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
336261547420	336261547991	336261548541	336261549091	336261549641	336261550191	336261550741	336261551291	336261551841	336261552391	336261552941	336261553491	336261554041	336261554591	336261555141	336261555691	336261556241	336261556791	336261557341	336261557891	336261558441	336261558991	336261559541	336261560091	336261560641	336261561191	336261561741	336261562291	336261562841	336261563391	336261563941	336261564491	336261565041	336261565591	336261566141	336261566691	336261567241	336261567791	336261568341	336261568891	336261569441	336261569991	336261570541	336261571091	336261571641	336261572191	336261572741	336261573291	336261573841	336261574391	336261574941	336261575491	336261576041	336261576591	336261577141	336261577691	336261578241	336261578791	336261579341	336261579891	336261580441	336261580991	336261581541	336261582091	336261582641	336261583191	336261583741	336261584291	336261584841	336261585391	336261585941	336261586491	336261587041	336261587591	336261588141	336261588691	336261589241	336261589791	336261590341	336261590891	336261591441	336261591991	336261592541	336261593091	336261593641	336261594192	336261594741	336261595291	336261595841	336261596391	336261596941	336261597491	336261598041	336261598591	336261599141	336261599691	336261600241	336261600791	336261601341	336261601891	336261602441	336261602991	336261603541	336261604091	336261604641	336261605191	336261605741	336261606291	336261606841	336261607391	336261607941	336261608491	336261609041	336261609591	336261610141	336261610691	336261611241	336261611791	336261612341	336261612891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3650	2300	2709	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
82751	62906	44976	12546	1471	651	574	496	468	409	399	376	362	361	334	324	347	320	331	344	315	281	325	297	277	315	282	303	275	299	322	317	313	306	291	275	272	303	311	295	365	461	895	3408	4229	2775	1936	1546	1843	1034	600	481	410	347	345	350	296	417	498	456	354	348	363	345	334	376	388	357	299	326	288	294	295	294	308	286	356	302	289	327	410	419	437	452	358	352	320	276	304	308	288	272	292	283	264	303	275	282	285	305	285	292	277	296	293	268	305	298	284	296	275	282	298	281	269	277	276	307	310	285	287	245	289	305	257	280	299	279	286	295	280	290	309	287	289	306	294	294	273	277	267	254	280	285	264	288	282	289	248	274	289	313	248	306	266	307	286	278	267	301	275	280	275	282	301	269	284	268	287	287	289	300	309	284	287	294	310	314	285	268	308	287	303	313	269	306	284	300	293	321	305	262	307	315	287	271	299	292	262	303	274	281	303	292	302	308	245	308	292	265	295	306	294	298	298	300	292	283	310	273	276	331	267	273	276	294	270	283	268	285	291	283	282	285	270	287	324	296	267	294	308	286	292	296	303	277	270	325	286	305	254	302	299	283	280	287	290	289	266	301	297	292	287	288	312	269	288	301	287	262	309	319	296	280	277	306	302	318	276	276	323	292	329	298	281	278	304	278	277	305	293	276	310	288	296	252	276	271	289	275	268	321	274	303	281	313	316	311	276	268	289	304	270	284	296	282	287	330	290	266	284	304	254	274	303	305	306	295	288	317	304	287	276	297	303	310	292	298	273	294	301	331	300	273	307	295	292	268	282	274	272	336	299	293	302	281	302	288	290	297	310	314	256	288	279	301	272	268	293	301	282	293	304	292	290	300	280	284	263	287	312	273	273	265	290	286	297	294	289	266	310	294	301	284	290	282	291	294	323	302	283	298	273	302	297	304	320	270	272	268	269	262	289	282	286	295	300	306	309	299	300	323	299	278	288	289	296	292	288	273	270	279	286	295	287	284	288	284	271	290	329	312	295	292	266	281	301	279	288	287	312	264	280	282	284	311	276	314	287	283	279	292	286	279	309	268	293	247	285	276	287	318	258	284	284	284	295	283	292	260	273	301	282	274	273	296	292	293	300	292	280	276	279	290	302	284	266	308	296	321	252	297	291	294	272	282	283	271	285	274	308	315	291	291	301	303	303	317	291	296	313	303	263	266	328	281	293	282	330	268	261	310	254	297	282	304	281	311	280	300	300	290	300	272	302	286	300	276	306	293	303	264	289	277	327	285	304	313	293	271	296	315	274	286	305	297	304	286	298	275	294	257	298	298	318	292	278	292	279	293	273	313	302	302	297	279	284	300	304	302	282	265	342	301	278	258	308	283	283	287	311	292	275	284	308	292	287	285	282	269	322	301	278	297	272	296	307	281	270	277	289	278	261	305	292	294	283	266	287	281	266	308	309	313	313	281	289	291	307	262	288	302	291	299	299	283	276	304	295	296	286	284	291	280	266	274	265	285	274	284	293	280	280	282	279	286	302	251	290	298	302	273	307	308	312	297	297	264	263	253	293	286	313	320	284	285	285	296	302	295	299	304	307	286	288	274	319	286	308	262	283	287	278	293	285	309	313	273	290	304	308	288	261	288	303	285	298	288	297	272	299	308	271	286	304	317	322	316	285	293	322	302	281	284	281	286	300	320	316	261	286	287	292	282	298	293	295	292	289	302	268	288	289	300	279	277	288	276	277	287	333	290	286	282	279	296	287	266	299	261	289	292	259	283	282	286	320	306	291	347	319	275	303	297	299	284	288	277	279	305	287	235	300	248	317	288	297	275	317	307	295	302	300	276	286	295	274	291	282	295	277	288	306	258	262	264	245	262	322	293	288	277	282	286	292	268	300	291	286	284	269	278	302	288	317	281	281	253	318	275	291	278	298	273	290	293	323	288	278	325	294	287	294	302	278	314	287	282	291	273	304	280	282	283	250	297	294	273	288	305	304	278	290	288	296	310	257	305	313	277	320	282	298	295	292	322	283	291	266	293	295	290	309	308	293	290	267	299	293	285	309	292	296	281	289	285	277	288	271	308	284	294	276	311	290	268	313	330	293	264	295	288	286	247	306	304	307	278	299	317	301	294	276	270	269	268	287	285	273	318	320	305	272	282	276	291	279	298	284	276	303	297	321	265	284	277	297	280	281	285	269	264	295	303	304	287	273	257	264	292	292	277	258	246	272	269	311	296	309	268	260	292	255	285	304	310	288	272	312	346	284	279	319	273	312	286	321	300	302	280	272	332	289	295	300	314	263	315	277	279	292	287	289	284	295	309	282	291	254	299	273	272	283	310	298	274	281	272	270	286	311	269	309	289	288	295	289	305	285	285	292	280	317	295	283	291	272	271	272	283	266	292	311	301	279	298	311	276	308	282	309	274	285	295	266	288	279	289	322	318	305	276	271	289	302	315	322	291	283	265	309	288	261	267	267	267	277	306	291	288	317	266	284	266	279	282	287	281	293	275	283	304	307	321	276	258	310	323	275	281	311	297	284	307	324	311	330	299	301	264	286	304	299	268	305	289	296	301	300	293	302	307	273	305	299	293	321	331	286	281	302	306	268	271	294	301	284	261	267	276	304	305	288	323	299	250	296	257	286	287	289	278	276	314	294	285	291	271	272	282	293	276	291	296	334	297	283	291	319	287	296	288	317	277	320	281	268	281	294	274	327	289	290	255	308	299	267	293	267	292	283	308	264	292	287	261	289	286	272	290	287	282	275	271	296	293	322	280	275	279	276	295	308	286	279	265	275	287	300	293	294	279	290	300	307	336	292	308	277	288	304	320	317	285	315	275	294	275	286	263	271	280	292	305	284	318	301	278	324	294	305	287	265	287	301	291	309	264	278	290	280	292	277	313	281	320	272	297	318	301	284	311	310	263	267	277	318	310	284	284	301	301	288	255	296	284	279	274	308	271	292	286	299	279	295	294	315	283	299	327	302	276	265	298	299	292	300	307	310	274	286	303	333	306	265	269	280	284	302	306	269	276	267	286	297	296	291	310	288	273	271	282	274	307	272	308	309	301	273	266	269	272	279	303	307	303	253	289	287	293	293	311	277	303	280	311	272	295	290	267	296	260	281	261	312	259	330	295	289	287	302	308	293	270	315	293	302	330	288	282	303	264	270	288	258	290	288	292	289	307	296	302	299	324	289	288	289	276	286	299	264	282	287	297	317	291	254	283	275	319	310	304	279	286	324	294	261	291	262	271	310	309	271	280	294	292	311	295	293	291	310	299	292	282	290	276	294	252	289	299	306	268	300	279	309	284	295	297	255	264	276	285	284	286	270	312	317	268	308	286	286	279	283	305	287	283	307	288	284	290	282	287	258	280	287	277	292	296	308	278	291	304	324	277	304	307	295	294	280	336	306	274	247	304	270	284	292	270	293	295	290	269	313	307	261	301	299	303	281	350	269	300	293	277	266	273	293	282	297	285	293	294	294	282	293	287
57269	45745	35841	2950	2770	2329	2001	1671	1565	1415	1260	1228	1156	1104	1071	1039	976	1014	968	934	930	887	887	874	847	879	879	814	838	874	829	856	828	844	805	841	852	813	840	913	1612	2319	4875	17956	20580	14721	11268	9058	10741	5842	2821	1920	1804	1246	1063	1068	1184	1802	2379	2281	1343	1339	1350	1295	1323	1437	1335	1130	966	877	856	796	824	850	871	836	905	930	857	1218	1704	2033	2094	1748	1266	1053	906	686	792	748	768	740	775	788	763	806	743	764	750	711	763	758	799	740	769	728	780	768	785	774	749	774	772	788	729	759	770	767	735	708	784	723	772	781	795	750	760	764	775	774	779	766	702	777	765	773	786	768	704	718	766	775	772	802	712	810	774	756	733	755	781	770	771	767	754	727	744	784	693	776	718	754	717	775	757	729	744	781	763	718	753	741	759	797	737	758	785	798	802	756	776	727	783	808	734	781	702	779	792	797	754	760	755	799	757	769	722	751	770	779	824	744	740	730	732	806	723	761	761	758	763	742	706	767	804	812	771	774	769	787	707	763	779	805	742	767	739	756	747	786	710	782	738	722	735	798	754	778	755	716	744	779	764	755	777	725	758	816	817	778	743	768	771	778	777	781	734	760	752	746	772	800	822	785	751	766	783	766	769	740	812	783	760	763	782	766	739	763	731	826	757	764	792	823	742	724	783	757	769	763	749	811	743	765	778	728	751	793	735	742	779	764	749	735	744	780	770	814	731	789	777	687	755	760	757	771	762	742	758	718	809	779	765	720	707	748	727	809	780	771	787	740	739	771	781	743	781	777	790	734	752	800	747	752	737	767	787	729	750	745	717	709	762	750	758	809	709	738	794	722	790	778	733	776	753	750	744	758	758	780	766	745	751	740	787	747	752	761	776	740	792	738	742	722	791	759	742	751	776	757	794	737	796	770	752	702	769	786	775	751	761	794	762	764	779	745	760	763	750	747	795	762	788	754	775	715	747	772	779	780	764	783	815	717	804	763	791	768	761	754	777	814	809	774	730	791	786	772	766	749	747	773	784	767	828	785	789	740	711	772	725	705	718	756	778	803	769	802	736	731	761	803	782	739	758	721	740	751	800	757	764	707	769	780	756	774	740	794	791	749	813	724	797	772	739	775	727	811	751	803	811	750	778	794	765	774	796	776	744	756	776	746	765	740	774	739	804	796	777	736	736	772	743	734	743	734	815	747	750	781	758	729	747	777	778	778	758	734	760	756	752	728	678	766	800	763	777	767	796	761	666	752	787	771	795	783	730	732	744	748	769	779	746	773	739	800	753	783	725	746	748	745	783	715	747	766	790	774	762	755	733	765	795	793	747	728	778	786	760	761	753	754	793	781	773	752	774	767	792	747	724	756	721	739	783	809	709	779	754	781	775	783	762	786	780	822	781	750	707	791	759	761	736	745	770	807	806	772	797	788	729	753	770	740	728	803	711	793	781	783	778	784	753	755	786	761	743	774	741	700	698	731	785	782	765	761	746	743	776	712	752	759	724	750	753	778	789	819	757	778	775	735	764	837	780	726	782	805	746	760	743	716	761	715	785	787	777	749	750	767	729	723	762	770	732	795	749	781	815	809	757	766	777	782	771	726	767	748	788	778	783	747	709	777	732	799	748	795	731	742	751	767	720	775	755	722	738	768	757	776	767	748	767	765	760	771	790	759	755	797	760	803	786	791	789	748	791	745	763	791	748	779	802	792	831	789	771	818	761	809	820	747	800	738	800	777	732	694	776	787	750	747	758	749	769	780	765	768	774	754	753	767	745	730	772	734	773	786	815	740	683	722	794	726	744	797	755	758	784	733	722	737	750	777	739	756	739	733	756	810	801	807	742	760	795	787	795	786	715	801	773	776	757	716	740	790	782	769	763	758	757	768	765	763	792	797	787	786	799	781	763	740	806	764	781	820	769	766	763	744	709	793	808	775	776	803	749	760	764	739	761	768	788	723	773	755	775	711	796	810	792	750	774	745	777	746	768	759	794	748	759	783	746	762	749	778	749	782	748	743	799	731	790	767	747	741	713	786	737	781	742	783	722	778	764	773	749	768	802	776	752	765	741	731	803	797	789	769	789	758	734	774	758	761	771	725	759	807	749	710	747	757	825	764	798	836	809	759	708	767	741	769	735	758	687	792	749	736	764	782	772	816	734	711	764	725	784	772	738	778	753	725	778	783	741	828	770	780	789	783	754	818	803	750	779	751	768	766	768	769	783	747	718	773	720	818	796	802	759	758	762	739	772	774	747	759	771	738	715	752	753	715	759	768	796	762	805	799	742	731	753	718	773	794	768	799	780	829	763	781	690	747	777	739	798	749	746	760	742	784	740	790	764	763	742	720	792	786	745	760	774	769	765	775	740	767	722	763	727	753	730	731	732	742	800	779	754	720	748	795	724	787	689	738	818	791	788	743	802	810	730	763	778	723	741	778	778	790	786	724	817	720	768	772	756	760	775	737	777	766	746	772	792	790	698	801	753	812	732	754	787	771	802	730	729	792	753	762	732	775	763	780	716	772	731	821	754	775	775	768	750	787	787	743	789	739	748	785	779	821	820	801	807	815	744	756	774	751	772	722	764	789	760	739	759	741	737	788	782	754	751	812	815	791	734	747	777	788	758	724	780	730	763	769	780	749	797	773	721	741	754	766	761	758	762	758	805	782	730	759	763	724	758	781	758	796	731	761	772	763	715	780	739	685	749	756	774	757	720	724	752	719	772	759	796	754	759	769	778	759	773	798	737	783	801	701	798	740	774	781	722	768	751	779	740	762	720	748	757	765	751	768	731	747	679	744	785	754	831	778	743	763	774	778	778	789	760	729	763	743	782	794	753	747	759	713	695	747	820	787	782	804	777	790	794	785	768	749	740	769	748	782	754	705	749	788	714	726	745	746	776	757	770	742	731	724	765	770	808	813	748	717	744	728	744	763	745	773	784	728	742	731	751	739	735	745	748	766	810	761	726	739	768	721	748	775	722	773	727	755	724	753	773	762	767	725	751	744	763	778	802	763	710	758	736	759	765	723	765	779	756	748	808	797	752	785	767	766	826	701	789	741	762	817	776	802	763	708	792	765	767	748	732	763	763	743	772	767	769	740	784	743	739	723	738	761	754	795	732	739	792	775	749	747	725	770	774	779	734	764	763	743	760	778	734	768	781	789	750	770	763	733	733	752	751	769	771	801	749	739	780	710	749	739	762	755	743	720	741	728	772	760	760	752	783	783	741	751	745	728	765	778	791	755	762	689	706	798	729	774	777	787	819	730	708	741	754	801	720	768	768	765	762	828	773	761	742	783	775	719	748	763	758	782	759	706	757	745	762	770	771	751	762	814	760	805	804	795	705	785	740	796	743	760	840	713	744	805	722	781	815	735	752	773	806	726	754	737	720	743	785	759	754	819	746	787	783	739	813	733	776	792	760	765	820	744	780	747	779	768	760	724	788	779	718	752	758	725	767	794	791	796	785	771	811	758	753	737	808	778	734	802	735	788	740	753
22849	10008	2891	344	210	195	194	194	181	170	162	185	176	179	184	169	164	174	177	183	167	179	187	188	178	171	192	162	182	191	175	184	166	180	191	150	195	173	190	203	191	188	175	282	259	279	275	235	255	197	176	181	178	178	177	194	197	181	172	183	169	170	164	178	188	181	200	180	176	172	180	196	213	186	185	175	168	173	180	170	198	153	195	182	205	205	185	152	152	195	172	163	189	180	164	158	163	160	167	187	173	185	161	185	155	176	168	157	162	158	184	203	172	156	180	176	168	160	193	185	177	178	164	158	174	166	198	190	185	178	174	179	166	176	175	174	178	190	175	191	178	175	167	165	199	176	176	174	145	183	160	157	169	212	172	154	155	176	199	186	175	177	183	157	167	157	164	195	180	183	176	164	160	179	172	180	173	173	177	150	163	197	164	176	163	169	178	176	186	165	197	165	184	163	182	177	175	182	171	181	172	173	176	190	178	175	186	174	172	170	177	189	197	176	170	171	161	184	209	179	180	168	149	183	201	187	171	192	157	164	153	186	164	158	158	174	184	180	168	169	165	166	189	193	181	162	172	157	164	185	158	180	166	181	167	188	170	183	211	182	198	198	170	187	179	162	165	161	193	198	184	163	181	171	192	155	179	184	179	164	190	166	185	166	174	167	195	174	186	145	190	186	177	184	163	194	190	171	160	160	167	188	190	187	178	166	182	178	188	173	159	173	178	182	188	170	171	163	178	184	174	173	159	160	162	159	155	175	176	183	162	209	164	185	170	181	184	164	173	179	164	182	170	200	168	180	178	177	192	184	205	161	171	191	173	166	163	176	202	185	195	173	177	179	203	182	197	193	176	192	204	165	170	160	168	184	189	187	167	199	185	178	172	171	164	206	190	188	171	160	197	154	190	182	180	162	170	172	174	183	188	172	184	179	181	179	178	175	182	162	181	158	171	181	179	167	166	158	162	161	173	165	172	158	179	183	164	178	173	188	186	160	175	163	182	174	186	164	191	165	174	157	183	177	173	173	198	176	206	200	209	189	188	150	169	176	167	176	150	168	184	181	170	177	181	179	146	192	153	166	155	182	163	172	190	163	197	163	166	168	159	193	171	172	158	172	177	182	186	204	161	167	168	159	162	156	189	173	185	176	183	185	161	200	186	169	153	173	173	178	171	181	175	176	181	194	172	184	172	161	145	184	175	175	167	180	174	173	185	185	166	186	170	174	180	175	175	171	203	168	189	186	175	176	190	173	174	194	153	159	186	159	190	167	158	178	164	163	185	164	186	168	160	180	181	173	154	168	167	199	189	183	187	177	170	186	185	181	159	172	178	167	165	196	146	166	189	183	186	168	185	188	178	188	200	198	149	180	166	176	192	160	173	179	174	203	174	189	181	179	173	188	176	161	176	165	169	172	147	159	173	195	168	156	199	165	182	164	174	181	186	152	168	185	180	166	182	185	187	179	181	212	178	186	196	182	181	162	174	178	175	183	181	179	200	174	163	171	175	170	190	167	202	170	164	186	183	174	164	202	158	152	173	158	168	152	173	185	167	171	179	193	172	147	191	169	174	197	180	164	169	172	147	186	177	179	169	172	168	183	164	178	172	204	150	154	170	201	189	168	183	180	150	160	170	178	166	165	179	160	173	168	174	165	157	185	181	196	203	177	186	152	167	175	167	170	189	162	160	173	188	203	182	170	127	162	148	177	185	170	180	192	164	165	178	190	156	144	197	166	174	176	182	165	167	186	191	189	195	176	190	168	174	166	186	181	151	158	171	176	185	177	164	176	201	153	194	186	174	179	162	177	191	152	199	191	185	158	159	165	151	161	173	208	171	166	154	192	149	165	184	146	144	170	182	164	172	171	185	164	153	167	188	159	189	175	196	170	192	180	197	171	182	189	161	171	195	193	180	172	160	170	172	169	195	159	194	173	177	170	191	185	154	160	145	186	184	179	167	182	144	173	172	175	171	180	176	174	181	193	166	189	183	187	170	191	176	178	177	178	163	160	175	172	187	170	157	181	168	181	173	180	166	161	178	204	185	204	174	186	181	162	204	183	204	207	176	173	157	155	185	161	172	161	203	185	173	184	191	169	178	158	167	172	178	171	178	173	185	184	185	216	167	193	192	165	167	172	171	177	157	171	176	194	162	171	164	191	165	184	173	175	176	152	168	172	164	180	175	167	178	170	171	159	163	167	173	159	166	203	194	162	176	179	178	174	173	182	179	191	155	169	169	169	172	155	160	164	182	156	165	176	168	195	177	191	170	176	168	178	175	162	153	183	185	171	167	187	185	180	195	188	182	164	175	163	183	185	173	176	191	174	170	169	172	165	197	173	206	161	159	157	177	184	168	179	157	180	172	170	167	176	177	187	150	194	168	157	188	177	188	182	158	163	184	204	178	161	168	185	180	176	174	151	170	200	185	183	206	181	187	178	179	169	170	172	190	180	195	208	207	135	147	184	185	170	203	164	189	164	161	193	184	187	171	164	175	185	170	183	167	181	178	178	163	155	182	185	168	156	172	172	179	163	166	159	156	177	146	160	204	180	176	160	173	191	171	160	166	192	197	166	184	150	174	167	153	170	177	149	184	173	168	141	174	171	190	171	169	194	178	163	167	182	180	159	162	172	176	165	178	185	191	154	184	171	219	179	166	169	166	186	169	182	181	178	156	158	181	134	189	152	167	204	197	177	180	164	173	175	161	163	173	184	145	165	181	167	154	179	180	191	185	169	175	165	165	159	198	169	182	174	190	161	179	187	166	163	196	162	175	165	173	172	169	177	174	180	147	207	162	177	179	187	180	166	163	156	158	170	161	187	185	175	183	174	182	163	175	173	202	189	211	168	174	175	166	147	207	176	155	168	173	173	200	175	164	178	191	177	182	180	168	168	182	180	172	174	159	181	169	163	185	207	163	175	153	179	158	155	179	182	187	165	211	165	189	168	159	196	163	177	178	165	164	171	156	172	163	185	202	169	192	205	178	171	163	174	177	189	179	180	164	158	135	172	194	200	174	167	180	167	157	170	168	180	175	181	178	166	166	176	190	158	170	172	189	164	191	170	165	157	178	168	178	177	177	174	183	171	178	204	175	192	185	161	184	183	174	176	162	173	181	160	182	163	180	160	182	154	180	171	181	157	171	165	180	177	171	189	165	174	166	148	151	191	176	178	193	201	173	157	203	180	183	184	182	177	159	168	182	174	185	204	173	184	167	184	189	174	168	167	177	162	162	182	142	196	147	178	192	161	175	192	164	173	178	179	171	186	164	162	163	160	179	173	200	155	162	186	162	184	156	166	178	166	191	170	164	194	190	147	185	165	177	166	189	176	168	165	190	185	163	167	160	168	163	174	188	170	201	189	179	199	198	181	192	173	180	194	187	152	167	180	187	161	176	160	177	190	180	190	173	166	191	167	187	178	175	160	192	169	162	184	177	182	183	171	203	181	188	197	163	198	166	177	168	168	164	168	180	171	146	159	162	182
21815	10356	4692	656	598	560	544	538	522	516	516	478	525	504	489	521	520	516	493	505	511	487	510	521	521	531	476	477	489	510	553	483	513	515	479	525	488	490	480	549	570	581	647	1307	1236	1229	1154	964	949	691	594	569	539	548	504	499	551	550	572	588	534	525	546	497	556	520	550	512	570	515	516	501	521	526	480	500	513	516	519	493	498	566	537	718	656	576	571	481	490	521	507	493	454	481	456	483	489	495	474	508	499	504	481	524	477	494	529	473	503	484	496	488	495	478	464	495	450	484	506	499	497	477	519	491	473	483	487	526	504	531	489	477	501	455	451	554	493	462	484	502	475	499	526	479	471	502	513	494	518	490	501	490	517	505	498	483	488	476	493	498	521	480	533	507	480	508	471	453	538	540	496	499	537	465	526	504	504	503	470	480	466	532	492	459	513	495	491	467	510	463	521	477	476	525	487	540	497	485	496	496	469	535	493	495	456	488	532	491	518	485	500	499	487	478	510	492	522	540	454	536	493	504	515	513	511	477	492	483	502	458	513	494	532	491	478	515	478	519	526	495	494	505	481	482	512	489	469	514	491	490	515	471	499	499	511	511	487	479	473	504	518	517	523	480	504	509	477	499	497	486	499	535	480	485	473	492	456	485	495	495	486	499	537	468	464	481	483	493	480	507	489	490	499	536	476	486	480	476	470	509	505	515	490	494	483	468	520	502	457	514	494	486	481	480	503	473	481	498	484	521	516	482	509	488	483	535	523	489	532	506	488	518	487	532	467	518	480	507	518	492	463	483	506	491	501	473	488	515	530	486	491	514	497	536	478	496	518	502	496	491	516	507	489	499	527	460	533	507	506	475	510	495	483	485	453	516	482	492	493	480	546	540	500	520	494	486	504	517	540	486	469	489	528	512	509	480	457	507	496	479	505	470	481	471	493	497	499	459	485	480	498	495	484	481	482	523	489	466	450	502	476	494	504	528	518	468	541	492	492	533	489	526	508	538	524	505	498	498	528	481	491	521	466	515	504	485	535	490	481	527	500	481	489	492	462	516	481	503	530	502	465	464	516	485	458	484	483	487	521	488	495	488	452	483	516	500	483	472	489	485	516	472	474	505	498	500	497	493	487	466	473	487	491	510	527	500	512	473	482	507	479	471	519	516	502	498	516	485	498	476	483	546	467	506	477	473	465	523	511	498	476	496	477	432	473	491	525	488	478	457	467	482	475	492	513	477	518	514	497	489	476	512	483	462	526	468	489	496	507	512	538	498	484	504	492	466	493	488	459	522	501	492	523	491	540	530	472	502	495	518	493	451	534	502	453	521	499	501	472	485	466	504	488	509	496	485	484	488	486	534	504	493	552	503	509	501	484	493	478	504	499	482	526	507	513	474	478	538	479	501	503	509	467	485	518	498	504	497	498	462	475	514	507	465	501	440	477	465	531	488	513	493	493	517	508	510	513	515	503	458	468	479	488	521	486	511	481	482	546	501	472	489	486	528	483	517	480	542	506	494	477	520	500	495	530	507	532	479	493	495	511	542	487	475	488	494	458	497	471	490	522	511	496	500	503	494	502	494	551	488	487	509	482	495	483	480	491	498	485	511	483	456	447	487	512	486	517	497	472	502	479	506	490	484	503	484	494	485	479	513	525	493	553	478	482	474	440	485	538	509	502	538	498	517	496	488	501	491	517	512	512	501	497	483	527	547	512	525	489	510	518	495	502	489	488	497	524	499	489	508	512	526	511	509	454	478	506	457	464	490	467	455	555	520	483	488	487	515	488	497	483	490	527	503	423	508	448	497	527	556	474	510	489	507	497	486	478	484	504	529	524	490	494	497	475	548	484	517	456	531	497	494	519	520	514	471	502	482	472	492	516	552	506	454	473	458	510	492	444	496	493	502	485	509	523	518	507	536	475	533	451	520	520	463	501	493	519	526	467	517	480	499	503	468	442	508	525	513	512	509	464	523	525	465	536	477	536	496	454	458	486	466	468	480	526	499	521	489	496	502	537	470	522	461	477	491	508	479	499	484	499	494	505	514	527	505	504	522	486	520	430	498	470	510	497	489	490	501	536	547	486	514	500	512	486	537	509	503	469	475	524	470	504	478	528	491	501	476	508	535	524	520	506	507	498	444	524	478	533	524	476	513	485	532	484	505	496	486	468	480	483	482	485	435	501	530	489	473	514	512	447	501	492	484	472	465	472	510	483	502	469	456	546	470	492	510	515	442	495	496	499	478	522	498	484	517	542	512	490	540	492	509	513	492	515	502	537	505	501	479	506	469	500	518	469	475	499	506	512	500	467	510	540	509	512	499	466	475	491	525	531	518	480	464	495	503	533	514	560	522	541	494	480	514	502	512	542	493	510	481	455	484	498	482	485	481	485	466	505	480	484	530	528	506	529	496	483	538	516	527	481	511	516	520	496	532	532	531	505	526	453	486	509	536	459	499	475	489	485	500	470	531	491	472	511	508	491	494	497	520	512	486	502	493	528	485	475	508	509	506	505	467	463	503	500	530	475	522	498	493	459	493	522	533	492	485	486	541	516	485	468	516	482	489	501	515	492	516	503	506	516	527	526	505	527	515	509	528	473	483	536	523	437	510	472	502	450	480	488	513	475	459	468	499	506	498	524	505	483	545	528	511	489	467	475	480	514	491	511	431	501	481	497	468	531	503	457	518	471	485	542	463	507	512	502	507	501	482	526	520	524	498	541	521	490	518	517	475	461	474	478	496	474	496	482	504	485	476	521	507	538	520	476	491	507	490	455	506	479	505	535	489	491	475	498	506	509	522	541	485	508	500	498	498	469	506	509	534	499	502	480	488	468	522	501	501	470	509	503	510	493	489	513	512	514	521	492	463	491	513	506	498	503	527	495	477	505	463	485	533	478	471	476	493	454	506	483	532	526	464	496	541	509	513	515	498	490	502	460	495	502	517	510	502	475	458	518	524	462	519	468	563	518	524	474	488	498	496	474	523	494	485	516	507	493	532	483	468	507	502	493	500	484	524	490	527	541	454	488	475	479	492	496	484	504	502	500	484	497	471	487	490	524	423	486	501	498	505	521	497	479	491	518	471	517	508	493	511	500	480	480	525	455	464	485	536	473	540	519	494	453	499	469	522	478	466	488	494	515	503	485	506	472	542	477	497	476	516	502	527	485	508	491	527	467	478	529	492	508	481	491	501	472	458	486	471	519	463	478	502	480	466	497	498	494	497	538	525	552	502	529	499	483	480	492	519	470	516	468	506	529	480	504	500	480	490	505	533	535	503	513	493	482	464	489	513	512	483	489	483	490	460	518	492	464	508	503	473	465	461	495	486	553	503	503	492	502	529	510	476	482	492	470	438	499	492	506	488	469	498	460	485	508	496	511	488	498	486	524	498	469	550	491	506	512	508	509	502	479	498	511	461	516	459	509	526	486	506	529	502	484	485	466	516	543	482	484	505	479	504	490	491	492	508	472	509	472	498	504	528	445	496	478	504	505	465
67257	50403	32076	5381	548	387	357	302	291	268	242	275	248	250	256	226	224	224	226	270	207	220	237	220	213	228	211	178	192	192	209	210	217	260	215	226	234	232	188	221	247	295	386	1031	1267	1494	1800	1218	1052	524	332	264	260	270	206	227	260	284	348	479	362	264	230	236	214	213	227	200	232	228	212	233	215	233	219	214	232	215	272	240	213	237	291	331	280	255	219	221	219	216	205	220	197	223	226	213	235	204	233	210	209	209	192	206	230	215	209	222	194	221	200	195	187	192	220	196	205	219	205	225	212	189	222	205	209	222	221	218	194	215	220	221	216	193	190	196	202	215	207	221	205	191	219	226	210	215	204	220	203	213	213	248	227	221	188	204	209	224	220	195	211	218	208	224	219	210	218	204	213	218	210	212	188	180	205	226	219	190	244	212	211	198	218	185	214	184	239	213	194	202	218	211	233	184	210	189	181	234	192	210	210	206	209	208	216	216	211	248	209	214	204	205	214	217	236	219	225	205	229	211	212	234	203	214	191	216	240	205	231	243	185	185	205	238	214	210	210	226	212	205	224	184	206	190	216	207	240	223	215	240	196	232	211	202	227	198	220	221	224	240	217	182	197	204	189	198	217	208	207	219	219	213	220	202	206	195	216	210	169	213	230	227	206	204	216	226	188	212	189	217	218	215	210	209	229	205	201	195	207	180	217	190	224	222	222	216	251	213	216	212	209	231	186	217	199	178	202	211	218	224	188	190	245	227	222	227	214	198	202	227	196	211	192	213	216	194	227	219	230	229	200	189	204	226	217	170	204	198	201	186	216	208	216	213	216	230	209	213	209	214	224	211	198	243	217	209	219	229	215	210	237	208	215	220	213	207	224	219	222	211	220	205	214	235	222	222	185	216	227	225	180	223	215	215	229	216	192	226	199	209	212	224	194	188	201	208	246	230	241	205	229	198	227	206	236	237	198	211	212	206	205	192	209	198	207	213	220	205	198	219	199	200	181	208	218	212	209	189	199	207	198	234	212	222	211	206	234	192	222	225	219	222	247	209	206	209	248	222	241	204	225	228	210	220	206	180	209	205	202	214	223	187	204	228	219	185	197	211	219	215	202	225	221	219	249	212	206	202	222	225	193	187	212	227	232	214	210	198	201	226	214	188	199	218	230	211	225	205	189	212	250	231	212	216	203	182	219	192	221	217	207	223	195	220	194	209	228	205	216	230	212	214	199	221	197	227	196	226	203	211	211	192	191	238	190	218	247	195	216	209	205	209	198	208	213	216	237	243	225	199	215	205	244	215	226	236	189	186	220	193	205	198	196	198	206	209	192	230	227	218	240	228	175	236	205	194	213	228	212	222	220	205	210	234	226	215	201	208	222	226	208	206	221	217	233	222	178	217	200	220	192	189	222	217	187	202	205	203	209	205	206	196	210	231	201	199	201	185	227	226	198	240	202	212	237	207	204	210	202	224	198	212	193	229	197	184	194	235	195	193	212	210	219	202	211	233	233	201	242	182	229	235	221	220	204	219	200	224	204	229	209	216	209	215	220	199	210	220	227	211	221	213	181	215	211	237	219	192	218	213	209	219	202	197	240	234	222	195	206	247	203	190	232	202	209	231	230	205	251	245	190	209	211	211	227	217	220	226	179	215	225	211	198	182	217	216	181	186	210	203	218	235	196	223	218	209	216	217	220	195	209	229	211	197	190	218	203	228	202	231	219	189	231	175	206	205	217	235	219	225	186	199	210	215	216	210	221	238	216	217	263	211	213	192	232	196	200	197	228	223	238	215	239	219	215	238	181	230	205	219	201	207	216	214	201	230	232	226	209	212	196	216	187	206	215	205	217	225	221	221	219	197	233	197	183	209	212	207	226	200	226	218	205	235	235	241	200	192	227	248	228	217	190	197	201	230	218	222	192	212	213	230	208	220	206	205	217	191	200	216	216	200	238	212	192	237	207	231	210	229	246	198	179	219	189	210	215	192	212	224	222	204	184	221	215	211	236	198	183	226	192	209	196	206	235	217	205	230	225	201	215	216	189	194	223	206	193	207	186	202	210	226	230	208	232	230	222	207	225	209	225	210	222	227	225	193	212	206	215	215	203	218	217	221	205	209	196	213	203	177	218	221	200	194	229	205	207	194	258	224	224	216	224	230	219	206	218	210	233	213	205	206	218	191	193	205	240	206	202	219	228	218	247	203	197	178	208	219	208	207	214	215	206	237	206	216	193	225	198	203	218	208	185	187	218	191	212	180	218	192	202	228	179	197	202	219	223	237	215	225	198	213	212	227	208	207	198	212	190	241	226	215	229	223	193	227	213	217	225	246	231	212	226	216	199	227	210	194	221	202	195	216	238	188	212	237	212	204	211	206	185	200	218	224	201	198	223	227	218	209	197	211	204	235	224	230	221	202	216	211	205	231	236	195	200	186	198	192	206	197	223	209	205	192	208	181	184	183	215	244	229	205	229	226	227	224	196	218	207	174	220	228	221	211	194	217	191	210	209	196	196	208	203	202	227	197	197	202	203	207	219	235	207	205	209	223	212	194	204	207	214	200	221	211	192	207	213	208	216	229	208	215	223	197	218	221	200	198	223	210	206	205	260	231	208	191	189	225	231	195	234	217	237	235	225	186	220	196	221	204	208	218	208	194	203	236	223	217	217	231	227	219	220	199	212	241	219	211	192	234	203	209	206	208	212	176	219	229	170	192	206	215	203	203	205	191	242	206	233	206	199	212	221	220	200	232	219	210	227	207	194	197	234	171	233	203	220	224	237	200	198	220	218	207	234	174	220	209	205	183	187	192	189	230	171	220	191	212	210	218	212	235	175	213	222	196	198	210	207	218	219	230	209	216	229	212	197	219	215	184	179	211	228	209	223	209	201	212	228	193	205	219	194	200	220	232	209	209	247	212	235	201	220	225	202	210	229	198	196	208	202	220	198	201	201	215	223	241	212	217	200	223	200	199	202	196	221	225	206	198	201	204	239	238	206	217	205	197	211	205	203	217	210	243	223	207	217	193	212	228	190	192	202	209	214	232	213	237	208	221	197	191	192	183	185	206	181	207	219	239	201	221	211	197	210	219	217	196	231	221	209	192	231	214	195	219	212	219	210	212	214	225	234	212	193	201	200	198	213	216	227	187	213	238	194	224	232	214	233	226	210	174	215	206	183	199	229	198	173	205	186	224	199	200	213	228	228	186	217	228	213	197	243	231	184	216	192	213	201	211	213	211	185	221	189	230	233	209	199	220	228	213	212	200	213	212	214	207	213	202	209	222	197	200	211	230	233	191	206	228	213	207	189	206	189	221	215	185	186	205	199	192	210	230	237	234	204	213	196	203	198	193	225	209	208	207	193	194	220	202	202	200	207	204	204	191	229	193	207	238	220	222	196	220	215	226	212	226	210	208	200	249	203	198	225	222	214	230	220	217	210	221	222	219	195	186	206	200	213	200	215	195	228	218	199	195	189	208	212	223	179	211	235	239	232	231
44724	35093	25811	1743	1627	1374	1247	1103	993	910	857	851	797	779	752	797	693	673	675	648	625	731	656	629	637	623	636	642	618	630	641	602	641	608	609	600	557	615	590	642	886	1183	1929	6856	8339	9737	11024	7642	6464	3236	1676	979	1157	1038	797	778	1003	1298	1815	2810	1734	924	802	797	738	733	732	626	639	598	587	628	637	649	600	662	707	651	924	782	601	770	1304	1393	1218	983	761	611	590	592	575	621	631	579	561	566	593	617	572	613	582	588	581	571	593	613	604	593	605	565	566	564	595	575	560	600	558	612	564	618	599	570	598	591	604	564	598	573	554	571	565	611	584	586	594	560	586	583	577	571	569	593	641	545	601	578	610	544	596	593	601	601	567	558	583	604	588	554	596	625	580	576	555	609	586	552	566	616	545	603	564	577	616	579	568	558	585	564	574	597	568	532	579	591	592	595	607	579	595	574	599	589	604	585	587	591	593	576	573	575	601	591	560	563	526	548	570	572	563	627	540	565	592	598	571	583	612	601	564	587	607	590	632	592	582	594	561	590	566	560	594	600	579	598	568	576	582	553	590	599	568	567	557	582	560	564	605	568	627	599	630	595	601	597	615	594	546	615	628	589	586	567	607	551	615	580	586	581	584	630	570	595	590	547	589	548	594	585	582	564	554	591	580	594	593	582	563	595	611	569	592	517	596	553	574	540	642	568	575	611	596	566	569	586	646	609	594	588	598	576	596	558	583	603	603	593	586	572	579	608	593	627	611	584	610	618	574	589	599	611	584	618	572	597	578	588	568	564	572	611	610	599	607	581	561	589	623	553	573	590	605	558	609	621	611	637	587	586	600	582	543	510	597	602	595	593	607	591	578	595	629	539	520	579	630	557	555	559	587	596	576	556	540	626	573	566	550	609	560	597	582	601	604	591	585	562	589	574	557	559	599	589	603	630	592	532	610	588	632	563	591	609	568	594	560	631	619	629	534	584	582	551	563	592	558	597	564	584	566	596	597	587	565	577	620	567	576	607	588	549	580	563	608	603	600	613	579	586	584	596	632	585	591	570	570	596	578	591	579	602	573	630	580	569	572	594	537	608	608	591	577	605	518	623	604	555	592	572	593	638	554	587	563	620	633	617	591	597	615	599	641	634	593	585	604	552	572	581	579	565	591	591	608	591	610	597	623	591	618	568	558	600	586	574	620	626	613	625	602	584	605	615	586	619	605	558	593	554	569	582	600	572	560	574	607	587	582	596	607	602	581	601	581	591	574	559	551	597	586	589	617	579	587	602	575	546	661	571	615	553	613	608	619	603	572	621	613	566	582	569	557	552	613	614	586	589	565	591	586	578	615	596	632	591	583	596	572	590	601	590	568	592	566	622	539	608	603	569	603	598	610	563	586	600	573	588	571	571	589	618	614	616	562	547	508	587	579	537	596	599	588	594	637	612	572	592	567	599	602	557	610	550	604	587	552	581	545	589	601	587	577	588	615	567	535	612	562	592	613	583	567	608	633	558	575	621	532	593	576	595	635	578	565	570	568	532	559	562	588	559	597	599	562	614	563	522	632	603	587	589	529	588	578	588	575	565	589	579	574	576	600	532	596	556	601	569	616	571	554	634	555	599	586	625	601	576	582	605	628	619	562	571	563	599	596	603	562	587	591	626	592	602	548	599	552	583	593	637	620	609	561	594	583	601	596	570	583	593	567	638	552	578	589	550	585	613	626	558	571	613	584	574	567	547	555	587	570	580	584	541	532	591	588	612	556	597	605	618	585	638	575	600	569	601	614	589	594	593	600	549	609	574	596	599	559	542	560	632	622	633	616	588	590	556	588	567	569	606	631	585	590	611	615	609	597	557	576	548	645	626	592	581	587	579	568	564	537	580	570	587	588	605	623	593	573	559	591	559	582	595	556	608	579	597	585	582	546	587	600	538	588	608	608	595	571	641	590	590	601	593	567	622	567	593	581	625	578	541	609	574	594	584	589	553	581	587	585	553	566	597	622	569	589	600	628	561	567	594	587	572	584	579	585	584	609	584	573	616	605	542	644	583	630	590	617	558	586	579	598	580	571	615	614	599	580	616	598	584	543	599	568	577	508	585	626	557	572	628	567	623	562	596	631	624	606	580	579	589	588	540	570	566	627	564	610	586	594	595	616	608	588	556	590	588	622	584	592	631	543	605	564	593	579	646	585	625	609	544	581	576	615	550	583	612	586	572	642	586	590	578	601	592	616	533	586	574	649	571	628	562	607	584	577	609	572	562	634	581	603	584	620	611	596	601	592	622	579	598	578	569	582	556	603	606	608	619	628	562	610	565	598	604	598	583	620	611	617	594	554	602	614	586	593	602	558	577	595	609	608	564	631	579	600	564	574	548	618	592	582	566	568	602	572	550	578	613	553	582	594	570	565	575	582	589	566	582	565	576	595	581	608	595	580	553	563	575	587	589	619	628	630	568	567	586	614	598	603	619	580	622	573	582	556	570	576	595	563	564	578	624	566	567	608	607	614	613	588	610	594	573	581	580	608	565	600	622	606	623	572	596	565	579	586	574	583	556	635	588	622	568	593	555	593	610	558	570	591	588	573	567	631	555	620	581	570	547	559	557	534	612	580	571	545	580	551	608	610	546	533	626	607	592	582	585	595	557	577	625	582	551	575	573	553	527	602	568	569	601	588	598	574	545	574	557	583	623	588	623	600	521	570	587	586	577	592	604	593	581	565	568	594	578	538	560	598	585	576	560	579	608	584	586	565	654	629	582	582	602	605	590	604	615	589	579	608	642	548	569	560	566	595	591	578	595	582	600	592	594	578	582	623	597	541	596	586	604	577	602	531	569	585	563	575	546	574	597	558	564	633	608	586	574	584	604	605	554	569	548	598	571	571	554	588	609	581	586	608	539	551	628	563	547	588	580	593	609	592	591	585	630	543	572	624	572	574	600	567	554	615	583	588	561	572	609	604	578	613	617	585	591	549	575	562	586	594	581	605	554	636	626	561	611	572	540	593	582	586	548	612	589	578	535	592	541	595	577	590	556	572	592	588	579	588	582	544	583	637	630	585	589	593	547	588	629	576	574	584	596	573	607	577	600	592	598	550	553	563	568	554	610	559	605	592	578	584	589	571	568	617	574	579	602	574	573	587	590	570	632	565	581	581	575	553	655	587	575	572	598	580	553	623	576	600	551	569	600	607	597	610	577	546	574	559	599	545	641	578	589	590	547	623	560	590	589	589	574	608	548	583	567	577	556	586	569	557	577	587	582	560	591	568	587	547	594	550	582	538	575	586	568	594	567	553	577	604	581	585	553	609	582	602	605	599	560	609	603	628	587	642	625	604	626	574	578	574	604	558	637	626	610	599	630	563	562	534	603	594	589	555	579	594	573	601	591	587	592	612	559	573	548	566	601	602	592	600	584	583	620	578	594	567	590	570	549	606	585	601	569	603	580	588	612	591	595	566	565	620	621	578	561	611	595	585	620	563	610	581	562	578	590	575	576	604	635	563	586
76463	59783	43199	11594	1358	713	516	449	391	366	379	327	350	313	294	281	310	299	276	282	298	281	282	248	277	282	288	260	274	282	267	287	272	271	274	263	246	253	275	293	282	386	630	1709	2393	2947	3303	2559	1609	922	558	362	393	366	324	327	409	491	503	620	536	303	337	308	367	285	263	269	252	273	242	271	256	293	299	279	287	387	350	252	254	295	456	443	398	316	263	282	278	250	238	249	248	288	254	247	260	245	258	282	258	267	260	246	266	219	274	260	274	274	234	281	265	263	265	236	279	279	270	250	248	274	253	268	262	288	262	235	252	271	283	252	256	292	277	247	241	275	291	260	266	274	257	260	235	253	276	252	247	258	257	223	278	239	249	273	258	246	282	235	239	270	248	280	246	262	266	241	261	273	237	262	265	247	275	276	241	276	254	256	288	253	288	275	255	253	278	257	265	280	217	277	272	236	261	261	251	264	240	288	260	273	264	268	223	261	267	270	252	248	254	249	257	243	246	269	281	279	241	268	269	258	264	241	282	230	284	266	273	232	242	274	249	263	268	281	265	275	252	258	251	246	264	274	287	244	285	254	260	259	268	237	298	260	247	267	251	235	291	284	260	262	275	239	283	252	248	247	258	233	282	278	240	278	277	279	258	257	246	283	251	235	244	259	252	240	264	247	262	284	277	291	283	223	236	247	258	250	252	224	256	268	275	252	266	260	257	250	264	255	260	276	287	270	251	253	260	261	271	249	268	232	230	255	296	272	239	274	299	227	245	259	263	261	257	258	273	268	262	270	271	270	277	290	282	266	271	252	281	254	256	264	235	251	260	251	266	245	272	247	263	270	270	264	270	254	254	268	238	248	251	270	248	225	280	259	269	264	249	247	261	269	229	231	249	256	290	251	254	242	237	253	288	303	287	249	276	263	262	271	255	287	245	233	240	282	252	241	232	263	258	284	255	256	246	279	240	236	262	250	267	267	257	248	242	264	249	266	251	275	268	267	268	285	256	267	224	283	239	259	265	255	247	246	274	280	266	237	286	263	273	258	272	266	250	275	254	286	275	242	269	257	252	264	273	257	246	248	259	247	267	253	240	238	260	265	238	267	260	294	279	285	284	251	247	283	270	276	293	261	284	245	271	262	280	258	250	218	283	299	257	244	264	231	257	280	265	252	253	297	249	245	267	234	272	242	238	260	280	239	292	245	273	261	255	247	270	263	257	288	238	292	259	243	264	247	256	289	262	244	258	279	261	239	226	257	261	246	252	227	239	264	255	250	240	243	256	290	271	235	286	271	229	269	256	258	265	248	237	277	284	253	284	253	247	249	273	259	284	288	259	236	249	275	283	240	259	268	246	249	230	256	267	261	258	238	274	266	287	263	239	237	276	275	258	275	262	260	253	274	256	261	264	286	268	275	246	290	281	257	250	284	247	265	246	264	268	255	271	238	293	260	257	258	267	256	248	228	264	263	267	279	248	257	291	264	291	283	266	233	247	287	272	251	276	249	292	276	260	232	263	262	288	284	286	262	263	260	258	270	232	236	260	266	259	263	291	272	264	291	261	273	246	268	269	234	263	274	260	283	270	246	254	253	264	280	253	234	251	277	290	242	236	222	254	240	272	292	239	228	259	282	249	256	266	306	261	253	261	284	278	251	286	269	269	258	270	259	258	239	254	270	278	228	246	272	260	264	240	243	274	260	253	286	254	258	296	283	242	266	264	233	292	275	217	260	290	264	246	252	262	259	221	262	254	264	254	242	246	268	250	263	262	241	271	244	258	276	262	249	263	252	269	263	258	250	271	264	258	257	266	259	249	277	265	263	257	268	254	287	270	273	296	262	243	262	238	252	257	261	275	238	254	271	265	283	249	274	262	257	281	263	281	289	261	267	294	299	276	240	283	226	262	255	251	245	261	270	248	257	255	234	265	258	263	256	253	245	258	255	249	276	272	293	255	233	270	241	268	259	230	239	245	295	217	260	259	241	267	266	264	266	239	262	266	291	268	276	275	269	288	269	283	281	247	282	254	263	274	268	259	254	270	257	291	252	263	245	273	308	260	250	260	282	288	258	281	242	262	268	266	276	265	260	248	230	255	254	252	286	265	283	258	253	248	241	254	269	240	220	264	261	270	295	278	265	267	255	272	254	269	247	231	270	271	258	253	261	292	234	249	271	265	251	275	280	252	236	240	228	250	211	238	281	283	263	259	235	262	253	261	252	262	240	240	265	247	264	239	242	270	247	228	276	255	239	248	271	272	274	239	228	255	256	229	258	257	254	250	259	267	219	246	279	292	254	262	315	269	288	275	262	277	254	251	257	242	263	245	272	257	249	246	278	256	264	232	244	262	266	294	241	249	273	273	266	286	269	253	279	264	238	255	257	272	257	251	237	236	273	273	278	259	240	275	275	245	255	259	269	244	259	223	274	282	255	262	273	271	259	272	245	271	277	275	253	259	253	265	260	247	226	238	212	266	265	246	268	244	240	272	265	242	272	259	238	264	258	264	248	266	253	237	269	267	258	277	268	245	287	258	268	284	253	255	236	252	253	258	247	274	249	262	270	267	245	252	260	257	277	272	267	244	241	255	276	277	277	241	246	255	265	263	262	255	289	274	282	247	234	267	282	258	250	246	255	244	259	282	273	257	248	294	292	280	262	251	276	275	241	249	251	281	253	235	268	234	275	269	265	251	243	281	278	237	245	282	254	266	261	275	266	248	278	277	243	263	264	251	252	258	290	287	264	271	293	282	257	300	278	260	239	253	238	290	272	241	288	241	235	255	285	254	270	272	263	241	258	258	265	230	255	287	249	264	268	240	282	278	295	284	267	272	275	270	254	275	265	253	236	265	255	255	266	257	267	230	250	266	266	274	239	263	234	240	242	242	274	268	269	265	273	256	240	260	235	257	251	282	234	235	250	262	251	289	263	270	272	241	249	272	263	266	280	247	279	272	249	265	264	240	263	290	282	269	284	240	284	226	261	255	278	267	262	254	272	248	254	257	285	298	275	241	225	258	268	262	260	271	252	263	263	246	268	256	267	264	254	271	258	269	261	287	277	274	221	240	270	284	253	261	253	265	287	262	271	293	254	261	247	277	272	270	236	275	266	263	249	260	276	248	273	263	229	252	265	275	248	278	259	271	260	282	243	261	262	263	233	256	245	244	265	252	271	268	287	239	258	306	246	282	231	251	252	269	249	285	282	270	236	255	239	280	261	288	254	251	278	256	227	250	275	261	272	256	231	273	231	291	286	239	261	258	272	243	268	269	278	247	292	232	276	239	258	250	247	244	263	250	271	284	260	268	286	283	272	249	261	267	267	258	247	226	255	293	245	270	280	240	252	248	263	292	265	252	241	257	254	211	253	266	236	254	251	244	282	243	269	243	248	264	247	279	272	277	245	222	251	270	273	272	243	268	271	270	280	244	265	249	251	266	246	264	266	256	256	261	272	276	252	259	259	277	233	251	256	284	264	269	266	263	283	264	256	266	248
55036	43450	31619	2964	2627	2236	1938	1600	1518	1368	1251	1184	1098	983	985	970	867	933	882	859	831	859	823	850	825	822	822	785	773	759	806	738	808	775	741	751	776	714	752	773	1047	1558	2977	10623	13426	16218	17163	14861	9631	5936	2809	1492	1717	1467	1050	1076	1768	2478	2583	3880	2934	1229	1124	1188	1183	833	815	727	826	736	763	682	775	800	812	815	890	1532	1386	865	749	940	2021	2092	1789	1243	884	712	689	678	695	679	696	650	683	727	694	727	633	728	663	725	747	699	626	689	683	693	725	672	664	669	657	735	702	664	697	682	668	703	685	698	717	657	665	666	725	702	716	672	686	721	738	673	709	695	725	664	707	736	647	706	660	681	696	681	712	668	688	727	751	677	693	700	689	691	689	715	663	667	686	688	661	707	663	682	679	648	698	700	687	735	610	685	691	701	722	720	700	746	759	705	684	698	707	686	727	673	699	716	692	715	694	702	678	691	725	699	644	721	708	686	717	715	710	668	715	729	678	697	708	710	694	737	710	749	741	672	654	692	673	709	678	719	664	684	678	701	701	652	698	725	687	707	667	687	667	714	707	679	656	677	665	680	694	730	677	738	717	632	691	706	738	683	732	752	689	706	707	688	704	698	709	689	711	719	704	728	705	710	702	723	672	741	752	672	678	700	710	741	702	704	705	735	694	684	700	643	682	643	676	723	727	666	705	689	688	672	695	701	694	679	732	709	711	693	712	666	696	649	686	710	725	665	656	751	724	716	705	687	695	696	664	717	717	646	746	660	705	715	699	731	659	711	671	686	720	695	643	687	702	701	672	684	711	714	696	710	697	663	686	704	697	677	668	662	719	711	670	635	725	637	692	718	703	663	673	706	710	655	702	696	700	680	711	694	695	677	654	684	712	709	722	679	688	687	728	694	728	685	714	678	727	717	739	695	683	723	681	646	720	686	656	715	670	690	673	668	692	729	676	664	674	712	697	696	697	670	739	669	713	733	709	666	685	657	743	664	725	705	699	719	716	675	717	725	700	628	693	722	675	719	691	722	701	701	736	643	687	650	697	760	757	669	708	666	663	699	685	727	676	683	662	723	752	703	725	675	705	699	716	706	725	681	717	713	703	693	699	717	700	741	700	682	698	705	748	719	680	663	693	699	687	715	711	683	725	713	735	683	691	690	699	673	658	675	711	647	656	725	655	665	726	706	717	696	664	654	737	682	710	670	734	690	688	673	695	718	725	737	708	724	679	694	694	724	657	660	676	715	689	644	684	715	692	671	726	732	727	700	661	719	715	702	695	656	690	680	706	770	684	659	725	743	690	697	692	674	678	670	679	738	686	695	738	687	675	701	665	643	666	694	706	686	678	695	704	694	700	729	737	689	670	723	676	665	673	692	709	712	723	639	727	670	684	708	703	670	706	727	718	736	696	724	723	724	699	665	752	667	695	682	686	691	670	674	764	684	720	700	655	713	674	670	676	672	714	715	719	711	747	645	709	663	670	703	732	715	694	713	682	654	655	726	694	705	740	681	722	678	656	688	730	687	676	697	649	665	694	696	692	683	679	688	671	670	692	731	690	690	665	724	756	735	619	681	667	692	697	677	666	708	677	714	701	661	645	696	676	699	645	672	736	687	688	733	733	690	677	696	720	670	673	688	667	639	671	679	646	687	678	676	644	713	671	682	718	667	701	693	690	740	671	696	724	716	660	683	754	710	717	702	736	670	705	668	686	697	677	687	687	705	647	666	672	711	710	644	693	698	653	680	680	682	673	673	718	741	719	686	704	661	748	692	750	693	658	739	719	695	668	693	686	736	703	663	734	705	670	681	707	654	732	679	663	702	697	727	670	713	693	648	700	770	700	727	698	675	666	694	685	715	650	695	707	656	677	714	668	726	743	679	697	741	706	728	702	708	707	676	682	719	675	757	688	690	649	659	675	730	722	650	704	717	707	658	699	716	700	723	669	722	741	693	685	711	768	703	660	613	678	686	691	675	667	631	756	693	692	698	693	665	680	676	702	748	656	661	689	675	708	725	709	670	699	719	638	679	733	669	686	665	737	728	689	714	745	648	648	669	709	686	736	687	702	719	688	684	671	687	725	681	675	738	722	712	727	643	742	758	726	669	677	796	671	715	681	692	709	757	703	734	711	663	691	728	689	687	729	675	679	694	729	697	657	723	695	732	722	671	687	655	694	748	667	695	697	683	673	712	643	754	684	696	685	675	710	699	692	744	720	681	693	756	696	661	694	684	707	701	703	717	720	684	686	694	657	695	702	698	690	701	701	655	683	693	676	666	690	702	675	744	650	728	673	726	667	692	703	627	719	681	747	711	670	655	660	720	703	730	741	696	759	745	688	667	718	730	699	693	779	696	698	703	697	693	695	704	671	693	651	659	742	693	712	680	684	721	697	658	697	649	725	716	748	716	664	722	707	695	723	695	692	749	730	709	690	726	656	703	753	695	708	676	738	704	710	678	686	715	649	667	716	716	714	684	742	741	722	734	724	668	710	663	710	711	670	700	687	681	720	723	734	706	718	687	712	650	763	672	716	659	698	657	721	746	699	673	721	746	723	692	709	740	678	687	726	704	683	690	708	715	708	739	712	664	719	675	639	754	711	679	718	670	642	681	685	690	710	695	687	689	710	720	660	686	685	650	713	708	747	692	688	703	665	720	700	713	633	690	709	694	669	685	660	711	706	717	699	663	670	685	714	712	683	703	674	687	671	694	703	654	711	682	695	685	696	655	701	714	740	700	685	713	730	697	683	660	646	727	697	679	663	721	687	709	687	710	707	731	670	709	667	707	655	723	707	687	724	681	651	700	687	649	738	682	685	721	644	676	632	698	679	706	696	671	708	668	699	672	663	674	702	717	711	703	732	678	680	692	683	663	738	682	685	713	735	665	686	734	732	701	686	716	696	753	706	738	681	699	721	706	704	714	730	700	631	708	669	677	663	705	755	703	719	707	660	712	666	685	654	649	707	684	688	702	733	717	689	656	677	711	672	711	731	690	702	685	675	723	670	647	700	686	688	690	700	719	684	672	736	754	719	728	715	733	705	724	678	700	758	760	634	715	703	672	695	654	693	735	658	685	721	696	728	707	731	709	655	688	706	673	671	666	723	684	689	665	699	683	681	678	680	704	700	653	681	700	663	692	674	702	695	678	677	702	695	709	691	718	693	732	698	737	690	675	712	725	697	720	703	736	728	712	723	688	677	724	723	686	686	722	690	702	704	702	668	690	691	683	686	715	697	688	711	611	697	634	707	725	716	720	688	700	684	710	697	682	696	660	688	726	704	674	675	712	651	715	735	700	683	693	709	663	694	685	731	665	678	694	689	675	685	699	683	641	703	651	723	705	686	668	700	654	676	723	679	703	673	662	675	670	693	700	723	713	699	648	698	698	734	701	705	719	684	719	666	709	734	741	717	683	690	727	731	730	724	680	667	669	651	682	689	730	692	705	694	657	708	709	746	659	686	708	673	684	718	719	697	672	675	708	698	713	734	748
22717	9279	2607	305	203	168	170	167	177	180	166	176	167	173	147	156	198	184	172	181	186	163	163	154	172	168	153	158	165	168	187	168	148	179	179	159	167	156	153	167	154	194	161	232	258	261	296	269	186	171	196	172	183	149	153	165	186	180	183	176	174	167	184	166	178	162	165	171	165	148	169	163	173	153	164	142	189	181	189	163	177	149	175	174	198	179	186	152	139	165	154	162	162	154	167	176	187	165	156	166	159	163	164	170	157	156	176	136	181	165	158	152	152	173	178	163	172	196	176	147	144	166	174	179	142	171	189	160	137	153	146	138	147	190	193	155	167	155	182	175	170	132	159	171	160	172	197	167	155	163	146	163	173	175	147	162	164	154	152	179	153	176	175	162	145	169	159	140	147	163	143	162	152	149	151	173	164	176	174	157	157	156	172	164	177	172	142	172	149	192	158	161	175	160	156	158	158	162	155	142	144	165	158	197	173	166	162	163	159	167	159	169	144	165	184	173	146	142	151	139	175	157	151	155	162	167	166	149	177	168	149	172	160	151	160	148	152	193	183	166	132	165	150	141	174	185	179	169	162	168	135	150	174	147	150	175	201	138	152	151	140	147	176	146	188	154	156	174	164	169	159	164	145	173	170	173	170	194	129	153	156	174	166	160	171	176	183	175	157	158	167	170	143	172	153	154	147	155	145	154	182	156	135	147	183	153	155	171	175	161	160	161	154	173	173	162	177	170	133	177	196	181	166	168	174	169	152	176	170	155	154	148	172	151	169	166	153	171	154	142	180	141	164	149	158	167	177	166	165	180	163	180	158	171	151	146	156	164	166	167	142	146	184	158	173	179	148	177	180	157	154	149	162	162	156	177	169	180	155	154	160	174	135	138	156	166	163	159	156	158	173	176	138	159	162	165	178	184	168	173	155	164	180	160	139	194	171	180	147	159	150	137	140	173	166	141	163	151	159	145	164	135	153	136	142	180	153	157	158	155	149	145	172	155	169	157	162	165	161	143	155	163	169	158	168	147	149	171	141	167	154	184	166	139	154	153	158	155	161	159	177	177	189	142	146	184	151	143	148	168	167	139	160	176	180	164	174	174	146	168	150	159	162	142	158	148	161	144	136	156	170	172	152	163	154	153	147	161	159	159	169	156	161	172	180	178	169	165	153	169	157	170	156	158	176	145	180	157	173	169	184	163	134	183	176	165	192	154	168	159	165	178	153	139	152	162	156	161	153	162	181	191	176	157	149	157	147	153	170	172	141	163	142	167	156	174	171	149	157	175	135	163	169	168	176	167	178	155	161	159	154	171	153	178	162	147	167	159	164	185	162	159	152	156	167	136	169	149	186	150	143	155	172	161	169	173	172	174	151	140	156	173	140	153	135	170	155	192	171	160	180	161	154	156	189	146	163	153	181	146	170	147	156	174	164	165	135	146	169	150	165	152	160	170	185	157	141	131	166	159	174	173	139	172	178	180	170	184	166	179	195	147	149	161	145	146	175	161	155	171	181	160	179	156	162	151	171	148	165	181	176	160	187	170	184	189	173	167	148	167	133	150	149	157	166	166	156	143	164	159	166	185	148	177	148	162	160	156	160	138	165	152	156	165	163	171	159	139	146	161	169	156	153	179	178	167	167	164	178	178	184	163	169	159	188	159	165	177	166	184	150	175	157	149	147	175	142	150	142	157	153	174	177	141	172	170	182	166	149	149	170	170	183	174	158	130	170	149	161	144	160	170	172	139	170	153	169	150	167	145	152	156	145	157	166	162	162	172	137	179	164	152	173	149	140	159	176	156	175	163	170	153	180	162	170	178	173	169	195	178	168	153	160	184	137	159	188	183	172	191	183	155	169	170	174	182	155	149	177	161	151	172	186	154	174	194	158	165	179	152	167	154	149	140	153	139	182	165	159	182	167	136	176	169	192	185	188	168	179	164	172	155	173	155	166	153	157	182	148	153	162	174	146	151	150	169	178	150	159	186	165	156	173	166	149	162	166	133	159	156	171	152	185	146	159	156	180	183	176	206	141	162	161	147	149	141	163	159	150	167	164	155	173	190	144	163	155	165	160	130	164	149	147	176	153	155	164	168	171	147	169	140	156	186	146	161	169	130	191	154	169	175	160	191	159	172	146	169	159	159	163	151	140	165	178	201	173	173	170	148	181	152	177	157	169	156	150	159	156	173	181	174	142	168	168	150	159	152	148	162	170	158	150	154	143	170	172	173	168	175	179	156	161	173	174	159	161	152	168	178	171	158	162	157	162	173	182	169	179	165	166	164	150	163	153	151	148	160	156	163	159	154	161	160	150	168	157	169	179	162	160	171	149	144	168	147	160	167	138	170	158	156	171	148	167	154	162	183	152	186	172	155	159	168	176	157	174	163	167	179	173	172	147	172	140	147	172	167	172	169	168	177	172	167	174	169	169	172	162	167	149	150	154	135	172	190	173	150	165	154	170	187	159	162	157	146	159	170	161	171	174	167	149	168	159	177	177	169	163	147	135	152	170	176	164	151	181	148	157	155	185	161	180	175	150	147	148	160	158	146	166	186	151	184	161	151	160	165	165	172	137	143	166	178	152	174	153	142	166	134	158	170	170	174	168	152	178	149	180	175	140	174	178	173	172	162	162	164	165	156	156	170	161	140	163	162	150	151	175	193	157	150	164	158	155	161	163	133	164	154	167	166	160	167	173	163	161	176	154	161	169	175	139	199	142	206	156	166	153	163	155	145	184	132	172	159	178	166	143	164	137	164	162	177	158	182	164	150	152	169	156	149	173	166	171	173	162	173	161	160	147	175	159	138	155	146	167	135	169	172	159	154	157	135	148	175	134	158	159	165	147	165	151	149	144	155	167	142	172	157	180	154	145	162	150	155	156	196	140	147	135	171	153	160	169	171	165	145	186	163	161	177	145	178	180	160	146	146	154	160	160	160	162	172	159	174	152	155	175	163	161	145	159	179	158	177	172	173	155	157	174	146	145	164	181	147	169	147	179	176	170	176	167	162	161	160	172	156	172	151	162	147	162	157	170	141	155	182	160	152	158	165	167	189	190	159	156	173	165	172	168	154	145	149	168	149	148	178	166	159	166	150	164	168	167	177	164	156	143	149	174	149	162	153	170	154	160	164	155	185	154	166	173	168	168	168	166	144	163	158	145	173	176	161	159	174	167	185	151	154	165	168	176	165	171	169	160	144	158	150	143	175	155	160	148	175	155	173	163	195	168	154	164	171	149	141	163	188	167	165	141	166	155	150	138	175	163	163	183	157	162	159	158	172	161	179	157	158	185	164	167	160	141	160	163	158	146	159	173	161	180	164	158	163	161	174	172	155	152	176	139	176	147	165	170	167	167	164	160	155	171	147	172	170	164	172	178	166	152	154	207	155	167	160	169	157	164	150	150	171	143	160	164	161	165	158	158	153	146	176	186	178	165	177	160	152	178	166	180	162	175	151	158	155	148	175	163	161	178	171	177	163	167	143	164	151
22171	9443	4100	582	586	528	505	509	481	485	467	467	524	502	489	469	448	502	467	440	482	493	464	454	470	455	475	469	492	490	447	448	435	485	465	490	431	486	483	495	517	582	619	990	1211	1371	1406	1329	914	680	537	498	506	466	520	485	488	591	518	587	561	539	513	518	520	479	455	474	464	462	480	462	458	456	473	491	477	491	514	478	460	501	537	623	618	626	505	472	476	460	480	473	492	440	452	449	482	468	426	448	447	426	486	486	476	495	444	473	508	454	470	459	437	464	410	473	442	431	485	437	470	439	441	484	453	468	444	466	446	462	458	483	480	447	474	426	502	468	441	422	488	426	469	494	483	450	430	470	438	450	435	485	447	431	467	429	507	495	443	438	493	483	443	463	488	428	484	464	476	452	450	443	435	459	454	484	476	463	495	439	449	473	485	436	455	439	496	457	498	465	451	421	488	460	483	439	425	456	495	454	430	445	440	475	503	450	469	425	415	465	470	490	450	491	451	462	459	478	451	446	455	495	469	456	483	456	450	483	458	476	448	450	462	460	442	462	513	475	482	446	458	456	424	499	440	415	471	459	468	491	506	493	469	450	420	470	496	490	415	424	483	456	430	418	461	429	463	438	477	471	505	450	451	465	450	409	440	436	399	443	456	450	452	461	473	480	449	444	469	477	455	465	500	447	473	447	495	473	461	448	453	434	437	475	442	494	439	456	457	416	498	470	483	453	468	488	476	509	447	453	457	443	447	447	431	470	464	457	491	466	435	475	467	454	482	469	463	485	444	481	484	474	429	438	467	435	452	458	421	456	459	482	448	451	475	497	508	458	489	443	477	431	449	401	507	442	476	467	432	458	434	484	459	453	457	457	446	474	480	450	456	448	464	456	480	449	480	460	506	480	472	480	479	470	423	425	458	438	441	429	476	467	482	502	414	436	469	432	486	486	502	467	434	435	507	496	461	468	439	475	470	486	460	500	476	462	497	417	455	473	502	445	471	461	461	468	457	440	439	471	464	463	474	444	464	459	447	449	461	461	488	423	508	456	409	443	495	445	438	499	445	436	495	458	446	470	492	516	466	469	460	472	432	471	480	496	443	459	471	471	449	462	466	452	446	454	462	489	510	472	425	446	485	478	387	449	460	451	459	438	466	453	474	478	440	480	458	475	485	433	451	430	454	444	493	508	463	465	472	438	472	437	442	437	493	439	454	435	440	444	491	459	481	479	452	466	446	440	465	457	408	444	507	477	473	455	463	427	476	450	452	461	499	438	419	458	448	425	472	474	469	469	448	486	478	443	479	498	449	472	490	424	474	431	448	456	432	463	500	451	452	470	457	483	466	455	455	446	474	484	431	473	443	452	457	454	452	444	446	450	440	458	439	467	458	445	475	468	471	450	432	435	484	452	463	419	459	459	464	476	465	471	439	430	433	453	434	444	448	508	461	435	469	466	480	459	490	461	440	458	452	437	492	464	476	479	444	457	458	455	443	473	460	472	473	477	434	429	473	470	461	473	469	505	461	449	487	450	424	444	428	457	473	491	460	469	476	482	447	493	449	454	417	444	466	465	484	449	486	471	424	508	452	443	460	435	486	497	459	478	460	431	477	470	447	453	466	467	484	465	457	462	490	467	468	434	473	475	450	476	454	475	431	450	459	468	463	476	468	475	428	498	451	426	469	459	476	437	474	433	456	449	453	422	468	464	482	449	466	457	449	418	463	461	442	446	506	464	471	492	463	425	482	492	442	457	450	457	461	484	423	485	460	474	489	488	502	458	467	450	458	444	430	479	456	471	449	469	468	437	452	461	445	440	460	460	467	468	427	494	436	465	476	446	433	443	426	429	452	436	482	434	446	447	481	443	434	451	499	464	438	470	484	460	483	456	479	441	438	447	463	405	477	408	440	459	464	437	456	465	465	472	481	454	439	448	452	443	490	459	460	436	504	473	469	476	452	456	472	441	433	481	476	427	446	491	438	491	468	518	471	484	470	421	443	481	480	485	484	489	443	457	464	450	504	496	442	478	481	461	442	448	519	468	478	467	450	444	454	474	492	456	451	461	427	444	429	479	453	438	414	476	438	451	471	475	494	438	445	441	434	442	427	443	491	458	453	443	413	458	485	487	429	458	428	473	499	461	441	434	466	465	455	488	460	478	454	479	453	475	503	468	462	481	469	474	455	456	431	428	444	437	491	444	478	448	480	441	469	493	403	478	468	459	473	463	466	445	499	478	442	465	476	454	487	435	475	452	463	442	463	442	455	488	475	484	470	437	476	426	433	464	472	508	464	488	458	477	474	455	436	475	455	491	449	409	480	446	447	481	472	428	489	472	489	472	462	447	470	479	505	465	448	433	462	442	506	454	463	456	465	454	477	449	482	504	457	502	463	451	470	483	477	415	443	484	430	466	471	492	428	474	499	426	462	484	429	477	435	473	478	428	483	474	467	486	469	467	418	475	452	475	446	488	455	454	456	426	463	471	436	448	474	481	433	478	506	434	483	442	410	439	466	475	477	468	520	437	443	441	500	469	442	495	456	450	471	518	448	444	510	516	454	446	472	486	469	449	458	444	481	478	483	453	461	480	454	464	405	476	492	431	478	442	479	473	438	488	454	457	459	469	427	460	410	465	450	468	495	470	467	433	463	452	494	426	479	464	443	475	477	496	469	475	450	479	492	456	452	476	468	460	452	458	477	470	441	416	428	501	440	456	459	479	457	451	459	448	518	468	450	412	487	438	461	473	467	450	477	423	457	450	477	496	428	465	482	433	465	475	463	465	440	438	481	444	485	471	451	454	473	478	481	471	420	433	484	456	454	500	463	467	471	464	461	467	440	496	473	438	470	476	482	448	459	485	486	457	484	477	463	482	460	494	418	472	428	442	474	483	488	399	457	459	471	461	443	463	474	447	462	461	434	410	446	455	452	454	480	493	419	481	461	481	436	456	456	452	460	433	467	442	440	448	481	442	473	477	467	499	461	468	435	455	480	460	461	465	483	464	456	474	449	476	473	485	451	486	483	462	459	461	459	458	479	462	481	476	438	473	467	475	481	464	451	421	440	438	463	442	454	444	468	481	434	450	446	470	466	422	454	464	483	478	448	469	430	484	457	448	474	458	496	464	442	433	467	440	443	458	473	454	449	469	488	457	463	465	480	483	446	443	474	454	462	454	454	487	499	450	422	455	466	489	471	463	474	455	443	470	483	495	485	434	512	489	445	448	452	503	496	462	444	473	455	483	463	449	452	484	450	441	457	472	459	475	451	440	480	455	449	444	475	467	440	443	447	449	480	464	449	464	478	462	444	488	474	416	485	423	446	468	466	426	461	455	463	447	461	479	437	464	469	470	471	464	486	502	520	445	503	459	456	450	464	454	502	435	464	462	459	417	431	478	448	446	475	401	451	490	455	444	466	474	461	454	469	458	498	451	469	441	473	442	431	471	485	474	481	488	464	449	438	473	482	438	452	436	465	437	460	478	469	500	487	462
69275	49132	29662	5404	497	403	337	277	293	241	249	250	240	250	202	233	251	225	229	241	264	202	235	219	217	212	248	233	248	204	239	250	211	222	220	222	217	212	225	229	241	295	414	842	1377	1617	1413	1528	1041	519	313	284	288	253	220	234	275	355	356	282	264	265	262	278	259	227	216	241	192	238	210	197	229	238	199	209	234	232	266	224	224	233	276	324	291	292	267	214	202	208	212	214	213	204	221	219	176	225	202	209	208	217	222	199	196	216	188	226	182	219	207	202	212	207	209	219	218	239	200	213	190	230	202	180	207	193	218	230	230	215	209	208	219	202	252	212	224	219	231	207	216	197	220	182	242	215	234	207	218	209	207	218	225	218	240	234	228	201	195	167	222	215	228	221	193	225	234	222	231	240	225	213	218	228	192	223	192	205	181	192	230	210	205	211	207	204	199	209	204	206	196	216	213	218	209	201	191	206	205	218	220	225	200	224	201	213	207	216	237	225	203	207	233	210	216	229	197	211	221	197	217	198	211	212	219	214	218	208	195	188	222	218	210	203	201	170	192	206	215	192	193	213	192	208	213	219	207	205	212	215	212	205	218	230	226	215	226	222	214	198	245	199	202	198	247	217	203	227	229	190	206	191	196	214	237	208	204	221	204	233	205	201	217	216	199	199	208	223	202	229	224	213	224	235	198	204	197	216	202	258	197	222	204	194	215	243	234	215	193	214	207	223	211	209	225	201	189	191	199	216	199	207	202	206	209	210	193	209	211	197	212	231	189	223	230	204	212	210	223	219	218	172	199	206	208	222	228	203	223	192	196	215	213	193	202	221	213	204	215	214	211	224	203	210	210	216	217	171	214	236	194	210	219	223	216	236	207	207	212	220	251	247	174	211	220	225	223	197	239	203	214	182	203	227	197	221	223	191	250	199	212	233	201	222	198	211	220	188	207	173	233	200	222	198	208	192	225	205	194	189	217	232	196	213	235	252	187	206	213	219	217	209	218	219	199	192	223	227	218	247	230	195	216	217	210	220	185	181	187	206	189	216	200	203	207	206	204	230	206	220	199	217	226	215	209	227	205	229	195	214	221	230	194	200	225	201	189	214	194	199	206	204	220	215	236	186	212	208	219	220	236	237	220	214	189	218	220	218	195	226	179	215	216	215	203	204	229	192	220	184	213	209	216	199	230	194	217	221	228	202	217	201	219	223	201	198	191	208	210	197	227	218	215	214	232	211	230	184	213	221	214	225	223	217	232	191	202	232	225	196	217	208	229	196	220	178	205	221	236	207	206	234	205	228	206	233	194	193	210	228	220	232	197	205	216	216	222	205	205	231	227	189	210	228	196	236	194	209	218	233	192	235	211	201	218	203	206	195	214	200	192	215	209	205	209	227	225	230	234	232	234	245	208	196	201	177	200	212	207	217	184	231	230	186	246	226	232	234	220	211	196	220	213	210	216	217	187	191	198	208	211	211	232	225	190	211	204	209	215	209	170	206	227	203	216	205	220	183	206	184	189	203	234	178	226	227	215	225	216	209	216	175	201	203	216	214	202	200	228	203	214	210	221	190	205	208	229	217	201	227	186	215	189	224	216	183	224	195	196	219	236	210	220	213	194	227	214	213	220	216	193	246	190	194	217	238	213	220	244	194	216	190	206	230	224	207	251	221	238	230	206	227	213	198	213	222	220	206	201	198	208	212	211	236	208	212	194	208	209	192	216	166	212	217	225	195	219	219	230	235	212	205	219	223	218	192	185	206	214	203	204	225	216	229	224	238	191	200	224	232	202	234	184	212	200	224	182	215	204	222	196	212	212	230	207	196	219	212	209	185	244	205	195	226	229	212	218	230	189	192	220	188	238	200	209	223	220	251	219	205	228	240	195	236	211	215	228	216	231	221	205	236	219	216	196	193	213	195	211	204	197	215	200	192	218	207	219	241	245	229	230	231	196	218	221	205	234	222	211	203	206	192	204	203	186	211	205	251	223	235	225	223	210	225	232	216	228	215	201	207	195	195	218	218	201	207	218	203	212	206	245	230	202	217	206	241	224	224	207	205	185	224	198	231	200	179	217	228	219	223	226	212	189	254	222	226	227	231	201	209	203	211	228	215	212	228	226	231	221	219	223	234	227	196	224	213	204	213	230	219	247	202	211	205	228	188	229	204	208	191	188	208	174	201	230	226	208	198	221	224	217	211	208	227	224	218	210	234	216	220	212	212	211	215	199	230	223	216	206	210	201	210	218	223	203	216	186	226	197	209	241	231	214	198	228	206	199	207	201	219	197	213	211	210	198	203	211	222	206	219	237	215	193	211	187	202	200	217	185	203	210	211	220	218	211	210	234	202	214	236	233	201	191	204	232	200	196	244	232	213	220	200	208	197	172	204	191	212	238	248	216	201	209	208	217	215	216	214	205	205	200	237	212	203	202	207	230	215	201	202	206	203	222	209	200	215	190	215	198	217	214	195	223	222	210	200	216	203	206	217	216	206	196	202	211	216	208	216	217	218	225	221	189	208	208	220	201	193	195	209	191	197	211	207	226	225	220	214	217	221	216	211	218	193	208	217	202	210	184	218	194	212	250	213	198	206	220	198	202	162	192	217	220	202	186	214	219	216	202	229	201	202	189	209	192	217	222	196	193	241	220	205	208	213	220	204	208	221	224	199	222	219	200	220	205	230	211	228	184	209	203	215	205	256	217	182	240	256	218	220	209	236	211	219	228	216	221	232	226	210	233	226	224	176	221	211	210	200	211	218	206	214	215	214	182	215	221	216	188	243	212	210	221	224	186	213	220	224	240	211	214	225	205	208	209	217	217	201	193	205	210	199	205	237	194	200	192	212	178	237	221	201	190	205	207	206	216	206	202	212	231	209	223	200	240	175	216	196	217	240	196	205	206	234	198	223	238	212	226	220	183	220	198	185	220	252	192	225	196	214	217	219	227	189	197	200	213	198	208	220	181	188	223	216	206	206	208	207	208	204	206	205	251	222	194	228	212	196	226	202	211	230	235	213	214	244	203	206	200	218	219	222	209	246	196	206	202	214	208	184	186	239	212	209	227	203	207	226	208	189	193	213	226	231	208	221	218	232	199	226	234	228	221	238	203	244	211	209	191	196	205	199	237	206	199	192	183	212	216	205	218	202	213	206	208	212	196	200	195	211	208	205	215	213	230	221	199	208	185	190	218	184	203	197	216	228	205	198	198	217	172	209	208	196	201	210	207	209	182	195	206	203	236	230	212	201	175	214	196	196	235	207	232	212	217	196	186	212	204	238	205	194	210	210	233	210	211	212	215	196	217	203	195	204	191	233	225	219	231	224	190	213	241	222	249	226	220	217	210	227	202	220	216	203	208	192	204	186	224	218	185	209	207	207	219	209	222	247	211	211	224	238	205	204	219	223	201	211	197	190	208	238	181	214	237	216	211	217	200	189	245	251	211	191	206	232	209	216	216	216	237	244	205	220	221	218	236	229	232	231	187	220	202	223	247	207
45780	33370	25093	1653	1528	1372	1183	1063	977	902	839	811	816	760	755	688	707	685	691	686	679	653	651	624	621	641	665	623	615	631	625	621	614	604	649	653	608	650	638	699	867	1186	2243	5259	9017	11143	8788	9575	6679	3172	1336	1228	1325	954	720	697	1120	1554	1842	1419	1079	1212	985	921	891	718	652	673	632	630	636	648	674	693	693	727	726	765	818	584	609	796	1250	1303	1208	1003	751	625	600	603	591	583	611	599	578	625	559	595	572	589	589	591	586	587	589	579	577	602	606	552	566	617	600	564	562	577	562	577	616	570	610	607	589	556	601	573	568	577	585	551	598	586	585	600	619	609	562	568	580	610	580	595	612	564	547	613	567	594	582	590	536	557	561	605	583	563	567	603	608	632	583	572	598	581	605	571	598	587	572	575	572	598	585	567	580	566	595	591	588	572	614	604	599	619	531	575	556	594	614	564	541	533	557	586	577	619	612	611	657	581	598	595	585	592	580	596	586	573	568	614	602	592	597	588	609	562	612	581	582	597	600	583	570	587	618	567	535	569	605	562	608	574	587	596	570	597	537	559	629	549	587	545	574	599	551	600	573	590	582	574	577	564	595	570	574	555	552	582	589	592	575	628	588	553	550	575	584	580	575	561	598	553	594	615	582	576	561	577	617	560	581	606	599	588	560	573	600	604	604	602	559	546	580	529	577	552	599	570	567	584	612	603	594	623	599	556	585	603	593	569	566	619	591	581	609	574	570	552	564	533	564	624	615	580	614	604	582	553	537	585	572	589	591	581	559	602	612	574	552	570	567	592	573	593	635	582	589	570	599	595	594	607	601	576	594	589	601	569	558	600	618	546	600	600	612	602	605	579	578	602	588	531	604	587	607	556	572	549	572	593	586	605	602	588	564	572	580	583	613	580	595	591	604	560	622	585	606	583	596	580	596	594	552	562	590	585	594	574	563	600	587	565	587	555	548	583	619	582	590	566	596	604	580	551	563	572	605	578	584	552	595	536	593	560	602	565	651	601	602	612	606	607	569	561	638	612	612	578	601	575	594	582	576	600	563	542	616	582	620	582	590	614	599	566	552	606	570	569	529	593	588	624	618	588	581	553	579	588	532	592	586	598	613	585	574	573	610	596	573	571	561	610	625	612	546	560	544	550	580	575	549	596	578	598	591	604	603	570	584	581	558	570	590	565	594	571	564	617	522	602	546	597	576	601	614	570	590	579	635	572	589	578	595	592	592	586	577	593	553	546	633	578	651	593	574	618	557	554	579	581	607	577	585	610	559	590	589	585	591	608	586	557	575	612	597	544	597	613	603	584	592	609	607	583	576	580	586	575	621	578	593	592	565	590	589	580	579	540	614	546	583	603	550	586	536	589	602	582	602	566	593	547	605	585	654	538	595	558	583	540	552	554	614	549	593	618	601	601	625	586	593	549	577	587	614	598	611	556	620	577	579	592	553	579	569	589	582	528	590	593	604	591	594	615	589	567	566	576	621	574	609	571	596	605	573	617	596	590	541	588	629	604	587	592	602	598	616	568	592	626	539	568	564	582	545	621	593	593	573	599	609	586	588	595	596	603	586	588	601	600	577	633	615	581	591	556	572	591	567	543	588	580	614	582	615	611	613	599	629	604	613	581	547	616	587	581	590	589	600	561	562	554	576	584	585	580	609	601	584	564	605	601	540	565	594	577	564	552	575	609	642	527	595	624	606	528	595	572	572	582	552	565	567	602	557	590	602	565	585	607	556	613	591	594	553	586	591	565	570	603	590	565	616	602	598	601	575	575	582	553	587	584	602	581	571	576	587	547	573	583	601	566	611	570	559	567	576	563	593	580	573	532	602	598	570	615	618	615	595	583	601	643	640	603	578	562	602	586	583	626	565	592	586	586	584	601	539	620	582	588	542	608	562	556	594	608	600	579	613	554	604	530	579	584	589	593	614	586	561	557	531	631	584	620	579	592	622	625	555	574	599	558	582	594	588	566	575	596	571	585	635	598	589	575	573	538	590	599	575	613	577	537	540	640	574	580	604	599	583	614	573	614	543	546	570	581	577	605	610	551	567	582	587	574	628	593	605	596	589	540	576	579	577	575	577	577	599	605	565	604	603	581	582	534	579	562	603	594	551	623	610	566	574	596	563	590	573	596	558	591	578	582	594	566	575	555	560	541	542	571	606	572	597	581	578	579	545	593	570	608	579	585	618	597	592	616	602	590	587	556	612	591	573	563	566	570	578	575	593	583	563	585	582	575	589	559	583	620	550	571	595	620	603	557	601	592	597	538	547	586	577	613	612	585	597	598	627	569	621	579	574	622	543	600	567	602	561	562	565	609	552	556	545	533	548	583	563	556	548	580	599	562	630	591	589	598	565	621	581	569	549	593	573	586	559	556	569	603	640	593	587	600	556	590	566	579	591	594	613	587	584	581	586	565	639	586	595	554	576	596	572	581	605	615	581	608	584	587	625	561	616	539	595	577	569	572	599	598	573	602	535	534	578	594	543	544	602	621	576	555	569	602	577	571	575	576	608	573	595	554	601	572	559	576	553	566	606	596	564	579	538	547	575	607	616	568	603	580	574	560	585	578	593	549	564	633	612	613	584	661	617	560	572	568	585	593	586	556	565	593	578	596	600	563	565	588	569	587	595	597	582	550	637	597	558	535	580	543	547	536	570	572	591	574	571	575	592	595	593	548	562	590	600	527	554	540	579	560	636	566	611	601	579	592	558	574	584	609	617	606	601	587	609	616	559	561	562	545	600	638	564	561	570	606	573	566	573	601	560	576	635	579	615	588	598	561	596	601	563	602	601	597	571	583	598	557	585	560	582	558	565	591	593	575	619	587	583	554	543	585	626	597	556	570	609	596	611	581	581	585	612	604	568	571	577	576	567	561	596	606	575	585	608	578	618	606	548	598	600	579	598	578	583	607	620	542	606	598	594	597	628	572	609	584	613	573	581	565	625	590	609	577	564	587	581	582	659	595	560	624	618	579	598	583	598	587	555	550	582	590	601	635	569	567	573	584	582	574	612	558	574	575	570	582	612	615	592	599	609	576	554	592	591	572	611	587	574	584	585	600	548	583	601	564	555	612	630	566	560	558	641	592	628	598	555	554	541	575	584	562	603	603	570	542	595	554	541	602	640	615	580	581	598	578	606	580	563	531	586	626	617	627	589	623	584	585	611	601	578	578	557	604	592	584	579	602	576	544	588	576	572	585	563	602	597	574	619	589	602	583	562	563	607	568	603	584	545	614	545	572	572	581	620	599	557	614	574	545	600	568	557	606	584	590	571	569	566	603	575	609	586	568	601	605	594	623	590	565	563	571	610	588	542	580	602	540	609	584	606	560	611	565	592	610	586	546	582	619	540	629	567	585	559	587	567	580	575	629	599	594	552	610	617	566	566	622	574	583	585	591	579	584	609	603	574	541	545	578	587	595	573	601	595	611	595	591	556	601	591	595	566	593	592	596	570	626	573	583	554	556	579	612	633	628	588	622
79653	59852	41372	11770	1452	706	520	437	456	366	364	347	345	324	340	306	294	294	273	304	284	269	263	279	285	279	307	251	250	283	279	277	266	263	281	244	257	262	234	297	346	392	744	1428	2473	3147	2997	2449	1887	1116	501	332	379	388	339	284	381	397	471	392	409	345	347	370	310	291	262	285	270	278	284	303	270	278	264	264	283	272	272	281	248	291	401	506	460	384	340	269	248	261	261	298	261	261	269	282	237	265	282	242	286	242	257	274	280	237	291	282	256	274	246	264	272	272	258	259	267	301	245	317	246	266	250	269	279	280	268	281	263	270	256	241	262	268	267	250	251	244	272	261	253	250	254	268	236	242	271	260	264	275	275	268	254	284	245	263	234	292	244	273	255	277	239	265	273	249	251	296	296	273	268	282	246	303	261	257	287	297	271	268	254	274	281	252	266	284	255	254	274	255	274	290	258	245	261	252	261	258	244	271	268	262	265	250	251	275	243	287	253	294	295	279	287	262	253	289	255	262	274	261	265	257	276	227	238	255	226	244	251	259	251	255	249	283	276	256	259	263	235	248	278	273	265	286	272	256	276	278	266	209	265	274	268	276	246	255	272	283	265	253	283	243	298	268	284	262	265	243	260	275	245	241	266	288	258	277	282	248	250	254	266	269	268	254	264	252	249	252	261	241	240	261	277	279	238	276	286	258	264	257	277	279	236	248	266	260	223	272	243	250	261	278	255	285	270	234	278	246	283	269	248	251	300	285	266	272	237	230	280	265	268	292	298	255	254	276	277	251	282	293	262	257	268	273	245	279	260	233	261	257	265	279	293	286	295	273	268	275	286	262	240	269	251	249	251	269	292	281	260	252	273	253	269	252	251	265	251	287	271	258	246	254	255	266	260	259	239	261	277	271	289	261	271	270	261	250	262	254	264	269	264	243	263	242	223	253	253	276	253	261	260	274	263	279	254	243	290	248	268	257	241	235	258	312	266	259	270	277	298	273	238	269	266	232	250	268	262	253	263	252	285	243	255	259	265	271	278	269	262	276	290	247	247	284	268	247	262	260	245	239	256	258	243	272	256	280	265	299	251	283	265	298	284	272	267	293	273	272	257	270	257	282	261	247	256	244	278	252	256	269	273	252	275	269	248	252	265	287	256	243	245	244	282	277	257	271	255	297	256	257	274	242	266	271	289	252	272	275	268	258	252	261	252	270	267	274	263	260	244	275	250	243	306	238	230	269	299	284	279	300	271	258	257	276	238	300	278	261	269	289	258	250	283	249	263	290	264	281	257	277	282	279	262	245	242	276	292	284	280	249	276	276	290	276	285	271	279	261	255	283	289	289	245	250	263	244	256	256	253	283	249	270	279	254	309	264	261	262	283	276	270	267	271	270	266	244	253	261	281	215	254	249	284	248	282	254	243	262	257	238	262	250	221	260	279	247	274	300	245	256	266	256	248	266	241	257	250	233	261	236	275	249	229	266	265	252	273	272	227	299	273	243	256	246	294	264	260	279	276	268	251	270	300	238	247	248	264	253	270	227	275	259	266	278	236	239	267	239	260	259	282	271	265	266	235	264	273	240	249	233	262	273	256	260	278	264	254	277	266	273	232	238	271	269	249	278	248	281	266	235	280	280	238	256	248	286	240	255	245	239	284	265	272	255	247	287	251	274	272	262	261	251	267	297	253	301	258	245	279	272	251	244	264	251	252	269	277	271	253	231	278	253	288	242	229	268	253	264	270	263	294	258	259	240	223	258	235	282	279	288	267	264	262	258	272	271	292	259	290	280	296	269	231	275	279	265	289	268	220	257	244	269	275	246	256	253	287	260	242	260	254	282	268	247	220	259	278	263	261	282	281	261	253	268	272	286	280	260	286	260	247	264	266	268	258	284	285	255	274	261	276	255	255	279	263	273	264	266	267	258	253	272	290	256	246	227	283	256	254	258	274	253	257	231	264	255	258	249	239	251	284	247	246	253	251	274	260	272	284	297	257	256	259	247	281	288	305	246	242	277	248	261	265	257	271	264	261	250	268	280	260	263	265	248	267	270	256	254	294	288	264	264	277	244	283	258	278	286	272	257	275	258	259	238	263	257	239	257	256	265	281	247	246	260	251	254	245	284	255	266	281	275	257	260	236	270	254	288	288	282	251	259	267	262	250	238	243	277	267	261	258	269	274	240	238	280	270	251	266	262	275	236	254	277	290	288	295	273	299	247	248	270	300	268	230	272	266	249	245	246	234	280	260	274	251	303	262	268	231	255	236	274	242	263	259	247	298	253	246	266	256	276	252	232	267	263	248	272	269	250	280	242	277	239	252	314	262	278	275	282	270	280	255	238	280	254	286	231	256	238	234	269	252	256	281	252	281	264	264	269	233	277	242	253	273	245	256	241	259	287	244	246	289	250	254	278	284	295	257	237	259	285	255	286	253	270	282	282	267	260	284	278	262	287	273	255	248	258	258	260	282	258	254	256	238	239	250	229	278	272	265	277	278	266	291	255	269	252	277	236	281	241	290	245	261	276	280	253	254	290	247	254	279	271	267	244	264	277	284	252	239	249	252	265	248	268	301	261	268	241	252	251	257	256	225	243	301	220	231	262	263	244	291	277	271	286	285	277	243	274	259	285	259	250	225	254	286	253	278	294	253	262	271	282	255	272	257	243	261	281	252	258	287	254	255	256	268	240	294	255	254	270	278	263	260	292	259	254	265	257	239	269	257	237	260	286	235	257	263	246	260	289	280	272	271	261	269	277	263	257	250	269	256	267	255	280	256	262	252	255	259	266	304	270	253	254	263	276	258	266	322	256	249	281	248	293	307	298	263	287	262	265	295	261	271	248	264	261	230	260	248	260	261	264	274	255	277	265	287	242	258	247	258	270	281	250	249	264	246	254	291	240	267	265	278	245	255	294	233	266	276	268	289	299	262	260	254	273	253	270	238	256	290	259	267	279	277	306	271	267	251	249	222	287	236	266	275	267	284	270	288	289	255	283	269	263	272	283	268	262	291	252	274	250	271	270	258	288	256	233	259	256	265	247	291	251	280	243	250	266	237	250	257	296	291	274	251	257	259	285	254	245	265	275	275	257	279	256	264	253	261	228	249	279	280	287	256	223	248	251	272	310	260	272	272	294	262	260	229	270	244	261	263	264	249	260	261	279	271	271	276	242	268	307	232	262	255	273	262	269	273	273	243	258	270	244	267	272	266	277	270	247	257	271	279	220	253	255	260	243	306	291	278	263	273	249	266	274	281	271	266	270	275	266	264	259	258	272	239	257	285	272	267	282	255	262	258	288	286	260	237	276	260	227	280	277	274	285	279	273	281	265	250	272	262	262	273	262	238	249	234	284	254	278	268	269	241	264	272	274	257	244	251	264	245	272	280	239	257	258	251	257	286	247	244	261	247	268	269	267	252	264	279	235	284	256	268	270	247	254	261	257	241	289	285	270	253	254	273	266	243	266	271	258	276	286	283	237	243	281	265	263	262	268	278	290
56462	42573	32966	2629	2565	2195	1760	1622	1356	1267	1156	1085	1115	1044	987	935	949	945	838	852	854	846	814	833	776	772	794	740	746	798	741	740	740	719	755	696	714	759	731	809	1508	1805	3701	8804	13907	16949	16613	13345	11004	6608	2636	1490	1800	1905	1217	934	1329	2250	2495	1996	1922	1505	1324	1306	1001	859	792	769	771	781	805	803	822	813	825	802	783	754	749	732	703	798	1641	2301	1907	1440	1098	743	689	664	701	715	710	674	701	692	725	694	659	687	702	689	678	671	701	716	682	687	704	744	699	699	667	678	677	707	700	701	647	747	664	672	660	709	729	671	699	681	659	677	710	654	677	664	706	700	683	658	630	687	684	679	659	701	679	670	676	733	689	679	655	703	717	710	699	678	739	679	682	654	740	687	698	718	639	690	723	678	719	665	703	681	642	680	703	683	707	695	687	672	709	690	677	683	696	727	669	704	683	664	688	713	701	698	668	747	686	703	694	737	728	737	693	674	716	718	678	667	685	702	642	678	672	694	673	672	668	694	668	696	689	735	705	750	677	679	672	676	706	707	735	701	688	656	683	686	689	706	718	702	708	712	714	667	702	714	701	713	685	728	676	697	707	642	722	707	675	716	714	712	705	727	705	713	745	701	707	650	703	683	705	675	686	669	694	709	672	717	715	714	686	694	705	693	724	709	706	692	661	687	703	669	694	664	730	667	663	702	717	685	680	673	708	734	710	670	672	688	735	664	700	691	700	683	695	707	687	734	689	683	694	701	660	712	681	703	642	707	652	675	656	692	668	717	707	715	657	708	689	688	728	711	670	728	736	720	700	753	701	722	675	676	693	688	687	670	708	686	658	688	680	684	680	717	648	675	691	707	716	690	693	693	698	691	696	702	744	722	632	690	674	697	702	687	695	726	666	697	686	713	706	676	718	726	660	705	721	699	690	660	686	739	672	709	717	709	747	657	646	746	691	682	705	687	699	690	692	662	698	680	696	677	688	689	694	662	734	697	721	701	670	698	671	738	696	676	684	713	679	741	742	690	733	697	639	680	708	682	653	690	656	671	673	686	690	735	717	688	685	690	731	707	675	696	680	702	681	674	706	634	717	689	683	732	714	684	688	748	700	740	713	697	688	717	691	667	684	682	744	686	712	686	677	706	662	671	720	673	701	689	699	704	689	643	715	688	705	748	692	665	676	650	662	702	670	743	673	711	662	677	692	723	722	693	690	658	735	683	666	672	698	673	715	677	676	710	662	654	681	717	706	716	689	703	669	735	698	676	709	716	680	684	671	692	726	707	730	692	727	726	728	715	728	693	670	708	746	663	724	666	702	669	686	671	712	738	694	718	691	740	701	726	670	681	685	698	652	723	700	680	701	688	683	686	718	697	681	721	729	685	719	677	691	665	679	750	665	715	669	693	672	673	710	722	690	676	747	681	674	653	714	707	715	708	634	697	667	694	665	704	758	717	665	673	684	639	712	672	739	688	717	741	691	710	677	656	674	709	659	730	746	760	644	682	635	711	633	660	716	671	673	690	671	674	702	749	686	663	753	715	705	696	713	716	668	742	695	666	646	732	663	689	761	701	697	688	703	727	675	716	709	684	699	640	744	720	674	721	687	715	732	717	685	701	707	696	721	761	717	708	729	714	660	660	673	665	781	701	674	733	685	722	673	729	697	689	683	708	672	753	656	728	645	727	689	692	736	716	711	666	705	708	680	705	717	695	681	646	680	716	672	669	689	708	705	715	713	719	661	693	675	687	729	705	666	724	711	708	704	701	690	707	675	708	713	741	697	738	712	676	725	714	683	662	706	657	714	729	674	706	731	678	704	722	655	706	710	697	686	706	729	664	681	690	689	665	727	726	689	657	709	665	679	679	734	709	698	696	663	703	678	641	673	682	694	706	678	661	636	668	641	707	692	680	723	684	655	681	704	650	658	680	747	714	721	732	641	728	679	686	666	722	678	706	654	734	670	687	706	701	734	710	626	682	741	746	685	707	718	717	687	671	671	682	665	696	698	697	648	752	668	662	677	704	732	703	702	698	665	687	690	713	659	734	676	725	709	738	711	734	731	699	655	667	728	701	683	668	725	716	717	665	665	699	709	688	713	687	699	672	686	749	731	694	725	707	734	720	689	683	677	710	684	701	692	694	712	737	662	742	690	705	695	698	650	689	686	780	673	688	675	736	698	763	662	648	697	667	677	699	670	687	674	665	712	721	665	649	710	725	710	733	690	728	694	736	705	704	686	751	704	702	729	707	651	660	678	708	706	715	710	691	759	685	669	678	687	674	701	680	723	619	704	745	700	712	676	688	639	693	717	674	660	689	723	703	716	723	685	690	701	625	713	657	664	684	668	710	722	660	702	673	684	707	673	709	697	717	689	685	692	705	660	745	749	706	728	667	702	659	672	694	704	723	663	714	670	742	720	696	675	687	709	690	708	688	683	666	705	699	631	705	727	725	665	658	727	640	679	674	698	693	648	712	700	712	641	704	647	684	724	672	707	694	673	741	687	705	673	691	685	669	727	689	665	733	699	733	679	694	728	725	726	643	652	693	697	686	698	752	695	683	703	712	672	697	719	718	682	700	692	696	708	669	657	703	698	724	709	672	689	688	683	669	697	644	679	715	676	709	708	678	628	713	720	681	696	703	678	692	715	720	716	683	700	623	679	673	697	636	691	709	689	697	662	738	716	686	710	703	647	692	737	647	671	659	703	679	718	701	703	665	717	681	697	665	690	672	669	704	704	697	678	757	670	704	708	691	685	690	683	657	678	663	693	698	693	712	697	681	730	724	690	692	649	725	726	736	681	701	699	754	731	694	703	707	659	687	773	716	745	733	702	713	772	660	672	733	676	684	734	693	688	688	708	701	681	710	687	679	694	727	732	723	669	695	665	697	701	733	690	693	687	743	692	702	660	673	672	681	681	678	679	691	674	669	665	723	702	684	655	728	637	728	686	709	731	704	696	694	652	676	720	709	704	719	723	687	716	702	664	705	733	673	693	710	737	710	692	695	672	686	711	697	693	685	686	697	733	714	663	708	698	706	716	713	721	689	698	718	714	661	685	675	671	672	744	646	718	692	667	665	675	697	687	691	679	684	709	650	698	703	703	689	662	711	688	691	663	729	687	683	707	669	718	662	721	687	698	701	690	671	688	697	655	745	716	715	730	710	699	717	712	662	714	724	690	661	680	649	662	692	706	673	702	703	709	664	661	699	719	668	690	726	719	678	688	672	686	696	682	673	711	693	712	676	659	660	697	682	687	648	740	664	707	653	680	654	654	721	695	659	715	707	676	718	690	715	667	678	671	761	706	732	658	717	701	699	651	707	696	712	720	712	731	701	685	692	677	677	675	689	716	725	714	726	668	689	674	706	701	714	728	656	770	691	675	700	704	697	694	695	710	696	685	669	692	683	681	698	680	720	708	714	663	714	728	751	736	715	673	625	694	679	646	708	722	754	724	673	691	729	690	724	694	671	712	721	704	722	651	617	725	741	689	697
23812	9293	2876	360	196	183	191	181	167	173	145	174	152	190	151	164	167	151	179	150	184	167	154	172	167	176	161	139	169	156	185	149	158	148	163	169	162	172	140	152	196	195	192	218	242	252	274	269	218	193	160	172	186	174	159	150	181	190	163	169	169	186	157	173	158	158	164	164	170	167	177	164	179	195	170	166	164	168	183	147	128	159	141	175	180	185	183	175	169	190	196	156	166	167	145	161	162	148	175	177	151	161	179	140	165	169	181	177	156	180	167	158	195	192	156	153	171	171	156	161	164	190	147	168	161	163	171	151	159	158	177	199	176	180	158	153	174	161	158	168	182	135	155	161	178	148	167	162	166	172	189	185	159	167	148	157	153	175	177	154	165	175	168	169	158	153	184	141	161	147	147	185	164	169	141	187	164	163	166	141	149	162	163	161	153	163	175	175	145	154	174	172	145	161	167	144	159	171	138	162	161	161	170	184	154	157	161	148	153	164	169	156	159	171	172	150	156	169	149	149	165	156	181	167	165	158	157	144	151	145	164	162	163	146	153	182	171	174	177	149	174	168	186	159	143	166	153	174	191	157	134	157	173	145	178	168	167	153	166	155	191	169	160	149	197	161	160	188	173	194	168	174	168	154	183	176	176	167	176	168	179	170	162	166	175	152	171	155	172	157	143	168	172	150	182	147	165	170	177	160	191	187	156	151	186	175	164	148	178	164	177	172	168	161	181	160	165	183	168	162	169	145	182	166	175	184	159	165	152	150	141	162	155	170	180	183	165	169	179	141	167	164	159	173	149	176	169	189	150	182	170	152	177	178	163	174	157	151	168	154	160	161	167	156	163	172	200	164	139	143	192	155	200	180	143	161	186	185	175	155	171	134	180	140	149	171	169	170	189	168	159	164	160	182	189	168	168	169	176	155	162	154	155	169	183	197	188	164	147	172	172	198	158	164	150	159	178	177	204	172	163	186	175	180	172	187	178	168	154	160	165	161	178	155	132	165	162	162	170	165	170	156	139	163	169	172	169	166	157	187	162	158	163	166	180	161	174	159	169	156	169	181	165	167	170	167	149	175	166	167	156	182	169	174	153	167	165	167	158	161	172	154	158	164	161	151	157	193	152	183	172	175	172	160	161	153	176	181	179	153	138	172	178	155	176	175	149	168	177	164	172	187	194	191	178	154	181	168	161	161	159	152	152	172	184	159	192	175	170	176	196	174	166	170	179	164	152	202	169	159	150	177	180	155	155	152	171	139	163	176	166	143	181	178	166	187	180	165	170	146	177	178	164	156	175	164	171	164	159	177	179	176	172	174	174	162	182	156	157	166	158	169	146	187	175	145	161	137	161	172	170	177	189	170	168	163	178	153	165	162	178	178	177	160	144	171	152	166	170	167	152	168	169	164	179	153	173	179	163	159	180	176	156	157	164	152	156	163	178	164	152	161	166	166	176	160	159	148	154	190	164	134	176	171	148	167	170	162	157	187	155	144	155	144	186	150	150	163	195	180	154	161	168	155	151	141	172	154	162	165	180	158	166	154	147	166	168	171	163	138	151	158	175	149	167	183	163	179	165	171	167	177	155	156	161	162	161	167	162	150	171	183	154	155	158	154	172	142	175	157	167	170	169	191	152	159	186	157	180	186	146	136	173	138	152	141	141	173	146	150	151	167	188	195	170	155	163	163	171	168	176	194	168	192	162	144	171	163	171	157	189	177	164	178	157	157	179	172	185	176	160	170	177	181	165	169	175	168	170	171	153	155	188	170	170	191	162	182	184	145	144	176	165	158	182	176	150	158	152	162	178	147	161	149	149	181	179	161	182	169	163	157	170	151	191	170	144	161	191	153	176	173	146	152	162	165	171	164	163	156	162	149	189	154	169	159	144	168	172	184	158	187	177	182	161	167	165	170	167	175	176	150	180	151	145	170	144	175	154	178	181	132	151	157	169	146	149	174	182	160	170	151	175	185	185	173	184	171	196	182	173	167	174	157	164	168	168	171	165	170	146	181	154	179	163	150	160	169	183	170	188	145	184	169	172	175	178	171	198	153	166	163	175	174	172	179	178	195	166	150	152	157	159	158	174	179	164	157	158	163	156	153	176	153	164	159	162	187	169	157	171	170	161	184	171	175	176	166	165	166	169	175	160	175	170	177	174	154	159	144	126	164	157	180	171	156	181	167	151	172	166	183	179	169	179	144	158	179	170	127	169	160	157	178	161	163	168	182	150	171	166	155	170	170	166	153	170	152	175	170	174	154	172	174	203	169	178	187	172	183	189	159	188	158	153	142	171	181	185	166	173	166	152	176	162	141	173	143	147	168	150	162	170	141	171	194	150	167	150	147	175	164	172	183	156	160	154	174	154	164	170	151	163	180	158	168	181	156	148	153	171	167	189	158	172	186	136	173	209	167	155	180	194	154	153	171	162	166	146	158	173	192	158	180	159	162	175	158	163	153	148	160	140	173	159	167	149	183	169	151	152	150	191	160	150	159	164	162	182	164	175	139	170	150	168	165	148	193	156	164	147	170	151	170	166	172	135	158	153	151	180	160	157	168	163	156	134	163	169	169	153	150	158	164	166	154	154	149	149	179	166	153	159	162	159	162	176	177	163	152	159	161	165	152	151	163	163	182	182	176	164	201	169	168	197	170	152	162	156	173	153	157	166	152	184	160	164	186	167	177	173	148	171	162	172	177	157	158	158	175	137	141	144	172	166	163	165	155	160	160	172	164	145	163	166	181	187	167	165	153	144	147	149	141	175	183	156	163	171	154	183	153	161	170	134	170	148	153	180	185	161	145	185	161	169	151	172	176	157	150	175	168	164	180	152	148	166	150	157	170	131	144	146	173	182	167	170	162	184	165	149	157	155	165	154	159	178	173	169	186	164	178	169	158	174	165	169	157	155	141	161	188	166	152	155	179	168	173	164	173	154	177	183	162	184	164	134	158	154	163	170	164	141	150	177	127	172	141	155	162	174	163	165	169	162	176	154	159	153	151	150	161	154	186	170	174	155	186	172	183	140	174	173	185	165	158	161	160	163	147	163	171	166	151	177	144	173	188	168	140	176	162	162	162	192	170	144	162	180	170	123	167	153	163	164	160	188	156	170	157	154	168	146	159	180	173	144	161	173	147	166	158	151	173	179	168	156	153	153	146	200	158	190	143	169	152	170	176	171	165	146	164	155	168	169	171	165	144	155	165	155	179	160	185	168	154	181	168	161	182	157	174	168	171	174	170	176	152	160	175	161	171	168	149	159	175	160	145	161	158	190	175	146	184	170	175	162	182	175	170	179	177	164	163	143	163	172	166	158	175	162	169	153	169	168	179	169	143	178	158	177	171	156	162	160	155	156	169	204	162	152	156	151	126	148	135	151	183	166	158	155	165	148	182	146	167	169	139	180	156	162	165	157	154	174	168	141	184	159	171	175	162	169	160	154	163	172	175	176	171	173	144	167	150	175	180	157	169	156	177	143	189	147	199	141	176
22667	9194	4868	584	530	530	516	509	526	530	489	520	500	465	482	467	469	490	454	490	518	514	492	445	527	512	458	470	481	498	477	475	461	478	473	455	464	470	467	530	513	546	649	908	1232	1486	1203	1123	930	711	605	530	549	558	536	488	474	500	543	513	544	515	526	524	498	489	463	488	522	466	497	464	502	489	504	493	508	478	472	486	517	469	545	630	638	636	625	499	436	454	469	497	457	509	473	484	452	469	468	465	495	478	504	392	492	467	504	475	452	478	484	443	474	496	454	449	448	445	476	514	481	456	442	464	507	484	479	508	484	493	470	448	471	445	509	483	484	481	439	473	469	460	488	446	483	438	420	442	462	478	499	454	487	514	505	446	438	475	460	474	476	467	457	480	453	531	438	427	507	474	457	475	437	474	437	472	441	446	458	467	450	456	488	456	481	470	451	468	467	468	458	488	505	438	477	492	435	454	469	485	478	433	470	488	457	470	510	541	496	462	492	506	489	463	478	463	531	499	429	453	439	476	458	492	498	463	461	436	477	462	470	477	467	447	483	425	517	453	499	439	480	446	446	457	471	447	465	458	480	403	478	502	450	478	464	463	479	476	470	437	457	466	480	493	510	474	476	497	440	467	484	476	532	454	463	457	475	480	485	458	459	489	480	444	466	472	465	442	463	475	480	483	481	459	547	476	453	476	463	467	443	490	477	459	462	520	481	485	478	498	467	444	496	478	485	468	485	474	507	425	472	487	424	477	486	480	453	472	431	477	467	473	476	502	487	462	512	503	475	459	464	461	475	452	473	463	486	505	498	487	458	482	470	544	486	463	502	461	479	445	438	469	465	485	437	444	449	471	462	463	470	512	461	466	466	476	467	493	486	514	462	458	479	444	494	441	470	487	503	480	437	466	440	461	482	497	494	501	482	493	478	464	483	482	442	452	481	523	465	465	492	455	499	431	437	474	459	466	494	454	471	488	446	459	453	486	467	464	462	420	476	455	457	456	453	476	466	478	492	464	442	460	529	453	499	483	469	458	464	471	446	462	470	472	500	477	477	470	480	475	474	483	466	469	442	513	469	441	482	464	443	501	491	473	480	483	487	469	467	489	445	468	486	456	520	480	437	477	475	490	435	482	520	491	469	481	470	466	468	434	476	486	446	517	493	451	475	521	472	449	444	458	539	486	460	468	464	473	465	482	493	433	448	449	472	479	490	432	493	436	457	501	463	483	478	448	502	493	439	479	436	453	455	460	486	492	484	476	453	451	423	448	473	475	492	484	426	473	447	473	465	475	484	446	526	468	490	480	470	457	489	464	475	505	466	454	482	504	462	488	466	482	484	486	496	447	513	480	506	470	463	444	470	477	448	456	496	469	468	468	500	455	496	487	453	454	507	463	486	451	484	461	479	496	445	465	506	418	487	432	511	445	439	493	476	489	480	494	450	491	468	450	454	438	489	508	513	458	491	467	503	459	451	486	499	498	517	445	463	469	463	474	446	491	487	487	510	460	462	479	451	447	496	464	488	485	457	452	481	438	444	491	469	416	457	471	473	466	501	453	485	483	456	500	484	451	447	469	467	426	457	469	459	489	489	472	513	460	497	515	469	447	483	467	449	482	457	491	471	453	457	445	484	447	476	489	458	457	483	482	469	495	481	512	488	497	475	463	480	490	448	433	472	487	482	471	449	426	482	480	458	461	468	500	459	458	482	462	456	452	466	463	482	463	414	482	465	469	481	474	429	493	440	507	445	439	471	464	473	519	460	475	474	459	487	472	499	461	483	473	498	491	470	478	465	467	516	503	495	472	458	499	473	471	476	442	463	504	491	475	473	454	466	448	447	461	477	473	488	466	484	440	452	469	491	484	444	512	458	493	473	456	515	465	468	469	414	482	484	473	461	425	490	490	511	463	512	440	465	504	472	463	465	464	480	478	465	465	457	456	496	510	456	456	479	501	475	493	462	465	476	459	469	503	472	484	484	460	481	498	479	479	448	448	451	463	448	469	513	456	482	477	480	482	449	467	478	448	444	455	449	453	496	478	450	507	482	447	475	492	478	486	464	499	483	494	492	479	470	459	438	467	473	444	472	496	457	429	479	480	488	453	483	480	465	449	464	473	474	486	480	499	488	477	477	459	475	472	467	444	472	471	495	471	507	480	469	453	494	457	466	457	422	450	451	468	460	486	496	460	449	511	479	485	499	460	451	500	504	473	439	478	460	432	461	463	476	455	507	495	492	474	466	493	471	436	482	441	516	463	433	472	508	454	438	466	512	436	496	433	452	472	464	459	497	473	478	484	456	509	451	500	452	457	485	442	503	464	468	477	490	446	438	502	481	433	479	447	459	493	500	509	462	464	438	436	463	470	455	454	485	498	502	495	476	489	462	489	469	472	476	473	459	488	475	514	475	509	446	470	478	467	523	456	456	473	500	467	463	474	465	470	452	479	514	478	506	494	430	470	456	466	477	474	513	498	474	459	484	433	495	434	487	450	460	459	479	480	493	478	472	481	505	468	445	452	438	438	452	440	450	474	455	518	475	463	450	474	493	472	489	474	504	468	531	450	457	480	462	469	513	515	448	488	502	491	462	438	463	448	470	502	461	470	472	499	458	490	458	458	452	480	484	470	465	456	491	485	428	462	492	458	485	423	472	471	474	478	496	464	451	450	492	485	434	461	473	519	472	484	499	479	442	460	461	495	492	443	509	474	447	469	494	472	442	429	464	480	499	483	489	488	448	490	406	470	494	454	440	474	461	470	450	472	469	463	472	516	448	448	456	462	462	442	460	478	503	466	458	485	480	499	469	485	509	450	474	476	475	491	469	482	447	490	473	468	488	459	490	455	473	474	460	458	472	439	472	450	452	457	463	454	498	457	461	458	480	483	500	457	486	464	462	497	504	480	437	460	446	493	442	474	485	502	474	454	464	486	495	472	440	478	454	438	473	471	479	484	475	483	460	464	460	495	504	473	484	460	434	452	486	488	482	464	446	494	479	486	484	450	455	489	455	471	481	475	471	457	494	468	455	413	470	472	444	447	469	500	479	485	499	492	511	469	492	500	437	461	447	466	476	420	514	406	506	453	491	493	471	497	491	481	454	463	513	465	473	454	485	448	452	461	463	490	482	495	473	476	485	464	486	463	475	461	420	464	472	483	466	490	500	482	458	488	459	465	483	426	431	468	447	490	477	510	472	483	434	473	483	451	458	469	490	458	437	512	483	463	431	465	442	436	537	491	449	440	495	462	474	482	444	431	472	488	488	477	488	455	463	454	465	455	460	453	445	450	478	467	493	446	459	470	464	479	470	470	467	457	506	452	455	464	477	470	462	484	457	450	471	508	490	447	438	504	504	496	474	480	472	479	456	499	491	471	469	445	458	456	479	451	476	456	450	485	462	461	458	478	470	472	458	444	456	484	460	491	466	511	468	516	470	456	448	468	502	429	452	451	485	467	498	473	422	515	470	533	445	440	425	459	500	450	501	467	467	471
68880	48733	32033	6690	551	406	331	291	256	267	293	260	222	248	221	223	220	193	228	217	220	211	213	212	202	231	177	199	183	206	206	179	198	191	203	177	215	214	209	194	245	239	347	883	1563	1612	1219	1093	794	620	397	245	238	308	271	178	205	204	256	252	217	261	254	226	215	190	194	211	195	191	196	204	202	206	220	196	209	194	189	191	204	188	262	295	301	246	233	181	194	201	194	184	189	193	186	173	193	202	194	194	191	196	186	190	182	197	207	198	203	202	184	177	193	207	187	177	204	178	213	193	189	187	185	199	175	204	202	206	211	201	190	176	194	196	195	185	184	189	186	197	183	193	194	184	170	197	205	191	199	228	181	199	164	184	169	220	215	205	214	198	215	190	197	208	195	196	173	203	196	217	180	166	211	186	187	198	238	159	194	194	191	172	190	176	178	213	189	193	173	204	215	192	221	168	201	203	205	183	203	188	200	220	189	192	188	211	220	188	194	177	205	207	170	182	186	174	162	201	201	172	198	199	201	197	204	214	192	204	205	192	204	176	222	172	177	204	217	204	187	197	189	184	203	187	176	199	231	198	210	179	195	209	194	196	219	188	187	179	180	192	188	190	187	173	196	193	209	179	185	202	212	202	207	181	212	177	186	181	191	204	180	202	194	197	173	200	196	191	198	204	197	189	170	190	195	194	186	206	203	202	223	202	194	204	199	194	164	198	191	198	208	213	191	198	200	169	193	190	192	199	190	170	180	181	176	183	199	203	210	203	216	212	199	185	200	208	185	180	191	191	175	195	189	182	167	203	205	182	186	214	199	201	209	177	166	204	204	213	205	202	206	215	175	193	199	173	196	206	201	187	188	203	191	192	184	187	179	185	197	187	166	189	202	206	196	197	202	202	193	181	174	172	207	205	210	191	210	197	175	180	187	221	169	191	162	194	192	191	200	195	215	205	193	183	202	197	195	174	217	187	187	189	194	229	207	195	202	176	198	200	176	199	194	187	204	178	182	176	179	192	191	200	190	168	232	167	198	223	235	179	187	195	197	185	178	195	180	187	196	189	188	199	195	191	167	217	210	182	171	212	203	193	201	218	187	201	203	199	190	188	177	195	182	211	190	204	216	181	159	178	193	208	192	174	191	194	191	199	191	185	205	209	210	192	178	199	194	202	211	188	202	206	222	179	179	214	203	193	193	166	200	189	221	184	185	185	170	173	205	181	198	191	164	175	191	183	186	161	179	184	200	175	204	209	184	209	197	193	187	180	213	181	182	197	169	212	174	181	200	198	185	209	185	198	207	186	180	184	182	212	211	200	197	175	210	185	175	189	177	197	189	212	161	194	232	203	201	182	199	184	212	206	194	179	198	224	206	210	184	189	183	206	216	214	185	165	197	159	194	199	190	200	194	199	193	189	179	194	184	206	199	186	176	189	183	187	178	209	194	197	202	205	201	242	211	224	182	214	178	167	190	185	202	173	191	214	194	181	184	184	190	195	193	185	207	194	204	189	180	206	208	196	186	187	165	175	202	204	184	199	220	197	186	210	193	172	193	193	180	195	189	197	190	193	198	207	218	184	216	193	215	195	185	201	190	193	213	211	167	209	225	208	185	180	220	200	165	164	194	207	180	176	187	197	213	222	205	204	194	196	177	177	192	216	207	170	208	156	159	186	185	195	200	199	181	185	186	193	180	204	188	226	188	189	185	211	225	176	196	204	221	193	213	186	202	207	191	216	196	218	188	190	190	182	179	203	196	188	176	195	171	205	187	202	206	181	206	189	180	172	186	210	215	186	213	203	170	207	199	190	197	200	202	174	208	207	194	209	208	182	195	186	190	216	163	207	190	227	178	188	208	168	186	169	207	221	203	191	191	199	169	190	178	200	201	205	175	187	183	216	190	175	195	195	201	158	196	213	200	212	208	206	181	200	202	195	174	216	192	207	179	207	193	195	189	196	200	184	209	202	202	214	187	221	196	189	188	184	209	191	192	179	206	182	225	200	181	183	181	193	204	210	195	201	191	214	191	193	189	183	211	209	181	184	181	218	213	227	168	190	215	222	189	193	176	189	195	174	192	187	187	181	193	178	217	186	179	194	224	189	191	182	222	166	172	201	192	199	209	196	204	201	205	176	194	238	223	187	194	177	184	183	202	234	164	163	186	188	199	193	188	208	208	182	191	193	200	170	193	198	187	183	207	200	194	222	185	195	183	195	189	196	171	192	204	202	190	181	190	202	210	190	199	200	221	185	208	209	179	200	190	170	211	196	193	184	216	205	206	201	203	195	203	201	193	197	204	188	179	212	195	203	202	193	188	208	187	178	218	189	175	181	172	187	185	189	184	188	193	202	192	191	185	190	178	202	210	209	192	186	187	204	196	186	192	219	212	175	201	197	193	177	193	175	200	221	170	185	213	194	196	168	193	204	173	199	202	189	202	196	201	183	175	201	208	188	189	196	169	215	221	201	189	204	192	222	201	170	213	172	189	190	216	179	175	176	188	198	176	188	208	180	204	207	221	203	172	191	175	196	206	182	190	192	187	179	172	187	180	197	180	197	174	196	216	203	172	204	177	190	190	186	199	196	177	200	213	178	183	185	209	186	196	192	210	195	189	198	198	177	188	210	181	218	192	188	213	199	189	203	213	209	202	227	236	197	188	195	185	200	185	210	191	188	205	198	179	198	185	175	207	204	201	190	182	216	182	185	189	192	167	188	186	209	211	216	182	204	172	220	214	202	195	172	185	188	212	220	202	206	200	194	185	194	195	177	189	186	188	183	200	170	205	186	215	202	159	179	187	203	236	190	204	205	182	208	192	209	153	198	202	202	204	201	182	172	194	158	175	196	212	188	204	179	162	217	175	198	191	192	210	205	189	169	195	184	178	179	192	198	169	182	184	203	192	221	205	217	177	201	212	186	187	196	177	191	194	176	204	170	234	196	204	206	192	206	194	203	211	195	186	197	194	202	198	197	211	191	221	175	186	174	201	212	173	188	186	186	196	202	195	190	208	197	202	196	173	196	187	195	204	201	173	207	186	194	208	206	197	230	191	199	210	180	220	199	189	207	200	189	189	195	203	198	190	223	185	176	181	177	238	208	201	196	201	184	174	188	163	166	169	195	221	198	205	206	203	193	221	199	206	200	196	208	208	190	209	210	195	193	175	187	191	205	186	188	180	178	193	184	186	170	212	190	206	210	201	204	172	199	216	223	190	181	216	207	181	200	180	210	166	205	218	195	207	184	211	184	201	224	190	195	195	181	155	194	214	200	183	192	210	179	204	205	167	208	228	210	204	184	207	203	211	183	187	209	221	193	195	201	195	198	192	211	192	202	179	211	194	185	190	193	199	206	193	194	197	191	193	206	193	175	198	172	182	215	202	202	208	188	190	186	200	157	214	206	192	190	200	184	188	210	202	196	194	179	214	208	201	174	212	199	178	208	205	200	201	192	178	188	186	189	196	200	197	193	199	191	204	156	215	195	198	196	207	198
45669	32240	27150	1733	1466	1301	1253	1055	911	883	861	811	758	735	732	662	657	667	633	669	655	673	573	602	598	587	614	566	566	613	581	590	587	520	593	601	558	543	644	666	922	1043	1980	5405	10127	10311	7487	6928	5303	4181	1943	972	1092	1273	1291	655	617	702	987	1092	889	1132	1074	673	554	556	577	559	632	616	649	634	628	638	550	543	528	578	565	579	513	665	1146	1376	1271	1008	767	523	578	528	550	534	589	566	546	560	615	557	558	506	500	526	494	534	576	524	566	525	516	521	559	529	577	554	593	569	550	573	555	545	580	550	534	536	527	530	521	534	540	566	540	528	572	547	522	509	549	538	536	527	553	548	556	525	567	516	572	567	563	532	546	543	526	571	574	557	543	530	489	581	542	528	554	497	523	550	541	537	579	568	539	530	548	560	530	597	528	559	550	529	544	554	552	557	519	520	534	561	544	527	558	530	539	557	552	553	544	545	512	576	539	522	522	517	547	516	549	539	518	520	510	564	530	484	528	574	529	535	518	548	522	555	523	556	546	552	549	597	551	529	529	523	533	530	536	544	524	522	569	509	540	537	570	550	607	557	552	525	536	553	508	584	519	542	542	549	583	526	564	551	543	504	540	538	557	541	508	559	542	556	583	554	573	509	574	585	551	521	548	530	487	541	554	518	539	552	547	548	527	520	520	523	540	540	554	543	526	576	532	571	567	532	582	532	542	531	539	560	526	564	543	555	558	552	525	504	540	511	523	537	564	570	524	546	559	548	552	570	552	541	543	563	556	511	590	539	514	533	513	563	547	580	552	541	501	517	551	512	530	536	504	555	542	545	528	568	560	536	537	558	542	540	566	571	526	554	526	520	524	514	552	567	507	558	505	569	571	516	538	552	534	547	527	540	516	545	504	575	499	508	517	532	525	518	554	547	534	579	531	517	547	590	507	551	525	518	538	576	552	534	528	577	527	535	557	574	558	544	537	546	564	502	500	514	542	576	531	504	553	569	539	546	575	569	580	521	536	570	564	515	578	551	493	532	536	556	544	535	517	569	495	567	545	561	533	518	591	526	569	543	551	536	553	586	527	528	561	557	518	547	517	517	532	513	559	537	539	520	544	487	554	531	535	515	548	522	572	536	586	555	541	541	541	500	565	537	592	538	607	525	550	539	553	540	562	592	570	534	520	560	548	514	558	566	552	523	593	545	504	550	549	548	544	568	575	591	524	572	556	538	535	538	515	509	503	540	510	539	551	523	527	538	547	525	539	576	530	555	551	546	560	509	503	507	540	542	533	556	542	528	550	527	527	515	540	567	573	553	496	552	548	582	571	554	521	544	527	565	519	563	537	559	530	506	548	559	582	500	557	580	518	499	541	551	536	503	513	537	532	578	551	566	526	512	532	558	547	580	570	570	560	581	534	511	568	556	539	573	533	546	514	536	557	505	540	561	518	557	563	523	537	529	520	555	552	543	565	541	531	532	575	576	552	520	561	548	539	497	521	559	536	494	567	556	525	548	526	546	512	562	521	548	551	527	556	548	512	542	541	507	542	512	536	552	548	536	564	508	538	533	570	516	570	568	557	560	554	564	517	544	553	547	564	521	523	579	554	536	572	503	539	571	565	515	560	513	522	516	538	562	580	564	504	555	528	563	512	555	560	552	536	536	509	519	505	556	491	553	564	508	536	574	489	558	513	530	571	546	528	572	586	529	548	546	509	522	530	522	600	552	565	524	534	577	588	535	528	546	507	571	530	539	548	489	518	504	537	554	554	568	536	527	535	551	561	517	513	556	555	542	555	524	496	529	539	530	556	520	557	543	518	490	514	530	527	541	559	538	527	565	565	571	514	559	546	532	512	518	560	503	521	508	548	547	549	583	551	539	508	526	524	575	525	572	582	545	542	561	534	544	541	503	569	532	544	565	511	551	538	543	580	511	552	549	548	568	560	544	526	524	591	555	567	564	540	540	564	553	532	542	516	537	526	582	575	525	549	580	566	565	566	577	538	546	571	535	562	535	558	527	547	549	505	533	534	490	530	506	490	524	529	495	526	511	545	549	583	540	555	566	532	568	552	529	518	541	575	550	544	548	541	563	559	578	512	505	548	564	549	575	564	546	508	538	544	538	506	524	562	543	550	545	558	554	513	548	498	544	561	576	532	535	556	551	590	532	576	562	537	542	516	542	545	514	562	527	573	567	528	549	490	558	589	547	510	567	549	540	516	580	584	543	512	526	555	509	537	528	527	548	578	596	575	518	539	552	536	562	526	563	546	502	529	510	520	527	572	549	557	546	553	566	543	516	541	546	507	538	565	536	505	555	512	511	500	572	558	509	527	524	546	538	534	500	506	554	526	567	578	542	567	554	561	493	502	514	583	510	583	567	499	540	557	522	532	512	546	527	539	562	570	554	507	523	557	529	560	522	530	555	500	580	545	561	556	548	567	512	549	559	554	568	516	548	530	559	542	559	545	568	540	530	533	547	583	515	559	563	541	586	509	502	525	536	529	518	536	569	526	523	526	554	540	574	488	526	564	566	523	531	511	551	552	537	607	593	542	581	490	523	563	547	538	524	576	518	529	540	523	522	559	536	520	557	540	523	550	530	529	501	520	556	531	516	546	538	559	623	594	547	523	527	545	533	549	542	537	570	519	526	559	548	550	562	548	512	565	524	528	528	519	566	533	571	511	527	564	566	519	566	534	551	553	554	501	539	531	524	544	569	548	545	541	573	565	537	586	554	537	551	507	550	530	546	569	553	507	543	538	555	565	567	519	520	511	575	521	515	564	551	547	537	572	547	511	552	529	538	533	548	507	495	533	517	541	517	534	525	533	522	552	572	520	582	520	551	515	543	568	525	558	531	533	547	527	553	551	543	535	476	510	544	517	561	566	533	548	552	530	526	554	555	528	492	548	507	569	514	552	526	524	533	531	582	572	555	562	525	542	569	555	556	562	514	531	567	520	524	544	551	546	552	542	523	512	582	550	540	498	499	534	522	525	532	536	558	547	540	547	543	579	551	515	539	534	510	517	547	575	523	546	551	505	522	560	533	530	505	564	571	546	563	571	579	567	574	560	509	552	550	554	564	574	567	536	542	514	552	518	562	538	555	549	527	561	545	539	535	533	558	517	559	564	564	551	523	518	523	550	531	522	525	528	522	526	596	535	527	525	516	568	541	539	579	513	557	541	526	524	519	547	561	527	530	509	493	552	584	583	535	529	522	572	550	571	569	531	541	552	575	582	542	535	557	532	535	555	528	496	559	488	572	534	523	608	560	530	538	515	526	556	555	529	599	541	545	516	556	537	516	536	555	530	555	515	517	532	501	571	496	524	497	534	566	538	578	509	572	592	528	549	550	521	519	572	525	582	554	570	558	554	525	504	545	526	537	569	573	555	507	566	537	551	529	518	526	507	507	537	522	565	543	565	529	499	542	574	569	533	537	534	580	511	537	516	562	550	551	530	543	510	548	525	545	551	564	535	531	520	538	510	520	507	551	576	478
79076	58672	42780	12912	1537	595	521	491	391	380	346	335	310	273	321	291	287	286	291	268	269	302	267	286	238	234	249	278	295	254	241	200	252	257	276	250	281	270	288	300	365	402	672	1870	3005	2937	2441	2158	1671	1175	722	351	342	422	413	326	305	315	356	335	326	368	337	297	278	242	278	245	271	295	282	248	249	286	262	251	265	233	260	254	229	302	417	480	425	331	273	259	251	231	213	245	258	258	234	222	252	227	245	258	241	261	247	240	267	261	252	264	235	253	235	235	277	243	245	262	227	238	242	272	264	276	266	206	260	281	245	210	232	261	267	253	259	260	234	262	272	268	220	254	233	260	262	228	266	250	238	250	224	234	246	259	244	256	249	252	257	253	248	267	262	202	251	257	261	223	215	271	256	267	254	229	244	247	231	255	221	244	251	265	240	248	245	255	236	246	275	251	253	241	226	247	240	255	226	241	237	253	229	240	240	270	244	224	237	249	239	230	240	247	242	253	251	239	249	233	242	248	256	283	283	257	263	267	230	247	241	247	254	245	257	263	231	255	256	270	258	225	241	243	263	258	235	273	241	238	250	265	249	243	228	244	266	285	252	262	230	233	241	214	240	243	247	221	260	236	200	251	276	262	248	224	252	278	226	237	240	240	243	266	233	247	258	261	237	237	264	221	265	260	246	247	229	290	267	240	231	242	236	262	236	232	267	241	259	239	242	245	253	250	236	270	240	241	256	283	234	274	271	246	241	243	245	214	238	238	240	277	227	245	237	260	236	248	243	249	239	263	247	217	224	258	266	250	226	256	255	260	248	258	254	234	232	246	247	252	254	237	239	235	249	240	259	251	254	251	258	229	267	255	238	245	274	241	242	250	212	237	224	293	222	272	252	237	259	257	235	242	242	236	252	256	242	265	249	265	246	250	267	253	237	212	261	234	265	232	253	239	245	246	270	272	233	254	265	236	263	237	240	240	221	240	232	271	258	276	252	261	261	271	259	271	251	232	254	271	259	233	243	274	248	281	247	261	236	252	253	221	232	231	261	225	265	247	237	202	259	251	236	253	268	248	239	243	236	249	265	244	247	276	257	241	248	230	247	238	251	244	254	237	243	247	236	251	260	221	232	237	232	263	228	229	239	223	273	227	219	224	219	254	246	215	234	273	256	245	225	244	247	245	256	252	248	269	233	248	266	247	278	246	249	251	246	252	252	257	246	253	248	233	236	255	248	251	265	244	239	247	260	263	240	218	242	240	248	222	226	236	248	219	251	243	245	261	291	263	225	242	228	245	237	259	260	236	280	262	236	286	216	234	254	264	237	254	275	231	230	243	250	253	261	229	265	268	259	263	261	239	250	261	247	261	253	249	257	248	245	235	230	235	223	261	254	265	227	248	269	306	259	264	223	245	217	248	239	254	255	251	243	244	216	261	241	251	242	251	233	243	215	256	260	278	261	243	251	252	226	260	235	261	234	237	259	274	250	245	243	251	251	235	239	237	251	235	248	256	254	223	286	261	263	240	273	254	233	258	262	239	246	276	243	267	241	257	243	264	247	264	230	248	250	249	234	241	269	261	239	230	241	242	246	271	258	265	244	272	241	303	251	251	256	238	264	243	245	261	273	243	265	275	237	263	266	251	273	253	259	241	266	234	245	257	250	247	248	267	247	278	249	248	249	256	262	235	237	203	240	236	247	260	258	234	261	253	241	254	285	240	246	243	246	255	265	239	250	236	250	247	253	270	255	249	229	253	238	250	238	274	239	215	255	263	274	245	248	259	249	248	268	247	221	240	262	239	243	215	243	240	284	238	228	249	233	267	231	208	215	230	260	236	262	237	236	241	246	233	247	240	259	212	249	244	226	264	235	219	243	277	259	259	238	243	243	217	264	240	227	257	270	234	264	236	231	267	252	287	234	244	264	265	288	252	253	212	242	244	232	239	248	256	242	260	227	263	238	237	223	243	262	238	227	264	249	234	241	252	254	251	222	261	218	258	237	243	244	247	225	250	237	231	263	275	226	271	227	246	231	241	251	231	247	205	250	264	249	242	266	242	275	211	234	223	228	254	257	243	241	238	261	236	254	253	256	264	258	258	210	270	243	233	244	241	257	250	237	249	250	263	290	259	243	205	221	245	260	243	268	259	248	241	268	234	244	225	225	232	218	231	240	212	218	247	245	242	265	265	226	233	224	254	256	239	255	244	264	269	224	283	267	266	237	237	240	262	227	223	245	242	268	270	234	268	218	231	240	271	227	252	253	238	234	230	258	225	221	227	257	242	263	259	242	279	249	274	231	297	244	260	209	254	274	248	234	268	253	250	267	232	230	249	250	267	258	237	274	208	238	232	259	234	254	243	213	253	211	235	222	266	203	249	238	249	224	273	230	248	261	273	255	233	249	277	213	265	244	227	251	266	241	268	250	256	246	257	223	246	237	245	243	232	267	256	252	237	263	257	215	235	269	249	230	238	222	225	230	228	272	245	269	219	235	212	277	239	249	283	253	240	214	252	241	240	240	254	232	269	254	262	235	249	271	271	246	243	247	243	243	247	265	273	231	236	237	301	268	222	230	244	278	243	233	245	225	226	228	248	217	234	221	243	285	244	240	251	260	277	274	239	257	264	232	235	219	251	213	272	245	237	233	247	243	237	249	267	251	276	249	246	244	244	228	254	241	255	253	248	245	266	251	257	234	275	269	234	239	251	261	209	256	235	257	254	242	243	254	254	255	270	247	250	245	233	241	227	269	227	280	217	269	234	276	244	257	241	263	271	223	255	217	259	249	236	236	225	246	251	266	228	275	258	256	235	248	221	242	242	259	272	229	244	273	251	249	282	251	267	257	268	253	255	265	243	255	244	223	249	239	250	259	267	238	246	268	265	253	279	246	248	259	223	241	242	251	251	226	230	237	243	243	282	249	256	218	227	289	235	260	253	231	210	222	247	291	253	238	246	275	235	212	240	251	258	284	248	242	225	239	263	275	244	237	229	229	268	244	256	251	255	238	251	233	250	253	234	257	278	254	248	274	263	240	220	254	263	261	230	252	260	243	247	231	236	267	254	238	274	253	239	260	241	264	230	253	267	247	263	242	238	256	233	261	245	253	262	250	261	228	243	237	245	268	244	227	230	268	236	242	242	266	282	257	246	231	249	241	260	273	255	255	262	232	257	235	242	247	227	253	245	251	234	250	225	255	245	265	267	265	234	269	236	277	226	259	259	230	266	281	253	246	249	242	255	259	264	272	258	235	233	233	264	248	260	253	272	216	219	253	249	251	249	246	251	238	245	258	243	267	248	242	252	280	220	254	261	248	269	257	243	244	248	235	258	253	251	254	253	281	248	256	248	268	270	236	230	292	239	257	243	247	235	244	262	244	236	239	272	249	255	234	238	250	274	244	273	280	251	228	238	228	277	248	232	251	253	237	246	261	237	257	264	237	220	261	250	258	267	246	225	260	252	247	203	285	274	272	240	237	222	232	244	243	241	236	235	246	258
55637	41120	34301	2782	2550	2247	1795	1670	1450	1336	1144	1126	1032	999	965	961	885	836	861	832	785	808	828	788	783	745	778	724	781	689	741	714	747	718	685	688	736	700	780	1145	1328	1631	3820	11083	16734	14897	13757	12394	9637	7494	4045	1459	1482	2083	2150	1443	844	1156	1457	1356	1385	1387	1331	849	739	683	692	665	728	705	746	771	787	657	750	682	721	686	709	662	685	1173	1981	2280	1802	1275	845	653	686	667	688	658	609	650	658	661	654	674	633	689	634	651	613	629	684	657	623	668	668	657	673	652	645	619	681	679	662	638	663	650	684	655	713	677	673	704	653	656	618	624	614	651	666	672	627	636	649	667	694	638	647	667	647	656	685	704	693	636	646	669	647	635	682	627	617	659	662	642	662	615	666	699	697	654	668	699	638	644	634	656	718	625	635	659	674	617	646	681	697	608	684	645	661	644	683	659	658	685	684	655	678	635	626	672	647	656	719	649	708	655	692	724	682	648	642	626	657	631	702	664	686	650	642	691	672	634	664	678	658	662	628	593	682	664	634	655	657	657	603	672	669	690	632	673	669	653	670	665	631	687	624	666	652	696	656	643	645	638	655	687	620	649	659	637	651	684	693	635	690	636	687	639	628	605	701	649	695	639	647	652	654	680	649	621	641	700	648	638	645	632	654	666	655	636	660	658	635	672	660	659	666	655	616	628	670	661	638	682	652	654	646	677	663	659	684	677	666	677	690	627	662	671	617	631	625	639	663	631	658	650	631	651	688	654	692	615	696	643	695	613	659	656	671	624	670	662	662	611	674	658	645	668	625	682	649	652	698	661	602	655	649	678	683	637	658	649	669	655	654	669	679	673	668	612	651	636	663	684	664	618	673	659	668	643	627	688	643	637	615	645	677	678	673	647	666	633	624	652	627	650	645	705	629	679	704	703	654	706	662	672	666	661	636	625	606	659	666	651	603	633	645	649	640	645	644	662	637	618	660	677	640	664	675	672	671	621	680	652	614	644	613	653	638	627	684	636	651	624	686	691	649	601	661	666	659	670	633	640	641	642	641	648	686	679	651	662	656	677	644	629	657	687	666	668	677	654	666	725	705	664	665	652	586	612	646	637	658	622	682	665	693	662	682	649	658	640	675	629	650	642	637	657	677	603	630	694	649	650	602	644	629	653	697	634	671	666	625	610	722	684	645	682	647	717	676	673	673	670	691	627	705	644	664	718	636	636	675	691	637	660	647	651	678	691	651	701	646	644	656	613	657	639	645	688	717	636	664	598	616	668	651	649	654	663	698	688	656	692	654	668	647	633	617	667	651	664	643	665	659	625	698	682	673	699	639	649	660	657	680	644	650	692	686	649	638	685	662	643	618	698	638	656	667	697	665	652	676	664	687	643	663	649	699	672	684	674	692	677	692	697	651	645	638	655	685	686	649	662	639	670	650	661	677	632	694	670	669	678	655	617	628	654	682	635	648	674	626	658	618	615	657	635	663	683	654	621	661	675	671	641	664	640	661	641	619	630	625	665	662	633	716	668	673	681	688	681	676	627	694	663	660	657	710	662	668	663	693	629	679	657	617	749	662	644	662	622	636	705	687	663	666	704	686	643	663	645	665	660	666	664	627	653	633	642	662	660	631	634	618	637	663	668	624	693	644	692	650	658	686	645	691	644	641	663	684	662	665	654	628	622	640	640	659	693	654	632	675	679	657	653	664	645	671	662	647	649	689	649	643	635	622	703	649	650	673	633	663	641	679	683	664	642	659	641	668	693	658	689	686	645	642	653	680	697	631	684	662	650	654	650	691	695	643	669	698	645	671	684	592	640	685	701	671	643	690	642	665	634	635	651	643	644	599	688	670	667	634	682	673	674	705	649	609	680	670	661	666	617	599	686	667	629	624	655	600	673	655	661	662	631	670	632	662	637	617	662	635	667	641	666	702	687	662	710	658	657	624	671	711	640	639	633	687	594	679	635	648	645	673	638	603	637	676	620	671	678	681	726	629	646	667	673	630	659	661	674	634	641	653	628	648	658	672	644	615	652	694	640	714	646	639	676	657	642	642	670	656	658	665	680	698	670	650	678	651	626	608	639	695	657	651	648	688	630	663	652	641	640	637	625	677	670	654	655	666	645	665	653	682	660	641	653	676	659	661	645	664	599	694	708	634	642	638	681	651	638	652	632	641	594	667	651	647	668	632	652	651	681	666	625	672	631	663	591	647	659	683	654	651	667	605	658	635	651	680	623	654	648	633	686	592	659	660	658	680	657	622	677	652	650	650	618	642	688	659	634	621	683	655	669	654	663	656	677	637	662	653	698	677	719	651	640	664	664	676	653	683	629	666	665	690	654	628	652	655	657	640	689	665	645	669	670	658	670	610	683	666	670	641	646	629	672	696	640	659	630	668	683	661	658	637	647	645	669	660	667	612	648	646	664	658	682	696	658	646	673	671	669	661	717	695	658	646	655	694	640	650	687	733	690	695	675	674	665	690	653	665	656	660	654	701	676	648	668	600	689	680	688	632	684	609	660	669	658	624	595	641	692	674	654	695	670	675	677	665	669	652	653	645	668	671	631	693	704	672	649	656	634	614	648	681	642	642	647	642	703	675	661	648	629	652	653	688	688	671	620	671	690	659	678	678	654	688	642	711	627	670	631	667	607	684	673	637	645	654	693	681	652	678	632	686	606	626	666	629	661	647	675	648	652	603	641	667	601	695	622	641	665	700	700	644	689	628	687	672	667	734	662	714	680	667	665	703	664	667	647	680	661	679	616	647	648	644	677	670	686	660	658	703	679	596	686	630	652	689	667	673	654	652	676	690	648	679	704	642	603	673	679	679	642	664	680	639	641	681	667	605	633	698	683	602	685	643	684	659	650	637	662	667	654	670	639	681	656	669	677	653	587	707	643	678	684	628	643	667	644	654	652	666	633	633	646	654	650	673	649	685	657	637	655	665	686	606	615	674	654	645	621	673	689	648	680	690	635	680	662	666	670	674	637	631	624	631	619	648	703	638	646	629	671	690	649	701	658	655	687	656	642	642	669	658	673	631	643	679	675	672	661	668	639	631	655	717	617	660	624	677	640	652	621	665	690	693	653	644	645	709	633	653	676	663	654	694	618	722	636	655	654	670	661	680	656	611	666	683	655	646	652	691	678	666	694	636	634	676	690	627	654	673	623	689	643	657	647	654	648	678	667	632	608	660	700	637	628	677	692	644	676	605	676	655	663	678	672	692	653	654	675	667	702	685	625	646	681	593	677	640	673	645	670	688	674	660	603	613	632	665	657	624	599	651	620	641	665	638	665	699	670	623	641	655	607	651	668	622	704	629	673	667	660	668	634	614	687	685	702	683	642	692	665	632	653	671	647	624	692	658	611	666	656	679	632	675	679	666	698	656	674	678	659	610	633	668	688	632	682	704	678	687	677	671	664	630	690	653	682	600	625	710	700	630	643	651	689	637	672	610	632	660	650	662	681	621	726	632	643	681	676	682	665	734	633	661	683	646	598
23654	8016	2659	264	188	189	159	163	176	157	152	156	154	159	144	161	147	193	144	145	174	182	186	151	171	176	156	171	169	161	148	134	145	159	180	169	169	171	159	165	169	161	167	224	265	259	217	219	234	209	165	157	147	153	173	173	166	141	169	139	190	166	172	172	172	152	166	168	143	167	155	152	141	146	147	145	165	148	172	138	157	148	165	178	149	182	163	165	166	166	151	145	160	172	150	179	146	154	172	147	152	160	149	159	162	164	167	190	148	136	143	161	151	141	141	147	141	172	181	148	145	144	153	122	178	146	154	171	137	160	142	152	162	174	137	170	142	166	152	153	136	164	156	146	144	167	155	154	165	171	137	181	140	163	162	142	155	144	166	181	149	137	163	154	147	154	151	161	174	155	155	163	144	156	152	135	157	172	140	136	156	179	153	137	135	172	177	153	144	160	145	156	144	154	164	149	141	161	154	157	160	153	150	164	169	157	155	145	174	145	146	184	157	159	147	152	163	127	144	121	160	141	142	148	163	144	156	179	180	150	164	141	179	162	141	164	155	171	149	145	155	157	179	151	144	164	146	145	162	176	164	153	152	141	162	146	162	145	151	132	159	155	185	150	174	157	152	139	147	168	153	172	156	146	150	143	142	132	162	173	149	137	150	160	158	163	160	146	154	165	151	164	139	138	139	144	160	167	147	169	140	135	166	140	145	164	180	137	154	162	162	147	158	126	165	146	160	164	171	142	148	168	141	158	147	162	155	145	165	147	167	136	157	129	163	164	159	172	152	148	148	169	139	141	149	177	160	174	178	154	144	134	156	157	144	158	159	174	147	155	168	157	150	156	150	151	172	175	146	159	167	165	146	159	147	171	149	150	165	166	152	158	155	160	150	148	149	157	157	140	185	168	180	136	175	156	141	139	141	146	136	151	160	148	172	178	157	168	168	157	189	145	155	174	154	164	156	151	151	136	163	138	136	145	170	136	157	168	152	147	155	180	152	148	143	140	165	164	144	147	126	158	167	191	170	171	171	157	133	171	159	141	163	145	150	156	129	161	147	172	167	135	164	168	159	151	170	155	150	137	141	145	140	137	146	151	162	164	136	167	131	158	152	156	179	170	153	141	140	141	142	165	159	159	132	171	162	162	167	127	148	156	195	156	149	151	164	146	158	164	137	143	162	159	150	138	157	154	170	161	145	164	159	155	175	139	170	166	149	156	157	150	160	130	160	167	163	160	180	151	138	149	166	153	155	150	141	166	171	165	141	148	178	136	159	150	161	130	178	141	153	175	154	146	167	157	143	163	143	174	147	150	161	152	154	157	161	154	167	173	184	168	156	170	157	147	137	157	155	147	140	163	153	151	160	145	147	166	164	190	171	155	167	176	132	153	149	165	168	152	141	153	173	155	159	165	141	154	136	161	126	158	148	130	153	171	122	145	181	161	162	145	168	152	163	163	169	188	167	157	160	127	134	152	156	151	167	135	142	158	164	162	157	128	150	157	154	134	148	155	152	177	166	146	146	161	161	163	151	146	156	146	141	178	133	176	158	168	146	159	159	147	173	163	162	165	166	161	176	136	150	160	160	165	159	145	134	183	173	151	160	164	151	152	123	162	138	158	164	152	148	157	163	155	150	128	159	166	142	159	156	151	139	159	144	151	130	135	139	153	175	168	158	163	167	152	160	139	163	165	162	148	144	148	175	147	140	151	146	145	166	162	159	161	134	157	135	173	145	165	160	163	162	163	169	162	140	157	143	160	147	174	157	167	152	156	169	161	131	172	155	166	136	179	155	159	146	152	146	176	171	165	169	165	160	152	145	166	152	147	150	146	150	176	170	143	148	152	162	136	180	159	148	146	160	170	167	153	152	158	165	147	144	157	155	157	149	157	147	137	141	156	159	167	170	167	173	155	168	155	150	151	157	131	154	152	156	158	145	132	139	158	173	147	175	156	146	175	162	150	163	159	154	184	173	152	137	174	136	153	153	136	152	149	151	131	163	150	177	149	162	162	150	155	170	142	145	154	143	163	156	142	175	159	141	151	156	139	124	168	150	149	150	151	157	156	141	155	160	134	185	160	169	163	151	144	150	156	169	150	137	176	146	175	135	162	147	168	158	123	149	161	134	152	130	147	162	157	159	161	166	139	151	159	155	148	162	171	155	160	145	152	151	137	121	167	152	168	161	137	160	162	152	160	161	145	147	153	145	151	150	153	155	169	152	183	140	162	163	142	145	176	145	155	164	154	140	158	168	162	159	154	163	139	150	152	159	152	129	130	149	147	152	159	163	173	148	187	158	131	148	166	147	159	136	156	147	155	136	143	127	163	153	139	145	140	134	154	175	156	151	161	142	126	130	159	169	131	167	149	143	161	148	155	175	165	159	149	151	159	148	142	150	162	146	124	137	161	134	191	145	149	137	171	130	152	147	137	149	151	149	135	159	162	133	141	151	157	145	149	140	149	175	177	176	158	132	153	159	165	173	179	155	146	162	140	162	150	142	150	133	144	151	143	157	149	163	140	152	157	159	158	131	158	161	137	135	153	154	165	160	168	143	148	161	173	145	165	148	162	161	152	169	161	170	151	194	168	140	148	169	139	162	164	170	175	159	144	156	154	151	158	151	145	155	163	164	141	154	164	142	174	146	145	174	135	153	166	147	163	135	156	156	147	148	150	144	158	152	155	146	151	141	147	141	155	154	157	136	157	137	125	136	169	155	157	136	161	148	153	141	154	157	157	151	159	161	145	156	158	160	189	138	170	152	161	130	148	142	148	150	166	141	168	170	152	156	145	146	140	156	150	137	149	139	155	163	148	160	143	178	144	156	142	165	167	160	178	176	164	141	136	152	151	161	153	151	155	150	156	152	146	169	177	156	151	167	166	146	139	159	150	120	173	167	162	137	154	168	159	154	144	174	132	171	149	158	136	162	154	153	164	169	154	150	141	161	158	145	142	172	148	158	157	145	165	143	159	149	140	145	131	147	168	149	160	137	171	151	148	160	143	131	162	148	162	163	149	180	139	157	160	139	172	174	137	144	143	155	163	168	163	152	162	142	170	158	154	152	141	126	145	167	157	132	160	142	154	155	150	130	139	164	159	161	144	165	159	156	170	179	143	142	145	163	147	156	140	137	135	156	151	155	180	180	161	167	149	149	168	167	139	165	166	166	169	153	155	156	152	149	138	136	143	144	150	157	143	155	146	149	161	162	137	177	148	142	160	161	151	155	142	175	173	162	153	149	147	148	157	159	150	170	143	164	171	151	154	140	150	170	138	163	166	153	134	166	175	149	136	156	127	155	167	155	170	136	164	156	177	156	159	158	145	152	145	147	150	151	168	144	167	146	152	177	174	129	158	152	156	162	142	155	168	139	164	162	136	167	156	155	170	185	139	140	161	168	123	132	151	144	149	177	159	174	157	156	164	153	157	147	176	140	163	152	151	152	167	167	144	145	175	150	149	166	144	150	125	142	162	159	131	172	170	182	140
22883	7976	4539	532	535	487	543	497	462	507	458	459	447	477	422	441	440	473	436	462	453	484	449	407	441	409	456	449	470	430	460	454	466	456	433	446	435	472	474	495	525	550	642	1053	1352	1420	1113	1072	908	786	586	516	497	538	519	544	501	487	455	506	541	510	465	477	440	457	493	441	475	441	428	448	471	446	447	460	479	439	493	425	450	445	512	568	580	593	513	451	459	419	426	436	430	471	439	469	449	468	435	456	449	450	485	488	426	461	442	461	450	426	449	427	448	421	455	399	423	475	456	502	431	447	415	417	442	441	443	459	448	472	453	447	469	477	463	446	431	452	465	468	458	433	443	438	447	443	445	428	438	445	430	454	430	472	443	437	469	441	402	420	468	453	410	417	459	431	478	410	495	478	475	445	489	435	428	451	449	472	440	438	470	447	444	429	455	428	456	422	480	465	429	418	433	447	439	460	417	434	416	443	403	436	468	416	441	477	420	446	447	417	442	496	438	412	432	428	470	455	399	430	420	434	484	472	445	457	451	431	446	435	442	468	416	458	461	417	435	436	443	455	405	429	441	478	438	462	455	438	450	438	407	440	421	459	445	418	454	478	481	450	440	443	486	434	483	462	450	474	427	451	503	453	436	466	437	447	430	477	446	458	418	431	423	442	471	460	423	422	452	455	464	455	415	415	483	433	484	460	425	483	429	438	429	465	438	433	456	462	467	451	423	440	454	469	459	448	445	400	440	439	457	437	446	447	457	450	477	444	435	435	468	429	389	442	425	433	431	448	455	435	424	436	471	429	469	446	433	420	448	434	422	457	454	460	478	417	422	442	436	456	421	418	441	459	452	405	458	454	458	465	462	437	439	449	445	447	443	472	435	447	440	460	436	472	456	489	448	431	418	479	423	412	428	426	497	426	431	489	444	442	462	423	488	419	475	447	416	454	438	433	421	483	416	452	407	467	460	435	481	465	506	428	481	434	456	450	411	437	467	427	460	442	460	458	454	481	481	400	413	456	444	487	441	433	444	454	433	441	418	437	472	448	479	445	483	445	452	410	423	444	451	473	411	466	440	447	481	457	465	448	425	473	453	425	454	489	420	392	407	440	434	443	430	455	451	426	444	438	457	451	494	435	453	459	468	488	451	446	418	451	426	438	467	458	477	454	424	402	425	449	456	433	457	450	446	472	452	495	448	420	470	457	441	436	423	472	463	418	443	444	463	417	477	474	482	458	387	453	416	458	376	473	419	456	450	444	462	491	449	452	439	443	453	477	451	442	408	405	455	490	466	416	471	442	460	461	447	492	439	460	465	411	453	457	421	420	412	450	475	422	438	416	429	427	462	467	458	439	460	442	475	434	454	448	467	422	437	449	457	474	422	444	426	430	463	455	430	449	454	441	461	432	423	439	441	444	474	464	490	464	452	462	435	397	440	444	476	460	462	411	432	437	451	441	454	433	453	443	465	448	443	428	493	448	460	448	438	462	455	456	446	415	444	449	457	436	464	448	427	468	428	461	486	444	465	433	427	439	450	430	424	449	474	424	417	451	454	487	420	452	384	411	450	485	420	456	430	445	447	433	433	462	416	437	436	441	450	437	426	458	481	464	411	452	419	445	456	462	425	446	457	461	486	441	442	434	449	459	455	423	457	442	490	443	431	438	440	432	451	429	484	457	440	431	470	450	475	454	389	473	439	463	471	429	428	458	479	441	430	416	450	445	414	458	431	467	445	423	452	456	461	474	444	443	444	410	454	423	469	440	445	399	453	451	434	435	435	478	454	454	428	485	429	408	448	442	467	464	456	488	461	446	404	438	456	431	432	489	424	466	412	430	465	495	464	422	416	440	440	455	406	455	438	430	449	428	451	438	422	431	439	438	432	449	439	464	462	433	470	440	467	414	457	431	455	423	480	435	471	427	443	433	440	429	453	463	451	456	454	416	478	454	455	471	421	434	461	490	436	439	460	432	441	440	454	448	423	466	416	490	453	443	477	438	464	430	423	468	418	451	452	470	457	444	452	445	425	468	438	450	466	454	442	446	441	436	457	427	437	405	436	445	416	429	474	461	486	465	457	409	441	429	387	462	463	418	443	450	471	444	415	471	428	404	462	444	447	449	479	474	428	440	472	436	414	455	418	421	461	409	426	433	432	458	431	486	464	464	463	477	431	423	477	448	445	411	429	432	454	442	461	484	449	400	415	424	453	460	440	416	473	477	457	438	446	452	403	502	436	468	411	481	441	469	426	444	433	425	444	451	431	432	433	487	460	447	447	474	467	429	437	447	431	435	419	438	489	444	441	413	448	483	466	444	500	459	444	481	432	451	474	442	449	464	435	444	420	440	440	473	451	456	437	450	463	440	454	424	435	472	475	489	455	471	415	475	409	446	468	412	433	446	417	449	445	411	420	419	439	472	474	456	461	418	453	427	455	448	459	448	442	492	448	425	444	467	440	459	437	458	443	404	447	469	452	442	453	445	474	414	434	435	481	474	432	448	452	490	422	466	464	454	467	416	439	441	450	452	436	410	437	452	437	451	473	467	441	425	483	423	472	452	461	417	464	440	426	440	454	428	415	464	406	467	426	429	446	442	434	416	469	460	464	445	425	430	415	441	424	441	450	480	423	459	415	431	449	456	434	451	416	467	475	463	456	465	426	420	489	449	422	435	490	443	434	469	464	439	475	442	442	441	460	451	442	398	436	438	452	414	424	427	451	442	429	442	432	429	398	445	476	442	418	440	396	436	456	481	434	452	432	434	430	415	422	419	443	468	433	402	450	468	419	444	431	449	419	434	481	441	453	450	407	415	462	441	396	494	448	434	435	428	378	447	450	454	441	430	438	444	455	441	456	455	503	458	464	439	442	414	461	466	456	452	460	478	451	427	451	418	442	441	448	470	442	438	458	426	488	427	452	409	463	441	415	461	472	432	458	427	477	424	454	456	416	448	461	443	455	449	444	474	450	436	460	474	451	479	462	451	418	475	433	454	455	426	469	458	434	428	445	429	459	416	430	427	412	437	409	446	445	465	432	448	494	409	453	425	452	449	449	483	445	451	453	442	441	465	424	451	428	437	434	454	443	446	428	457	418	454	465	488	492	443	445	436	409	443	429	445	430	440	446	426	440	445	446	457	463	400	439	457	467	477	440	449	458	434	412	425	440	433	399	456	441	432	435	419	490	446	437	452	406	430	488	421	480	445	424	413	459	450	437	447	446	435	448	435	429	412	456	460	494	450	447	446	461	437	420	442	439	419	456	444	446	476	410	428	453	440	437	441	481	420	412	412	474	424	396	470	481	436	419	430	437	445	461	446	432	470	451	432	441	465	457	440	405	438	426	454	442	450	426	445	498	423	463	405	460	429	419	426	440	420	458	429	475	416	471	433	453	435	499	440	411	433	376	434	424	429	451	392	456	398	443	452	419	432	479	473	430	469	431	452	428	436	428	431	453	446	461	438	458	478	464	429	456	463	460	463	482	422	461	424	424	443
71056	47187	31277	5779	519	345	332	301	260	255	235	226	235	245	203	198	216	182	222	198	204	215	209	204	216	224	214	172	200	203	195	201	179	194	182	198	216	193	206	200	241	320	482	969	1706	1596	1285	1088	740	490	325	221	262	291	227	229	213	198	277	248	221	226	219	210	185	225	209	189	203	197	179	222	233	173	209	232	178	197	206	191	203	188	234	258	316	268	249	191	192	170	206	204	181	178	228	188	186	183	196	199	205	192	188	178	183	206	178	197	200	197	198	170	222	195	193	181	198	168	185	185	175	189	166	178	203	194	160	184	186	173	196	196	195	190	191	167	172	170	192	197	191	194	208	200	193	194	197	194	216	175	190	206	197	197	184	195	201	188	180	241	217	204	194	188	217	190	194	195	210	218	188	207	200	202	197	171	192	195	197	197	178	218	208	198	210	188	159	165	176	194	189	210	189	205	174	199	196	205	203	175	187	183	194	205	194	181	202	189	166	193	217	212	205	193	183	179	180	166	158	175	182	185	202	208	175	167	211	195	200	196	181	193	185	202	174	184	213	184	184	183	201	219	189	184	191	190	175	204	208	180	187	202	219	197	190	188	199	201	177	190	199	154	170	151	177	191	151	188	191	183	210	204	201	166	198	186	202	214	177	174	186	186	173	183	191	203	205	183	194	199	187	215	177	200	191	192	171	181	191	197	214	206	201	194	163	205	161	187	193	201	206	219	172	220	167	195	190	195	176	223	196	194	158	199	190	172	162	165	202	199	181	180	194	173	202	172	203	204	164	187	197	166	192	191	184	176	196	169	180	192	200	210	218	191	202	215	198	216	194	172	203	207	197	190	206	188	195	210	197	157	188	169	185	184	184	193	198	195	209	213	193	190	161	219	213	195	206	181	179	216	186	186	181	186	199	188	172	180	196	204	173	197	177	181	202	203	167	185	200	191	184	181	180	182	197	210	206	211	174	205	190	186	188	185	169	187	208	183	197	183	178	185	186	185	184	195	182	193	188	177	198	191	200	188	192	205	168	205	191	194	169	205	195	174	202	184	226	188	173	187	197	198	211	211	189	189	172	188	189	205	192	191	218	200	204	188	185	182	185	188	185	173	177	193	193	193	182	204	182	201	191	193	223	187	208	200	189	188	203	188	192	172	208	189	191	171	201	206	187	190	185	191	175	191	194	206	187	182	164	201	189	189	201	187	177	194	191	186	212	178	179	183	209	188	211	170	183	179	157	227	195	176	191	174	226	196	193	180	193	190	201	212	186	193	192	207	187	202	195	190	208	190	199	191	209	190	206	199	202	176	193	176	178	191	198	206	175	185	213	171	232	179	181	188	164	173	166	211	198	200	193	205	184	184	200	180	190	199	191	188	200	178	168	213	188	181	216	207	181	185	188	184	225	223	206	169	172	219	179	192	201	188	183	187	200	196	205	191	226	173	176	181	182	200	183	178	195	194	177	196	192	190	186	185	187	167	190	224	194	160	184	197	184	189	174	189	214	203	177	204	193	179	196	192	217	174	204	198	162	193	188	177	159	191	189	180	186	198	187	194	203	193	200	199	168	204	172	158	169	201	172	163	180	192	165	180	187	218	178	198	206	205	184	187	188	192	217	187	188	175	203	186	188	181	152	201	184	164	198	184	194	195	168	199	181	183	199	177	176	189	175	181	195	204	183	191	207	188	192	192	207	207	193	193	207	184	178	203	210	186	195	193	189	168	197	191	186	182	183	183	204	170	189	178	198	186	229	203	227	198	202	202	180	175	205	176	184	187	190	167	171	226	233	183	165	187	191	206	205	177	191	199	193	195	197	194	199	183	165	202	165	214	190	202	182	184	192	178	184	192	205	188	202	189	177	171	183	198	191	182	191	193	178	168	205	167	188	201	207	174	193	203	185	187	189	183	185	184	183	174	187	203	186	167	175	171	187	190	175	179	184	174	187	194	169	192	182	176	190	200	202	196	187	199	189	201	190	178	180	188	191	188	213	188	207	189	185	184	233	210	195	175	166	216	190	184	187	218	211	184	189	180	166	173	175	200	200	181	207	173	214	199	187	178	204	192	179	189	205	181	188	187	180	167	196	202	186	211	205	197	174	180	214	191	202	206	201	202	206	189	191	187	193	171	200	182	185	190	184	192	183	194	206	200	187	191	178	193	183	185	176	177	207	195	205	174	195	194	188	194	178	180	195	193	189	183	183	182	176	188	170	183	196	208	162	200	200	197	228	188	201	189	186	198	185	210	202	202	172	189	188	213	196	197	184	181	228	215	184	189	188	182	180	189	221	184	201	188	199	161	192	175	178	200	184	172	178	182	206	185	188	204	202	193	178	170	185	194	207	191	182	160	190	182	177	202	179	212	196	206	193	186	197	193	203	201	187	205	203	199	183	193	168	199	210	188	195	189	184	204	186	196	165	186	187	210	194	194	165	186	190	192	190	206	191	184	195	192	179	193	202	183	220	205	191	218	210	195	186	198	191	191	176	192	212	197	175	176	169	189	194	191	173	187	192	189	205	183	215	228	174	163	177	192	182	187	203	191	169	214	185	186	210	205	191	191	197	184	177	173	179	169	181	172	209	200	187	195	208	189	197	190	194	191	168	209	174	180	183	208	206	196	195	198	178	193	205	170	183	214	184	196	191	218	199	202	179	183	194	197	203	174	174	194	183	177	189	193	199	179	202	181	184	219	183	197	212	201	209	202	228	168	191	183	169	176	194	190	208	186	180	193	186	192	182	165	202	179	237	216	173	179	195	174	206	203	187	186	198	200	175	193	179	190	204	186	174	190	184	200	205	192	213	183	183	192	204	180	201	203	188	175	203	167	180	156	185	185	177	195	194	205	194	191	187	185	184	200	216	214	187	174	179	182	178	188	167	183	205	199	185	193	190	183	194	177	196	164	190	179	177	215	199	198	180	191	202	188	190	185	194	209	204	198	203	196	171	198	176	179	200	199	180	197	196	212	195	185	206	202	198	183	174	172	202	160	192	174	194	189	193	206	193	220	184	195	189	198	187	205	197	190	186	190	182	175	177	179	179	167	175	190	189	170	168	207	189	182	212	198	187	185	179	192	182	199	204	169	199	196	185	188	175	166	194	210	214	178	181	178	189	181	222	207	186	182	174	179	205	197	195	196	206	190	190	186	199	186	199	194	178	210	221	177	199	191	214	198	175	179	197	209	204	179	199	188	200	171	189	211	226	177	185	204	187	181	167	189	166	166	183	192	230	193	194	192	206	184	192	172	196	188	183	184	202	194	206	183	171	193	183	204	201	203	208	188	187	199	194	210	206	210	175	198	172	208	175	181	191	197	190	188	223	182	172	193	180	179	210	218	192	177	185	201	185	196	189	165	213	202	169	185	194	199	197	205	201	200	198	206	172	192	181	225	207	192	181	195	201	185	184	162	197	188	187	168	200	181	202	192	175	154	200	184	187	212	181	204	231	203	205	188	195	178	206	189	176	175	187	197	180	171	181	170	181	184
45609	31160	26847	1688	1471	1289	1158	1014	981	856	813	764	739	699	735	705	663	674	653	598	635	598	588	586	581	591	598	578	597	574	594	549	545	597	585	542	595	585	607	642	995	1369	2877	6503	10448	10282	7659	7154	4627	2788	1720	1083	1251	1317	1180	1007	732	625	996	1011	902	806	766	682	663	691	630	575	593	534	586	593	643	576	551	600	584	556	509	549	556	569	948	1368	1451	1118	781	603	555	525	581	503	533	573	491	541	541	531	565	525	540	558	518	516	551	553	532	556	512	530	519	496	557	545	492	548	514	558	526	536	555	503	499	529	491	513	524	533	558	511	573	516	534	540	553	543	522	554	538	548	533	503	546	566	517	566	518	526	551	562	570	540	537	575	514	553	548	497	509	556	524	529	568	538	540	528	542	562	500	547	522	554	551	524	527	538	542	552	551	511	531	564	529	535	542	516	475	530	514	555	528	544	492	525	537	534	555	533	529	537	495	551	556	488	562	550	515	509	556	525	526	541	547	506	569	546	525	544	517	509	529	519	540	527	570	551	534	539	487	543	514	538	501	506	550	527	521	548	528	530	508	530	540	546	555	524	573	558	544	577	534	553	583	524	541	546	550	588	569	532	518	543	552	569	541	554	578	563	549	542	547	569	575	516	554	526	564	551	537	517	546	508	556	513	534	580	558	533	519	530	534	501	529	591	518	589	528	527	478	542	541	532	554	554	567	565	464	569	594	495	563	516	558	547	561	536	506	545	585	581	501	519	562	547	507	523	526	572	536	569	562	524	508	528	518	512	546	547	511	513	580	519	521	536	547	530	567	548	536	544	520	536	549	519	579	557	535	538	515	565	531	528	535	571	534	525	511	522	533	541	536	547	575	524	551	530	496	548	560	568	582	555	515	483	528	504	575	517	576	528	530	519	534	528	559	512	531	502	485	524	546	593	512	543	513	555	491	546	561	573	552	533	517	520	541	513	545	586	542	503	537	575	546	556	544	552	519	536	524	486	521	573	567	527	525	537	551	501	567	521	549	536	563	518	577	524	534	550	526	517	546	510	557	532	551	552	562	517	553	530	585	569	499	548	524	522	533	540	544	553	547	540	526	568	567	525	535	565	521	550	541	560	564	560	544	537	537	569	558	551	551	560	533	496	538	529	527	561	457	540	491	560	507	595	585	562	538	522	545	525	531	531	540	543	544	542	550	531	523	552	558	540	519	533	551	508	549	553	553	559	557	532	518	528	528	518	508	539	546	533	573	531	552	525	577	549	482	554	540	547	564	529	569	530	505	489	522	565	582	533	529	549	549	515	544	506	540	600	549	537	557	533	540	540	530	560	529	510	572	506	579	526	510	565	526	545	531	531	543	546	583	558	523	545	534	563	536	547	508	612	518	526	532	563	512	551	506	539	562	511	524	556	561	538	552	555	553	520	522	549	534	581	562	565	527	516	545	595	543	558	547	582	562	503	551	585	544	541	543	545	534	537	543	555	544	536	558	531	500	565	528	515	578	595	502	578	549	513	548	497	569	534	543	528	571	583	537	559	527	542	573	567	564	593	544	544	524	565	542	586	561	536	503	581	506	523	546	545	545	538	550	571	513	541	507	546	576	514	539	535	533	531	564	491	560	526	520	513	542	497	532	558	573	520	511	509	546	509	511	554	530	545	526	478	538	525	567	505	535	528	556	550	543	523	560	567	550	548	501	561	504	541	497	560	540	575	543	555	551	524	556	544	535	504	583	515	522	559	554	502	525	532	566	529	538	498	529	504	550	507	551	534	552	513	491	508	554	525	569	538	564	518	522	546	533	572	507	501	577	556	582	513	571	527	531	525	505	517	500	533	530	548	495	549	533	529	535	548	522	530	494	573	543	538	566	518	533	523	574	521	510	542	534	512	562	543	539	567	544	553	540	566	518	485	533	566	552	537	507	555	532	560	519	536	511	575	563	540	554	504	569	517	528	534	505	502	561	544	572	528	546	539	547	532	551	520	536	569	526	551	573	545	565	542	527	547	520	574	516	510	558	532	543	505	490	532	567	501	526	538	530	548	509	560	559	533	539	583	526	508	538	552	524	586	565	547	529	567	525	558	526	535	502	553	550	560	540	564	534	527	544	529	542	559	565	543	535	518	540	527	557	545	520	499	487	565	520	540	554	531	589	507	550	543	494	552	538	526	532	490	471	519	576	563	555	526	544	562	537	583	533	565	572	547	523	537	493	526	565	522	544	533	542	505	572	556	518	539	528	482	539	568	509	511	494	549	546	560	581	570	523	528	545	542	525	552	553	541	560	533	567	566	545	508	506	496	518	548	540	541	524	524	537	576	567	525	541	532	566	532	556	548	536	502	504	526	565	529	495	520	524	499	546	556	527	521	535	561	516	506	541	502	505	523	551	549	575	537	533	534	528	509	576	543	564	558	519	544	530	535	505	515	554	551	544	571	563	545	520	517	534	546	528	514	575	563	538	485	549	482	537	507	521	554	505	545	533	498	537	534	559	525	490	562	548	539	532	559	573	534	570	571	513	505	542	550	550	528	526	562	542	547	508	553	498	524	504	527	565	535	501	521	567	569	522	533	564	567	558	544	506	499	537	509	520	529	524	511	554	575	562	516	555	503	554	513	529	536	546	521	558	548	514	534	514	533	596	485	559	580	539	528	517	522	579	550	560	490	556	569	531	569	508	536	552	515	544	541	523	576	531	549	528	530	523	595	493	553	543	541	547	563	524	547	518	547	558	553	478	524	606	573	538	512	540	540	534	546	557	551	542	530	606	608	547	541	534	541	542	577	521	543	527	501	523	534	535	565	557	572	592	550	534	536	547	549	539	500	578	545	579	535	538	549	576	555	524	525	501	550	558	544	552	562	515	521	561	521	545	560	547	551	530	550	605	510	562	526	528	554	553	606	553	512	496	519	558	568	591	501	544	573	545	518	559	561	521	527	523	499	584	530	578	527	544	533	509	532	543	540	587	554	487	543	603	579	515	555	529	521	497	532	502	561	530	551	572	566	539	549	549	560	501	530	605	526	533	529	559	579	583	548	560	533	542	553	572	527	528	536	551	533	584	526	557	563	528	594	551	551	536	536	520	523	524	527	513	525	525	544	534	507	564	557	556	518	515	535	514	565	519	554	555	569	513	550	533	557	541	508	558	558	522	564	555	550	522	563	555	545	559	581	593	571	566	546	493	563	514	537	538	566	544	555	601	549	527	533	561	551	520	559	537	596	564	523	534	554	534	514	549	541	525	514	491	534	556	547	570	586	554	537	509	553	546	518	494	558	535	521	495	535	568	547	555	470	580	525	528	532	543	521	541	566	527	535	566	585	555	511	528	538	542	547	551	560	568	522	526	537	523	557	487	583	557	546	496	549	545	520	558	531	538	534	538	551	571	547	514	548	479	520	520	523	561	517	541	553	522	557	527	555	575	538	593	521	564	550	567	570	561	533	546	533	554	534	554	550	555	562	544	548	537	544	517	548	535	521	494	585	567	549	529	560	535	519
83008	59395	40464	10897	1348	702	530	471	425	352	375	318	338	334	331	300	277	298	268	257	264	272	259	288	285	269	267	245	269	257	231	261	251	228	239	275	251	261	291	305	316	451	764	1629	3218	3253	2702	2112	1433	873	467	376	393	440	462	344	311	292	310	276	307	312	278	272	248	282	268	231	303	290	284	260	245	275	240	226	236	220	250	268	240	236	339	433	485	359	298	304	236	237	236	277	246	291	242	237	231	241	243	243	250	249	275	245	249	256	244	260	252	266	262	259	253	266	226	243	238	267	231	245	247	232	225	226	220	238	213	244	260	249	239	253	242	259	242	236	254	265	242	253	245	255	244	227	276	255	255	243	241	236	265	265	286	273	268	251	230	269	234	239	255	247	258	249	247	248	244	243	250	246	233	256	237	238	270	253	244	254	261	260	282	259	243	241	245	241	247	256	283	256	252	226	256	269	239	265	233	249	229	266	280	238	257	249	282	273	244	259	252	258	259	242	283	259	267	251	246	242	247	277	253	260	223	224	233	286	281	261	261	234	263	242	259	238	274	255	243	251	241	239	235	283	273	264	245	222	262	270	241	240	254	263	246	279	269	225	220	261	252	231	262	244	220	246	230	230	240	243	260	255	236	252	267	265	237	250	253	239	276	245	249	246	263	275	245	258	251	248	244	258	241	252	250	222	240	266	274	256	249	294	262	286	278	231	247	267	278	252	246	229	268	247	301	257	252	274	251	252	277	243	258	241	263	238	231	241	257	221	277	238	276	211	251	235	225	230	241	250	257	241	257	231	239	248	252	252	252	235	213	257	276	278	268	227	254	220	246	233	258	237	228	251	285	242	253	229	264	238	226	253	221	275	231	274	256	276	237	241	230	237	217	236	262	249	269	255	236	274	257	252	255	277	255	255	223	215	254	260	243	247	258	258	226	260	250	267	242	245	267	247	246	255	259	254	256	262	248	239	229	230	249	250	258	244	260	247	252	258	257	269	245	250	240	265	261	241	227	252	251	248	255	232	231	281	271	247	233	254	258	242	259	256	240	276	264	243	298	241	243	263	259	248	262	229	249	264	223	244	250	261	254	240	230	226	266	290	248	275	241	258	247	259	253	231	231	271	255	228	247	249	269	252	255	253	240	260	268	240	239	242	235	237	258	290	239	241	229	228	224	250	227	244	260	257	252	241	228	254	245	279	270	260	263	225	237	252	259	263	274	239	258	237	240	251	228	249	250	242	263	251	252	273	245	246	258	247	251	241	258	244	259	271	256	221	225	237	233	243	258	262	236	245	250	280	232	254	254	262	249	239	266	234	239	270	232	268	232	225	268	253	261	277	258	271	250	251	239	271	223	246	257	259	240	266	259	286	266	236	252	232	284	231	249	244	268	251	250	243	273	254	267	210	221	245	270	267	236	264	252	225	238	262	232	255	255	230	266	247	224	231	232	233	239	254	216	231	254	222	251	258	236	255	245	258	257	257	257	247	266	244	251	235	244	244	257	275	260	256	292	249	242	280	254	236	259	258	253	259	237	245	257	259	228	226	250	278	261	271	238	278	257	243	267	239	252	239	243	271	274	242	254	261	249	255	281	285	240	242	249	264	247	232	265	246	260	265	264	235	233	234	254	246	246	262	228	276	225	241	245	233	241	277	244	279	267	239	267	255	258	259	243	248	226	245	245	265	249	251	249	240	233	260	244	239	253	270	242	246	239	258	244	242	257	257	223	264	247	281	258	237	285	247	233	248	250	245	238	246	250	233	249	271	234	276	245	220	250	258	241	257	223	259	242	284	246	279	281	272	246	280	282	216	239	240	267	242	256	258	253	257	248	276	228	263	244	254	263	266	237	248	255	257	262	249	249	263	260	253	216	245	241	254	233	244	227	265	251	255	291	265	243	252	254	248	243	247	239	244	281	224	263	242	255	261	264	232	271	288	242	255	236	247	231	264	238	244	252	282	259	222	246	245	253	239	281	207	240	242	260	256	257	246	237	253	232	248	248	261	231	263	223	230	221	229	246	270	237	217	237	246	267	229	257	237	257	268	262	247	238	247	295	258	254	252	230	250	245	262	249	228	214	260	234	237	257	251	238	260	241	264	236	260	262	264	272	245	249	272	252	244	232	238	234	271	217	272	279	252	255	227	235	269	244	267	258	226	258	257	256	224	261	259	258	263	247	249	277	237	264	229	261	241	243	262	243	247	233	239	238	270	236	248	232	241	271	256	248	263	237	274	265	256	242	236	222	265	245	285	254	262	230	263	247	256	243	234	255	240	242	247	260	243	241	262	234	235	253	272	270	256	238	245	267	287	277	251	239	255	262	274	256	265	258	237	263	254	236	266	240	249	245	242	222	273	250	239	285	233	253	244	262	268	259	240	230	221	240	259	262	256	256	240	259	238	241	226	277	261	228	252	287	223	245	223	250	237	260	261	243	255	255	243	268	248	258	261	260	290	253	267	251	242	225	248	243	232	255	243	259	260	268	262	224	233	249	245	266	263	231	231	271	245	245	247	247	238	216	272	266	232	236	251	262	223	240	276	256	237	248	225	234	259	247	243	270	236	273	250	242	243	250	232	225	247	241	259	268	239	243	254	257	240	228	283	239	235	236	263	239	280	241	231	257	246	257	224	241	246	228	264	250	264	235	263	254	236	235	248	227	241	247	254	233	230	235	241	265	232	277	252	238	263	245	229	263	243	254	241	278	242	256	235	230	235	255	235	261	275	253	257	263	264	248	262	250	235	234	244	243	267	256	271	255	209	242	246	243	251	274	254	225	266	248	255	243	243	247	236	240	252	265	243	275	283	262	259	244	261	249	222	216	244	238	253	232	265	266	250	254	210	232	269	235	223	242	270	247	221	264	264	263	230	256	227	266	260	288	269	241	286	247	235	254	256	250	275	265	260	255	243	235	257	238	243	239	222	214	254	258	267	226	241	220	273	233	236	270	227	250	252	264	250	238	231	219	251	243	251	246	264	239	245	242	237	245	257	245	303	258	280	239	227	262	266	288	249	260	235	246	248	248	262	231	244	265	255	272	248	260	291	261	259	268	250	269	246	257	263	247	263	237	251	229	262	264	251	256	249	237	240	235	275	265	246	232	226	263	271	262	240	260	250	275	238	250	249	262	228	213	239	265	234	244	249	263	241	268	235	257	276	262	223	239	265	288	236	229	254	262	282	248	255	270	246	244	242	267	290	252	260	261	224	207	252	256	252	267	237	263	244	229	238	240	252	241	260	244	241	254	261	233	259	232	289	248	274	251	262	276	227	252	237	260	220	233	234	246	281	221	229	264	239	246	255	267	224	267	244	221	264	225	274	254	256	256	270	269	279	239	269	238	266	257	244	220	255	254	287	229	244	225	256	258	236	259	232	248	244	258	264	225	229	259	239	265	218	217	235	242	236	256	252	239	252	239	243	270	242	258	240	225	237	209	253	262	273	247	255	281	248	254	248	270	285	241	242	252	238	236	215	266	235	246	248	255	255
55497	40838	31916	2914	2588	2209	1912	1632	1513	1281	1184	1141	1041	1052	971	930	939	924	848	859	849	823	822	769	796	784	755	747	708	774	797	722	702	714	722	753	758	782	818	873	1385	2075	4105	9769	17599	16605	13998	11894	7867	5006	2358	1424	1974	2236	2152	1373	932	913	1185	1147	1237	1086	1057	884	802	818	702	753	791	904	896	695	721	730	692	718	734	712	658	697	713	688	1040	2136	2205	1575	1006	776	699	663	675	642	635	684	697	705	642	735	643	650	637	676	646	710	680	655	675	664	648	669	664	669	678	668	651	693	664	684	660	674	659	683	663	661	634	651	675	700	686	653	682	667	641	674	619	672	677	705	648	679	713	674	659	703	636	685	666	676	720	645	679	674	728	668	666	700	652	619	663	645	652	658	618	643	665	657	697	671	669	643	652	661	653	696	641	679	626	666	667	665	658	629	666	659	665	670	674	658	692	693	614	653	698	661	705	688	647	670	685	645	678	685	714	617	613	651	676	679	639	666	620	684	656	670	663	711	664	664	653	688	688	692	683	715	634	652	704	674	639	676	675	628	643	684	662	728	648	662	687	662	668	664	675	655	609	673	701	695	702	714	700	706	632	684	665	629	667	665	687	673	651	680	618	694	681	665	700	682	673	671	670	653	624	632	666	653	677	696	700	662	616	642	637	675	657	696	648	664	697	666	689	639	641	664	636	651	637	665	654	623	683	679	646	650	698	661	635	690	673	649	673	702	691	638	677	652	667	662	678	696	672	665	669	633	652	674	657	651	671	614	639	674	703	642	656	663	701	654	709	648	702	641	587	651	669	653	627	675	652	654	617	667	625	684	658	648	696	615	691	670	682	665	661	677	685	647	659	677	718	663	657	686	664	658	656	635	716	657	647	686	718	645	689	642	669	672	639	662	657	626	652	662	686	651	673	685	645	649	628	683	680	651	675	645	658	683	638	660	668	647	682	679	722	701	652	648	704	671	705	630	651	653	683	690	680	658	680	622	678	692	662	701	652	688	671	668	630	691	664	710	705	681	665	652	690	686	712	699	652	677	662	671	620	688	659	615	667	672	656	610	659	684	653	636	662	670	700	699	635	657	686	660	697	704	651	710	676	665	686	678	691	679	696	708	694	686	663	678	636	684	625	670	660	662	679	663	716	666	669	647	677	652	710	698	660	640	653	646	691	628	672	644	642	698	670	677	648	680	597	702	685	684	680	637	644	657	668	637	668	654	697	642	698	662	707	645	676	671	718	671	634	646	764	678	690	655	665	703	696	677	645	677	718	665	660	659	647	656	652	651	645	620	662	671	626	623	679	686	688	631	664	657	697	746	655	688	701	719	666	651	692	658	647	677	696	659	657	699	662	651	694	701	651	692	667	672	633	653	652	680	690	668	721	659	707	700	632	651	666	662	628	627	696	647	684	668	645	670	640	663	643	663	652	637	672	693	721	674	696	653	681	645	687	688	641	686	696	679	680	661	674	651	679	669	641	690	627	632	688	675	653	677	598	713	637	653	645	674	706	656	660	668	669	651	704	589	718	687	678	663	707	663	684	675	656	682	659	657	668	654	672	688	689	609	687	682	606	649	643	668	643	703	683	653	644	605	697	674	648	668	652	664	667	676	669	653	684	710	670	704	666	686	662	665	658	671	713	626	657	695	644	640	710	676	686	673	634	669	649	688	660	668	638	645	705	700	644	634	665	682	660	651	705	664	730	662	646	669	679	685	662	699	665	674	649	696	687	688	661	621	709	646	691	654	710	644	663	649	705	699	666	718	632	666	616	679	622	719	634	647	701	663	689	661	625	668	673	630	661	630	705	646	642	665	668	701	648	700	679	695	688	705	638	672	659	661	684	694	688	665	672	634	701	625	667	655	683	723	635	689	672	629	663	640	660	687	669	670	647	624	682	693	656	664	628	661	635	678	661	647	702	664	658	678	690	681	676	660	665	678	658	662	628	674	639	617	721	638	678	683	659	696	702	715	674	674	690	638	674	699	669	659	674	698	656	674	689	668	708	678	696	669	650	660	658	700	682	680	648	674	682	646	691	635	621	665	642	689	666	644	668	640	699	678	608	674	708	666	647	632	624	671	639	636	663	653	647	637	676	608	643	657	665	621	683	632	658	671	672	613	633	660	681	708	651	714	724	647	693	648	639	650	662	605	682	660	691	672	657	653	731	678	698	643	672	687	682	654	679	658	635	668	746	659	678	667	649	652	646	670	667	622	674	662	689	604	615	675	680	635	643	654	640	671	629	671	633	706	684	632	656	662	660	622	657	703	632	697	670	674	712	657	675	638	637	661	647	646	672	673	688	694	676	643	627	701	673	679	659	702	668	639	664	706	706	707	660	700	636	624	700	676	710	666	693	674	661	700	644	678	670	659	678	739	668	648	658	675	680	659	673	626	677	669	667	638	641	672	582	704	661	686	599	673	650	684	665	681	646	652	709	633	707	664	711	708	667	672	626	644	624	650	664	662	684	671	653	655	687	695	648	600	689	672	660	641	676	677	682	675	653	667	667	648	623	690	679	637	631	671	672	655	663	681	691	640	668	649	650	667	642	693	651	670	652	678	714	697	686	700	598	674	685	642	640	633	700	664	720	713	696	686	647	673	680	676	683	694	726	684	671	651	688	651	636	644	650	702	658	674	684	658	657	643	710	675	654	655	665	682	674	655	661	670	711	625	677	654	661	637	673	624	684	631	664	686	694	688	670	670	630	658	636	667	627	637	711	642	652	669	657	694	665	677	706	687	681	661	669	661	702	686	667	669	667	671	684	695	635	672	655	664	677	583	697	700	664	666	670	652	656	623	700	689	633	668	678	646	709	656	685	670	661	666	644	673	628	652	643	682	669	664	629	690	681	672	704	677	681	700	672	633	712	647	633	655	678	669	631	686	662	626	636	695	664	663	631	670	668	691	681	698	675	675	657	684	698	670	648	640	670	693	675	660	677	668	658	679	687	679	667	633	696	654	663	673	653	668	675	655	687	664	688	671	664	611	661	671	668	669	697	666	654	659	643	668	672	680	677	616	640	681	655	676	684	713	678	636	628	644	643	665	642	665	632	695	702	671	709	686	699	674	670	673	621	718	674	670	660	653	617	637	669	654	691	675	640	644	673	654	681	666	643	698	674	700	673	652	658	697	614	662	699	668	693	675	702	660	660	693	642	651	673	671	735	685	657	664	649	686	641	668	663	672	623	647	681	695	658	697	680	669	649	727	663	679	663	689	676	655	701	679	597	663	675	706	669	702	674	667	682	694	627	669	675	668	664	672	718	669	683	692	689	645	680	683	692	680	673	651	657	626	649	677	666	662	663	648	707	682	659	668	683	670	655	735	707	676	668	680	710	686	697	675	607	666	608	667	677	642	694	653	657	634	626	679	682	619	687	679	691	690	639	740	661	673	710	660	646	666	651	690	681	679	677	643	675	692	672	699	684	703	686	662	699	652	677	676	651	693	702	645	648	743	632	667	666	708	647	669	681	684	699	676	684	689
24317	8099	2530	337	172	198	179	173	194	142	145	186	179	150	161	154	163	132	160	151	152	146	161	157	149	171	170	159	183	151	142	133	147	149	160	160	143	139	183	172	178	159	185	237	258	293	264	217	222	181	183	207	177	188	167	157	156	156	166	168	176	174	161	154	160	162	152	154	140	165	175	165	150	155	146	177	182	162	182	156	175	168	168	162	175	187	206	153	140	160	135	141	158	184	158	157	162	154	155	156	157	163	165	138	169	156	159	180	131	171	161	172	147	150	154	158	168	129	167	138	150	149	145	159	149	163	151	148	156	167	189	153	177	163	169	168	157	150	154	158	136	157	157	151	144	161	151	157	139	164	154	182	151	134	177	159	153	148	148	151	142	168	161	143	187	159	144	145	161	149	152	178	174	156	162	160	161	141	163	167	150	159	171	171	173	150	164	153	170	159	152	153	155	163	166	167	154	169	188	172	152	156	162	158	148	171	158	154	163	149	150	139	160	142	155	155	164	174	159	163	135	150	147	168	159	140	160	173	164	156	169	161	154	155	151	166	137	145	166	141	153	174	136	162	145	151	158	173	150	160	170	154	171	147	177	145	170	150	167	172	139	150	171	178	166	168	162	188	150	159	144	127	160	136	161	124	146	157	159	163	170	121	159	148	148	161	166	154	188	152	165	154	149	163	158	150	154	182	162	163	184	166	158	170	156	178	164	164	173	179	163	162	157	165	155	175	161	161	148	154	143	144	143	178	168	156	147	140	168	148	161	172	149	153	142	162	168	150	139	158	177	143	155	182	148	176	152	167	148	144	150	141	178	145	163	160	175	146	176	156	160	144	160	185	163	159	153	144	156	156	178	155	161	136	155	163	168	150	169	159	163	175	145	176	153	158	156	154	168	153	152	157	162	167	157	162	150	158	160	187	168	164	151	174	181	160	157	153	176	172	151	164	166	159	176	137	168	161	147	161	165	163	176	171	159	169	164	138	160	147	166	173	158	181	134	155	158	159	149	156	178	141	144	137	182	145	163	175	178	150	162	168	182	164	158	162	152	171	153	173	180	172	151	147	152	152	141	154	163	153	138	173	140	167	182	155	157	149	177	144	164	162	159	172	169	144	164	165	143	150	161	174	126	138	164	159	165	175	160	157	156	157	155	140	173	150	141	136	162	144	162	180	156	127	154	187	178	174	151	175	156	134	160	140	136	181	154	185	173	175	156	162	161	175	173	189	151	161	138	184	163	167	147	168	168	139	167	180	154	164	148	169	147	153	164	167	161	165	144	164	160	151	143	145	153	136	165	159	163	146	155	137	138	150	165	149	158	160	152	179	177	166	157	148	164	144	160	140	160	159	160	164	144	153	170	173	161	160	157	155	166	172	171	143	163	156	149	152	145	147	163	159	146	170	186	150	164	161	143	176	168	172	139	149	167	154	143	128	151	160	159	149	134	146	149	171	124	160	187	159	173	175	167	154	180	141	168	161	147	142	149	164	163	154	159	141	156	158	167	156	152	164	199	152	149	151	152	139	159	151	152	189	144	145	161	159	165	137	146	175	157	133	187	145	136	142	174	172	155	145	164	154	167	143	152	167	164	156	171	160	144	146	150	159	165	161	160	143	159	157	168	177	137	171	151	187	163	161	161	160	162	184	163	170	146	157	137	153	179	173	158	175	166	173	163	148	157	168	153	168	177	150	147	153	161	163	164	141	166	161	166	164	169	157	138	150	148	166	152	172	166	165	142	161	160	150	154	168	160	146	138	153	162	157	185	174	176	160	170	162	166	165	147	170	151	153	164	152	169	151	150	146	147	153	173	155	144	155	174	156	148	159	143	156	133	152	194	153	164	182	173	166	167	137	160	158	162	165	157	146	150	158	153	158	159	157	169	156	169	184	153	157	155	144	141	147	158	153	178	152	139	150	166	147	138	158	170	184	151	157	130	126	157	170	161	136	176	183	150	158	170	151	162	183	151	138	171	178	157	162	186	161	176	185	152	179	153	153	165	169	161	165	147	163	173	161	150	156	178	153	145	147	144	172	157	165	170	178	174	166	151	134	179	145	157	149	147	146	190	164	124	169	164	149	134	168	177	169	177	157	163	149	157	156	149	153	142	153	146	166	189	147	166	163	149	164	169	164	144	164	159	165	148	138	153	157	163	155	176	145	171	164	176	135	149	141	174	163	165	168	158	142	154	146	167	165	179	152	160	170	145	174	160	177	153	160	148	166	156	177	161	155	161	165	145	145	151	143	153	163	145	142	143	161	161	174	191	144	169	158	145	147	161	168	166	167	148	140	174	144	158	158	186	159	148	192	143	172	131	166	146	145	160	182	128	154	165	158	145	158	147	156	153	140	176	138	156	155	174	147	166	148	146	153	167	152	125	139	148	141	130	155	141	179	148	150	155	158	169	138	186	178	136	175	177	155	151	146	164	186	182	145	162	175	166	127	188	136	182	152	171	168	156	147	157	137	186	162	162	164	143	145	145	137	164	166	183	134	162	144	135	149	148	171	169	159	140	153	143	153	153	152	182	158	173	162	160	185	177	161	151	155	176	168	139	166	161	146	166	176	164	132	172	184	174	172	154	164	164	183	146	169	128	146	153	147	168	163	168	148	166	160	145	159	149	186	123	144	155	173	137	177	162	159	168	127	185	175	155	150	180	142	164	166	164	175	172	176	159	160	156	148	161	151	173	183	145	143	175	174	154	164	171	152	147	169	148	162	163	165	159	161	127	159	168	164	139	172	162	143	163	161	166	146	168	154	163	156	137	149	139	158	164	151	168	144	153	154	148	165	147	156	168	161	164	167	171	148	161	156	159	169	187	155	161	180	141	158	152	160	138	160	161	181	156	157	161	177	167	162	155	160	157	147	154	169	155	146	145	153	147	143	140	163	182	179	167	163	179	152	141	154	162	137	160	170	172	148	151	153	162	149	143	158	165	185	158	147	189	166	136	133	168	162	153	142	138	152	166	144	147	157	160	148	157	140	160	172	157	164	155	141	155	148	163	139	144	167	164	162	141	168	179	173	156	162	189	134	162	154	156	156	176	166	148	145	172	150	175	144	166	164	152	149	171	148	158	138	174	148	165	157	170	168	164	136	153	153	141	150	169	153	155	166	169	183	160	156	156	144	135	165	170	144	185	137	167	157	136	138	150	145	166	161	153	154	146	137	167	139	173	146	148	121	162	131	167	169	146	158	174	158	161	164	168	193	144	165	150	174	186	143	147	166	161	161	189	174	152	147	160	141	174	163	130	167	179	152	138	143	171	151	172	146	170	169	165	143	170	157	174	176	180	149	143	153	149	163	174	155	148	156	154	176	136	164	149	175	162	126	137	160	163	139	154	133	173	149	158	163	175	140	167	154	172	146	165	159	147	157	170	160	144	149	146	172	153	197	158	159	166	167	181	148	144	159	175	174	156	172	144	156	182	184	162	161	170	136	150	167	165	159	162	158	141	153	150	161	151	182	172	143	153	149	184	195
22756	7815	3897	559	550	540	498	482	486	487	489	482	506	489	476	457	452	461	451	487	444	452	456	426	477	462	444	450	451	474	441	456	506	453	463	443	470	467	490	508	560	536	624	1034	1500	1467	1505	1178	982	724	626	525	556	562	543	534	472	436	511	512	539	517	508	450	497	463	506	490	468	465	484	488	495	469	454	485	507	479	447	505	452	460	459	565	633	620	582	484	460	461	444	454	450	445	481	446	498	433	464	466	481	447	478	458	416	491	453	437	460	418	482	476	442	468	447	443	416	504	448	428	453	456	455	454	457	449	439	473	453	478	469	462	435	420	484	450	457	425	428	418	441	462	436	414	441	448	433	456	462	442	449	484	461	479	479	477	477	448	485	429	419	456	441	465	437	472	421	479	475	464	458	463	475	485	452	461	407	467	448	480	481	462	473	507	474	449	483	441	461	449	441	476	482	441	434	463	440	488	425	474	467	459	487	456	477	424	486	470	475	478	442	480	482	492	500	471	463	482	443	418	450	463	523	454	456	496	452	463	446	457	437	430	464	453	431	441	443	431	475	469	437	461	424	434	431	450	469	430	448	446	472	469	470	444	442	466	437	475	449	408	440	489	461	430	490	448	470	449	454	433	477	447	458	455	483	444	485	443	456	431	430	477	453	457	503	448	431	439	477	450	447	486	454	425	493	436	456	471	476	501	467	434	419	474	459	476	478	443	479	464	450	449	476	468	453	465	492	444	449	449	488	400	471	458	436	472	430	448	437	465	471	479	449	417	471	421	459	421	470	429	441	425	486	452	464	447	476	489	500	453	443	448	490	432	459	450	456	462	485	469	459	447	451	509	444	469	436	445	462	467	487	434	436	464	457	464	440	473	425	453	473	462	447	450	473	483	454	440	475	433	444	470	484	452	453	474	487	464	446	418	446	486	500	436	447	425	437	459	436	466	446	451	462	458	476	436	454	472	453	461	463	485	474	454	436	513	428	467	427	475	451	482	478	470	424	459	453	459	485	463	465	462	447	449	426	493	461	429	489	443	464	447	500	468	439	473	473	432	454	437	446	465	424	453	457	488	437	442	420	429	477	465	433	457	499	457	449	430	464	485	473	467	463	452	456	433	435	454	444	458	441	453	459	450	474	443	465	471	445	464	454	453	447	449	453	520	437	437	487	424	485	444	433	464	455	446	501	494	446	438	444	456	437	454	461	474	436	431	448	427	466	446	469	511	455	463	470	476	441	444	501	471	439	473	462	452	427	422	481	446	445	441	441	444	448	451	471	493	464	437	446	461	430	479	434	454	453	440	417	439	455	478	460	489	476	458	509	443	482	419	416	452	442	458	477	431	452	434	454	458	464	438	477	426	443	421	448	447	452	462	420	460	460	437	460	493	474	484	440	498	427	470	438	482	470	454	492	488	443	461	479	419	414	427	473	521	430	449	479	430	471	470	441	439	494	445	485	451	475	453	462	425	429	443	437	457	463	425	497	452	458	448	408	458	448	450	448	460	466	439	413	496	445	493	479	456	508	433	453	446	448	453	460	398	472	449	460	482	493	444	404	454	466	470	471	459	499	472	469	466	436	441	462	433	450	465	469	465	456	461	461	452	456	430	458	430	456	430	440	495	442	430	449	453	447	450	432	457	408	445	481	445	426	454	462	436	462	459	431	452	464	451	465	472	456	488	496	474	418	487	486	448	414	443	430	470	474	440	472	470	438	480	455	461	464	489	481	460	468	427	454	451	429	470	449	444	459	476	454	456	418	450	410	467	453	462	471	427	424	440	442	461	477	424	485	416	430	455	476	430	469	420	439	448	462	451	461	433	472	442	488	428	479	533	431	460	454	497	489	459	450	416	448	436	457	454	440	454	452	466	438	414	473	454	464	451	474	459	445	431	488	471	472	469	462	484	476	459	479	428	436	435	473	473	441	485	494	444	441	446	458	456	456	461	454	415	460	469	433	452	445	451	440	448	455	450	447	433	469	472	472	421	464	449	459	472	477	448	481	499	481	436	457	455	432	441	502	464	446	452	449	470	507	458	473	447	463	464	462	478	501	507	449	468	404	433	425	456	473	436	432	447	505	475	494	458	462	448	463	463	467	468	478	421	427	429	435	442	424	441	504	445	456	469	479	476	432	461	463	427	451	428	423	384	485	472	473	456	483	465	477	474	429	489	461	462	470	460	428	426	477	460	486	467	419	420	488	477	415	481	480	426	478	453	411	461	424	435	432	454	466	464	493	426	448	485	446	454	434	446	472	491	490	440	471	451	478	434	436	450	415	440	478	436	444	469	456	441	460	462	440	464	429	489	434	460	425	488	478	438	467	486	426	414	459	473	493	434	484	456	458	450	448	458	487	427	459	452	479	444	443	449	456	468	485	442	481	400	469	491	423	455	447	474	455	463	448	427	454	435	437	445	455	487	429	485	454	462	482	461	489	441	459	431	442	463	420	441	433	455	483	448	465	445	444	483	474	450	431	463	477	439	431	432	462	439	466	473	461	475	486	447	439	444	449	473	427	426	419	445	437	470	453	450	463	450	437	469	449	466	462	450	430	421	439	508	482	434	464	451	471	477	458	464	420	476	518	452	435	496	423	413	479	467	439	456	493	489	412	451	431	453	433	460	463	459	445	471	449	370	440	434	448	426	447	451	453	469	462	475	448	468	475	481	428	440	463	469	454	459	491	495	484	442	486	437	457	433	414	408	439	435	476	458	412	475	443	452	419	490	459	471	411	470	405	431	463	437	456	427	478	480	444	468	503	421	464	451	442	447	485	446	450	489	450	439	424	481	473	431	442	483	451	429	483	468	459	466	474	481	475	483	498	456	430	468	463	407	430	474	460	463	435	417	454	416	481	464	486	488	461	460	453	409	482	440	453	423	444	460	459	437	512	463	466	435	486	495	448	462	496	472	438	467	471	455	446	457	431	467	459	441	462	504	438	453	438	475	497	455	417	472	450	439	488	443	435	468	458	427	449	471	461	433	472	460	454	489	453	455	466	460	484	466	449	465	452	440	419	427	480	478	463	447	462	471	480	425	483	467	456	421	437	441	482	482	464	447	465	483	468	445	465	457	437	447	448	469	458	478	469	453	458	454	453	410	481	477	494	409	464	443	472	412	451	465	457	471	475	435	463	445	464	490	440	441	488	407	419	448	461	444	478	441	465	470	464	457	461	451	414	440	435	473	472	438	450	431	440	432	446	451	433	437	446	445	432	414	478	442	472	506	452	460	463	459	482	452	522	450	474	442	476	458	437	457	479	464	473	432	447	445	458	455	466	429	416	447	464	496	449	442	480	431	472	457	456	471	436	429	486	488	450	472	421	448	388	461	426	457	473	452	429	486	475	434	446	426	465	430	464	458	461	416	466	421	437	463	437	466	474	438	466	481	474	412	449	494	466	442	463	477	459	442	427	448	428	476	435	435	476	459	464	435	444	457	407	461	487	437	466	454	431	475	439	475	427	455	433	452	452	428	486	451	469	449
71867	46408	26550	4032	548	386	309	290	282	246	242	236	237	217	243	233	209	246	193	223	203	213	201	220	205	197	205	221	186	212	194	218	235	197	213	232	237	220	236	245	247	281	483	920	1430	1825	1600	870	687	425	311	309	277	243	254	234	236	204	220	258	302	303	235	213	205	200	197	211	190	198	201	217	202	239	212	187	165	204	196	193	212	181	219	266	323	294	289	213	197	195	179	209	196	189	237	230	204	180	203	198	193	188	192	223	205	196	221	201	199	194	202	205	179	187	196	201	204	218	232	216	218	190	178	208	202	223	179	180	188	188	211	202	193	167	215	187	219	214	194	195	212	224	205	198	212	183	201	164	228	202	214	227	195	190	189	217	223	211	187	184	206	212	201	195	198	205	225	188	183	206	212	201	212	195	210	199	180	218	210	203	195	200	198	182	187	218	202	209	216	195	182	214	218	220	195	192	209	178	208	209	178	210	181	201	207	203	190	168	198	200	211	209	199	205	217	197	204	181	222	208	201	186	175	177	198	170	195	165	184	178	202	204	214	187	183	196	200	221	214	203	202	200	191	184	194	215	192	234	208	161	200	192	212	185	196	194	167	187	222	201	213	181	182	181	182	208	165	195	202	212	197	201	192	220	202	201	207	177	198	182	234	214	190	221	197	179	182	200	203	219	228	186	216	193	185	202	210	184	206	198	209	207	213	187	214	188	189	218	190	220	181	178	212	178	184	193	208	145	170	183	189	239	231	195	204	198	203	217	190	187	178	204	187	201	187	205	202	219	221	187	170	226	222	220	227	209	198	180	200	175	194	191	196	215	194	212	208	217	242	183	191	190	179	175	221	206	203	210	194	203	199	222	231	207	213	185	243	220	178	217	215	187	189	190	183	197	216	199	188	216	210	229	195	195	189	200	202	198	181	230	214	216	196	221	206	215	165	186	210	196	206	206	202	215	193	218	207	215	176	190	195	201	190	175	183	191	201	194	197	222	196	184	203	185	215	229	203	174	220	186	199	189	218	182	211	225	196	201	214	186	202	192	218	195	195	191	198	198	213	265	192	198	202	212	190	236	200	213	218	184	175	189	221	196	209	206	205	201	193	216	239	191	203	215	212	200	196	191	236	207	201	192	186	160	209	208	212	187	187	201	206	186	210	192	197	231	221	196	207	201	181	200	184	212	186	214	194	165	195	225	194	200	205	198	189	217	220	219	183	212	198	210	199	186	204	201	204	184	215	221	198	213	228	176	189	206	208	223	193	197	205	184	196	191	189	184	218	199	201	181	180	193	214	225	204	185	192	192	205	204	200	200	184	193	195	212	207	200	180	200	227	179	194	215	206	207	225	211	188	207	206	199	212	183	222	193	204	207	198	208	200	206	221	172	212	217	228	192	203	191	196	217	193	228	191	184	209	203	185	185	198	202	190	200	199	201	235	207	193	208	198	214	209	162	202	205	193	205	233	187	181	187	215	175	243	192	205	224	211	206	219	208	202	194	204	229	181	216	212	206	192	190	200	201	227	179	244	189	199	215	168	208	194	183	198	209	183	193	184	217	202	190	192	206	208	179	178	188	212	196	213	208	228	195	176	187	192	169	225	204	212	206	192	197	192	217	220	211	224	184	201	187	200	196	182	196	201	219	229	203	193	201	221	186	204	215	199	205	184	187	198	204	206	197	200	202	180	208	200	211	199	247	189	202	189	201	203	216	182	175	190	211	210	174	179	194	211	186	208	197	189	213	203	196	195	214	222	208	203	201	198	206	201	223	217	208	200	201	209	193	200	200	185	182	210	221	170	195	207	202	198	215	202	220	190	213	178	207	197	190	227	206	186	201	181	190	201	192	185	177	213	200	219	197	209	207	201	196	183	200	207	181	186	213	199	179	199	223	188	204	199	181	207	206	215	177	191	201	213	209	223	216	180	186	199	208	206	199	183	205	175	192	213	184	209	175	200	238	195	224	206	184	200	212	188	186	182	236	194	190	196	218	192	216	193	193	209	214	190	193	221	188	211	197	194	232	209	162	194	218	192	206	197	204	210	189	188	173	170	191	187	171	194	168	182	199	193	192	201	222	217	202	176	199	175	202	205	200	197	211	187	203	202	194	194	209	219	212	206	174	211	191	194	186	207	206	185	217	223	218	191	195	196	186	190	172	212	197	196	183	214	217	200	213	206	188	193	181	210	185	189	209	218	207	209	221	175	203	211	210	220	182	186	212	193	186	192	204	203	200	213	202	197	192	196	213	199	199	207	213	186	208	182	226	210	184	184	180	180	205	187	213	216	200	177	191	197	204	210	195	164	193	201	194	188	183	190	198	215	198	195	176	192	225	209	210	208	216	188	190	196	197	196	194	208	205	190	218	217	198	225	178	207	183	186	191	205	197	206	215	217	199	191	202	200	202	209	181	186	201	198	218	213	191	201	202	197	198	204	236	192	191	195	210	207	199	222	215	189	188	228	177	182	223	202	203	211	191	231	219	213	197	199	223	198	185	218	219	210	198	220	188	183	217	191	182	223	209	200	210	197	215	213	209	217	210	191	195	190	231	217	211	181	205	176	206	184	208	206	197	214	223	223	198	198	193	188	202	203	233	231	207	185	198	202	184	210	196	191	205	226	211	218	206	205	201	210	204	193	194	213	213	208	197	191	214	202	224	210	190	201	207	229	206	214	215	225	225	194	201	202	209	208	214	205	197	213	209	203	197	193	213	186	206	204	198	197	244	200	185	186	193	221	215	189	193	207	196	173	213	219	191	171	214	212	208	197	201	199	203	202	187	191	182	172	206	210	201	184	202	208	172	198	195	198	218	191	205	173	183	191	208	188	187	198	189	214	238	181	178	209	215	204	209	193	198	209	200	174	192	198	182	231	209	212	213	199	192	226	210	198	193	200	217	183	202	206	208	209	210	190	203	204	219	219	217	220	200	202	198	198	193	199	192	227	205	172	233	196	200	195	213	191	192	209	179	210	207	194	181	189	176	223	206	185	199	220	235	204	197	211	186	184	194	215	199	196	202	174	189	233	205	201	182	224	226	206	194	226	180	197	179	215	210	225	218	194	255	201	209	205	182	189	200	192	202	186	203	189	176	216	197	202	206	196	200	202	202	202	218	214	182	181	196	205	185	183	210	201	187	201	169	204	217	189	192	204	187	212	221	201	189	210	228	205	198	206	189	200	197	206	178	212	194	201	200	218	224	205	197	199	193	187	225	167	174	214	204	198	189	194	197	191	200	185	209	201	204	215	190	189	223	166	195	208	210	183	176	182	179	203	172	203	217	199	191	192	193	206	200	192	190	196	217	223	213	201	222	204	206	199	179	217	201	204	213	207	226	178	182	189	193	206	185	210	216	185	186	202	185	194	195	187	208	230	200	228	212	208	217	203	177	205	207	201	208	203	183	196	207	219	214	179	193	220	200	223	196	185	200	209	187	215	191	174	186	193	215	232	203	205	217	187	210	199	213	204	213	194	216	195	194	186	215	180	217
45864	30714	22479	1743	1557	1412	1244	1018	996	928	831	812	789	794	725	770	726	669	663	661	626	689	603	648	646	638	604	573	605	601	628	596	571	602	593	590	605	650	614	675	844	1186	2331	5872	9262	11778	9732	5610	4218	2314	1340	1177	1397	1151	1073	1030	810	721	875	1173	1417	1276	663	633	655	668	679	681	599	610	652	610	614	587	617	603	582	558	545	567	554	617	562	1111	1445	1187	995	670	577	581	553	560	549	559	560	576	558	587	560	595	562	524	584	527	560	540	516	559	548	537	534	568	559	566	557	593	547	589	562	543	549	588	554	548	560	604	559	567	563	519	548	590	565	571	559	543	545	559	584	537	548	527	576	561	566	527	527	570	560	524	616	574	557	542	605	592	612	577	543	525	584	558	550	566	604	553	577	552	572	585	521	540	545	523	545	510	558	533	548	560	549	553	579	552	522	533	583	579	557	566	574	615	573	551	545	565	587	538	481	536	555	565	582	550	540	538	582	557	570	578	555	537	570	569	552	549	580	565	565	583	560	556	565	552	572	575	559	586	570	589	588	561	563	609	575	580	564	566	587	563	541	504	558	574	585	571	624	576	546	539	572	563	559	585	542	603	542	582	564	592	556	597	589	560	578	586	541	563	576	571	530	529	582	530	560	544	599	561	610	525	551	581	590	583	568	571	554	560	573	543	546	554	547	587	578	561	599	534	602	564	571	551	553	543	561	538	520	553	548	540	561	589	559	562	599	558	528	550	566	554	603	559	573	557	557	584	577	527	586	568	548	550	531	551	563	555	554	567	578	560	600	560	582	566	549	557	559	558	529	536	573	577	585	535	516	573	565	585	567	595	547	564	578	572	557	550	557	548	593	549	555	560	558	558	539	528	517	532	555	584	582	599	506	554	581	536	591	563	518	563	526	588	544	530	551	581	551	603	551	585	532	539	573	540	568	531	560	592	568	542	556	563	602	530	592	582	548	571	574	557	573	612	555	538	524	583	569	532	537	557	568	541	542	545	567	543	541	568	594	548	534	595	587	535	547	547	593	576	544	616	584	539	589	536	563	586	580	595	566	530	571	565	557	567	549	563	546	557	545	578	606	554	509	567	495	516	601	553	559	595	544	525	570	537	528	527	557	589	562	577	566	536	562	566	586	596	547	546	531	600	539	547	589	577	518	550	506	549	569	513	556	548	500	564	580	562	561	570	550	572	586	563	566	559	578	565	584	571	579	554	553	556	581	572	616	586	596	537	528	572	614	570	571	611	551	533	576	530	549	541	561	524	576	529	580	576	570	570	567	584	551	569	539	573	545	551	532	570	583	577	557	602	545	544	598	549	548	543	572	558	551	565	541	565	567	579	550	601	558	578	578	585	568	555	563	548	524	563	580	605	553	531	549	550	615	580	542	533	572	562	579	559	523	518	576	556	514	581	534	552	558	574	586	564	559	549	597	535	542	567	578	551	555	573	575	551	564	531	567	578	528	548	581	596	508	570	506	545	583	544	542	541	592	602	593	609	580	546	581	537	552	529	560	538	569	587	608	609	556	602	576	554	536	552	530	532	573	519	579	567	572	521	604	568	532	566	543	574	538	546	545	581	550	527	570	553	572	550	589	525	615	543	538	527	563	538	574	546	550	594	555	538	580	530	591	544	569	551	603	609	560	544	537	558	533	541	589	570	536	613	533	553	570	594	607	573	580	566	568	583	568	575	546	600	544	589	553	558	547	559	531	568	563	584	549	555	578	550	560	557	557	537	541	569	565	572	562	503	492	532	532	566	549	571	527	562	539	557	569	571	574	594	538	547	537	579	566	521	575	564	583	538	508	587	544	560	574	552	558	543	566	571	571	573	583	564	535	578	563	564	530	596	550	535	592	602	556	563	527	552	563	534	554	564	537	537	563	506	581	538	569	512	552	579	563	536	570	522	563	538	587	544	582	556	511	583	578	591	589	561	562	544	592	555	552	579	572	550	559	569	576	547	571	543	508	530	542	546	564	571	541	586	575	552	547	583	574	559	531	537	526	552	540	550	587	577	589	577	605	575	565	552	525	583	569	561	605	573	557	534	572	557	575	550	575	556	570	533	591	581	608	568	558	574	562	584	597	527	560	568	561	618	567	609	513	567	570	557	595	582	573	549	581	559	560	577	573	516	567	567	560	508	555	553	528	561	589	541	561	524	568	590	571	583	573	578	569	566	555	526	544	556	538	548	543	552	576	525	570	572	571	509	602	539	581	563	525	524	576	575	548	550	588	567	517	582	554	561	592	591	547	554	564	568	569	569	543	581	564	550	576	548	547	536	554	570	562	569	570	549	573	550	550	576	562	596	562	538	533	518	623	567	561	515	470	574	567	548	504	566	577	533	545	585	523	564	580	512	566	553	582	598	542	534	582	573	581	539	558	624	566	518	570	542	568	523	558	571	569	575	622	608	594	571	596	612	549	560	567	587	563	540	585	587	550	573	530	554	546	513	557	615	570	610	562	596	562	577	572	559	555	543	512	537	561	555	538	582	544	550	600	540	544	558	570	606	561	584	549	570	585	549	563	594	566	585	587	532	561	537	529	564	557	536	590	506	547	555	581	573	571	549	570	596	609	544	599	593	572	584	546	544	541	542	563	580	562	578	585	557	574	526	533	597	615	592	559	604	572	560	559	566	546	567	589	564	552	556	559	560	525	614	503	567	545	584	545	576	522	546	540	542	579	542	596	587	542	542	600	547	522	565	599	568	576	577	539	558	579	581	573	538	522	528	600	584	564	554	546	580	523	569	595	599	581	576	597	577	586	581	557	537	530	553	599	616	592	532	548	549	526	591	533	564	565	580	569	531	568	550	568	572	545	565	583	569	524	595	547	568	558	550	572	557	560	605	632	562	586	573	559	549	563	578	541	574	558	593	534	539	573	559	581	517	552	609	600	557	554	582	525	548	545	527	509	589	563	576	569	525	552	582	611	582	578	537	560	571	558	577	545	548	565	534	605	532	545	576	580	590	558	549	552	551	593	545	577	549	547	539	594	571	528	530	556	567	588	526	552	586	533	528	577	556	568	559	535	513	509	593	550	534	510	540	554	575	603	595	523	551	558	563	598	550	578	594	535	547	580	541	584	531	575	619	549	545	533	550	574	544	581	583	508	580	582	576	621	584	577	600	557	546	528	521	538	557	564	548	586	597	554	562	536	575	545	594	560	540	561	523	562	570	519	608	570	540	560	569	548	533	552	584	513	578	603	598	582	575	543	545	576	545	573	592	551	534	542	571	537	588	615	603	570	551	576	549	574	556	608	586	539	604	551	580	532	597	595	563	582	546	563	572	554	608	543	605	566	577	546	541	556	537	580	509	572	552	550	526	547	553	566	574	560	587	592	562	550	590	545	497	548	596	525	565	547	556	536	575	605	540	559	588	567	559	626	541	541	583	563	537	547	553	533	542	565	519	564	559	563	531	585	535	547	557	562	560	539	525	547	559	594	549	565	601	558	561	587	551	562	546	564	570	586	558	575	585
84304	58264	37939	9833	1243	632	557	478	419	373	360	341	342	324	324	290	303	294	271	277	299	302	278	255	276	303	263	280	264	270	244	268	266	237	292	279	273	243	269	295	330	475	695	1279	3005	3258	2187	1595	1038	508	339	377	504	446	447	403	288	332	293	336	402	522	366	273	303	253	274	295	284	264	262	278	263	287	255	250	244	263	257	252	278	252	295	412	482	432	365	296	256	259	236	267	288	261	267	250	264	257	282	259	292	273	268	288	246	264	265	280	288	259	269	277	276	245	265	252	246	266	246	279	260	256	253	242	235	251	243	285	240	245	279	244	253	260	276	234	280	275	265	246	266	294	256	258	268	279	280	282	270	281	259	262	281	235	266	272	259	267	280	256	282	286	286	258	254	255	243	277	271	271	265	276	238	280	249	253	251	254	269	259	280	261	250	280	245	267	279	249	277	255	260	250	271	252	245	241	262	259	249	286	267	235	243	265	237	282	241	269	269	276	255	280	247	255	276	276	281	251	239	284	262	274	236	249	253	271	236	269	237	263	253	260	272	251	249	254	308	244	261	231	240	252	253	264	240	265	266	257	278	263	277	268	262	257	251	275	257	256	258	281	239	266	266	235	275	272	252	267	222	259	237	278	258	280	276	253	239	243	267	256	261	268	292	278	260	256	263	269	257	236	238	281	257	261	254	244	250	252	265	292	278	307	259	245	235	254	250	276	293	309	255	253	264	259	263	257	273	270	245	271	289	235	239	254	271	265	302	268	259	276	259	287	259	258	265	256	260	289	277	248	265	260	274	259	267	305	272	261	262	249	273	276	245	279	248	285	242	258	235	249	293	256	245	263	258	278	247	270	250	258	235	239	272	253	246	266	242	254	256	250	251	270	262	256	285	269	255	251	263	257	256	282	255	235	268	261	237	293	274	281	226	277	255	295	264	274	232	281	242	275	270	273	263	286	245	258	278	294	273	231	265	253	288	220	259	251	262	276	278	272	273	271	271	272	301	260	258	280	262	271	267	245	269	271	233	246	258	256	249	256	277	284	258	295	268	254	261	248	245	284	275	267	238	265	255	273	262	236	265	280	256	242	260	231	253	297	264	278	248	246	256	280	294	250	266	270	231	305	242	274	259	263	251	272	257	256	300	270	242	271	260	275	252	261	265	270	241	270	251	254	259	269	244	258	273	269	281	242	257	297	254	267	251	254	250	249	250	278	276	269	254	256	245	272	275	273	244	219	238	244	268	230	248	263	271	253	259	250	262	242	262	265	287	276	260	288	250	279	251	273	251	274	247	278	250	241	245	262	235	257	274	230	262	236	233	262	260	257	246	278	251	254	255	253	236	275	263	255	240	256	267	266	232	259	265	247	260	246	242	245	265	248	269	280	257	257	255	236	248	281	262	288	242	248	235	260	265	289	260	266	262	297	256	232	258	253	252	243	275	242	262	263	282	258	257	263	287	282	256	249	248	237	269	255	251	240	268	273	268	251	272	286	242	257	252	256	264	242	245	263	243	274	267	268	261	270	262	275	249	235	292	279	257	268	259	262	262	258	258	264	276	261	295	280	252	261	251	243	250	263	283	280	240	256	249	256	312	254	256	250	252	278	300	272	245	274	270	263	296	267	243	257	279	286	243	289	257	262	244	254	262	298	286	256	244	248	263	252	275	254	273	267	250	246	253	236	250	270	240	263	255	254	250	247	246	281	272	255	265	265	263	262	219	240	284	261	253	250	225	259	268	221	279	260	283	294	270	253	269	251	261	291	257	261	303	261	276	271	248	256	292	270	269	260	258	292	276	282	261	264	239	297	285	236	249	275	264	230	319	242	281	224	264	264	256	257	258	268	245	267	260	260	263	272	249	245	254	287	298	233	246	250	271	261	263	230	237	273	259	269	247	259	237	277	256	253	244	243	278	288	258	276	259	258	235	263	272	267	294	247	267	270	270	241	255	245	246	271	285	273	260	285	254	260	231	234	251	229	257	251	239	271	258	282	250	253	286	259	266	256	268	258	262	254	234	265	283	268	266	256	246	266	245	265	270	269	264	231	262	245	272	253	235	265	273	294	255	270	261	253	254	242	265	241	246	258	248	245	243	259	261	252	218	253	275	282	224	262	261	267	274	255	250	250	271	255	242	246	282	267	246	284	262	260	243	276	267	247	234	260	273	266	233	264	290	272	274	253	264	248	273	240	281	266	265	288	265	261	268	252	254	250	248	277	257	274	284	257	255	261	251	250	266	272	279	278	280	272	242	240	279	273	207	257	247	256	288	266	254	294	258	283	284	262	238	240	237	249	280	251	262	246	287	280	312	260	254	263	237	250	230	262	275	273	280	228	263	240	262	279	261	262	251	259	238	255	247	262	269	269	257	253	247	268	248	253	237	298	284	226	241	238	272	275	233	253	294	282	244	243	264	262	271	241	227	280	256	275	282	263	258	282	275	284	231	281	251	271	245	239	264	276	268	257	272	239	261	233	292	283	265	248	253	240	281	243	254	241	266	261	243	274	243	243	269	260	246	303	324	289	258	269	277	242	249	274	272	253	279	263	265	265	245	268	266	300	248	277	263	268	297	262	261	249	262	270	228	240	227	268	286	286	276	260	272	248	274	277	257	219	283	268	253	251	238	270	274	278	268	262	279	266	260	223	256	243	252	261	255	235	238	252	239	300	276	288	289	272	251	286	255	272	261	245	252	242	285	275	268	253	296	266	280	257	283	287	272	278	280	244	245	245	253	266	244	256	268	267	264	255	273	276	265	272	276	242	255	252	261	264	264	250	260	260	283	262	269	286	260	292	288	266	260	244	231	258	254	271	264	259	256	255	252	239	272	247	283	267	259	275	259	262	259	271	278	276	247	251	266	229	300	290	274	247	282	257	270	260	260	253	250	280	260	261	303	256	295	291	259	300	253	237	273	267	234	273	251	246	300	286	265	265	283	249	273	273	277	267	273	256	266	274	261	271	258	236	260	278	250	260	265	278	248	260	222	264	257	259	278	264	268	282	256	241	262	261	267	250	254	245	256	244	273	284	227	273	245	282	241	271	248	290	279	264	263	262	253	270	293	269	269	238	262	252	280	228	255	271	280	254	263	293	250	259	266	264	248	245	264	237	300	242	284	254	267	257	254	249	263	268	270	248	240	254	267	274	261	252	251	272	254	256	244	257	220	267	251	294	252	253	259	264	254	263	249	285	258	235	248	276	250	257	255	241	292	254	256	243	271	238	240	256	294	270	257	256	292	270	239	242	261	248	268	274	242	267	268	241	277	278	272	253	264	273	254	265	246	284	261	227	262	258	309	259	284	252	292	267	276	265	253	255	277	266	255	282	253	227	244	274	277	257	283	244	265	232	246	240	265	266	234	259	276	263	278	246	293	271	256	276	259	258	236	266	267	271	264	279	277	278	266	252	281	273	274	270	260	272	264	242	257	237	258	287	268	291	259	273	257	267	278	264	271	279	244	259	242	266	302	248	260	273	230	266	270	272
56197	39371	30362	3039	2687	2298	2020	1711	1456	1368	1252	1185	1147	1052	1001	1002	980	863	860	911	840	778	844	786	812	804	820	785	809	828	772	745	779	772	715	688	784	784	829	889	1217	2410	4176	7754	16846	17283	12671	9801	6204	2634	1349	1618	2749	2204	1954	1558	1044	1063	1126	1486	2063	2718	1750	928	818	915	934	1036	802	864	907	830	774	788	787	786	718	761	672	676	688	700	853	1888	2367	1855	1335	812	676	697	665	666	691	740	722	672	692	699	735	687	672	695	680	698	658	704	690	673	676	713	657	709	661	691	746	739	631	715	738	712	717	688	738	685	677	747	741	704	703	685	721	677	756	682	722	677	689	694	719	712	726	667	713	711	727	702	715	694	740	693	706	704	720	696	733	733	708	759	703	719	671	691	703	630	753	688	697	751	699	720	651	662	681	760	674	669	665	704	717	677	670	684	726	702	693	651	675	694	731	660	732	688	702	699	682	737	697	689	724	706	674	706	727	709	675	676	754	719	685	694	680	704	712	721	707	683	711	658	723	656	672	695	718	684	707	694	734	746	716	715	690	677	647	726	717	693	662	749	714	731	723	741	657	755	699	739	717	706	685	683	740	712	679	688	690	740	706	707	660	725	689	675	725	699	726	775	675	752	709	741	695	702	702	752	715	706	685	694	689	659	688	723	695	707	709	680	693	739	703	683	750	736	704	649	692	689	721	697	691	701	669	659	679	692	716	690	712	754	676	699	653	681	703	741	699	680	704	681	697	665	685	668	716	730	658	666	675	710	734	674	662	668	712	709	712	699	749	745	735	669	724	690	672	704	707	677	697	690	754	704	754	734	723	671	668	689	683	709	671	668	709	675	724	671	707	695	667	696	693	707	730	700	644	719	676	684	670	674	676	658	706	691	708	639	702	700	717	711	688	678	726	690	689	666	742	701	745	657	721	717	686	645	725	722	689	683	739	716	673	696	665	684	718	684	678	747	732	714	699	755	681	729	716	673	687	712	694	696	719	745	709	660	717	682	697	693	728	713	687	738	712	709	691	665	717	685	703	724	687	693	744	692	700	657	719	667	686	713	729	684	712	692	714	720	705	681	710	663	714	670	739	720	701	739	711	691	633	724	698	724	729	686	695	722	654	657	747	691	673	680	719	668	671	710	712	694	758	712	705	709	733	661	729	693	683	705	636	727	679	754	733	675	736	669	718	677	671	692	722	700	699	700	696	701	663	703	689	707	748	669	719	696	760	680	718	674	726	711	671	666	698	700	725	682	704	720	663	747	692	697	710	643	686	727	711	714	679	681	708	697	677	690	690	740	731	690	662	684	709	712	710	652	703	691	660	726	745	719	679	700	700	679	745	685	731	701	697	719	706	699	705	668	694	703	688	703	675	703	709	682	696	697	710	695	718	715	696	728	696	693	698	670	701	719	669	722	645	735	729	676	680	719	673	691	706	700	684	724	678	673	720	689	680	688	729	689	711	713	732	672	660	664	729	716	726	712	703	699	774	731	744	688	706	745	725	692	689	698	689	686	752	654	698	705	693	713	642	704	657	748	714	700	674	720	673	739	727	695	717	736	654	687	679	685	716	698	708	688	705	707	684	692	684	696	700	685	678	692	693	705	689	742	685	649	661	701	705	689	687	657	683	643	726	736	742	756	698	714	686	681	678	714	651	670	741	719	688	661	671	701	685	717	743	684	683	679	729	704	702	675	716	770	706	698	675	747	714	702	718	657	691	674	671	686	698	667	678	714	696	732	698	713	696	711	759	679	673	682	731	692	660	715	698	702	666	719	654	691	694	647	662	684	721	707	750	691	707	703	688	700	677	721	709	732	696	752	685	671	710	692	669	735	684	724	662	724	684	741	685	681	700	703	725	724	656	668	721	698	727	711	654	731	745	686	727	710	710	712	703	689	684	725	700	733	671	671	713	701	706	720	720	723	738	697	725	711	724	723	705	744	724	725	707	649	687	703	676	695	759	679	714	690	702	667	684	657	679	686	689	654	667	679	697	678	698	690	694	724	639	686	675	767	702	648	674	734	695	703	699	671	721	707	700	692	695	685	702	696	703	664	714	700	684	720	657	700	716	702	708	707	694	704	716	708	716	659	712	674	695	682	735	697	723	746	683	718	697	667	693	746	725	765	733	660	747	733	682	717	700	711	731	711	718	670	716	669	642	719	688	705	723	671	732	698	724	748	709	698	685	693	684	692	680	725	716	700	756	678	677	711	700	728	713	688	673	747	719	757	702	677	716	686	687	723	700	658	717	682	653	707	753	699	662	726	643	741	696	695	735	699	781	673	697	684	648	732	694	691	703	645	667	711	693	756	670	717	756	681	702	654	716	662	702	654	745	707	751	704	734	704	697	731	641	694	707	710	741	699	674	720	721	744	684	730	680	627	674	724	742	677	680	717	672	657	707	682	683	746	689	721	674	755	720	676	697	684	718	686	686	667	708	703	699	702	673	743	758	682	699	752	683	748	689	654	729	693	690	737	722	696	702	723	693	691	681	685	690	724	667	654	729	684	722	714	726	719	698	718	671	723	658	806	718	707	697	709	716	717	732	679	688	709	665	719	702	643	724	716	751	683	704	662	670	707	672	695	677	725	676	728	692	641	668	700	694	702	661	733	710	701	716	690	751	741	677	718	699	689	693	737	695	712	685	692	697	702	676	678	685	683	707	717	710	670	669	704	728	725	704	710	710	712	703	697	647	671	686	731	681	680	661	679	685	775	691	705	682	694	679	700	708	700	661	704	694	701	708	703	700	678	722	707	717	693	710	705	697	712	691	720	669	689	705	716	661	709	691	725	703	717	635	722	723	714	695	657	713	685	653	662	684	702	680	713	671	668	724	681	693	656	713	730	674	658	711	718	677	714	697	699	730	718	736	667	695	690	710	699	685	698	683	686	700	739	700	739	708	726	722	683	719	677	715	679	698	725	743	730	717	703	707	731	700	667	691	672	680	694	725	729	727	710	690	737	650	690	727	712	685	665	731	661	748	729	712	684	718	720	721	703	667	731	703	732	684	708	717	679	707	730	747	697	701	720	698	683	710	713	694	679	722	696	655	714	755	720	718	685	730	683	691	665	688	712	727	716	706	720	700	691	712	689	686	684	678	713	680	668	725	675	707	692	720	712	676	737	670	694	653	707	721	761	685	709	724	667	655	757	687	695	719	740	724	749	718	754	686	693	726	754	711	738	723	693	770	703	726	687	674	693	696	721	663	697	688	685	683	678	719	706	668	691	716	637	747	683	679	717	695	661	671	696	716	680	740	681	686	689	664	708	663	718	681	711	666	706	726	701	699	726	740	696	734	732	690	703	643	734	739	718	743	719	690	676	677	720	686	739	700	698	718	736	683	700	698	694	701	698	708	728	688	670	736	713	754	718	650	695	722	745	685	679	678	743	682	677	698	730	645	726	719	727	635	672	701	672	704	678	681	705	669	686	705	724	715	723	716	716	694	688	695	687	684	737	696	745	696	690	698	701	735	680	723	680	689	737
24833	7775	2298	316	200	208	172	181	176	184	192	180	185	184	191	190	199	205	185	148	191	190	168	175	182	172	173	171	174	175	173	159	195	180	182	179	167	182	196	165	175	193	201	214	271	281	254	223	204	201	200	175	193	180	181	211	198	216	196	185	192	189	192	195	182	188	191	165	186	183	166	184	210	169	206	179	188	180	180	160	168	196	184	190	188	223	203	194	195	180	183	175	181	168	173	169	169	201	203	164	179	193	197	182	172	147	197	199	151	159	190	193	170	204	192	188	189	159	172	156	175	175	180	202	184	190	187	184	175	202	193	176	167	181	186	169	189	176	175	163	187	179	166	178	185	202	175	200	182	176	187	177	183	161	170	187	160	183	183	206	182	170	180	170	198	187	191	166	200	190	156	181	206	200	187	183	178	184	179	183	192	165	191	178	162	177	178	169	173	192	184	174	191	205	197	222	149	204	183	161	176	177	181	178	150	188	186	206	203	180	175	169	176	183	200	211	189	189	191	179	200	177	190	180	180	167	167	192	173	179	182	189	172	204	180	194	170	180	180	166	173	182	196	176	198	163	214	145	167	149	188	183	188	198	182	186	190	185	181	165	190	168	159	170	177	170	172	176	178	196	164	162	160	196	189	180	185	165	181	187	169	195	179	184	164	192	177	193	181	175	196	193	199	200	173	181	190	185	202	184	193	166	165	180	170	163	186	178	196	176	179	200	182	156	191	168	199	189	210	184	179	146	181	189	191	187	183	169	168	206	170	176	185	169	183	162	178	159	201	183	171	191	153	167	165	174	182	175	197	168	196	191	163	174	161	187	171	165	190	188	191	172	167	195	165	190	184	187	171	205	183	176	191	183	168	190	182	179	190	154	167	174	179	161	192	193	199	180	178	192	194	171	163	173	178	180	174	175	190	191	177	186	179	188	174	190	180	179	185	195	166	190	198	196	178	195	180	192	168	196	184	176	179	197	174	194	172	171	187	182	186	182	198	167	161	182	155	167	157	183	180	163	170	202	183	181	173	172	168	194	203	173	177	173	173	166	187	174	192	189	188	193	176	182	157	159	167	196	178	195	181	178	175	192	191	203	188	213	147	179	172	187	174	187	186	180	161	177	193	191	186	201	224	155	183	196	177	185	165	184	193	186	176	179	171	187	194	170	166	181	164	184	175	166	158	166	160	199	186	174	177	179	213	170	208	179	185	192	173	196	193	181	181	175	187	165	177	169	189	182	176	182	176	209	184	190	184	180	167	195	183	161	182	184	188	176	171	152	165	168	177	171	193	209	185	168	156	167	163	203	180	178	174	183	195	194	169	175	166	165	185	171	211	193	190	197	196	182	192	184	172	185	215	202	208	201	179	173	173	190	164	184	220	197	183	182	164	189	185	186	202	162	230	179	192	205	172	158	178	143	182	178	212	180	182	181	191	180	199	185	189	178	200	187	185	173	190	172	159	167	184	166	185	193	173	178	189	157	198	188	167	192	159	168	171	159	145	169	181	185	170	188	176	172	205	166	177	184	207	166	178	185	167	212	170	157	190	165	192	175	170	173	156	163	176	196	184	182	176	179	179	168	177	166	197	185	189	193	163	157	180	188	179	172	163	190	156	179	151	185	184	183	176	183	174	196	169	196	187	176	188	165	188	192	164	187	182	174	177	171	183	189	167	192	179	183	182	164	205	179	172	168	198	173	199	189	179	197	167	211	197	178	195	162	182	146	175	183	188	177	148	178	191	204	195	192	180	185	188	193	169	175	178	189	186	182	210	178	150	178	182	181	190	169	176	183	192	171	194	172	158	185	169	172	205	166	197	181	187	173	204	177	184	196	172	171	183	180	165	184	187	161	166	169	184	195	173	189	173	180	168	162	186	197	196	157	173	181	179	158	198	179	172	173	204	194	220	170	168	188	159	163	190	167	206	163	179	208	166	188	166	179	161	196	184	192	172	163	174	151	173	178	180	184	195	186	185	203	196	184	172	174	192	194	196	191	176	183	176	193	165	173	168	170	170	179	147	186	188	181	159	171	176	161	176	185	168	188	177	188	188	190	166	183	186	199	190	179	176	192	168	194	224	176	197	198	171	196	186	173	183	178	182	181	186	202	190	171	173	186	179	192	202	177	168	184	157	191	166	163	177	173	195	149	180	192	182	169	187	166	152	168	185	188	193	161	187	173	174	199	185	175	199	193	209	188	174	172	182	195	166	191	149	185	162	195	184	156	176	184	186	179	168	187	211	186	210	182	188	192	179	194	173	195	188	187	187	171	174	187	199	178	187	163	186	167	163	197	175	192	190	177	162	186	151	161	168	163	187	201	172	186	184	190	194	164	188	188	156	173	187	166	187	175	195	184	201	165	174	191	200	193	164	194	197	204	165	189	201	206	185	174	160	169	168	191	187	165	198	173	163	185	176	193	192	194	190	184	202	193	202	165	163	166	183	190	170	157	202	193	181	176	194	175	179	188	168	187	196	174	192	211	188	180	170	192	183	181	159	192	163	197	174	185	175	156	200	192	166	185	193	166	177	155	202	211	176	204	133	198	165	170	193	156	185	152	202	188	176	183	189	160	169	193	200	189	193	182	180	187	170	186	188	185	175	193	169	193	202	173	187	189	195	175	170	181	171	181	173	184	190	167	201	189	212	188	170	189	207	184	192	224	182	172	187	166	188	176	189	180	195	183	177	205	187	160	186	182	182	187	164	183	180	186	184	181	170	164	191	170	195	183	178	152	183	177	178	170	168	170	194	180	210	189	195	155	205	151	201	190	182	166	188	168	184	196	183	159	177	188	164	177	204	192	181	193	170	158	183	187	197	179	193	198	187	173	194	173	157	185	169	178	177	190	180	196	177	165	179	162	187	185	171	194	173	165	191	182	179	165	176	203	159	173	181	165	191	187	179	194	177	160	177	161	187	160	206	187	177	165	170	177	171	185	202	177	206	162	187	177	171	180	193	179	197	172	173	208	170	153	210	174	186	175	190	178	174	178	189	183	182	184	179	148	184	195	204	164	191	189	198	154	198	181	212	192	169	174	194	156	168	186	161	187	201	184	183	184	194	183	176	192	158	163	173	193	175	187	194	191	193	179	183	154	153	180	172	191	169	183	178	165	176	199	178	165	189	194	153	172	176	179	191	193	178	168	182	188	174	167	158	190	176	163	176	195	198	174	175	185	179	178	184	199	171	185	184	203	174	181	189	173	184	214	175	175	177	177	175	165	186	176	162	196	202	183	207	159	175	176	202	182	164	170	187	192	209	164	195	179	173	177	164	179	167	225	157	182	168	185	199	198	177	153	185	188	171	180	167	182	182	172	174	176	190	167	167	188	188	186	185	178	193	180	198	158	159	203	158	188	166	177	166	184	164	203	166	176	177	184	160	183	177	179	155	173	191	188	171	192	197	178	173	173	158	186	171	167	159	176	175	189	175	183	180	185	186	183	164	166	180	174	196	164	178	192	170	184	193	190	160	178	181	181	198	172
23480	7328	3710	628	617	590	602	573	547	599	567	500	530	564	536	532	481	508	500	535	502	540	500	516	515	517	515	535	553	554	508	536	524	540	524	526	537	538	526	616	594	621	687	870	1328	1356	1063	934	838	655	569	585	614	629	633	653	672	647	639	638	666	723	618	539	558	567	595	605	578	563	565	546	589	534	554	540	503	516	540	545	528	564	509	581	665	657	651	574	525	543	541	529	505	529	507	520	483	518	549	523	500	532	519	547	520	499	514	506	543	537	530	476	571	501	482	535	504	479	527	558	549	515	504	508	570	528	510	522	507	549	562	500	510	492	490	543	501	514	541	510	512	496	491	510	533	540	527	558	557	506	510	493	551	522	509	501	516	511	490	527	511	512	519	511	549	509	520	512	497	509	536	549	537	545	529	490	519	517	475	547	505	495	526	502	521	528	498	537	519	547	556	524	469	491	496	533	492	527	539	512	540	517	566	530	517	516	515	487	528	512	501	485	521	525	525	491	539	524	491	527	514	512	508	530	553	470	534	474	550	517	514	528	531	501	483	550	503	528	469	544	500	533	517	545	523	539	514	530	522	515	483	506	515	492	492	542	495	522	518	553	557	551	549	517	524	498	516	499	511	515	517	518	539	543	485	513	539	497	516	554	513	553	578	501	547	536	498	477	566	510	499	504	515	546	478	525	509	522	506	534	494	508	529	547	514	506	538	548	548	491	523	508	516	495	510	502	500	509	539	529	552	526	492	560	510	506	510	559	540	524	504	517	559	511	511	506	505	498	529	532	511	493	514	535	489	524	539	487	525	498	497	557	589	507	515	476	504	563	503	502	491	527	531	521	533	536	502	500	505	533	537	537	511	485	520	519	564	518	527	509	530	535	514	527	520	535	481	527	556	536	492	453	536	529	491	530	501	538	533	540	549	503	572	544	532	527	543	506	517	539	534	504	461	522	531	482	517	501	531	495	539	548	564	502	508	517	527	495	505	531	506	536	525	512	528	546	534	519	503	566	472	522	496	489	497	543	532	482	516	532	554	554	474	504	538	493	500	504	542	537	489	505	539	514	512	481	528	520	549	529	500	570	526	533	490	510	557	549	543	534	522	566	538	563	526	496	509	511	530	545	524	501	516	555	526	555	544	489	524	529	524	525	538	498	556	510	516	519	517	444	517	534	538	480	528	532	504	516	551	486	493	484	519	511	520	497	536	543	519	548	505	510	544	519	516	536	486	521	530	493	505	518	537	512	531	522	540	524	520	507	522	538	538	524	532	497	503	493	539	516	499	505	533	489	502	514	505	508	540	508	524	496	527	574	517	524	547	561	508	498	527	535	531	512	537	495	515	539	523	564	551	532	514	495	475	496	542	508	511	555	559	563	528	500	544	527	542	502	535	505	525	517	499	512	556	535	522	499	543	532	537	525	540	503	485	519	518	516	526	476	509	499	539	560	521	518	563	525	541	519	488	522	504	543	492	550	501	573	573	518	523	545	522	484	524	507	503	535	492	460	512	510	570	514	473	493	484	537	479	508	515	511	539	517	534	522	551	530	496	571	544	518	527	509	561	533	536	533	496	516	533	528	512	522	535	493	492	526	531	531	531	509	531	512	508	526	509	500	523	478	558	541	555	491	525	540	521	521	514	538	577	509	508	508	502	551	510	526	512	494	508	527	534	517	546	551	517	533	511	503	532	509	499	527	517	530	505	521	552	512	510	536	518	515	502	515	529	519	508	533	556	510	553	520	488	537	480	529	507	524	479	515	506	546	483	485	475	553	529	506	557	533	495	522	507	506	538	522	583	513	510	517	514	513	532	505	527	497	549	528	518	526	498	539	531	518	501	524	486	515	471	482	516	494	524	500	508	530	554	541	567	500	533	494	536	562	511	539	522	515	532	503	564	496	525	544	532	500	500	541	524	502	500	531	503	560	508	505	493	519	484	521	489	512	463	538	522	557	560	538	534	526	504	482	530	505	511	534	561	493	537	493	494	548	477	561	500	479	558	537	508	497	520	535	521	506	522	535	482	527	523	519	552	497	510	496	495	499	528	516	535	488	510	507	521	570	487	511	537	498	498	471	531	573	511	526	545	522	536	530	546	521	510	557	513	499	501	540	537	540	521	532	522	525	492	544	541	513	565	528	552	544	556	494	507	542	493	491	495	509	511	512	532	529	499	533	607	560	554	545	520	530	534	522	535	492	547	549	493	488	513	539	557	485	519	536	497	516	522	542	542	496	512	521	494	514	530	515	463	537	558	554	525	505	516	523	481	507	528	506	517	533	512	486	485	498	542	535	515	527	534	498	496	508	519	511	523	492	515	488	513	514	526	505	524	509	539	488	537	536	502	547	505	510	519	515	505	520	512	497	506	529	488	527	509	558	550	528	521	531	502	531	533	535	468	514	534	511	517	477	503	495	523	517	516	506	589	547	533	548	537	488	533	528	528	513	519	544	550	534	514	528	499	528	525	509	528	507	487	528	521	517	536	514	491	516	520	534	514	525	518	512	526	520	544	528	486	507	514	492	516	535	514	497	482	481	542	515	520	538	527	547	505	543	518	511	518	481	540	512	496	501	472	525	519	516	487	510	503	492	491	482	488	513	497	527	543	516	472	484	554	520	493	526	486	551	504	516	534	533	487	532	506	531	519	559	529	533	562	542	523	527	515	505	519	537	475	509	503	565	513	503	513	513	545	514	487	517	546	513	487	510	515	536	507	543	519	489	545	494	566	535	534	524	527	529	486	514	529	522	518	528	519	510	547	499	540	525	499	491	498	507	510	513	552	508	552	531	543	457	506	539	519	500	512	517	515	517	489	480	540	532	486	551	551	527	559	529	548	532	504	544	514	517	516	545	532	495	476	527	554	512	513	557	509	511	494	529	499	516	535	502	540	530	539	559	516	484	520	494	547	515	491	489	511	506	549	537	560	511	529	536	524	481	537	493	538	541	504	536	495	508	490	547	492	524	485	530	498	534	521	509	514	567	537	482	548	518	528	535	516	521	540	512	534	521	535	534	544	552	509	509	526	501	534	506	500	473	517	560	515	523	502	544	535	562	524	537	546	512	502	550	536	517	522	586	545	516	442	565	542	569	503	502	508	541	495	486	467	523	550	539	501	539	536	532	535	484	517	511	552	501	489	513	514	532	491	522	565	483	495	545	507	507	525	544	532	494	533	512	504	514	516	530	512	499	510	505	511	510	513	538	520	516	490	540	525	515	506	560	546	544	511	508	538	534	560	535	567	503	500	469	485	500	488	536	539	519	529	526	565	512	490	517	506	489	544	554	573	525	531	527	502	560	536	569	492	508	474	524	536	544	484	520	547	536	486	542	505	526	568	478	506	503	549	505	544	491	520	564	537	481	526	514	495	552	546	510	536	518	520	485	533	518	517	506	488	573	544	514	537	511	509	496	513	517	583	557	554	544	570	509	511	501	526	508	532	530	501	515	557	487	544	521	534	498	589	528	557	520	543	469	516	557	522	557
72179	46972	27361	3723	516	416	354	324	301	263	249	263	262	282	230	243	218	223	223	225	216	199	224	229	224	233	189	205	183	214	215	222	211	226	205	229	245	217	228	227	307	295	450	680	1318	1368	1220	883	639	352	234	276	311	262	257	223	253	227	221	257	244	260	271	241	251	242	208	212	207	221	189	222	207	211	222	260	207	237	188	218	220	201	215	294	358	295	220	213	229	190	201	248	203	207	196	232	188	214	186	199	210	200	208	232	217	239	233	218	211	220	200	205	203	194	210	219	224	192	208	191	206	210	204	182	199	195	190	197	226	193	209	217	223	209	194	218	184	225	248	197	213	183	217	214	193	223	224	197	209	201	187	234	224	202	203	203	196	222	188	229	210	215	192	211	241	177	208	194	204	197	223	172	211	218	209	226	194	207	210	195	212	203	211	193	230	222	231	228	204	192	210	218	212	237	213	193	224	226	219	189	196	214	220	207	178	193	204	189	209	202	188	209	203	212	236	189	206	214	189	196	212	192	215	187	186	214	223	189	208	205	212	192	216	220	205	239	221	204	198	187	221	206	211	200	192	213	218	228	235	207	178	200	198	203	203	208	197	217	203	230	229	202	234	205	205	195	211	216	223	203	215	193	227	209	197	221	227	221	203	193	191	194	201	250	222	218	214	220	213	213	196	193	211	216	199	222	190	172	220	226	206	193	204	222	222	221	229	219	238	198	226	209	193	234	202	189	206	209	195	210	195	225	190	235	198	223	224	177	196	217	208	219	193	205	217	224	215	185	208	224	213	221	210	202	229	212	206	196	220	213	218	194	206	204	234	221	218	213	228	199	195	203	234	233	217	205	201	197	198	214	206	210	192	210	200	226	196	198	190	204	220	211	198	202	225	228	227	217	213	222	194	208	226	215	211	204	205	219	219	222	196	204	203	220	218	208	223	184	183	208	224	217	216	237	211	220	211	191	214	213	201	202	196	220	229	227	227	205	203	239	232	228	207	211	210	212	204	227	213	194	204	185	196	230	202	224	238	202	222	205	216	210	194	197	205	197	194	230	210	217	199	220	202	229	204	242	217	177	235	229	204	198	195	198	187	196	212	193	241	188	191	212	201	253	213	201	188	192	231	229	210	183	198	176	219	210	201	212	227	195	195	211	215	202	179	205	205	195	187	210	206	199	221	205	224	218	200	190	214	191	208	193	209	207	217	236	186	233	213	188	209	207	210	202	184	201	204	210	196	216	218	197	201	187	193	200	198	215	206	204	215	221	228	207	186	205	170	221	217	219	223	221	204	212	227	193	207	226	192	245	193	182	204	201	229	224	218	205	200	211	206	198	241	220	227	220	224	200	217	230	212	206	202	223	194	238	202	213	217	231	211	194	205	220	181	217	230	204	207	206	205	202	201	218	245	211	210	213	205	177	205	205	206	190	220	208	209	185	183	210	214	200	211	179	228	229	197	205	206	214	201	233	222	205	203	199	204	173	211	217	220	200	224	222	228	226	240	215	200	220	184	241	199	241	243	218	199	222	209	211	185	200	196	208	233	203	212	204	199	203	210	194	199	216	222	209	214	242	221	220	205	211	221	214	215	217	219	202	223	226	201	218	196	202	198	199	206	218	207	210	236	214	242	203	205	237	221	228	203	227	209	212	217	248	222	216	216	195	202	236	229	181	234	221	217	199	214	192	207	221	196	185	204	244	207	225	221	213	243	197	174	223	189	213	191	213	204	181	219	195	223	211	213	205	207	203	213	200	201	233	227	186	241	204	202	223	223	200	195	217	217	208	207	186	194	171	210	202	231	214	222	238	213	168	216	214	215	212	211	197	202	185	222	226	233	218	222	229	235	221	228	208	197	201	220	185	211	226	239	198	196	224	198	228	216	184	231	205	223	205	204	216	217	198	222	203	180	193	200	197	231	203	189	204	213	218	186	205	171	206	203	208	185	218	205	212	196	203	209	193	204	203	197	214	206	198	185	202	212	210	204	216	203	207	228	197	206	233	248	200	221	199	245	224	209	212	203	193	194	227	200	228	235	223	218	208	215	229	214	207	173	196	197	217	208	221	207	218	210	210	198	197	215	219	233	192	209	193	206	206	215	208	217	227	217	225	185	208	204	169	205	213	218	199	227	249	218	239	202	216	215	222	233	206	216	225	222	208	202	214	223	203	261	200	220	223	202	202	187	203	187	206	214	180	196	254	203	213	230	193	192	225	179	200	193	202	207	188	230	173	202	199	196	213	221	194	216	212	242	209	210	221	211	187	229	223	206	199	198	197	211	192	209	226	201	221	214	211	206	197	226	210	196	207	193	204	213	211	198	210	191	221	204	199	242	199	190	217	214	209	202	216	205	231	225	216	224	235	227	174	225	209	216	230	222	194	186	203	210	194	207	184	213	221	170	234	219	205	196	194	199	213	216	202	187	199	213	213	225	248	213	200	199	220	200	213	215	216	199	207	209	213	209	187	198	231	203	205	199	219	213	201	200	234	199	162	213	201	207	201	216	204	210	210	215	205	228	202	185	215	193	221	208	226	212	230	213	193	240	213	217	226	227	208	221	201	207	223	229	199	198	205	218	206	178	210	205	198	225	206	241	222	197	209	201	203	214	213	200	172	178	206	233	188	227	210	214	220	215	210	193	221	215	238	212	204	204	204	217	197	184	198	202	229	215	222	200	205	207	199	229	227	221	216	225	227	180	228	206	194	232	214	215	182	210	211	225	222	210	191	184	189	191	204	190	202	202	212	214	200	233	216	225	219	232	220	223	217	216	212	218	210	223	168	219	244	208	232	212	225	208	202	173	192	180	217	185	207	207	200	211	200	196	232	218	204	193	201	227	211	227	196	219	196	221	228	222	192	209	215	204	190	204	225	209	232	200	222	215	215	228	191	221	198	233	204	183	198	251	199	204	200	232	205	201	215	233	202	224	196	222	177	202	211	226	226	206	224	215	219	223	205	198	189	223	215	226	219	209	183	184	202	200	211	210	210	212	214	231	206	198	199	220	208	198	207	213	203	217	222	238	188	219	211	212	228	212	217	194	189	234	216	233	223	196	231	218	182	190	222	213	197	192	227	225	217	218	221	197	239	206	208	208	183	196	225	210	209	218	230	224	195	203	228	196	207	236	208	205	182	192	192	190	185	212	230	229	226	213	216	188	219	195	203	212	183	202	204	225	204	213	200	205	209	211	189	195	199	210	197	211	226	222	199	191	206	218	235	247	210	196	192	214	228	248	199	208	222	216	200	226	219	204	202	200	215	207	212	224	222	232	215	224	205	203	159	235	214	220	233	237	214	192	220	227	211	225	206	217	198	222	226	196	210	212	211	202	217	215	184	202	215	223	174	192	180	168	209	184	182	216	208	209	221	203	207	207	195	205	219	216	187	222	170	216	204	217	223	199	218	203	233	230	199	220	197	207	196	207	204	229	227	214	194	222	220	206	233	190	220	216	227	230	205	208	199	218	199	219	200	203	201	203	226	212	218
45834	30666	21648	1818	1665	1512	1199	1163	962	928	897	835	840	803	737	773	665	679	674	672	716	671	617	665	693	651	659	630	649	613	621	629	663	623	647	662	628	669	697	690	1064	1199	2293	4319	8467	9225	7726	5556	3915	1845	847	1089	1206	1084	1008	954	958	892	897	907	1100	1105	1085	832	776	721	728	639	664	648	624	649	703	762	817	731	624	543	582	582	618	634	579	1232	1514	1273	917	715	628	578	592	598	586	607	646	617	603	598	588	565	614	640	623	608	654	569	613	564	577	559	610	562	602	586	618	578	548	600	599	586	619	580	590	608	598	568	615	613	593	562	562	558	589	609	619	590	609	611	617	585	614	563	600	584	591	597	604	600	593	626	598	617	590	618	604	622	585	631	604	625	577	578	569	629	638	599	595	587	602	603	579	554	571	611	622	625	599	592	616	601	545	540	570	619	562	617	583	587	658	607	553	563	606	603	559	611	582	601	573	594	609	603	571	565	621	593	631	550	617	597	572	578	582	580	571	614	608	574	600	562	603	621	612	630	645	564	622	593	586	617	606	571	591	581	595	591	598	601	624	547	575	658	621	608	562	541	620	639	606	630	618	581	608	563	561	586	547	567	567	570	583	595	603	592	592	630	560	602	606	569	575	555	599	610	533	593	620	574	579	637	557	584	604	616	618	544	590	620	590	574	596	567	571	604	582	613	587	564	541	604	592	557	586	591	619	614	602	596	596	571	585	585	604	635	639	610	618	593	599	626	641	611	589	607	595	550	583	621	560	552	544	589	618	634	583	623	657	604	626	615	608	615	600	604	607	622	609	580	572	605	588	660	551	575	576	621	620	572	627	593	582	594	632	602	611	625	627	603	604	561	597	591	569	605	587	597	577	629	623	602	599	605	590	646	590	577	574	589	602	593	533	595	569	599	596	613	582	614	565	590	545	641	623	560	607	590	614	567	584	600	601	575	597	561	566	601	573	586	627	655	570	613	605	617	629	609	651	614	600	574	568	609	585	590	599	575	613	622	545	610	611	563	571	594	589	590	595	564	608	549	620	605	627	617	594	558	581	564	593	615	603	563	608	524	567	556	616	583	599	601	590	565	631	563	581	621	592	584	598	574	596	600	613	574	596	583	579	581	545	609	619	564	576	583	609	507	581	581	585	636	595	639	595	626	654	621	641	588	630	602	595	639	541	594	603	595	669	605	586	641	583	592	601	588	600	598	548	615	637	609	592	598	599	577	599	557	600	567	628	585	600	593	566	619	574	565	589	632	572	629	563	595	598	641	592	600	637	593	601	600	588	566	609	572	594	600	579	586	587	570	588	615	614	587	565	546	600	567	589	582	591	609	642	610	581	579	564	602	605	601	606	662	589	581	633	576	628	576	579	628	573	595	551	622	622	582	564	586	583	571	661	595	553	566	612	586	588	619	581	581	618	549	558	581	545	612	598	596	623	590	617	545	611	615	613	603	575	603	598	598	593	597	638	612	573	608	551	596	616	608	613	616	617	632	570	581	596	619	571	565	580	604	587	593	579	606	605	564	585	568	584	618	643	608	580	627	548	593	578	598	640	573	577	566	543	567	598	572	553	600	604	636	603	601	606	576	590	631	578	634	597	601	584	583	590	571	589	578	592	589	556	558	581	604	592	611	588	582	614	566	608	595	595	610	588	609	605	617	583	598	604	618	605	619	586	593	591	567	553	580	622	601	613	589	577	581	549	576	579	617	570	588	603	570	632	581	588	595	598	553	584	559	602	607	591	538	591	590	556	602	583	602	665	604	599	545	610	599	593	584	557	568	616	585	592	559	632	600	587	598	628	596	598	622	587	588	620	594	593	612	598	593	588	600	632	593	564	618	598	605	594	634	593	624	615	597	576	583	583	571	550	623	560	532	607	584	594	577	566	610	578	587	587	569	589	602	590	627	609	590	560	625	602	589	569	622	595	639	615	589	588	577	594	622	601	629	587	592	608	616	585	536	572	531	593	634	619	586	590	617	598	616	572	545	615	575	567	595	565	588	602	604	583	623	601	568	581	601	610	607	596	555	580	599	595	564	575	588	615	590	599	599	615	659	601	610	571	562	589	570	608	570	614	599	655	632	607	625	585	589	594	609	599	597	577	605	574	605	609	638	587	549	612	594	618	583	581	582	606	565	577	597	579	639	579	560	566	619	591	613	590	570	661	570	617	556	600	626	585	595	626	593	595	579	618	560	582	564	650	612	549	595	593	561	565	566	561	573	636	601	598	565	573	609	591	627	598	606	586	603	585	592	604	593	607	595	604	589	543	599	603	539	602	589	576	594	606	625	577	563	598	632	583	577	631	581	560	619	592	662	599	592	636	602	604	591	574	599	606	579	586	587	622	582	611	612	627	591	576	615	613	599	590	559	582	544	598	590	638	562	570	633	571	540	596	605	651	577	599	586	606	571	603	651	563	613	600	587	595	615	583	584	567	608	577	597	605	573	601	648	583	552	627	598	560	626	607	590	602	598	582	601	598	601	589	626	592	576	574	541	582	643	602	585	600	579	602	639	580	595	614	591	625	594	599	557	608	559	594	562	609	633	596	580	607	612	590	592	576	567	614	593	599	603	602	587	573	576	639	566	625	564	602	608	591	614	584	577	595	602	594	613	595	583	603	584	648	612	585	548	580	596	595	580	593	657	582	599	630	539	609	568	593	622	540	609	585	596	602	629	569	574	628	566	648	626	587	608	548	616	627	584	641	586	592	608	565	600	622	615	585	595	590	576	580	577	613	590	534	588	624	606	585	589	575	626	576	557	631	633	627	603	617	608	568	615	612	601	576	604	588	606	615	635	580	612	565	580	560	625	613	624	564	626	542	598	612	624	591	629	610	606	603	568	562	581	566	640	567	580	580	628	558	543	594	603	553	634	553	587	609	611	590	592	602	578	587	589	645	555	614	556	595	607	630	593	591	600	578	630	558	621	578	594	587	597	552	601	606	596	592	625	590	642	611	542	609	604	538	615	640	610	544	618	575	552	618	617	601	642	593	526	584	561	594	593	571	583	587	589	597	573	627	604	556	606	580	603	535	556	616	574	592	581	557	592	607	562	638	593	595	569	578	610	622	596	594	598	602	601	579	611	585	594	644	549	581	618	588	601	572	623	534	640	593	598	574	568	561	584	565	599	604	537	586	593	590	616	630	639	627	570	602	570	577	622	595	618	572	616	558	631	565	593	651	567	588	605	571	544	597	612	593	600	624	596	641	569	610	561	590	626	572	644	581	579	614	608	574	544	579	623	607	573	598	605	612	595	619	591	600	602	581	626	632	591	579	574	563	569	580	608	540	599	602	603	577	601	569	597	588	591	615	627	592	651	590	621	603	569	573	651	596	581	601	620	563	574	590	625	599	571	585	568	609	618	588	606	573	610	605	653	577	623	555	613	603	598	593	595	616	558	597	576	581	589	567	593	579	616	581	606	610	563	583	622	579	632	554	613	599	627	630	624	600	577	571	592	578	556	605	627	594	599	567	560
82128	57873	37957	9990	1272	667	528	460	455	429	393	366	322	332	312	332	332	316	297	280	288	292	265	288	296	295	270	264	298	303	277	276	251	256	276	258	292	305	276	285	284	391	589	1020	2681	2967	2679	2135	1489	643	319	461	473	381	311	302	298	290	301	335	355	388	392	339	294	279	305	289	318	307	279	284	261	310	306	296	298	266	268	255	269	292	286	369	519	455	373	329	252	287	254	274	250	278	258	282	245	271	267	256	293	283	297	251	253	263	261	279	274	261	256	301	234	265	263	263	239	290	250	273	288	276	254	278	256	266	280	267	274	280	250	253	247	268	267	233	269	263	280	284	293	257	273	275	242	251	269	284	246	274	254	263	248	267	249	262	274	265	256	256	274	282	252	272	243	279	295	280	269	282	271	268	236	243	246	250	255	271	246	266	267	275	258	262	242	292	270	240	253	259	251	265	265	244	253	254	273	280	264	249	262	256	266	255	245	261	257	243	264	269	273	241	270	274	259	261	265	270	263	296	302	256	254	261	227	249	273	238	274	266	269	294	264	259	245	271	264	282	305	264	265	271	243	256	256	262	239	274	264	280	276	262	243	247	256	302	257	226	256	264	266	286	247	265	292	276	282	255	270	262	242	259	268	286	254	269	289	248	275	268	263	243	239	272	263	277	261	261	269	273	242	268	265	263	260	319	270	254	239	289	231	269	239	271	280	245	297	268	283	263	286	248	229	259	278	271	263	253	258	259	259	234	283	278	281	270	246	276	272	272	249	290	252	261	253	243	285	261	274	258	256	253	255	287	266	245	244	260	282	241	279	278	275	258	258	260	257	258	281	247	244	267	269	237	276	275	288	264	259	257	268	288	270	281	253	241	278	257	263	273	255	243	272	274	289	275	241	244	272	271	254	254	301	235	271	285	282	278	253	270	259	289	238	242	270	263	279	276	239	232	253	257	247	275	284	264	258	247	285	261	296	230	287	245	285	249	284	271	264	270	268	261	266	269	273	273	267	253	305	298	256	273	257	264	276	259	249	263	253	298	289	264	273	272	243	261	224	275	249	251	257	239	274	264	252	250	249	245	286	268	288	270	291	253	272	283	275	298	257	283	267	273	241	278	297	235	261	242	252	278	271	273	291	244	301	239	282	247	251	250	276	310	276	253	272	279	298	268	270	260	255	259	253	272	267	266	293	275	249	263	244	253	281	259	269	274	273	270	269	250	244	275	269	271	262	268	275	258	245	298	271	271	262	265	258	278	277	260	269	269	283	270	265	259	270	251	253	287	246	260	284	266	254	282	245	259	257	267	294	229	239	268	238	263	258	283	263	289	260	286	247	252	280	275	275	250	256	281	246	254	283	237	275	261	293	243	281	263	293	235	259	270	275	255	252	283	294	264	256	272	231	250	271	270	278	297	250	306	265	291	243	261	290	263	259	307	283	248	268	262	270	275	273	263	260	249	261	241	253	266	287	273	265	279	286	248	253	253	248	265	253	275	276	270	277	270	248	256	281	256	221	263	283	250	266	275	255	256	275	268	267	256	294	269	284	276	243	256	251	263	276	256	285	285	266	287	265	247	275	272	286	264	318	283	273	265	237	281	276	281	288	251	286	251	242	263	259	272	280	258	295	296	279	271	250	262	279	277	259	248	280	255	258	244	267	278	265	234	274	281	266	265	256	274	261	260	286	281	277	288	262	283	253	282	275	258	270	275	244	261	291	259	250	266	280	256	286	286	271	283	302	301	276	260	282	271	264	255	252	266	277	230	228	266	247	264	253	255	280	269	295	252	257	294	290	219	256	301	280	268	293	268	287	259	257	258	240	257	261	257	283	294	294	265	242	254	264	263	254	267	257	251	281	257	229	269	273	274	278	260	268	258	245	277	290	294	293	298	289	255	264	269	271	296	252	258	244	287	268	290	270	263	260	276	244	250	288	282	267	248	259	308	236	244	284	257	264	275	263	257	228	258	261	271	287	252	255	260	267	274	271	250	263	276	256	263	293	281	276	253	299	267	250	243	260	292	270	276	274	257	292	291	236	255	266	281	270	301	277	251	251	292	300	222	253	246	282	286	240	268	265	274	236	268	291	269	284	238	250	261	279	268	284	316	282	251	259	279	277	269	252	265	255	258	259	274	264	244	267	285	282	286	268	293	274	268	272	269	288	273	256	266	272	240	240	266	265	283	264	276	297	255	251	272	256	255	273	257	249	306	264	281	278	256	294	250	292	290	284	266	274	248	284	273	275	273	278	240	264	270	252	232	274	249	291	270	255	295	264	233	230	265	267	263	269	269	248	275	264	258	280	263	314	261	282	264	249	259	267	239	273	254	274	254	263	273	276	267	234	267	280	241	267	238	294	237	249	275	295	274	248	246	258	270	235	240	280	268	259	234	264	232	269	266	286	288	259	267	255	254	263	268	239	252	248	287	285	274	255	252	281	292	292	300	251	264	264	275	283	246	281	306	268	258	273	236	277	255	293	261	255	278	276	291	260	257	269	267	255	242	261	254	287	279	262	271	250	254	266	266	243	295	289	291	269	276	280	249	280	262	299	267	259	256	287	262	256	285	263	261	260	252	267	270	260	267	303	268	253	229	275	259	276	265	285	246	268	265	243	254	250	253	246	292	276	240	254	261	238	241	247	262	268	261	269	252	261	250	264	284	248	259	281	272	282	221	288	268	295	260	259	286	273	252	260	288	269	281	269	269	252	272	292	260	264	258	254	245	278	259	285	243	241	275	252	258	249	296	292	268	290	244	292	232	271	259	241	292	283	262	229	252	272	242	269	276	277	236	284	255	251	270	282	248	269	264	291	279	259	277	273	240	266	297	244	253	249	278	284	264	259	279	287	289	254	274	284	245	274	263	296	263	279	252	282	277	247	246	281	276	269	268	243	260	273	253	247	245	280	270	265	262	294	256	258	279	251	268	287	251	276	240	237	257	253	267	267	263	297	264	223	274	281	270	286	272	252	293	280	243	258	268	271	242	278	278	257	255	283	272	250	266	282	275	247	258	258	232	251	270	270	264	238	298	267	278	256	253	261	268	266	261	266	242	257	243	275	261	260	280	252	254	240	278	245	278	270	260	281	244	296	253	276	246	264	314	290	265	280	263	265	259	276	267	278	289	254	267	270	255	272	277	272	262	278	277	300	258	283	281	251	269	285	270	253	263	287	260	285	287	278	275	250	261	231	281	252	262	270	276	241	279	273	296	275	252	243	242	285	256	277	251	280	277	268	264	250	275	274	303	267	260	269	313	261	266	254	260	269	256	291	301	260	261	241	235	262	253	275	283	258	262	258	260	269	269	273	289	245	266	252	240	268	252	254	286	262	240	275	260	241	307	288	291	277	264	272	266	283	282	251	234	279	251	260	278	237	276	288	277	268	266	282	249	267	262	249	299	276	284	264	273	279	246	236	273	288	279	289	249	293	303	264	276	283	270	258	274	275	270	253	247	249	274	266	252	308	249	274	262	259	261	230	282	252	262
55061	39800	29280	3032	2731	2383	2029	1658	1566	1396	1305	1233	1133	1088	1028	984	991	949	988	892	907	859	901	886	869	876	847	889	836	769	788	842	718	770	770	790	772	858	841	880	1028	1666	3144	5974	15034	15477	14879	12366	8856	3211	1365	2490	2539	1615	1263	974	926	989	1066	1157	1270	1799	1689	1134	988	882	874	895	885	916	951	820	828	938	1121	1017	783	752	729	714	771	749	822	1423	2527	2214	1651	1050	739	711	734	770	742	722	729	726	745	751	729	768	703	724	725	760	712	729	744	729	732	736	639	725	714	686	724	695	697	698	728	715	672	708	719	739	704	705	769	685	734	694	730	744	692	773	703	742	698	731	712	761	713	689	713	675	725	713	722	702	690	750	747	743	723	734	727	688	700	729	712	701	765	751	694	687	692	704	744	706	703	753	689	753	703	746	799	768	745	776	725	690	728	721	698	731	736	691	689	721	732	737	683	742	722	740	742	727	732	708	701	743	740	707	759	704	687	689	724	728	711	736	677	701	723	722	699	685	717	738	722	751	684	718	749	712	767	680	717	709	690	678	739	682	695	757	762	726	689	742	738	717	768	720	686	697	742	724	687	720	659	675	697	737	704	736	734	773	711	783	736	691	767	679	648	744	749	787	756	702	677	716	750	714	705	676	724	715	774	753	718	707	754	711	668	787	698	742	692	711	722	717	725	770	749	720	720	728	714	716	736	743	756	717	698	686	733	751	730	772	732	752	723	675	747	677	718	723	763	744	690	718	694	729	708	732	757	731	714	730	701	724	699	717	725	809	734	721	754	716	756	731	743	719	744	716	730	684	724	703	728	696	711	739	679	693	728	683	716	702	712	728	718	740	745	706	704	767	788	701	749	754	693	717	722	699	735	733	714	691	727	686	703	710	721	717	718	732	721	712	704	780	724	743	679	681	698	764	712	735	690	723	672	729	761	671	682	731	724	747	736	718	701	719	707	672	745	766	714	748	703	696	688	695	689	707	743	748	740	751	723	716	669	693	758	720	742	717	688	706	717	710	756	717	743	692	721	760	736	714	729	706	730	670	685	718	721	727	728	748	754	694	696	696	710	686	729	703	804	737	736	692	742	705	692	696	691	739	720	772	714	721	753	706	729	713	742	737	712	722	745	711	744	752	670	723	695	702	761	726	699	732	730	734	709	717	747	706	717	698	740	715	734	786	732	744	720	760	692	732	783	703	740	729	692	724	729	717	720	720	752	727	725	729	736	723	722	719	693	722	719	695	775	720	692	702	739	772	738	698	708	711	701	763	712	678	707	754	727	760	743	697	713	710	730	687	692	719	745	719	700	701	696	729	726	724	727	728	714	717	782	721	714	732	706	704	689	711	685	733	709	741	729	673	676	701	753	704	757	717	709	724	720	703	711	710	734	764	666	682	661	717	743	783	696	733	741	725	721	697	709	722	724	739	711	765	704	704	724	704	701	748	730	732	701	737	686	731	736	732	713	705	720	713	714	751	705	724	708	690	764	773	773	753	741	694	750	725	713	764	740	702	745	714	711	708	735	733	683	727	703	755	703	736	728	741	704	707	733	735	694	725	792	735	751	689	692	750	693	729	728	702	738	733	660	736	681	725	707	714	683	694	735	744	753	705	718	708	765	771	734	673	690	754	762	681	710	766	718	743	710	717	727	721	730	725	744	755	722	771	697	737	711	726	710	716	727	686	688	707	721	708	718	717	721	681	743	704	715	746	728	739	713	712	706	754	739	767	691	678	726	708	715	719	697	707	704	727	735	706	751	727	737	714	711	704	708	699	764	735	687	753	748	727	713	765	771	752	730	737	699	724	691	669	768	724	698	729	706	705	690	745	762	720	727	693	703	709	738	726	750	736	739	666	719	731	716	767	779	681	703	706	744	751	726	710	783	720	731	747	702	738	705	722	722	691	717	674	735	733	770	675	772	710	730	776	731	710	745	745	768	721	708	725	692	699	784	713	726	719	725	725	741	749	703	678	701	703	709	704	760	727	732	746	708	728	729	693	669	730	725	768	712	725	701	716	703	695	719	718	729	706	732	715	721	722	740	765	694	728	714	770	718	695	702	713	717	704	738	710	701	697	716	718	732	706	709	734	740	690	757	737	706	712	744	714	723	671	734	762	704	705	723	722	756	657	769	752	715	714	760	742	728	674	761	722	644	714	726	695	710	710	756	727	772	693	677	734	725	752	768	713	740	725	677	746	676	743	691	737	742	736	729	705	736	727	730	734	685	763	717	688	739	741	717	751	695	749	699	706	706	760	698	731	706	720	741	708	710	711	751	751	729	731	732	790	738	691	746	719	756	750	722	732	717	722	730	756	741	725	733	707	683	766	709	743	725	704	726	707	710	717	766	792	754	755	662	679	740	652	724	750	744	713	719	696	703	748	703	725	704	777	752	735	696	714	680	702	661	695	748	757	688	738	748	738	698	732	683	699	722	692	713	731	786	700	716	775	714	747	725	738	704	732	704	736	728	772	696	720	770	736	742	721	712	781	739	714	726	734	738	663	709	744	713	689	707	702	718	738	667	741	675	697	738	714	684	701	717	697	739	746	725	704	705	723	685	701	684	734	713	760	695	679	729	726	744	806	654	777	696	675	684	698	716	784	675	720	695	728	746	701	710	693	760	786	690	747	710	731	700	761	746	727	767	722	728	743	726	773	727	699	729	744	691	766	683	733	720	711	734	753	706	693	694	707	682	695	749	737	732	720	744	708	738	772	682	730	704	686	755	693	757	740	773	774	692	681	718	745	702	776	716	705	748	751	685	706	719	699	715	682	742	733	723	719	709	718	719	750	729	720	727	702	658	702	740	706	698	743	744	716	738	723	735	708	780	748	698	668	747	707	749	653	747	717	719	741	716	710	670	716	716	695	752	691	734	699	722	709	733	739	684	747	771	717	745	737	698	654	697	696	679	709	731	741	746	691	710	748	680	706	713	741	748	753	723	740	735	717	736	721	713	731	693	749	691	749	726	737	724	700	688	712	745	676	713	755	696	772	766	726	765	740	692	644	712	708	705	721	740	729	748	683	674	660	716	736	696	759	718	709	747	719	688	701	694	690	681	717	781	710	709	748	774	722	751	775	739	689	700	734	744	718	695	696	692	724	661	726	711	694	666	702	699	726	752	771	731	804	747	709	738	693	714	768	670	746	741	754	716	741	740	732	698	675	701	674	741	797	684	741	743	717	732	730	757	737	689	707	699	710	729	672	754	729	681	723	697	711	713	728	781	669	719	747	748	706	695	686	704	708	765	706	682	728	732	727	754	727	708	738	685	734	746	720	712	757	727	765	709	694	695	703	707	701	688	696	699	776	729	750	722	779	717	716	742	775	720	710	742	708	707	732	760	753	715	718	742	758	678	747	739	732	692	720	670	748	731	699	727	714	723	742	675	713	726	748	726	746	694	690	723	729	708	684	677	741	675	718	717	715	733	703	718	744	704	728	692	727	617	737	683	719	726	725	762	733	693	666	730	690	682	702	720	705	705	693
24810	7567	2510	305	205	197	200	167	195	171	193	176	169	185	167	183	167	200	186	163	170	179	172	191	177	204	171	208	185	150	180	189	186	189	197	184	190	153	187	194	192	187	200	209	316	321	280	252	192	182	172	201	171	181	196	196	185	168	177	158	187	200	195	207	168	176	181	188	174	183	190	187	180	180	176	174	174	180	156	177	175	207	174	190	211	194	189	178	177	163	186	162	200	187	178	190	171	177	156	171	179	203	145	187	153	178	174	193	171	180	189	192	188	194	168	179	187	177	174	187	167	178	163	174	172	192	164	191	172	180	180	172	166	181	163	161	181	183	180	176	182	181	170	195	181	190	188	183	180	180	158	180	191	154	188	172	208	171	180	186	157	188	188	185	176	168	186	171	173	174	178	170	181	180	157	192	198	202	160	202	170	177	172	165	172	177	178	166	186	161	184	176	191	167	182	186	178	194	178	177	175	170	180	165	181	177	184	159	188	179	175	182	173	172	162	171	177	158	190	186	195	166	171	191	185	187	168	180	160	188	191	188	181	166	148	170	178	156	184	174	171	174	181	179	185	161	161	203	204	157	180	180	191	179	193	183	159	169	173	142	182	200	181	147	158	174	168	196	185	156	155	166	195	197	190	167	173	193	158	177	164	179	162	181	178	192	181	159	167	172	161	174	183	177	193	146	168	177	179	165	187	164	153	172	184	182	173	176	216	183	179	183	172	171	151	165	208	164	182	173	153	179	170	159	173	194	153	199	167	166	168	146	172	190	182	180	155	195	161	159	160	182	160	163	201	165	187	194	168	165	183	177	185	157	181	175	194	171	169	186	185	172	153	173	188	188	183	192	166	180	207	185	167	188	188	170	188	179	181	171	169	164	200	170	184	191	175	195	177	208	180	180	205	152	152	185	162	174	190	182	174	190	176	205	155	167	166	182	167	169	195	192	193	175	152	181	174	176	182	169	176	176	182	202	194	169	170	178	194	181	159	172	172	179	184	185	163	191	167	164	161	170	151	191	196	177	173	166	170	180	201	177	200	183	173	182	184	179	155	191	189	169	177	190	178	180	183	171	175	179	155	182	174	175	169	183	183	179	146	171	177	192	165	167	162	170	155	178	172	168	176	201	166	168	181	175	207	167	182	208	161	199	173	185	197	169	174	179	184	202	202	167	168	210	174	171	194	185	174	193	194	154	191	165	173	205	176	171	180	200	170	169	185	194	171	154	161	177	188	179	168	192	179	156	178	179	186	168	189	185	156	189	182	198	166	164	192	178	170	172	181	163	172	181	174	178	192	169	194	185	170	161	201	186	168	170	183	173	206	184	209	181	179	174	172	171	168	171	176	187	176	199	177	178	170	175	142	187	172	182	180	178	176	165	176	161	197	170	202	179	190	208	169	162	168	198	176	192	208	152	190	183	164	172	186	157	189	180	198	179	164	187	157	194	203	188	171	186	187	173	148	186	175	202	189	194	191	158	195	159	182	195	190	217	193	188	177	183	188	167	164	173	164	165	198	180	204	188	193	187	195	224	181	188	168	178	173	209	164	188	154	171	172	193	179	171	194	152	170	150	175	171	163	168	183	186	171	187	170	148	158	184	158	206	183	177	165	200	180	168	193	181	195	173	181	167	169	161	179	199	182	164	180	161	160	161	197	171	174	165	185	152	172	168	169	164	181	164	188	186	179	175	189	174	189	182	194	183	205	187	171	170	181	158	175	179	163	185	178	194	170	191	174	155	181	138	177	178	187	158	161	170	170	184	176	182	189	183	174	183	182	184	189	150	193	191	181	193	173	165	168	165	182	185	180	154	206	186	157	180	186	204	186	170	164	178	196	185	201	168	186	173	177	158	179	191	142	173	183	166	178	183	175	181	194	164	190	172	191	172	179	181	184	171	202	184	160	170	185	157	181	207	199	196	171	171	194	170	176	177	176	176	193	165	158	170	187	205	177	183	173	187	206	164	192	176	179	175	191	178	143	178	171	193	169	160	182	191	182	194	162	185	175	168	192	182	189	149	154	186	171	198	178	173	174	180	180	172	207	195	170	183	151	184	170	183	168	177	163	176	166	180	167	144	177	176	171	167	187	174	188	186	172	174	185	174	191	169	178	172	195	200	179	179	190	164	203	173	167	203	190	181	194	190	168	196	163	160	180	172	182	183	175	206	173	183	199	185	172	193	189	153	150	207	200	184	173	183	171	172	167	184	162	189	157	159	154	171	215	147	179	160	182	191	181	192	181	165	176	166	193	163	175	180	170	191	174	197	169	178	173	164	196	182	181	182	168	154	178	168	181	167	191	177	179	203	199	215	188	199	193	193	196	192	165	187	188	161	207	182	179	184	180	180	181	182	168	195	168	150	164	164	184	169	187	203	185	156	196	181	178	178	166	199	183	188	168	182	177	167	192	178	190	182	188	181	167	166	157	178	190	195	167	190	183	161	174	172	178	193	166	161	181	183	153	192	149	183	158	178	181	153	179	183	204	184	182	182	180	169	191	185	143	192	181	182	195	164	158	158	176	174	153	189	186	171	170	190	176	173	158	182	192	189	178	188	170	186	182	163	207	170	168	179	200	172	166	156	173	163	179	169	223	180	178	207	173	171	163	180	200	176	201	187	154	182	182	162	165	156	170	181	185	155	165	204	169	199	204	172	178	180	173	159	175	190	167	169	166	175	201	192	174	174	180	161	176	172	196	167	162	191	177	162	182	181	158	205	179	169	175	180	167	198	171	191	162	183	157	177	183	170	181	175	175	187	188	195	178	200	167	170	176	188	172	177	186	159	167	199	157	178	167	174	157	190	176	191	173	180	188	180	155	153	171	194	166	183	178	156	192	171	173	142	178	181	174	214	184	176	181	172	185	171	209	170	175	202	178	167	184	201	174	196	182	153	170	178	158	189	176	167	176	190	193	163	187	196	164	215	176	164	156	185	203	173	184	171	179	165	171	158	194	174	206	161	176	169	191	168	178	164	182	165	200	196	185	176	172	173	191	191	148	150	180	183	171	148	157	212	173	184	142	174	174	179	180	171	185	178	182	170	197	172	179	157	184	164	173	184	183	156	192	153	178	192	185	176	172	166	207	192	166	165	162	173	161	172	159	204	161	175	195	194	171	186	169	179	167	179	160	173	153	159	187	179	183	165	200	149	181	170	209	182	177	174	158	151	184	189	183	185	153	184	185	176	167	168	177	181	146	180	166	175	177	186	165	174	160	186	186	161	191	202	172	206	170	181	159	193	160	192	171	185	154	160	192	190	179	172	219	163	183	161	191	166	180	176	196	192	180	186	165	183	188	182	169	172	204	200	178	164	181	150	168	176	177	172	157	165	177	185	185	199	167	154	139	180	199	178	178	165	167	179	179	159	165	176	189	193	159	171	174	181	170	178	165	204	166	179	174	166	173	174	177	190	179	172	179	181	178	166	171	182	186	182	175	181	187	179	169	174	189	170	184	199	177	190	167	178	207	148	157	149	162	168
23139	7316	3797	622	627	599	596	509	534	538	583	578	508	518	521	539	496	561	533	502	539	519	489	490	487	517	484	525	504	515	505	528	516	477	510	535	524	550	509	524	525	609	681	858	1437	1545	1342	1126	869	690	569	620	614	584	583	536	548	517	536	544	620	608	628	631	578	590	583	593	597	572	559	586	516	550	536	542	559	473	541	513	529	549	552	577	617	637	607	526	532	488	528	510	508	536	509	539	505	492	506	513	516	520	517	511	552	498	512	530	538	519	517	538	505	516	504	485	494	502	550	532	504	540	549	520	532	537	485	518	531	505	495	521	502	529	495	518	530	528	491	520	516	529	507	520	537	523	547	498	504	516	528	508	513	485	531	552	534	519	557	468	505	489	508	534	498	559	538	528	494	537	522	510	512	519	511	513	486	479	494	516	523	504	534	527	480	485	529	525	479	503	487	505	519	510	545	521	535	510	507	507	492	477	528	496	540	519	525	507	523	547	563	514	560	513	501	471	538	535	508	480	497	505	530	525	526	528	516	517	543	507	524	518	508	515	550	522	513	535	496	508	517	523	531	449	520	521	547	508	534	535	493	537	522	529	508	484	502	517	516	518	510	552	520	485	535	548	537	532	506	502	526	533	530	548	524	507	505	525	517	494	521	501	509	528	517	537	513	500	471	531	478	536	486	526	492	498	497	567	521	528	499	512	545	526	528	516	532	486	524	540	510	522	501	535	526	509	471	527	508	531	506	539	515	522	527	554	505	576	553	513	532	506	533	527	496	545	508	537	496	515	504	510	506	492	497	532	521	532	531	475	497	475	487	526	534	553	471	517	562	531	479	537	514	516	541	521	484	510	482	515	509	484	538	538	504	545	516	506	513	526	525	534	563	478	533	523	483	519	501	507	499	545	524	484	510	548	536	512	510	513	528	510	510	508	493	526	527	527	523	522	522	506	518	475	523	534	499	526	534	547	550	504	505	529	471	496	516	531	529	506	519	526	500	496	489	543	532	538	480	495	540	515	540	532	526	508	525	491	508	533	521	507	506	484	517	534	489	535	524	523	540	536	517	530	507	536	493	544	544	511	522	533	521	525	519	492	530	533	510	458	516	542	518	578	474	521	510	530	525	507	538	518	492	532	499	546	508	515	471	534	512	491	568	458	493	491	510	498	487	507	499	536	520	523	512	552	494	499	531	502	522	484	552	478	503	544	515	533	476	502	510	504	534	507	524	524	530	499	527	532	531	522	480	542	514	530	528	496	505	549	490	498	497	521	529	510	512	521	531	525	460	516	561	494	518	513	516	506	519	530	539	501	506	539	504	601	535	519	511	499	522	510	481	535	537	522	536	496	515	532	544	540	497	551	540	534	525	548	511	532	473	542	500	525	530	515	541	548	520	496	536	493	556	500	521	524	524	517	481	542	495	493	483	549	565	486	516	522	518	541	519	508	515	502	506	504	457	527	505	497	497	511	495	535	515	508	529	502	521	536	530	514	527	526	509	511	535	493	513	515	511	520	517	484	487	547	501	494	500	506	460	501	507	467	498	512	524	531	517	542	488	528	531	539	515	501	510	543	508	498	536	463	517	498	472	506	491	542	502	499	495	490	518	510	524	542	502	529	535	473	511	513	520	474	542	525	564	514	499	509	522	547	499	546	493	518	469	499	478	534	525	546	479	523	519	492	511	499	545	478	545	539	499	501	495	523	490	483	526	472	519	548	504	556	503	524	497	510	489	502	512	546	522	536	544	508	549	538	533	519	505	523	508	549	513	521	506	500	467	489	523	475	515	508	535	518	514	505	502	534	495	544	523	505	495	530	506	531	502	498	549	499	518	475	490	542	489	517	512	537	545	478	530	504	533	485	515	515	511	531	541	537	545	504	528	515	524	559	527	514	532	537	551	513	557	527	524	556	482	503	521	528	508	506	504	557	490	517	493	520	542	554	518	500	494	539	516	542	553	492	489	506	536	485	559	509	504	490	467	521	524	545	517	505	533	500	513	481	527	524	522	513	477	552	511	508	481	533	448	527	535	510	542	502	505	495	526	497	537	500	521	529	487	520	540	511	533	564	503	522	497	492	479	536	498	510	505	545	531	531	518	471	507	530	482	580	493	507	544	534	507	558	498	527	533	518	514	551	560	529	516	513	498	528	518	518	532	493	555	553	510	518	519	492	489	539	500	541	510	510	477	534	515	490	478	523	553	512	524	517	506	540	503	499	485	504	524	495	496	507	503	489	483	529	533	483	506	498	508	546	511	461	524	512	539	495	521	489	506	548	512	503	528	507	533	538	497	536	497	511	539	510	503	536	535	539	513	546	539	472	508	501	546	498	532	517	512	490	497	514	535	542	521	504	559	515	487	499	539	570	526	519	509	542	511	534	521	519	548	497	514	527	503	541	523	539	509	502	549	517	514	524	539	540	535	473	496	519	542	460	509	516	543	509	530	505	507	490	495	522	530	516	557	483	547	532	510	495	515	525	525	524	516	517	530	501	498	535	538	520	486	532	522	476	501	532	489	495	532	500	594	540	510	544	500	551	520	526	499	553	480	513	524	515	538	531	525	513	496	528	495	574	504	467	519	504	526	513	498	523	535	496	483	502	512	478	535	503	516	529	484	524	515	498	484	552	503	503	544	502	544	531	555	489	506	531	519	498	547	520	549	505	533	536	511	519	517	492	594	552	484	514	505	513	537	520	498	509	530	530	505	516	473	493	530	526	525	506	529	536	468	518	506	509	541	487	555	530	545	517	535	521	562	518	572	536	496	539	498	506	520	555	491	493	528	542	520	502	494	524	509	523	534	509	506	534	501	524	531	501	485	513	569	506	517	501	552	483	546	525	548	502	538	532	512	507	553	486	506	480	579	523	553	514	476	513	517	547	539	516	548	471	491	488	542	543	567	534	506	507	475	509	556	522	530	508	492	508	520	532	538	491	542	557	492	522	514	506	504	494	502	544	532	462	523	507	534	506	497	534	549	516	536	511	543	513	491	537	535	489	546	555	509	502	524	562	523	497	518	471	511	522	527	511	515	522	519	525	493	532	527	476	521	513	500	517	558	497	501	512	514	491	497	541	511	526	553	520	544	558	534	541	527	503	515	504	548	499	517	511	526	522	526	565	547	463	509	528	523	531	543	511	511	515	556	484	487	519	485	513	538	513	513	529	478	528	511	533	510	516	478	539	540	511	526	496	522	487	523	534	514	507	508	483	531	525	543	490	534	482	530	509	465	526	531	469	516	568	547	485	519	475	524	525	506	548	492	485	543	513	553	504	514	517	493	524	572	528	545	526	524	509	514	512	532	518	496	530	526	526	554	532	529	538	508	477	538	491	513	534	493	525	512	498	498	524	478	529	590	510	515	489	531	494	498	503	530	483	527	504	511	494	494	493	509	488	531	498	560	503	541	496	510	557	523	513	483	514	520	504	520	514	516	494	492	518	450	541	462	526	514	474	465	502	513	515	517	508	443	480	531	513	484	517	499	498
71767	45891	28058	4006	533	399	379	342	342	283	294	281	285	261	257	267	272	258	262	294	258	279	236	261	269	254	234	252	239	250	247	223	245	224	252	264	264	236	231	264	284	384	453	736	1465	1928	1654	1169	675	460	345	355	372	308	286	262	273	247	278	260	298	291	283	292	254	246	254	229	261	259	311	243	293	251	229	269	246	236	270	298	234	273	384	386	351	316	296	271	262	241	243	251	254	274	261	240	230	261	251	246	269	246	243	221	232	231	249	248	285	265	226	249	237	230	249	246	241	240	219	244	249	246	241	239	229	228	235	260	254	212	238	226	271	264	278	245	280	248	228	218	271	241	236	264	251	256	227	232	248	255	263	239	257	243	244	248	239	239	249	244	239	231	233	246	265	235	248	255	255	251	239	219	256	237	249	256	252	261	232	235	205	193	222	237	280	269	261	267	276	267	228	252	246	235	240	270	243	233	247	250	220	247	254	248	229	256	227	224	244	259	264	239	241	241	269	231	236	257	239	240	241	251	243	259	257	211	219	242	249	244	226	237	252	290	256	268	234	239	257	289	248	263	228	267	257	205	253	278	250	269	231	265	241	242	249	253	237	235	270	220	252	252	239	258	253	252	254	242	278	238	235	266	228	251	245	270	252	247	229	236	258	245	262	268	251	243	218	224	247	275	235	239	257	251	238	258	235	211	245	244	237	258	277	231	229	241	234	272	237	245	267	267	223	242	228	243	271	258	234	226	261	274	251	217	221	247	276	252	227	258	219	234	267	259	229	260	256	218	252	248	246	252	259	253	262	238	265	237	246	273	277	231	268	258	258	250	273	242	248	241	282	253	252	256	241	277	263	227	260	257	256	246	226	261	267	257	241	278	247	262	257	256	237	266	260	244	237	241	249	234	239	254	246	271	242	228	244	268	268	243	239	212	249	245	216	242	232	259	238	254	237	257	281	216	247	228	254	261	244	247	221	243	240	245	236	246	237	245	245	245	232	240	253	239	250	246	228	237	252	272	223	254	238	245	256	231	256	249	249	224	231	269	223	256	246	261	235	252	258	251	247	265	245	254	265	260	228	254	233	278	255	265	269	264	235	230	264	229	233	271	235	233	241	236	223	261	238	251	255	279	273	257	235	244	250	237	260	218	275	244	242	230	255	267	251	257	267	285	236	250	244	271	246	223	248	246	254	251	256	270	253	263	271	250	238	230	242	233	263	252	241	248	245	219	242	224	252	259	282	219	239	237	222	267	282	272	267	251	264	239	242	234	274	263	251	232	249	258	246	250	218	263	240	234	244	245	269	249	284	252	274	230	246	226	225	251	247	252	246	262	280	247	249	253	247	274	221	258	240	268	247	242	255	251	268	226	243	269	249	257	255	249	227	257	232	253	249	242	217	268	248	265	276	214	224	275	240	234	242	288	227	239	259	254	272	273	256	227	271	232	269	259	214	215	238	242	244	221	253	234	261	254	249	226	231	233	230	251	252	266	247	262	256	256	233	241	256	223	265	290	296	229	230	242	253	266	236	243	256	260	261	255	232	262	259	269	214	262	248	242	225	223	269	245	258	248	254	223	261	234	243	256	239	263	261	234	225	252	254	221	226	243	280	284	240	261	251	211	260	251	244	245	257	254	240	229	256	259	243	249	223	249	250	247	226	232	222	223	242	250	226	243	252	235	249	243	259	260	253	287	261	256	254	251	228	244	229	239	269	247	261	273	261	231	245	253	255	249	236	235	253	243	271	223	232	241	253	242	228	244	226	216	273	243	267	239	240	264	219	246	253	261	263	249	270	278	268	229	227	242	250	231	267	223	226	257	218	259	248	258	255	235	248	243	247	255	253	242	232	253	258	223	267	267	262	254	282	241	264	241	232	239	251	247	273	221	273	245	225	231	260	239	240	259	266	262	262	273	238	240	291	240	219	238	250	237	240	240	220	219	230	214	227	260	247	224	261	226	261	236	248	236	235	229	240	261	242	243	228	254	278	229	267	265	260	239	230	248	249	232	249	306	230	264	257	237	246	232	241	242	264	268	235	229	224	258	255	241	258	237	253	219	276	245	244	257	238	253	233	227	240	261	252	250	255	256	255	235	239	250	243	264	234	250	237	225	264	247	258	271	220	257	227	224	213	240	242	241	254	262	267	236	223	212	236	239	229	241	222	260	229	258	264	270	252	204	234	229	246	234	252	232	224	263	246	257	239	249	249	228	235	272	248	227	225	232	227	259	239	239	249	242	258	255	254	236	256	254	266	215	251	264	237	264	241	240	215	255	235	234	226	248	231	270	247	230	248	270	229	263	266	249	233	233	245	246	248	265	242	273	259	283	242	265	243	226	241	275	228	247	259	236	261	247	233	236	247	233	234	279	243	259	278	240	253	246	254	274	235	216	257	253	243	231	258	250	275	257	247	239	291	246	254	262	247	244	239	255	247	232	257	249	248	228	266	246	215	274	229	248	234	221	238	241	266	236	254	259	245	270	245	244	260	234	247	268	243	240	239	236	232	224	234	237	270	234	237	221	243	256	247	253	229	262	267	254	244	237	228	222	249	237	223	240	249	248	261	237	264	247	236	239	254	248	244	236	249	260	251	239	248	252	223	260	252	257	235	237	232	232	257	247	238	228	251	226	261	274	260	256	235	254	248	247	244	266	238	257	248	235	235	245	209	250	239	236	249	233	241	239	250	263	238	260	239	227	246	239	243	234	240	264	246	253	294	228	260	235	234	255	240	243	243	272	254	250	234	228	222	270	224	247	226	242	232	225	256	250	212	267	229	286	240	243	231	242	228	235	228	217	265	237	242	232	230	265	231	200	231	246	241	280	216	264	209	221	228	244	269	276	221	221	252	255	241	232	271	255	241	242	259	267	240	235	261	287	254	238	268	232	238	221	279	262	258	216	238	272	241	244	255	261	245	226	287	265	260	254	252	285	247	248	259	269	236	218	241	235	258	258	248	251	240	281	232	267	234	256	226	237	265	224	243	241	242	250	248	250	246	242	219	237	254	240	241	254	248	228	234	235	256	233	227	237	247	253	250	287	241	251	239	252	232	228	263	253	246	261	269	256	254	246	241	232	240	253	247	245	240	257	238	267	265	241	242	236	250	218	246	241	233	280	262	238	240	227	279	232	227	279	248	214	234	239	248	230	275	226	221	233	242	237	255	223	277	270	270	261	260	237	239	262	254	244	249	262	213	258	247	236	261	271	254	251	228	253	249	229	254	291	263	243	244	230	230	225	264	252	218	238	255	233	253	209	242	251	261	250	225	240	288	227	232	255	290	234	284	253	242	242	246	246	244	252	219	262	266	232	249	240	242	244	231	228	256	257	228	248	235	246	245	237	265	251	288	269	249	208	240	268	226	242	263	240	259	252	252	255	223	235	250	251	256	240	252	256	262	237	260	216	228	231	236	247	253	254	236	253	264	230	230	263	246	241	248	267	237	247	240	264	237	253	254	214	277	256	250	244	268	273	245	248	276	233	236	255
45539	29759	23507	1868	1632	1514	1288	1187	1137	1029	967	943	895	823	821	833	795	794	756	778	822	762	777	765	780	710	710	799	706	740	743	725	729	717	714	731	720	675	774	705	1011	1614	2518	4249	9210	11769	10732	7179	4149	2383	1325	1500	1559	1111	982	828	854	781	815	800	916	944	1034	952	817	787	778	791	771	743	772	739	740	804	796	789	742	716	767	684	743	912	1378	1601	1334	1012	824	699	725	688	693	665	757	719	701	696	695	680	652	689	650	676	754	686	694	683	696	631	681	666	683	715	689	662	681	675	713	676	694	720	692	675	681	722	690	689	676	681	699	725	697	692	642	704	757	737	713	698	682	679	706	724	704	654	669	709	689	601	650	668	682	696	665	682	697	661	680	666	670	661	654	721	685	622	657	726	686	667	667	712	654	665	698	735	717	680	678	676	675	739	704	677	646	703	716	696	684	636	691	671	695	714	700	666	691	652	719	722	701	640	680	664	675	699	683	716	711	671	701	676	694	672	696	700	698	689	677	696	684	695	670	730	719	672	731	698	687	642	683	708	725	693	643	639	717	679	668	741	698	641	671	697	727	715	700	659	659	665	726	694	656	709	685	729	731	667	666	689	692	701	682	693	677	631	655	689	699	737	679	659	721	684	687	693	682	679	711	734	721	710	679	686	670	703	645	681	689	690	709	672	666	687	704	691	726	694	664	650	672	685	673	707	698	683	647	706	687	732	688	692	674	650	702	698	677	720	677	686	664	696	706	703	692	650	719	676	693	678	693	673	715	717	669	731	659	708	708	725	692	731	684	677	726	654	686	644	691	681	708	691	661	695	724	702	671	668	693	684	671	666	689	664	742	711	716	713	694	742	705	665	638	644	709	669	696	699	732	664	683	682	685	666	684	669	736	691	677	689	688	629	691	702	685	666	717	684	630	659	696	668	697	678	686	655	712	689	697	688	684	674	712	669	696	729	713	700	707	707	664	738	706	630	662	689	726	694	676	673	718	728	652	679	688	670	695	675	706	687	666	683	682	706	655	688	677	656	721	715	682	679	689	661	669	656	663	702	628	705	668	669	680	706	750	679	669	696	679	692	712	691	658	719	688	676	663	689	650	649	673	704	725	705	730	702	689	708	668	735	673	658	677	705	697	646	703	705	726	674	625	711	721	693	682	653	708	669	706	671	725	674	649	676	645	647	674	754	670	731	723	657	675	703	676	678	680	752	719	673	718	704	667	671	701	679	711	677	658	651	694	649	707	649	699	685	636	685	695	684	727	681	677	682	690	714	669	690	705	717	723	703	676	686	715	681	701	656	725	698	711	664	692	699	684	725	675	697	663	657	704	683	661	692	700	695	669	665	688	656	635	720	664	685	689	644	663	666	690	685	678	713	701	653	661	727	707	683	692	656	720	700	668	703	685	680	686	665	673	675	709	668	673	701	736	647	662	683	668	743	740	666	650	677	661	728	646	656	702	662	681	684	694	689	722	689	648	667	631	666	679	702	676	693	687	683	645	709	674	712	679	695	712	686	729	697	652	707	674	722	658	713	678	692	633	688	706	689	677	650	699	667	689	683	684	683	716	705	737	666	711	742	703	735	676	666	696	725	666	703	653	701	704	668	749	663	719	687	604	703	669	654	683	710	684	686	664	672	681	698	707	683	700	711	655	686	712	694	678	703	679	699	701	700	722	728	671	713	675	691	666	679	701	686	690	667	686	709	663	693	674	686	741	701	662	666	683	679	702	673	666	687	682	688	688	707	660	696	692	688	672	686	683	729	688	707	687	640	645	689	691	665	666	631	693	698	680	726	676	729	657	712	687	623	719	660	689	682	677	731	712	706	694	715	689	669	666	682	674	677	676	666	709	726	637	687	717	678	685	640	699	714	687	698	675	718	670	700	687	713	699	694	733	694	642	670	669	660	718	732	675	690	692	667	674	640	702	671	653	705	711	710	698	722	731	693	718	681	658	651	690	689	684	702	703	662	655	685	698	691	675	685	663	684	709	696	701	701	695	688	688	680	689	659	694	708	664	670	683	708	704	667	696	724	632	709	747	703	671	651	662	712	675	667	692	685	728	621	688	709	676	703	680	717	661	684	736	692	672	682	665	680	658	688	661	707	709	737	700	687	644	702	691	725	725	681	661	721	719	702	718	670	684	689	697	716	652	701	665	663	675	710	656	702	732	653	780	660	614	675	734	667	670	724	694	657	660	704	714	651	694	638	705	629	677	706	717	676	643	664	695	669	708	707	641	662	659	668	656	711	672	698	671	686	717	749	699	683	661	650	712	707	672	674	693	680	654	670	647	711	707	696	688	734	691	667	674	692	672	686	671	713	679	686	693	683	679	683	686	690	739	657	681	682	638	702	707	691	692	679	705	679	677	720	736	707	698	700	756	682	716	649	678	694	652	695	648	686	681	701	701	682	641	659	693	688	727	742	645	726	702	717	715	688	651	692	636	672	694	692	669	706	662	694	681	677	685	686	697	649	695	664	699	698	695	648	709	681	700	718	648	701	661	673	680	715	697	703	680	701	654	677	694	625	668	668	706	664	679	677	733	669	699	679	706	705	662	716	718	692	675	702	685	697	693	727	687	696	663	690	626	680	638	710	688	639	685	664	672	630	678	697	649	680	668	720	685	668	641	664	659	717	692	748	669	674	687	668	692	696	677	653	652	680	622	696	696	714	648	730	719	682	653	689	697	714	659	654	705	608	694	714	674	754	695	705	676	673	640	687	671	726	698	714	682	720	708	745	704	611	667	684	705	658	676	658	686	590	685	694	703	671	684	641	672	680	714	659	669	661	699	694	710	719	727	672	662	711	683	638	662	667	677	662	673	665	700	733	697	687	687	694	682	714	660	691	657	688	724	711	674	697	694	666	688	713	697	713	676	716	706	733	660	668	659	697	700	753	712	684	707	690	692	685	701	631	677	716	712	685	680	692	659	631	716	667	704	677	678	725	663	707	732	679	703	698	690	681	685	649	706	660	691	665	643	695	649	692	732	736	693	696	724	677	679	674	704	701	670	698	719	701	671	695	709	686	714	704	673	707	710	700	713	709	694	689	698	720	667	750	708	705	674	648	674	720	714	691	694	663	693	698	758	650	675	649	709	725	692	669	703	707	692	717	698	649	679	712	679	668	681	693	682	655	723	678	698	701	708	693	688	699	666	663	683	725	677	699	715	718	676	656	679	680	687	660	684	693	689	690	681	669	676	726	663	746	717	721	739	712	727	663	723	639	630	678	662	693	704	709	645	691	665	718	671	672	699	705	688	678	661	667	661	708	701	706	719	662	684	677	718	666	695	673	724	731	689	679	708	732	701	687	693	693	700	665	670	716	690	684	666	646	692	711	657	698	690	702	722	713	691	680	715	652	660	668	659	690	689	684	639	708	710	679	715	706	709	703	656	701	633	695	666	741	613	703	672	696	683	667	725	688	653	698	678	663	685	676	704	683	679	699	672	658	696	667	718	719	692	705	666	699	649	664	680	673	666	699
84103	58087	39413	10115	1310	700	568	521	475	409	452	401	370	363	324	360	345	317	325	329	322	314	336	345	344	350	314	312	294	310	292	318	315	290	325	343	337	300	305	327	384	656	801	1534	2519	3878	3627	2504	1922	1512	647	562	587	457	422	318	309	345	347	345	393	376	362	367	332	305	279	321	328	329	306	317	294	311	333	325	298	329	295	302	366	455	490	478	416	383	339	312	331	348	322	298	309	286	266	311	324	353	318	323	288	323	323	321	285	326	313	314	322	313	316	325	297	301	334	337	324	319	322	296	322	323	316	327	326	318	283	284	341	321	309	305	307	338	311	287	317	340	281	307	299	302	310	271	316	267	305	312	280	326	324	272	310	337	318	291	296	314	329	329	316	306	323	316	321	319	314	290	323	311	327	316	299	316	305	322	322	331	291	301	289	312	292	306	346	309	290	323	322	302	295	293	309	308	300	287	310	312	300	338	335	312	297	326	325	340	306	313	315	302	330	265	312	328	311	302	298	339	311	324	330	320	294	324	298	311	313	322	316	294	352	272	305	291	331	306	301	366	326	272	301	310	292	292	317	304	288	318	295	295	322	352	298	307	332	299	293	322	306	283	315	296	320	280	261	316	333	328	328	292	331	340	284	289	297	327	302	308	350	315	304	320	290	344	295	300	315	311	310	332	296	287	310	322	316	337	301	280	324	302	276	308	335	281	287	313	327	297	312	295	323	320	275	288	292	293	309	321	324	288	312	293	319	309	313	328	298	329	310	340	301	331	319	342	286	327	300	318	309	305	322	288	320	298	320	316	300	278	315	302	307	345	302	312	323	344	306	325	276	293	341	321	316	286	318	301	333	324	325	317	311	292	308	292	302	292	317	310	307	304	305	325	321	289	291	338	316	299	315	327	323	312	305	287	287	300	339	303	308	339	297	305	309	320	336	325	318	290	299	331	319	290	275	300	334	326	286	300	303	299	308	319	336	274	300	331	323	327	280	318	334	329	304	314	317	291	336	310	296	303	294	325	299	318	284	273	339	310	267	318	291	302	345	320	290	326	320	305	309	311	305	329	312	283	313	308	366	321	308	328	297	267	307	304	323	327	315	298	283	311	306	296	325	302	319	317	299	327	321	302	299	310	308	342	303	329	339	315	311	321	323	359	284	319	330	304	319	295	328	298	346	296	365	308	291	305	345	297	301	318	311	301	312	336	316	316	337	318	310	296	328	322	286	309	299	299	294	304	312	306	315	310	341	332	300	331	304	337	307	291	280	326	302	320	286	318	348	311	325	296	290	297	310	297	273	305	314	304	313	316	326	287	307	323	322	278	318	276	336	307	307	312	307	344	321	334	316	289	306	310	346	302	316	335	304	301	315	326	350	292	325	322	274	315	301	310	299	329	294	306	318	334	317	322	308	327	292	337	302	313	298	298	310	316	300	262	331	325	281	324	292	324	310	312	334	286	328	277	336	303	347	292	283	311	287	338	296	336	301	325	254	295	306	329	327	328	292	343	329	321	321	336	341	350	293	269	300	304	340	302	288	313	291	282	318	326	302	323	277	302	328	337	312	314	296	301	277	305	329	339	351	289	341	321	307	334	296	346	340	315	303	322	321	311	308	336	289	308	313	278	313	309	332	310	306	310	301	337	276	344	315	331	333	320	323	324	312	301	284	322	312	295	324	314	299	303	307	308	321	321	329	298	334	309	299	315	333	328	301	343	319	323	318	291	284	315	302	268	270	346	282	308	339	296	313	309	330	325	308	320	313	318	297	287	275	324	313	316	337	312	310	302	264	312	321	337	283	312	348	307	304	309	320	357	292	308	311	344	326	342	305	318	274	356	283	314	325	269	318	311	321	306	308	337	331	316	305	323	328	323	316	325	292	320	295	306	306	303	318	300	327	311	295	312	319	296	310	300	346	354	304	312	319	327	296	305	320	345	307	307	282	268	309	294	314	300	327	288	296	284	308	297	304	295	277	298	329	313	297	356	330	314	334	299	297	361	306	321	298	325	336	329	282	301	307	295	331	316	313	337	327	334	360	315	291	323	309	314	304	308	286	300	318	344	302	303	272	349	295	329	284	309	302	274	314	312	342	338	287	326	338	353	307	313	290	270	296	295	295	280	311	326	294	339	320	336	315	295	335	315	322	301	292	323	297	326	329	321	319	305	293	317	313	350	323	332	292	291	308	298	308	300	336	322	277	331	284	377	328	301	287	313	270	307	331	313	296	341	301	310	339	321	277	299	290	325	311	296	322	301	319	286	308	336	311	310	309	297	316	303	291	307	304	288	283	296	308	269	299	319	302	330	316	340	295	295	306	261	315	340	288	299	336	300	330	307	311	317	333	338	327	305	307	311	327	307	278	323	308	330	330	321	295	308	334	286	306	309	317	315	310	309	301	291	318	317	309	303	285	311	291	315	312	303	335	319	302	309	299	322	289	306	314	314	300	322	304	298	266	309	322	334	301	310	306	309	312	299	311	313	286	301	328	303	335	320	323	324	303	324	340	300	278	286	359	322	316	321	293	302	318	307	309	301	332	305	336	304	317	303	305	282	274	300	313	337	315	329	334	282	315	333	328	302	322	327	333	310	306	304	311	293	338	306	328	326	311	296	338	292	305	345	302	281	291	292	338	294	323	298	296	281	308	293	293	296	323	280	314	312	312	304	329	318	329	345	349	284	318	312	302	319	329	306	285	268	316	332	330	323	292	305	347	323	301	303	337	339	348	287	316	298	292	277	308	289	295	294	331	345	332	291	297	288	322	309	356	284	314	327	300	306	291	319	298	307	331	314	318	312	295	294	310	292	301	296	304	306	302	292	268	325	302	321	285	302	306	330	322	274	304	366	343	353	319	309	259	331	331	323	318	301	332	320	320	304	306	341	317	310	309	301	308	316	316	299	329	322	290	333	290	308	312	327	288	306	285	338	289	292	289	360	313	317	281	329	309	315	329	332	317	298	305	270	298	335	333	292	289	297	300	290	276	334	315	314	318	303	303	334	338	295	340	318	302	342	311	272	320	326	294	357	311	340	300	299	315	304	300	312	333	321	306	289	344	295	338	293	330	301	294	284	311	318	282	307	317	303	305	303	302	303	328	311	334	274	305	321	302	303	305	306	291	321	324	325	325	296	348	326	301	321	306	312	313	345	292	326	287	330	310	308	293	330	318	341	319	316	348	305	348	350	307	346	308	321	310	304	293	321	297	305	326	305	323	319	313	299	275	301	294	302	300	318	291	288	317	281	310	325	309	310	292	281	316	296	287	300	326	329	328	357	297	304	326	318	306	288	298	289	314	275	297	316	315	319	303	296	300	288	289	325	303	301	329	298	311	300	314	304	304	305	324	307	286	314	330	309	310	336	340	290	331	295	289	323	292	315	305	322	347	290	320	310	294	279	325	317	315	309	278	304	305	287	355	294	328	296	343	332	305	310	322	312	328	320	314	334	307	326	322	279	282	304	290	312	298	289	316	384	325	286	316	300	314	311
55319	40207	30785	2999	2713	2364	2027	1802	1632	1436	1405	1290	1315	1191	1090	1056	1095	1007	1047	1026	946	953	948	910	933	876	913	895	864	872	905	921	926	843	901	898	913	895	862	977	1543	3525	4368	8620	14289	19299	18309	13261	11152	8768	3233	2948	3359	2131	1583	1093	961	911	1033	1045	1339	1420	1257	1240	1000	1001	923	935	965	948	931	996	959	950	915	1009	915	983	849	930	1153	1874	2148	2030	1689	1178	924	887	828	843	838	819	852	832	858	810	783	847	813	834	785	813	814	789	827	826	811	827	816	767	781	824	793	806	838	829	820	877	800	811	826	840	790	863	816	820	835	840	805	856	791	804	802	780	820	827	793	799	807	856	829	816	870	826	848	811	824	823	823	879	804	834	877	805	790	831	825	790	842	812	798	833	893	822	860	850	816	786	768	820	841	816	827	853	816	826	867	839	808	863	842	842	747	853	802	822	845	854	791	829	827	780	823	809	815	835	833	816	821	824	857	836	851	801	799	820	799	842	852	856	784	824	833	817	840	833	869	845	834	805	839	837	837	875	817	824	829	883	788	796	886	820	873	844	787	826	806	799	802	807	800	817	828	910	859	843	787	821	798	819	828	789	798	877	869	857	838	833	826	850	862	828	841	856	830	862	754	841	850	878	803	771	853	800	801	839	830	777	824	847	840	840	820	839	854	891	828	830	841	834	818	811	877	824	821	799	859	842	856	808	833	863	778	808	843	813	806	873	833	835	870	811	839	826	872	849	807	812	885	818	827	815	825	795	839	841	813	840	834	853	757	776	781	896	841	822	848	781	869	820	822	852	807	827	802	813	844	820	822	827	802	846	834	888	871	815	854	803	840	815	831	810	869	843	852	814	829	811	835	851	819	795	814	792	809	800	857	862	875	843	858	813	805	778	790	807	883	823	853	788	850	879	823	840	804	827	806	801	824	783	827	765	833	845	870	837	806	854	807	811	828	835	841	830	814	831	790	860	821	850	843	826	793	812	791	862	810	847	781	827	815	808	797	812	829	872	826	809	793	756	827	857	823	842	857	863	875	805	830	805	852	811	838	842	802	867	830	835	832	806	852	792	799	842	811	793	841	844	835	803	861	809	855	838	828	824	832	832	859	854	856	833	831	846	841	826	824	834	852	850	826	856	785	807	887	854	850	772	840	836	842	822	821	858	853	788	822	764	812	811	849	868	851	823	780	848	792	858	829	833	823	824	781	836	852	809	851	808	830	813	836	808	814	717	840	793	856	820	798	836	773	879	822	847	833	830	826	876	794	829	788	846	851	859	815	787	825	812	812	856	833	793	866	805	809	821	818	798	806	830	811	824	848	801	792	833	844	858	857	883	790	818	845	762	796	852	846	791	853	834	864	872	841	798	836	796	804	806	843	859	857	805	842	795	837	817	815	829	822	800	787	808	798	818	861	835	805	855	842	811	809	817	858	836	790	881	779	821	799	843	820	832	821	839	864	872	802	857	876	798	865	833	790	876	864	837	816	806	781	817	818	807	832	823	836	805	819	862	805	873	833	844	839	805	837	822	820	906	801	756	873	835	829	793	827	849	850	804	758	860	878	812	842	805	812	817	770	787	862	818	801	789	824	851	817	791	776	784	868	806	811	850	855	820	827	848	782	780	836	845	833	872	837	808	866	805	827	827	788	834	834	832	816	824	810	834	822	851	867	813	846	840	782	838	827	818	833	797	859	819	796	837	846	862	774	818	846	820	841	823	849	822	825	830	821	818	836	813	815	815	780	870	805	817	830	844	853	860	809	835	825	772	807	817	848	776	816	883	872	853	791	831	828	787	812	871	840	793	806	842	825	815	854	811	835	845	867	821	844	798	854	798	780	778	828	805	835	827	825	853	799	840	839	804	841	874	801	791	858	804	800	849	870	887	894	822	822	852	809	774	825	839	819	812	862	832	791	846	830	788	799	796	840	856	755	827	841	870	763	844	800	800	843	822	827	834	837	835	822	826	861	799	843	784	832	819	875	852	808	871	812	808	838	828	790	836	831	834	846	806	799	791	806	805	827	825	882	828	807	842	840	853	788	835	830	831	768	838	836	871	813	799	850	885	825	850	811	844	875	825	808	844	802	804	836	832	831	810	797	801	810	790	911	863	844	840	863	832	772	796	858	807	817	881	808	801	792	813	826	812	890	873	851	845	847	818	818	877	835	849	824	833	832	854	868	818	822	792	840	807	764	812	818	794	878	837	863	799	860	835	832	763	859	862	839	790	743	824	836	815	811	830	846	820	867	836	877	813	802	834	861	842	828	859	789	824	769	803	803	859	852	806	841	850	773	845	830	838	822	838	838	856	814	843	838	802	826	819	893	796	806	818	811	861	861	818	835	845	815	793	849	831	803	796	833	819	856	891	854	850	819	831	794	827	838	872	821	873	842	871	883	809	823	869	849	861	823	792	816	810	865	878	881	828	897	792	854	822	866	841	865	828	839	868	783	851	780	875	836	791	832	833	775	824	834	894	816	775	764	831	808	857	820	842	808	865	795	824	869	829	818	802	820	783	798	801	782	791	792	846	837	774	870	801	822	832	825	783	826	814	835	821	786	816	745	769	833	860	842	800	827	880	840	856	856	841	838	812	800	830	821	802	838	838	822	870	812	808	770	843	828	819	816	850	875	833	889	830	814	825	813	834	878	796	839	838	806	820	817	851	808	821	831	847	843	792	824	795	851	827	830	847	781	816	838	805	788	842	834	801	850	842	795	815	834	845	786	815	803	839	839	816	799	818	779	839	805	791	851	812	802	811	815	864	801	812	829	908	832	832	843	872	812	870	843	879	889	849	825	821	803	809	850	806	829	860	789	835	872	837	787	817	804	812	763	782	839	769	862	841	851	858	818	831	813	837	818	859	820	851	839	841	849	803	836	870	805	827	868	803	878	800	767	799	804	832	833	822	806	839	757	835	791	855	847	839	864	793	854	823	827	774	797	830	827	778	789	836	755	822	792	845	806	814	802	811	831	849	795	791	884	836	814	828	782	827	815	828	809	829	821	856	811	776	910	889	894	891	777	856	821	816	773	799	827	846	863	817	859	847	873	830	814	831	797	884	843	844	817	781	803	817	813	838	814	820	797	754	837	815	804	844	836	835	836	814	834	846	806	884	828	811	848	813	835	757	784	782	822	840	831	811	828	816	811	763	856	807	797	808	851	807	828	851	816	848	815	770	815	871	805	804	848	842	804	906	818	804	821	831	843	806	806	833	821	792	851	778	846	863	803	837	807	869	788	817	860	807	815	800	795	832	901	860	800	837	860	775	879	831	821	886	844	821	816	851	832	834	869	825	824	856	852	834	806	876	857	817	805	816	818	824	842	848	834	885	796	856	756	849	794	842	797	828	808	841	845	864	846	872	825	866	847	752	817	855	811	844	825	832	841	827	862	789	839	811	785	818	798	819	823	795	790	785	847	807	844	795	788	866	816	805	793	796	862	863	819	817	825	814	824	813	807	854	770	855	839	898	847	883	801	878	853	844	846	792
24203	8074	3029	415	274	278	246	244	221	227	230	221	218	240	246	235	241	254	263	228	235	247	230	241	229	230	211	249	239	263	213	222	226	247	258	230	224	235	230	230	275	247	273	306	325	413	383	329	290	275	224	247	250	269	252	237	256	224	247	252	207	229	253	227	230	254	252	231	227	240	235	267	208	233	245	233	220	216	260	223	244	238	254	247	231	252	223	234	236	237	227	258	229	217	235	250	227	236	239	261	231	252	250	243	222	237	217	242	241	224	224	262	214	227	236	259	248	218	192	223	234	228	242	225	251	252	281	240	223	215	234	229	225	230	227	230	226	217	237	235	255	238	226	237	240	269	248	248	213	229	229	257	228	201	228	246	221	243	253	260	254	227	240	232	232	231	264	237	228	228	224	250	219	217	257	279	216	232	229	221	244	221	235	231	235	245	238	232	244	194	274	239	204	238	242	237	221	189	246	221	217	243	228	264	239	230	232	248	235	248	252	219	245	239	238	213	255	255	247	222	226	215	248	246	236	239	214	222	217	269	234	248	275	230	220	225	232	226	239	219	232	210	234	254	259	225	248	227	230	225	246	246	226	240	211	229	228	251	238	238	223	205	207	225	242	255	246	251	225	230	246	223	249	232	249	220	225	269	253	205	246	260	250	244	242	239	232	226	243	226	275	233	244	219	243	240	236	231	226	239	196	219	225	222	224	258	230	227	233	239	231	206	242	251	221	263	255	234	244	236	247	200	231	243	231	228	250	234	263	227	244	236	225	243	234	241	214	232	211	234	231	227	228	241	246	230	259	226	221	207	212	245	218	242	287	259	264	237	228	244	218	207	237	242	232	240	238	221	208	237	234	224	238	278	213	226	254	232	256	249	230	233	233	224	226	209	230	247	213	197	249	210	238	239	242	264	254	220	232	222	221	245	230	239	247	227	218	205	194	247	236	231	203	249	227	282	248	210	246	244	211	246	252	237	238	229	225	229	233	241	253	243	235	203	245	255	240	258	209	238	238	245	255	240	231	221	217	228	223	242	237	229	221	240	224	244	283	231	247	239	251	245	236	231	237	219	222	238	218	236	245	219	243	232	249	238	235	210	243	230	223	259	255	257	229	228	235	233	200	253	249	222	207	226	237	245	255	252	236	229	249	226	225	243	224	238	231	225	262	239	243	249	225	212	244	253	244	214	213	244	244	254	237	234	231	268	244	224	231	253	233	231	246	240	237	231	227	210	225	228	242	246	272	239	244	228	222	246	228	236	249	266	260	260	250	213	212	221	222	211	239	236	232	233	245	225	244	245	222	199	247	245	225	242	258	236	240	237	242	238	244	266	254	225	242	233	246	238	216	238	255	224	230	222	234	233	231	228	218	207	260	234	211	219	242	223	202	229	259	218	213	236	251	223	238	244	270	231	238	226	252	224	227	227	223	224	237	231	199	232	239	242	236	236	229	228	246	246	226	242	244	247	229	247	232	265	268	244	266	236	221	252	221	254	202	247	244	219	236	222	213	233	221	237	241	240	228	220	242	201	254	233	245	251	201	226	226	249	240	238	233	241	225	244	245	234	238	228	242	223	229	247	256	225	239	260	260	182	258	223	244	251	223	236	235	265	248	240	246	212	228	251	263	253	223	224	191	254	245	225	247	276	239	245	225	256	235	251	232	240	272	235	211	266	240	246	258	259	216	230	230	211	235	223	241	254	223	242	237	216	253	220	230	223	225	252	216	242	251	234	213	226	241	226	275	229	231	250	218	230	223	226	241	248	273	242	235	234	272	230	211	245	229	242	224	236	236	267	229	193	224	220	217	238	249	229	227	235	257	216	236	225	230	229	240	231	254	238	229	225	211	228	237	272	237	219	238	236	255	239	215	237	231	224	218	254	243	245	233	212	229	217	253	260	240	221	215	221	243	243	223	239	230	214	242	237	248	231	235	239	226	210	230	221	245	226	221	280	221	225	210	239	271	259	234	229	231	241	227	229	217	216	201	198	217	239	229	223	232	230	229	227	221	232	275	241	221	247	239	236	256	244	259	242	229	227	230	228	226	238	222	219	215	223	244	228	242	242	236	250	202	208	213	232	232	253	241	235	226	247	227	243	210	212	246	224	224	233	230	247	239	235	237	258	245	236	239	229	238	252	237	239	264	208	226	216	248	237	252	262	236	222	220	254	253	229	221	226	225	236	224	235	228	212	233	235	240	255	261	205	267	253	246	221	249	246	227	246	234	225	228	211	225	229	247	252	245	229	251	211	233	233	244	229	254	239	217	227	226	213	233	250	258	212	219	251	252	217	249	260	232	209	245	255	256	230	239	242	232	238	225	244	225	220	229	225	221	245	239	251	243	234	227	233	256	235	200	222	262	226	235	233	231	229	226	225	224	212	208	259	223	224	210	213	249	264	242	218	247	252	251	265	229	235	211	265	249	238	251	217	240	258	245	223	264	230	244	239	259	247	208	213	229	223	259	205	238	219	216	221	249	239	237	248	257	235	236	254	246	243	226	230	251	211	211	226	238	234	230	254	242	197	267	242	222	224	236	230	242	225	241	249	252	259	254	203	233	239	239	224	235	281	284	237	234	233	230	246	214	228	227	225	206	211	250	250	245	241	258	258	235	246	251	230	240	217	247	232	232	255	254	216	215	232	231	232	278	258	247	228	228	236	228	257	226	235	232	236	243	235	221	234	233	235	230	230	233	240	254	231	251	233	216	236	258	245	218	212	214	243	226	249	255	232	230	236	237	229	272	215	235	245	224	247	243	226	241	247	219	237	238	244	262	251	230	219	225	234	228	258	233	252	244	233	252	244	230	252	240	258	245	249	224	225	237	258	225	227	226	254	234	264	236	211	224	221	213	223	238	216	223	210	243	230	247	249	236	230	231	235	241	245	268	226	221	223	214	247	241	214	229	227	225	223	274	226	231	236	230	216	265	255	243	246	248	230	216	217	235	220	220	238	257	232	214	225	248	231	219	220	246	243	225	237	261	216	212	216	240	236	225	234	232	232	255	233	232	254	237	217	220	222	282	253	239	251	233	235	246	244	264	260	243	247	262	233	246	215	236	239	212	226	212	243	232	245	237	232	235	272	260	212	252	199	210	225	244	246	263	241	227	258	238	240	235	250	229	216	258	259	230	231	233	209	248	242	225	224	249	223	255	275	242	260	231	235	238	235	225	235	261	233	225	222	228	258	233	228	219	251	242	250	222	258	233	230	222	213	250	270	234	231	231	235	218	252	251	263	242	241	239	220	232	235	217	273	231	239	210	227	225	228	235	219	225	222	229	230	218	228	236	237	234	216	249	242	247	228	255	230	240	225	244	196	257	231	260	247	211	245	208	243	248	238	234	262	236	262	238	240	243	226	246	230	250	224	220	235	225	246	256	232	226	236	257	210	246	253	231	241	228	246	240	233	212	236	208	225	250	242	242	265	221	241	230	221	221	258	265	235	220	235	234	233	235	230	231	232	233	234	223	221	240	218	224	250
22645	8594	4798	748	742	701	726	696	688	772	738	687	699	656	671	676	697	649	608	684	695	618	607	664	714	652	644	674	646	694	670	643	670	623	672	659	632	682	662	696	764	818	848	1220	1448	1943	1770	1381	1195	1114	824	838	789	704	686	740	696	699	651	690	744	687	759	718	710	670	643	683	694	727	707	640	703	657	683	687	685	683	651	619	679	755	801	780	729	726	669	639	685	636	670	635	669	659	651	624	639	636	645	707	682	669	636	630	621	642	657	618	649	696	644	695	641	647	630	649	621	664	659	709	677	616	626	640	614	653	668	665	625	691	697	678	626	653	623	667	620	615	634	651	660	636	625	678	688	719	679	686	640	677	676	659	654	638	659	650	643	666	618	628	645	668	630	622	661	650	632	672	657	627	695	645	652	647	676	669	668	626	624	653	651	661	651	662	635	636	671	662	666	636	652	699	656	659	615	659	672	653	614	692	673	722	642	635	634	625	629	634	713	687	676	681	664	707	679	618	608	621	642	675	638	668	639	638	635	674	653	670	672	649	651	655	682	674	639	695	661	674	660	677	660	681	618	632	675	659	633	666	647	659	640	660	621	627	680	652	684	658	610	691	687	605	636	664	608	667	664	684	683	669	659	637	638	656	699	621	630	666	635	590	619	665	637	641	677	707	659	685	666	659	596	658	640	656	726	612	609	666	656	680	675	673	661	668	649	682	656	651	634	643	621	618	649	623	685	653	656	632	690	618	661	654	641	634	604	647	629	680	657	641	647	653	623	658	656	669	633	665	647	636	646	648	628	669	654	628	621	635	631	620	617	653	679	684	665	686	686	608	645	623	688	667	661	678	621	640	678	658	623	665	633	644	676	655	654	605	677	656	628	706	653	620	657	609	692	672	636	674	644	651	647	619	658	664	658	615	685	648	650	706	698	671	643	640	684	656	643	659	682	667	636	684	618	644	618	631	621	701	681	673	638	647	626	620	673	679	652	612	658	680	654	671	644	635	591	640	694	667	603	631	639	654	650	667	653	722	678	677	638	685	725	673	670	651	632	658	637	671	662	642	642	606	628	642	691	682	634	633	673	631	637	636	624	683	667	673	670	626	625	636	639	672	695	652	647	697	614	661	661	649	690	671	628	607	619	682	669	649	624	659	628	667	654	656	651	651	644	667	658	642	669	667	692	615	645	659	629	624	691	656	626	648	643	671	647	659	687	686	623	689	645	645	640	648	642	660	654	652	653	585	675	644	642	630	662	654	658	646	613	651	665	634	655	680	694	690	642	621	633	656	674	667	653	640	644	610	661	694	618	624	649	640	609	659	694	640	663	649	663	647	655	658	628	674	638	625	632	673	675	664	623	629	688	662	659	618	637	646	637	654	625	639	637	695	652	614	659	686	645	670	660	647	688	651	660	627	654	638	610	652	682	636	640	667	647	645	718	627	659	620	643	691	630	646	645	641	649	634	646	634	652	654	651	677	687	625	658	654	650	631	601	632	662	695	641	674	599	656	682	642	667	687	646	653	639	650	672	657	621	643	649	653	673	675	625	623	616	662	653	683	659	655	661	629	691	615	633	688	655	657	641	657	639	668	678	651	681	632	691	676	652	613	599	661	684	721	629	664	665	638	625	694	679	695	612	632	689	681	673	625	634	649	646	632	677	641	674	653	639	610	628	630	667	639	636	697	631	648	660	633	684	656	691	654	628	682	595	657	631	613	620	678	627	591	634	680	645	657	645	683	676	624	640	632	611	649	649	609	673	699	678	652	670	647	649	682	632	588	657	598	641	635	653	630	609	705	640	614	632	672	697	666	650	674	654	633	636	660	665	614	650	646	611	637	661	648	673	716	651	643	723	659	646	658	665	646	639	668	654	642	698	642	652	645	651	671	698	619	679	643	680	638	648	676	625	665	617	656	628	647	660	628	639	712	646	655	666	652	638	651	661	652	620	660	667	660	641	615	618	621	668	647	612	637	671	644	647	660	625	649	674	671	656	623	671	659	631	690	652	656	653	684	661	626	634	679	604	645	628	635	628	635	669	681	652	616	670	635	706	663	639	649	676	662	673	676	694	659	648	668	657	682	708	662	648	657	678	662	654	601	722	619	651	680	643	604	660	623	635	666	662	602	681	640	661	623	641	639	721	631	667	608	664	680	682	690	669	682	659	644	705	635	664	700	636	645	675	690	654	658	634	634	668	628	646	685	634	661	643	628	613	664	654	677	645	642	635	691	652	619	666	711	687	657	628	643	596	665	623	709	670	638	646	636	610	701	638	634	602	646	698	650	666	676	684	640	685	602	613	645	631	644	651	639	638	631	714	682	662	633	626	659	651	666	608	653	623	657	615	657	645	661	641	641	673	646	632	643	689	583	654	609	639	645	686	642	644	646	640	631	625	656	623	617	647	653	640	653	647	706	618	651	682	636	648	669	660	666	605	690	625	622	672	652	624	692	661	667	654	680	666	654	699	686	667	710	652	650	645	626	705	662	666	658	649	644	688	611	650	576	621	654	661	710	648	602	651	707	655	671	614	638	658	634	671	621	623	685	646	665	621	656	670	635	643	655	705	656	659	674	651	674	689	647	656	648	660	613	639	656	700	683	665	648	612	665	697	682	633	659	637	666	693	646	634	647	666	682	683	658	675	649	709	662	635	644	645	616	677	661	630	675	644	623	655	670	638	647	659	643	637	649	633	647	695	685	651	635	687	650	657	682	654	696	648	663	668	653	689	697	645	631	682	600	617	713	678	680	615	655	620	648	672	635	685	658	610	654	698	653	697	682	684	673	657	663	667	645	639	683	680	680	656	694	671	710	623	573	646	609	683	647	632	654	679	670	702	661	668	689	620	642	682	679	645	617	628	678	661	646	675	645	656	663	610	637	644	639	643	648	659	651	653	673	649	678	636	590	640	607	669	687	672	665	643	658	676	633	648	625	641	655	696	658	646	677	629	654	646	645	669	707	627	672	640	689	628	643	656	669	666	628	640	677	699	677	659	671	641	637	626	699	639	630	628	660	688	643	657	638	649	661	668	679	628	659	636	649	595	664	692	665	653	669	646	670	651	655	677	620	640	661	622	676	610	602	653	657	698	680	595	652	658	661	645	647	656	626	678	680	636	642	659	674	628	632	626	656	609	604	617	679	652	664	606	650	679	686	644	639	650	622	672	592	641	627	620	615	639	635	619	660	654	655	655	644	650	614	653	662	669	602	655	691	615	704	677	658	624	625	672	689	661	661	613	636	658	636	666	621	641	632	640	631	632	634	651	666	628	673	661	655	630	623	667	684	655	664	662	619	659	626	659	598	663	671	680	641	656	664	646	670	639	623	636	659	655	637	646	661	668	652	656	656	655	655	680	624	664	610	616	691	651	655	663	608	666	677	668	666	662	654	676	636	685	645	615	635	658	665	648	653	661	640	643	654	694	680	683	626	660	699	642	673	664	646	645	647	650	620	657	635	676	612	643	692	647	672	634	709	629	670	638	674	642	664
70155	47444	30049	5007	595	460	408	382	331	336	323	300	325	286	274	259	282	285	280	280	307	278	288	241	281	279	272	270	283	308	251	257	267	273	287	275	293	287	268	305	353	504	573	1126	1522	1929	1608	1640	1286	1011	484	494	429	375	351	319	287	298	277	309	306	284	305	283	258	277	266	281	316	255	280	292	259	293	261	262	273	264	283	273	268	390	397	360	302	309	318	249	269	284	284	272	248	252	235	239	275	270	261	256	246	244	257	260	254	269	273	275	286	283	287	272	241	255	267	269	266	283	257	304	290	279	261	240	294	277	256	246	272	273	248	261	301	246	268	288	267	257	267	237	283	274	280	316	288	258	249	261	239	280	263	245	257	268	261	278	254	255	269	236	255	270	275	265	280	294	267	257	256	265	238	275	243	262	260	240	272	267	263	256	232	279	254	266	262	293	274	259	268	215	247	264	284	282	239	229	257	235	258	274	278	237	255	249	265	262	250	266	250	291	281	254	254	244	252	244	270	217	252	253	265	264	284	258	279	283	266	287	295	281	269	279	255	258	294	252	265	245	281	299	274	262	271	260	272	276	248	254	254	283	250	269	279	271	257	222	286	283	274	257	277	234	271	261	237	264	236	280	271	261	263	234	280	261	278	238	268	294	275	239	264	265	242	249	234	269	233	258	239	269	259	270	289	265	263	264	235	293	301	222	241	268	259	265	258	264	259	285	271	256	275	254	273	276	259	277	255	238	269	264	244	293	244	257	279	262	269	256	262	278	304	264	268	287	290	267	293	273	265	278	262	314	256	256	263	283	268	278	260	260	246	248	240	270	248	259	221	243	258	268	252	263	261	291	242	276	256	263	249	255	252	240	250	282	274	274	283	241	252	242	269	275	267	277	250	263	271	299	283	251	274	251	237	267	250	240	250	257	256	249	299	287	267	276	260	252	277	262	269	248	245	233	294	276	249	253	259	257	217	262	279	267	268	270	266	251	285	290	263	264	253	251	251	276	246	286	249	257	255	235	287	266	299	276	255	256	271	253	286	263	280	250	243	279	288	272	239	253	266	295	268	262	299	259	280	297	263	264	293	271	272	253	281	267	254	248	257	286	260	255	255	249	273	269	231	260	260	273	259	271	256	290	234	247	267	287	238	234	251	286	270	270	244	258	263	291	283	238	263	259	293	277	273	277	236	250	260	269	255	257	264	267	273	308	219	276	253	272	270	269	277	257	269	208	275	267	248	242	264	261	237	265	263	268	250	242	280	258	274	264	275	290	254	268	283	257	277	277	273	265	309	283	287	282	250	228	254	281	292	285	282	256	256	276	263	319	237	240	278	262	284	237	255	264	258	259	251	251	295	276	283	249	277	267	263	276	246	253	256	278	264	269	269	251	284	291	261	262	300	294	275	278	294	270	238	260	284	262	273	255	254	269	276	269	279	263	278	284	275	299	276	264	221	297	282	256	249	259	288	278	230	260	260	283	244	282	250	246	262	269	258	281	258	259	234	252	268	265	270	285	283	249	288	250	237	298	234	259	256	278	236	292	290	238	267	257	263	261	232	281	310	288	283	262	285	250	246	256	268	254	278	277	277	283	238	267	275	273	235	282	252	288	296	287	297	257	272	282	280	295	258	259	287	288	264	259	264	263	279	255	260	276	249	281	265	249	277	279	273	281	236	236	277	238	249	265	244	279	261	230	248	267	294	266	277	287	259	279	281	283	279	297	238	268	250	243	270	248	281	284	263	286	294	281	253	277	252	242	266	239	273	294	270	234	266	239	287	276	247	247	248	283	280	281	285	289	257	268	271	270	268	237	242	288	264	253	258	248	258	333	256	290	298	248	271	246	281	259	246	252	284	285	267	298	260	261	258	288	260	296	249	277	262	268	247	281	271	259	235	248	277	270	273	257	251	260	267	269	274	272	294	256	288	229	297	266	283	257	288	239	278	238	297	242	265	274	297	252	292	268	261	262	259	237	273	267	218	267	267	264	267	247	277	254	258	276	298	263	259	259	265	268	245	280	306	261	259	282	259	264	245	262	263	239	249	268	269	269	265	283	275	285	290	266	268	264	253	261	256	269	270	257	262	298	283	277	258	272	268	279	269	267	278	272	261	224	270	288	224	256	303	264	268	258	229	243	247	270	266	262	276	255	288	279	287	289	256	235	263	263	276	278	252	296	250	259	245	225	270	295	282	260	271	256	253	237	276	268	268	261	253	275	258	290	274	262	252	281	272	281	265	252	264	244	275	253	246	272	260	262	268	278	259	227	250	251	294	262	248	290	275	258	275	252	244	271	259	269	271	275	240	320	271	263	279	290	266	265	267	275	271	249	261	231	288	261	266	253	279	249	295	232	260	268	276	263	257	292	284	239	254	265	256	286	262	256	261	259	269	280	281	278	277	279	277	263	253	262	288	268	261	273	236	284	248	252	257	275	264	284	251	225	268	276	257	249	241	286	272	279	269	267	275	255	242	237	264	297	311	267	242	246	279	269	249	250	275	284	250	299	298	252	294	244	258	256	238	265	248	263	261	266	278	281	281	285	318	255	254	249	266	252	261	250	250	256	262	247	273	279	251	281	242	259	285	237	244	262	286	235	255	266	280	262	281	303	271	244	281	261	268	293	281	230	301	238	282	244	276	250	250	281	264	262	270	279	233	241	246	242	255	270	288	249	254	255	266	248	282	252	312	261	268	283	275	246	277	228	291	259	244	253	258	255	263	273	262	278	277	288	273	276	289	270	284	252	260	266	235	265	260	279	285	285	282	235	264	294	283	270	248	261	227	260	250	266	261	255	249	280	276	290	282	240	254	260	258	256	244	272	265	247	239	270	279	278	287	269	270	248	267	265	251	268	291	280	231	280	236	256	293	259	261	269	258	241	264	265	248	262	257	251	286	242	253	261	266	268	261	279	273	282	259	276	251	285	256	260	256	267	278	261	229	295	247	242	264	276	250	249	244	261	286	271	286	254	277	253	288	262	263	242	263	245	272	256	265	252	255	258	288	244	270	235	256	258	288	239	265	245	283	238	252	270	280	255	288	275	261	298	262	256	254	280	287	266	271	245	260	254	243	281	238	253	259	265	264	290	283	283	276	269	256	255	263	284	231	273	294	255	275	277	281	261	282	260	229	227	274	239	288	301	269	257	247	291	271	256	253	255	259	279	243	243	257	254	254	268	241	298	255	238	261	263	263	279	264	262	250	276	273	285	273	261	245	238	286	280	256	263	259	258	288	268	250	233	264	270	248	256	280	270	256	286	271	263	273	233	265	277	280	283	270	260	271	308	286	261	285	230	308	272	251	292	253	275	250	281	267	251	257	272	257	238	232	306	251	256	250	246	296	293	287	318	270	250	264	264	267	256	230	271	270	274	277	273	279	279	275	255	272	253	266	278	284	269	264	270	294	258	238	257	276	262	270	275	229	242	228	246	264	265	246	255	261	285	261	264	271	273	270	255	268	275	251	282	264	303	261	251	249	268	289	263	250	273
44696	31759	25725	1986	1802	1576	1359	1164	1099	1102	927	950	903	932	876	877	816	858	830	815	828	847	777	771	763	805	804	733	759	794	784	802	755	761	817	808	780	835	892	844	1547	2397	3339	6935	9271	11916	9635	10143	8065	5792	3126	2611	2362	1835	1464	1279	961	837	914	853	968	922	1043	926	774	807	797	772	789	793	749	767	843	806	825	737	758	759	814	785	790	1568	1820	1373	1051	913	749	754	727	749	728	736	706	735	710	724	703	711	697	728	747	749	785	680	702	742	760	726	705	705	710	728	680	725	695	724	695	667	742	765	755	747	707	704	716	732	716	717	704	706	717	715	744	708	732	773	725	700	749	720	708	728	703	721	696	767	705	754	742	687	713	697	791	739	713	727	731	765	755	732	747	736	676	739	727	712	748	729	729	782	723	740	705	692	763	745	719	717	716	718	737	692	751	724	683	703	684	779	697	707	710	753	716	745	752	755	733	738	752	658	749	693	717	755	725	720	687	726	736	717	744	715	729	688	714	754	782	731	700	758	764	722	747	736	741	760	681	738	728	733	717	772	746	753	687	729	754	717	772	726	742	730	743	718	699	730	729	735	734	690	718	725	711	755	690	778	808	740	725	746	705	737	724	739	721	721	687	692	769	752	751	753	719	743	706	705	709	741	774	677	721	736	717	715	719	748	725	702	730	768	705	746	748	730	750	749	712	724	738	730	735	767	740	682	709	780	705	734	737	731	773	736	759	672	728	708	731	749	699	700	726	728	739	711	705	722	734	692	777	756	722	727	726	746	781	718	733	727	733	698	752	689	743	676	720	736	736	700	712	718	712	782	695	717	748	700	691	710	691	683	756	693	685	732	737	710	724	711	746	714	696	716	754	679	665	719	760	708	729	755	683	731	725	709	750	710	751	713	757	736	702	756	711	704	712	757	764	719	739	778	738	674	732	616	723	721	706	723	666	706	715	735	770	689	703	722	728	703	718	770	701	691	721	714	771	738	733	737	705	743	710	707	732	735	679	733	701	698	741	749	759	728	702	718	716	684	693	729	688	699	735	697	735	712	757	705	709	725	713	732	699	716	734	734	692	727	743	730	742	696	749	731	710	728	802	707	737	757	740	746	748	695	759	694	746	693	720	706	720	754	710	731	736	720	717	728	707	743	718	723	709	724	756	722	680	714	704	693	737	743	779	727	722	785	764	700	753	713	739	675	742	709	712	725	738	725	736	736	700	745	677	700	714	719	716	675	691	735	678	718	763	749	742	751	786	721	697	724	701	685	728	716	734	723	780	736	710	697	765	734	749	731	682	744	726	708	759	718	733	737	726	693	744	761	719	746	700	724	704	728	704	740	797	757	774	690	704	749	723	700	724	694	710	763	728	731	717	703	724	676	679	719	717	692	734	709	756	748	732	662	744	698	722	755	738	723	679	769	752	725	712	735	681	746	726	725	737	742	705	711	735	741	672	666	696	724	759	726	675	700	713	659	685	763	733	697	749	754	738	733	743	749	680	736	682	788	690	721	766	692	778	710	740	672	745	707	652	724	743	737	687	730	716	736	749	713	725	719	721	685	765	722	784	760	728	701	800	704	739	686	757	700	748	712	730	731	719	697	733	737	683	754	726	699	711	709	715	706	739	719	690	740	711	744	750	711	739	702	728	672	739	688	737	749	739	758	715	731	786	720	715	690	763	752	727	732	756	721	782	690	724	771	761	722	725	745	730	729	713	715	746	776	753	755	748	686	718	746	748	691	714	726	692	750	741	706	724	740	752	723	738	729	729	700	714	750	773	719	725	714	702	750	707	705	741	704	756	704	776	742	681	714	743	787	724	759	719	710	678	712	751	728	721	694	710	735	717	720	758	731	715	727	748	658	710	730	729	748	721	721	663	719	724	780	769	776	690	699	769	733	748	729	723	740	732	755	772	726	732	693	693	739	768	736	714	703	752	718	747	685	731	728	725	765	671	733	736	686	716	760	702	687	714	720	718	723	741	707	722	766	719	748	743	732	734	736	752	710	746	737	697	748	712	688	707	736	744	777	692	734	751	739	730	721	731	708	712	702	720	668	696	695	707	743	725	705	654	743	754	713	736	729	725	722	775	754	682	727	737	762	714	718	691	705	758	706	715	747	762	724	694	690	695	712	723	717	727	690	816	746	722	721	752	699	745	759	756	712	774	763	762	714	749	726	760	753	740	741	766	734	673	706	685	749	741	723	717	717	701	747	726	715	725	704	790	756	651	753	777	658	752	717	760	725	740	745	742	703	738	710	720	724	759	740	744	725	784	748	783	726	734	746	734	676	701	744	746	766	769	744	751	713	753	717	732	702	763	727	752	746	682	722	726	738	752	702	773	682	724	749	703	739	725	728	690	724	688	739	712	777	704	710	770	737	715	731	749	726	709	675	740	694	752	764	734	742	728	702	697	770	757	713	759	697	702	729	753	700	807	698	707	756	733	766	697	739	719	737	739	667	704	715	737	773	694	728	731	754	779	717	739	702	720	751	728	699	708	755	749	714	715	695	729	665	696	719	740	714	706	765	725	753	713	706	732	777	699	690	737	694	705	746	743	738	778	700	751	743	714	742	728	713	730	715	725	681	756	784	705	665	729	724	714	706	764	708	740	715	665	701	735	706	733	712	759	707	699	739	688	747	787	700	729	719	760	660	723	750	734	707	743	723	691	714	704	741	694	700	711	709	708	736	727	758	725	688	716	741	753	710	718	733	691	695	733	690	716	763	699	803	754	752	735	726	720	713	766	781	730	699	716	726	764	742	737	733	709	774	736	768	728	770	706	738	706	752	760	710	729	742	732	698	754	711	745	765	726	740	752	755	742	794	707	720	747	705	766	749	736	717	736	696	708	730	752	747	799	773	728	717	775	721	744	746	726	746	752	724	721	783	711	708	714	749	752	757	721	742	703	724	675	734	786	713	727	703	717	704	724	690	766	743	751	772	755	757	709	720	714	733	759	692	694	719	727	679	687	739	784	734	693	738	701	733	705	773	693	752	687	732	756	762	690	730	686	744	774	720	754	723	764	696	705	757	768	697	745	775	728	735	707	685	749	792	696	747	722	706	714	744	775	713	681	756	744	724	709	719	712	646	705	710	767	722	731	746	690	715	717	695	799	722	765	727	735	714	728	755	702	750	736	712	723	693	738	730	765	698	705	726	712	754	686	696	743	728	755	754	672	731	716	753	754	755	728	706	740	696	757	769	739	730	740	765	725	727	694	782	771	750	723	693	751	713	743	755	691	724	701	725	755	776	761	741	730	753	726	750	737	749	719	701	805	736	718	724	738	744	727	729	703	741	735	715	641	718	719	720	673	675	736	727	686	761	745	705	737	705	674	718	757	714	777	675	701	731	728	763	692	724	699	707	732	667	762	765	725	706	730	717	751	736	714	762	733	724	719	682	728	698	717	753	770	727	689	692	729	723	713	724	741	723	683	743	747	754	744	749	731	726	708	770	730	748	722	693	725	713	751	729	688	721	703	778	722	752
81236	59462	40039	11134	1630	767	594	544	513	455	384	371	399	399	381	370	379	395	349	359	323	361	336	345	331	355	349	321	313	331	317	368	328	332	327	361	326	350	327	337	629	936	1145	1662	2895	3625	2910	3153	2272	1391	906	792	597	580	428	336	341	316	366	343	387	341	372	388	329	313	290	350	353	314	330	298	325	330	378	350	342	332	337	325	364	471	553	500	445	357	344	338	321	318	336	339	333	319	334	316	289	313	308	311	297	311	319	337	348	309	369	309	285	322	308	336	325	320	302	328	297	333	355	320	311	338	320	366	331	302	325	307	349	327	326	327	312	325	318	302	315	289	316	321	290	350	317	349	323	329	324	361	348	333	322	308	323	315	322	379	329	278	301	325	330	337	336	302	348	294	294	366	325	334	328	315	314	275	345	331	336	334	339	289	343	326	317	332	322	322	334	354	320	299	290	295	316	328	286	326	325	297	339	340	321	325	288	322	326	322	295	310	328	290	327	300	314	311	290	311	323	314	319	324	336	332	269	336	312	317	303	307	328	328	314	321	316	299	338	312	300	293	313	311	320	320	334	333	321	316	339	312	312	319	317	339	298	328	330	312	321	332	328	305	295	311	305	325	316	329	341	317	323	328	344	330	337	305	338	337	273	338	324	294	314	329	297	298	324	314	331	312	338	326	354	325	315	324	341	313	336	333	313	291	325	330	334	340	305	316	312	311	325	302	320	317	321	341	297	317	342	330	294	318	328	317	316	327	315	285	337	309	294	297	301	334	323	312	313	330	328	327	312	346	365	317	314	329	323	323	319	298	328	342	343	325	297	334	366	341	304	324	307	353	317	335	313	321	328	334	338	327	319	343	320	340	332	295	338	372	338	306	313	344	287	318	322	321	338	334	338	318	318	340	311	324	315	342	323	325	315	303	313	299	322	309	338	324	315	335	350	337	299	311	302	351	324	313	317	325	297	307	294	341	295	316	319	315	327	346	343	340	299	311	313	335	337	344	278	322	310	300	276	304	277	296	312	305	293	314	320	342	332	295	300	313	307	317	319	323	297	310	313	284	307	333	339	305	317	297	315	354	324	319	287	355	328	302	311	306	332	316	333	333	322	334	322	318	317	317	354	317	292	302	297	321	297	325	347	298	294	339	340	304	297	325	308	325	344	318	337	309	308	300	328	313	308	316	330	331	296	304	333	319	323	333	323	316	301	320	299	373	328	302	331	325	310	329	316	300	302	290	327	284	332	333	327	321	328	293	302	323	312	352	325	319	319	331	297	321	308	326	281	338	324	326	309	334	310	311	329	305	303	338	343	318	311	328	349	328	288	326	330	280	352	304	319	305	313	301	304	323	310	306	304	284	314	360	333	305	314	353	334	365	298	316	316	324	342	343	328	323	346	328	309	328	315	314	322	304	317	323	329	356	322	351	361	314	288	293	309	291	292	349	304	339	343	311	296	332	325	320	308	325	306	310	315	359	318	341	346	302	300	356	335	293	310	316	322	312	303	337	307	294	318	297	324	308	315	317	329	322	322	328	283	351	334	320	330	328	328	296	344	321	298	331	349	312	293	333	336	316	313	287	326	325	335	309	322	284	344	324	313	322	355	303	340	325	288	326	330	303	322	307	299	297	303	325	318	310	316	336	322	345	334	292	343	324	308	330	319	309	343	298	313	301	328	322	309	319	317	319	299	301	336	294	310	313	310	310	303	333	302	333	319	309	322	324	327	301	332	328	328	316	321	309	288	314	322	276	321	328	301	331	343	321	339	335	304	339	320	281	323	338	279	325	317	346	300	301	332	324	322	326	301	318	316	319	309	311	335	325	318	365	314	310	335	334	309	302	313	330	322	319	316	306	317	314	321	343	311	320	317	318	329	296	308	327	314	283	347	315	323	336	317	302	315	353	346	304	308	292	325	308	298	305	296	388	296	341	340	329	327	336	332	310	316	311	305	314	361	290	328	297	303	319	335	312	305	313	343	318	293	332	323	318	314	337	333	300	330	325	341	314	357	317	342	266	351	324	304	333	312	306	332	327	315	325	328	319	342	323	321	324	325	288	302	339	296	298	307	320	319	318	352	320	329	328	333	327	326	292	330	329	317	329	358	307	319	318	321	305	298	327	339	321	306	353	329	326	315	372	310	336	323	308	317	325	329	310	315	319	325	310	346	296	320	315	288	314	325	301	338	323	306	310	301	323	299	321	304	327	309	324	312	349	311	338	297	314	357	333	333	319	309	294	333	357	320	297	341	342	348	344	315	341	301	291	333	359	314	314	333	315	312	344	336	340	318	309	335	284	322	356	328	310	291	300	302	314	337	335	322	342	329	329	311	296	322	355	323	321	305	319	325	343	332	299	319	312	316	311	299	298	347	320	366	319	335	344	345	292	324	347	303	296	338	344	283	312	339	325	320	323	302	295	336	315	307	310	334	324	314	310	332	345	323	312	307	328	314	324	344	341	316	318	351	316	324	320	293	321	289	325	343	319	315	316	319	323	293	340	298	296	307	325	311	326	326	320	355	311	300	270	312	317	319	287	307	329	303	300	301	330	328	317	303	323	298	317	319	316	301	342	298	338	316	347	333	314	320	296	291	340	344	313	308	285	314	317	286	329	307	332	329	309	308	351	303	301	354	325	339	366	276	323	293	311	308	288	317	348	314	310	291	328	342	319	290	303	358	286	310	318	347	311	293	332	349	358	335	305	292	314	310	321	300	328	320	359	343	321	335	320	325	317	324	332	312	344	301	329	302	316	330	301	309	313	318	330	332	320	328	341	290	330	328	359	293	301	300	332	306	335	297	304	302	315	328	313	335	309	298	321	333	319	373	320	309	309	302	291	319	325	292	347	309	334	295	358	321	305	322	322	337	312	307	327	364	307	320	315	321	326	332	334	299	320	289	297	350	327	330	316	335	351	334	288	319	316	322	307	318	323	327	306	318	294	311	311	342	337	319	305	295	354	328	348	327	360	291	322	316	350	294	318	341	338	353	297	342	319	315	311	295	314	336	341	336	329	309	316	314	296	327	323	339	320	320	313	331	296	329	324	353	336	336	324	321	337	344	329	331	325	335	316	334	290	322	342	308	311	331	324	340	316	336	325	332	323	317	331	328	329	324	328	319	320	299	303	319	316	348	329	350	307	319	311	265	325	302	330	316	324	324	318	323	334	337	331	318	326	319	302	299	311	291	278	333	324	330	327	315	344	338	317	321	304	330	344	305	302	295	315	328	347	307	291	329	312	313	325	284	301	299	327	294	317	318	322	304	324	347	276	327	339	298	326	327	314	337	336	317	325	313	338	292	288	325	292	311	298	326	325	302	335	320	323	300	343	311	315	312	329	328	342	308	308	342	338	311	322	336	304	352	332	317	324	316	339	315	315	317	289	312	294	342	297	351	305	320	330	320	314	296	330	330	296	340	320	318	325	308	310	279	303	326	340	290	295	311	346	315	327	335	317	348	337	312	327	345	299	303	321	336	343	325	303	334	322
54411	41468	33798	3177	2739	2486	2115	1845	1645	1537	1382	1341	1273	1188	1133	1100	1133	1009	1056	1034	1055	1024	982	974	969	945	935	912	920	951	917	896	916	961	972	900	994	964	950	1103	3055	5296	6565	9814	15885	18380	15205	17491	13127	8529	5181	4700	3343	2918	1868	996	1087	1026	1088	1174	1238	1266	1305	1056	898	888	860	838	979	891	947	1018	1019	967	974	890	885	876	815	872	1204	2088	2596	1895	1476	1156	952	901	861	837	819	875	852	838	842	797	831	841	819	871	845	828	854	827	877	786	862	822	855	857	833	871	789	881	851	873	805	823	861	793	834	877	845	832	896	854	810	811	848	838	841	858	844	858	890	816	820	841	859	883	823	862	885	818	851	865	839	802	858	795	860	846	785	853	875	815	844	863	862	876	846	815	862	866	857	873	830	941	832	895	874	912	853	883	856	823	842	801	820	829	875	877	807	816	798	828	855	881	847	835	833	878	805	868	879	896	877	844	880	855	805	841	840	816	833	834	836	863	859	870	882	840	875	799	830	837	875	862	814	900	827	857	817	867	823	852	816	830	808	859	882	843	878	817	899	784	891	878	830	779	810	841	852	798	836	850	829	811	839	855	813	888	834	837	804	860	806	852	850	889	820	815	809	836	811	865	872	820	910	820	847	825	830	869	923	849	863	817	841	880	859	811	854	861	824	903	840	855	861	843	821	885	869	847	808	788	851	792	841	864	878	898	794	926	823	827	858	830	860	822	863	843	822	825	854	864	881	848	891	864	816	807	811	848	824	842	847	841	846	862	812	847	854	855	862	807	877	866	864	826	840	864	825	817	887	792	853	864	868	847	827	782	804	891	858	811	896	825	832	845	843	842	866	867	839	851	917	820	821	874	856	840	841	837	858	861	852	860	888	786	869	843	868	855	876	843	839	804	798	892	854	847	860	777	816	821	850	819	809	821	803	833	841	870	818	838	860	852	838	823	844	828	838	832	845	880	826	800	900	836	839	903	849	824	832	799	821	822	857	822	846	820	881	818	820	820	831	870	848	845	812	885	821	858	826	833	856	839	872	901	826	836	846	832	854	819	878	842	893	793	817	773	847	859	814	829	829	861	838	884	888	837	833	880	868	873	832	836	810	893	810	824	823	813	856	838	853	908	822	869	845	868	835	871	819	820	824	800	875	818	845	792	763	858	849	885	845	866	915	884	791	797	785	843	856	835	836	875	851	884	839	846	890	858	806	887	780	820	781	833	808	883	849	846	882	847	865	828	871	838	863	874	845	913	834	888	872	796	850	817	822	823	853	873	826	844	864	833	805	862	862	862	840	852	860	837	846	807	804	843	789	885	842	882	895	824	846	775	848	788	820	860	862	856	849	808	860	848	815	850	841	875	825	889	829	827	815	866	837	842	838	884	838	818	829	837	844	889	880	825	867	903	821	865	852	865	837	826	812	799	792	782	829	831	866	854	830	881	851	841	863	900	862	890	862	808	820	865	787	820	833	873	838	884	863	830	839	846	824	869	859	821	839	864	864	822	790	839	776	833	850	866	857	853	852	823	865	843	846	862	805	853	844	819	846	797	828	843	846	844	806	851	879	856	839	823	849	885	762	896	809	774	843	810	878	811	869	833	826	842	831	859	871	887	785	879	832	854	800	858	809	871	815	801	858	832	810	850	839	830	862	852	817	822	824	838	840	874	846	856	838	820	868	873	873	842	850	861	859	858	847	875	830	869	845	892	839	851	880	843	871	837	864	788	829	814	867	861	845	822	862	860	831	849	872	824	852	868	791	818	852	820	814	873	800	841	860	814	834	881	846	867	845	823	856	878	880	822	927	799	838	850	815	882	808	893	884	910	853	859	851	799	854	880	829	829	859	880	841	864	799	829	868	891	841	883	807	847	903	811	818	793	891	823	868	889	862	832	813	833	771	883	850	832	850	859	829	853	868	888	824	846	841	879	811	890	876	850	870	812	873	875	870	875	808	828	887	842	880	856	817	828	838	910	835	845	857	823	824	841	806	809	888	834	794	834	830	823	812	853	831	829	853	875	909	870	801	803	811	829	822	883	857	814	846	871	844	833	841	868	875	850	889	813	844	844	857	872	854	874	804	830	783	840	840	889	823	829	819	870	882	868	833	815	854	859	863	854	820	819	858	832	863	857	864	787	867	828	887	816	867	778	853	833	828	839	823	858	885	857	846	854	838	828	847	821	877	810	813	853	824	919	894	858	811	848	780	788	870	865	803	839	837	796	737	830	816	801	846	829	796	905	834	871	835	833	833	891	805	849	811	804	822	845	869	874	848	862	849	860	843	850	788	836	927	798	844	842	859	823	877	832	844	817	859	831	849	845	844	842	825	840	838	822	834	897	800	841	817	872	817	816	866	847	819	862	796	818	814	848	855	808	819	845	840	896	769	839	832	877	841	853	843	813	829	873	819	843	845	820	838	850	817	871	816	868	840	840	839	866	883	808	842	787	842	850	901	855	837	852	785	813	854	851	775	853	892	868	883	854	915	862	825	912	885	810	786	866	859	819	788	833	819	747	811	848	884	841	845	862	876	812	885	818	850	871	867	819	871	890	820	886	887	841	802	861	873	834	834	875	798	853	863	821	864	834	877	838	797	835	845	847	771	824	829	861	863	830	859	906	848	821	826	840	868	853	808	862	840	850	859	812	839	864	886	817	831	864	834	871	820	868	873	822	888	904	798	834	781	805	873	833	882	861	818	822	899	827	846	830	842	840	845	871	844	899	809	794	858	825	811	823	842	851	813	797	867	796	867	882	843	845	859	899	830	866	847	869	839	838	897	874	881	863	883	856	822	825	837	895	872	806	782	830	848	834	802	870	790	884	879	848	835	857	793	790	808	849	845	831	869	853	875	901	858	856	821	836	858	834	851	904	842	818	825	873	873	852	865	799	858	868	854	793	863	820	838	877	810	890	869	812	871	795	900	791	848	819	842	884	813	823	830	792	782	862	841	806	829	886	842	860	813	846	889	870	858	815	874	845	840	884	875	853	886	875	886	867	858	852	847	861	769	830	801	879	859	821	791	842	843	830	874	826	870	877	896	877	875	839	801	829	823	832	824	843	867	836	789	854	819	858	827	855	820	844	833	823	873	859	835	799	819	871	832	796	889	898	851	889	827	869	812	829	861	844	893	848	848	813	870	825	803	836	863	833	861	852	850	861	841	852	852	860	841	801	863	784	815	889	837	859	834	802	865	833	834	814	811	833	855	839	865	840	824	795	812	835	842	838	824	848	842	818	851	886	878	870	847	813	819	829	856	835	919	850	853	816	818	831	830	827	841	804	874	839	835	753	813	866	867	860	853	840	908	813	798	882	874	857	818	807	854	846	822	822	876	841	908	826	871	888	841	863	852	826	873	818	821	866	852	851	847	828	878	835	777	812	857	778	828	812	835	805	804	845	814	827	868	806	832	853	866	861	821	893	821	871	815	837	909	847	825	808	915	844	804	845	862	835	860	869	816	871	840	783	858	886	873	868	821	838	804	870	874	850
23034	8334	2920	422	282	267	260	271	241	258	235	277	247	238	264	270	281	250	273	236	228	255	249	246	258	219	248	251	241	251	267	237	246	237	238	249	236	244	241	248	242	302	262	338	390	383	358	371	297	278	272	260	272	264	235	267	273	224	244	250	248	260	280	259	265	236	241	271	248	251	254	261	275	229	241	226	230	285	243	227	227	233	295	274	247	243	258	263	220	282	240	263	231	253	225	259	259	230	249	228	227	272	234	238	249	256	244	239	248	243	264	227	246	243	264	266	258	226	237	230	265	229	263	235	214	294	241	265	246	239	278	238	242	248	225	243	239	264	246	244	216	246	254	230	246	256	246	255	254	244	240	251	236	245	249	245	250	252	216	289	232	235	262	245	249	240	269	218	232	238	242	241	246	232	262	250	248	214	240	242	242	267	264	235	236	261	256	241	234	259	230	250	232	275	232	275	213	273	242	247	245	267	243	248	254	230	247	245	238	240	242	262	277	214	249	265	265	259	249	268	241	246	262	236	218	263	227	272	235	230	228	242	245	252	254	232	254	234	263	247	236	228	276	208	254	219	258	240	229	256	212	227	269	261	220	244	228	266	235	251	250	249	255	239	247	212	228	263	252	266	251	243	271	236	228	249	230	237	245	214	214	236	253	233	246	259	248	244	283	223	219	238	232	232	275	245	263	251	253	266	268	244	247	239	239	233	229	265	269	224	209	212	272	248	246	263	249	253	247	272	220	255	262	248	244	266	234	260	268	253	250	228	236	257	231	253	252	224	247	262	222	254	243	246	255	252	236	251	227	243	241	270	262	244	232	251	303	222	240	281	247	225	240	255	244	226	235	237	257	251	254	227	218	250	253	226	240	234	275	273	271	245	245	271	271	258	242	270	242	248	250	257	246	231	247	233	208	261	227	229	269	216	253	250	259	246	249	228	243	267	278	241	242	250	243	240	223	244	231	266	231	238	233	222	249	251	262	244	262	242	246	272	242	278	254	249	230	242	267	223	261	244	236	247	250	247	240	251	243	229	249	244	239	252	258	249	228	245	239	256	225	242	274	253	257	220	258	221	231	240	228	190	258	239	228	251	264	279	237	239	280	257	243	249	263	241	232	241	257	239	266	256	228	278	242	241	260	216	260	225	258	230	270	228	215	235	227	228	247	239	242	249	242	218	241	239	245	256	219	271	258	250	236	264	258	275	234	245	269	249	248	248	236	257	241	236	224	249	239	238	262	252	242	229	257	235	234	263	253	247	236	252	233	231	242	211	242	247	239	226	241	243	261	223	247	267	236	239	256	253	269	249	249	224	241	242	273	242	261	231	262	272	222	249	227	238	228	255	259	252	262	271	262	258	243	260	240	249	230	237	261	266	270	269	258	241	245	244	228	235	232	256	250	269	257	221	241	254	240	233	256	229	239	246	294	249	228	253	230	243	263	232	246	258	237	211	238	274	262	222	254	263	245	242	251	271	234	228	260	251	247	243	248	262	256	245	267	253	255	256	260	256	261	260	243	258	264	230	248	269	268	238	242	272	248	243	229	217	256	248	229	222	224	263	257	243	227	242	230	219	258	260	257	243	260	241	242	250	246	274	233	263	216	238	239	261	276	244	223	236	241	244	246	230	219	251	262	264	255	240	248	254	229	256	252	250	273	237	237	232	228	241	233	248	221	228	254	240	238	251	235	247	237	251	243	280	231	213	261	250	254	244	254	280	238	233	264	236	245	272	249	270	207	205	250	239	226	237	259	237	287	234	223	257	231	235	261	229	234	247	257	219	246	218	258	225	241	238	264	252	247	228	235	264	256	280	221	269	249	247	251	258	252	241	234	249	238	255	235	280	237	235	258	279	246	264	224	271	219	225	249	257	235	268	259	257	228	252	262	254	213	228	243	236	268	238	236	227	253	245	229	281	239	234	251	241	226	262	254	241	217	251	238	229	241	238	225	242	245	247	224	265	268	239	250	255	269	282	249	264	232	233	265	254	231	249	233	244	233	271	232	237	244	259	247	258	239	236	221	256	255	237	250	244	266	222	247	239	273	239	238	219	235	248	247	264	259	240	271	251	260	242	256	245	207	250	244	242	226	235	251	236	233	267	250	251	261	271	229	243	258	249	251	270	223	206	247	271	244	252	252	240	227	267	255	224	216	251	268	245	238	276	237	256	229	259	257	259	244	226	222	249	235	254	263	250	248	251	304	230	258	244	221	218	250	250	241	247	245	235	255	235	210	251	207	249	243	237	235	198	225	249	237	242	235	254	244	220	246	256	221	263	254	222	229	226	256	235	231	256	244	231	241	227	257	230	247	235	218	281	246	262	243	240	244	227	276	230	257	238	255	236	249	234	257	262	217	229	212	219	254	238	233	275	260	263	250	235	230	229	230	241	240	222	229	240	250	234	274	256	229	234	253	238	240	253	252	237	264	279	223	253	237	260	244	230	249	239	257	252	234	260	245	259	223	248	245	238	232	240	254	251	253	236	257	261	213	228	252	237	227	246	251	236	232	245	229	256	231	255	243	239	253	246	247	244	258	245	223	238	254	283	244	228	301	277	266	271	239	270	241	254	237	236	222	247	224	223	256	271	226	265	280	226	238	242	249	240	257	242	246	260	232	243	263	221	209	240	248	238	247	238	243	251	256	243	242	271	241	241	274	250	251	249	282	222	260	231	243	227	228	223	242	241	231	259	244	239	269	255	219	257	272	247	258	262	252	228	227	273	256	257	262	264	255	246	242	239	233	233	238	240	241	231	235	254	237	255	219	272	253	232	251	225	251	243	257	269	243	224	252	267	243	245	255	240	238	233	252	247	258	229	250	231	250	250	226	229	209	269	234	251	262	235	228	239	238	229	244	257	256	235	225	268	229	248	221	234	263	281	269	247	203	266	227	259	249	250	250	238	270	237	260	245	275	237	294	264	224	234	248	245	263	245	259	241	234	262	221	228	236	243	276	275	238	218	248	254	224	255	251	257	258	227	243	246	247	269	241	212	265	247	246	246	244	240	264	235	237	255	252	244	239	256	226	255	265	249	244	268	229	263	239	225	256	245	240	253	222	279	253	271	245	267	246	241	261	242	231	221	237	251	253	235	283	269	214	276	238	233	236	249	236	241	253	241	236	253	237	276	234	239	225	236	260	274	235	246	245	281	242	245	255	236	246	205	238	229	246	241	265	267	264	235	241	248	232	265	252	216	204	243	208	234	234	230	209	251	237	247	275	268	281	253	253	266	231	265	261	240	272	238	243	241	232	259	237	251	235	239	261	229	226	223	254	228	237	261	263	245	234	230	256	277	226	226	253	256	217	241	264	242	241	236	259	249	253	263	248	279	220	272	235	244	218	235	239	237	250	248	244	270	259	271	255	253	243	229	242	260	249	273	261	237	233	263	272	244	240	259	246	229	250	254	246	240	240	261	295	273	256	236	244	257	268	217	243	249	236	273	241	243	222	253	245	246	248	219	256	221	253	245	260	225	252	222
21244	8804	4890	817	766	727	754	708	719	715	694	717	735	684	688	678	703	642	690	685	707	718	660	679	695	709	664	678	648	668	666	689	668	689	665	679	707	714	729	738	832	1019	1109	1289	1583	1862	1659	1740	1293	982	891	815	734	775	731	702	742	663	732	698	708	709	665	708	695	714	699	678	686	667	780	669	748	709	710	698	716	725	738	727	637	808	833	847	781	737	683	645	671	694	651	697	697	699	687	655	671	650	667	712	700	635	615	697	688	655	624	715	693	635	662	711	672	706	637	661	638	650	658	666	645	697	721	666	727	632	633	666	657	694	647	670	651	672	698	664	659	633	693	693	692	711	699	679	662	679	679	675	676	707	694	670	644	704	676	685	656	648	695	638	674	665	644	679	672	619	632	650	696	694	648	625	678	662	655	674	706	664	635	683	682	672	650	681	736	673	683	681	604	688	702	710	658	648	640	718	668	706	694	677	674	653	666	684	672	646	684	691	691	635	682	658	644	650	657	661	652	656	652	662	681	655	716	674	665	659	722	642	653	714	689	698	660	687	667	669	654	677	650	666	712	676	705	673	669	667	674	704	668	647	690	643	646	621	649	668	723	679	664	666	676	684	666	722	715	688	683	701	722	659	708	675	649	681	681	681	651	646	693	673	715	613	697	676	658	672	649	682	686	645	760	680	703	655	713	645	690	699	676	660	713	675	659	686	685	694	710	677	650	670	681	657	706	651	693	701	666	712	658	687	717	711	714	673	647	690	663	660	648	623	705	690	671	658	676	702	664	705	636	654	665	649	665	668	614	689	659	662	712	649	646	660	649	676	608	692	700	655	676	712	646	649	665	698	643	672	726	647	641	649	662	700	633	686	654	691	731	655	681	686	684	709	671	715	682	688	714	687	707	677	700	664	675	730	706	716	695	651	682	659	676	676	646	679	675	649	706	672	702	695	681	664	692	698	677	656	659	685	674	639	677	685	703	672	667	697	661	679	659	696	648	651	626	675	703	684	631	716	677	701	691	651	705	689	687	715	705	664	668	689	677	669	700	658	612	654	677	723	677	679	644	658	689	711	688	661	662	673	657	711	718	673	679	718	654	695	671	676	679	679	648	650	703	641	625	645	665	701	659	666	630	659	653	705	654	712	706	686	692	646	671	649	678	660	632	692	682	655	645	642	716	665	643	667	680	646	696	671	697	699	674	688	689	690	706	649	654	605	658	672	667	721	713	666	690	644	718	670	638	680	666	655	654	648	668	673	658	634	720	670	655	663	646	701	674	669	698	661	645	626	640	642	739	612	692	629	707	633	703	656	701	643	722	684	674	678	626	657	654	629	655	628	671	667	678	640	690	671	668	684	715	659	672	665	691	678	651	703	667	656	679	642	671	668	697	695	689	674	721	648	666	662	711	611	709	702	663	659	668	663	652	678	726	663	663	701	683	655	709	688	660	733	687	653	663	684	650	714	666	729	590	685	670	633	673	664	680	651	665	643	633	706	699	648	675	673	691	682	670	650	648	663	636	672	688	681	697	728	692	687	711	671	667	684	697	663	625	642	663	642	696	678	661	703	607	692	678	675	691	711	653	647	689	671	653	648	699	706	686	646	656	627	664	725	698	713	678	662	660	684	661	683	698	671	667	702	711	691	660	669	711	685	705	663	653	660	713	694	685	682	664	686	687	655	643	646	675	650	671	659	690	661	710	668	633	645	663	663	653	688	652	633	670	634	615	645	680	631	638	685	717	673	670	661	626	650	693	700	632	656	685	687	678	677	688	661	684	672	743	687	651	702	651	646	665	644	683	682	668	666	640	673	648	702	700	690	674	678	658	714	686	681	683	719	676	667	720	694	668	705	681	657	678	684	689	639	697	628	660	640	674	692	676	659	671	640	665	726	668	684	698	688	661	670	675	649	669	675	676	668	631	690	713	684	730	645	681	643	672	658	678	683	686	675	670	640	679	679	698	666	693	676	648	674	693	688	677	705	696	690	692	664	641	685	655	662	734	703	677	678	692	653	689	644	646	705	652	618	639	707	667	663	699	644	706	719	669	706	708	696	644	669	660	658	692	655	682	649	710	721	700	667	673	684	661	622	647	703	673	694	676	652	680	667	669	681	680	692	693	697	720	661	695	673	672	701	665	683	643	638	676	678	678	692	701	728	681	704	694	678	645	676	665	710	678	687	685	651	675	693	659	688	727	695	668	695	657	721	640	715	673	661	678	674	663	652	694	707	700	657	680	676	682	690	697	690	623	687	702	696	704	661	649	718	712	673	663	645	665	672	721	703	656	655	698	697	621	653	630	714	690	698	743	662	737	653	680	692	686	680	643	704	706	703	712	659	730	648	680	629	695	681	720	689	709	696	682	666	679	650	685	680	697	668	672	711	644	661	685	654	661	693	677	661	690	666	701	627	680	686	698	703	691	636	669	632	702	664	637	663	693	681	640	697	681	694	681	690	712	690	664	677	636	629	673	702	657	723	713	681	681	707	684	644	720	696	663	681	685	659	672	716	688	672	704	663	675	750	700	637	691	685	680	660	650	692	696	680	614	659	727	658	637	690	688	672	671	675	676	673	664	642	665	686	664	695	683	602	680	659	664	663	691	651	634	667	710	676	669	699	655	672	683	654	652	657	711	655	644	673	625	675	685	672	713	669	639	706	701	714	760	643	682	731	707	651	681	615	671	693	717	661	661	654	684	683	684	654	673	688	677	689	668	659	690	706	671	667	682	667	675	645	661	678	707	719	670	664	653	665	699	695	669	687	699	655	699	671	652	718	708	709	682	660	680	639	723	679	678	661	666	667	653	676	702	661	695	656	670	690	714	665	701	648	626	676	660	683	720	696	678	693	660	705	686	664	650	691	702	663	660	687	719	675	746	676	668	681	701	687	662	683	696	629	704	662	704	684	642	657	650	702	685	662	652	717	683	670	667	678	653	670	704	712	636	701	676	687	630	686	674	657	670	644	693	705	700	717	676	659	657	640	676	701	673	670	631	661	693	672	624	654	685	635	708	632	624	682	628	694	620	648	663	674	643	719	658	631	693	671	618	661	683	695	681	666	669	682	658	696	725	737	651	703	661	713	680	689	685	654	632	762	686	703	677	658	685	673	710	695	684	654	728	700	677	662	705	674	682	685	687	693	639	701	656	651	687	637	659	666	666	622	659	661	695	678	651	665	704	701	669	663	698	705	672	693	662	714	661	677	687	694	670	669	688	702	638	676	751	709	668	678	686	658	728	690	635	714	720	691	706	681	679	674	665	681	696	704	707	684	676	727	658	723	648	703	710	689	631	685	692	676	669	683	626	648	678	657	694	723	680	677	694	663	639	707	695	668	677	670	693	683	714	676	692	691	679	698	604	618	656	655	671	654	706	711	689	659	674	692	693	679	713	707	683	695	662	667	672	646	637	690	677	715	673	659	670	641	662	677	701	702	684	702	678	739	702	674	658	654	688	691	715	703	615	670	666	675	683	728	633	681	656	681	617	651
69881	47796	29840	5167	573	412	416	385	332	318	320	283	286	310	289	303	310	277	280	289	314	281	276	301	252	276	295	291	279	282	269	268	277	287	294	262	296	299	278	285	388	586	769	1063	1682	1910	1267	1401	887	506	475	377	335	316	285	303	307	288	296	312	302	284	276	291	270	267	236	290	250	269	275	302	283	307	303	313	299	290	272	302	263	372	448	412	356	306	254	241	277	273	265	245	269	264	231	281	255	266	243	260	274	256	295	264	258	251	281	288	271	272	257	277	266	283	285	254	268	286	252	269	270	279	284	276	269	261	281	276	261	260	320	282	267	280	252	267	255	289	290	276	276	254	272	283	274	275	278	284	288	279	276	279	257	297	262	287	308	294	260	232	261	264	245	242	273	271	278	265	268	261	289	270	279	280	275	300	276	258	286	273	262	259	276	252	259	265	307	266	328	281	264	261	286	268	289	260	268	265	257	274	310	295	294	257	281	290	284	291	266	287	270	257	264	272	271	275	284	297	245	248	254	248	269	278	269	248	283	294	296	266	257	264	299	301	280	279	250	251	257	297	282	244	295	268	275	263	294	272	249	291	281	275	298	247	268	271	259	284	272	270	247	250	261	284	261	299	269	274	247	285	267	277	267	273	280	293	278	261	262	265	282	302	257	273	274	248	255	264	255	285	272	276	285	270	291	276	280	264	268	285	268	307	253	261	288	243	286	264	274	245	271	248	270	280	302	306	272	267	292	257	271	297	244	276	257	274	283	270	302	266	245	291	273	305	293	271	259	298	264	271	252	249	267	263	256	269	292	288	275	260	299	248	287	267	265	241	238	244	261	270	307	254	288	252	270	275	253	252	266	270	305	271	253	288	246	262	290	289	286	304	265	285	254	268	276	248	272	267	278	264	254	296	307	266	259	266	261	279	282	274	274	260	273	227	260	261	255	245	252	283	264	287	283	259	303	287	255	275	275	271	281	254	279	288	294	261	259	268	253	213	259	296	292	276	275	286	296	274	294	272	289	262	264	268	266	256	293	272	295	277	292	296	271	273	249	275	257	257	261	300	258	259	269	270	267	249	249	274	286	305	267	273	268	235	284	269	277	288	270	269	290	287	255	292	290	273	263	268	253	297	257	262	301	280	313	254	265	268	280	276	253	266	271	272	266	289	268	278	247	250	263	288	276	260	271	262	224	269	272	280	258	307	269	269	267	260	271	276	245	292	264	286	259	299	259	256	261	305	292	290	268	260	271	260	279	256	263	266	236	262	250	283	233	261	264	263	282	262	255	257	239	259	260	296	291	259	299	260	249	270	266	287	275	274	278	276	247	254	253	264	245	271	296	276	252	254	266	274	274	301	277	267	269	261	259	283	263	260	291	272	248	239	275	251	291	252	281	271	246	260	241	264	262	269	259	268	298	267	265	287	271	264	303	256	268	267	231	264	263	239	262	243	272	241	282	281	291	262	278	244	280	267	279	239	261	316	283	296	226	291	277	267	265	259	238	225	276	254	284	252	254	257	241	261	281	253	268	273	275	271	269	257	280	259	277	275	281	285	259	252	235	265	253	272	261	296	294	249	265	331	291	299	283	255	270	265	288	279	281	261	263	266	257	284	289	254	260	277	283	259	271	262	292	252	265	261	265	271	274	292	239	278	275	258	266	272	256	273	285	245	279	263	253	263	286	272	273	269	278	289	274	253	266	272	300	267	267	277	265	262	264	248	246	254	295	255	301	285	276	270	275	299	257	252	277	259	267	275	283	273	262	288	252	253	263	295	265	245	285	258	254	275	278	272	248	284	262	280	263	259	280	250	258	268	272	275	284	255	232	243	271	268	268	300	272	297	276	265	259	236	273	298	269	283	273	269	276	281	232	264	268	291	278	270	255	281	266	271	282	279	292	263	288	279	286	272	287	250	247	269	278	253	297	284	276	277	276	263	273	271	274	241	278	290	240	269	240	265	301	264	242	247	253	262	268	263	308	256	277	269	257	264	290	242	261	261	271	273	304	288	257	269	275	295	257	303	251	268	252	262	269	280	246	231	279	246	260	285	286	287	295	297	269	302	274	236	288	255	273	246	305	258	291	291	266	261	248	269	289	286	278	254	247	287	254	293	267	234	242	286	281	281	287	301	307	268	264	255	272	245	270	258	275	287	231	326	268	295	262	283	311	241	255	263	268	270	256	281	283	259	287	265	253	290	293	272	249	255	249	273	239	271	291	244	246	263	259	271	297	293	281	257	258	291	282	299	248	279	293	266	284	295	296	264	272	279	262	295	250	261	269	282	274	278	288	286	295	266	270	276	241	274	271	266	303	274	268	298	268	264	275	255	264	267	268	273	281	245	283	265	255	277	302	283	267	286	290	294	254	262	251	276	262	245	280	256	258	273	289	286	251	261	285	265	254	295	275	245	271	283	280	288	288	282	284	273	291	292	263	267	282	275	268	273	249	271	284	261	255	305	280	256	254	253	271	281	282	295	260	295	254	285	273	265	261	248	266	256	278	289	291	270	274	253	282	306	251	260	240	271	252	293	257	281	255	301	273	247	232	278	251	258	261	277	252	260	252	277	263	265	256	265	240	264	274	295	297	277	265	274	279	249	253	276	271	289	262	233	269	277	278	284	272	267	260	248	313	260	283	263	303	255	251	274	315	278	247	257	311	248	286	282	274	269	255	262	285	277	284	269	306	260	256	262	272	303	250	261	269	279	275	280	255	290	249	264	269	268	256	247	268	306	253	281	295	245	277	298	281	281	249	244	278	278	291	275	277	300	267	241	288	251	269	277	277	279	260	252	272	245	290	269	264	258	227	260	275	251	252	268	263	252	267	278	269	278	284	282	264	293	261	287	270	271	258	267	277	270	260	246	266	304	282	252	264	270	262	285	282	277	278	275	279	271	295	257	305	282	273	283	281	246	291	276	244	261	268	257	245	281	262	273	274	282	259	287	269	312	243	255	246	278	281	265	274	263	250	275	262	277	239	267	285	265	261	270	269	236	260	274	290	282	263	296	240	280	267	255	235	284	281	293	264	265	271	290	257	273	252	280	288	289	281	272	262	264	251	244	278	275	232	253	300	268	283	252	307	271	269	286	252	272	280	280	297	260	260	269	269	243	261	261	281	269	286	275	279	262	264	294	280	248	263	276	283	244	289	236	245	258	279	250	264	285	267	245	276	239	248	290	274	283	284	266	298	266	281	278	268	257	251	269	250	264	244	282	291	226	290	260	292	269	287	268	260	285	251	279	279	276	262	269	271	275	253	255	243	277	300	303	273	259	298	228	293	263	268	274	231	259	276	295	265	270	266	287	270	275	295	270	290	249	273	274	261	253	269	263	275	269	300	273	244	299	270	295	272	282	326	295	297	261	259	261	306	248	280	248	278	285	292	286	264	264	259	268	283	256	248	260	280	245	275	270	249	263	284	263	283	243	251	246	238	243	252	281	276	266	249	277	272	283	286	280	294	283	256	263	291	288	254	278	253	247	275	257
44886	31610	27132	1935	1805	1544	1414	1259	1125	1044	1065	942	956	945	835	934	848	877	865	883	784	812	821	790	859	768	815	796	748	787	766	759	785	775	759	820	803	828	837	982	1504	3574	4187	6328	10357	11077	7444	9321	5386	2913	2283	1639	1375	1089	847	796	802	838	842	881	910	925	845	849	778	690	790	755	757	790	811	777	762	818	906	822	863	809	849	786	747	1340	1942	1658	1156	949	771	695	719	739	782	703	713	771	737	723	742	729	708	775	753	756	702	764	764	754	762	648	735	731	702	713	772	686	768	734	718	723	739	692	710	775	740	740	754	695	695	742	761	756	724	730	749	758	710	786	767	754	740	759	747	713	745	708	715	758	753	726	763	765	697	751	700	726	735	730	790	711	718	776	705	733	726	716	764	772	750	747	798	759	743	756	734	753	752	719	768	680	725	726	756	733	738	735	753	724	729	714	760	716	713	732	710	744	733	751	710	757	701	728	746	708	734	738	717	725	782	750	753	688	724	748	747	725	695	787	692	733	750	760	740	793	726	737	725	770	732	737	757	775	683	777	718	788	783	735	707	739	809	725	737	783	771	748	814	722	731	752	789	740	732	707	745	766	756	733	746	729	708	763	744	752	747	741	783	727	699	678	706	738	732	724	745	709	774	774	747	708	740	738	758	753	738	731	729	764	725	731	730	715	730	748	721	798	745	767	738	755	722	705	759	716	781	757	764	767	735	701	749	736	712	748	787	745	729	721	730	741	737	744	779	756	724	743	748	737	770	707	738	691	739	709	694	780	723	710	732	744	749	719	683	705	720	756	762	732	700	766	783	740	743	732	732	748	764	695	741	753	756	693	688	742	724	721	734	724	686	784	704	780	694	769	742	698	706	683	749	760	731	750	733	741	683	710	729	747	761	768	742	762	754	676	703	757	702	742	722	748	772	734	718	721	744	767	772	705	731	740	755	745	756	747	760	720	728	717	758	752	754	746	740	762	759	732	732	706	695	746	724	748	814	731	753	719	750	697	746	715	735	727	713	724	692	737	755	751	737	743	712	700	779	721	713	740	743	776	768	754	745	699	786	727	735	745	762	710	724	742	710	736	705	704	769	655	782	774	748	757	734	720	779	739	706	715	724	738	781	752	747	713	739	770	708	705	733	713	706	745	722	747	723	741	728	709	785	753	714	716	740	733	766	788	749	733	769	709	781	684	756	733	693	712	753	727	745	758	729	745	704	700	671	766	700	768	736	742	730	747	707	767	794	778	765	741	715	679	723	722	733	750	756	744	779	694	723	724	737	652	695	741	705	691	771	753	716	735	692	727	720	791	788	739	752	800	731	762	730	727	758	716	750	694	751	745	745	705	745	706	694	712	788	753	760	765	762	745	734	722	784	724	769	718	746	744	744	804	740	745	711	733	718	710	723	760	744	705	726	745	802	724	765	735	741	707	750	789	698	761	693	717	706	770	738	742	739	770	728	694	773	750	757	721	745	735	731	716	767	760	751	725	693	728	725	729	748	754	703	750	779	718	752	738	722	738	723	735	767	705	689	702	737	713	742	752	719	769	722	756	743	736	724	737	720	707	709	743	796	757	767	739	718	749	738	720	749	765	718	700	752	708	750	688	753	703	756	713	746	752	751	733	777	737	753	761	754	688	704	743	750	786	783	714	693	719	764	762	758	805	748	776	725	728	743	804	780	673	747	700	681	732	741	761	756	721	711	729	702	723	764	713	743	744	743	747	708	770	712	732	716	748	773	745	729	742	729	746	676	711	720	794	763	746	732	730	695	721	761	730	717	763	739	726	728	744	724	761	739	713	731	785	766	767	707	710	740	746	737	711	701	694	708	745	738	730	723	737	744	765	709	702	791	748	701	749	717	756	756	740	725	744	704	741	707	760	747	715	746	760	684	752	742	732	761	769	750	755	776	738	736	729	752	750	788	726	737	717	747	746	725	720	692	730	696	727	763	715	764	708	717	766	765	718	749	805	673	775	704	749	728	733	707	760	735	788	750	762	763	723	716	740	751	771	773	693	753	780	748	759	722	719	750	741	770	749	728	738	739	775	790	739	738	773	717	750	747	797	717	708	689	711	687	778	700	771	690	753	707	753	735	727	715	737	699	719	727	778	716	710	724	740	722	714	710	766	739	742	721	770	748	731	736	795	721	724	744	767	748	740	722	731	754	751	765	782	748	723	724	752	795	721	770	742	718	736	714	750	764	781	721	732	676	739	708	750	721	742	715	720	800	725	779	750	755	749	730	693	751	786	723	774	696	735	725	715	744	755	700	761	737	733	737	815	719	765	743	757	756	795	732	715	717	772	784	678	744	684	697	729	777	741	750	748	727	750	741	747	768	677	749	718	742	722	807	743	739	671	705	738	723	754	719	726	705	797	735	729	747	754	717	776	690	690	760	765	755	728	708	702	724	741	744	756	763	769	752	712	749	741	704	703	746	685	742	728	715	744	776	717	669	732	726	761	706	687	739	714	778	764	753	750	762	728	731	759	710	726	746	710	771	733	727	733	731	765	740	746	752	677	746	733	747	678	718	761	746	733	812	690	740	721	753	725	741	725	731	749	718	723	694	752	704	721	716	757	751	736	736	755	744	711	718	720	773	737	764	711	715	703	737	724	785	734	746	732	718	730	764	743	710	709	717	682	714	687	719	770	751	692	736	726	732	696	751	791	711	710	737	734	704	695	716	750	711	759	769	720	753	712	751	754	755	691	741	732	761	744	732	728	747	684	730	751	740	731	697	740	729	745	797	775	792	718	740	751	717	707	750	774	706	758	728	727	769	730	775	743	742	730	732	733	744	717	685	741	750	777	754	736	721	755	719	720	760	716	711	765	774	729	725	707	737	738	721	756	682	743	726	759	694	768	746	709	744	735	737	702	734	737	775	713	767	773	769	739	721	767	736	709	729	719	710	745	748	734	680	771	677	731	778	721	782	733	775	737	748	789	729	747	685	702	716	758	740	745	748	729	726	744	725	729	745	772	751	740	718	759	716	715	772	744	720	751	722	709	734	758	696	702	721	733	767	712	764	690	726	753	743	762	761	723	753	728	734	775	732	756	725	699	761	747	754	696	742	696	765	740	737	773	750	747	705	740	751	684	730	734	725	716	730	711	715	779	711	762	747	748	743	769	695	784	775	729	651	735	713	744	717	756	779	739	780	709	753	740	748	769	741	799	744	751	753	729	732	758	723	730	727	732	748	814	783	777	721	762	721	744	737	708	716	751	698	683	754	720	701	716	713	781	759	735	733	739	796	748	737	736	705	782	740	734	761	728	723	742	756	715	700	752	710	730	706	709	735	749	717	725	724	740	758	738	728	728	744	727	751	754	732	731	730	781	775	779	721	679	739	751	738	743	814	747	771	785	687	719	763	733	754	717	735	704	701	767	760	739	698	707	718	734	719	799	726	746	734	738	770	749	737	719	727	752	759	708	755	724	734	713	772	718	765	723	808	735	705	685	729	730	688	751	723	764	717	769	734	735	795	736
80905	61168	39798	11187	1477	702	574	546	513	458	441	437	406	352	374	367	361	351	348	343	321	323	355	361	318	346	343	355	357	339	304	332	321	344	329	339	351	351	333	379	529	972	1190	1945	3244	2742	1948	2702	1605	911	625	455	403	345	331	369	287	341	355	384	386	350	316	335	331	317	330	315	332	302	288	321	300	354	314	347	365	340	351	340	328	438	673	550	443	373	354	325	338	287	304	320	332	329	333	294	312	354	314	321	320	293	317	323	316	307	327	340	315	303	339	346	337	318	330	340	305	320	357	325	310	319	299	291	359	319	321	328	314	302	334	327	312	307	322	314	381	351	346	318	319	308	309	326	301	312	303	343	330	318	320	306	314	347	329	317	337	307	302	329	300	363	316	318	273	339	316	333	330	356	320	326	330	330	331	309	301	298	328	333	313	320	355	297	301	337	336	341	338	318	342	308	320	292	329	332	348	364	335	304	316	344	295	349	299	319	350	296	333	311	339	284	347	322	329	354	321	294	302	342	305	308	298	329	327	328	302	321	328	317	344	342	311	309	321	289	290	287	319	292	335	324	325	303	353	316	298	358	308	328	331	329	304	340	317	351	331	310	328	310	272	363	330	311	307	302	339	314	323	309	308	341	316	314	338	338	288	316	332	305	311	334	348	315	310	306	334	309	316	318	307	310	328	319	338	325	331	348	345	331	337	308	303	344	342	330	326	331	316	299	317	318	332	337	325	312	332	334	322	312	357	348	319	324	338	326	347	319	298	331	319	344	323	317	337	337	306	310	283	318	339	322	361	300	344	317	314	309	318	288	333	343	324	314	319	308	316	325	314	337	304	326	326	305	330	342	311	309	332	312	343	316	346	336	315	356	318	304	295	318	309	309	305	305	334	323	328	303	308	306	321	318	340	329	286	303	319	349	333	310	341	333	353	297	338	343	355	327	316	294	302	333	327	308	336	307	309	316	304	348	310	347	324	306	336	304	341	319	311	299	320	328	305	296	299	279	337	306	335	300	322	322	331	315	310	319	314	346	293	323	291	288	329	335	308	321	361	321	296	334	344	305	333	317	317	300	327	299	334	340	303	325	303	329	325	338	268	349	329	318	321	336	314	331	317	339	305	319	322	327	335	343	322	298	348	299	337	319	304	342	350	312	319	327	297	329	316	334	350	300	317	315	335	361	342	331	332	325	322	301	307	338	341	317	313	286	349	324	336	293	322	299	314	344	312	341	282	337	333	317	337	303	320	304	299	337	326	326	354	321	306	320	318	299	290	329	302	322	314	307	316	326	321	304	329	309	342	316	311	340	319	322	322	321	307	322	319	329	341	311	305	331	323	335	293	313	342	331	314	311	309	312	313	307	314	287	321	309	359	353	305	339	314	326	336	297	328	344	319	307	324	318	321	357	306	310	308	327	307	306	322	321	319	332	329	298	330	326	309	310	324	313	315	338	309	282	342	331	316	309	288	359	314	329	317	320	322	342	340	358	337	365	297	322	326	330	333	338	336	330	367	313	329	344	332	318	325	356	291	304	312	305	338	317	351	340	324	281	330	291	346	308	305	324	291	368	341	351	351	282	285	338	304	323	314	318	338	293	307	275	291	348	311	334	293	298	304	305	310	327	329	313	321	336	348	331	305	318	306	300	326	328	338	356	336	313	316	320	319	322	315	287	275	305	311	331	322	317	311	338	303	294	347	315	326	318	296	378	335	313	316	302	290	284	323	306	313	346	325	332	294	297	320	330	306	381	318	288	323	283	318	318	291	336	346	325	317	325	345	295	299	326	330	285	331	297	297	342	322	313	294	341	333	336	310	310	307	307	305	338	333	312	323	308	307	348	317	337	320	304	321	318	328	304	326	314	332	270	319	285	293	321	341	296	336	284	317	328	328	307	318	343	305	321	328	293	312	328	296	315	334	311	335	330	320	330	297	309	290	309	339	328	330	337	327	305	322	312	323	306	320	324	316	310	331	333	295	321	339	333	326	360	323	341	324	311	303	317	325	307	288	328	317	303	294	328	335	303	305	326	318	306	338	337	310	305	320	344	317	331	312	316	296	359	320	302	324	303	327	316	303	300	298	309	371	324	311	348	354	341	304	319	309	334	312	322	306	329	308	342	322	344	332	319	316	279	322	330	337	309	324	336	314	295	317	311	316	327	318	323	351	332	348	320	342	303	358	326	328	309	327	321	309	311	282	341	318	334	317	351	327	309	301	356	339	335	339	307	320	317	317	349	346	341	333	364	327	339	307	306	328	321	312	344	333	319	324	317	326	344	331	361	309	309	291	318	334	321	346	289	335	354	301	299	318	313	352	332	318	336	308	344	335	312	329	317	307	347	328	307	313	325	316	369	300	305	320	318	306	311	345	319	317	314	288	316	323	298	338	340	325	317	324	319	294	314	349	308	315	285	334	295	301	335	321	302	318	294	358	321	327	326	327	315	316	325	371	322	295	319	356	317	307	317	283	332	348	341	313	329	329	316	317	313	291	323	363	334	340	321	298	283	325	316	311	311	342	343	323	316	319	320	276	351	300	303	298	329	332	330	294	301	324	346	348	364	323	308	326	347	334	342	347	327	325	327	316	295	327	320	326	343	305	323	343	314	342	324	310	298	316	331	330	320	332	320	305	316	274	342	319	288	332	322	320	312	318	338	319	319	314	345	291	320	328	351	338	322	320	307	352	293	333	345	348	314	315	294	325	332	314	322	306	318	342	301	353	324	310	334	300	344	300	306	297	347	296	335	342	315	339	310	288	335	320	359	331	309	325	313	321	322	294	310	287	321	342	351	327	330	307	356	336	325	348	324	293	360	298	307	301	319	298	346	321	317	322	306	315	350	296	338	329	316	337	327	284	295	344	335	321	303	280	337	320	322	296	310	319	333	336	339	313	331	320	300	320	323	329	331	320	321	324	322	309	304	320	293	331	308	288	339	317	320	330	312	334	355	314	298	333	288	335	331	331	307	297	296	330	341	341	294	341	329	341	333	312	334	309	315	333	315	304	315	327	303	343	296	319	320	337	326	322	352	315	323	331	291	324	307	337	328	312	357	306	323	305	336	303	316	321	319	332	329	340	295	331	291	336	265	336	317	338	332	321	297	284	342	319	302	323	308	341	364	339	341	326	343	295	303	309	331	359	334	314	318	308	366	328	322	354	332	322	316	320	338	311	302	339	295	333	307	290	319	296	320	360	322	352	337	336	316	335	288	300	293	351	309	294	345	332	304	338	335	322	311	292	338	327	313	349	300	324	331	322	322	334	313	314	321	334	313	339	344	326	314	343	290	309	289	289	322	308	333	307	322	307	308	311	292	323	340	316	320	316	303	292	328	309	319	305	331	297	321	287	297	334	335	313	352	336	344	343	318	357	307	348	327	335	313	328	334	327	334	343	291	320	305	322	309	344	357	315	338	311	347	335	306	281	351	302	317	313	315	306	390	345	343	293	311	332	306	330	319	342	310	294	301	330	329	301	304	329	325	353	309
54852	41619	33729	3108	2843	2448	2099	1765	1669	1570	1453	1289	1284	1237	1198	1200	1114	1030	1055	989	1010	994	953	1008	942	977	974	960	890	893	946	896	920	850	924	884	893	998	957	1170	2589	5346	6418	10691	16680	14710	10743	15070	9318	5504	3450	2048	1641	1329	925	896	939	961	1184	1194	1343	1045	951	939	908	893	933	943	873	936	879	967	939	1001	1004	1034	958	952	904	940	880	2100	3108	2452	1645	1166	929	849	806	817	851	866	878	852	838	832	842	853	851	862	808	898	822	839	810	862	842	869	816	855	827	840	883	833	860	810	806	847	818	828	889	851	838	856	827	799	813	815	849	874	832	845	862	867	816	839	853	821	873	816	821	853	835	853	795	852	842	802	909	873	814	853	800	856	781	846	880	790	787	895	840	838	861	888	837	841	886	807	822	833	824	838	845	881	841	892	843	790	816	887	890	853	814	867	890	834	828	847	905	866	824	844	843	848	831	827	868	868	880	915	854	889	876	838	797	812	867	840	822	832	848	863	891	893	850	902	826	841	842	856	822	834	830	811	848	905	840	870	819	816	810	797	812	797	840	866	834	866	814	833	898	856	820	824	864	818	810	895	842	800	858	839	841	825	828	843	829	807	887	809	810	808	872	838	862	801	802	891	806	797	842	787	814	834	796	831	831	843	814	822	809	834	872	899	821	836	802	856	894	859	879	896	861	887	843	857	845	854	856	838	868	863	879	814	852	826	829	822	824	827	799	869	818	890	839	827	909	844	887	853	854	803	817	846	845	794	873	809	882	851	840	875	847	866	842	832	845	821	812	825	865	806	854	833	877	789	874	889	812	875	836	873	822	806	813	822	864	859	860	880	793	800	821	858	869	808	823	835	807	793	824	820	839	809	870	855	875	818	812	843	815	880	794	868	847	867	861	846	844	842	821	835	792	844	866	838	870	854	843	815	829	829	859	839	814	862	821	808	866	850	840	870	822	839	818	836	807	800	840	827	861	912	862	853	856	836	860	851	836	857	809	798	851	851	856	849	835	825	845	834	866	910	840	823	818	835	857	831	827	889	839	805	822	858	852	852	841	831	854	810	824	838	858	804	839	828	853	895	796	793	868	833	892	811	829	828	836	878	871	840	881	850	880	868	856	842	847	890	850	839	802	838	828	838	868	828	807	835	880	861	823	858	812	871	815	866	905	827	767	753	838	870	804	839	877	886	823	803	794	806	781	791	855	839	829	832	817	838	817	827	824	853	874	851	861	859	881	819	899	858	851	840	840	849	858	813	845	818	801	853	846	863	866	812	843	827	872	784	817	860	784	836	828	827	846	854	856	889	801	808	869	815	824	843	820	841	835	771	873	807	844	865	863	874	816	818	868	827	817	831	811	843	830	889	785	881	857	846	830	817	849	786	809	857	880	804	827	885	893	859	853	793	805	896	822	835	801	852	873	848	859	822	779	827	776	769	850	816	859	869	868	892	806	888	844	859	851	812	840	791	822	866	858	808	861	868	862	845	816	853	828	843	806	846	865	855	823	812	827	849	813	837	812	845	863	825	865	827	839	808	877	834	867	799	814	815	843	797	800	834	834	884	837	823	872	879	823	829	884	852	830	813	793	855	867	790	883	832	852	801	847	806	820	866	862	852	851	841	831	877	845	860	874	882	852	903	807	885	857	845	857	880	799	850	812	830	837	844	867	835	828	878	815	799	838	900	844	836	862	834	855	833	857	828	803	873	861	845	847	892	819	863	826	849	838	897	805	821	790	843	873	858	847	863	817	823	874	798	824	818	883	867	908	854	838	872	815	877	819	828	820	824	898	857	845	849	855	792	861	799	848	843	777	842	853	883	866	857	843	804	836	847	834	829	806	814	830	823	817	877	868	809	858	889	814	871	828	838	833	862	873	878	822	846	803	872	806	872	867	897	839	816	901	811	886	826	861	800	880	820	823	881	843	832	858	817	811	760	786	820	806	816	853	845	907	883	805	847	848	825	818	852	861	866	893	808	848	811	873	887	867	832	845	855	802	860	816	858	798	874	823	876	846	870	844	831	844	816	781	861	843	817	901	877	870	828	849	820	838	830	833	829	843	837	832	851	823	810	868	851	838	825	827	880	866	817	860	843	814	846	832	889	825	816	851	921	822	787	801	851	848	831	826	864	740	872	824	830	854	837	857	856	810	823	812	852	789	857	860	859	831	873	854	845	797	808	862	864	813	874	831	859	841	830	858	867	773	820	803	806	863	865	875	833	798	797	832	797	852	838	901	824	818	856	847	866	847	888	807	810	771	857	838	832	851	867	807	855	847	845	905	832	858	803	824	833	821	908	795	812	836	880	780	873	852	841	906	829	824	858	830	863	864	874	804	882	854	814	877	827	910	812	876	848	853	801	820	800	788	913	850	850	819	859	890	826	831	890	855	825	878	800	799	830	852	912	854	814	820	812	842	810	832	838	866	851	892	810	865	839	827	792	858	808	878	832	881	841	832	856	849	838	842	877	847	845	832	850	822	814	840	806	804	842	792	820	874	836	890	853	807	864	794	858	887	839	839	841	865	900	851	814	843	832	877	891	879	835	810	863	843	848	847	852	834	826	839	819	868	811	813	890	830	848	857	859	859	802	860	791	853	843	905	801	879	831	864	852	848	827	828	919	832	882	876	799	845	850	839	860	835	814	858	855	821	846	882	857	840	814	822	820	837	865	917	797	813	803	846	868	894	882	825	854	812	870	835	898	882	873	805	794	842	850	819	853	826	825	858	801	838	859	823	820	867	857	858	804	883	828	875	844	777	812	786	903	866	875	817	828	845	847	834	867	813	800	823	885	823	873	861	850	876	831	858	862	878	822	823	811	787	836	838	824	805	852	864	845	833	789	865	856	852	839	849	834	841	826	878	866	863	794	815	843	854	838	841	852	825	904	848	871	818	844	820	852	905	857	810	881	794	874	811	887	832	855	889	869	807	800	803	872	845	793	837	887	832	911	846	827	857	787	867	859	857	821	834	827	847	804	857	892	860	798	845	804	846	781	862	897	802	810	858	821	803	847	847	829	839	851	879	816	809	855	853	818	841	876	790	878	859	843	864	819	837	878	850	885	866	841	882	873	824	883	822	834	821	854	852	796	816	840	861	841	859	843	848	841	937	865	870	830	798	837	845	809	811	838	828	818	819	871	814	811	829	831	806	864	836	858	868	854	872	846	815	835	830	853	829	891	846	856	798	799	808	888	823	851	854	819	847	828	849	830	830	882	813	816	826	897	799	835	881	831	845	876	834	807	829	787	863	830	839	866	819	849	844	832	880	868	834	841	829	872	871	848	867	842	805	848	822	807	881	834	827	824	878	848	827	833	844	782	885	839	824	832	835	891	817	864	779	834	832	831	818	831	844	869	831	867	847	844	860	872	826	845	803	803	836	890	898	872	850	826	878	857	833	843	828	843	912	826	852	848	820	746	858	860	847	823	825	797	900	793	844	840	792	861	856	840	861	860	844	796	848	832	824	807	858	797	789	831	852	806	891	848
22496	7840	2494	338	250	265	261	273	252	251	249	258	245	254	248	220	226	229	227	215	242	258	244	265	256	232	251	226	232	251	210	249	223	217	236	231	234	235	226	260	257	272	261	224	318	306	324	321	252	256	244	256	209	253	243	259	264	225	236	264	216	248	280	250	210	280	243	236	238	235	256	263	247	224	233	247	229	225	238	234	236	279	287	266	273	245	243	223	229	234	242	273	219	227	236	250	226	240	234	236	234	227	239	231	212	255	237	229	220	243	215	211	240	244	263	241	232	256	260	258	226	222	226	207	240	220	237	238	260	258	229	236	232	254	257	252	230	246	246	227	235	232	241	250	260	215	232	271	223	237	242	238	236	245	250	231	249	243	241	237	220	222	234	230	217	261	226	249	241	228	227	228	228	252	269	244	227	244	225	220	237	258	227	229	240	241	233	269	236	246	258	240	238	234	250	243	256	238	249	238	251	250	245	243	216	240	254	238	235	235	240	219	238	246	237	262	250	232	246	236	229	238	221	255	246	228	257	208	245	245	254	274	223	253	243	218	228	207	247	239	267	226	225	259	250	237	251	240	268	252	236	268	228	239	243	224	258	258	245	230	224	246	281	246	226	251	250	231	258	251	272	273	254	210	243	251	232	227	251	266	219	236	234	248	238	226	265	233	265	234	226	229	242	215	228	236	245	254	229	236	266	283	235	253	232	250	229	227	236	236	252	219	214	247	257	231	229	261	245	238	239	230	254	235	228	275	217	239	237	231	229	243	239	227	258	235	251	266	227	251	268	252	246	221	211	240	237	227	244	246	206	251	221	232	225	212	240	227	230	262	225	220	240	203	249	210	256	227	223	212	269	250	220	253	255	236	235	245	250	255	245	232	220	213	235	246	229	255	225	250	238	222	245	242	215	217	215	240	233	258	235	263	259	237	226	259	254	226	221	226	226	239	258	239	243	254	255	226	250	244	255	239	248	222	218	276	245	247	242	230	268	245	262	208	222	267	251	215	207	244	210	223	227	248	221	247	247	223	235	257	225	234	217	200	248	273	246	229	217	255	276	249	232	256	236	245	244	254	236	269	255	218	229	241	229	237	237	253	247	249	224	256	272	243	220	247	228	228	236	240	225	231	282	282	232	268	255	235	215	220	257	234	266	252	255	252	236	238	216	239	219	224	230	241	223	242	246	231	211	246	229	222	275	189	236	269	223	238	254	292	249	235	239	277	237	227	243	212	212	213	248	222	210	203	237	236	238	262	228	241	255	240	208	210	242	220	227	253	234	238	225	230	249	220	245	255	222	208	245	217	264	233	268	227	273	259	252	245	234	248	248	258	238	228	217	244	199	244	234	268	227	253	224	248	248	235	254	255	227	271	246	259	240	229	225	230	269	217	231	245	235	258	236	237	262	217	238	274	249	263	254	214	223	232	227	226	212	227	239	256	237	235	259	246	242	242	254	242	245	234	238	225	234	240	243	236	235	272	266	269	234	253	233	229	217	238	247	240	209	242	204	222	249	241	230	235	251	239	243	239	235	223	242	236	251	223	244	241	229	265	238	253	240	237	245	255	245	231	255	250	248	205	244	228	228	233	228	226	223	247	240	257	219	219	227	265	231	227	217	228	254	224	221	250	222	234	229	245	232	233	247	247	263	240	234	234	240	253	228	263	220	229	246	241	234	220	252	218	213	240	249	251	265	246	225	222	233	256	237	259	230	279	234	230	236	239	254	217	219	213	233	249	229	274	265	225	248	239	227	216	239	228	249	226	241	242	244	265	215	214	232	245	225	249	213	227	205	234	225	233	231	251	219	245	244	235	272	250	258	231	242	253	257	268	236	236	236	248	255	252	237	271	250	237	235	231	242	244	246	255	248	222	240	250	222	254	260	247	242	222	241	244	235	219	238	226	229	257	253	243	236	231	249	238	241	244	226	240	239	252	224	245	262	235	232	223	212	240	256	245	225	259	240	252	232	250	233	250	263	259	241	240	270	240	241	235	246	271	234	237	265	264	202	263	240	231	227	226	239	233	243	208	231	228	261	247	250	250	235	246	234	214	220	248	239	235	256	243	254	238	252	260	212	223	256	238	232	217	243	248	252	255	234	230	251	253	236	244	257	226	234	285	254	241	222	232	211	235	251	213	236	258	230	217	221	262	213	243	237	253	241	251	238	229	244	226	249	271	247	216	234	239	247	240	215	231	260	242	254	241	214	247	254	234	225	251	232	241	261	215	199	279	227	241	222	271	231	256	237	227	237	232	270	250	233	221	237	253	228	225	269	264	247	220	241	237	219	256	235	273	251	243	232	231	221	219	281	216	241	262	228	269	208	228	180	249	224	263	260	268	274	214	231	235	248	211	246	242	207	235	236	255	201	241	262	240	210	249	233	260	240	216	238	233	262	255	259	239	240	228	231	230	256	241	268	233	229	237	216	231	216	218	195	243	244	231	224	235	263	248	278	265	240	229	257	218	247	219	266	201	239	255	235	248	258	239	233	260	229	237	255	243	236	247	244	241	240	237	231	238	265	261	235	219	241	246	227	226	227	257	237	242	207	249	254	235	240	210	230	241	250	215	251	234	271	215	221	225	250	249	239	224	216	207	221	242	225	209	254	238	225	242	197	241	267	226	254	247	208	234	247	236	254	205	242	240	241	229	235	251	236	248	252	231	237	239	224	246	255	239	238	230	211	220	234	239	222	259	273	235	207	237	214	240	249	232	248	235	258	255	222	249	234	247	260	256	218	224	233	248	250	242	227	225	238	249	257	210	246	240	225	265	201	222	259	231	250	226	260	247	267	252	233	256	242	246	250	266	256	227	249	230	256	230	236	232	236	247	253	249	220	223	241	253	237	239	233	284	224	236	222	241	225	241	233	241	239	247	237	234	238	250	261	267	257	229	263	234	236	224	253	230	251	253	200	233	245	243	240	228	251	255	251	251	265	241	256	230	250	250	243	266	234	239	236	230	237	283	235	215	247	220	242	227	228	220	203	235	271	249	228	256	258	252	263	249	246	242	234	228	257	227	255	251	225	269	226	255	242	254	249	286	251	263	240	235	287	246	253	248	238	239	200	239	246	212	232	240	255	250	264	267	226	268	261	237	256	266	220	233	241	249	238	248	245	232	251	235	234	228	240	264	251	211	247	243	243	229	247	241	203	200	239	249	249	232	255	228	230	252	235	253	224	228	248	229	227	211	218	229	250	251	237	204	251	247	252	218	264	215	238	192	239	252	247	217	251	235	254	232	240	267	227	252	268	235	258	214	234	204	253	262	240	255	242	250	247	226	236	246	224	233	267	227	237	241	210	253	230	220	238	247	233	227	229	210	255	250	279	263	261	233	231	219	240	226	217	266	231	231	249	248	232	220	217	228	235	223	241	246	203	233	259	229	240	231	272	217	236	256	273	252	275	240	260	226	232	240	234	243	245	261	225	217	252	231	238	237	221	222	246	238	235	239	244	242	246	236	210	222	241	234	230	229	218	228
21178	8817	4383	684	732	711	715	694	684	666	676	690	650	736	645	683	719	686	705	677	656	679	657	674	663	640	632	619	698	733	659	714	697	628	687	672	670	657	656	706	773	850	938	1129	1388	1450	1296	1264	1046	846	791	755	716	714	692	652	681	666	667	676	703	689	670	665	667	667	665	663	611	658	650	711	681	684	711	671	671	693	675	646	691	712	987	970	843	717	732	636	642	678	681	655	664	659	652	655	655	670	601	663	681	637	692	684	671	613	690	669	656	652	668	637	611	669	662	643	687	665	706	688	681	677	677	620	663	633	634	653	655	683	644	686	697	662	628	668	624	692	671	653	676	652	645	658	675	650	695	702	646	666	662	651	671	645	639	596	687	687	660	645	624	653	642	673	706	673	645	678	641	711	649	624	657	681	648	671	652	637	662	663	679	660	650	681	643	666	725	714	662	633	699	647	638	648	657	679	643	676	660	646	676	704	678	614	659	648	680	663	670	668	661	675	627	630	673	701	670	671	647	648	630	694	672	683	676	652	651	653	650	643	649	648	692	650	653	739	691	680	682	652	689	608	728	627	635	663	711	657	637	681	656	694	682	648	663	640	675	635	682	674	682	641	649	649	639	667	656	641	684	690	694	637	638	677	667	698	667	688	682	703	653	651	648	675	620	634	665	669	682	650	699	688	722	684	684	652	637	605	618	691	708	642	662	651	666	676	650	655	645	646	694	632	645	675	683	664	669	673	678	687	652	655	683	707	681	648	667	617	644	653	702	620	706	669	681	644	662	681	693	607	644	627	674	679	672	652	650	681	680	751	651	673	647	670	671	619	686	678	665	701	675	657	630	657	664	646	654	653	671	648	672	631	686	620	654	638	687	695	667	636	672	655	637	701	625	646	656	656	676	635	675	677	630	657	657	672	635	679	655	644	661	694	685	709	632	675	715	650	676	643	616	642	626	654	645	626	644	657	697	683	608	623	633	635	696	662	695	730	657	691	674	688	705	712	644	696	669	652	664	697	653	666	668	698	625	653	663	644	622	689	696	624	621	645	685	691	682	667	697	654	694	677	663	689	692	650	678	670	681	684	672	598	673	653	682	661	650	668	602	645	629	704	633	667	648	605	709	678	664	689	664	653	663	658	699	616	677	637	676	633	643	690	629	670	660	668	650	683	694	665	711	679	678	690	668	689	600	672	605	661	639	690	623	722	688	659	648	697	706	674	690	681	677	678	664	660	624	699	646	672	682	641	586	662	678	670	701	694	677	689	660	670	676	725	666	675	649	641	652	682	680	649	668	672	669	643	688	681	651	665	674	661	674	681	695	667	678	662	702	692	672	665	657	617	668	645	681	656	654	644	684	654	676	666	649	658	663	698	660	654	664	690	704	700	645	670	655	682	655	663	646	656	670	683	629	681	627	674	638	646	666	662	668	673	703	635	689	659	655	649	669	707	648	670	639	653	655	673	647	676	704	640	676	660	678	636	674	684	699	695	654	704	649	663	651	670	656	656	597	681	602	649	652	645	608	664	625	625	679	625	653	669	667	678	670	662	632	642	652	665	670	647	719	683	661	621	666	699	624	701	645	643	640	656	682	655	654	672	656	670	690	671	675	664	622	680	670	682	634	687	653	682	686	703	676	653	717	645	650	638	678	653	652	686	675	630	666	675	660	667	665	659	686	664	668	651	688	719	638	663	675	680	636	736	649	674	648	656	694	632	627	611	636	705	704	693	605	685	641	602	661	662	662	690	680	656	697	657	648	673	668	650	623	703	668	673	702	687	647	673	732	686	704	672	622	675	683	698	662	657	690	683	671	700	673	638	698	727	669	639	708	676	681	716	693	652	655	701	671	665	666	663	658	675	686	701	670	651	680	669	668	676	669	669	662	666	686	676	626	631	710	661	661	685	646	682	645	647	664	624	656	654	675	716	649	711	598	714	658	703	676	667	703	685	648	695	686	684	673	625	672	677	628	686	653	658	631	682	668	642	678	687	657	669	673	694	692	642	662	668	679	638	646	668	641	641	669	703	662	651	647	669	679	634	697	615	655	643	684	695	648	640	646	696	650	679	660	610	656	654	676	642	682	684	700	643	654	684	689	721	655	679	707	647	698	642	680	677	678	656	676	660	666	679	685	674	679	701	647	686	650	681	705	716	642	624	628	663	699	632	662	672	679	647	676	692	638	656	646	685	708	615	682	622	682	649	634	645	642	622	660	693	616	652	694	641	636	668	667	641	638	673	643	685	647	676	657	691	657	694	674	636	703	664	672	686	706	630	692	692	656	622	670	679	677	610	664	690	665	675	658	642	653	614	675	648	683	657	697	687	652	642	698	717	686	600	685	654	704	678	688	666	662	642	650	667	647	681	691	651	688	681	651	672	704	683	685	703	642	683	640	682	677	615	699	676	675	701	690	702	625	622	685	617	642	696	605	633	674	675	593	604	664	644	643	651	617	638	637	641	643	657	634	659	637	707	678	640	708	676	679	648	680	724	648	675	680	628	643	665	661	691	662	674	653	689	706	717	658	663	664	701	631	656	704	675	686	682	625	651	690	647	685	647	620	660	644	736	687	667	648	660	630	631	633	630	681	694	688	662	708	644	665	632	668	651	612	694	706	638	646	667	641	658	643	646	669	663	646	710	710	697	644	651	637	670	660	701	660	686	672	631	655	668	672	654	702	694	701	674	624	696	629	676	653	647	682	681	676	696	665	682	645	674	692	644	713	674	652	695	648	643	691	665	690	671	634	673	667	700	674	687	669	687	687	657	686	664	636	694	648	689	693	685	681	673	657	614	658	649	636	622	691	658	664	633	661	676	672	662	660	675	641	670	637	667	703	656	666	634	666	629	682	656	682	691	693	648	704	696	735	671	683	640	690	642	639	719	669	661	661	652	683	686	651	663	638	694	643	620	698	662	670	656	646	677	649	684	666	668	675	681	693	670	643	663	651	695	656	644	673	642	650	670	617	679	693	676	670	655	694	639	696	612	654	658	668	695	649	702	676	675	638	615	672	694	697	687	733	679	647	623	690	690	687	664	692	662	641	656	704	696	653	675	691	656	671	652	678	645	704	633	646	652	658	634	646	645	634	637	643	659	632	712	678	670	697	620	645	682	649	626	644	692	722	660	646	677	640	658	643	664	657	682	666	625	653	660	688	635	670	605	696	681	672	694	674	660	715	658	685	649	713	676	625	702	665	672	708	615	697	643	647	651	667	648	657	660	662	691	666	680	620	663	700	676	637	676	687	669	621	694	637	636	642	666	682	666	653	689	678	687	670	695	638	658	670	674	653	629	648	654	710	648	648	711	675	681	706	682	707	707	670	714	623	645	659	699	679	694	651	696	656	703	659	624	643	656	660	656	641	671	650	657	662	680	629	677	634	683	638	681	702	649	646	673	658	709	693	674	685	697	640	642	680	673	659	670	640	703	652	649	629	656	656	651	665	636	678	726	642	673	664	654	664	671	634	691	664	664	713	641	664	670	669	684
68084	48200	30114	5339	615	431	408	375	352	305	306	348	304	299	297	319	312	299	319	285	273	310	281	269	289	279	283	293	292	291	232	242	288	287	273	270	283	252	244	266	343	516	702	774	1532	1826	1773	1141	807	545	443	349	381	299	284	280	273	264	334	305	321	264	283	271	279	254	244	276	248	296	265	290	255	311	265	291	260	274	258	277	273	384	478	421	354	280	309	275	274	254	294	281	278	281	246	274	245	268	278	282	271	281	283	283	273	271	254	275	280	283	295	275	262	270	259	265	272	285	281	253	297	278	289	267	268	267	306	249	265	293	260	256	273	266	279	290	277	269	290	270	254	289	278	289	274	283	265	257	269	280	267	265	259	263	293	240	261	261	292	282	255	326	251	288	273	263	257	263	250	257	255	274	260	242	288	270	274	291	279	268	226	268	282	253	244	259	271	267	283	259	298	257	257	284	299	272	246	253	232	275	266	268	238	245	276	270	243	274	251	298	268	287	284	216	260	267	240	282	255	289	252	271	260	281	274	275	268	272	274	283	274	270	271	260	310	267	293	248	272	262	249	273	295	254	273	287	276	267	286	280	284	256	269	280	253	266	302	257	278	271	264	278	276	291	275	275	286	256	288	262	276	252	236	302	265	274	248	262	273	277	273	270	266	261	271	261	283	245	280	277	269	265	271	277	255	271	279	257	282	252	290	248	266	236	265	276	284	304	243	267	277	258	296	248	276	284	252	261	268	293	266	258	280	285	273	247	258	296	285	270	290	262	239	264	279	278	294	290	268	286	261	253	283	272	251	246	278	282	265	258	263	283	274	270	278	292	269	241	271	278	267	242	302	258	279	271	219	263	266	269	254	271	270	270	286	261	258	251	251	288	296	270	282	253	249	245	237	293	282	289	260	248	254	327	248	266	265	273	279	263	241	278	276	276	284	250	259	252	247	275	288	267	271	253	301	297	299	258	243	298	291	308	301	265	275	282	292	262	254	246	279	255	273	262	273	258	286	280	248	278	281	283	257	272	277	288	270	270	274	283	288	272	287	227	253	262	248	253	276	272	259	278	273	248	270	272	267	263	265	273	257	257	260	248	275	250	280	291	264	245	250	272	263	266	279	270	290	268	258	256	275	268	306	287	298	274	258	308	260	279	260	268	297	248	248	302	270	278	305	264	250	298	278	265	301	254	276	280	290	271	263	265	266	232	243	274	298	302	251	254	266	275	275	253	253	281	250	241	268	256	278	266	257	263	264	264	268	290	252	244	291	319	268	285	252	236	261	272	298	256	269	239	278	267	255	263	265	259	258	258	271	276	293	278	291	267	239	260	264	248	241	254	281	282	249	280	282	264	258	284	242	261	230	258	285	266	265	276	251	272	287	266	267	272	305	281	294	287	268	252	277	279	257	251	272	248	315	242	307	273	257	271	241	249	268	269	276	244	256	287	247	266	256	269	253	287	253	318	294	231	304	292	249	283	285	242	252	291	301	264	274	276	275	292	267	255	280	274	266	267	295	249	271	273	272	279	246	262	278	266	286	254	289	284	254	256	266	264	283	255	264	256	242	271	287	292	264	247	283	278	286	299	268	279	252	251	280	263	267	279	300	247	254	241	275	292	274	271	310	271	255	264	260	260	260	273	270	266	231	266	247	239	278	264	281	269	250	282	246	273	263	261	281	251	271	269	315	265	269	262	256	242	262	267	275	264	289	248	269	276	260	272	278	248	279	265	244	277	274	296	297	264	261	260	258	259	273	298	286	282	282	266	265	278	270	231	298	250	255	267	300	257	274	272	287	261	250	296	276	264	283	272	290	285	276	255	256	273	249	260	256	298	282	245	240	281	265	259	269	267	250	273	264	269	268	268	263	261	256	281	244	285	271	281	303	268	287	274	258	255	311	253	279	299	317	276	258	267	267	270	271	273	264	247	276	268	276	273	262	258	277	267	263	252	280	274	263	276	273	257	266	265	284	264	250	266	256	242	248	277	280	263	291	267	286	257	263	308	259	283	276	283	264	246	263	265	263	259	242	252	274	281	279	268	248	267	287	285	287	264	242	293	272	270	273	270	261	264	303	279	263	236	288	278	284	281	287	258	252	244	258	260	269	276	256	275	250	262	270	261	268	277	258	285	299	269	294	267	269	262	302	266	248	299	275	249	264	257	267	262	261	256	265	250	267	274	254	286	266	245	265	274	287	261	255	254	263	275	252	269	281	264	270	249	270	294	287	283	260	271	256	261	280	296	248	289	248	240	275	261	264	284	243	271	295	269	257	289	272	262	262	275	257	248	275	261	272	284	253	269	257	257	268	264	275	286	308	268	265	275	255	252	260	235	282	283	254	254	265	282	284	263	255	279	235	274	275	266	245	309	284	274	261	276	263	288	309	280	294	303	278	295	254	261	266	305	254	252	277	251	208	287	293	284	270	273	263	237	254	251	269	244	273	283	240	259	263	294	263	267	279	271	280	265	246	293	303	239	245	286	238	250	279	278	286	257	275	275	276	239	266	295	274	265	282	305	290	247	280	266	285	275	270	263	254	287	277	279	255	265	267	263	282	229	259	290	272	250	287	240	268	250	284	262	269	280	285	277	273	265	291	258	275	286	238	240	262	289	271	268	293	258	253	268	266	266	253	267	288	271	268	255	286	271	307	262	274	277	265	283	280	289	281	248	265	299	291	262	282	279	277	262	276	298	271	276	281	241	276	281	278	259	274	275	272	255	278	224	253	263	277	263	275	261	275	264	276	277	269	255	283	258	251	243	256	271	272	297	269	269	271	290	252	290	280	255	268	281	264	260	288	275	296	281	226	243	286	268	270	294	269	299	252	267	286	276	283	250	262	254	277	276	267	280	245	275	274	308	296	288	229	262	251	280	284	284	263	270	263	260	254	272	269	268	305	261	264	256	278	267	278	284	264	266	277	264	291	250	276	261	261	258	288	288	278	298	273	272	266	273	264	287	262	238	257	283	240	290	256	260	290	285	264	265	334	273	281	313	286	280	250	253	240	263	258	298	258	233	277	260	271	270	286	294	259	281	230	251	240	264	268	239	248	266	295	274	282	302	268	262	257	266	247	259	266	279	262	268	268	283	272	289	261	275	270	273	291	261	254	260	266	289	245	256	298	282	256	258	245	295	266	256	266	258	243	294	303	289	292	290	283	269	271	247	274	275	289	276	266	272	276	246	283	258	250	243	278	240	258	257	272	280	275	265	256	276	279	280	279	275	262	293	279	270	253	268	285	294	251	269	264	290	275	274	237	253	246	267	261	285	289	263	269	275	274	259	276	250	271	273	266	282	293	272	272	282	272	280	274	262	267	261	268	277	244	265	288	286	241	271	259	250	265	265	296	298	224	251	288	262	300	294	265	286	288	272	271	266	234	278	245	275	279	292	254	268	268	287	287	276	307	288	256	282	246	274	297	250	287	258	249	291	259	259	274	277	273	271	271	260	239	249	260	272	270	256	277	296	255	267	274	277	287	293	229	247
43771	32087	27117	2050	1849	1633	1363	1198	1184	1098	1043	1014	966	951	872	909	864	850	843	809	862	829	863	829	792	775	746	800	740	784	813	750	747	754	721	775	789	835	842	866	1147	2706	3798	4408	9538	11428	10578	6824	5057	3304	2268	1347	1453	1216	822	773	780	795	803	965	1156	813	780	739	770	774	787	784	710	751	783	823	799	812	782	734	730	743	738	786	864	1436	2350	1728	1236	915	835	734	733	754	777	750	750	764	728	727	764	739	755	746	734	726	750	719	731	760	739	721	751	683	728	716	706	729	754	751	744	770	716	760	754	758	741	728	712	741	742	777	711	727	727	726	760	754	730	732	751	806	704	807	764	756	753	751	729	739	752	727	743	775	770	762	741	714	713	756	745	705	724	675	747	736	768	720	711	696	742	753	753	714	742	749	712	782	745	756	728	734	746	735	673	738	738	753	717	769	741	760	678	734	732	723	691	742	731	742	704	755	715	689	763	725	723	689	756	694	711	717	764	732	771	770	717	749	750	710	708	722	740	709	723	770	713	743	734	756	703	695	794	735	684	778	767	739	758	826	765	731	808	747	756	766	762	736	766	723	762	743	734	731	772	697	673	744	752	688	730	732	740	736	700	755	725	704	739	747	711	711	712	743	729	737	715	688	745	703	703	741	709	738	765	725	752	776	727	715	692	712	695	772	736	732	684	768	728	722	719	739	804	742	744	702	721	742	739	715	724	773	700	723	791	761	747	756	701	718	751	706	746	765	735	767	692	754	786	761	717	733	779	705	722	709	753	748	707	723	723	719	719	752	762	747	717	743	751	742	721	738	756	703	741	742	735	733	723	691	726	765	738	751	682	706	693	672	745	755	748	715	672	723	763	732	720	729	693	757	682	774	707	730	724	702	755	699	749	739	740	771	750	768	747	742	735	710	746	739	756	738	712	731	753	747	729	761	740	724	689	723	775	773	727	735	716	738	771	726	762	738	776	773	711	752	735	728	754	702	746	680	829	751	736	730	714	755	739	706	735	799	764	776	768	759	775	737	769	757	674	764	732	751	743	768	707	695	717	750	713	728	725	749	720	746	748	770	700	764	701	761	718	721	740	739	693	749	719	765	739	733	780	680	703	730	734	753	744	722	679	722	725	738	751	763	738	721	764	754	757	779	714	750	684	763	748	734	713	738	731	697	767	758	753	742	751	759	708	752	779	756	708	730	732	729	709	740	726	718	759	740	761	729	747	757	717	757	764	715	665	737	734	808	728	733	723	724	701	746	754	745	770	723	708	690	724	684	718	727	729	746	754	726	668	794	747	747	797	746	753	790	727	746	731	775	730	758	765	725	739	789	726	763	715	745	725	769	744	732	724	717	732	729	767	722	725	711	697	708	726	708	782	742	761	747	701	771	727	722	770	760	719	688	724	717	708	720	747	731	705	738	714	700	674	743	752	737	755	708	741	714	702	757	710	801	749	684	737	744	788	781	736	757	773	730	729	737	795	720	724	720	708	733	678	732	704	737	772	713	789	752	748	761	741	713	759	717	761	721	720	746	759	708	727	769	757	736	753	763	769	750	775	704	763	704	728	777	772	768	764	731	774	783	748	744	774	703	751	760	758	730	735	716	751	719	734	752	762	738	794	746	713	753	730	731	738	730	764	732	705	748	760	758	732	673	731	768	716	742	802	754	768	726	751	749	691	763	759	761	669	691	748	753	737	703	751	777	757	752	779	761	737	738	697	775	768	787	755	771	737	737	714	764	730	686	726	749	701	719	733	759	742	734	733	700	715	777	731	728	726	738	706	717	733	737	777	727	735	732	715	689	709	751	752	745	769	717	764	734	721	760	755	726	721	719	779	680	705	732	710	765	719	733	744	716	768	746	724	763	774	757	778	723	765	745	759	755	740	749	750	747	791	745	755	757	725	750	745	732	745	726	715	741	723	738	761	708	691	765	764	733	694	748	765	711	744	724	760	712	722	718	740	774	760	677	750	735	771	757	763	781	760	722	807	825	731	777	735	717	772	713	768	751	748	747	741	787	666	728	799	707	731	764	713	748	757	736	735	737	753	760	711	768	708	748	735	733	719	738	690	779	707	710	748	724	741	722	708	701	747	740	736	760	753	717	758	721	747	725	727	745	793	737	745	729	713	730	711	718	703	741	672	753	787	759	730	724	785	770	775	765	706	689	716	793	742	717	713	721	754	768	702	786	721	759	766	761	809	702	756	735	787	736	739	755	691	710	779	776	737	726	739	750	748	724	752	772	706	737	816	752	702	720	730	735	678	727	717	743	725	780	769	739	755	756	733	736	772	719	746	751	761	711	731	753	733	758	724	766	743	723	771	758	796	774	754	756	792	727	736	741	734	717	799	734	769	742	753	724	735	753	690	724	750	755	737	746	766	764	756	767	756	725	704	756	767	706	710	713	753	724	782	698	731	716	736	723	714	727	728	747	677	687	719	751	733	750	742	787	720	750	677	716	742	781	710	733	743	747	765	754	766	724	726	692	731	754	709	727	700	706	748	751	717	716	742	702	685	760	736	703	732	767	703	761	725	704	748	705	747	712	805	766	736	713	753	721	687	743	708	761	791	749	747	814	719	817	737	746	736	714	778	739	721	709	706	753	699	724	733	762	739	752	743	732	777	742	716	747	744	707	745	725	814	806	743	722	712	739	690	759	720	735	750	730	738	752	762	752	745	753	715	717	687	715	759	715	737	729	748	788	771	818	732	751	745	705	740	731	757	726	757	775	700	700	737	760	767	729	756	721	737	721	733	702	745	743	761	762	768	735	747	715	739	728	699	730	736	754	716	720	776	725	725	761	743	727	718	740	792	740	809	742	745	730	736	735	763	759	712	753	743	756	748	748	714	697	747	696	695	726	719	723	740	732	712	720	719	707	734	763	718	738	680	715	733	698	740	747	743	728	786	759	712	745	738	776	712	731	748	742	724	741	736	776	709	740	712	686	762	741	752	745	706	730	679	733	739	740	765	748	765	743	735	715	750	748	726	746	735	730	765	768	721	763	788	753	721	733	732	720	774	720	735	717	766	780	762	681	745	798	748	758	757	746	696	752	715	706	728	716	755	774	753	699	781	736	747	797	743	708	748	708	766	753	763	761	746	668	766	765	734	775	749	744	738	747	736	707	742	774	735	745	717	780	662	776	738	702	717	716	717	747	732	746	775	703	712	753	711	719	740	807	753	746	732	746	703	739	748	685	706	798	782	708	742	776	733	742	688	757	742	724	714	760	777	693	710	758	762	767	803	745	692	719	730	734	786	787	739	749	775	741	811	744	723	790	763	717	750	792	735	753	726	740	782	700	715	683	756	735	718	787	725	743	766	787	729	744	782	726	745	703	712	710	719	726	763	716	772	762	741	737	693	749	762	775	776	705	697	777	790	700	751	722	765	753	712	756	762	749	764	712	707	779	736	730	750	721	765	735	739	759	758	757	737	752	686	727	723	776	742	739	721	798	762	711	740	752	743	735	716	748	740	732	769	720	716	734
79800	61055	41073	10752	1442	765	603	507	487	464	424	403	380	377	334	378	371	316	358	354	362	382	332	352	320	373	303	335	340	350	310	318	313	304	361	314	373	330	335	373	377	767	1244	1556	3674	3664	3932	2225	1735	1066	708	573	631	405	366	313	315	317	342	395	463	373	316	317	321	314	323	325	361	354	309	347	331	327	345	338	298	320	340	361	385	525	618	548	464	378	383	305	346	291	338	323	343	349	306	302	314	291	330	345	350	318	323	349	274	320	308	355	309	311	345	304	327	305	328	309	307	303	300	326	332	337	317	323	331	322	317	320	342	307	319	301	343	313	329	327	315	328	288	309	284	344	336	334	301	323	354	325	316	306	332	310	336	347	308	316	320	295	339	316	328	314	325	317	313	315	322	297	344	300	356	282	320	296	321	327	315	297	325	326	340	342	322	340	302	317	289	302	323	335	312	327	307	356	315	325	318	357	344	324	334	320	307	319	334	328	304	306	339	313	299	310	306	308	318	340	345	333	318	303	320	326	338	325	302	319	313	314	301	331	312	333	306	328	328	308	323	336	323	310	303	353	295	323	323	333	331	345	348	318	301	360	333	294	330	293	316	334	303	296	345	290	314	327	334	333	320	295	303	374	350	279	344	308	304	345	338	312	320	335	317	346	353	299	310	316	334	332	332	303	331	346	304	309	338	308	339	315	328	288	307	330	331	323	290	311	322	344	309	339	288	307	290	309	307	308	322	330	338	307	317	329	335	337	316	327	288	328	280	317	333	351	319	335	337	335	293	308	306	284	336	327	348	333	322	344	324	324	322	311	317	315	319	295	305	324	299	329	321	339	320	284	326	292	331	319	328	363	325	305	331	319	317	323	295	311	299	317	346	309	334	336	305	333	308	311	317	328	357	295	347	287	353	341	331	302	297	331	339	323	356	285	309	336	330	330	333	331	310	310	345	336	325	317	310	297	350	310	321	330	300	301	331	305	318	309	341	293	333	341	306	308	314	320	318	340	329	312	318	324	314	304	329	327	311	290	299	320	321	335	340	336	341	296	326	330	339	369	315	311	331	333	339	338	319	312	327	330	331	308	327	329	320	330	333	340	312	307	318	309	326	342	320	302	330	314	334	319	311	324	323	336	316	298	324	298	307	333	327	329	335	345	358	362	323	348	311	337	308	335	360	325	338	306	324	311	307	334	332	314	320	353	321	321	338	334	299	298	323	292	340	345	335	327	330	333	336	311	347	309	339	322	299	326	313	284	305	311	323	317	342	355	336	303	317	315	343	287	350	322	321	317	341	330	334	284	316	332	320	297	345	309	311	330	325	300	335	355	316	336	283	343	300	332	311	307	345	323	317	307	307	332	372	311	319	332	328	332	313	332	332	330	322	307	322	341	305	287	305	350	308	347	355	311	293	317	312	316	337	344	322	328	318	305	321	315	350	358	330	312	295	324	376	317	362	337	329	325	334	310	320	313	331	300	327	331	349	339	298	291	314	284	349	293	327	321	306	295	308	311	295	329	337	341	306	326	324	338	330	363	343	338	337	347	319	344	318	336	299	302	349	319	315	348	335	373	320	317	337	314	317	315	333	342	353	362	330	345	339	320	314	301	319	306	322	316	299	319	330	278	315	327	324	322	319	312	324	294	296	321	339	314	320	330	334	309	317	319	316	335	346	329	306	327	311	324	330	317	335	302	324	301	317	324	317	321	332	329	318	291	344	310	325	337	319	311	326	321	289	330	327	334	273	319	283	315	347	311	310	311	326	335	268	350	293	311	339	348	331	342	315	355	311	317	316	337	310	350	314	301	337	323	346	314	337	348	337	330	351	329	345	330	290	327	336	330	326	285	332	284	354	351	327	331	324	319	326	326	331	309	311	322	306	314	341	329	319	304	332	336	320	338	354	342	300	360	338	336	351	381	349	306	318	336	306	346	297	312	332	300	335	323	320	301	276	312	363	338	294	336	306	307	343	356	282	311	332	342	341	352	337	295	346	330	310	375	300	325	305	301	339	322	305	336	315	356	305	328	362	353	331	344	311	332	325	308	325	288	303	335	307	308	346	342	310	284	303	308	332	321	282	334	316	321	315	351	277	293	308	275	306	317	329	327	315	297	312	302	334	279	306	309	286	342	320	339	331	322	339	320	294	329	308	356	303	306	297	326	329	310	327	311	325	377	322	304	347	330	336	284	297	339	299	328	361	350	299	324	351	345	328	340	310	326	338	312	318	333	331	294	314	336	362	314	337	348	301	315	310	300	331	322	313	325	321	366	326	343	301	299	325	324	345	338	324	331	309	324	312	351	327	352	327	338	336	331	335	296	307	326	337	336	375	304	339	310	292	341	269	320	353	308	290	303	324	310	309	360	337	313	322	322	326	339	288	313	319	312	313	353	331	317	346	332	344	319	332	334	324	324	314	324	333	341	320	337	328	314	342	315	352	326	316	305	303	334	328	360	353	321	331	309	318	320	327	318	313	309	313	317	349	325	326	333	330	327	333	316	305	306	339	317	309	334	348	368	316	317	336	311	332	328	343	327	309	305	306	328	298	333	318	304	315	334	311	329	297	318	345	334	313	331	320	333	298	328	329	347	345	305	325	328	296	334	315	323	335	305	320	308	335	282	325	324	309	310	312	327	289	333	319	309	306	322	317	348	302	325	367	321	321	337	353	351	327	329	348	328	317	331	337	281	308	375	314	303	311	337	349	325	335	313	343	302	297	299	327	330	328	318	349	299	350	319	334	327	326	319	359	305	319	343	353	303	317	317	370	315	322	325	318	337	326	329	300	305	289	344	305	333	313	287	328	325	323	350	285	305	335	331	348	309	313	308	375	277	342	334	322	319	328	337	343	296	328	318	327	350	333	353	351	324	331	318	306	317	343	352	300	301	324	326	345	361	337	337	318	318	305	321	332	317	287	311	362	316	323	336	340	306	324	317	313	347	317	349	311	301	314	306	316	333	354	336	345	329	264	272	314	320	326	316	309	328	293	313	302	329	315	287	312	328	322	345	305	340	315	298	298	323	329	305	315	303	329	329	283	329	337	327	318	313	334	314	301	306	356	338	316	323	337	344	335	299	322	327	338	335	336	294	329	326	340	339	347	301	336	343	315	319	310	331	318	307	333	372	319	336	347	345	324	308	323	310	317	336	322	352	297	320	323	332	305	318	297	341	329	310	327	324	324	311	319	325	307	298	322	323	316	316	300	336	311	311	321	348	322	325	323	339	308	355	322	294	332	341	287	301	343	319	327	340	346	336	315	303	344	348	320	299	315	369	332	347	345	346	288	310	322	341	340	332	332	361	345	325	317	318	334	337	287	303	344	300	336	311	344	282	348	329	329	336	312	308	335	314	297	326	313	298	331	341	328	306	305	313	296	300	321	300	322	359	336	304	305	315	323	297	331	342	330	321	336	326	336	328	312	328	309	297	323	313	307	328	328	316	317	317	326	296	320	316	314	320	269	358	338	311	341	313	307	312	294	293	330	309
53492	40911	34079	3264	2967	2424	2167	1856	1679	1588	1516	1316	1342	1206	1203	1184	1110	1103	1111	1038	994	1009	1044	993	962	957	936	947	969	976	917	887	897	893	923	911	894	956	932	1049	1420	4392	7049	9246	18673	18694	20409	11511	10598	6132	3970	2864	3167	1598	1170	865	943	982	1099	1200	1907	1013	918	907	898	875	830	901	897	854	871	903	900	925	841	818	856	895	896	1061	1353	2691	3296	2498	1744	1197	996	869	816	888	862	837	827	886	869	858	837	847	882	780	816	811	818	830	892	888	872	855	871	860	857	921	803	855	890	827	814	818	832	828	852	912	854	805	919	846	845	816	849	864	870	807	873	901	859	892	865	825	847	825	830	815	816	852	857	834	822	814	857	835	869	867	842	857	906	875	867	877	816	863	941	874	911	871	886	885	906	843	823	879	834	844	852	873	822	836	902	822	847	901	825	858	878	817	804	811	805	861	793	843	837	866	843	834	874	870	879	838	835	849	838	886	855	877	837	884	830	939	867	819	826	862	892	924	779	849	878	822	843	832	866	891	831	863	854	857	879	883	838	895	840	877	843	822	848	863	883	804	853	828	839	827	898	860	853	854	870	883	900	888	814	874	884	908	820	839	851	859	884	902	859	888	887	837	914	874	876	876	831	863	842	803	809	813	871	864	843	825	824	887	892	849	849	877	813	904	832	886	858	831	846	873	881	910	879	902	885	905	864	856	846	807	829	858	870	867	876	862	881	880	870	919	846	841	864	887	858	910	828	813	813	823	853	869	892	842	833	802	843	870	855	829	905	814	846	874	841	863	831	852	858	851	858	880	853	892	849	864	849	835	848	853	866	830	862	783	805	801	833	886	840	795	856	849	851	866	903	852	843	875	808	836	809	874	861	845	837	856	904	879	844	856	786	877	791	902	871	872	880	799	893	798	813	851	861	842	829	859	857	807	931	869	888	839	818	878	852	862	869	881	850	850	881	830	821	843	835	839	833	857	839	827	827	812	844	875	794	843	860	873	882	840	867	814	864	846	872	843	836	882	843	851	879	890	835	816	864	876	876	863	883	868	815	880	853	906	867	806	902	859	868	825	834	855	870	845	858	871	813	844	834	908	887	882	824	873	884	818	897	814	843	835	838	849	838	855	817	827	836	821	847	854	898	899	809	834	840	836	862	894	835	829	902	842	855	871	838	862	878	847	823	850	867	823	866	873	852	833	861	839	875	854	834	856	817	841	861	845	863	839	873	800	895	875	871	866	885	846	851	818	854	867	804	851	856	849	860	826	905	887	814	817	875	831	866	871	818	885	862	823	824	860	908	859	875	875	816	833	844	854	867	863	914	863	819	928	865	831	864	841	859	871	819	853	870	839	874	895	802	837	848	885	860	860	889	827	823	818	855	876	857	892	872	863	829	809	848	813	827	847	849	862	839	862	808	845	823	883	844	843	904	828	865	860	852	837	821	803	867	838	844	834	876	888	843	879	837	875	863	873	861	885	882	831	872	866	843	872	857	789	861	857	885	846	837	806	850	809	807	899	836	822	858	851	762	834	908	916	850	888	861	906	790	810	854	812	851	838	884	856	836	827	890	860	848	886	863	830	903	862	844	913	834	880	832	867	861	846	854	901	858	785	873	846	856	867	823	872	820	821	903	919	870	880	901	853	917	885	889	843	892	867	849	897	894	823	828	890	887	886	844	848	866	867	826	847	848	848	875	829	832	867	842	847	842	881	796	852	822	803	871	880	849	880	902	859	833	790	841	879	847	852	819	883	889	817	844	829	852	837	867	834	888	848	844	857	826	846	845	825	807	788	905	857	843	890	855	853	861	867	872	824	837	832	810	881	828	858	844	922	851	847	857	859	922	884	875	802	834	861	848	798	885	818	815	866	853	864	857	843	843	865	850	854	888	832	841	923	831	821	839	862	841	882	869	828	830	829	915	867	848	829	874	855	859	827	855	893	844	859	845	846	837	842	821	879	854	840	865	832	837	852	864	860	788	885	883	842	846	876	818	868	850	883	829	869	854	878	820	890	890	815	843	891	849	832	861	829	847	868	834	874	786	799	830	802	879	863	853	841	860	870	868	813	859	868	868	849	823	856	854	887	839	853	879	887	862	840	835	836	831	886	859	846	887	857	862	921	824	902	830	820	791	858	875	865	824	862	805	861	866	899	858	882	890	895	867	907	911	914	847	814	861	843	844	854	836	874	871	867	879	890	881	868	822	853	853	837	873	875	865	877	901	877	825	881	839	854	900	878	847	838	871	868	787	865	819	842	870	847	885	873	897	854	837	894	843	842	904	957	874	919	950	862	871	857	856	860	857	871	872	883	903	825	911	880	878	820	876	850	893	838	865	861	851	841	892	848	771	871	814	832	859	860	814	879	844	879	861	837	909	902	867	899	870	885	865	863	809	913	876	882	860	831	821	848	884	857	804	860	852	872	859	825	905	853	838	849	921	828	871	814	857	879	886	809	855	850	867	867	924	882	807	895	878	844	821	813	840	839	862	912	819	870	870	860	836	846	829	882	843	784	829	867	852	875	839	848	849	885	777	829	821	863	854	807	859	846	855	837	933	873	892	890	876	844	867	830	843	802	844	854	842	867	929	876	879	890	852	851	893	884	864	803	843	822	886	859	799	851	817	886	848	866	854	854	862	883	820	856	873	882	824	828	838	847	871	849	863	908	881	825	836	905	892	872	881	829	826	889	815	857	773	849	819	851	823	811	839	867	870	829	868	837	811	836	864	829	844	831	882	858	805	820	856	853	831	892	881	901	869	826	868	874	831	861	804	883	850	833	811	855	911	907	925	892	791	882	867	845	880	821	864	881	831	907	859	881	874	905	849	891	823	831	852	913	849	863	837	833	851	855	862	871	878	831	849	825	823	825	832	841	831	861	862	856	893	924	836	865	867	871	844	788	872	819	866	870	877	842	801	895	854	801	870	853	848	907	800	829	887	901	905	845	851	820	876	834	868	878	847	876	839	863	835	875	877	846	862	885	886	816	860	877	851	842	854	885	869	840	907	854	920	825	845	861	887	829	875	851	866	895	854	895	846	882	828	852	913	883	873	894	813	835	830	862	911	844	841	834	925	828	877	853	870	852	858	886	880	853	905	830	852	911	854	819	834	829	926	850	883	852	891	875	864	859	830	862	855	868	870	821	884	845	835	826	869	815	882	858	881	844	776	873	829	858	870	824	843	880	876	895	837	848	875	861	803	844	914	902	775	827	878	879	866	838	854	861	860	847	843	877	848	867	867	850	827	874	889	835	830	865	875	808	885	865	835	853	848	845	801	844	871	898	860	904	800	833	829	855	855	837	884	859	785	823	856	836	831	830	826	841	883	859	851	839	899	853	860	876	877	849	893	845	854	815	827	834	859	855	859	849	825	855	859	922	853	850	830	855	837	841	846	875	858	861	801	841	808	817	890	819	843	864	838	853	864	884	831	807	826	837	837	890	835	858	816	845	813	816	874	841	853	867	854	865	896	815	867	849	853	886	854	847	856	779
20257	7060	1997	287	247	264	231	232	240	264	245	263	273	248	242	244	244	269	258	248	232	235	256	264	252	227	258	258	242	248	240	227	235	252	271	258	240	262	254	263	265	267	302	277	382	362	386	328	288	244	247	256	264	234	244	248	249	249	247	244	218	242	268	230	236	226	238	263	244	283	227	238	251	246	273	237	268	230	257	280	267	281	284	280	272	276	250	247	256	249	220	235	273	247	232	219	258	246	237	245	234	244	248	242	250	238	218	247	249	247	251	255	230	222	219	201	227	279	204	226	228	248	250	240	223	264	266	237	254	259	249	243	255	258	247	227	258	236	246	271	250	226	241	250	244	231	251	240	237	233	223	257	247	228	242	219	252	218	242	237	240	257	223	212	272	268	265	253	240	269	235	284	234	245	220	239	230	244	253	236	244	254	224	262	265	239	234	261	260	228	257	264	245	233	263	247	230	257	274	213	259	244	222	243	277	231	224	257	241	228	241	255	268	248	252	253	244	264	261	276	231	243	264	231	258	241	229	247	261	258	279	248	278	247	245	214	247	267	246	245	273	251	244	238	273	245	286	258	250	235	207	229	241	238	233	237	243	258	242	249	237	259	227	250	227	221	273	269	248	267	253	235	239	262	272	243	257	250	257	235	216	233	226	237	234	264	283	246	257	216	269	246	261	233	257	247	268	253	232	247	242	242	229	228	264	261	237	251	217	225	286	256	240	243	252	243	238	271	218	265	283	216	262	271	254	224	256	218	237	255	260	252	237	215	243	249	283	246	260	266	245	285	235	229	236	255	254	283	257	230	243	247	272	228	231	253	248	229	240	241	238	253	248	247	229	248	261	239	270	267	258	232	232	266	230	258	257	282	234	245	213	262	259	230	231	237	230	226	233	253	234	243	260	260	266	241	251	248	238	246	274	243	263	287	235	284	239	240	239	231	255	237	268	259	238	259	249	233	252	253	219	256	243	241	249	257	225	229	256	249	228	242	231	236	218	222	252	250	248	291	253	269	272	245	227	268	216	241	239	239	238	238	265	262	267	261	273	236	255	250	252	240	240	241	247	253	277	243	232	237	247	247	253	253	244	261	242	242	232	235	243	241	249	228	231	254	242	242	243	245	244	215	242	253	253	262	256	255	251	269	255	263	210	254	241	213	237	255	235	251	245	227	266	246	250	228	257	256	241	259	245	265	242	209	233	240	244	236	265	216	283	247	227	228	256	239	235	254	243	269	254	229	251	242	260	250	231	238	262	257	279	269	245	253	231	249	243	244	241	268	246	236	229	245	265	249	268	240	250	249	235	224	222	261	242	228	242	252	232	252	249	228	249	242	254	257	243	254	269	257	257	233	268	244	240	274	234	240	268	239	285	238	236	225	242	274	250	279	254	247	236	261	224	233	270	243	238	260	225	252	280	217	250	235	258	262	250	232	255	262	240	263	225	259	253	246	263	253	235	224	255	230	220	283	216	249	248	240	228	254	236	256	241	239	252	249	200	226	249	249	262	263	253	236	247	232	234	247	257	235	249	238	251	246	231	259	248	242	242	264	227	242	260	253	249	254	239	249	251	239	255	255	259	252	268	234	262	252	261	282	242	270	265	250	263	255	245	246	243	248	269	248	218	249	228	252	242	226	242	248	234	248	264	244	262	263	232	236	233	250	258	262	248	231	250	252	246	271	250	269	281	243	244	230	245	245	249	264	263	238	220	258	267	292	227	223	260	248	228	264	243	246	244	249	256	238	255	236	236	241	235	227	222	233	283	239	248	245	219	248	278	273	229	245	259	255	213	224	244	243	250	240	258	254	213	238	256	229	245	244	231	295	229	257	256	284	244	233	260	237	217	238	277	255	254	199	261	267	259	241	239	264	243	241	265	250	231	243	279	287	280	229	248	218	260	246	245	234	239	206	253	224	246	257	279	231	240	252	254	259	242	261	252	239	242	223	233	240	232	237	252	244	246	249	257	251	267	228	294	252	263	244	233	238	251	239	243	248	278	269	240	253	232	266	234	275	235	246	271	268	281	237	265	249	231	241	214	254	253	225	234	256	240	238	212	244	251	244	257	234	244	253	261	238	236	261	249	252	248	257	232	250	255	227	266	246	246	256	255	270	254	250	234	240	244	256	260	224	256	243	243	234	262	233	257	278	249	232	238	228	228	254	238	275	226	272	249	248	259	262	271	227	242	261	262	292	285	232	257	233	245	250	257	249	235	256	222	266	249	263	233	250	248	258	247	252	259	274	245	236	258	251	255	249	251	237	254	242	246	208	250	239	210	249	241	269	282	265	238	213	259	223	247	241	296	214	262	240	243	231	262	240	250	257	263	266	221	228	249	252	258	236	212	257	258	256	262	248	238	241	260	261	227	241	234	222	274	221	245	244	253	243	213	275	244	223	251	229	238	270	256	252	262	246	258	281	255	261	244	275	247	235	244	259	202	260	257	240	242	235	242	249	236	239	216	260	263	258	244	282	244	223	239	259	238	236	202	238	255	234	250	256	265	277	237	246	243	268	259	237	248	232	273	250	286	203	228	250	240	240	261	254	271	266	233	236	255	220	225	243	267	264	249	248	284	256	240	243	228	240	237	256	266	263	269	253	257	190	239	230	227	243	249	222	246	231	273	255	272	255	232	238	265	249	263	274	225	235	244	243	266	251	283	244	263	257	270	266	247	237	232	265	235	254	250	254	252	231	233	253	237	233	270	256	245	211	236	239	272	217	250	234	255	254	246	255	263	271	243	231	238	240	230	202	255	248	249	238	264	261	211	241	277	217	247	220	213	257	254	250	240	235	256	257	242	243	257	261	283	286	258	245	240	271	214	227	270	224	263	264	243	266	218	234	231	224	225	237	263	257	236	234	241	249	287	252	259	245	232	245	240	265	251	230	246	238	219	272	262	242	242	230	256	281	249	213	255	272	248	250	252	234	234	246	246	258	243	262	213	218	246	250	231	211	278	271	201	238	263	242	273	262	263	263	270	238	271	258	251	256	227	248	223	241	263	269	241	220	268	246	273	260	243	261	302	251	221	269	254	244	242	251	259	262	219	219	255	259	250	229	247	249	263	236	263	257	250	251	248	255	233	282	256	277	250	258	245	263	259	207	231	246	248	278	222	235	252	253	239	259	219	250	236	260	224	242	240	240	196	241	223	242	232	257	270	243	213	239	265	251	231	218	272	246	232	243	267	234	272	228	243	254	255	243	257	236	241	243	257	243	252	222	236	254	241	241	260	245	266	238	224	232	250	256	282	244	267	251	278	256	262	245	256	245	265	287	289	254	240	263	261	263	245	263	255	257	231	261	234	232	232	221	239	248	248	247	227	273	261	233	244	242	230	221	246	256	273	261	240	217	239	242	256	246	267	256	238	261	281	227	245	253	233	257	261	236	246	262	268	231	232	246	241	231	259	224	238	237	231	246	214	281	256	235	252	244	248	267	269	246	219	268	245	252	231	255	247	227	249	231	257	240	265	248	246	260
19383	8487	3754	817	777	690	715	704	696	674	773	687	697	676	690	675	747	699	701	716	715	649	645	653	652	700	684	675	702	736	672	699	704	667	688	624	703	683	725	694	761	881	1047	1006	1770	1840	1806	1420	1043	860	847	747	753	723	718	700	692	713	693	682	700	701	698	685	682	716	665	709	674	683	694	709	695	669	699	674	667	632	696	672	757	843	922	885	801	765	705	675	723	699	657	660	701	689	698	695	670	711	660	684	657	732	730	695	694	720	675	670	662	661	696	682	709	633	691	679	687	700	642	683	654	694	694	677	672	710	722	703	649	635	679	712	684	683	697	736	692	710	679	707	666	695	711	739	678	687	682	652	642	657	672	673	652	657	690	691	662	690	715	644	689	701	665	706	707	668	711	643	699	700	636	690	692	667	663	672	734	659	689	688	704	673	685	686	678	742	667	680	692	724	674	684	721	702	667	699	691	718	706	715	668	731	703	726	701	686	647	685	664	693	693	711	678	712	680	725	688	640	665	683	739	704	724	710	674	683	644	720	636	694	665	694	683	694	664	681	700	671	691	693	719	699	661	722	658	670	707	650	694	745	670	697	736	677	738	674	683	709	692	685	744	717	628	751	659	687	635	698	684	655	702	650	715	723	718	658	718	678	718	647	647	687	681	704	673	690	662	641	681	683	685	722	709	700	692	667	714	728	734	679	651	722	742	714	679	699	678	674	673	695	662	683	691	696	664	688	629	687	698	690	685	689	648	688	689	682	656	668	678	707	648	702	668	692	684	647	682	652	706	732	629	691	707	676	655	667	640	694	687	697	701	661	716	645	662	677	720	717	716	678	707	633	697	732	624	712	708	623	677	677	705	701	664	670	637	659	715	680	667	670	696	715	698	682	669	694	718	680	719	706	672	709	720	697	710	718	675	692	715	666	686	669	720	689	657	694	631	748	710	687	701	688	675	668	695	715	668	654	632	706	663	704	672	684	717	736	686	665	704	675	698	692	661	683	682	694	736	683	705	689	682	717	668	689	653	656	711	677	715	692	676	676	682	684	701	645	720	744	656	639	692	664	693	743	660	648	710	691	672	649	706	698	715	689	653	686	690	695	649	690	706	720	656	708	701	657	673	671	660	696	671	661	702	686	725	667	662	693	717	639	720	690	680	726	701	671	682	688	712	705	721	727	731	685	688	701	676	767	721	698	691	675	650	697	682	659	675	677	673	702	702	672	709	669	667	723	707	656	660	738	679	671	685	678	657	676	688	686	693	689	682	709	661	722	677	693	681	653	671	701	722	683	712	691	681	665	680	688	673	663	706	698	731	693	687	653	695	678	719	681	678	696	749	648	683	667	715	718	638	701	677	684	723	728	700	678	696	643	686	721	725	685	662	766	675	684	658	670	674	688	656	726	663	703	715	662	686	699	695	666	725	703	703	675	680	718	652	708	719	687	670	668	662	686	702	705	680	687	636	698	655	715	687	673	706	710	695	687	697	700	698	683	695	649	662	690	720	705	656	670	684	716	662	685	708	665	739	668	707	648	670	707	688	684	632	672	675	671	637	685	623	737	694	679	684	711	648	709	673	707	671	691	767	726	686	710	684	697	693	648	695	665	715	656	718	748	681	604	721	703	635	741	698	640	678	675	734	688	679	670	668	680	671	634	677	679	692	683	702	736	680	672	660	706	679	685	694	653	696	720	675	683	709	685	702	722	656	660	696	693	688	639	737	697	724	675	704	625	680	699	661	658	706	707	653	674	704	700	744	703	716	695	664	668	753	673	669	711	703	698	668	709	682	691	663	678	708	635	686	694	660	698	660	686	721	693	680	643	682	684	682	707	681	704	680	676	699	712	689	698	775	667	689	693	672	727	728	714	680	667	654	666	682	710	697	695	686	664	735	680	709	708	714	634	710	712	687	716	690	664	700	712	688	690	680	689	673	720	685	628	709	706	660	692	681	721	674	712	666	713	691	669	707	627	667	686	686	651	682	704	652	665	702	693	672	687	678	696	705	659	685	690	682	694	693	689	681	721	621	655	676	755	686	702	649	714	695	684	670	706	678	669	709	654	678	651	671	725	673	732	734	649	622	686	675	632	716	704	694	678	672	697	657	688	696	681	722	686	680	654	700	670	739	725	671	681	674	697	657	686	661	691	687	737	679	677	689	701	674	679	654	665	676	672	685	732	689	736	658	704	706	700	698	682	685	700	682	727	684	685	733	656	698	672	679	678	687	694	702	696	666	671	686	698	670	724	712	738	733	723	696	680	657	682	650	667	665	683	689	685	706	713	670	697	664	662	656	649	698	702	696	667	696	674	665	632	688	671	684	710	706	679	682	683	688	692	667	696	703	709	689	685	693	660	731	692	687	678	658	727	732	648	663	688	709	677	722	733	711	696	678	675	664	704	706	641	682	670	713	678	698	718	711	677	711	674	707	659	665	645	649	671	696	682	641	669	699	684	699	650	679	654	701	735	714	656	675	693	683	716	727	734	657	701	691	681	669	699	728	706	734	678	692	708	679	688	701	681	655	672	672	676	639	720	678	663	677	654	661	674	682	708	690	646	698	697	669	617	681	689	686	700	667	730	672	651	709	685	702	685	666	726	652	749	703	651	651	681	691	697	696	682	678	670	618	665	700	621	681	696	669	710	629	687	701	674	721	651	699	668	685	662	659	666	648	721	681	697	683	685	707	648	662	679	697	655	661	639	725	740	708	668	665	700	687	691	680	661	684	653	665	713	723	672	715	689	691	704	635	645	703	752	688	684	705	669	659	685	688	654	706	666	666	672	703	716	695	665	675	720	670	645	671	700	709	701	721	715	684	720	650	725	688	672	677	649	702	676	671	632	725	693	674	717	681	675	677	650	693	700	652	656	685	688	665	690	645	638	698	678	756	661	657	728	715	630	620	707	695	677	698	659	695	704	672	744	682	730	681	658	690	696	686	750	668	726	660	659	708	683	640	711	710	651	717	746	696	703	698	712	691	695	704	700	661	658	679	714	664	690	683	694	677	638	703	688	670	683	654	721	672	688	669	691	694	672	675	683	718	649	726	719	710	684	689	719	704	705	651	672	634	684	673	654	688	730	688	688	694	678	697	684	675	709	687	709	743	664	698	701	694	681	678	686	664	697	684	721	690	680	659	704	656	714	676	690	664	677	711	688	643	733	688	676	645	707	720	695	653	688	705	714	711	672	687	724	715	670	705	657	723	735	659	665	685	674	648	728	720	708	707	678	690	697	700	685	717	719	737	734	726	658	683	711	709	660	712	687	663	654	700	670	694	697	668	671	669	686	680	718	690	681	664	708	716	678	712	689	653	672	643	697	671	659	684	718	677	638	708	677	708	683	642	668	735	638	716	729	649	623	648	676	713	676	672	705	672	735	705	703	702	647	661	619	724	637	730	647	700	707	703	731	674	667	676	694	655	754	682	618	636	693	691	672	648	709	676	686	679	778	713	674	711	696	712	676	685	690	712	701	715	655	690	684	648	651
67929	47212	26465	4287	621	484	471	422	391	347	321	347	329	355	299	316	299	322	290	334	314	317	333	306	311	283	310	301	299	294	283	276	320	288	307	282	296	279	299	273	399	551	855	972	2792	2588	2681	2077	1260	765	567	438	449	325	286	306	284	278	297	297	340	301	276	302	280	281	287	302	279	270	290	291	301	299	292	294	305	284	253	278	387	447	467	389	351	319	297	281	299	300	296	286	286	300	270	314	273	288	279	278	264	289	268	253	296	279	295	263	305	294	294	290	252	302	281	297	273	289	284	308	298	302	310	272	265	277	279	285	262	277	299	282	267	267	292	281	298	287	280	295	290	293	300	301	251	291	264	274	307	301	292	288	317	280	292	272	288	304	311	295	269	299	280	264	278	281	277	286	303	279	317	297	293	337	292	274	286	262	278	282	279	309	286	257	281	295	302	280	262	286	294	258	305	278	301	274	285	295	269	274	310	314	311	281	302	253	306	258	293	282	318	293	304	296	339	268	255	263	269	276	299	288	293	271	302	252	282	271	265	289	293	281	288	259	305	282	261	291	280	272	304	281	297	304	283	279	296	306	253	304	262	269	321	321	303	298	292	284	311	304	275	292	282	240	299	293	315	290	289	272	320	277	296	288	277	319	277	281	279	261	300	264	290	267	266	271	298	266	274	273	311	283	279	304	303	294	278	310	309	269	291	254	298	251	280	276	294	315	269	304	279	281	306	287	271	293	278	296	309	285	290	277	266	288	270	282	300	277	270	281	302	282	266	308	277	300	291	312	307	304	283	286	295	263	282	272	286	291	301	302	297	288	267	290	269	286	281	279	294	296	292	312	271	265	312	292	262	277	276	287	277	286	292	288	321	290	282	318	324	291	294	274	283	281	288	320	275	271	276	258	275	291	267	262	285	294	276	320	296	307	290	272	265	276	268	264	285	281	268	290	272	270	309	271	302	250	264	261	259	287	303	299	285	286	317	263	262	306	278	272	305	301	273	315	285	298	269	294	276	278	278	301	280	291	298	305	271	278	265	271	281	280	306	289	294	296	289	313	278	285	299	288	259	264	322	287	318	266	278	263	318	264	301	306	277	298	311	289	309	284	314	264	291	264	301	296	296	274	303	298	306	264	308	271	311	280	307	265	275	283	274	314	264	300	258	271	283	287	274	298	278	273	271	266	285	277	275	283	297	273	270	300	294	297	292	297	277	285	286	294	299	304	310	260	260	279	253	263	286	259	272	301	273	259	274	283	289	324	308	286	261	314	292	278	281	306	273	274	282	289	266	273	284	259	299	291	295	330	312	284	263	277	284	308	328	305	314	267	281	300	260	263	295	324	284	282	270	285	302	299	268	289	292	300	285	285	269	279	287	307	295	294	277	274	293	297	302	253	265	313	276	326	277	265	307	279	285	269	310	290	295	290	294	259	283	262	281	297	272	302	297	296	260	270	289	277	278	298	284	287	308	302	272	302	265	293	252	290	298	295	273	288	290	276	298	296	303	310	299	286	283	282	297	311	319	308	283	287	264	305	286	305	298	279	290	299	301	308	310	306	304	273	292	293	295	309	280	312	290	274	278	292	311	316	283	316	286	279	298	335	267	305	282	289	280	314	299	295	297	281	299	305	305	287	277	321	259	273	310	259	308	266	280	265	292	259	277	270	258	286	268	305	248	273	268	287	258	302	290	267	302	290	288	274	300	280	313	281	291	297	296	295	289	291	294	274	304	279	309	297	302	266	260	289	300	275	270	255	289	299	293	299	301	272	270	298	253	297	282	260	277	321	260	327	275	287	279	271	299	272	338	272	293	291	295	264	319	298	267	269	271	285	299	296	273	311	302	298	299	283	300	251	310	270	311	298	290	285	270	309	298	276	299	298	304	280	285	280	293	248	325	269	268	315	313	288	317	280	264	277	275	308	285	261	257	274	295	307	314	277	278	275	279	253	301	293	281	287	260	300	278	298	322	262	276	257	293	293	300	262	286	299	316	277	256	284	260	279	281	290	295	307	299	296	290	280	252	281	280	295	282	265	279	266	298	328	298	277	276	294	272	282	253	290	290	297	287	274	294	311	249	264	285	282	284	275	263	273	286	280	281	289	302	269	292	290	278	305	333	272	306	271	285	301	323	281	281	303	292	274	253	305	301	311	285	252	276	285	301	286	270	297	295	278	279	274	291	285	282	294	290	288	263	293	270	305	285	301	270	268	283	300	262	258	276	275	293	306	281	279	265	274	280	286	282	283	281	285	266	289	313	294	312	266	296	306	255	294	280	260	288	303	310	278	305	268	289	277	283	284	261	275	245	312	276	276	268	307	296	283	280	239	270	308	264	295	301	296	284	297	300	297	289	275	284	300	272	317	299	317	284	292	280	273	309	299	275	258	270	274	283	292	280	301	272	306	275	296	284	278	279	307	298	322	307	299	289	280	265	296	273	268	302	299	275	280	282	281	313	289	284	266	281	280	254	264	292	311	282	308	256	297	278	256	261	292	273	310	281	305	303	258	279	289	306	268	282	315	309	286	301	273	266	285	285	271	287	296	298	340	296	308	284	267	282	295	302	323	298	272	283	294	260	282	275	310	308	264	278	294	306	299	271	291	288	276	284	281	296	289	298	305	289	275	296	278	283	269	291	308	285	321	273	278	270	309	286	303	289	268	269	278	306	299	280	299	300	273	269	273	229	294	281	286	287	269	272	293	285	264	303	337	274	290	311	288	273	264	287	315	283	258	306	285	271	265	277	292	278	261	285	267	260	293	299	306	304	322	302	293	306	246	291	292	288	264	297	285	306	283	257	304	284	277	298	283	267	279	315	257	272	255	258	266	271	290	270	290	292	268	273	281	284	328	289	283	298	312	312	308	296	300	276	300	274	265	313	291	287	297	305	304	283	255	270	266	330	299	290	258	297	299	257	269	278	279	271	283	285	257	293	308	287	279	290	239	285	276	298	286	290	301	292	269	275	319	295	303	313	278	296	281	304	280	271	291	295	291	296	299	303	312	268	303	258	279	307	279	279	273	274	277	318	311	318	293	275	278	261	312	290	278	313	294	279	295	305	295	307	299	279	261	291	270	321	311	292	290	280	301	291	281	289	291	268	291	278	291	289	275	271	301	292	290	247	267	297	279	276	277	258	276	291	298	301	348	255	291	317	294	282	261	283	279	302	278	278	276	314	269	308	285	291	312	271	283	279	319	293	256	285	252	302	306	301	262	297	286	299	308	302	291	304	280	296	263	291	287	267	307	280	274	323	295	289	271	258	297	281	279	300	282	286	296	297	294	267	302	300	288	294	308	294	282	276	270	287	279	323	253	299	280	285	297	285	272	291	282	328	302	296	275	272	293	290	285	289	302	281	279	284	286	269	302	275	282	294	277	279	266	289	304	291	296	279	294	306	270	305	293	282	292	278	295	276	286	296	266	267	288	307	252	287	300	276	273	295	261	290	288	246	281	295	282	301	296	298	286	311	260	280	287	286	311	294	283
43372	29756	24143	2105	1921	1754	1477	1351	1227	1189	1165	1134	974	999	964	999	923	889	883	819	898	912	900	845	862	881	837	811	867	832	829	849	834	805	822	848	833	809	808	934	1636	2714	5127	5907	15781	14623	14834	11845	7505	4460	2847	1948	1846	1155	847	816	868	915	879	958	854	821	835	807	838	801	867	739	813	817	794	838	827	788	868	801	809	846	807	824	1389	1955	1860	1470	1224	992	837	778	796	771	819	810	801	774	833	791	768	782	738	820	793	786	799	828	773	811	714	744	759	807	783	792	797	780	816	732	817	762	810	794	756	746	775	778	826	766	793	770	792	772	795	816	795	788	792	799	787	771	793	790	795	790	799	803	768	793	758	761	773	787	772	790	768	815	783	807	784	762	762	837	791	837	793	821	816	756	736	813	788	752	798	819	783	800	785	824	766	742	757	793	852	850	800	767	820	744	814	786	764	782	851	767	787	837	830	803	790	759	761	816	801	814	813	824	801	790	818	799	823	780	797	768	744	792	756	771	827	791	751	770	798	788	801	775	782	787	795	761	764	801	768	789	821	775	744	772	745	760	818	804	805	775	780	734	754	802	745	751	746	827	746	860	782	805	786	766	780	801	789	788	781	715	810	745	815	820	788	771	835	790	820	767	782	776	822	845	792	799	760	829	775	775	791	817	796	803	749	804	784	806	760	815	813	760	765	809	831	800	787	734	773	768	808	810	749	803	741	807	784	772	800	798	811	790	821	817	780	804	741	758	861	805	746	747	823	800	772	799	781	755	770	725	745	785	769	791	795	806	769	769	777	794	795	802	825	823	822	800	788	818	802	776	773	830	762	739	827	786	834	762	724	745	780	839	804	777	764	786	748	821	802	793	757	798	755	796	782	756	819	767	775	786	794	783	806	774	783	795	744	766	815	809	822	731	796	781	806	798	810	805	772	755	811	800	771	766	774	779	796	773	780	795	800	788	797	765	774	751	794	788	800	766	752	794	768	817	784	804	853	751	834	780	779	727	771	795	827	798	792	775	810	811	787	776	808	745	769	835	789	838	796	754	833	802	775	778	819	771	769	792	749	778	788	758	770	768	802	789	755	832	801	822	774	811	826	766	789	764	820	754	783	833	815	760	796	778	837	848	765	789	837	778	835	804	743	825	794	763	809	795	760	793	762	795	773	793	857	794	814	753	787	755	791	775	818	791	839	779	740	782	805	787	784	770	791	773	833	744	772	833	788	788	811	751	816	756	753	874	768	807	764	780	742	770	734	782	830	791	797	835	760	763	775	822	757	801	779	774	850	769	774	788	782	791	757	756	823	813	802	794	808	840	742	812	809	808	760	780	786	770	768	806	750	767	787	759	804	811	787	800	773	825	753	792	752	793	791	795	811	815	812	780	774	813	776	809	779	815	789	781	834	777	791	774	789	761	813	814	781	778	808	774	776	839	785	769	854	756	793	775	778	773	830	799	761	829	837	834	764	827	790	821	764	798	782	797	773	803	802	802	825	793	748	764	800	806	849	815	770	862	789	751	767	765	824	820	788	783	799	795	741	802	815	739	850	826	804	756	779	778	801	794	762	763	800	762	749	790	848	832	785	790	832	785	827	788	788	762	794	766	799	744	765	763	827	806	779	842	753	776	758	771	832	761	809	791	766	757	779	782	762	793	791	799	824	763	777	804	746	797	803	774	804	824	787	763	822	771	797	777	791	827	758	750	819	731	765	803	808	775	803	794	793	769	773	748	799	789	812	798	814	779	787	776	798	769	784	779	804	783	819	755	749	794	785	764	745	790	738	703	812	848	816	844	773	727	780	797	821	813	754	799	769	760	866	751	761	802	826	788	774	780	815	777	790	757	790	753	791	830	826	813	777	788	803	809	758	768	823	836	790	760	789	754	777	804	782	738	789	776	756	807	854	830	783	713	772	748	774	792	798	786	800	795	812	799	812	796	816	743	816	795	746	805	810	768	762	826	764	807	777	833	775	743	791	811	761	806	759	803	791	765	794	813	800	795	765	830	807	789	798	796	796	795	765	817	821	759	773	782	793	843	753	771	761	815	774	806	762	818	774	773	774	807	713	802	774	806	800	800	801	779	789	827	768	765	753	796	818	747	756	770	837	814	789	769	788	792	793	817	838	782	771	787	787	808	816	788	822	802	777	770	802	819	704	804	749	791	828	773	829	790	879	810	806	786	829	746	770	762	822	770	796	815	770	820	820	809	768	820	769	785	788	834	800	834	773	795	802	765	832	766	764	791	798	819	757	804	771	782	773	737	762	809	789	770	779	802	743	790	722	796	732	817	750	770	789	745	864	738	803	751	815	811	823	785	804	783	822	781	765	787	763	768	793	805	820	751	761	790	787	771	763	762	828	820	809	787	765	794	815	796	760	736	758	783	789	806	822	727	767	820	789	786	787	799	776	811	780	741	763	839	749	784	809	762	779	760	768	814	799	847	750	811	798	812	817	784	809	764	747	829	831	797	822	782	805	781	743	767	764	746	794	853	789	810	814	816	771	818	837	778	745	737	804	749	804	807	761	800	838	811	776	796	775	779	762	753	805	784	819	769	778	787	741	791	799	789	783	768	740	778	806	773	812	746	767	776	781	804	803	764	833	785	828	782	751	787	820	773	777	777	757	803	750	780	782	734	776	789	794	809	814	765	846	824	816	789	821	764	712	785	781	764	782	845	800	829	758	773	792	749	757	847	862	814	787	805	806	774	789	771	807	737	797	808	738	756	801	770	783	691	754	757	782	797	796	744	773	791	781	798	783	774	751	809	795	732	776	791	812	764	788	819	732	820	756	807	852	786	772	794	837	786	832	799	818	779	778	817	789	795	799	820	779	823	715	765	839	816	825	807	774	837	795	828	810	790	760	831	741	749	776	835	776	751	762	848	780	769	834	760	754	863	782	825	830	811	797	832	811	761	791	717	800	772	774	752	779	793	833	771	826	774	752	771	806	791	748	795	809	766	793	771	745	845	814	805	783	761	789	764	791	778	762	769	831	742	778	793	827	776	778	769	820	757	795	816	789	791	789	752	845	743	766	792	828	762	744	787	788	802	742	748	747	788	817	823	766	824	799	808	794	794	786	746	758	739	788	797	775	812	805	732	784	818	766	769	831	745	850	776	749	800	777	756	774	793	794	798	823	785	803	809	840	808	788	792	796	795	826	830	768	786	808	735	796	791	809	799	783	780	815	763	777	774	855	814	789	776	809	806	723	775	800	770	845	758	795	784	806	804	801	757	805	791	753	795	786	778	743	839	746	790	824	808	749	790	793	779	815	819	792	767	772	776	771	780	771	818	773	769	776	733	782	792	790	799	810	755	781	792	854	795	784	744	793	765	815	789	799	788	756	801	779	814	780	807	787	779	788	770	758	821	743	776	726	839	800	810	859	786	842	766	734	831	804	757	785	769	807	833	790	786	812	811	830	822	803	795	788	791	802	757	723	781	818	803	728	793	772	787	799	786	801	805	743	806	808	782	784	805	800	821	759	817
79391	60543	37036	9717	1272	823	685	583	565	493	441	440	450	408	391	401	379	387	342	401	352	361	382	374	350	333	372	328	352	394	372	352	369	354	350	359	331	334	325	358	421	672	1067	2846	5981	5879	5780	3630	2241	895	626	574	480	419	348	350	427	387	367	357	319	350	366	351	345	345	320	293	345	349	345	357	378	351	342	350	383	369	348	328	396	658	698	573	462	368	332	353	314	332	320	324	382	373	356	360	323	308	340	358	340	326	363	341	352	384	317	303	320	351	329	319	361	340	349	336	327	314	321	347	322	349	339	367	328	348	339	349	347	332	351	350	313	316	342	327	341	359	344	310	352	344	333	344	361	328	327	338	319	333	324	344	369	344	321	322	374	378	354	357	364	282	324	340	334	339	332	374	307	345	354	311	304	324	369	291	328	325	328	341	325	340	324	317	338	338	355	355	330	345	364	334	340	323	340	300	361	361	332	351	343	309	337	331	327	337	375	340	347	313	365	367	347	314	341	311	332	342	351	325	330	350	326	348	334	353	310	330	311	316	328	360	371	314	319	307	328	360	356	339	330	349	340	332	358	370	329	346	356	312	312	331	347	340	352	338	325	375	359	344	300	329	342	324	303	344	348	368	312	350	324	349	348	346	325	329	347	312	319	354	354	315	365	310	346	373	330	324	332	347	331	355	345	321	351	349	340	367	328	313	328	362	399	364	342	348	328	341	340	341	332	372	367	324	345	381	368	344	389	350	338	376	358	327	342	365	359	350	324	341	320	340	347	343	352	320	318	301	340	317	335	344	305	334	348	347	329	361	322	318	329	313	347	348	309	319	342	331	327	323	329	374	338	322	316	339	347	349	350	341	341	358	339	366	325	349	351	357	353	329	330	331	329	328	350	345	356	356	340	285	347	380	351	344	317	372	327	368	351	337	321	334	344	334	344	333	342	351	356	337	355	309	345	336	359	385	322	296	342	312	366	350	351	303	335	344	328	363	341	315	344	349	359	345	353	305	346	345	344	336	345	334	343	313	318	354	327	365	342	354	335	364	330	387	388	347	329	357	313	335	385	351	367	312	312	343	313	320	355	319	327	346	342	338	390	360	331	323	329	346	341	306	364	309	327	365	342	324	359	331	363	329	368	298	382	327	340	307	328	346	308	352	318	327	348	336	323	352	305	317	344	292	325	347	304	310	297	313	328	327	326	355	348	346	368	335	345	327	343	371	354	371	346	325	355	335	382	343	331	365	305	334	326	376	322	361	338	314	345	369	346	318	333	333	340	344	388	303	330	337	335	333	315	331	372	342	322	349	376	366	374	301	329	325	336	387	346	334	346	338	369	366	349	335	379	374	346	354	355	350	326	361	333	357	318	317	344	344	337	329	339	326	325	356	333	335	358	327	322	319	337	346	332	341	369	307	332	325	316	344	336	322	361	330	351	345	345	317	322	318	347	316	355	367	352	348	358	341	359	310	332	337	336	334	321	336	361	329	315	335	344	343	361	341	325	345	316	351	315	332	358	340	336	344	347	342	342	351	401	355	312	342	340	367	336	357	318	351	376	345	336	350	339	321	338	326	340	341	358	320	339	341	321	323	376	350	333	330	305	308	348	360	338	324	337	307	298	326	332	344	348	357	323	372	307	356	373	330	361	361	371	371	379	331	388	308	328	308	349	326	339	353	332	293	338	335	339	337	350	357	335	322	324	345	331	323	369	356	322	340	355	331	345	328	310	333	352	347	322	360	356	342	341	360	372	367	343	359	329	360	323	344	328	342	300	322	369	359	319	318	335	347	337	350	334	340	342	333	349	318	314	311	353	359	352	325	347	348	363	378	319	349	321	339	363	344	370	335	363	370	333	362	379	331	330	344	341	315	362	326	352	338	347	324	398	340	343	353	320	348	325	356	361	360	383	352	339	347	335	330	323	364	318	319	327	334	315	351	364	331	352	338	341	330	320	355	321	334	309	370	318	311	329	390	368	332	346	345	348	314	366	366	362	359	358	356	318	320	335	332	330	363	360	333	340	340	334	322	303	309	346	355	306	336	315	354	347	395	346	375	364	356	338	334	306	339	366	326	370	326	313	311	331	307	332	280	320	356	327	345	361	322	351	344	339	339	318	362	323	331	338	339	359	340	342	315	369	365	344	332	362	375	358	322	323	358	324	344	349	351	350	376	365	351	366	359	307	352	338	348	345	320	327	349	350	337	324	349	337	367	341	346	350	345	343	335	338	338	328	294	350	300	323	369	360	347	344	311	322	344	366	327	323	348	334	371	381	336	331	330	304	329	346	347	350	369	356	317	312	351	311	334	351	356	365	344	354	357	334	355	311	329	322	337	307	327	331	379	341	306	302	290	373	331	326	331	331	339	366	340	314	366	331	335	363	302	378	376	330	386	356	321	330	315	350	348	314	335	340	350	360	347	320	328	328	331	312	348	329	335	336	332	341	348	336	301	357	323	348	309	302	326	345	337	331	340	334	324	355	320	347	342	320	345	357	306	344	336	311	345	327	332	352	356	331	321	320	311	308	319	348	342	344	336	320	327	342	320	371	339	327	334	362	324	351	326	313	312	303	363	307	325	343	361	362	335	341	339	345	329	371	335	324	332	326	359	317	346	350	333	347	332	352	328	312	340	331	320	318	351	351	307	347	340	334	309	331	332	359	334	374	327	342	340	350	348	326	318	327	333	325	337	326	318	336	345	336	385	368	363	324	320	341	321	355	307	351	317	365	358	349	332	340	351	355	317	311	374	315	339	350	333	359	336	328	349	329	343	357	349	343	347	345	346	347	310	329	366	294	337	317	335	343	316	360	353	312	353	325	332	333	343	362	297	333	351	351	320	345	317	342	343	360	325	320	360	324	320	344	348	360	299	334	350	353	303	380	357	378	365	354	315	334	341	331	372	341	350	340	334	384	331	298	360	337	380	316	355	335	295	344	351	346	307	390	321	361	312	311	316	359	339	328	340	344	303	336	342	304	352	357	344	346	331	350	337	370	360	286	302	328	353	363	320	309	391	328	366	394	299	359	319	323	344	342	400	337	328	336	356	317	340	310	293	364	297	304	341	340	322	360	335	336	365	366	364	348	299	331	326	350	360	322	361	364	341	310	323	320	355	332	308	309	338	325	346	358	355	350	355	316	350	306	323	331	323	338	376	350	344	316	333	329	331	322	343	327	348	343	326	349	316	382	324	344	319	328	349	332	323	357	350	350	339	318	310	354	332	323	302	402	355	327	357	349	347	344	351	342	345	343	353	376	320	323	358	321	325	384	337	356	333	341	353	353	348	342	369	346	348	334	350	369	331	356	338	349	356	344	348	355	359	318	327	354	340	336	339	363	350	299	328	342	361	317	331	359	316	331	310	356	321	337	347	345	320	315	342	353	330	328	340	346	350	332	312	329	359	355	354	350	352	351	340	331	302	329	358	337	326	315	352	344	348	341	330	317	364	367	343	350	366	323	326	345	328	328	308	334	329	355	339	336	343	343	302
52905	38234	30557	3401	3141	2678	2311	2070	1866	1606	1514	1461	1408	1300	1235	1222	1156	1136	1149	1081	1052	1150	1028	1039	1036	1057	1023	1005	1003	989	964	1006	969	956	948	961	1025	1008	1029	1111	1805	3329	5813	15094	25624	24735	24301	18256	12437	5144	3523	2855	2436	1668	978	934	1261	1349	1049	1047	938	906	937	898	914	925	941	937	905	990	978	978	985	1009	1041	1068	1111	979	990	981	1175	2920	3507	2310	1535	1135	1025	878	916	902	933	917	929	879	933	926	894	857	932	882	887	886	881	941	910	894	872	871	891	895	942	873	919	946	898	893	860	958	967	975	897	918	895	896	886	895	872	908	931	901	897	892	919	907	949	935	911	864	923	929	864	892	908	892	899	910	883	952	881	933	1007	907	910	967	895	884	935	880	899	934	899	888	862	915	892	919	904	937	821	845	902	891	902	895	920	906	898	891	916	905	894	869	909	921	861	938	926	887	923	885	895	882	898	910	916	920	876	936	904	903	906	931	895	952	873	864	871	868	855	884	907	888	903	871	886	892	935	899	873	896	894	908	910	837	942	943	904	868	892	945	908	854	890	928	865	847	898	881	890	909	864	869	935	878	933	960	948	930	874	945	871	844	921	905	874	870	919	893	907	901	858	927	898	901	935	915	875	889	912	888	911	900	928	919	872	833	914	865	897	888	919	860	867	878	923	886	861	891	880	932	875	897	915	928	900	902	868	886	918	927	929	930	900	936	883	863	918	913	906	918	879	879	897	929	867	894	903	895	900	899	859	938	891	872	897	907	936	918	907	936	946	933	922	941	865	903	928	920	911	885	890	853	926	924	941	940	944	877	925	897	934	907	910	880	896	889	920	880	929	885	892	921	891	907	909	933	927	942	911	957	885	908	923	942	861	869	847	893	881	930	900	851	986	855	862	903	949	871	873	876	923	891	866	936	876	943	842	861	913	878	871	917	903	909	865	948	937	918	939	906	888	896	889	888	905	913	953	854	881	868	904	862	892	906	870	912	889	928	914	900	909	883	881	953	961	900	890	889	878	884	903	892	892	935	926	910	915	892	900	890	908	916	882	939	879	884	960	930	931	860	884	900	887	928	921	822	917	895	925	978	893	881	920	832	905	957	933	882	939	954	848	849	947	926	950	894	838	871	899	900	882	897	871	876	920	836	942	909	820	912	852	857	906	934	916	848	932	871	920	856	892	962	900	904	897	920	873	862	893	891	900	908	894	869	841	973	914	938	883	903	940	899	852	935	925	854	957	951	928	897	850	914	875	885	920	898	916	879	853	874	883	877	904	897	854	903	936	879	903	892	946	903	871	902	876	872	925	902	847	904	880	932	969	894	935	946	897	855	907	902	899	883	865	850	919	947	893	902	904	966	946	939	897	900	929	956	916	881	902	883	960	917	883	938	911	942	930	843	961	807	912	874	859	874	894	896	955	941	878	867	911	875	910	932	842	879	943	925	948	939	922	945	872	872	909	943	878	952	914	892	919	896	918	888	882	966	895	877	917	870	943	865	924	874	924	886	884	917	898	898	863	935	899	893	893	912	879	866	954	936	938	885	877	944	906	912	867	867	907	946	903	942	910	907	937	900	921	935	917	912	962	914	894	941	905	918	903	865	962	929	868	911	913	891	902	882	909	898	861	925	919	920	900	885	922	912	897	909	908	902	935	904	898	936	938	961	943	909	895	861	859	921	971	904	908	881	922	868	950	881	886	913	885	907	928	849	906	898	926	869	873	934	856	894	942	906	864	805	868	924	906	982	884	896	901	960	912	893	881	899	910	904	913	901	933	910	925	928	945	897	894	905	864	909	879	978	897	879	805	898	910	909	925	915	901	874	946	874	871	929	894	909	938	921	890	880	868	874	869	899	900	912	895	899	904	930	939	883	939	971	908	928	906	837	911	955	937	935	902	866	888	905	923	888	908	923	933	901	873	915	889	919	882	919	913	884	853	888	931	884	868	883	892	900	893	868	968	878	912	875	920	887	906	894	944	877	886	920	895	884	910	877	895	922	913	915	920	870	858	888	912	906	893	885	863	949	882	901	891	944	968	901	889	885	948	907	951	913	912	940	883	905	927	920	874	930	855	898	899	889	869	848	881	867	938	911	891	881	926	895	868	936	909	948	918	874	935	887	924	863	868	897	929	968	877	862	904	898	903	947	861	893	914	888	965	908	865	921	908	912	907	902	915	892	925	848	972	886	932	912	912	872	841	969	870	948	889	889	883	859	891	888	867	909	878	881	875	885	894	903	893	899	904	920	893	951	952	929	891	933	914	917	954	885	943	903	876	936	865	955	888	926	926	942	911	891	908	887	913	898	865	891	858	900	961	956	926	909	904	907	864	931	910	856	910	883	794	905	922	930	949	872	893	856	889	916	944	916	904	918	916	925	857	915	845	922	952	860	912	871	886	941	933	937	890	951	872	929	879	922	906	888	959	921	890	926	894	935	862	887	859	823	848	924	894	817	903	903	923	928	878	890	914	876	892	909	884	903	925	885	908	936	865	882	898	855	892	915	958	897	866	889	869	913	926	913	884	932	910	863	903	925	916	942	902	873	911	929	909	944	888	903	892	931	928	879	878	907	930	954	904	912	944	948	854	953	925	885	893	906	921	921	965	887	914	897	922	942	885	919	909	883	906	919	935	927	875	878	886	906	892	902	924	880	924	869	882	908	906	902	929	895	881	932	892	898	904	895	893	885	901	891	884	903	902	930	934	953	909	938	882	952	912	840	920	856	934	887	894	940	924	866	944	834	900	875	909	890	861	916	888	861	892	891	896	836	935	890	906	934	886	932	895	917	862	959	895	943	909	925	942	869	920	920	907	934	917	921	900	903	948	865	853	891	928	929	923	901	897	873	914	905	929	935	858	940	873	878	899	822	934	915	855	848	914	889	910	940	967	869	936	895	858	918	952	1009	917	911	942	910	880	889	927	909	937	902	908	855	874	907	946	881	894	939	879	949	864	874	865	914	909	890	900	877	935	898	849	881	906	906	889	867	931	910	882	903	850	896	954	881	865	902	911	914	891	899	896	943	909	912	899	951	909	890	869	917	897	855	944	941	907	908	881	898	897	914	931	932	941	884	939	863	901	918	902	805	870	912	941	887	958	909	953	926	896	885	944	914	921	907	893	885	895	880	894	892	859	910	894	931	880	878	908	915	885	908	848	902	830	866	945	877	904	869	889	921	893	933	905	922	891	888	971	909	886	886	908	854	880	887	887	921	919	873	900	928	906	838	879	925	957	948	916	895	859	865	888	906	930	916	928	901	939	963	874	898	890	914	907	902	876	961	888	886	900	942	933	895	905	841	907	962	932	858	959	903	905	877	917	920	903	904	913	934	919	897	857	947	888	896	919	897	870	910	907	884	918	890	884	934	935	860	930	864	911	909	927	923	889	897	935	836	888	888	945	882	899	900	946	929	912	870	941	915	904	901	913	933	908	876	937	904	913	902	874	893	913	896	901	866	887	930	904	921	965	896	840	934	878	894	858	896	889	874	958	894
21084	7515	2097	420	267	293	308	277	255	263	265	285	296	279	275	268	296	267	290	247	279	274	266	276	253	277	259	252	239	256	284	291	269	294	263	268	244	257	287	271	287	318	294	339	493	491	481	358	335	297	266	243	278	287	263	276	244	265	270	280	256	262	281	278	291	282	260	275	280	262	261	285	290	283	311	270	270	248	292	252	267	306	298	315	318	276	272	264	229	270	277	278	257	256	275	255	270	270	271	283	255	283	264	262	268	275	260	256	279	267	269	262	271	247	265	251	280	271	251	294	276	272	275	253	266	279	271	248	263	305	304	272	272	285	277	255	304	293	245	267	254	279	234	245	271	265	273	247	264	264	282	287	284	261	299	285	283	254	250	277	275	258	233	264	267	312	268	262	276	265	281	268	281	266	254	256	265	268	253	250	281	282	285	280	281	253	261	283	250	268	257	269	251	273	257	274	259	242	301	263	261	254	283	302	276	298	246	299	270	269	274	265	292	278	269	235	299	275	284	262	253	285	252	290	284	266	290	280	258	273	244	260	306	280	266	271	284	295	288	289	277	259	271	273	275	286	295	267	290	256	274	267	250	284	265	248	266	252	299	276	256	261	287	277	276	243	263	281	268	278	287	289	238	281	230	249	252	280	264	275	253	261	235	255	255	239	294	240	307	273	257	301	253	308	265	271	271	264	255	266	285	269	285	291	242	232	267	254	254	296	258	283	265	256	263	271	241	246	252	267	266	299	282	249	267	249	252	263	278	277	288	289	278	278	256	274	284	247	239	275	264	246	270	249	261	283	260	241	284	239	279	266	256	242	267	252	268	257	287	284	237	279	271	283	272	289	280	275	290	256	258	257	276	266	276	281	245	280	266	252	254	295	273	312	262	278	253	288	255	252	284	250	287	273	246	241	282	239	270	242	257	272	285	303	266	281	265	285	279	248	259	273	269	262	252	280	296	280	258	284	247	273	276	273	274	294	245	234	285	281	267	260	241	277	275	282	286	280	294	243	264	259	259	249	281	267	277	277	268	275	257	244	252	252	258	285	294	286	289	260	261	306	237	264	248	280	271	226	270	304	268	285	262	271	287	272	280	265	285	283	269	271	258	245	252	245	281	281	265	267	268	263	272	260	281	269	242	257	264	255	249	296	254	281	286	264	262	286	276	279	255	277	303	285	281	299	303	259	251	256	250	265	265	285	271	256	283	271	272	266	250	275	267	258	268	286	257	279	244	274	270	289	262	273	270	268	282	276	295	267	284	253	256	284	274	258	263	271	283	268	259	306	274	267	272	278	272	269	248	264	294	269	269	282	291	298	279	255	273	294	290	275	257	258	270	274	302	249	278	276	274	265	292	260	284	293	260	270	273	255	271	258	278	285	237	266	254	275	293	241	267	278	282	275	263	293	244	265	250	256	279	275	265	275	270	257	263	280	281	226	243	262	254	250	258	262	258	253	272	265	240	272	246	297	254	255	273	255	290	267	269	306	276	267	283	263	257	296	278	300	274	259	254	263	256	256	271	258	242	260	272	247	276	297	233	264	272	254	269	282	271	254	293	283	253	252	261	270	281	260	279	306	269	270	279	267	229	291	253	245	276	271	246	282	300	246	285	299	272	288	269	273	273	290	249	287	283	254	262	247	280	277	277	301	266	213	279	251	258	252	264	300	259	241	279	280	258	266	285	259	271	312	246	283	284	292	279	273	266	276	259	281	268	262	267	257	298	264	275	262	274	270	274	265	285	283	262	253	252	259	277	251	278	269	261	246	274	273	276	265	243	278	253	262	287	262	269	292	268	246	266	304	256	280	260	256	243	257	257	262	237	286	274	256	268	267	260	234	270	246	285	232	266	264	278	259	249	287	252	266	254	281	299	275	254	267	274	266	246	257	277	295	261	280	297	275	259	266	257	286	292	270	260	287	273	243	247	270	298	291	272	344	240	252	287	272	274	292	259	252	255	275	252	259	289	273	264	258	278	254	238	269	268	266	262	267	253	239	269	267	306	282	249	271	269	266	270	283	298	278	280	262	279	282	298	266	271	269	291	262	269	268	242	268	271	258	300	289	263	262	277	276	258	243	273	291	246	272	247	250	275	275	268	251	258	271	274	239	259	253	275	278	264	301	288	267	287	284	276	286	267	296	274	244	279	297	263	258	272	268	277	267	273	273	271	281	248	261	262	263	298	292	267	272	291	260	279	309	260	269	251	272	270	247	288	315	271	265	289	294	254	261	260	264	276	281	253	267	279	272	265	323	275	261	269	264	274	314	269	277	263	275	308	249	264	235	255	290	272	273	227	296	276	282	298	237	279	278	277	286	274	254	247	271	282	285	307	248	274	275	320	267	264	256	260	259	262	273	276	294	255	254	259	280	260	284	266	241	255	292	263	304	245	261	263	296	276	267	270	271	273	277	236	281	272	262	249	287	255	284	275	282	267	267	296	283	286	232	252	281	277	273	252	264	275	261	300	243	254	294	258	282	268	282	252	272	241	284	249	276	280	257	263	272	300	287	280	281	293	285	271	281	290	275	298	261	274	253	283	291	298	282	270	243	286	274	254	268	259	290	268	274	276	233	284	278	268	272	292	242	277	270	243	263	250	245	263	266	287	266	261	287	273	267	261	238	259	246	311	252	268	280	227	271	252	279	312	263	263	256	257	285	265	256	298	303	279	253	248	295	249	293	243	267	274	248	276	283	257	310	266	287	275	270	249	269	285	255	278	268	278	256	263	254	239	278	264	271	278	256	266	272	285	276	238	304	287	278	270	286	255	231	289	268	285	255	251	302	259	277	250	291	243	290	249	263	259	271	270	299	265	281	289	232	277	271	263	278	273	280	288	263	253	258	253	245	252	285	284	278	278	278	280	250	257	292	269	291	254	285	278	265	279	300	286	258	264	242	286	230	249	273	275	225	244	263	271	292	268	289	248	272	273	265	270	270	239	247	288	289	240	281	279	236	259	278	284	295	273	305	249	239	285	256	286	293	263	276	278	293	289	304	271	301	285	256	284	264	270	261	262	280	245	283	258	282	262	259	278	258	257	240	253	275	273	259	264	255	293	267	275	264	258	236	255	288	273	263	286	261	270	278	270	273	263	269	258	242	279	224	266	249	257	297	283	239	288	261	250	272	250	296	275	281	268	266	262	236	257	269	247	273	257	273	273	269	269	254	263	284	260	271	262	279	233	295	262	283	308	274	268	267	266	294	280	278	263	285	248	256	254	266	259	249	279	256	268	283	284	240	287	284	280	317	268	293	287	265	276	291	275	278	297	250	278	266	235	262	284	275	255	274	297	246	273	278	283	294	259	274	235	248	270	267	255	255	285	267	282	265	254	266	290	270	273	252	276	279	266	260	264	256	252	270	296	239	287	245	310	256	255	286	276	270	264	284	268	298	272	270	283	284	244	256	269	256	245	274	301	280	262	280	256	277	284	273	241	293	280	281	246	265	266	280	294	276	266	292	275	269	264	264	255	266	256	249
19860	8535	3591	837	861	804	808	759	782	748	747	757	783	733	739	774	764	781	770	749	751	775	764	739	733	734	793	779	714	784	756	795	745	736	762	755	725	737	768	776	808	933	1084	1394	2458	2501	2230	1800	1264	932	804	802	912	755	795	764	801	784	750	777	764	759	753	737	713	732	768	778	740	817	754	782	815	811	823	803	805	790	747	758	811	874	983	995	943	779	737	772	776	715	754	760	756	748	727	750	731	731	739	757	743	755	781	749	765	757	711	766	722	774	752	774	719	711	741	763	746	744	745	747	739	739	762	783	777	754	696	750	748	784	737	734	750	740	747	750	788	720	795	747	747	714	730	752	732	733	708	748	779	795	745	700	769	696	763	755	793	787	742	737	714	746	741	745	763	737	764	813	764	769	723	752	821	785	734	749	786	759	752	765	771	714	751	724	782	694	747	739	718	776	738	754	790	739	732	750	698	743	756	775	746	753	704	736	750	718	743	718	738	738	765	765	730	766	740	777	769	690	758	804	791	772	770	750	711	742	792	747	779	711	716	715	742	792	761	773	762	771	773	749	774	734	752	745	752	741	724	763	776	709	764	695	765	736	797	722	794	706	760	749	801	747	765	657	740	750	722	745	777	736	790	774	747	774	789	767	806	782	787	755	769	779	713	698	756	725	762	808	755	786	739	759	770	769	763	782	738	737	767	764	712	756	756	767	754	722	721	720	714	766	759	738	805	780	762	781	696	796	776	793	730	770	802	795	726	784	728	679	731	723	800	749	692	800	749	715	712	728	727	752	781	740	720	757	730	758	755	745	752	727	735	731	745	724	739	817	749	736	714	702	694	768	768	765	754	799	751	738	750	710	742	719	755	708	727	748	738	757	741	772	702	833	749	757	753	753	754	752	737	711	750	750	786	772	778	734	791	747	751	707	756	746	775	779	727	725	720	780	693	711	758	739	753	710	743	733	808	674	727	703	744	748	722	747	770	778	757	736	730	752	739	765	730	757	771	737	740	743	740	804	742	717	786	725	748	773	813	722	678	728	767	769	731	761	739	757	693	718	761	766	758	746	752	729	701	748	702	722	761	750	738	769	772	770	777	731	720	697	780	766	713	769	727	709	718	717	699	743	804	720	776	761	773	791	697	726	803	777	755	775	744	775	771	754	712	750	764	756	700	763	784	726	732	738	695	753	738	719	770	762	746	705	760	778	743	729	722	752	745	697	708	741	756	729	735	742	755	759	717	759	695	761	784	766	738	734	766	795	763	783	752	757	781	773	777	737	748	743	745	718	754	739	727	756	779	692	744	734	783	800	723	693	756	718	735	740	733	760	750	779	778	763	777	744	778	750	719	757	744	806	761	754	729	733	777	727	749	764	802	736	748	721	766	723	752	732	752	776	792	720	754	785	703	716	776	758	717	701	761	743	738	755	754	739	714	710	735	755	760	755	751	733	771	736	770	735	700	766	743	730	763	770	738	739	787	771	763	730	744	734	711	735	771	732	765	800	747	760	736	719	746	683	767	703	725	771	745	739	794	730	762	730	748	757	740	767	694	797	729	796	739	730	714	787	710	802	727	787	755	772	692	790	758	753	735	735	713	755	774	793	739	737	761	842	783	734	759	769	687	711	722	718	730	693	765	751	744	763	767	747	754	718	745	759	743	763	731	717	778	748	742	731	810	738	779	761	733	756	764	721	701	757	758	781	749	708	773	710	779	758	753	755	735	749	762	768	744	760	758	731	746	749	741	738	729	764	757	740	717	739	789	708	741	719	832	721	736	700	713	733	725	773	731	776	731	750	729	751	745	795	760	715	728	754	746	772	745	777	753	728	743	771	730	770	767	688	755	761	706	741	757	707	757	734	721	759	728	734	737	758	726	723	765	763	756	709	776	741	742	745	719	754	720	750	767	778	793	744	792	750	733	721	793	756	761	731	719	744	727	724	733	774	767	767	760	767	715	720	693	739	735	765	767	759	786	737	768	738	712	756	696	764	768	761	772	742	708	744	733	683	753	831	728	814	766	724	769	785	733	779	739	731	713	709	712	777	733	748	748	745	739	749	713	766	722	759	770	758	742	734	761	757	712	750	731	774	702	723	697	778	718	671	742	790	756	710	783	742	761	749	749	725	774	728	729	825	720	724	729	792	761	705	777	748	773	697	821	777	749	767	777	753	751	725	740	724	726	692	753	744	715	735	747	780	721	778	770	771	823	783	716	795	725	745	812	721	703	774	687	777	733	774	742	733	791	740	737	753	723	730	723	751	758	775	710	739	729	739	767	734	755	751	748	717	718	740	794	759	750	766	772	764	724	781	791	771	751	719	712	794	696	750	742	771	766	776	740	718	726	745	728	762	755	768	761	743	736	748	776	742	759	779	746	739	778	766	705	770	704	774	779	740	721	769	771	697	697	741	808	748	768	751	719	753	762	739	736	721	710	712	695	795	723	745	730	769	704	699	734	752	769	710	728	740	747	747	734	760	755	717	725	744	771	721	723	733	756	741	734	736	717	766	778	758	724	764	735	742	789	729	753	725	775	726	750	763	718	762	726	749	753	733	757	748	783	750	732	742	752	756	730	719	703	726	719	697	736	766	715	786	741	739	722	681	692	739	809	784	711	721	775	762	693	757	728	743	748	737	787	778	726	748	705	718	680	731	775	775	810	761	694	780	797	776	722	740	746	757	733	774	724	741	756	779	733	732	751	760	698	794	732	796	703	731	714	704	738	805	758	712	768	703	734	735	771	719	766	766	756	708	760	761	738	738	804	782	779	743	749	777	727	782	750	789	753	800	696	763	735	720	754	765	714	800	717	724	754	716	742	725	766	708	732	780	793	748	766	733	737	722	726	761	769	782	775	740	754	704	759	733	767	765	732	742	759	762	735	724	743	774	724	703	688	761	781	760	753	749	751	750	771	769	792	717	732	813	731	734	765	741	758	716	715	711	780	703	789	740	752	739	717	730	752	722	725	767	774	766	709	782	738	743	784	707	740	727	726	758	789	741	762	759	826	792	768	741	725	714	792	739	760	709	762	738	784	774	699	776	752	798	794	758	806	749	779	767	718	782	725	743	739	753	728	732	768	740	705	727	755	754	729	760	755	752	751	705	749	752	716	739	698	759	755	748	737	750	740	722	720	736	735	722	764	767	761	723	707	696	758	703	776	742	730	689	764	748	773	774	743	735	735	728	746	746	763	740	735	747	717	753	764	796	781	707	761	755	744	727	742	772	739	760	707	763	747	758	753	755	768	785	721	754	728	776	761	716	741	745	757	726	796	774	719	708	721	670	754	756	842	765	740	729	760	738	719	756	751	797	729	739	737	744	734	802	762	739	719	721	738	717	764	735	789	749	765	737	837	771	757	807	731	763	772	770	688	723	732	732	759	769	792	721	791	721	782	730	796	747	718	755	776	796	746	706	733	729	739	781	722	764	711	792	737	749	748	789	756	701	712	727	716	710	742	743	705	746	734	752	751	769	754	732	788	735	706	788
68491	46699	24722	3674	668	532	462	454	394	399	378	334	362	407	337	317	361	349	332	342	332	358	323	341	336	350	323	310	318	316	340	308	336	333	327	295	334	355	348	359	389	501	527	1038	2834	2801	2359	1829	975	558	447	394	414	386	333	321	350	380	320	295	364	354	340	342	323	315	323	344	319	334	318	311	297	329	335	333	334	349	337	338	320	413	542	448	379	352	355	302	335	292	303	309	338	331	338	334	314	302	322	305	295	309	347	332	320	365	298	325	304	358	267	362	345	312	313	317	303	319	323	313	316	317	333	339	309	304	312	312	328	336	292	335	330	339	293	359	323	282	340	333	317	326	336	334	361	306	334	347	336	336	332	355	331	360	341	360	328	316	343	337	333	329	325	320	330	331	333	292	306	344	321	336	306	328	337	305	323	303	332	332	348	320	332	314	324	318	326	348	294	308	323	357	307	313	304	365	297	269	322	333	314	304	310	316	317	324	338	338	324	366	319	299	341	350	335	352	314	336	318	307	328	330	331	339	346	276	311	306	351	287	324	336	329	328	323	360	345	317	314	332	326	350	310	302	303	296	348	329	331	308	309	327	327	365	323	305	348	343	342	342	341	293	317	335	299	325	327	344	347	323	329	331	316	305	308	348	332	324	330	308	338	317	319	315	308	339	349	325	357	334	334	304	300	365	327	329	338	301	343	304	325	302	338	323	352	332	319	322	336	300	309	336	338	301	321	336	354	339	340	304	313	311	325	316	322	330	295	306	315	347	349	337	326	295	312	332	317	335	341	291	316	329	355	321	319	322	353	331	308	302	303	332	306	357	322	314	310	319	338	323	333	351	331	324	325	363	365	327	339	307	313	324	305	350	313	320	310	326	305	303	298	348	330	352	330	315	309	310	293	344	352	336	315	307	305	314	353	306	306	320	317	306	339	341	315	332	349	342	331	342	333	325	353	326	325	323	321	304	339	307	321	319	346	306	305	340	305	299	321	304	300	301	321	323	329	290	315	300	323	341	302	335	335	359	289	311	323	341	341	344	316	322	327	338	314	324	306	325	332	295	335	343	336	313	316	320	304	336	307	325	301	317	314	298	318	334	342	348	313	330	310	314	331	325	320	330	324	321	303	345	355	346	338	360	349	323	307	317	352	336	335	344	306	297	344	350	295	341	300	335	319	346	343	295	301	309	306	313	321	305	302	317	304	333	299	358	284	318	312	340	321	320	333	324	317	309	326	323	343	352	274	316	310	316	329	327	332	323	347	321	286	311	332	307	317	315	324	307	343	325	342	327	300	326	304	333	315	322	340	348	293	328	309	344	326	319	305	312	322	352	357	339	319	337	318	337	338	320	343	325	335	340	351	333	322	332	277	340	319	318	325	334	327	346	316	332	296	320	326	343	308	354	342	321	343	304	301	311	323	347	345	333	305	296	315	317	278	352	354	349	293	329	362	324	283	321	318	318	315	298	320	357	326	331	304	356	327	312	322	319	334	324	317	331	333	329	316	317	305	319	307	308	322	314	322	320	289	348	346	303	338	311	333	287	334	325	348	337	317	301	343	300	323	306	314	331	297	284	337	336	329	321	346	302	306	328	332	311	283	342	318	310	288	336	362	321	333	310	295	324	341	298	318	314	352	318	285	325	314	333	333	347	303	337	300	304	337	310	334	340	333	337	298	326	336	349	342	325	345	302	329	314	313	353	293	324	309	337	337	323	298	300	334	336	318	323	324	302	319	322	289	324	341	293	316	348	333	353	313	306	361	323	344	325	289	299	343	306	323	341	322	309	339	299	341	336	319	318	288	324	317	329	349	320	319	288	326	330	308	328	351	279	319	302	345	348	324	324	321	305	360	347	348	303	308	301	312	358	318	303	310	275	315	314	304	312	321	300	345	329	326	309	337	325	315	327	337	325	308	306	295	319	332	328	292	333	350	308	306	320	320	323	308	297	342	294	338	314	344	313	304	313	313	330	338	331	309	320	351	337	326	321	342	313	331	329	327	331	349	358	352	295	335	314	315	327	341	335	302	305	309	338	308	330	342	351	309	342	315	327	275	322	317	338	333	308	323	351	341	331	285	324	321	330	321	333	341	313	304	300	335	314	332	310	290	312	304	340	294	316	304	321	290	340	327	328	316	356	333	305	308	325	327	343	324	297	275	328	315	330	325	331	305	328	325	324	325	311	318	329	318	310	339	315	324	316	308	353	311	325	351	326	305	332	322	304	283	343	304	328	333	318	327	316	307	323	322	319	331	337	343	298	311	346	315	317	317	320	299	319	312	320	283	322	354	321	314	358	325	342	312	326	301	301	311	334	319	289	338	322	313	344	330	299	334	311	317	323	310	321	334	307	302	321	336	304	339	334	336	335	337	333	307	309	334	327	303	309	319	311	310	329	329	320	312	307	328	317	317	315	330	320	313	307	335	324	325	347	308	290	344	321	362	331	307	322	341	307	330	327	320	341	329	324	329	338	311	324	311	358	307	312	303	296	306	358	325	330	324	317	337	328	335	330	330	334	328	315	347	340	300	330	303	318	302	322	338	309	328	320	295	292	330	317	323	357	329	293	320	324	323	331	308	285	323	304	340	302	307	330	328	322	314	339	341	333	343	345	307	312	313	324	303	338	273	324	329	318	321	324	321	327	338	326	324	303	319	347	359	304	345	351	287	339	332	322	303	291	338	309	318	313	324	313	337	295	332	317	306	296	332	332	340	348	331	346	322	294	348	285	346	316	338	334	306	330	355	320	333	318	350	318	295	311	339	346	312	297	324	322	304	340	329	315	334	308	330	321	304	290	310	301	352	289	327	326	337	347	328	293	315	320	304	309	324	305	370	342	319	299	298	319	339	309	352	279	297	292	333	343	334	338	320	338	329	330	294	321	286	327	370	308	327	348	320	299	342	320	330	333	286	326	333	333	336	320	296	323	301	305	340	358	269	309	318	308	328	316	328	313	330	323	303	302	352	327	361	325	341	322	313	316	363	331	318	316	337	320	312	330	316	300	328	345	303	303	302	298	333	349	358	320	357	323	307	306	319	329	325	341	314	348	309	368	290	308	319	334	320	344	336	312	334	324	311	338	351	322	321	311	335	318	320	354	320	333	321	329	345	323	341	324	308	305	316	310	327	308	336	349	331	281	316	318	345	340	350	307	297	351	317	301	316	324	354	349	325	340	338	287	305	319	329	310	345	328	297	343	313	321	325	302	312	336	345	285	342	307	323	341	329	344	348	299	319	317	317	330	332	324	342	328	348	333	317	318	333	329	342	331	357	343	325	328	354	325	314	358	305	293	341	317	333	330	311	336	333	334	333	307	294	331	308	354	365	310	327	345	320	336	332	330	330	341	323	289	302	283	314	291	305	295	377	284	336	297	340	306	311	328	308	325	316	325	353	320	302	328	315	328	330	329	348	324	323	344	311	328	283	308	321	345	303	276	321	310	319	337	326	306	324	327	337	302	330	316	331	315	303	306	338	357	339	321	313	307
43119	29091	21456	2242	2037	1822	1559	1466	1318	1206	1227	1162	1094	1106	1039	1015	1074	948	1052	947	977	962	964	953	951	971	978	952	899	937	940	943	911	937	914	964	957	931	912	987	1391	2155	2518	6204	16132	15640	13903	10924	5809	2867	2140	1544	1783	1146	939	880	1139	1235	940	964	893	923	926	853	885	899	909	918	910	914	903	951	916	933	948	958	1036	1026	1007	934	904	1506	2519	1911	1438	1157	967	865	863	929	853	894	866	895	879	879	863	898	900	923	860	888	915	914	870	926	866	854	907	879	868	891	935	903	846	865	874	874	851	878	884	894	879	882	907	885	893	877	910	860	875	889	837	893	930	823	826	877	863	919	900	865	858	926	870	856	893	877	878	874	891	844	838	916	888	817	887	885	919	873	838	902	873	911	848	887	918	864	899	867	858	881	911	862	831	945	874	874	877	854	933	911	854	892	876	872	907	910	826	810	845	890	884	859	875	828	914	904	857	849	862	837	909	879	863	871	790	904	885	873	887	904	849	846	854	885	880	937	928	877	875	896	908	896	856	853	878	842	927	917	899	802	895	898	815	882	838	855	917	849	878	861	911	859	858	914	920	935	860	890	913	883	872	876	886	852	862	878	887	916	896	859	870	901	865	889	831	815	877	824	867	894	915	843	882	855	801	886	875	868	905	916	866	861	901	855	841	839	913	923	857	884	877	842	877	928	812	887	837	917	853	935	873	859	908	896	900	883	866	869	826	889	862	863	859	885	896	900	870	880	914	889	861	900	932	865	869	863	876	937	868	908	913	850	878	881	900	895	852	887	850	836	834	835	862	922	875	921	839	864	909	883	914	893	936	875	868	893	861	913	861	876	935	908	867	902	848	895	926	854	897	862	855	861	905	898	879	859	834	895	868	905	840	877	840	881	847	894	868	857	892	913	880	871	914	873	839	852	845	853	875	880	837	879	857	888	871	908	898	901	900	827	903	848	887	865	892	865	911	825	912	908	858	852	888	883	861	815	865	890	876	847	830	890	879	877	865	951	868	829	872	904	849	878	840	860	917	903	867	875	845	908	852	911	825	875	865	816	893	918	854	853	912	905	877	973	845	821	860	933	882	826	861	950	838	838	890	805	861	877	897	877	865	880	868	841	871	866	864	872	888	820	865	829	887	835	865	885	950	874	925	904	865	861	896	856	871	868	919	825	882	871	884	883	916	931	860	845	922	869	906	847	917	872	917	897	893	848	950	865	869	838	876	830	889	938	894	910	851	866	875	856	850	877	912	868	884	871	870	865	853	859	909	880	882	854	922	851	854	908	875	914	924	834	873	897	862	932	885	788	888	855	885	890	877	884	881	921	844	903	910	849	927	859	864	879	914	887	913	878	856	849	894	921	857	878	849	869	824	898	857	867	882	942	891	923	841	877	857	896	888	887	888	847	882	845	877	872	824	869	898	830	888	869	856	844	883	845	956	885	887	814	854	881	892	833	860	944	845	838	887	897	844	910	845	885	888	926	854	824	863	914	847	879	896	902	923	883	899	919	899	870	843	894	903	842	852	848	831	860	863	870	938	871	894	878	853	872	837	889	897	837	870	861	841	872	854	878	885	830	859	846	818	889	874	816	819	904	903	861	815	895	873	910	919	857	864	858	936	880	932	836	913	862	847	906	862	899	920	860	907	869	903	885	834	899	879	831	900	904	918	883	857	914	904	929	858	838	876	863	900	885	897	926	853	897	879	908	902	857	895	821	893	892	929	892	885	868	837	915	893	858	847	847	894	819	862	890	887	913	855	842	817	893	823	883	908	887	874	892	873	880	846	880	900	943	830	880	893	905	849	924	883	827	905	858	830	899	852	878	886	853	833	835	860	863	888	838	875	885	881	889	905	871	838	866	906	876	884	863	930	955	938	822	868	898	876	860	882	930	925	852	894	850	867	810	879	856	879	886	854	859	886	821	881	916	836	896	902	845	894	871	878	881	807	894	848	878	789	895	871	882	932	877	882	933	867	900	877	872	855	880	878	886	895	858	879	842	903	840	870	835	867	851	846	859	903	916	915	928	890	904	831	892	840	929	894	880	895	912	879	826	876	834	908	858	927	884	914	848	897	819	893	909	908	812	892	942	895	865	870	830	906	871	884	863	853	847	871	893	903	859	889	906	851	903	882	839	891	880	868	896	887	892	922	888	863	847	903	916	876	920	912	925	839	853	910	923	893	829	898	921	862	895	867	849	921	886	858	888	860	870	872	849	886	905	860	844	922	863	920	848	876	805	828	884	920	911	833	907	942	859	917	908	901	845	933	825	862	884	899	881	832	853	850	881	878	848	834	883	851	912	884	873	886	882	850	848	915	870	855	905	858	882	829	957	875	851	845	897	853	825	939	925	860	819	878	894	877	881	845	865	882	863	899	945	899	825	891	862	923	885	926	890	904	887	830	871	901	833	893	888	842	866	832	799	915	925	891	833	864	917	909	814	865	948	863	848	884	852	907	935	857	889	870	829	878	853	844	846	862	854	820	872	879	925	855	891	833	878	896	910	873	898	872	890	890	851	842	841	936	950	870	857	885	871	913	861	907	929	847	941	902	948	878	876	844	885	888	893	881	870	916	898	867	839	932	874	894	887	907	814	904	881	945	866	944	936	858	867	896	882	917	884	908	870	893	863	833	861	878	822	948	865	862	833	886	943	859	898	891	925	827	903	905	869	900	848	873	886	875	902	858	874	881	874	913	876	940	888	845	890	810	920	881	868	878	910	900	912	915	885	845	857	832	915	846	859	876	849	893	957	870	900	873	880	907	888	910	893	807	849	862	890	869	938	893	882	831	889	917	894	885	830	868	877	855	869	830	883	872	892	844	844	849	843	878	877	883	869	898	870	934	862	837	936	818	921	853	863	926	900	910	872	804	792	919	889	871	835	831	872	879	873	827	884	865	879	877	849	884	861	873	905	845	847	901	860	888	865	876	906	933	862	889	873	910	811	907	897	887	891	901	883	881	867	890	928	872	858	896	858	877	864	859	892	855	814	870	914	883	897	799	872	849	866	808	903	872	895	883	941	869	852	871	858	860	826	872	896	892	890	883	873	819	802	865	826	884	870	846	903	859	831	876	880	900	927	869	860	895	855	866	839	835	890	870	899	862	874	879	899	883	860	933	847	870	897	856	850	895	887	899	832	892	837	933	910	890	878	862	906	881	881	884	905	824	795	888	860	903	891	856	938	885	835	866	906	899	870	956	907	889	855	869	836	858	899	838	871	876	911	867	907	886	836	828	889	899	868	818	859	866	896	843	931	831	907	858	897	878	881	865	877	892	911	852	876	884	882	874	923	861	856	837	805	858	909	890	932	866	846	868	863	845	810	842	857	867	880	849	834	871	894	895	788	861	880	902	847	927	910	870	886	944	880	879	878	895	909	886	889	895	872	871	872	879	835	930	888	874	858	852	884	907	870	864	915	955	861	911	831	855	868	924	881	857	909	890	908	842	860	871	930	822	849	850	886	873	896	928	849	872	853	894	848
81310	57927	35488	10266	1386	841	707	676	592	538	488	484	442	451	426	440	415	445	428	424	429	416	413	448	420	422	393	431	415	415	416	435	385	432	384	413	395	410	403	420	496	553	660	1655	3875	4759	3827	2755	1567	1025	691	592	637	461	417	387	497	464	489	412	409	429	396	374	391	389	418	415	412	428	385	425	398	419	418	432	431	411	388	363	402	603	767	635	497	428	412	460	374	400	381	378	371	388	369	383	374	410	382	397	355	389	372	389	365	389	362	383	329	384	388	410	408	425	402	404	381	397	413	383	370	403	403	386	417	396	364	434	376	385	418	392	387	461	397	369	388	371	414	363	358	372	390	422	331	380	410	390	412	404	400	380	396	388	392	362	396	389	388	390	419	392	358	379	388	385	445	400	379	351	394	364	419	387	380	411	410	408	366	428	372	413	393	376	398	384	398	378	377	394	370	394	422	391	399	396	401	389	381	420	382	373	396	398	387	396	415	413	380	363	398	394	390	402	402	393	396	385	398	391	428	405	405	386	360	414	384	371	431	419	354	388	349	368	385	384	367	400	425	412	366	367	402	378	400	387	375	404	390	371	393	385	377	396	382	379	401	398	389	386	385	381	417	372	376	364	406	383	402	370	363	385	409	373	400	400	397	388	360	420	399	365	380	397	414	367	351	392	381	403	422	392	400	394	415	375	403	347	415	386	407	404	370	384	349	425	409	371	402	373	388	433	433	331	384	384	368	388	381	396	379	384	401	362	406	410	391	377	411	407	389	391	369	407	414	441	396	391	395	398	443	386	368	404	395	376	421	401	393	392	411	399	359	367	398	403	428	415	368	394	416	380	389	377	391	429	408	402	384	384	412	403	391	387	391	386	377	359	421	361	367	436	377	383	362	371	401	419	329	445	373	365	396	378	389	411	372	353	400	422	368	415	380	417	382	373	390	396	381	397	402	383	380	337	360	385	366	407	403	401	391	402	379	369	356	432	334	330	392	394	390	387	413	398	374	391	392	382	377	367	377	381	400	363	400	420	404	421	381	374	404	400	382	439	396	412	354	393	384	380	388	393	405	406	384	373	403	380	396	386	398	378	386	382	384	404	367	425	379	349	372	378	394	370	397	436	407	388	403	349	394	400	385	394	399	362	391	369	367	381	416	397	433	408	375	396	420	398	383	377	371	358	403	419	403	380	380	354	381	394	386	396	375	388	366	389	408	403	368	376	387	390	395	357	390	391	408	412	398	392	402	404	391	385	408	376	390	420	365	402	368	389	396	383	358	402	416	371	394	376	396	388	399	379	375	386	384	358	353	406	396	403	377	381	399	359	364	416	388	373	373	403	378	367	372	358	359	392	374	386	405	427	386	426	405	385	360	372	383	407	435	384	357	356	415	367	401	378	436	415	390	388	383	438	422	387	409	407	376	404	426	416	383	409	385	411	360	396	382	345	381	409	402	399	400	378	398	371	420	397	411	388	383	381	359	371	392	408	410	399	363	394	403	419	400	395	390	397	392	392	358	372	393	404	390	378	392	387	412	420	410	389	404	408	388	396	394	375	401	401	388	441	395	372	392	413	408	365	403	350	396	427	385	414	372	401	382	371	410	398	379	372	387	372	382	363	400	398	405	393	401	378	391	365	451	413	411	356	349	374	375	387	380	413	413	382	398	427	396	349	363	390	411	387	376	390	376	362	404	426	392	389	367	422	381	393	375	386	419	378	395	389	384	390	408	412	375	367	366	413	397	350	414	393	400	349	405	382	398	370	395	388	376	366	381	375	387	366	374	369	372	401	416	379	385	365	380	365	397	373	359	377	370	397	404	395	383	381	377	409	391	406	391	406	378	406	400	378	389	407	416	400	383	410	376	373	371	373	400	368	401	376	406	391	383	389	390	390	416	362	378	370	417	364	400	356	416	399	392	399	346	385	399	426	366	419	357	399	433	392	376	389	356	412	374	373	413	391	372	380	383	385	381	405	381	406	387	424	419	399	401	367	378	385	417	383	355	375	411	429	378	403	385	375	375	413	393	412	402	407	368	405	411	406	374	362	384	391	370	356	408	369	399	387	390	396	395	390	379	400	379	408	399	417	416	372	372	360	381	385	370	411	395	387	394	376	379	430	388	426	388	371	374	399	376	373	374	378	397	411	384	391	423	393	408	429	377	392	396	402	403	393	405	388	374	379	379	376	388	399	397	396	413	393	383	357	370	388	374	396	377	398	390	392	391	371	372	371	368	378	382	385	416	384	390	409	376	414	394	357	413	394	385	386	390	391	372	367	383	369	397	430	400	401	363	375	391	399	362	395	414	377	392	420	379	403	382	377	381	410	384	425	385	359	408	364	419	409	430	367	382	396	391	402	379	396	385	380	350	381	391	410	427	380	370	387	391	405	381	376	413	383	447	384	408	410	416	400	415	387	404	385	394	380	426	370	378	381	415	395	341	402	405	401	372	398	413	386	398	418	410	399	388	383	403	388	402	400	369	402	393	401	388	364	359	399	407	399	400	421	400	386	409	388	382	363	394	389	468	393	406	380	386	367	420	350	359	414	384	415	382	362	401	389	366	400	380	409	395	409	369	375	399	370	368	432	389	349	379	398	401	395	354	402	418	390	393	404	386	400	370	368	385	382	369	420	399	427	357	414	414	412	393	391	418	401	375	367	410	380	413	377	378	370	431	406	407	365	392	380	394	387	381	377	368	389	395	373	362	387	399	360	386	371	397	367	402	374	422	417	394	409	375	390	430	422	420	400	398	373	401	402	351	407	358	386	412	410	388	392	405	383	422	329	406	370	374	376	407	354	402	403	388	411	381	391	378	332	423	421	400	396	383	389	423	377	434	410	429	372	338	392	388	415	389	368	432	414	404	408	391	356	398	405	365	391	387	402	439	379	415	398	371	405	404	370	407	373	418	377	388	370	374	439	390	391	374	427	395	368	392	402	379	400	394	384	422	390	396	402	378	350	389	390	378	385	397	411	359	408	397	417	399	389	388	423	376	381	395	421	395	362	409	401	377	359	369	372	383	390	413	367	405	403	355	429	395	388	418	376	420	436	365	373	351	403	404	370	385	397	398	415	362	402	401	410	411	396	387	390	403	404	404	366	395	413	390	367	392	409	377	369	399	431	391	426	408	379	405	380	398	393	372	407	420	423	416	402	391	348	429	355	379	399	404	414	401	407	403	365	391	349	378	386	376	400	328	381	374	399	394	414	386	405	382	405	366	389	380	387	418	382	364	375	416	390	388	386	408	356	378	403	374	375	410	393	372	393	409	392	417	404	402	400	384	403	403	402	400	431	389	400	375	383	382	378	371	404	349	426	380	412	360	385	421	400	392	356	398	391	377	407	400	370	421	405	402	354	387	377	383	412	355	414	442	393	427	381	410	391	363	396	413	352	374	376	390	417	376	390	375	386	361	399	432	401	419	416	382	364	393	391	365	362	417	395	416	376	361	432	362	399	387	401	375	369	356	370	392	380	377	368	387	388	378	393
53149	37357	28899	3611	3154	2746	2302	2208	1922	1821	1681	1562	1440	1390	1356	1377	1319	1276	1223	1266	1198	1159	1238	1156	1130	1227	1111	1120	1073	1117	1151	1141	1102	1105	1123	1075	1060	1103	1080	1205	1881	2478	3171	9197	19695	22048	18932	15543	9215	6068	3537	2432	2468	1492	1070	1145	1615	1700	1763	1275	1076	1078	1063	1093	1059	1084	1042	1065	1056	1114	1071	1077	1105	1127	1253	1386	1280	1189	1149	1109	1186	2704	3964	2779	1911	1428	1194	1068	957	1037	985	1023	1024	973	1030	1031	1053	986	1008	1005	1020	983	1087	1075	1034	1071	1027	1052	962	988	994	1063	949	996	1050	1062	968	1069	1019	1024	997	973	983	1020	1048	968	1042	987	1009	976	1008	1017	1022	1005	974	1029	944	959	985	1054	977	1028	1055	1020	998	1027	1033	940	1073	1035	1024	1015	994	1088	1023	1042	1011	1040	1004	995	1024	950	1050	1006	1046	991	1006	1025	998	1066	1007	1080	1002	1010	964	1053	1034	983	993	1007	1041	1009	989	1034	1026	1031	1018	1037	1033	1027	1040	986	1024	1032	1030	1046	1036	1038	1085	1076	1029	1068	1005	1043	1006	1094	1044	980	987	1059	1045	986	1012	1070	1055	1008	1041	1044	1030	1025	1073	1007	948	982	986	1040	1015	994	1025	1042	1097	1062	1020	1018	996	962	1034	1036	1042	1003	1013	1033	993	1017	1018	1049	1076	1007	1026	1023	1033	1022	1046	1052	1033	1002	968	1024	989	1025	1059	1021	983	1055	1032	991	1067	1043	1033	983	1066	1022	1003	954	1086	1052	972	1099	1022	1057	1026	1018	1085	982	995	1093	1013	1084	1042	997	1003	1031	1054	998	996	1060	1106	1019	991	1072	1003	1027	1115	1068	1043	1038	1069	1020	1090	974	1038	1013	1029	1043	1008	981	971	1014	1002	1013	983	1007	993	1028	993	1003	1010	1017	977	993	961	1018	1014	1012	1013	1005	1018	1034	992	1049	1064	1094	1096	1048	1015	1043	1041	1074	1029	1042	1025	1031	1089	1056	1094	1003	1034	1040	1001	972	1033	1022	1042	987	1054	1041	1078	1027	1047	982	1036	1083	1004	967	974	1042	1035	1025	1036	1032	1003	1060	1048	958	995	1022	1103	1070	1018	1055	1040	1011	1026	1073	981	1024	1038	1051	1051	984	1039	1009	1032	1028	1042	1030	1021	1042	1031	1051	1021	1026	1021	985	1024	988	980	988	1014	995	1020	1052	1034	1035	1049	990	1030	1051	1038	1039	1035	1026	977	995	1047	1020	1033	1029	1050	1047	1076	1041	1043	1031	1033	1043	1057	1073	1029	1011	968	999	976	991	1057	985	1109	1040	976	1085	969	1027	1036	1031	1005	973	1059	1021	988	1079	990	1041	1032	1019	984	1012	1060	1061	1084	1064	1032	1013	1022	1040	1048	1049	1016	1026	1029	1031	989	960	1059	1055	1008	990	1071	985	1040	1027	1018	1071	1039	980	1028	955	1029	1090	997	996	1000	1031	1021	1029	1026	1059	1007	1045	1063	991	1041	1036	1067	1047	1038	1060	1003	1019	1054	1019	1033	1090	1034	1034	987	1047	993	1124	1054	1066	1040	1022	1050	1022	1073	1004	1005	1051	1017	1104	983	1032	996	1039	1014	967	1020	1030	1004	1020	994	1025	1008	1048	997	969	1022	1017	994	1061	988	1002	1039	1022	1015	1023	1001	966	1043	1030	1051	997	1000	1038	1024	1027	1018	1036	1034	1037	999	994	1052	1089	1019	1022	1040	1013	1002	955	1061	987	1031	1045	1022	1006	1013	958	1014	982	1012	1013	1057	1034	1030	1058	1030	1025	975	1022	1048	1092	995	1018	1005	971	1079	1012	943	1003	1018	1041	1049	1006	1076	1050	1032	1040	1054	1023	998	1020	1008	962	1035	1034	982	1030	1054	1048	1041	961	1051	1023	986	1041	1005	1082	1049	1083	1002	1048	1054	1005	1009	1019	934	1065	1043	1060	1014	1014	1016	1056	1000	995	1036	1009	1021	984	1018	1031	1001	981	969	1003	1035	1070	985	957	1018	1068	1028	1035	1034	973	1015	996	1021	1030	983	998	1004	1062	1042	1031	1037	1030	1019	1063	1016	1038	1031	1022	1015	1012	1010	1038	1035	986	1014	1059	978	1018	989	990	1044	1033	1036	1032	1017	981	1082	1023	997	969	1010	1042	1000	1034	1065	1015	1032	1023	1067	1047	972	983	1025	1035	1057	989	1046	1058	1024	1049	1023	994	1048	1079	1029	1001	1067	1004	999	1048	980	1016	992	1004	1005	1018	1002	1037	1047	1009	1047	1053	1016	1008	986	1042	1021	1036	1025	1029	1028	1020	1055	977	1001	1013	1026	1031	1053	1071	1084	1029	1010	1057	1006	997	1048	998	1027	1097	1064	1014	1082	1013	1062	1033	1018	1042	1065	1020	1003	1031	1031	1073	1030	995	926	1035	1017	1027	969	967	1041	1048	1028	1005	1026	1018	974	1018	984	1095	1059	1047	1046	987	1053	1087	1122	1083	999	1034	1036	1036	1010	998	1014	1031	1048	1043	1033	1038	1012	1020	973	1042	978	1039	1007	1030	1055	997	1023	1002	995	1015	1006	1025	1015	1107	1080	1019	1065	1003	1051	1056	944	1038	1031	1047	1062	1043	1056	1048	1060	988	1106	974	1017	1087	1002	1041	1033	1078	1014	1013	1053	1066	1068	1026	1045	987	1000	1076	1020	1025	1037	1059	997	1021	1029	1004	1078	1042	1025	1033	997	1010	1069	1051	1020	1010	1003	1033	1038	1034	973	995	998	1027	995	1062	1016	1019	970	947	1014	994	1070	991	996	1030	1116	1018	982	1064	1039	1075	1012	1007	1010	1007	973	1024	1025	998	1050	1024	990	1017	964	1087	1032	968	1066	1028	1055	986	1063	1019	1075	1067	1029	1002	1014	988	1009	981	1025	1010	1082	1048	971	1013	986	1041	1069	1005	1016	1015	1008	1051	1052	986	1013	1051	1014	1040	1012	1069	970	1012	1053	1017	995	989	1051	986	996	1026	1028	1007	985	1063	1022	1054	956	1004	1064	1013	1049	1030	994	968	1034	995	1050	1016	1071	982	1036	1066	1033	978	1021	1030	1013	1030	1058	972	1129	984	991	1007	1054	1036	1028	1061	1097	994	1015	1027	1034	1066	1036	1021	1035	1049	1054	1000	1054	1009	1052	1053	988	1014	994	1034	1005	960	1030	1065	995	1006	1028	1069	993	1039	982	1010	1055	1000	1021	1027	997	1004	1012	1009	1035	1040	1031	1010	1006	1070	1021	1005	1074	980	1016	971	1046	1029	992	988	997	1051	1035	1131	1051	1024	1028	1039	1013	1040	1035	1020	1022	1047	1051	959	1003	1007	1013	1001	1053	1049	1040	994	997	1040	1010	1026	1086	1053	1038	1025	1007	1045	1029	1012	973	976	1048	1044	1034	986	1069	1020	1054	1007	965	1060	996	1001	981	980	994	1064	1021	1009	1010	1067	1032	1007	1038	1036	1044	1046	1071	1037	992	1010	1028	1014	1043	1076	1054	1041	1014	1056	1001	1083	965	1015	1050	1024	1055	1084	1044	1081	1013	1029	997	1017	980	953	977	1030	1068	1063	1001	1076	991	967	1036	1030	1003	1029	1028	994	1011	979	1052	1025	1047	990	1012	1062	993	1056	1013	1019	1042	1071	1018	985	1032	1058	1022	989	1042	1003	1022	1012	1040	1016	1054	1045	1022	1050	998	1048	1048	1032	1008	953	1051	1006	1001	1019	1006	1005	1038	992	1023	1074	1010	999	999	1031	1019	982	1067	1062	1045	987	1019	1034	1012	1029	1024	1032	987	1054	966	989	1041	992	982	991	972	966	1055	1023	1016	993	1111	1062	1018	962	968	983	1060	1068	995	1033	1010	980	1060	1014	1062	1005	1048	1076	1030	1032	1036	1009	1029	1007	1041	1019	966	959	963	1043	1007	1043	1019	1034	1046	981	1019	1026	1055	1051	1018	1019	1095	1021	1075	1004	1046	1035	999	1017	1039	1039	1031	1022	1048	1072	1002	1059	1048	1032	987	1050	1065	1087	1016	1038	1044	1054	1080	990	1070	1065	1036	1005	985	1040	1009	1015	1029	1012	1070	1032	1016	958	1073	1020	1020	998	991	1027	1061	1058	964	1039	1055	1029	1039	1025	1015	957	1012	1057	999	1065	1001	1045	1025	1023	1033	1061	1061	1016	1074	1039	1065	1003	968	1028	1024	988	1010	953	1027	1004	990	1018	982	1039	1033	1006	1050	1032	1066	1004	1043	1040	1008	1039	1003	1049	1089	1090	1026	1033	1037	973	1076	996	1036	1011	1007	1029	1015	986	1035	1043	1032	1046	1022	1044	1087	978	1030	1034	1021	1026	1008	994	1025	1059	1017	1049	1062	978	1032	1077	1037	1061	1021	1022	1021	1047	1019	972	1033	1060	971	1005	1024	994	1015	1052	980	987	999	989	986	1015	999	1054	1035	1020	1029	1045	1023	985	1025	991	1053	1000	1001	1051	1037	1020	985	1053	1011	1042	963	1011	1078	996	1049	1041	988	1047	1064	965	995	1024	1054	981	1030	1046	1021	1033	997	1024	1086	996	1055	990	993	1055
20158	7014	1905	401	349	328	352	321	314	319	313	315	319	280	314	320	321	318	283	305	320	280	324	334	288	316	328	320	341	278	298	289	311	320	310	342	294	303	331	336	311	357	344	340	422	449	412	383	379	302	301	325	297	328	325	303	300	308	327	315	303	270	326	291	327	327	305	330	308	310	328	318	317	351	340	302	281	308	300	296	323	332	369	346	337	348	313	308	290	318	315	320	297	310	313	323	320	283	301	288	292	340	299	301	323	306	333	300	288	290	302	299	337	313	325	299	302	286	313	293	307	343	305	305	308	319	316	281	315	283	297	328	330	320	303	324	297	313	341	304	317	299	328	311	329	310	314	306	299	334	317	316	319	320	318	330	309	317	320	282	270	306	319	305	330	295	314	317	320	291	318	308	311	345	310	321	275	297	323	344	326	298	313	326	310	321	277	320	332	304	305	297	292	302	317	317	334	328	298	295	347	332	304	304	312	320	317	326	291	326	284	310	290	302	299	343	320	299	316	290	305	351	313	334	331	338	280	290	298	319	324	321	301	334	299	317	318	296	326	313	308	287	305	267	307	325	297	321	314	296	316	312	292	276	336	309	322	312	335	285	293	309	314	284	300	366	333	308	330	280	308	299	301	297	326	326	283	325	320	326	300	299	314	290	273	316	350	310	309	315	319	297	326	327	314	279	319	318	318	328	324	332	312	317	292	291	311	294	357	323	285	327	329	300	300	367	334	279	320	297	306	345	307	314	313	306	326	295	314	348	327	331	339	288	299	316	325	298	323	289	306	303	295	312	292	305	326	339	305	303	342	306	316	288	301	296	328	285	322	308	330	334	297	310	316	309	326	309	319	318	342	323	315	301	283	326	287	328	322	321	306	343	317	330	309	304	321	311	299	322	290	313	309	289	335	339	305	297	317	306	295	308	305	315	327	321	336	298	314	327	333	318	308	313	313	347	327	333	307	328	331	325	350	289	315	301	336	333	320	329	304	301	313	321	285	322	276	319	301	304	298	277	338	334	290	339	289	312	320	318	297	312	318	320	324	303	282	292	331	319	324	299	299	301	285	299	307	302	323	311	335	310	331	332	282	320	340	304	298	290	324	331	338	316	318	320	333	313	351	354	302	299	341	319	300	293	306	307	324	291	299	323	327	334	293	315	302	319	327	310	300	319	286	306	338	346	303	301	323	340	303	301	306	295	305	310	336	302	313	304	330	322	341	310	321	262	294	354	283	303	259	334	315	337	326	312	358	330	300	323	316	302	298	314	318	339	300	313	300	313	303	310	338	310	308	279	303	298	330	316	299	303	324	295	300	324	316	298	336	305	276	315	305	320	324	317	311	335	324	289	301	303	310	331	284	297	323	338	279	288	329	293	318	314	336	294	317	312	308	305	310	308	293	302	307	325	307	315	304	301	304	310	287	350	292	329	297	358	286	323	306	307	268	321	341	310	330	321	313	276	288	305	324	290	338	339	281	293	285	294	326	314	319	308	300	331	292	314	311	294	313	301	308	297	334	295	297	323	323	293	316	311	285	315	325	296	323	307	306	328	283	295	316	311	325	291	300	336	288	339	313	298	317	276	292	310	305	295	306	326	318	308	319	289	286	329	309	312	311	302	319	304	333	312	327	362	326	310	301	297	283	319	308	324	310	314	295	278	325	291	297	305	301	325	308	300	287	291	346	318	275	304	321	311	302	328	318	308	308	321	313	333	296	311	319	303	312	292	324	342	302	318	277	301	287	314	346	333	276	335	339	298	333	326	315	300	329	310	280	363	337	326	312	327	299	267	302	319	292	301	311	331	332	315	310	300	306	326	302	304	299	325	292	293	330	307	305	289	292	267	321	322	365	312	316	309	281	315	315	324	309	313	293	298	332	332	323	308	291	300	307	301	261	323	293	297	293	324	290	311	293	313	333	304	325	317	332	310	319	337	319	299	343	317	295	310	320	287	299	303	296	337	340	312	305	320	329	316	282	314	325	322	291	293	294	305	294	316	309	331	319	318	321	274	277	322	314	294	311	310	319	322	316	304	293	318	307	317	307	303	295	343	321	308	286	305	311	329	316	286	312	301	309	318	304	331	286	335	313	319	343	332	323	300	302	315	292	332	334	292	303	319	315	301	337	295	335	313	317	341	329	335	311	333	316	332	294	333	294	295	305	313	291	319	336	334	288	339	313	313	284	287	308	315	297	285	289	312	285	332	295	313	353	312	302	329	313	302	321	297	268	328	305	310	332	312	320	329	287	313	301	328	300	305	330	293	346	315	316	291	323	277	301	304	295	300	310	280	359	297	321	297	298	314	302	282	333	295	330	296	289	325	314	321	306	309	292	295	291	335	334	344	322	313	333	331	309	293	308	312	327	334	317	317	303	330	336	299	323	286	343	362	307	339	298	347	338	319	304	328	314	314	327	319	281	330	338	320	304	343	299	316	333	306	291	319	294	306	339	313	314	283	318	298	309	304	296	292	297	301	320	308	340	277	341	316	330	340	312	323	314	350	301	306	329	282	281	322	307	291	314	322	301	304	298	325	319	310	317	312	319	335	318	306	276	300	304	309	341	294	334	291	317	332	335	301	311	354	301	320	323	319	291	307	333	282	306	329	317	324	308	314	274	279	293	328	304	304	315	326	305	313	311	295	305	332	302	314	322	325	294	295	312	318	312	331	284	312	286	319	292	318	346	348	323	319	306	303	289	308	289	301	297	327	301	298	310	315	299	279	333	310	334	283	294	313	292	315	301	321	319	296	292	353	303	352	316	315	329	268	326	302	319	317	310	280	287	306	298	280	316	305	313	344	308	304	303	308	313	316	318	312	329	308	291	330	312	338	280	329	288	316	329	314	277	298	324	306	327	326	304	283	300	300	297	320	310	326	303	307	297	317	322	298	318	319	324	311	320	296	315	311	276	326	320	330	298	312	334	314	313	321	313	306	311	300	302	309	327	315	271	294	280	300	305	322	313	323	312	345	304	283	324	309	283	321	309	301	312	308	302	322	326	306	314	309	284	275	305	338	282	305	317	307	306	304	340	276	293	308	297	331	328	307	314	333	270	324	330	320	291	306	293	340	287	298	347	308	299	302	302	312	295	333	305	288	280	325	294	301	298	307	297	324	301	306	317	325	345	303	311	319	351	319	304	311	321	332	330	332	316	289	307	320	250	306	309	322	293	330	346	331	290	345	312	298	308	323	345	301	299	319	336	293	312	314	312	311	335	322	329	313	334	303	298	283	293	320	289	311	309	328	323	336	305	333	316	285	306	340	331	289	290	300	335	283	323	270	335	277	335	273	298	303	302	321	288	307	334	285	318	291	309	307	296	327	321	300	332	311	312	348	300	321	334	330	303	290	305	317	300	329	299	303	313	288	345	337	325	315	308	279	283	304	334	297	298	279	257	326	292	304	294	301	306	335	313	292	298	345	333	303	311	322	329	337	328	316	315	325	319	334	319	306	307	315	311	339	326	289	333	329	324	326	321	312
18805	7962	3311	885	953	957	920	913	895	817	878	831	816	829	859	858	850	910	881	886	859	824	910	851	873	844	848	806	906	852	877	861	870	842	880	825	824	792	870	867	874	909	965	1185	1821	1967	1945	1606	1217	1077	975	971	942	814	874	882	864	865	904	889	903	884	839	898	875	863	890	847	864	842	875	897	838	915	927	923	903	909	861	889	912	1027	1124	1056	1044	901	889	861	829	822	826	839	849	866	857	819	869	879	846	827	851	873	844	844	812	873	869	837	796	867	843	824	822	880	793	847	862	866	834	841	873	885	827	848	860	866	859	841	823	855	875	883	866	828	835	800	871	794	876	846	849	862	835	867	865	856	911	893	818	904	881	854	854	888	828	847	813	837	854	846	854	826	787	837	877	889	862	842	870	799	873	934	898	826	836	896	858	844	862	850	837	891	871	840	800	843	853	826	826	852	858	856	828	858	828	869	825	901	795	821	862	825	855	869	839	868	873	861	865	824	830	866	854	831	863	797	894	900	846	814	884	826	800	817	839	859	837	855	862	824	849	847	829	833	826	820	824	873	869	820	906	899	828	857	864	837	856	833	876	897	823	845	868	857	843	801	829	895	855	819	815	879	847	824	819	850	921	861	865	833	838	844	878	847	830	872	895	909	830	855	861	829	854	871	883	873	857	862	849	859	842	821	829	892	838	831	867	861	855	816	840	898	827	844	792	824	875	861	860	874	848	841	895	884	876	930	826	812	847	869	874	853	880	855	847	814	818	866	795	827	819	868	860	831	865	821	825	803	881	877	872	864	844	876	841	901	845	907	811	863	881	878	823	857	851	815	840	831	857	845	826	843	896	848	850	826	867	852	875	849	837	869	850	858	863	861	857	868	859	845	844	848	900	857	844	852	866	860	843	874	841	874	880	828	910	871	860	814	855	859	885	874	896	854	839	843	852	860	865	838	819	877	834	866	816	831	815	839	826	843	871	844	835	883	876	842	830	908	911	851	881	856	865	840	830	838	858	851	895	822	875	866	833	857	873	870	842	861	828	864	801	835	836	821	852	850	812	865	807	872	838	854	857	863	864	822	895	852	810	853	876	859	864	850	847	848	813	932	821	857	882	876	811	819	856	847	829	867	836	869	840	884	879	852	865	875	812	825	879	871	866	858	840	798	813	817	835	816	872	861	882	843	886	825	863	864	806	819	828	853	840	892	847	839	837	862	868	860	819	883	868	845	856	935	866	887	882	895	823	837	791	918	789	894	853	850	839	867	861	821	875	819	809	875	858	839	835	824	860	873	828	877	812	866	903	894	827	846	845	893	850	867	860	874	894	851	805	877	849	861	869	850	816	860	843	834	909	815	850	878	814	850	830	810	854	844	869	876	860	891	878	839	842	869	836	815	787	782	831	794	809	817	835	880	852	845	811	844	777	829	828	797	880	902	855	864	833	908	873	837	878	861	860	845	863	879	890	873	851	859	904	849	902	831	847	892	867	801	848	847	841	890	852	805	888	843	855	831	903	855	846	883	855	891	827	867	870	850	834	870	860	875	788	828	853	864	850	796	846	811	863	857	832	872	873	828	821	861	844	857	885	826	746	866	898	843	874	834	843	850	859	811	877	864	860	852	891	822	844	900	882	898	906	849	875	832	857	819	887	839	900	880	858	909	883	835	904	872	887	844	842	845	809	875	831	828	824	826	860	795	848	911	827	868	840	824	844	861	833	846	898	868	918	885	867	860	885	833	867	859	845	892	901	869	831	801	815	859	886	897	847	877	814	844	846	853	875	807	882	881	805	882	856	878	833	842	832	886	850	849	834	865	870	860	830	855	839	887	853	880	839	852	851	895	837	831	839	882	871	867	811	843	878	858	836	849	842	854	836	858	881	860	850	854	854	833	913	875	822	836	818	874	883	859	852	867	859	851	868	879	823	862	787	872	910	842	827	870	839	803	818	861	840	861	832	837	877	829	835	794	826	827	866	838	901	850	838	817	838	832	839	869	847	861	873	878	810	864	874	848	871	837	888	836	824	865	866	858	853	834	861	860	875	834	827	859	858	845	838	919	828	841	805	909	809	843	872	882	853	857	848	883	897	828	854	844	877	838	869	867	869	823	866	822	837	885	880	843	891	889	899	852	823	843	848	830	830	858	836	789	876	882	812	869	854	850	844	825	864	822	883	848	846	815	825	804	821	857	871	875	869	825	868	842	828	802	808	816	904	883	876	875	856	870	870	876	828	849	886	877	859	867	829	789	820	827	850	898	860	852	849	864	830	875	814	856	836	856	857	818	899	850	834	899	830	869	833	855	865	851	796	870	844	867	867	866	810	864	890	828	867	877	877	854	857	807	863	834	858	840	824	836	856	841	834	820	831	867	875	851	807	885	812	832	863	868	889	873	837	886	875	814	815	746	836	849	841	890	803	838	883	823	855	814	842	826	808	861	841	840	861	858	865	836	830	835	868	844	903	845	842	833	826	813	846	824	857	841	849	881	857	846	879	845	913	831	860	850	887	833	845	820	825	842	849	837	887	840	854	822	852	882	832	869	867	840	851	842	897	871	840	837	808	847	821	903	860	927	871	819	854	889	875	874	860	872	894	837	853	847	888	902	870	789	863	777	821	860	845	856	813	830	848	852	828	848	857	828	843	849	828	874	848	791	833	894	884	853	863	871	883	858	884	835	824	868	811	907	847	837	836	815	834	850	837	877	828	813	849	838	857	795	876	830	824	821	845	819	870	827	856	830	846	895	847	845	862	837	872	856	808	861	863	835	838	859	844	831	841	900	841	858	835	880	828	804	817	867	904	842	822	888	842	836	875	841	830	903	873	857	901	834	850	825	882	809	818	845	837	852	852	897	891	868	842	862	855	869	839	807	824	839	845	828	823	921	835	818	892	886	855	811	875	839	815	859	845	833	871	889	866	812	861	845	829	848	859	823	875	861	825	865	850	843	852	903	838	818	886	881	814	852	837	894	843	824	868	869	816	819	868	844	842	790	842	810	845	840	907	845	889	838	841	850	905	800	917	849	816	922	838	873	831	841	855	862	829	822	811	839	893	867	910	855	844	885	811	854	841	892	841	867	794	863	862	899	849	843	894	862	858	886	882	874	834	862	885	862	849	852	832	837	879	828	831	851	862	829	878	794	843	837	802	830	878	872	851	816	843	845	852	803	808	816	799	850	861	845	876	848	815	864	858	830	865	857	835	869	894	836	871	830	834	810	844	860	883	848	825	850	882	796	828	833	833	830	873	830	850	814	792	823	831	842	806	786	815	799	823	814	837	825	841	830	904	869	846	884	834	834	848	856	880	793	829	824	865	818	837	850	863	849	849	806	880	843	814	817	861	791	910	850	848	850	893	912	866	860	838	849	814	812	843	858	778	898	856	893	817	828	848	859	855	860	818	927	794	889	828	876	880	902	816	831	863	878	824	879	872	899	819	852	864	830	868	891	792	861	868	825	821	857	859	887	863	835	907	816	849	850	805	819	880	805	813	831
66062	45013	23652	3831	674	631	507	477	412	438	435	406	399	353	358	364	341	386	354	365	363	386	360	349	332	349	390	359	349	356	344	358	360	325	358	332	322	321	341	373	382	394	420	845	1977	2002	1713	1292	845	647	463	423	429	371	361	347	342	357	401	384	359	334	381	334	355	364	351	345	320	379	357	374	339	347	350	361	363	397	381	393	424	516	544	503	421	424	372	342	319	368	372	340	340	360	355	353	353	364	350	372	349	313	355	372	354	361	351	367	359	354	334	329	353	337	349	325	342	348	347	354	356	364	352	366	333	367	351	313	384	337	334	351	353	309	329	341	350	357	367	345	352	326	370	329	335	357	353	358	388	331	337	349	335	326	315	333	336	343	354	389	335	347	353	334	353	297	332	348	339	322	313	307	357	338	328	350	369	300	351	369	343	368	346	327	339	367	330	366	342	344	346	309	373	353	347	345	359	322	383	332	348	350	369	335	353	324	328	378	331	352	337	382	349	310	388	339	380	381	334	358	339	316	330	306	350	329	364	302	323	335	287	340	356	367	313	357	349	355	347	310	329	335	343	336	327	339	344	347	347	308	321	363	327	320	335	360	308	369	344	345	373	355	359	360	369	377	344	354	311	322	292	325	361	351	345	326	360	352	378	357	344	321	296	343	340	340	335	352	340	350	335	349	363	317	357	319	340	317	294	308	345	338	343	366	333	321	357	321	348	295	337	355	316	340	345	337	301	316	342	325	351	317	330	336	337	331	339	306	357	343	314	330	319	357	322	343	349	310	344	354	329	351	317	343	360	367	317	361	351	331	359	325	319	338	300	318	301	324	332	357	363	347	323	338	334	336	332	354	318	361	331	341	346	350	329	337	309	355	364	325	340	353	326	348	362	365	353	327	337	354	361	352	300	335	380	324	361	325	333	347	366	322	342	338	345	334	333	357	333	357	337	378	344	345	322	348	343	374	324	357	365	355	329	378	369	329	331	348	360	348	341	364	346	349	346	326	309	318	357	321	349	326	342	355	363	335	322	313	337	320	347	342	369	311	380	363	340	353	395	353	326	306	337	339	370	340	333	362	362	329	333	310	381	355	328	326	367	359	293	368	332	355	344	328	344	337	337	350	338	320	374	345	370	369	345	349	333	339	369	358	354	331	323	324	362	349	358	335	346	375	364	364	328	335	354	346	356	340	340	345	340	358	318	359	336	346	346	340	315	318	336	371	388	357	309	335	337	320	322	335	368	351	340	333	335	333	346	350	338	363	364	355	335	376	335	325	382	344	332	366	342	350	354	338	320	325	366	343	344	319	336	346	312	322	366	366	365	351	327	339	337	373	374	343	343	362	392	370	341	352	341	362	343	341	316	306	361	349	391	359	336	332	340	360	330	353	299	330	369	335	351	319	335	353	373	361	346	348	325	351	333	354	388	355	375	369	336	350	348	330	359	353	320	324	378	316	343	336	304	358	359	347	351	398	368	298	342	346	318	369	350	342	322	368	343	397	351	336	331	335	342	344	356	370	345	351	352	391	371	341	347	373	347	313	350	316	306	356	386	337	344	346	317	364	319	368	339	364	377	348	369	363	346	309	322	341	331	309	315	330	356	324	357	333	374	341	348	349	338	330	343	343	372	336	327	383	341	376	351	340	350	326	332	334	372	358	352	360	330	336	337	338	348	336	338	349	385	327	366	338	366	333	341	356	327	338	353	346	354	336	331	305	349	358	327	331	339	350	327	359	352	329	347	325	362	348	336	360	327	344	326	316	317	358	320	321	361	308	310	313	369	320	352	325	331	356	356	335	325	366	345	339	326	346	335	352	310	352	335	320	342	302	349	358	320	327	379	356	349	342	308	347	365	355	331	323	372	336	331	329	350	357	358	338	352	364	340	363	371	333	348	345	357	360	343	336	346	326	366	340	353	336	343	333	355	340	338	354	336	331	323	362	339	365	356	356	383	358	292	350	303	329	352	334	356	325	344	332	345	364	351	363	347	340	348	334	349	319	371	315	398	342	355	350	371	328	314	332	376	331	340	368	319	355	333	330	369	363	323	352	336	337	342	326	352	333	377	322	357	358	342	356	349	359	385	374	347	367	358	361	345	343	336	355	363	362	316	352	372	369	342	349	397	338	328	357	345	336	328	365	337	344	345	358	328	373	347	334	311	313	375	362	324	361	314	359	354	345	365	391	318	354	377	385	352	328	348	338	346	373	340	385	352	363	361	361	336	315	320	322	367	360	325	328	338	368	327	375	343	328	323	367	336	318	310	351	320	334	327	363	335	334	360	347	337	338	345	338	313	339	355	370	365	333	308	336	370	327	357	329	359	380	386	312	313	340	361	310	378	326	345	372	356	376	338	328	339	350	358	346	331	327	336	342	378	373	339	337	337	370	367	352	340	336	340	339	349	318	327	315	338	332	340	342	337	347	349	347	313	344	301	358	336	351	332	348	298	330	340	321	315	340	319	320	359	334	361	346	330	345	327	282	324	318	325	336	343	340	333	314	342	358	358	375	358	343	326	327	364	323	344	350	334	334	326	333	356	369	366	335	324	325	322	342	361	335	364	326	360	340	346	357	344	347	335	389	370	342	314	353	339	323	336	345	347	384	373	338	345	324	360	367	343	322	339	342	352	380	373	335	356	352	344	346	340	357	357	364	333	333	336	354	371	337	381	354	351	361	286	358	379	354	367	335	341	350	311	348	361	350	350	304	333	331	361	352	350	332	324	355	394	357	343	357	338	347	343	331	307	313	337	335	368	307	363	380	314	316	348	356	345	328	325	317	335	330	307	337	330	307	351	350	359	350	359	358	330	354	360	358	335	323	338	334	345	357	337	333	319	361	345	333	366	318	315	341	347	335	368	349	367	328	344	343	342	347	341	332	338	352	366	324	357	320	370	377	356	351	331	338	348	350	349	329	370	337	348	337	362	356	342	332	328	365	351	354	328	338	355	346	351	370	351	342	306	326	330	340	367	339	334	365	354	335	305	338	343	338	369	341	348	343	375	355	354	303	371	370	358	324	355	345	377	353	322	339	355	350	337	346	346	319	333	341	359	369	341	347	338	307	344	336	361	361	364	347	346	318	352	341	333	332	332	313	348	355	367	334	323	348	345	340	364	339	344	357	359	348	347	341	370	360	367	312	317	352	321	329	340	313	312	333	363	324	328	344	348	316	336	326	346	353	340	371	363	365	310	346	346	332	338	338	330	369	355	316	338	340	364	326	329	340	351	367	347	325	373	343	342	353	398	327	328	349	350	335	335	347	340	377	381	327	312	322	323	337	326	371	348	321	338	341	333	350	342	326	303	358	346	341	386	351	347	365	331	331	325	344	359	340	366	334	325	340	323	323	343	332	364	340	322	340	334	375	365	346	364	345	352	339	322	331	301	347	356	341	348	350	345	372	362	384	319	327	342	348	356	351	317	357	312	369	370	361	355	333	345	353	349	362	386	346	346	348	357	343	361	342	320	379	339	378	310	372	368	341
42405	28715	19263	2270	2154	1884	1707	1504	1453	1362	1260	1218	1217	1215	1102	1089	1041	1081	1113	1034	1042	968	1028	971	1004	945	973	972	976	947	982	1005	949	945	914	921	1018	969	980	1025	1045	1234	1669	4572	11552	12251	10150	7943	4421	2950	1926	1855	1567	982	938	919	974	1072	1246	1347	1084	949	961	937	986	953	942	1066	1006	965	967	986	958	964	1001	1042	1039	1123	1162	1190	1239	2452	2484	1734	1374	1175	983	928	944	935	931	922	946	950	897	930	892	938	915	986	914	933	898	924	944	987	949	877	922	956	959	874	853	975	913	878	942	907	912	947	948	984	929	919	937	936	955	907	961	940	944	974	945	918	902	926	901	927	955	909	964	862	930	932	923	933	942	922	1001	903	907	899	872	912	906	922	913	918	966	922	930	951	936	927	928	929	894	956	958	905	910	941	928	900	866	940	905	899	877	866	959	938	931	976	905	936	970	905	879	929	963	907	943	885	990	863	900	920	996	919	1000	918	932	936	958	965	913	953	931	934	1012	944	931	892	998	929	905	920	928	1006	914	867	868	908	897	961	967	915	903	899	900	897	877	960	938	920	953	956	891	948	954	889	901	924	911	983	920	994	980	949	956	904	964	888	969	932	934	897	893	955	988	928	919	957	927	900	937	897	940	916	906	853	954	931	1001	915	911	968	924	898	912	901	983	958	923	916	911	958	923	948	949	929	969	936	923	922	917	906	918	911	905	920	924	927	880	917	1005	944	903	955	888	991	936	898	959	902	910	897	919	946	923	892	945	899	919	1004	905	926	903	918	901	891	938	883	925	933	937	940	949	952	943	879	930	913	957	925	911	935	947	911	927	915	909	931	943	911	913	893	892	932	932	927	928	972	919	948	884	914	906	954	915	897	909	944	926	955	922	887	970	928	913	945	909	907	920	903	965	913	915	973	984	904	943	909	908	912	904	909	972	863	925	966	914	941	906	902	937	919	925	896	943	896	955	899	934	903	895	916	939	930	944	889	924	967	906	918	951	918	931	944	915	978	931	952	977	906	898	933	968	956	946	895	884	943	934	942	882	960	950	927	929	960	852	923	891	939	927	958	880	968	924	980	902	909	905	959	936	883	924	915	900	895	900	908	910	938	920	908	925	882	906	950	965	938	923	918	909	969	902	907	914	949	912	951	968	907	932	903	885	937	855	920	910	912	892	936	929	935	945	897	898	924	909	915	939	969	900	903	947	922	897	917	890	947	976	944	952	921	896	928	928	929	915	901	936	924	911	917	901	958	887	916	952	941	949	954	935	896	902	941	968	989	940	955	932	903	920	915	880	941	911	894	931	955	863	918	953	952	972	920	943	884	924	941	916	963	876	955	949	919	990	945	871	913	973	949	930	903	971	979	907	892	942	914	926	950	961	909	877	939	952	900	867	912	924	993	996	947	952	935	955	894	879	948	941	972	901	915	918	895	962	904	888	913	927	940	923	938	903	966	979	899	954	907	935	878	910	966	975	923	865	923	946	995	954	939	926	923	979	917	883	936	940	905	891	932	889	995	913	936	957	938	928	970	916	943	890	910	902	895	908	977	946	967	946	898	922	928	880	914	891	909	971	894	949	937	915	837	953	893	945	903	931	917	841	958	939	925	944	920	923	900	879	922	976	905	922	893	882	969	930	945	934	849	910	921	957	923	931	904	939	862	878	970	879	935	944	925	924	909	924	922	936	944	926	918	871	910	920	927	908	893	877	952	928	934	909	909	873	912	899	873	895	909	905	938	909	950	970	941	910	896	881	903	913	932	988	954	923	947	909	897	921	912	905	908	924	931	937	941	1010	862	942	927	946	919	901	937	922	875	936	925	947	910	932	919	908	913	954	953	978	898	938	931	983	899	882	938	866	931	920	915	921	905	959	957	931	845	931	928	943	970	927	903	884	994	918	929	900	968	892	920	885	913	925	874	944	940	939	910	946	944	912	951	953	961	890	941	961	911	953	898	935	950	883	973	945	887	929	944	1007	984	969	931	970	941	927	937	872	870	949	979	908	935	928	935	904	898	897	930	896	949	930	907	879	933	883	935	972	895	919	920	914	906	897	907	989	877	916	951	916	902	909	902	929	940	916	944	908	958	914	931	871	914	900	897	979	925	880	927	953	920	965	944	900	933	914	960	908	934	921	940	956	958	974	901	943	953	959	937	935	877	963	939	926	928	936	989	971	915	924	917	937	933	935	916	924	931	916	920	906	916	971	981	930	890	910	942	984	947	874	933	934	943	906	1005	931	889	884	954	938	921	1046	952	911	926	959	980	935	945	912	889	938	925	935	940	912	927	939	923	912	923	913	896	969	913	887	994	894	880	849	882	978	887	951	909	911	926	979	923	922	865	906	888	941	941	890	918	935	900	849	959	918	888	928	959	925	947	915	960	864	965	916	932	956	938	895	890	901	919	917	931	922	847	937	936	908	951	916	913	942	952	877	948	945	882	923	872	955	887	875	895	964	896	971	872	926	915	940	936	903	914	913	903	963	927	966	956	924	991	919	958	919	991	963	876	958	925	953	964	924	942	908	937	883	946	947	930	950	898	938	923	921	952	956	923	868	970	928	943	878	1007	887	928	958	948	936	943	891	910	926	932	902	874	913	899	979	918	911	931	909	911	913	930	956	964	872	931	955	910	934	904	930	944	915	937	904	927	878	942	970	971	983	873	889	941	925	936	904	906	907	902	924	983	955	897	960	832	943	919	956	969	897	955	930	957	922	946	906	909	957	873	943	865	943	920	946	946	958	917	921	903	968	937	931	923	923	900	935	962	912	939	902	926	948	951	946	855	915	885	978	880	911	901	941	894	910	898	943	912	914	922	963	940	946	920	931	920	974	953	903	928	923	940	927	911	959	922	911	979	915	949	901	895	922	930	957	935	918	950	903	951	861	947	948	889	949	897	923	930	899	883	941	905	914	922	900	922	955	974	940	894	917	930	894	907	956	931	954	884	891	941	891	927	909	937	920	907	973	916	912	983	913	951	925	958	924	879	925	1006	918	979	929	977	928	941	901	959	953	926	919	914	888	909	901	918	905	898	898	885	918	954	946	909	931	950	942	908	894	942	933	1003	944	908	922	925	948	948	921	908	916	954	904	905	864	917	913	925	903	925	913	875	942	938	912	871	973	948	896	886	929	914	905	967	947	929	982	907	914	917	975	879	936	923	932	941	892	927	926	930	932	912	1010	942	876	909	917	867	946	935	967	912	886	926	934	909	978	930	915	950	903	895	888	922	959	905	927	982	917	985	904	922	887	905	912	1010	978	968	935	916	882	911	872	899	918	904	970	892	927	886	871	936	960	955	950	862	967	899	920	875	892	916	943	887	920	931	957	966	935	889	959	874	912	931	941	955	947	927	849	975	911	922	960	954	932	893	940	917	944	888	910	927	953	881	921	923	982	910	880	897	935	907	934	943	976	873	876	911	924	966	910	893	967	962	906	944	918	900	907	985	884	975	940	933	973	884	875	937	951	893	956	926	968	955	924	934	911	925	952	996	942	906	954	956	926	914
79103	56933	34102	10664	1437	791	709	620	557	538	512	459	458	459	486	469	444	453	446	441	445	421	421	409	424	418	425	406	439	418	428	377	429	422	403	437	414	438	418	445	382	417	506	1183	2705	3289	2859	2095	1060	814	616	610	503	381	384	399	411	489	476	507	432	396	422	366	414	443	427	421	419	423	413	390	373	393	412	421	439	404	423	466	509	669	803	640	494	464	377	402	415	427	363	409	410	435	415	355	365	375	386	453	407	451	378	389	361	395	442	416	387	416	423	389	406	437	416	381	402	385	406	408	372	422	404	404	390	371	418	379	426	375	391	410	425	391	388	379	390	369	397	356	419	376	382	442	374	389	408	385	396	415	371	380	394	375	425	406	416	379	389	423	390	393	387	391	396	437	395	409	399	395	391	396	344	383	393	442	400	398	374	398	395	387	355	359	378	390	412	398	427	454	418	398	388	401	362	393	402	416	391	410	407	394	375	453	396	409	389	374	389	411	386	407	393	361	419	411	421	424	392	423	412	378	394	402	415	393	408	405	378	387	404	386	391	398	411	370	387	403	416	380	383	386	387	416	390	398	359	418	413	421	399	411	364	387	369	404	377	436	392	390	383	353	401	387	384	399	380	363	386	403	405	321	390	378	415	409	369	411	408	415	396	410	389	391	422	358	368	362	381	432	401	413	356	383	382	404	397	385	361	397	395	406	382	423	431	436	403	388	401	365	378	394	354	409	417	378	404	417	409	401	394	385	412	421	385	405	422	427	391	367	406	429	401	380	390	404	393	388	408	405	436	385	395	387	384	387	366	387	400	409	394	400	382	451	396	389	410	404	448	404	387	426	430	407	424	401	421	377	415	427	450	365	409	388	390	420	403	426	410	393	375	354	407	418	376	394	441	381	408	394	388	378	422	421	388	382	413	416	360	394	414	359	396	393	390	396	417	422	404	419	446	416	382	429	391	386	380	435	378	401	360	403	397	395	384	371	422	413	402	382	437	415	415	360	406	407	367	389	390	370	411	381	400	388	386	382	367	403	381	425	409	404	398	381	430	408	384	404	387	413	384	358	398	391	371	405	409	421	364	387	389	400	390	372	389	411	374	401	397	409	389	381	381	358	408	409	367	424	412	414	386	393	402	434	401	404	382	434	382	354	380	405	375	421	417	385	391	403	380	411	396	388	393	401	413	393	422	380	361	400	391	406	360	411	406	402	381	388	400	406	385	381	393	374	403	424	413	401	392	390	417	373	355	395	371	374	396	411	375	393	394	384	426	425	395	384	396	370	392	357	384	405	388	406	411	389	394	425	411	356	406	394	357	400	411	370	402	379	399	389	382	380	392	387	411	418	380	363	422	413	421	379	387	375	387	418	400	389	403	365	374	393	361	410	383	412	408	428	424	407	409	407	367	388	370	397	363	375	404	417	375	395	445	371	433	411	427	367	403	389	396	388	395	363	424	415	391	419	398	377	418	394	413	379	395	350	387	409	404	371	383	406	397	411	390	447	378	421	397	394	392	407	386	359	385	403	373	374	401	401	390	358	387	396	401	379	408	381	394	425	432	370	389	415	406	411	420	382	381	407	399	402	400	427	414	388	365	419	416	373	379	418	407	374	397	420	378	399	369	359	421	425	436	416	402	410	421	382	430	423	424	430	383	376	427	390	389	379	405	398	403	381	381	362	412	384	424	404	391	413	416	375	395	404	405	371	365	384	398	375	392	376	408	393	346	376	384	411	385	417	416	406	431	384	388	398	405	385	380	347	410	389	399	392	403	374	353	391	387	390	373	401	425	394	373	395	382	401	375	375	414	376	399	423	399	440	366	380	378	401	411	423	403	405	393	375	395	369	386	373	372	381	418	406	412	414	402	440	387	405	368	417	373	395	439	417	366	387	393	359	380	391	392	393	419	384	393	379	420	381	403	382	374	388	411	409	369	389	409	396	389	388	391	404	397	439	421	388	362	401	389	384	415	389	395	355	370	422	416	399	383	399	401	396	391	361	399	396	384	403	378	352	381	348	401	369	439	339	391	380	379	377	399	387	430	373	393	395	352	385	373	393	401	374	402	427	421	385	407	398	389	385	373	398	393	410	378	405	430	397	402	376	395	392	392	385	374	372	360	407	378	401	391	418	403	434	388	383	406	399	395	399	371	375	400	402	408	416	354	438	397	409	394	372	372	400	419	364	377	391	363	399	375	406	391	409	408	410	399	442	397	429	422	403	413	404	390	389	392	366	401	380	391	400	363	378	416	443	371	397	410	382	375	408	396	413	413	395	382	363	407	425	436	431	391	396	402	410	414	398	399	412	401	361	414	378	407	396	399	365	381	389	412	396	382	414	382	390	414	425	374	340	446	415	414	408	407	400	399	358	413	398	422	409	378	362	392	378	351	424	406	396	407	424	384	380	419	407	394	421	389	414	383	392	404	413	411	407	393	404	368	402	414	370	394	375	424	406	409	387	418	408	423	387	418	396	389	408	350	393	406	394	411	415	442	389	403	391	447	412	391	440	368	373	371	386	383	403	407	405	370	399	409	431	398	417	387	373	345	406	412	402	388	425	380	385	396	396	419	414	371	393	389	395	420	422	387	390	412	376	380	352	374	383	360	375	394	337	386	382	372	385	414	412	395	439	426	401	372	402	367	397	367	409	408	377	402	404	407	393	391	389	429	371	401	372	398	381	416	398	412	361	411	392	372	391	407	398	420	388	422	376	374	368	405	386	385	402	394	377	376	431	394	416	447	419	380	340	390	402	384	410	428	406	389	409	364	391	379	346	401	423	398	366	425	366	439	397	380	423	371	393	390	421	374	386	362	369	391	410	377	386	360	384	423	363	418	417	428	409	410	382	434	390	385	403	422	388	457	419	405	417	382	400	406	395	402	394	403	399	410	374	383	405	406	401	421	374	408	396	405	403	353	373	439	384	406	397	415	432	401	409	410	395	406	381	399	403	429	410	397	451	398	402	393	412	412	417	419	400	392	363	363	417	370	396	368	408	369	406	415	382	403	416	393	388	406	367	401	402	385	429	395	383	414	381	402	415	404	404	381	411	370	391	370	367	413	406	373	417	424	366	387	379	385	397	401	418	366	404	421	390	393	426	422	369	412	420	379	402	419	391	384	377	398	367	402	421	411	390	409	376	389	382	431	384	402	380	400	385	402	413	419	407	358	407	395	403	379	417	393	395	406	383	379	386	401	397	418	446	365	407	398	359	385	413	384	407	361	365	390	417	393	360	333	401	391	402	383	395	394	396	407	378	399	377	436	428	383	393	425	377	378	363	390	395	396	383	388	400	381	409	368	387	402	389	425	379	394	390	376	396	436	403	390	401	382	361	411	422	385	402	383	413	396	405	405	420	382	377	413	400	391	431	360	370	407	401	414	411	368	365	410	390	422	393	406	445	401	368	402	418	405	392	404	376	419	394	418	405	432	383	349	398	411	428	401	388	397	428	394	374	420	375	459	430	379	391	396	416	364	415	382	397	378	364
52069	38202	27501	3743	3305	2857	2427	2232	1967	1855	1726	1674	1577	1476	1431	1380	1294	1322	1214	1220	1269	1199	1236	1190	1191	1155	1146	1113	1100	1153	1051	1124	1115	1158	1074	1101	1051	1097	1185	1108	1141	1243	1669	6840	14748	17334	14714	11865	6191	4280	2735	2688	1957	1160	1138	1106	1230	1916	1684	1758	1866	1167	1065	1083	1078	1040	1101	1043	1116	1119	1187	1156	1196	1133	1148	1188	1217	1298	1376	1357	1853	3320	3942	2415	1748	1420	1118	1069	1044	1025	1034	1063	1041	1062	982	1074	1078	1012	1040	1023	1000	1017	1122	1007	1054	1046	1048	1097	1014	1046	1019	1033	1047	1049	1041	1011	1038	1015	1056	1033	1043	1027	1048	1012	943	1029	1059	1027	1065	1075	1049	1011	1002	1010	1003	1069	1038	1013	1038	1016	1017	1064	1039	1067	1021	1003	1012	1027	1045	1049	978	1049	1040	1099	986	1023	1052	1027	1038	1058	1046	1060	972	1047	1023	1038	1062	1119	1032	1044	1070	1058	1055	985	1097	1053	1050	1054	1054	1003	1071	1026	1060	1011	1052	999	1046	1077	1061	1031	1079	1032	1056	1051	1029	1033	1054	1045	1066	1000	997	1041	1092	1037	1040	1031	1007	1091	1024	1050	1001	1013	1011	1092	1038	1059	1021	1033	1025	1075	996	1076	1073	1053	1010	1033	1060	1038	973	981	1044	1040	1014	1039	1060	1011	1057	1047	1025	1044	1120	1046	1061	1028	1004	996	1014	1041	1018	1047	1067	1015	1065	1025	1011	1085	1084	1044	1023	1052	1055	1039	1039	1033	1034	1084	1076	1015	1016	1020	1046	1027	1029	1021	1051	1028	1105	1069	992	1077	1028	1005	1065	1071	1097	1035	1049	1043	1020	1018	1034	1087	1049	998	1076	1051	1074	1024	1039	1073	1015	1119	1015	993	1066	1021	1037	1042	1032	1042	1055	1031	1012	1026	1084	1006	1079	1050	1038	1069	1056	1063	1022	1051	1036	1085	1052	1054	1017	1078	994	1045	1044	1009	1011	1066	1067	1042	1069	1001	1054	964	1011	999	1032	1053	1037	1032	1028	1067	1022	1024	1019	1003	1035	1049	997	1080	1073	1006	1033	1004	1082	1021	1010	1045	1103	1041	1066	1062	962	1087	1049	1040	1064	991	1020	1045	1008	1050	1020	1021	1077	997	1059	1023	1069	1022	979	1020	1091	1030	1050	1067	1053	991	999	1104	994	1040	1045	1052	1060	1029	1046	1031	1065	1048	1008	1007	1081	1071	1042	986	1043	1104	1019	1097	1032	1013	973	1031	1022	1057	1033	1073	1083	1035	1017	1011	1095	1019	1009	1007	1043	1091	1034	1023	990	1013	1022	994	1007	1051	1016	978	1046	1060	1034	1018	1104	1044	1006	1016	990	1047	989	1090	1080	976	1014	962	982	992	1056	1027	1089	1015	1026	1107	1088	983	1063	1042	1037	1010	1034	1012	1060	1033	1033	996	1025	1024	1029	1039	1030	1052	1054	1030	1049	1049	1038	1033	1069	1029	1052	1049	1050	1000	1066	1041	1049	1026	997	1024	1069	1044	1072	1065	1069	1041	1022	1097	994	1057	1030	1022	1091	1052	971	1036	1007	976	1025	1062	1043	1074	1019	1062	1031	967	1042	993	1016	1067	1022	1013	1062	1084	1052	1014	1068	990	1069	1036	1080	1021	1039	1078	1000	1028	1049	1041	1036	1059	995	1040	1028	1053	1053	1019	1086	1032	1010	1042	988	1022	1082	1066	1041	958	1036	1017	1006	1015	996	1042	1037	1035	1083	1055	995	1027	1035	1040	1059	1028	1075	983	1102	1021	1052	996	970	1038	1005	992	1095	1086	1027	1032	1082	1079	1057	1064	971	1073	1049	1131	1026	1060	1003	1057	1027	978	1031	1068	1048	1095	1024	1025	1033	1024	1041	1083	1014	1056	1038	1020	999	1066	1035	1057	1031	1034	935	1026	1021	1003	1037	1040	1025	1031	1130	1026	1035	1039	971	1042	1022	1027	1063	1040	1016	1039	1021	1085	1042	1051	1051	1041	1037	1052	982	1009	1049	1050	998	1006	1027	998	1031	1039	1058	1022	1039	1024	1006	991	1002	1064	1028	1006	983	1068	1031	1023	1030	1062	1037	1031	1033	1039	1024	1103	1055	1082	1011	1030	1055	996	992	975	1058	1027	1087	994	1037	1050	1046	1011	958	965	1059	1089	1067	1084	1007	1027	1049	1073	1049	1052	1028	1040	1051	1048	1056	1030	1073	1042	1024	1061	979	1068	1080	1071	1041	1068	1056	1039	1031	985	1006	1020	1100	1065	1043	1079	1147	983	999	1004	1064	1045	986	1004	1037	1064	1098	1018	1087	1016	1086	1038	1024	1020	1084	1016	1028	1028	1088	1059	1075	1033	1027	1067	1082	993	1094	1075	1040	1069	1058	1050	971	1027	1058	1084	1089	1015	1034	1021	1028	1005	1014	1065	1058	1040	1029	1093	1059	1007	1068	1071	1045	1019	1003	1016	1025	1067	1065	1104	1015	1000	1043	996	1056	1060	1042	1027	1021	985	1070	1109	992	1032	1018	1036	1089	1040	1053	1022	1105	1025	990	1059	1046	1026	1042	1021	1068	1038	1070	1012	1039	954	1084	1085	991	1006	1053	1023	1113	1003	1042	1017	1037	1053	1052	1037	1012	1078	1093	987	1046	1038	997	1023	1050	1014	1070	1053	1050	1027	1076	1013	1072	1050	1079	1052	1071	1017	973	1041	1031	999	1033	998	1032	1049	1018	1046	1052	1062	979	1049	1029	1113	1073	1015	1069	1070	1051	1020	1047	1003	1058	1021	1054	1074	1003	1021	1002	1039	1079	1012	1040	1022	1120	998	1041	989	1015	1070	1004	1000	1054	1098	1061	1044	994	1055	1103	1022	1047	1052	1028	1027	1038	950	1052	1017	1008	1060	1063	1094	1074	1068	1029	979	1013	1044	1031	1041	1043	1049	1012	1068	996	1069	1022	1020	990	1017	1060	1060	997	949	1018	1001	1069	990	1070	1046	1042	1044	1033	1071	1105	1021	1063	1026	1058	1090	1073	955	982	1066	1037	1052	1006	1010	1043	1087	1009	1055	1112	1104	1015	1023	1096	1087	1046	1041	1016	1021	1014	1098	967	996	995	1064	1045	1002	1024	1007	1014	1003	1058	996	1058	1033	1110	1038	1058	1037	1045	1033	1033	1033	1061	1005	1005	1055	1041	998	1031	1054	1070	1078	1039	1053	987	996	1059	1140	1014	1069	1043	1050	1043	1025	994	1007	1044	1057	1084	1055	992	1127	1062	1009	1064	1019	1018	1085	1049	1018	1015	1004	1056	1054	1026	1017	1086	1018	1031	1102	1031	988	1046	1108	992	1056	991	1055	1083	1011	1083	1008	1029	1059	1065	1077	1010	1003	1049	1038	1057	988	1050	1044	1031	1005	989	1003	1041	1010	1045	1052	1040	1050	996	1018	1029	1053	1015	1047	1050	1040	1032	1033	1023	1104	1051	1081	1093	1025	1073	1014	1102	1020	1021	1036	1080	1007	980	1065	1060	1028	1035	1126	1057	1027	1041	1088	969	1017	1002	1051	1078	1060	1074	1002	1012	1039	1037	1055	996	1040	1063	989	1005	1034	1029	1118	1007	973	1057	1013	1041	1052	996	1007	1020	1015	1059	1071	1041	1068	1045	1085	1017	1089	1018	1057	1047	1059	1051	994	1044	977	1101	1049	1007	1029	1057	1001	1043	1077	1063	1030	1027	1047	1055	1048	1059	1047	996	1038	1063	1050	1078	1030	1035	987	1046	988	1035	1123	1042	1002	1045	1121	1048	1080	1016	1046	1005	1086	1038	1070	1064	1063	1064	1023	1053	1047	1069	964	1097	1011	965	1021	1077	1082	1062	1066	993	1026	1034	1049	1077	1022	1071	1050	1034	1037	1067	1012	1006	1023	997	1081	1017	1067	1014	979	1036	1057	985	1051	1040	1098	1074	1108	1007	1045	1045	1062	1027	1025	1083	1036	1015	1032	1007	1052	1059	1021	987	1031	1034	1005	1086	1059	1051	1014	1012	1001	1018	998	1015	1054	1031	1036	1106	1052	1019	1014	1061	1030	1028	994	1014	994	1023	1060	1041	1060	1034	1080	1015	1046	1073	1017	1021	1008	1078	1033	1059	1052	1055	982	1040	1028	997	1005	1048	1050	1048	1019	1034	989	1074	1059	1083	1056	1058	1012	1037	1057	1041	1047	1051	1093	1064	1001	1015	1037	1012	1041	1058	983	1057	1080	1041	1022	1053	1014	1030	1061	1038	1066	1061	976	1075	1049	1091	1078	1067	1042	1046	1010	1103	1041	1031	1029	1025	1036	1015	1012	1033	1054	1043	1028	1067	1007	1044	1047	1027	1038	1050	958	1038	1027	1046	1059	984	1096	1052	1098	1009	1038	1042	1070	1031	1014	1026	1045	1062	1042	1061	987	1064	1084	1047	1004	1041	1037	1024	961	1098	1023	990	1093	1025	963	1018	1033	1110	1040	1052	1026	1073	1042	1069	1080	1044	1004	1093	1114	1018	1046	1059	1048	1065	1046	1062	1033	993	1066	1038	1040	1065	994	1018	1042	1076	1086	999	1088	1070	1001	1055	1061	1046	1056	1029	1077	1020	1034	1061	1002	1032	1064	1057	1047	1050	998	1030	1043	1019	991	1014	1059	1066	1018	1061	1073	1022	1052	1056	1040	976	1071	1080	1015	1023	1020	1049	966	1011	1011	1012	1033	1014	1064	1027	1005	1065	1020	1028	1072	1005	1030	1054	1089	1042	1075	1003	1050	1048	992
18778	7282	2271	450	337	351	346	315	339	346	355	318	297	344	348	306	315	311	334	310	317	351	311	308	341	349	278	362	337	333	328	321	313	301	306	293	292	338	332	317	314	322	335	355	417	435	398	361	322	340	333	331	326	360	302	350	311	313	349	352	360	322	345	342	301	330	333	314	317	337	352	339	317	331	370	340	311	301	319	364	295	354	362	344	364	340	324	309	291	320	308	351	363	331	300	332	313	284	342	281	312	324	306	333	326	290	311	318	333	324	318	337	319	306	314	334	350	336	339	346	331	318	341	349	347	328	342	328	318	294	336	346	303	334	334	335	325	327	326	323	333	304	310	301	327	308	319	348	342	316	315	342	303	325	297	323	326	303	334	293	308	323	316	314	340	288	303	335	340	335	324	324	298	321	307	329	335	341	317	293	270	366	316	321	331	332	290	335	348	284	301	313	322	316	344	298	321	319	303	368	337	358	316	351	299	301	333	337	299	353	319	287	311	312	308	308	287	329	339	316	312	309	333	311	268	321	310	325	277	330	307	342	327	365	314	324	348	301	343	331	330	334	319	326	319	339	332	334	333	320	300	314	394	355	302	335	343	313	325	306	267	301	330	325	322	365	338	329	328	338	323	316	349	346	314	298	316	327	318	287	309	342	337	315	323	332	351	317	331	331	305	374	374	328	345	312	337	322	296	324	328	316	340	271	312	332	320	354	356	323	304	330	289	328	305	320	291	321	303	309	318	328	300	310	326	337	319	299	340	346	342	335	307	324	360	328	320	343	301	292	325	324	314	308	307	325	315	328	330	313	294	349	339	332	339	310	318	312	305	310	310	308	306	335	324	299	290	309	318	321	311	298	298	340	328	279	354	324	298	337	316	335	337	336	336	326	366	307	280	311	318	326	331	324	321	320	340	307	303	325	305	320	324	326	344	341	327	314	336	319	307	286	361	315	330	315	325	345	334	303	292	296	286	294	337	318	349	325	312	303	324	335	332	333	324	325	349	371	344	309	335	353	295	307	322	369	347	327	317	354	310	327	332	288	330	298	365	312	296	299	296	300	340	315	348	336	341	303	333	299	336	328	351	319	323	334	338	321	299	366	304	289	333	328	307	271	338	342	309	342	323	328	305	300	321	320	319	352	348	319	309	340	317	301	311	303	284	330	319	325	283	316	286	347	347	329	316	327	337	295	314	313	288	327	357	316	313	349	334	325	324	361	310	308	327	312	328	322	338	318	338	355	314	331	308	339	303	352	307	340	325	328	325	286	337	366	360	342	310	327	328	332	329	320	310	311	327	344	353	350	336	307	313	308	317	334	333	308	306	349	327	289	335	339	331	334	315	306	336	330	346	318	314	320	323	345	310	327	328	309	318	308	321	306	312	318	340	339	296	321	335	316	332	313	315	309	309	343	352	312	308	297	346	301	321	311	312	314	311	338	334	324	318	301	320	316	328	344	311	336	356	307	323	312	358	348	314	297	342	321	333	316	328	346	300	324	314	302	337	335	330	312	355	310	324	316	313	334	331	316	378	327	308	329	324	327	314	320	304	331	335	340	328	307	311	295	351	316	328	305	310	349	311	339	324	315	322	345	348	327	338	311	299	322	281	343	354	333	327	317	322	359	353	314	331	348	349	355	335	308	327	337	313	310	346	309	303	356	337	344	320	331	302	291	329	334	362	344	300	316	325	312	340	315	329	318	344	337	324	315	357	345	345	338	332	336	332	326	330	321	325	291	335	314	274	328	363	328	323	304	313	304	350	323	297	311	328	315	341	313	323	326	300	300	292	302	323	340	318	304	321	338	346	363	313	347	316	307	367	285	310	331	287	327	325	322	327	344	335	298	325	344	318	329	330	316	316	333	318	306	301	349	342	347	318	314	335	340	342	313	316	333	284	285	351	329	329	332	352	317	306	303	285	316	319	305	335	331	322	278	325	285	277	306	309	303	299	299	329	341	322	313	335	347	355	319	365	327	313	319	308	261	345	330	293	310	307	301	292	294	322	326	356	318	313	302	280	384	331	288	330	325	333	328	290	348	375	341	301	303	324	330	319	327	312	295	319	336	328	335	317	325	315	302	274	308	338	350	276	344	288	316	318	297	323	354	316	326	322	305	334	326	326	368	304	310	341	326	275	298	331	323	328	334	308	339	335	328	346	337	316	310	326	354	336	321	306	351	306	314	304	307	310	320	301	325	333	315	316	317	312	328	328	302	298	317	324	317	300	331	312	317	326	324	341	322	318	346	340	297	321	324	321	314	354	303	300	327	368	341	341	338	324	291	305	329	293	327	295	294	320	300	339	325	337	318	326	297	336	349	331	318	325	343	345	348	344	323	292	370	322	333	329	316	309	322	343	288	307	340	342	304	356	311	316	346	348	325	314	303	335	291	294	301	349	288	300	352	338	320	311	296	328	327	290	329	331	309	325	331	287	304	325	324	313	317	321	304	308	341	318	314	311	307	312	294	295	310	275	308	314	335	345	333	310	361	331	321	311	338	320	329	304	339	297	343	346	329	341	305	341	363	328	270	332	315	331	329	340	312	308	287	326	318	330	295	303	285	303	335	321	347	335	341	285	323	333	321	294	359	332	273	331	335	330	267	295	302	327	363	326	307	327	336	325	326	297	327	316	314	331	341	318	321	298	301	329	342	300	317	320	314	330	321	336	306	317	299	339	362	316	346	311	368	322	314	319	300	302	289	320	320	324	343	313	305	316	353	312	346	309	318	324	335	350	326	343	316	332	329	337	324	326	327	341	307	306	301	332	324	323	311	295	320	313	318	314	346	284	335	316	339	311	316	308	331	347	307	313	297	322	321	334	312	308	293	346	294	354	340	304	315	346	316	381	291	300	312	318	330	323	340	321	314	309	319	279	327	303	332	310	339	316	315	303	340	365	350	351	315	334	287	308	305	286	335	312	328	314	328	312	321	327	332	336	314	306	324	325	320	343	312	287	338	316	333	328	333	320	322	305	311	328	269	322	314	310	314	329	347	315	313	302	311	322	322	303	337	308	326	298	347	302	380	310	349	312	340	313	341	332	277	350	325	304	326	320	330	302	311	315	323	334	294	342	292	349	334	337	342	337	292	332	324	302	315	317	315	322	325	298	339	347	322	293	324	341	303	314	333	332	316	310	318	319	330	327	315	289	335	306	300	346	337	321	312	324	349	313	315	293	354	305	324	346	337	331	324	312	328	292	319	320	295	365	320	342	333	313	353	304	300	304	343	292	315	305	292	328	335	333	318	315	311	306	318	311	337	305	333	279	347	327	292	331	327	312	357	346	335	300	321	275	345	347	333	289	321	323	314	316	312	332	316	325	323	287	337	326	318	335	323	317	334	307	311	320	290	339	312	340	294	324	303	300	317	308	278	333	341	296	312	296	306	313	293	301	304	338	335	332	314	300	320	332	348	311	343	311	342	306	324	326	346	354	351	311	338	309	332	323	320	334	338	329	329	344	346	315	368	334	313	319	328	332	350
17600	8612	3965	986	982	970	926	895	943	901	837	912	973	854	860	892	869	877	863	883	878	839	877	869	853	819	862	842	877	889	869	929	874	916	848	899	882	845	813	898	919	908	918	1108	1759	1663	1485	1177	1097	1070	959	956	830	880	866	869	888	926	920	964	931	916	844	940	896	917	918	888	887	892	931	906	935	923	907	963	926	958	952	905	1002	1062	1168	1114	1027	951	915	834	879	896	880	872	923	878	883	922	818	891	841	839	829	867	888	854	871	842	907	883	892	874	809	837	842	887	894	877	879	923	866	856	813	907	874	846	885	911	865	874	839	911	833	854	839	811	814	872	900	825	861	879	854	862	905	888	873	879	869	907	821	880	892	871	883	872	859	861	882	911	870	939	885	895	905	848	895	883	904	798	880	763	895	864	849	867	912	872	887	811	839	848	881	882	897	943	872	867	858	813	903	882	845	864	831	867	815	891	902	912	910	883	849	896	842	845	930	892	906	863	866	895	854	856	924	897	888	824	903	866	873	845	865	891	881	815	838	916	808	833	915	876	849	892	829	860	837	877	881	876	858	863	865	837	860	884	866	891	926	833	854	889	828	932	958	857	871	924	916	897	913	873	892	878	866	911	872	880	847	903	881	916	897	881	868	834	918	886	833	804	877	910	883	903	875	899	854	872	901	864	864	841	867	878	874	891	806	866	906	900	855	924	905	828	868	835	882	933	863	892	908	857	856	882	876	844	893	862	885	851	882	851	906	854	886	866	907	869	841	881	927	898	873	866	813	848	893	892	888	877	906	859	875	862	931	889	883	819	846	843	870	885	860	846	877	884	829	801	826	863	827	884	865	917	870	861	865	825	850	915	872	863	825	873	872	840	832	878	928	915	909	895	886	905	873	941	877	899	860	874	844	894	853	907	882	869	832	839	912	875	872	853	825	887	869	843	839	809	917	861	831	847	867	928	867	813	862	889	835	874	835	848	892	869	874	805	825	869	859	862	898	851	860	899	849	902	822	853	877	838	899	868	890	882	845	858	849	857	901	823	824	825	858	882	896	873	896	848	889	927	868	911	849	905	827	880	853	854	840	864	816	813	822	840	889	892	873	877	910	868	859	878	892	875	865	871	874	856	876	827	868	824	903	847	895	863	876	834	856	888	875	830	857	940	879	881	914	899	887	875	880	878	834	810	847	908	855	852	886	866	837	906	857	891	848	913	898	843	863	904	880	882	889	870	877	911	862	899	829	845	940	875	858	797	895	857	865	839	868	823	875	894	906	917	873	825	854	889	861	841	847	872	899	826	884	915	869	844	836	888	839	878	899	873	865	843	903	881	860	889	837	927	867	896	895	882	896	878	850	871	886	878	893	865	853	834	846	919	865	873	908	922	874	847	847	952	826	874	905	908	873	892	860	841	845	865	901	869	866	851	823	876	875	917	815	897	850	889	862	842	842	878	865	868	843	880	876	900	923	891	857	839	833	849	860	858	888	860	892	887	883	840	844	856	823	876	884	843	918	888	901	821	889	861	887	871	893	877	861	871	912	904	893	867	849	845	894	863	880	879	848	836	822	865	836	928	909	863	897	891	889	845	837	854	877	842	862	849	894	879	923	881	859	828	863	908	880	849	919	907	909	820	862	859	861	860	850	912	864	846	856	869	829	863	863	905	861	908	850	872	818	865	871	887	838	871	870	895	855	880	841	871	860	937	857	887	885	911	830	849	843	823	893	853	854	901	901	866	862	889	890	890	856	902	829	873	874	898	854	817	848	870	867	831	842	843	916	797	906	913	901	861	865	927	880	865	885	875	862	843	889	905	896	889	834	848	877	837	878	874	858	879	881	860	852	856	855	895	891	879	888	868	854	892	861	882	860	846	866	837	881	849	844	902	851	888	898	871	840	872	896	889	887	828	878	875	918	946	902	857	853	867	896	863	889	849	906	888	870	973	821	866	894	847	882	880	843	886	843	865	866	909	909	859	848	923	829	838	893	870	837	935	865	836	872	897	866	871	888	890	861	860	833	885	882	855	876	864	834	866	830	828	842	869	894	871	945	824	871	907	862	862	828	847	888	833	836	846	897	902	890	903	924	889	921	857	939	827	843	866	847	869	845	812	873	927	878	890	920	869	891	834	866	840	845	900	845	856	911	863	863	903	836	822	873	843	877	842	920	883	854	872	879	872	909	847	875	820	904	877	919	854	865	893	881	859	888	865	844	886	825	843	879	905	850	895	879	864	867	972	854	888	852	901	848	871	870	892	910	863	849	900	870	887	803	917	871	823	853	922	844	874	906	881	855	844	881	877	883	885	814	853	843	875	895	926	884	857	901	883	920	847	844	894	852	862	864	868	834	863	890	857	864	870	865	880	842	875	893	924	896	860	829	874	879	802	843	885	913	828	874	843	856	831	853	865	877	834	920	825	877	853	894	842	882	836	869	876	859	847	820	846	903	919	864	900	863	864	840	854	926	883	843	857	868	887	878	852	912	840	842	823	858	928	910	865	866	842	935	861	840	896	857	871	910	885	876	851	895	908	840	868	890	896	857	885	895	871	874	879	907	906	918	897	849	834	873	917	824	875	874	845	843	869	911	873	868	865	900	880	871	864	881	865	876	882	855	859	887	873	848	861	880	856	877	885	912	887	907	831	892	872	859	896	860	911	916	885	841	854	918	889	880	842	866	871	878	899	903	914	788	867	862	860	918	880	856	852	853	836	862	897	898	876	850	833	803	857	853	867	903	864	868	816	900	882	904	914	870	865	859	961	843	868	877	875	880	850	902	896	908	881	848	857	871	834	838	867	836	933	873	832	865	815	830	872	880	868	880	861	832	882	872	852	872	900	861	938	886	846	908	868	873	904	879	917	828	850	932	864	874	834	870	910	867	883	834	865	823	914	864	872	907	904	876	868	875	957	854	925	892	904	824	916	847	839	875	880	879	876	932	888	887	868	916	835	861	862	916	896	812	902	903	857	839	864	839	868	843	816	853	828	852	891	919	826	923	896	816	872	907	845	875	877	844	912	896	848	880	818	849	880	853	868	900	837	874	913	869	857	928	879	862	892	880	898	878	890	898	882	857	824	817	901	860	839	866	865	832	898	866	865	904	860	892	830	859	929	813	861	878	941	871	874	827	875	874	880	887	883	917	896	870	878	858	864	884	897	893	860	864	898	881	804	849	925	855	885	879	838	890	887	913	890	860	877	879	829	851	855	861	907	893	903	911	849	898	942	844	869	837	820	898	878	858	943	873	902	937	914	865	883	908	856	884	870	825	884	887	853	862	888	832	903	835	820	901	860	895	920	918	900	855	858	911	882	861	913	855	828	844	852	842	889	901	863	861	918	843	859	877	857	847	882	893	856	886	862	886	890	865	896	890	839	806	842	923	877	911	898	791	838	854	890	854	823	833	900	922	853	885	917	831	825	862	897	887	869	927	902	819	867	866	891	899	868	842	885	906	842	877	849	867	838	881	898	889	890	842	876	862	852	900	880	893	874	852	884
67221	46135	25838	4910	746	558	458	472	454	463	451	413	386	403	362	393	387	396	376	362	364	370	329	382	373	380	364	367	367	361	348	354	380	357	380	378	386	388	386	374	367	402	534	740	1387	1349	1040	640	628	561	463	424	391	373	366	374	388	356	494	574	484	415	378	380	356	401	368	359	370	396	380	373	392	353	398	400	406	389	402	380	417	544	546	445	382	371	416	395	337	352	367	351	377	355	358	356	362	338	334	360	347	360	370	367	361	350	340	312	349	384	359	382	410	378	339	352	335	369	352	371	365	348	371	363	364	360	363	340	358	354	377	410	377	338	374	348	344	416	367	356	350	353	357	362	326	362	353	381	346	331	357	380	345	383	342	346	320	366	332	352	348	371	369	364	345	359	325	351	361	340	348	361	390	359	340	337	374	365	385	339	346	349	380	366	356	351	350	349	380	377	352	334	371	380	352	345	385	370	381	319	361	395	361	371	341	334	403	375	383	406	339	347	362	367	360	354	363	346	354	334	344	355	377	329	394	348	338	338	340	395	349	330	378	378	341	376	361	338	412	363	354	357	337	322	355	335	400	380	388	387	386	333	339	405	388	328	369	362	345	369	341	375	368	327	364	375	373	384	373	358	380	341	357	357	369	354	335	337	382	346	397	372	363	341	378	361	331	361	362	348	322	369	364	351	388	346	349	373	374	339	311	348	364	393	355	364	344	364	347	357	373	373	324	369	375	361	370	393	370	359	345	345	348	349	350	344	351	353	366	364	362	347	355	386	352	368	373	347	369	383	329	381	319	339	335	360	386	348	371	343	394	341	381	344	315	341	392	384	351	347	346	343	376	356	380	349	358	353	376	376	382	361	324	412	360	332	392	359	401	329	363	370	365	369	389	356	354	360	355	366	367	380	381	335	369	397	352	343	369	332	396	345	360	352	391	402	365	342	362	351	366	357	331	347	341	370	314	343	339	355	351	346	369	340	369	374	387	346	362	364	347	374	373	370	353	359	356	383	367	357	359	358	358	365	346	382	367	338	346	324	365	372	349	371	384	356	352	391	357	371	358	383	393	355	362	330	376	376	354	372	392	363	344	361	329	342	356	362	348	346	376	364	323	344	366	407	363	378	357	366	349	368	363	331	353	364	358	359	352	384	386	343	381	352	367	336	375	348	340	353	364	331	384	344	354	352	363	361	346	326	381	354	357	347	334	342	372	362	369	385	339	372	357	368	364	332	380	392	349	362	372	337	326	376	318	331	381	339	383	386	340	340	365	354	345	381	376	342	393	375	352	351	353	357	390	355	399	320	348	357	361	353	364	366	366	335	364	342	367	358	367	414	350	358	374	353	329	349	339	331	356	359	377	363	358	352	323	371	361	375	355	361	369	369	388	362	364	335	361	354	373	370	360	365	383	375	339	361	361	365	375	377	373	327	352	390	346	355	367	364	373	372	351	324	324	334	337	373	354	351	332	355	344	363	357	369	361	397	385	337	346	382	367	341	382	359	348	415	342	378	348	355	353	342	363	368	376	368	328	354	375	354	380	383	359	340	354	311	395	381	359	393	350	339	384	394	361	347	361	317	368	366	367	337	339	350	378	373	394	347	354	341	365	355	360	338	372	374	357	369	355	338	356	325	346	333	339	379	336	347	342	364	389	415	400	361	353	374	339	344	367	382	349	359	363	358	391	356	359	352	361	347	363	381	340	400	385	301	371	330	379	331	370	356	367	362	354	368	383	396	426	357	327	359	337	354	377	363	403	411	384	396	366	364	371	388	364	363	361	343	355	381	352	369	353	348	372	366	369	343	369	338	337	373	378	318	368	368	360	360	378	380	371	364	380	387	367	380	404	367	340	348	388	362	361	370	387	366	321	328	338	382	345	361	357	348	388	344	356	375	331	353	367	357	330	351	393	337	369	366	341	375	353	355	377	320	364	353	368	314	393	366	368	347	385	376	409	372	368	348	340	384	406	366	342	347	353	358	385	364	353	312	351	365	367	332	331	346	353	373	360	361	354	391	350	366	344	350	332	356	375	376	350	370	401	361	412	383	350	372	328	365	351	379	375	366	349	368	357	356	352	365	366	344	312	354	377	382	359	363	370	406	366	390	382	371	377	325	353	360	358	352	345	366	346	352	349	377	344	327	369	391	376	365	354	374	341	348	353	341	340	361	366	364	335	370	336	368	346	334	401	352	350	339	367	379	359	365	355	362	355	335	386	371	408	385	348	366	349	383	379	371	336	369	357	374	348	343	378	369	367	337	339	357	387	369	359	345	352	330	361	351	372	392	354	372	356	362	355	339	366	332	333	378	363	336	401	387	368	359	345	378	382	355	351	414	380	387	366	368	358	366	369	354	371	377	348	347	392	367	380	353	370	343	345	374	359	348	381	368	351	360	374	367	311	363	333	340	369	331	325	350	363	377	372	335	360	364	349	369	329	374	361	358	381	356	369	345	340	341	350	358	369	382	345	393	353	362	351	347	378	365	358	340	334	335	375	340	325	369	382	354	328	366	382	398	425	374	356	344	379	380	346	343	390	335	369	368	396	377	346	368	372	370	354	345	361	380	341	363	335	356	348	378	353	372	376	392	352	379	340	404	338	350	370	356	369	349	369	381	381	373	382	374	331	353	355	364	367	379	354	337	347	367	365	365	361	347	371	357	333	377	343	364	342	339	373	364	357	317	339	350	329	360	345	350	371	373	368	403	347	380	339	373	347	362	353	376	356	343	354	341	346	382	391	314	372	383	351	374	367	368	357	378	360	391	374	368	359	388	395	384	339	382	366	328	377	347	369	388	374	324	349	375	363	358	317	349	367	389	399	368	367	367	363	356	363	364	335	329	347	398	345	361	367	372	370	369	395	363	328	348	369	363	344	354	385	391	353	320	377	388	335	360	363	383	371	361	363	333	376	354	383	339	357	357	378	359	403	376	367	370	369	363	370	357	376	353	372	353	365	376	350	344	348	365	353	348	347	383	355	337	348	363	355	347	349	336	362	364	426	396	362	379	373	340	383	363	354	352	368	329	354	329	365	359	382	365	373	367	370	332	359	341	355	329	380	374	352	339	356	369	362	325	370	353	395	333	377	362	380	380	367	324	369	342	340	374	344	326	344	378	351	382	331	329	328	325	375	319	368	364	358	372	370	331	356	354	346	353	349	368	339	352	361	333	361	371	360	349	340	361	331	372	353	331	363	342	365	358	350	368	340	385	376	394	364	350	344	371	372	363	354	389	364	389	360	365	368	352	381	355	329	340	356	371	380	324	320	383	346	367	353	364	344	339	363	365	361	363	357	368	357	366	385	354	380	363	367	378	335	347	358	375	324	317	346	364	339	357	347	337	346	350	360	334	356	369	359	373	356	364	303	385	357	336	336	339	368	357	375	365	355	360	358	327	400	359	318	359	389	342	355	371	345	394	381	350	381	389	358	364	342	332	369	345	365	365	350	348	356	337	321	335	364	372	328	361	367	348	381	372	351	351	352	349
42649	30525	22663	2366	2142	1922	1750	1587	1492	1336	1359	1238	1249	1145	1133	1166	1058	1069	1082	1095	1056	1049	1047	1031	1035	1018	1063	987	1014	994	1032	981	1002	997	1019	1005	1079	997	966	1041	1107	1324	1816	3804	8219	7788	5726	3489	3242	2583	2074	1682	1174	1021	992	1001	1044	1129	2092	2401	1942	1448	1065	1036	984	1075	944	956	1041	993	1084	1138	1166	1177	1169	1289	1184	1149	1127	1189	1331	2279	2328	1624	1280	1035	1017	955	940	952	952	940	959	999	933	963	954	950	940	958	985	955	967	899	961	952	985	962	966	934	957	931	915	1005	963	949	976	986	972	904	1005	928	993	964	956	932	988	954	1011	971	941	911	973	962	959	960	937	988	956	939	1019	960	980	970	985	982	918	984	984	929	947	948	970	995	1002	948	941	954	999	974	982	958	964	949	985	989	930	1008	976	985	995	1043	983	980	986	956	970	976	888	999	917	951	970	963	987	910	980	932	943	950	947	998	976	941	1030	958	938	938	1011	926	1009	907	986	908	958	924	963	933	949	1012	937	902	951	961	902	955	924	967	964	963	947	958	957	956	913	939	927	929	983	944	935	978	958	963	973	992	977	1007	978	942	912	984	961	921	998	969	982	919	934	939	929	917	965	934	938	927	890	1008	983	960	922	929	946	990	1005	964	937	940	927	955	992	949	955	1022	969	955	969	939	924	921	974	937	977	954	956	941	959	890	937	987	971	961	1033	1008	981	976	974	998	997	948	878	936	954	947	994	948	998	960	938	974	1031	944	932	968	907	957	935	958	917	1004	975	925	946	961	974	977	936	970	926	981	984	974	909	999	961	965	926	1003	968	976	979	962	965	948	924	946	932	958	931	974	1046	991	959	936	886	981	948	964	994	952	972	1015	1005	974	936	996	946	984	982	911	969	991	908	952	998	959	971	968	1001	987	954	973	932	929	974	988	961	936	937	939	919	964	966	946	992	957	998	955	933	932	955	922	989	938	927	933	935	975	893	951	987	952	935	988	962	980	967	929	1006	983	946	975	970	974	991	957	947	955	970	971	929	906	873	942	987	930	969	981	939	942	992	991	934	950	934	995	946	953	959	969	981	976	983	964	943	949	941	950	997	956	977	954	947	1004	972	970	968	973	885	955	945	995	989	963	952	998	996	976	978	977	983	1013	971	942	1005	979	983	1002	941	1008	955	983	992	960	969	995	945	976	938	987	973	959	1006	921	945	966	967	945	935	1019	1026	975	1031	970	931	985	951	907	991	905	993	953	922	974	905	933	983	992	1023	1000	950	956	982	924	924	954	987	908	929	915	939	989	922	954	957	959	993	972	921	955	935	984	955	982	968	926	997	927	979	999	940	915	966	1012	987	946	910	941	938	996	922	936	999	958	957	983	963	964	902	1020	994	905	957	943	931	945	1011	909	1000	998	965	958	885	1001	997	967	1002	953	983	932	934	928	1001	976	951	970	944	980	939	944	959	1037	955	975	911	952	937	944	1018	977	1013	969	934	962	939	953	963	953	976	999	973	981	960	962	1016	1014	944	971	966	947	971	1003	965	936	1023	956	934	950	944	956	953	936	966	965	931	956	1021	951	952	1010	988	961	947	993	975	970	998	902	941	968	876	992	967	941	988	945	967	1006	927	943	950	878	983	972	953	960	974	954	970	985	936	1013	949	1012	919	938	941	974	972	966	960	958	944	924	932	944	959	942	947	976	957	962	960	987	975	997	999	1023	967	958	962	1022	938	952	1009	1002	948	962	969	927	929	916	974	920	965	948	945	972	970	944	944	934	1001	960	985	992	940	962	971	934	968	985	947	922	895	957	908	970	951	963	974	922	960	995	968	1004	979	934	971	1033	950	947	953	945	926	987	1004	955	935	973	970	910	952	958	981	987	957	923	981	918	946	978	922	980	928	968	986	1003	901	977	922	938	876	996	985	910	975	948	962	970	971	943	959	992	966	930	931	951	944	998	973	995	947	946	965	966	955	878	931	1002	1032	993	986	920	953	914	1024	952	957	1011	958	1002	939	967	942	929	983	935	955	948	1039	954	913	958	975	935	986	965	952	917	970	981	953	978	997	966	964	955	944	931	959	1018	946	939	944	968	973	984	1027	950	935	941	931	979	971	937	946	941	946	935	904	981	974	1032	908	985	944	949	980	976	974	957	982	940	922	920	945	912	1001	991	938	957	966	992	948	921	1021	922	972	922	971	1001	915	970	942	981	904	952	918	939	974	958	1005	954	947	958	919	902	956	967	926	939	963	962	951	929	926	917	961	974	968	1022	1014	938	986	938	936	952	946	890	943	951	987	967	1035	971	987	978	924	986	980	1015	940	916	951	955	1030	985	933	944	956	981	940	940	984	984	940	937	972	943	976	894	893	945	940	1006	964	930	940	938	958	973	975	918	970	899	978	949	981	982	919	945	939	946	906	994	965	984	968	973	990	931	891	926	935	942	936	940	963	970	967	964	936	917	925	907	985	976	909	928	945	1003	946	1008	926	941	979	1025	945	996	955	1019	950	1014	962	1000	1019	935	925	993	937	1019	993	965	953	989	931	978	999	944	949	926	1026	1001	942	922	958	991	975	920	958	939	954	965	885	992	960	935	941	948	986	917	950	989	956	983	945	922	930	959	912	928	984	978	930	923	1040	944	938	937	951	941	959	983	951	962	911	972	942	1002	933	984	959	965	1004	998	1036	905	1028	966	997	1005	950	954	991	950	929	973	975	999	954	901	960	913	942	967	969	929	978	969	960	967	1000	913	963	965	962	916	967	928	931	1004	951	902	975	1021	979	943	928	977	977	954	931	944	973	940	966	936	956	977	941	923	986	921	971	969	1000	951	997	941	986	922	968	971	985	938	1000	993	963	889	941	965	951	941	994	972	932	918	916	958	947	935	997	1006	931	1013	910	984	951	976	1009	976	969	983	941	948	989	975	977	997	935	926	968	938	968	976	964	954	947	940	1010	996	951	906	1045	975	924	917	965	935	970	1026	1010	975	919	981	963	971	959	1008	1008	921	973	982	942	940	918	982	964	969	1016	974	981	969	934	965	950	966	935	956	918	903	970	982	885	991	963	939	973	930	968	990	983	926	934	1007	996	962	996	976	965	920	921	959	1050	946	925	988	996	960	990	973	960	928	961	974	907	954	979	918	918	988	929	941	992	954	987	918	930	921	952	918	952	964	974	911	959	923	1001	956	960	960	962	969	958	910	975	958	971	952	961	989	952	947	967	971	968	965	968	940	939	983	935	922	944	919	968	872	961	931	980	951	976	999	900	989	958	956	992	955	937	951	949	981	938	921	999	964	969	959	985	927	943	997	928	1007	957	880	975	988	995	989	984	1003	960	953	963	908	971	935	1003	992	942	981	974	960	940	966	993	926	911	967	962	985	1044	946	940	1009	944	960	1009	922	962	930	977	966	927	907	943	959	974	959	958	955	996	965	1002	1030	941	948	928	1012	998	945	1010	1004	1006	926	931	967	999	978	958	980	965	989	977	952	912	967	948	950	934	908	972	966	988	924	972	1002	942	1003	1004	907	929	954	950	935	935	980	957	1057	1009	951	935	924	1015	944	900	914	942	965	1002	930	933	987	1003	963	980	969	951	979	977	947	980	969	974	982	1017	957	981	897	933	943	991	942	974	975	974	993	993	1037	965	961	982	1000
79889	57596	36405	12232	1579	843	754	655	583	553	511	455	478	516	475	458	468	408	437	405	441	463	436	432	482	393	395	451	399	388	396	399	418	417	448	411	422	399	407	408	438	455	604	917	2112	2058	1578	1015	749	719	615	520	448	408	413	436	429	434	643	896	772	533	437	417	396	411	388	411	376	418	404	435	427	428	444	447	441	413	453	449	500	727	695	545	480	464	412	411	406	400	395	418	393	396	422	406	392	466	420	395	393	402	412	408	380	382	359	415	445	370	408	392	396	401	432	354	408	385	422	432	427	437	380	449	396	388	409	404	422	408	419	420	383	419	424	391	434	379	408	368	434	393	407	376	400	392	409	382	429	410	403	406	376	395	419	389	435	416	389	404	423	401	409	396	387	377	383	423	406	416	386	411	412	437	404	429	410	442	376	411	414	383	411	416	424	417	423	407	410	414	384	393	405	437	386	378	400	355	404	388	442	441	446	420	398	455	411	434	409	376	405	421	429	408	404	394	428	399	416	414	373	388	372	430	399	409	424	409	399	384	399	420	389	437	400	379	385	416	415	365	453	397	386	346	398	430	461	384	398	401	430	413	397	428	398	391	371	371	389	401	420	409	405	425	383	425	405	379	365	437	422	414	466	379	355	410	396	431	418	378	377	405	435	425	399	361	400	412	411	403	382	453	393	392	375	428	421	403	423	437	429	419	415	406	373	414	430	385	405	418	389	392	430	408	394	410	380	386	409	433	411	418	383	384	399	395	365	375	428	368	381	378	405	396	400	384	409	423	393	385	395	398	423	429	391	406	384	399	408	424	404	433	395	422	398	395	425	404	396	447	397	396	450	422	386	426	443	371	383	420	433	392	403	394	424	388	421	398	394	400	380	418	409	393	388	412	418	400	420	421	376	413	450	419	433	376	388	427	383	417	408	379	367	430	405	419	432	405	426	427	459	405	391	412	391	393	411	376	407	380	420	377	422	404	388	417	427	396	354	412	409	370	411	385	435	394	411	398	377	433	412	390	404	428	427	382	413	423	394	386	421	412	409	409	427	403	406	402	390	365	431	397	412	417	380	438	443	372	434	409	422	391	396	385	391	426	427	388	369	395	397	384	407	415	380	411	399	408	391	375	394	396	378	415	405	419	385	403	380	434	377	408	376	408	376	419	407	365	380	420	392	423	391	408	367	424	411	387	390	384	410	398	422	425	405	383	376	392	445	393	413	383	424	401	439	418	408	422	385	425	428	380	389	390	398	413	425	408	371	415	416	407	427	414	405	376	371	390	426	360	392	420	424	418	408	401	385	390	386	372	421	387	431	382	392	400	408	415	456	414	406	406	395	405	411	399	383	412	403	378	389	420	394	427	427	429	407	404	405	399	406	399	391	424	463	385	400	386	423	436	426	400	400	427	383	416	389	374	408	423	381	393	402	405	443	386	388	427	408	359	448	424	423	427	403	438	380	416	385	439	390	420	406	434	420	414	437	369	384	378	410	402	416	405	414	407	414	416	412	410	422	389	386	359	388	426	366	416	411	388	429	419	408	431	372	396	459	432	416	421	418	404	402	445	400	398	406	396	419	395	430	455	414	466	422	407	379	408	403	383	395	390	431	368	431	417	414	412	411	420	397	412	382	395	396	390	416	395	396	377	375	396	396	407	379	399	402	405	406	430	387	428	398	434	425	430	393	355	400	394	401	391	391	448	384	398	373	396	380	398	402	385	385	430	434	440	440	396	406	423	410	416	448	375	403	400	414	428	444	414	375	398	430	422	402	405	351	396	388	396	416	391	406	415	399	394	405	389	402	420	385	409	404	406	417	445	421	375	384	396	404	372	374	396	416	409	438	446	422	412	414	399	404	375	426	366	398	388	401	374	447	376	401	412	387	400	400	413	459	422	399	400	407	420	410	427	382	402	398	418	417	383	428	432	410	400	387	402	411	397	396	403	375	409	422	386	395	399	396	394	357	399	425	439	415	397	420	377	427	434	396	431	430	394	445	404	433	400	387	401	424	417	421	400	409	412	468	396	423	392	391	424	419	400	448	398	416	439	407	410	425	401	422	420	408	391	406	428	426	408	431	454	431	441	415	393	383	375	404	434	380	385	417	373	372	459	430	412	402	365	410	384	422	355	394	388	431	404	420	411	403	441	402	432	401	413	400	411	398	408	385	389	397	416	435	413	395	373	399	373	400	418	374	383	395	400	400	421	401	402	449	437	367	391	405	414	410	391	380	397	398	441	402	403	404	379	406	406	416	412	384	385	404	419	409	394	418	412	419	417	405	354	347	407	409	372	381	426	450	392	394	378	404	417	423	422	424	413	410	417	413	389	402	429	442	384	408	396	401	378	403	390	432	426	404	435	432	409	415	390	380	403	385	428	367	372	411	370	444	376	427	388	393	364	398	422	421	387	371	363	387	435	384	441	409	385	389	415	408	405	382	404	418	405	383	409	406	398	446	421	388	387	398	391	411	417	455	435	401	405	405	408	395	417	388	387	396	396	390	413	376	425	389	433	410	436	384	439	383	422	394	385	422	415	416	391	411	424	398	462	434	415	423	401	397	417	423	392	438	386	386	386	368	396	397	396	373	433	386	419	384	435	402	416	391	391	399	426	413	392	413	394	398	412	393	403	433	415	414	435	402	389	441	432	409	385	391	406	403	420	391	428	401	365	420	411	402	377	432	424	378	406	414	457	457	368	385	442	407	409	428	397	373	353	393	418	433	427	408	397	400	405	400	408	401	413	427	370	377	391	411	391	428	409	454	416	418	433	401	391	419	404	412	398	392	433	384	425	397	390	358	406	457	427	374	395	431	407	422	446	413	382	431	454	403	422	380	419	452	406	396	419	420	390	413	432	401	371	383	436	401	405	393	376	421	379	358	392	397	438	394	412	389	365	374	413	383	446	388	405	435	397	433	388	422	431	387	414	437	359	437	382	427	376	383	443	420	381	402	421	375	407	414	397	435	384	410	377	435	403	383	374	369	369	413	413	405	393	413	397	382	404	409	410	401	421	401	413	385	406	413	397	386	388	426	396	415	406	394	393	397	411	412	453	400	413	424	394	406	434	426	414	419	430	412	408	410	402	392	423	415	404	368	409	393	440	401	402	438	433	435	417	437	401	433	412	410	435	365	411	395	391	441	413	429	374	375	419	415	393	396	414	397	393	400	386	391	396	399	424	411	426	344	412	406	383	391	387	359	408	396	381	448	416	401	394	422	445	420	381	422	423	412	408	424	418	407	396	394	394	382	423	395	421	397	360	372	401	404	394	399	395	399	394	410	376	443	415	398	388	403	397	414	398	393	434	414	418	382	414	415	406	409	437	443	389	404	411	403	377	451	431	414	389	392	398	414	390	404	414	427	400	422	419	413	428	395	407	419	404	397	418	422	412	409	386	375	439	396	377	413	395	408	414	374	401	388	411	416	411	408	392	409	428	397	390	433	430	427	417	403	388	405	401	392	421	385	426	406	412	423	426	378	381	396	405
53035	39564	31813	3691	3238	2773	2396	2169	1989	1754	1680	1606	1525	1403	1400	1369	1378	1280	1277	1286	1227	1204	1199	1152	1203	1233	1188	1163	1111	1129	1112	1098	1093	1068	1111	1185	1104	1112	1192	1269	1360	1576	2348	5019	11990	11232	8420	5309	4267	3710	2707	2064	1436	1131	1158	1183	1245	1314	2779	4941	4339	1671	1299	1179	1170	1134	1195	1190	1165	1223	1257	1326	1314	1359	1435	1293	1345	1255	1337	1345	1984	3696	3231	1903	1515	1240	1091	1114	1009	1098	1118	939	1044	1038	1106	1079	1034	1089	1041	1074	1099	1074	1027	1064	1027	1054	1073	1031	992	1054	1041	1004	1018	1069	994	1133	1063	1060	973	1077	1111	1027	1073	1047	1064	1061	994	1060	1054	1136	1036	1084	1036	1035	1055	1061	1082	1063	1056	1061	1070	1027	1039	1051	1054	1007	1069	996	1088	1038	1061	1076	1073	1027	1040	1085	1030	1061	1007	1028	1050	1024	1083	1029	1080	1115	1035	1088	1052	1078	1072	1041	1053	1092	1013	1043	1062	1051	1072	1063	1051	1073	1051	1025	1040	1095	1088	1090	1095	1010	1035	977	1014	1094	1119	1018	1097	1037	1043	1039	1026	1048	1080	1059	1082	1103	1067	1073	1078	1054	1099	1002	1014	1039	1004	1085	1010	1041	1044	1040	1071	1053	1071	1047	1084	1133	1126	1055	1037	1121	1064	1063	1076	1005	1028	1038	1075	1034	1081	1072	1028	1064	1039	1101	1002	1047	1026	1096	1048	1033	1104	1015	1032	1013	1054	1082	1073	1022	1108	1102	1110	1073	1025	1031	1093	1049	1027	1000	1066	1070	1105	1040	1045	1063	984	1005	1055	1036	1052	1073	1018	1023	1010	1023	1062	979	1002	1075	1083	1059	994	1077	1053	1076	1077	1070	1088	1037	1086	1076	1072	1077	1051	1110	1045	1031	1083	1031	1120	1072	998	1082	1046	1028	1000	1061	1050	1084	1127	1083	1050	1036	1015	1069	1220	1059	1087	1043	1046	1158	1090	1018	1113	1029	1043	1023	1090	1031	1110	1024	1068	1077	1073	1027	1057	1048	1013	1027	1066	1060	997	1010	1021	1032	1033	1043	1081	1062	1005	1080	1099	1057	1044	1048	1066	1069	1011	1013	1038	987	1035	1029	1027	1040	1045	1034	1124	1016	1076	1100	1037	1054	1047	1059	978	1033	1059	1069	1085	1059	1113	1075	1025	1054	1061	1059	1037	1020	1074	1093	1071	1084	1114	1055	1051	1119	1072	976	1064	1092	1024	1057	1051	1081	1062	1116	1018	1057	1054	1070	1055	1035	1079	997	1029	1120	1047	1043	1070	1016	1073	1017	1036	1048	1045	1089	1015	1089	1060	1024	1023	1066	1047	1054	1045	1078	1036	1012	1062	1008	1067	1078	1036	1085	1023	1016	1016	1014	1064	1088	1057	1038	1119	1068	1089	1065	1075	1015	1060	1101	1128	1065	1072	1050	1022	1026	1078	1049	1089	1052	1124	1044	1061	1121	1045	1050	1030	994	1073	1125	1028	1051	1051	1010	1066	1046	1041	1101	1025	1085	1081	1083	996	1057	1088	1048	1091	1019	1069	1042	1037	977	1116	1043	1087	1013	1059	1069	1069	1079	1060	990	1053	1034	1071	1066	1085	1038	1034	1007	1096	1075	1083	1070	1021	1032	1038	1085	999	1066	1085	1023	1058	1063	1061	1027	1103	1097	1023	1063	1031	1049	1071	1068	1041	1081	1031	1076	1011	1042	1002	1064	1099	1028	1034	1039	1074	1027	1061	1012	1080	1045	1041	1050	1025	1036	1033	1071	1063	1051	1049	1045	1075	1121	1041	1062	1043	1074	1064	1038	1046	1081	1092	1022	1137	1022	1056	1088	1042	1076	1042	1025	1044	1092	1037	1019	1045	1067	1019	1074	1079	1029	981	1078	1068	1045	1090	1079	1041	1145	1037	983	1035	1090	1006	1071	1109	1029	1046	1003	1046	1018	1082	1046	1065	1005	1001	1062	1085	1026	1089	1091	1056	1057	1039	1034	1108	1058	1053	1082	1017	1077	1069	1081	1046	1085	1094	1029	1094	1079	1045	1087	1024	998	1043	1043	1117	1080	1074	1103	1069	1075	1048	1047	1052	1029	1064	1040	1024	979	1030	1069	1056	1053	1049	1119	1020	1012	1075	1033	1006	1061	1074	1049	991	1018	1023	1060	990	1013	1115	1092	1025	1078	1031	1044	1027	1035	1038	1100	995	1060	1038	993	1058	1031	1058	1045	1067	1028	1048	1032	1061	1102	1090	1013	1111	1048	1045	1052	1017	1067	1063	1033	1054	1077	1083	1046	1110	1060	1027	1072	1053	1107	1028	1085	1067	1050	1012	984	1046	1073	1057	1058	1085	1065	1037	1035	1042	1081	1062	1103	1036	1011	1106	1077	1003	1062	1059	1084	1040	1027	1095	1036	1041	1096	1028	1082	992	1036	1020	1077	1030	1050	1066	1088	1049	1060	1094	999	1078	1004	1014	1104	1002	1027	1056	1047	1089	1126	1123	1032	1077	1022	1087	1079	1095	1081	1037	1061	1036	1048	1074	1029	1003	1048	1029	1126	1121	1002	1079	1073	992	1056	1017	1039	1106	1094	1111	1056	1064	1112	1042	991	994	1115	1024	1053	1012	1054	1057	1038	986	1100	1042	1056	1079	1027	1028	1064	1066	1088	1079	1061	1039	1030	1072	1069	1031	1102	1028	1022	1092	1053	1089	1093	1051	1028	989	1076	1029	1062	1077	1051	1029	1000	1065	1110	1067	1046	1033	1069	1058	1057	1026	1097	1082	1015	1060	1073	1093	1000	1090	1104	1071	1062	1059	1066	1083	1047	1060	1062	1046	1049	1063	1019	1012	1066	1103	1055	1045	1158	1044	1049	1044	1069	1052	1058	1064	1055	1028	1063	1061	1080	1050	1069	1030	1051	1117	1039	1089	1104	1082	996	1070	1059	1060	1032	1098	1048	1124	1042	1011	1058	1076	1059	1066	1036	1044	1066	1037	1059	1102	1065	1016	1014	1053	1061	1048	1066	1006	1075	1058	1060	1087	1053	1035	1049	1029	1047	1056	1001	1014	1050	1136	1022	1030	1080	1096	1037	1017	1057	1090	1071	1104	1093	1051	1091	1009	1092	1096	1072	1113	1050	1098	1108	1080	1016	1033	1033	1019	1075	1040	1058	1014	1102	1077	1085	1049	1087	1094	1041	1107	1072	1059	1048	1077	1028	1050	1052	1009	1079	1099	1114	1026	1098	1041	1134	986	1072	1069	1016	996	1050	1107	1020	1047	1108	1026	1046	1043	1034	1016	1023	1048	1057	1067	1046	1076	1059	1022	1027	1036	1079	1033	1073	1024	1003	999	1063	1027	1026	1082	1021	975	1099	1059	1050	1049	1021	1039	1082	1103	1057	1111	1057	1058	1017	1030	1051	1059	1126	1100	1064	1072	1045	1072	1079	1044	1007	1079	1046	1045	1026	1066	1055	1053	1002	1044	1053	1067	1074	1056	1046	1071	1050	1035	1047	1068	1045	1023	1051	1091	1081	1063	1058	1063	1061	1071	1066	1011	1076	1091	1113	1062	1042	1080	1026	1038	1018	1057	1098	1079	1125	1027	1030	1084	1093	1073	1082	1051	1049	1032	1013	1051	1057	1105	1023	1081	1002	1058	1092	1076	1088	1042	1089	1094	1052	1031	1011	1056	1032	1023	1059	1028	1084	991	1045	975	1028	1072	1067	1023	1029	1076	1079	1062	1082	1024	1067	1028	1005	1107	1027	1070	1062	1077	981	1078	1116	1039	1040	1028	1046	1029	1088	1029	1035	1013	1022	1109	1049	1037	1010	1077	1074	1152	1095	1059	1116	1089	1051	1037	1042	1035	1032	1024	1098	1078	1071	1015	977	1008	1106	1073	1044	1052	1068	1091	1059	1111	1080	1042	1056	1057	1054	1057	1083	1079	1086	1031	980	1075	1017	1007	1027	1074	1048	1111	1065	1091	1113	1098	1078	1049	1047	1023	1053	1061	1116	1091	1083	1107	1047	1052	1068	1042	1080	1072	1085	1066	1092	1046	1025	1012	1081	1044	1001	1043	1036	1068	1022	1081	1051	1014	1017	1022	1064	1073	1105	1092	1017	1049	1053	1052	1016	1122	1035	1062	1036	1068	1068	1042	1057	1074	1119	1082	1061	1044	1053	1047	1074	1030	1087	974	1023	1025	1030	1056	1056	994	1026	1102	1036	969	977	1045	1063	1077	1089	1107	1131	1039	1028	1064	1071	1075	1050	1092	1073	1117	1046	1088	1088	1047	1017	1058	1060	1014	1055	1057	1064	1049	1050	1110	1049	1048	1107	1055	1034	1132	1017	1058	1006	1081	1058	1089	1024	1036	1023	1020	1061	1076	1037	1133	1070	971	1096	1049	1053	1049	1066	1096	1077	1070	1041	1108	1017	1078	1029	1043	1036	1038	1032	1035	1089	1086	1075	1043	1085	1070	1042	1014	984	1064	1079	1023	1062	1008	1091	1046	1075	1111	1029	989	1043	1094	1113	1042	1059	1049	1040	1035	1045	1089	1026	1020	1085	1013	1034	1038	1081	1123	1030	1110	1022	1057	1021	1049	1019	1020	1060	1165	1018	974	1058	1115	1062	1066	1069	1022	1025	1010	1097	1044	1056	1043	1057	1076	1052	1106	1053	1068	1087	1057	1092	1076	1046	985	1110	1042	1020	1014	1061	1048	1107	1010	1052	1039	1089	1010	1074	1048	1069	1036	1072	1051	1051	1041	1081	1076	1047	1101	1022	1025	1023	977	1019	1049	1109	1059	1126	1041	1018	1012	1043	1083	1048	1094	1046	1042	1007	1063	1079	1056	1044	1017	988	1071	1007	1039	1066	1061	1073	1051	1083	1003	1087	1091	1108	1020	995	1062	1070	1095	1062
20144	7349	2099	517	339	348	338	319	317	335	341	336	327	330	324	340	302	360	340	343	324	337	334	324	346	337	349	311	330	320	329	346	373	312	323	307	311	330	354	339	320	329	388	350	377	419	410	328	347	355	354	343	324	348	341	331	321	338	311	361	360	313	373	328	326	362	334	321	337	310	352	349	364	343	347	350	331	350	345	345	325	344	391	384	378	363	324	290	345	322	315	305	336	342	312	285	364	348	320	317	350	346	328	328	310	330	348	317	325	343	293	317	327	313	358	325	345	349	317	324	341	334	336	316	322	353	323	322	300	340	352	319	359	318	327	339	335	299	326	352	338	346	330	369	303	319	327	323	329	311	337	352	298	332	332	329	299	319	331	312	279	330	336	323	308	333	321	335	365	331	325	306	339	334	369	366	354	314	316	335	332	339	347	350	351	341	330	336	353	329	302	312	321	331	315	311	322	316	307	297	337	356	364	331	348	326	338	319	345	324	328	306	315	344	308	321	278	314	302	303	339	332	313	341	310	323	289	294	320	360	317	324	326	331	315	345	340	306	293	335	333	316	337	352	357	333	320	295	313	348	329	305	323	335	304	358	324	333	316	278	324	337	376	334	327	320	348	305	338	359	326	343	310	293	363	359	315	297	319	310	317	300	322	335	309	336	312	307	331	303	304	341	348	319	335	330	323	357	324	338	368	312	339	317	318	339	327	313	310	338	327	309	312	323	304	342	332	337	349	323	333	312	329	322	317	342	344	307	315	337	343	280	296	318	343	326	344	312	332	302	291	368	307	305	334	314	298	308	327	336	343	327	363	308	334	302	343	322	337	328	318	354	320	302	349	297	369	321	334	367	291	292	294	320	333	340	323	316	357	356	332	306	305	340	330	340	315	347	336	315	333	323	336	321	318	302	347	338	349	348	340	296	342	304	315	336	290	314	311	332	315	352	332	346	309	306	348	308	339	335	300	316	314	332	340	329	335	348	333	344	308	342	332	359	333	336	334	327	303	344	292	328	336	359	323	334	317	321	325	324	326	351	307	349	303	331	333	337	323	326	355	316	334	353	328	346	364	313	375	326	279	341	313	348	330	319	308	318	348	343	322	331	359	325	338	320	330	304	343	315	324	313	315	306	318	321	308	321	333	317	353	332	302	319	342	328	332	324	330	305	320	328	291	337	298	334	343	333	344	337	316	320	319	320	308	338	321	305	327	335	332	323	318	333	345	342	320	351	329	336	295	308	319	337	309	318	345	342	343	309	305	325	330	317	327	317	352	315	323	345	343	340	312	339	312	344	314	360	308	320	321	308	308	340	340	318	311	332	323	319	320	321	325	306	325	334	325	341	347	302	340	293	335	302	313	343	321	349	323	339	315	315	387	321	345	368	319	332	334	320	328	327	330	335	321	321	308	349	327	294	314	324	334	348	344	304	270	337	340	318	373	303	336	316	342	320	318	346	321	345	292	316	284	357	317	345	348	309	304	328	299	334	328	339	326	334	331	316	308	345	358	315	319	328	336	331	363	290	307	306	290	321	335	311	336	333	353	354	358	297	304	355	315	329	301	314	344	340	338	297	323	303	325	323	368	349	300	345	305	309	322	321	365	314	310	326	340	331	335	317	320	342	328	298	358	321	306	334	363	327	329	314	334	312	361	338	314	363	304	319	333	331	339	339	307	346	348	333	346	319	287	313	325	321	304	307	329	329	345	338	303	333	332	315	326	342	278	328	333	353	311	358	339	347	331	324	328	365	326	353	322	308	320	296	314	326	320	321	318	323	334	353	326	314	317	342	286	340	323	333	321	338	330	299	318	329	307	335	309	290	322	349	299	321	347	330	298	330	364	334	314	327	311	349	336	351	283	295	332	311	337	313	351	322	332	329	318	339	346	315	318	330	344	291	327	334	332	341	352	355	329	320	319	320	298	323	304	319	347	330	325	340	332	319	353	315	336	297	318	289	351	324	340	292	331	343	342	316	345	360	339	326	334	346	372	316	340	310	312	296	316	335	343	337	352	314	304	336	323	362	335	337	325	316	313	312	321	319	311	319	303	330	319	327	326	302	313	318	326	321	310	312	327	321	340	332	324	306	310	342	303	320	318	340	297	321	339	306	316	320	323	330	359	320	324	370	325	315	307	316	332	320	324	320	304	319	375	382	346	322	313	346	331	326	329	316	346	323	322	323	315	358	334	307	288	309	320	319	330	345	305	339	345	351	314	313	336	305	308	326	336	318	348	316	333	330	356	305	305	325	332	328	328	332	308	330	344	324	307	333	292	342	336	346	319	312	298	359	325	320	355	310	343	329	317	333	332	320	337	350	350	342	302	325	325	323	312	329	335	322	307	332	312	327	357	317	338	290	316	313	307	281	352	284	317	318	293	322	321	326	321	344	320	313	324	314	301	312	318	313	298	334	328	313	314	351	318	309	333	304	321	343	326	329	324	352	372	341	344	341	276	346	310	336	368	300	347	313	314	326	351	306	348	287	321	313	304	293	302	332	312	316	332	325	343	328	297	318	351	325	322	326	305	329	346	321	313	328	309	322	310	292	324	362	308	325	332	334	309	322	311	342	308	356	329	330	298	300	350	375	344	323	342	295	349	336	318	323	317	341	326	321	319	303	321	323	309	321	309	330	334	316	319	318	317	329	300	358	341	308	333	323	331	348	336	321	310	308	291	316	326	305	368	320	311	347	325	358	336	312	332	312	319	315	332	331	329	328	318	309	336	316	319	335	330	299	315	336	304	306	341	322	318	320	319	312	330	340	308	322	341	331	331	322	324	349	311	342	316	308	338	312	287	311	319	307	298	352	336	334	319	359	327	338	361	330	320	342	327	339	332	316	316	345	329	312	318	327	319	326	361	358	326	331	333	312	297	314	319	301	317	333	330	324	332	314	316	360	305	334	345	328	302	316	305	268	333	347	281	334	344	339	317	354	314	311	310	329	358	281	314	311	338	352	331	336	333	370	311	320	306	354	342	356	332	318	333	320	327	320	324	320	335	316	327	320	321	327	332	365	325	323	322	307	303	326	333	291	323	286	346	342	334	300	335	318	355	296	285	330	339	324	309	306	299	340	322	327	291	343	327	310	291	317	339	326	336	330	316	324	329	334	332	333	331	305	310	307	351	325	315	347	338	344	321	316	338	324	313	329	334	386	303	325	316	327	320	330	322	328	344	324	326	350	358	317	312	331	335	291	337	328	333	323	320	340	297	292	349	330	323	337	319	341	294	335	344	321	296	346	322	329	327	337	335	328	328	325	293	301	328	330	337	291	305	316	315	329	337	334	282	310	315	331	348	342	342	354	305	334	311	311	335	323	296	316	385	326	327	329	321	339	289	352	335	382	335	317	327	309	306	317	318	349	334	320	312	297	325	342	316	304	309	341	332	334	341	343	322	328	340	372	344	335	322	357	330	297	325	339	360	364	334	335	338	315	324	322	306	331	303	330	314	343	341	304	331	305	335	331	328	320	341	351	342	300
18540	8474	3767	1004	977	982	968	926	937	910	951	914	937	920	858	909	872	893	913	901	893	910	862	866	850	890	867	894	912	858	932	888	953	909	816	936	915	878	918	931	948	975	941	1098	1434	1339	1222	1147	1019	1030	1008	963	937	904	871	974	892	896	939	1067	1034	923	950	924	901	959	967	952	958	894	950	948	935	958	944	939	957	938	988	907	976	1084	1169	1037	940	940	893	856	862	942	880	833	829	901	812	842	855	925	873	885	873	888	889	866	890	899	920	875	894	947	856	913	854	877	920	853	915	854	851	893	827	882	898	834	900	895	967	857	922	895	884	874	885	908	966	863	940	901	889	883	860	882	879	903	911	912	892	887	846	862	901	905	860	857	912	889	846	864	910	860	897	878	880	871	905	886	938	878	854	842	872	857	841	896	841	842	874	912	851	890	873	832	851	897	904	882	922	897	913	901	887	892	893	912	904	883	824	880	845	878	910	875	872	858	885	828	868	877	825	913	851	890	886	882	884	850	882	873	876	887	868	906	925	882	944	850	873	825	933	862	905	927	893	866	906	865	871	887	865	925	894	875	856	864	922	832	860	869	839	930	839	869	907	889	927	922	920	888	874	900	888	892	850	871	888	885	888	886	858	895	849	862	838	885	870	922	922	895	937	923	869	877	871	915	913	865	852	869	863	834	828	919	845	841	940	877	873	925	862	852	882	848	874	895	853	908	849	860	860	884	861	884	940	877	916	854	863	835	850	894	862	917	907	875	856	901	868	844	878	923	920	895	867	864	863	890	822	896	838	866	935	862	903	903	870	883	874	867	873	897	881	866	864	878	879	912	843	897	850	875	892	883	863	920	909	923	848	865	912	873	911	880	901	904	887	858	900	864	834	903	873	851	860	885	889	914	869	905	889	831	863	885	850	915	878	877	912	834	880	855	917	860	833	858	871	879	881	844	853	859	911	885	883	897	875	871	864	885	898	876	944	874	837	900	907	836	931	916	880	902	847	884	881	853	905	859	885	891	850	879	896	831	882	947	908	815	844	854	859	893	889	878	895	851	842	890	924	850	868	875	873	901	881	867	893	877	880	831	901	878	877	842	951	970	889	881	904	873	897	900	893	946	934	924	873	902	843	827	918	874	870	894	923	846	842	847	912	902	856	913	896	861	886	874	858	852	863	873	893	838	903	816	856	868	886	846	876	881	903	874	871	901	862	849	875	910	942	929	888	829	870	812	879	894	881	889	897	893	844	846	880	888	906	875	900	939	917	868	888	915	897	871	879	933	854	870	901	915	803	847	885	901	887	871	864	879	855	882	900	888	895	864	813	924	909	831	948	916	933	893	926	851	930	905	856	881	883	848	860	905	910	870	885	851	835	822	844	897	892	913	867	851	864	942	891	860	901	907	906	887	897	917	849	860	876	886	810	820	901	881	895	859	881	878	878	858	873	839	852	825	901	858	886	829	881	911	905	846	922	865	934	891	911	847	918	907	886	866	844	937	868	881	863	863	891	805	871	916	883	897	892	822	956	912	875	889	887	864	920	871	920	874	825	911	850	874	862	908	857	887	894	846	920	871	904	916	914	850	873	896	866	917	941	878	936	875	871	880	886	827	922	897	865	867	894	838	908	881	895	840	917	890	894	890	826	863	883	863	867	867	861	895	955	906	905	885	890	914	858	852	858	909	872	961	937	907	948	920	866	873	846	888	887	938	878	835	888	861	863	913	918	862	922	887	883	895	859	860	899	886	864	893	914	849	890	924	891	921	858	853	876	878	905	836	864	892	931	898	843	884	874	876	866	889	859	852	895	894	898	909	924	915	847	928	942	904	870	875	848	944	872	849	899	869	914	887	880	897	887	854	856	906	860	850	876	852	862	894	881	882	850	860	869	922	884	860	852	881	881	896	912	838	916	908	926	840	879	879	779	901	904	904	918	888	852	911	866	956	906	892	812	875	876	871	875	892	894	891	906	866	862	862	847	839	948	878	897	848	835	870	871	918	870	934	874	859	912	890	863	862	894	868	837	853	882	901	880	876	887	862	859	867	893	919	838	923	828	868	869	894	896	881	908	908	902	868	878	838	878	898	849	876	861	926	889	859	856	876	809	903	844	895	907	858	916	877	907	894	902	897	942	866	909	941	848	914	887	842	882	823	830	915	918	834	940	865	834	888	877	887	856	900	919	873	870	835	925	827	877	832	921	803	869	870	892	865	871	977	860	877	820	881	844	847	832	922	899	846	896	865	895	896	953	892	899	833	869	851	858	933	865	864	955	907	854	833	946	887	910	795	907	934	868	837	867	917	911	916	843	870	826	879	851	883	892	847	887	989	891	886	854	876	877	885	919	872	865	871	879	897	887	899	894	898	910	920	912	856	895	894	876	904	890	866	932	852	883	870	890	889	886	858	843	878	921	893	898	866	867	892	898	872	867	911	862	886	885	842	897	890	858	849	856	872	906	913	903	846	852	917	811	910	927	904	904	924	928	895	871	877	835	846	828	887	893	839	882	857	910	857	851	831	858	822	892	853	878	880	861	904	900	861	907	867	862	865	882	916	855	931	871	870	852	890	888	853	834	861	851	889	885	913	861	897	919	888	924	837	897	878	896	874	858	887	867	880	876	839	916	899	897	888	900	858	868	891	840	884	901	912	885	870	899	954	903	839	899	894	872	880	909	870	907	835	879	905	812	851	906	875	899	930	914	856	880	870	902	886	887	859	849	871	890	852	873	864	864	897	894	867	882	905	861	878	850	871	854	935	880	916	885	875	890	895	922	890	909	851	846	908	882	840	828	891	917	901	854	902	922	900	890	923	942	817	905	820	919	889	849	860	887	788	926	841	870	909	889	889	893	872	884	814	889	891	851	880	949	899	872	900	849	909	850	888	855	911	814	917	873	866	847	849	886	896	842	850	876	886	954	876	882	899	930	885	872	859	853	878	909	903	920	862	850	889	878	838	933	882	896	829	920	894	897	832	875	860	888	844	894	888	908	864	925	883	851	866	894	850	884	911	942	907	869	900	858	913	929	879	899	857	921	897	889	864	851	892	881	857	910	895	898	835	844	850	901	868	922	866	882	939	835	882	885	867	853	864	888	897	884	911	818	865	924	848	890	889	891	862	887	859	879	912	882	877	854	874	868	949	886	871	899	886	833	903	858	838	851	870	888	939	877	926	875	917	934	889	862	904	890	907	867	902	910	851	874	883	910	848	892	868	894	907	890	876	841	902	917	899	842	850	891	881	899	833	901	870	867	904	925	868	898	876	864	874	872	911	879	861	847	833	895	902	846	873	888	856	905	851	859	817	938	885	939	877	898	887	928	866	821	879	898	877	924	851	894	892	862	879	883	873	878	904	850	917	826	911	802	868	892	870	830	895	861	860	872	849	900	860	826	847	838	879	937	880	867	885	891	882	883	933	865	901	893	915	882	884	903	886	842	931	857	885	887	898	885	903	840	913	888	898	828	850	839	867	835	919	886	863	857	843	841	857	904	925	849	858
66104	45754	27020	5941	735	574	489	471	431	405	393	391	382	353	384	364	384	418	367	365	363	382	391	365	371	338	333	360	339	315	323	366	368	358	362	346	374	357	352	346	398	397	537	689	1000	1177	966	716	650	550	465	408	377	380	370	352	367	389	445	574	523	404	390	374	341	391	344	376	348	356	385	360	324	329	372	364	356	398	348	362	458	508	532	441	402	361	388	308	326	352	317	348	362	359	369	347	340	351	357	358	328	320	340	352	322	307	386	337	367	326	365	332	355	358	331	375	335	336	306	332	362	353	373	317	340	334	340	327	322	339	326	354	342	338	348	355	337	396	349	365	331	349	336	317	342	356	326	358	349	307	316	335	350	333	342	345	342	387	351	355	343	323	348	358	337	360	354	338	373	361	362	348	366	347	333	324	348	313	338	365	381	347	341	350	348	319	356	332	343	356	329	339	358	331	344	348	334	377	355	344	330	352	321	368	373	368	347	356	323	395	301	324	349	311	312	353	373	348	348	332	337	325	380	332	358	379	341	364	392	389	350	362	349	352	331	328	325	330	348	332	325	372	346	367	356	356	332	351	384	346	336	363	321	361	320	362	335	320	352	339	379	326	342	359	322	339	355	334	375	336	368	359	325	331	344	367	349	364	365	342	335	339	342	333	342	383	326	322	344	394	372	341	342	345	377	333	333	309	347	352	375	348	353	357	366	335	336	354	386	344	358	369	363	354	385	316	323	350	327	370	352	357	354	327	334	347	349	365	336	311	335	333	370	327	373	339	355	351	366	367	339	365	368	361	351	323	354	340	356	344	372	377	349	311	319	377	342	348	366	340	329	341	339	346	323	351	368	343	362	336	365	358	370	364	336	368	349	341	367	343	360	331	329	322	334	338	340	326	349	319	346	348	360	347	325	364	355	362	336	332	301	346	367	344	343	333	339	338	333	344	358	348	387	341	325	345	319	360	353	318	339	347	348	362	354	346	372	336	363	326	324	357	338	356	349	351	349	400	321	322	348	379	325	335	388	331	339	346	342	330	329	338	327	347	338	334	356	323	348	321	329	351	344	328	330	357	345	349	378	309	373	301	385	353	357	357	334	340	306	341	385	347	327	356	346	340	339	365	377	355	335	357	338	345	319	375	345	334	360	332	381	398	413	374	355	348	331	340	347	357	341	342	319	353	347	374	320	347	331	338	349	324	376	359	330	330	337	351	328	367	348	341	324	335	350	309	384	331	315	324	345	334	348	350	354	337	324	332	352	327	347	375	334	364	347	356	351	352	346	346	320	349	332	360	370	349	353	377	381	354	340	345	341	333	356	329	346	302	376	363	343	341	347	339	375	394	344	361	298	351	357	315	341	369	359	340	325	327	362	339	365	313	396	345	353	349	368	355	330	354	366	312	366	361	362	346	336	336	345	358	348	333	325	344	354	348	344	340	341	348	357	349	345	340	358	346	359	364	349	343	347	354	351	361	352	309	363	342	347	357	326	345	355	325	336	363	362	302	335	328	334	366	399	341	371	373	352	332	348	354	339	359	334	401	381	354	325	357	316	333	346	303	333	340	346	322	365	357	348	357	337	382	371	338	326	339	357	341	332	368	342	352	351	348	352	345	366	338	346	341	342	335	337	335	379	334	365	352	339	350	313	340	353	364	376	348	321	352	373	348	340	349	336	368	355	343	349	346	338	321	370	353	329	368	356	338	348	348	372	361	375	367	340	335	336	349	372	370	359	343	340	358	356	358	338	336	326	361	312	381	363	310	379	374	364	358	333	345	319	318	344	362	409	357	349	347	380	339	356	321	366	358	339	359	321	350	384	368	344	343	364	317	340	350	341	356	354	339	337	334	345	352	383	352	364	371	350	346	333	365	356	354	350	333	357	365	345	377	331	334	354	355	372	355	383	341	334	364	364	375	341	343	354	346	334	357	355	335	339	348	316	311	362	335	329	374	346	323	314	346	356	377	356	350	351	362	344	381	336	346	306	355	359	351	350	326	378	330	313	317	345	342	344	369	336	384	351	344	331	325	334	373	343	326	343	347	315	352	349	354	329	324	327	381	349	344	317	326	346	352	363	356	380	335	328	318	352	356	352	345	359	365	323	392	353	323	362	317	352	393	351	340	309	357	371	385	341	349	368	339	361	324	360	353	339	390	344	319	361	321	341	340	333	348	366	329	359	349	340	330	314	324	351	362	408	351	317	339	325	307	322	329	349	360	354	320	334	346	318	341	345	358	331	380	382	335	319	358	351	313	299	353	333	342	342	380	331	357	337	327	326	330	391	364	334	333	348	373	332	386	354	312	338	358	364	345	335	336	375	355	372	322	348	362	358	373	362	386	339	363	335	331	351	348	411	329	361	359	379	329	339	356	328	328	359	381	344	353	343	354	357	358	337	329	351	354	354	345	392	339	373	337	340	338	349	350	347	325	397	312	330	345	344	377	335	359	366	386	315	360	336	399	352	327	340	349	350	340	336	338	323	349	355	348	325	360	380	373	335	365	362	354	346	316	375	329	355	323	370	360	356	353	343	367	381	354	361	345	339	339	338	353	358	355	320	338	341	371	329	335	351	330	355	338	345	347	351	340	331	339	331	339	361	404	329	358	354	341	346	336	339	339	336	336	354	331	348	359	359	359	339	334	337	332	334	342	306	359	346	363	362	316	323	350	364	347	363	371	357	359	354	342	352	339	329	354	348	363	317	360	355	338	354	372	325	352	348	350	350	340	362	369	389	356	338	355	339	328	369	351	360	334	372	323	361	349	354	354	370	366	306	329	312	355	318	320	340	337	347	368	346	369	332	327	382	313	348	361	339	342	344	333	346	298	359	378	330	375	359	321	351	343	386	341	312	320	347	350	357	351	336	345	344	364	329	356	332	323	347	324	362	355	352	368	356	320	332	328	354	368	350	335	361	367	341	332	333	351	352	350	389	325	330	343	325	339	371	373	349	388	364	327	335	322	344	302	344	333	348	344	340	355	380	313	349	367	340	340	344	346	350	339	355	366	309	342	336	332	326	343	336	334	353	381	349	348	351	334	330	365	338	319	356	358	370	346	349	372	349	372	329	364	343	344	342	393	366	362	340	345	350	337	342	338	320	339	332	333	367	361	368	363	339	366	355	364	339	342	365	348	363	364	386	367	317	374	361	332	348	346	340	328	343	360	329	336	361	356	338	322	338	331	334	348	335	352	343	374	343	343	360	328	349	326	351	374	354	320	350	355	328	348	311	346	355	335	361	391	330	339	365	356	354	355	367	343	363	346	345	334	330	394	333	337	347	375	320	337	323	379	345	329	371	348	372	332	346	351	349	362	335	381	342	337	343	371	297	368	346	303	335	307	356	332	329	345	324	357	330	332	363	351	370	336	325	354	337	343	359	352	384	369	337	356	373	372	356	340	340	350	347	373	330	354	372	333	327	347	328	352	323	322	349	339	350	363	334	333	338	360	366	354	340	354	330	336	352	314	358	350	327	360	370	352	314	355
42053	31260	25821	2333	2183	1914	1701	1506	1411	1350	1247	1223	1161	1145	1133	1050	1141	1140	1069	1054	1081	1017	1038	1017	979	1021	1009	1000	1000	941	946	969	973	1022	972	957	1006	1000	989	992	1126	1436	2033	3580	5837	6583	6021	3632	3048	2618	1931	1468	1234	1010	1032	982	1008	1127	1745	2673	2753	1663	1019	1057	976	1093	1032	1005	1024	1033	1034	1051	1057	1151	1174	1094	1044	1079	1005	1057	1730	2327	2186	1553	1301	1021	1037	966	969	957	933	925	945	888	918	894	937	888	894	903	990	930	908	962	902	899	900	970	977	940	928	970	930	912	946	923	932	960	917	942	888	930	947	898	960	909	983	942	914	908	952	902	971	965	906	942	953	943	934	944	937	916	930	926	975	955	955	966	920	960	941	972	952	977	881	901	882	894	910	913	940	907	872	874	947	931	946	983	948	977	909	921	930	929	910	941	932	912	948	963	946	923	906	905	970	944	890	912	946	888	958	907	922	964	943	904	955	910	948	943	900	963	944	921	933	887	886	966	964	968	955	936	938	910	953	959	989	925	904	936	896	945	933	931	955	962	938	949	919	940	957	896	955	976	891	899	943	932	963	920	911	980	872	934	944	971	940	944	934	949	959	890	950	890	965	925	923	900	945	928	949	904	1002	903	959	909	924	938	913	934	900	895	911	960	882	977	938	955	896	922	907	930	939	977	943	893	896	942	962	860	903	969	977	923	965	927	953	968	889	956	912	924	907	946	936	919	923	904	899	967	886	950	922	905	999	941	937	891	944	957	906	960	924	880	947	941	899	951	923	946	924	963	883	942	958	946	945	936	973	946	906	936	914	921	889	896	937	913	924	925	901	893	981	939	949	887	905	960	929	924	938	926	931	950	887	873	965	887	970	851	900	945	931	894	921	877	881	954	1001	968	901	934	937	927	955	939	964	956	951	970	887	904	955	922	949	888	909	957	926	888	928	912	974	893	923	880	945	951	926	923	970	918	923	966	887	893	947	962	960	936	937	983	913	965	935	925	965	943	917	932	917	954	889	913	981	908	963	917	947	914	922	915	895	962	972	935	902	896	928	881	968	929	874	913	863	947	921	910	899	876	916	902	945	939	898	872	909	859	933	919	896	1023	893	935	951	923	934	934	960	933	915	883	952	969	984	916	950	950	975	898	969	965	973	903	911	910	901	924	843	978	932	951	983	933	919	944	902	922	987	900	903	939	952	907	942	906	907	916	936	897	938	900	939	949	931	924	900	924	930	930	968	928	952	933	930	988	954	928	946	908	865	935	899	897	904	866	978	960	907	950	942	894	944	923	885	919	948	924	995	964	903	898	976	970	941	940	991	911	938	910	947	923	914	914	878	888	952	943	921	929	950	943	924	898	942	936	886	930	919	913	948	977	993	930	870	981	923	896	895	925	899	893	903	894	956	986	906	913	918	925	926	950	880	918	914	921	928	905	927	925	902	885	992	942	920	914	909	928	895	910	919	952	912	918	962	947	947	922	897	968	916	947	933	944	968	912	925	972	883	960	894	899	974	978	965	956	937	904	929	912	867	940	924	914	921	902	958	939	906	989	924	916	888	881	934	914	906	956	965	1027	946	910	931	900	936	981	996	964	911	987	925	901	923	865	889	915	948	943	932	910	898	920	908	967	898	937	976	978	903	936	901	973	954	892	946	966	897	969	1023	915	909	913	932	947	915	956	894	938	988	922	914	956	896	946	883	911	909	946	932	933	894	868	908	951	926	951	944	963	932	906	885	975	952	905	929	943	915	933	933	911	909	927	961	953	842	963	968	940	965	924	921	929	902	892	966	928	957	940	994	897	927	913	939	896	904	915	931	963	964	987	910	919	964	926	935	886	906	945	927	931	974	989	936	904	968	946	882	906	938	930	959	911	925	911	963	910	945	937	910	989	954	956	914	909	921	876	877	897	963	955	901	964	892	979	944	864	971	928	937	865	948	935	957	886	928	947	932	928	950	895	868	896	880	928	885	909	894	902	968	952	959	989	905	900	935	865	968	923	960	940	879	917	908	924	897	892	875	922	889	872	988	1006	947	950	909	921	923	922	968	910	970	861	944	928	959	925	916	968	901	971	960	977	954	986	924	967	923	903	954	891	971	954	954	908	1002	959	936	938	966	923	930	903	864	890	941	932	909	956	904	953	955	899	897	933	922	888	978	939	949	960	966	934	906	934	903	888	946	850	930	924	900	937	886	919	922	958	928	925	897	989	955	958	963	937	913	957	946	913	932	939	927	950	901	925	888	918	927	973	900	940	918	954	957	926	953	932	945	955	906	916	953	949	922	964	978	947	990	1001	918	953	892	953	882	967	1005	897	871	920	971	941	929	918	952	911	942	929	892	884	938	976	943	936	905	971	943	980	927	930	972	938	913	918	965	934	935	938	942	924	926	909	947	986	907	920	892	911	919	947	937	964	934	971	884	917	914	939	916	950	946	972	939	937	930	876	958	969	920	912	903	938	898	927	931	851	891	905	916	912	930	938	972	931	881	898	950	956	958	924	903	922	907	876	930	886	928	897	851	951	908	936	906	883	919	918	954	926	983	911	965	898	926	918	942	892	938	937	914	966	931	922	905	951	934	958	990	932	982	960	910	944	951	927	887	890	923	925	918	895	871	912	965	960	951	977	903	931	970	946	987	898	880	924	952	947	909	925	897	960	907	984	915	954	896	905	901	953	984	927	945	964	903	933	942	918	973	917	942	910	949	935	939	881	948	933	947	877	871	915	948	907	932	886	981	909	920	951	898	911	888	934	941	931	937	904	938	946	946	954	968	985	873	904	932	933	888	952	914	914	928	907	928	905	927	906	896	878	894	915	925	903	880	935	1017	906	893	921	871	974	907	937	940	950	930	911	923	987	973	955	918	931	940	907	980	924	941	997	943	925	940	905	963	969	918	923	946	937	933	886	912	919	916	895	837	928	901	977	925	951	927	890	979	943	878	954	953	941	957	915	952	870	905	962	929	906	1016	910	922	949	898	910	885	933	957	921	955	918	926	878	916	915	919	913	956	939	943	922	883	957	933	932	901	970	919	858	908	956	913	923	973	919	926	974	974	976	918	881	938	940	901	965	911	923	947	929	929	956	923	916	908	944	979	967	936	920	897	907	914	915	955	937	968	921	955	917	909	913	978	919	909	946	886	890	923	925	970	944	865	935	950	886	915	943	908	932	919	972	919	925	923	976	905	891	1006	933	932	960	962	939	906	899	933	980	893	928	944	968	940	940	893	949	944	930	936	937	949	913	923	952	891	951	970	895	936	946	931	937	906	879	933	968	916	1000	983	907	919	942	934	917	891	937	973	923	892	946	880	910	936	939	912	881	925	953	978	1002	923	908	901	955	932	926	886	914	920	920	908	914	920	918	874	884	912	899	920	939	956	931	875	928	900	889	948	900	873	922	934	931	881	935	897	875	953	926	858	861	907	922	872	895	940	873	949	913	955	981	958	898	924	912	899	904	957	903	961	974	958	979	957	903	983	915	949	895	946	960	903	946	967	918	907	938	973	928	941	917	907	933
77842	56218	37433	13396	1972	856	697	656	631	540	476	483	504	467	439	437	418	422	440	457	427	413	404	417	423	371	418	412	382	377	405	372	378	374	395	414	406	410	394	422	405	419	750	1186	2129	1697	1225	976	1022	773	593	493	453	422	392	405	449	439	553	764	824	482	391	393	392	371	408	408	442	435	432	430	466	468	400	426	352	405	425	489	613	780	680	546	453	416	376	348	374	397	394	400	381	381	424	369	396	401	364	362	372	367	366	397	375	378	412	382	397	351	361	383	400	369	374	389	356	388	379	403	414	410	367	424	396	389	390	384	391	394	406	394	403	401	391	420	367	408	333	385	394	401	420	428	394	379	379	399	385	406	370	390	403	372	377	362	344	377	391	373	373	370	394	390	376	376	410	414	395	420	379	359	387	340	364	412	393	360	392	368	399	394	413	390	400	342	377	402	370	390	395	391	407	417	372	381	400	345	400	378	407	397	366	420	383	379	432	390	384	385	408	366	396	384	397	385	394	388	372	428	411	394	396	354	367	373	372	408	379	415	409	353	436	390	387	385	402	361	368	406	402	377	368	335	399	427	389	360	422	363	389	412	368	405	370	375	362	382	330	371	361	371	401	374	390	401	391	382	406	377	408	411	403	381	381	409	416	396	420	386	395	378	363	400	404	376	369	377	372	436	382	403	415	383	373	392	374	409	412	419	373	383	350	408	383	368	379	412	387	362	390	436	386	395	392	317	395	380	363	386	396	382	378	397	391	354	374	373	433	365	403	406	397	416	389	371	378	381	411	378	442	381	412	380	431	381	379	349	389	409	388	422	368	363	397	377	385	388	389	395	374	409	356	381	380	360	422	354	365	378	378	361	378	380	392	403	350	387	382	393	401	382	409	346	345	411	363	385	377	403	393	402	382	394	392	369	413	381	406	384	373	361	388	390	389	368	399	365	414	419	370	405	379	396	348	389	361	383	352	413	374	401	361	399	345	425	402	400	388	405	391	431	405	396	377	394	410	405	389	369	411	390	398	372	362	377	361	378	395	385	362	388	400	365	390	356	375	374	346	417	384	369	395	384	380	383	378	387	382	377	424	409	335	403	385	403	358	352	381	416	372	394	371	377	368	410	423	376	392	367	423	405	371	335	413	389	415	412	407	409	438	406	358	368	348	390	405	381	365	376	421	363	372	389	410	443	373	398	388	387	393	411	368	360	374	377	406	422	419	405	413	415	395	423	364	425	444	406	373	403	380	380	367	418	387	403	391	340	393	384	400	371	381	377	386	381	398	397	389	362	393	375	366	371	447	386	390	417	385	417	403	373	342	386	415	359	418	381	400	379	392	370	390	370	387	369	426	396	406	399	378	391	379	380	372	416	378	375	359	380	391	397	370	375	366	452	382	410	349	359	389	414	361	405	385	362	359	351	382	370	442	382	431	401	410	383	375	401	379	393	384	395	392	353	417	385	402	437	386	354	384	363	405	448	377	380	393	378	404	392	367	385	411	388	341	358	359	402	349	398	391	368	395	359	411	364	384	393	389	428	399	377	362	422	382	401	373	373	399	394	408	413	361	419	384	359	381	374	383	406	417	381	393	373	394	402	416	392	426	365	373	373	368	389	352	365	384	384	404	375	401	384	338	391	409	414	363	364	418	401	388	397	369	354	394	381	384	402	380	384	393	395	403	344	393	401	402	351	397	380	394	387	374	386	424	360	402	398	353	348	385	382	383	356	381	384	394	407	382	394	366	393	369	378	427	432	401	393	365	408	393	392	411	399	380	360	410	366	436	400	430	391	402	398	346	369	381	366	367	388	435	378	413	399	373	348	370	382	396	385	396	435	403	416	392	432	369	405	382	409	386	389	403	355	401	396	366	426	372	376	395	393	409	395	391	384	372	358	385	393	371	402	376	406	406	432	361	387	353	375	408	389	362	384	415	394	391	417	392	379	375	327	393	380	377	392	385	401	390	364	395	387	372	397	359	351	370	400	426	372	399	396	358	387	384	427	415	378	395	377	398	387	391	387	422	353	376	414	379	371	353	378	384	381	422	400	396	377	360	378	394	388	396	379	392	383	402	406	393	372	369	379	409	410	409	395	418	400	418	428	373	381	373	388	396	369	373	366	383	362	435	392	401	387	407	380	409	374	400	401	382	395	423	397	358	388	410	414	379	355	391	375	384	422	365	380	347	384	397	391	386	379	400	410	378	389	394	361	385	359	410	395	384	397	397	445	394	365	375	402	385	375	415	405	355	388	399	382	385	373	372	366	370	374	396	385	371	403	395	416	388	393	377	320	419	400	379	388	404	360	405	406	378	381	413	398	374	349	372	416	383	415	413	376	394	398	396	422	346	366	398	368	385	391	359	388	378	371	397	394	407	371	393	406	398	388	400	379	421	386	352	382	384	366	384	371	375	370	358	411	380	379	373	381	390	387	380	401	376	376	409	403	378	411	375	407	367	387	373	399	399	365	401	393	384	373	397	408	395	368	396	398	351	376	398	348	388	380	414	377	390	384	395	418	401	348	365	367	445	373	378	417	397	388	376	364	393	428	407	396	364	394	365	406	402	402	389	428	364	367	357	408	384	409	411	376	364	364	368	392	393	395	369	402	382	377	412	348	410	410	417	377	393	368	386	387	372	388	371	394	398	364	405	379	358	389	369	377	409	391	374	363	403	366	407	398	387	394	395	393	429	383	380	373	372	414	412	385	335	386	402	410	394	400	415	371	413	381	352	363	346	390	439	412	389	389	411	360	355	381	381	391	394	393	368	401	419	409	394	363	358	390	395	352	384	403	410	395	348	371	389	422	414	378	410	391	384	367	367	402	389	394	391	449	395	402	364	400	386	403	398	375	381	394	375	385	386	397	386	341	382	391	383	389	379	398	437	382	392	342	380	363	409	376	372	391	382	420	385	404	386	386	387	363	390	398	371	384	370	376	406	397	382	387	376	392	360	403	379	358	367	397	358	402	362	380	363	374	402	381	398	410	382	377	425	371	381	421	363	375	382	359	408	380	423	352	387	378	388	380	372	383	400	385	393	401	386	381	395	367	395	362	386	404	377	350	439	363	379	384	385	365	426	403	351	370	384	396	340	356	403	380	364	403	377	341	406	379	427	384	381	385	381	376	443	376	393	408	377	353	394	393	383	365	390	441	372	386	357	379	396	408	420	393	406	373	395	350	368	414	387	364	372	387	385	400	394	366	378	360	384	392	391	384	390	394	423	357	428	383	384	348	408	379	382	389	383	431	389	414	393	396	374	441	375	388	363	401	414	389	376	397	380	363	378	395	381	401	350	388	395	391	368	383	424	367	392	381	411	359	352	384	366	425	357	387	405	353	370	400	361	370	415	376	396	417	368	375	386	365	410	374	396	399	362	385	352	393	412	403	392	394	387	386	388	359	367	395	369	391	341	389	419	401	406	371	380	393	398	368	366	386	398	392	379	395	403	417	375	379	410	363	361	378	382	390	376	366	362	381	464	378	379	369	400	409
52394	40146	33926	3657	3321	2790	2474	2163	1968	1783	1659	1556	1533	1401	1377	1353	1231	1233	1288	1237	1179	1230	1228	1185	1147	1168	1130	1072	1087	1176	1096	1103	1146	1098	1067	1046	1092	1075	1209	1188	1218	1558	3974	6355	11881	9611	7078	5494	5389	3678	2451	2069	1718	1243	1205	1140	1167	1441	2634	4156	4641	1916	1156	1173	1194	1147	1103	1086	1204	1300	1152	1255	1455	1579	1250	1136	1070	1087	1120	1588	2786	3398	2805	2003	1428	1208	1048	982	982	1004	1049	967	1005	993	1073	1083	1049	991	990	1004	985	1005	1042	1049	989	1058	1002	985	977	1038	1065	1028	949	999	1053	1051	976	953	987	975	1009	1000	1001	994	1009	988	1009	1024	1012	996	970	1019	1024	1005	986	1039	981	983	1011	1014	995	974	966	1017	1052	1016	946	989	1014	987	971	1054	1034	1061	1007	1035	996	993	986	1018	998	989	1010	999	1068	974	1016	1020	997	1003	1019	965	981	1037	1002	999	989	951	999	1037	1042	1038	993	1086	986	1059	1044	1021	970	1021	978	975	974	996	1019	1082	980	971	1050	1049	1037	988	1020	947	996	1009	918	1038	957	981	1014	1020	1043	1004	998	928	1025	968	973	936	971	1006	989	1027	1041	1032	989	1013	1035	1012	940	998	969	1029	1023	1021	1008	1009	1015	1030	1054	960	1025	1019	1101	930	973	948	983	986	996	1063	1038	960	1020	1006	1003	1043	1037	1022	1018	1061	1052	958	970	1015	1041	1020	959	1047	996	998	1017	958	1072	1006	1038	1009	999	1055	1005	997	1018	980	967	1000	1012	1068	1067	983	1037	1026	969	978	1007	1018	1025	951	1057	1046	1035	1040	1032	1029	1016	1028	1037	982	1001	997	1039	1004	1009	996	1060	1032	989	1046	993	1048	1007	1009	961	1076	993	996	993	1054	1040	1020	1035	994	1041	997	1030	995	1008	992	1042	974	1060	1040	1052	971	969	1035	1057	1018	1043	1045	975	982	1013	1015	1026	1032	993	947	1055	1041	975	1010	1018	1005	986	1049	953	983	1025	1009	1026	1044	994	1034	1021	1020	1023	1045	978	1028	1029	974	943	1008	979	1005	998	995	1013	1040	1032	1030	987	1060	997	998	965	1038	1048	1018	1015	970	1094	1008	960	1011	938	996	961	1039	1055	1024	1033	1002	1051	1000	969	1017	1061	992	1034	1022	1043	971	959	975	1050	1055	1017	962	1001	972	1021	992	991	982	1016	999	955	1005	1002	983	1053	1050	1035	1016	1036	1056	1018	1034	1023	1003	990	976	980	1072	1023	979	1013	1007	990	1020	998	932	1013	998	1022	1061	1044	1041	1017	1017	1039	1009	964	1015	1025	990	1014	997	953	1016	1059	1059	996	966	1001	1061	1019	1029	1001	1006	1043	1021	1006	1018	981	1032	1020	1012	979	1019	1014	979	1042	1011	984	1022	1006	1017	1036	1016	1052	1020	1014	999	1001	1020	991	1028	1003	1036	996	1001	1044	935	1004	991	988	1031	1016	904	991	993	1041	1027	1070	993	988	1043	1000	981	993	1003	981	1049	1039	1014	1043	1025	1038	1022	1016	1057	1071	975	1004	947	1025	937	1007	996	1066	1011	983	1016	1059	995	1015	979	985	1047	993	1020	995	1022	1003	955	1009	996	986	977	936	1046	1039	1071	1059	1017	1033	1049	1030	1026	1018	1026	1017	1015	1043	1036	1058	993	999	1005	978	1000	1021	1026	1076	971	1026	1073	966	1008	1021	1012	985	1032	1034	1015	1058	1024	1015	1031	1007	1011	1077	994	998	959	976	1022	983	1014	1047	1067	963	1007	964	979	996	996	961	1033	966	1040	963	994	1028	989	982	1084	1000	966	981	1022	1021	996	971	1044	981	1057	992	1018	1015	1002	1018	1032	972	1002	1078	973	1014	961	1017	1019	1010	987	1020	1034	1044	1062	1017	986	1026	1044	973	991	987	1033	1066	1015	976	1032	1008	1000	1007	1040	1002	1003	1002	986	1021	1109	1012	1008	966	960	985	986	1014	1031	991	1034	995	978	1017	1030	950	1047	1042	995	974	1028	1074	959	1036	973	971	1029	998	1003	1039	1048	990	998	1054	1024	1048	1049	1043	965	986	1021	1019	1030	1006	1055	1009	1016	1014	969	1070	1015	991	1026	1008	1005	1073	1032	974	1002	992	1008	1000	1005	1004	1073	918	993	988	1007	988	997	1062	1002	987	1020	1017	989	998	987	988	1002	969	1033	1042	1031	1003	1046	1082	970	991	1067	1008	1045	969	1030	985	1003	993	994	966	1032	1012	1021	968	1010	1032	964	1005	1003	998	978	1024	1009	980	1010	993	983	1022	994	974	1005	1002	997	995	1016	1093	1037	988	1022	1048	1054	1026	999	1007	1029	983	950	971	980	1036	976	974	963	982	1016	1031	1057	994	965	1016	1006	982	984	1017	1062	1012	1075	986	986	971	1007	1030	983	993	959	980	1004	1044	1061	1073	955	1014	1069	1005	979	1053	1054	990	1054	937	1029	981	999	1061	949	1014	1007	987	993	998	984	1039	933	999	1017	1016	959	1019	1093	1001	1036	1045	1009	1027	982	1001	1068	1034	994	1029	1040	991	1016	959	1051	995	1017	968	1071	964	992	1004	998	1024	1030	996	964	1020	1002	1021	1047	899	1027	1011	1052	968	960	995	1027	1007	1046	995	1027	1020	975	1047	1043	1008	990	1068	1009	1061	992	995	993	1056	957	1019	997	1039	973	1015	990	991	1048	968	1027	1018	1018	1026	961	981	1029	991	975	1072	1008	1000	1023	1012	1006	1023	1067	975	1005	966	1011	1013	1085	1054	975	983	979	1032	960	959	998	985	971	1022	1011	979	1001	1010	1019	1048	997	1024	997	1028	955	985	976	1058	994	1075	1044	1067	950	997	1023	1012	976	1017	970	978	954	1037	1010	1016	990	997	1038	1064	999	982	1040	939	999	1012	984	975	1084	935	968	974	1044	1005	1031	987	976	1021	966	990	1006	991	1001	1039	1033	1045	1045	995	1035	990	988	1028	1026	1017	1052	1011	1027	1024	1035	973	1022	1041	998	1009	1029	1037	1051	999	1031	1027	1002	1026	1002	984	1023	964	1025	985	970	1071	1012	948	1003	1000	1038	1005	1045	995	1035	1003	1030	1000	969	1046	1066	1017	1013	1012	980	1007	960	1031	1022	1020	1009	1007	1009	968	986	992	992	1027	950	995	983	1055	974	1046	968	986	1037	1014	1013	1026	994	960	1017	1041	946	1049	1074	1008	1031	1019	1031	1019	1042	972	1040	986	1048	1001	1017	999	1026	1068	1013	1044	1014	1050	986	1011	1022	1009	993	926	1023	1035	1062	963	1033	1040	1012	968	990	1031	964	1020	984	1071	1033	1011	988	1037	1041	989	1031	1083	1030	988	1012	1074	987	989	1015	976	987	973	1017	990	958	1093	977	1042	992	996	1004	1017	1002	997	953	1003	1041	1021	980	1019	1006	1027	963	1009	1004	1038	1032	1031	1024	1037	995	1016	998	1021	952	1047	1023	990	1096	1049	1030	997	946	1014	991	939	1009	984	1014	1022	1012	1009	975	1042	1055	1059	1025	974	1104	1016	981	961	1000	1007	990	1052	987	1012	989	1001	1009	998	1058	1021	1019	981	970	1071	1032	1041	1024	968	1003	1041	996	1056	1019	1017	1058	972	1048	987	1033	1000	1032	1038	1005	1039	1045	1059	1040	1049	1033	1025	966	1051	997	977	1026	1029	1026	979	1042	1006	972	1057	1008	1031	1063	982	995	1022	998	1041	1003	967	954	1016	1020	990	1075	1028	958	986	1023	1033	1030	974	993	1023	1010	1020	1029	1007	966	985	1005	980	1010	1073	1013	1071	1018	984	978	1011	1009	950	1005	1053	995	950	988	993	998	998	1077	981	1070	988	958	1050	962	1053	971	1033	1009	1035	1009	983	988	952	1015	1015	1129	1030	960	1003	1032	1019	978	1070	1007	1022	1035	967	990	1001	1035	984	1061	1009	1052	1099	1013	961	982	1005	1010	1028	1036	1017	1087	962	999	1057	962	1009	1019	1027	1019	1029	1017	1032	1046	1011	1020	973	981	1021	974	1034	994	1021	1036	997	1010	987	1040	1028	1005	1011	1026	1059	982	1007	980	1015	1090	1060	1031	1014	1013	968	987	1010	946	1075	997	1056	1046	1031	1013	975	1000	1040	994	1031	999	994	1000	1060	1010	993	998	1019	1022	1003	1039	1002	1012	1049	956	1011	1008	1039	994	990	974	1012	1021	977	978	1001	1043	996	1016	1034	984	945	1036	952	1037	969	1007	1013	1000	1012	1019	1007	1052	1010	1014	1040	1022	1079	1044	1022	975	996	1034	981	995	1027	948	1043	1009	1063	1011	1006	1029	1059	1014	951	1002
21298	7701	2325	485	327	302	351	332	294	315	296	312	295	301	296	329	296	278	315	309	288	318	313	314	324	317	304	291	311	289	319	320	293	252	269	320	280	299	299	326	313	304	309	355	336	380	326	303	297	337	338	326	343	300	312	272	281	318	317	312	294	279	303	318	305	282	308	307	302	303	299	311	336	295	302	284	298	285	337	314	306	325	321	316	302	320	324	302	282	295	302	295	306	304	289	293	318	305	269	307	310	351	298	341	271	292	287	299	350	320	289	325	337	290	286	289	273	311	298	316	303	270	317	314	294	318	289	289	300	312	339	307	288	284	308	317	306	290	288	284	321	323	287	299	282	290	325	291	275	327	299	279	315	296	299	302	293	310	312	296	286	281	295	305	342	292	308	292	325	306	308	317	299	290	296	285	298	280	317	293	268	302	320	306	279	278	324	308	302	305	322	299	300	299	295	325	315	291	315	315	292	328	317	310	320	322	287	290	307	317	298	299	287	296	303	305	291	288	273	302	285	289	294	305	323	278	333	297	294	324	305	308	274	308	282	275	318	311	318	314	296	303	308	277	294	283	299	306	306	275	314	306	276	289	289	316	316	314	298	294	305	268	316	308	274	292	279	288	337	299	295	298	288	315	295	286	317	285	279	339	294	284	294	311	307	295	307	279	289	292	280	309	314	300	318	302	291	291	301	302	294	329	299	292	285	318	282	305	264	285	332	326	330	297	314	291	317	302	297	290	314	286	293	306	330	302	304	276	302	338	298	266	303	304	271	307	276	342	280	292	288	300	286	277	309	319	261	285	279	305	285	300	262	288	323	319	283	300	289	335	354	297	281	311	279	337	303	319	309	314	279	331	310	330	309	289	294	287	306	319	274	312	290	304	294	311	279	309	287	292	299	313	310	272	282	284	305	294	319	332	310	303	271	302	310	313	276	316	306	293	292	302	269	280	320	256	301	278	320	303	328	282	283	273	326	315	271	281	291	270	311	289	309	288	271	298	296	343	292	302	331	275	300	291	314	255	317	279	286	265	285	325	287	318	299	319	297	314	309	303	308	309	312	302	293	293	274	294	327	273	292	320	305	306	316	266	287	283	289	287	327	281	304	302	295	287	318	313	302	322	302	296	315	318	317	281	304	311	318	297	312	308	318	312	290	311	305	311	300	293	295	309	289	301	319	315	276	291	310	299	296	304	289	274	332	299	270	314	321	327	314	304	293	309	271	328	295	272	287	319	313	304	289	271	270	306	300	284	303	283	308	316	299	307	290	296	303	321	295	311	290	280	338	277	269	285	290	318	295	291	310	317	297	322	277	302	332	274	310	304	295	302	308	317	314	302	293	266	326	265	288	272	325	298	298	306	307	341	322	284	282	291	272	304	308	301	291	331	301	292	309	300	293	295	290	297	278	319	293	281	294	293	300	303	315	267	277	308	304	337	320	313	291	327	330	295	330	292	291	295	308	302	301	321	322	311	309	347	285	301	303	279	296	326	314	303	306	320	295	315	291	287	311	323	301	298	302	276	297	289	340	289	302	294	294	346	303	282	319	305	295	289	284	258	304	293	313	275	297	298	310	289	312	304	306	283	299	298	310	301	300	298	285	304	292	294	286	302	316	317	284	295	283	313	288	301	318	301	341	296	298	285	273	279	291	283	280	337	276	334	297	312	272	283	299	325	318	322	273	298	320	308	314	292	320	340	287	324	303	291	310	275	293	275	288	310	314	317	287	301	289	274	292	330	325	324	320	274	311	304	337	324	285	314	308	249	302	292	303	308	307	274	313	285	277	298	305	306	302	300	321	308	298	293	287	291	317	335	338	301	290	313	303	289	306	319	308	298	339	268	277	319	294	303	281	297	309	293	305	327	279	331	318	333	341	299	308	288	282	302	320	304	299	307	305	299	298	285	305	311	352	294	294	280	293	287	294	300	299	305	304	309	299	289	286	311	312	306	280	314	286	286	322	293	292	290	270	291	331	304	275	321	307	272	288	318	338	303	315	306	259	303	323	294	292	295	314	304	263	317	310	290	246	295	263	267	286	291	323	308	280	311	286	281	328	282	307	304	303	338	315	309	301	322	274	326	318	288	326	281	312	299	289	288	286	314	275	293	296	283	296	289	310	277	331	323	271	310	279	321	305	323	289	290	288	323	282	319	306	289	290	283	311	291	310	315	297	343	304	329	352	312	278	282	330	309	318	340	316	288	298	292	296	322	304	283	305	292	310	297	274	293	307	280	288	270	297	320	307	317	276	287	308	285	335	275	278	312	300	296	287	292	296	298	313	303	291	315	326	303	286	314	273	299	292	298	284	294	285	321	332	302	295	284	311	308	305	315	293	312	321	279	270	312	267	331	288	309	281	270	305	312	297	330	287	314	300	300	275	305	282	306	301	302	283	307	344	324	306	298	294	289	293	276	308	275	340	328	305	306	293	274	286	323	294	274	312	305	306	343	273	278	305	295	287	289	305	343	299	282	304	309	278	287	275	317	323	320	266	302	298	312	317	305	279	269	308	301	329	300	261	353	281	299	292	307	283	307	299	292	308	312	308	308	302	311	286	297	304	273	310	289	328	290	294	315	289	297	290	270	313	305	336	336	296	315	277	312	306	298	307	274	282	283	301	310	284	298	328	291	325	290	300	337	318	323	331	316	279	321	285	275	304	315	307	287	305	285	299	298	305	286	312	301	335	300	304	295	318	275	287	294	305	291	267	287	276	314	288	316	307	274	286	298	294	306	324	299	270	274	290	301	280	278	306	317	300	291	299	306	338	309	344	325	309	266	323	277	287	353	322	302	293	275	308	351	326	289	279	309	302	305	280	300	315	299	323	281	316	283	275	313	258	323	306	301	287	305	263	273	274	330	300	292	293	313	294	281	332	282	313	316	279	307	282	297	278	318	282	291	303	277	308	291	276	278	299	294	284	295	302	289	304	299	291	311	313	325	319	283	286	308	308	324	298	284	287	276	285	287	301	271	316	276	276	316	324	314	281	292	286	298	310	338	292	332	300	314	304	305	323	299	285	299	335	297	270	301	302	334	275	292	287	291	279	297	299	308	285	299	285	306	301	306	288	298	262	325	306	327	307	306	318	317	288	286	296	323	294	294	297	308	287	322	310	295	305	289	280	327	267	270	304	308	301	291	271	311	321	298	298	305	291	319	297	306	315	339	323	304	322	289	299	287	300	312	303	297	324	301	299	306	330	307	328	298	288	309	296	321	338	288	296	297	304	322	265	314	271	325	269	278	276	301	303	312	320	308	279	331	296	318	292	319	294	261	325	280	276	324	315	299	294	327	276	295	285	304	276	279	304	285	265	307	296	299	313	265	285	295	317	295	310	297	299	312	292	291	295	287	297	298	280	308	301	304	326	308	308	302	303	274	289	289	275	302	281	288	296	281	266	288	300	305	294	285	297	299	333	289	299	279	281	272	311	283	284	282	306	291	273	282	290	278	314	309	274	276	310	346	329	300	313	284	319	289
19444	8841	3993	935	896	902	914	826	853	862	850	854	851	878	800	837	833	798	794	856	841	817	861	850	832	798	830	806	801	833	790	802	795	808	824	818	824	774	876	888	869	943	967	1118	1348	1099	1090	996	1060	956	911	908	879	880	884	840	867	862	866	958	915	885	798	816	857	797	804	816	902	862	861	850	858	886	834	847	812	822	842	903	1021	1059	1007	930	899	890	808	796	788	811	804	740	801	813	796	838	817	816	825	780	816	852	869	830	813	772	781	820	821	839	820	820	808	776	804	788	819	797	819	843	811	833	776	805	823	834	781	821	849	802	797	752	800	821	830	806	774	845	801	801	829	784	821	774	821	804	814	832	803	790	821	795	832	804	825	811	822	808	850	814	813	842	790	810	793	792	835	813	806	841	800	821	798	856	783	781	803	797	780	761	830	802	811	801	874	812	814	791	792	816	751	827	850	815	799	831	826	777	798	815	766	769	795	793	873	793	873	858	768	827	834	819	803	823	810	845	815	737	814	827	831	865	792	814	827	803	824	826	809	841	807	813	827	818	797	820	878	802	823	828	802	816	824	819	770	810	783	826	820	829	818	839	797	836	822	807	850	766	809	782	836	812	810	788	793	829	813	792	851	802	776	836	842	777	828	858	832	827	807	824	768	842	770	772	859	796	816	866	813	760	813	827	832	762	838	822	776	841	818	822	840	748	796	800	839	821	796	826	782	828	844	792	784	759	800	798	842	833	829	738	829	826	890	814	892	780	875	841	780	778	802	889	765	797	851	778	813	819	841	821	791	798	768	834	853	809	833	843	835	813	842	850	795	842	844	838	810	808	797	780	787	824	827	803	843	833	831	784	785	832	809	810	792	805	779	821	796	816	793	809	845	813	820	826	826	846	742	821	823	800	819	826	799	787	824	825	800	844	810	806	835	754	859	758	821	803	836	832	825	774	837	849	816	876	813	844	837	779	795	822	836	800	837	861	796	806	839	800	870	797	820	818	852	768	770	802	824	844	813	871	784	853	829	788	822	808	830	830	830	821	782	834	806	790	787	781	806	865	814	795	828	810	798	797	845	783	792	797	822	777	842	821	808	801	855	869	813	772	763	813	805	784	877	800	781	828	842	856	847	822	846	840	773	774	813	803	837	793	791	838	823	806	844	785	817	826	875	818	806	850	771	764	798	804	760	818	810	838	806	812	828	815	783	790	834	807	817	844	798	830	809	802	824	778	796	823	826	808	812	781	833	772	840	798	799	769	817	827	813	811	809	830	797	808	827	798	780	792	809	781	847	810	866	783	830	792	795	854	816	813	815	827	803	822	803	798	841	811	798	799	846	857	809	812	812	800	834	802	790	802	828	849	846	821	787	831	821	869	796	780	805	864	849	803	799	860	877	818	845	857	835	787	766	834	795	786	800	753	784	800	812	815	852	815	809	875	792	783	804	842	799	824	815	818	790	802	815	819	799	818	860	799	790	810	826	819	811	766	819	849	814	805	844	836	881	850	827	843	848	859	795	797	873	787	829	792	797	858	821	843	817	832	797	823	830	842	850	784	789	763	830	824	756	806	846	874	791	784	802	829	808	779	835	831	793	857	838	836	774	829	804	824	780	785	837	780	900	853	806	785	823	766	855	796	797	775	780	812	834	818	794	822	808	865	817	817	801	802	836	815	839	805	784	817	817	815	834	838	832	827	781	824	813	792	814	830	810	853	776	817	826	773	823	802	857	775	822	808	783	814	805	792	823	818	819	756	798	872	783	822	856	839	763	805	800	827	795	811	848	798	787	783	795	811	852	811	836	797	792	781	857	836	827	860	809	811	829	794	784	811	742	793	824	809	849	839	809	847	819	841	781	821	807	841	808	820	826	836	871	839	802	806	797	783	818	756	790	803	785	808	833	833	756	796	827	817	782	832	820	858	856	803	846	847	806	833	813	760	841	769	769	826	854	806	801	881	817	771	795	796	754	745	796	794	779	821	842	811	840	838	779	819	767	849	813	807	840	847	884	827	799	817	869	782	785	774	810	830	849	834	812	821	779	858	831	855	773	811	793	798	777	848	839	825	764	782	797	832	833	830	856	823	820	774	806	773	813	843	862	828	839	751	816	825	816	796	809	828	781	818	779	828	843	785	811	837	823	795	846	819	803	782	849	854	809	774	846	746	832	800	780	786	824	787	797	801	805	815	820	834	772	859	815	797	769	821	813	831	804	841	835	836	805	864	847	784	814	858	841	796	790	766	803	830	793	809	804	819	779	860	817	846	800	742	813	844	801	810	827	787	825	829	837	783	801	740	804	795	797	749	802	803	852	783	785	818	795	831	833	786	840	830	883	784	814	834	803	828	781	798	804	843	829	788	815	816	853	802	832	795	823	792	766	823	848	819	811	823	753	795	807	794	837	798	828	823	823	809	751	782	805	784	825	844	801	799	859	805	869	814	823	808	788	824	818	842	843	845	785	804	775	856	751	801	820	817	827	832	793	834	814	793	809	763	785	822	824	870	808	795	819	813	838	793	856	827	844	809	801	813	812	827	798	778	838	772	813	838	811	805	877	839	766	832	850	828	772	859	866	826	808	773	849	817	801	810	863	785	809	817	851	806	828	822	825	759	837	790	834	783	834	830	853	841	857	821	848	817	785	784	849	821	851	774	866	815	778	833	825	852	765	804	811	851	807	814	825	831	826	804	777	812	852	780	803	831	872	859	826	827	792	833	844	801	779	802	768	816	816	867	759	802	847	856	847	832	883	865	796	850	800	810	775	843	802	800	802	867	829	850	820	839	819	796	824	848	822	855	801	813	868	847	813	836	832	783	855	841	769	743	800	832	842	773	821	856	789	808	789	797	756	789	801	832	770	790	826	808	802	816	865	817	795	841	809	851	849	797	815	839	819	778	825	837	776	837	792	827	816	833	838	849	863	838	804	829	867	802	846	824	829	836	807	779	813	844	832	793	756	862	879	852	786	792	769	824	815	795	826	817	839	810	845	836	811	838	786	831	829	850	783	811	758	768	822	779	841	833	812	834	823	812	787	871	838	829	757	821	798	832	834	845	784	775	801	824	815	800	794	846	834	802	826	822	786	795	808	769	789	837	803	883	837	827	783	821	805	794	800	801	813	787	800	857	800	813	783	831	839	830	837	790	823	827	850	819	832	814	828	792	830	803	803	769	797	819	816	825	762	835	777	883	855	797	819	781	799	777	822	832	798	800	791	903	860	820	844	791	809	787	852	856	811	869	790	838	803	811	819	793	813	805	848	844	812	813	812	817	816	834	761	767	815	792	868	838	802	782	809	826	787	777	775	822	797	823	808	820	816	838	832	798	832	800	815	786	819	831	825	747	840	814	838	805	845	831	792	823	765	790	833	820	815	821	804	833	801	802	794	770	759	746	743	788	806	812	827	811	804	799	787	788	844	794	739	843	787	790	822	773	836	811	781	850	840	831	826	806	789	805	749	856	813	807	822	825	801	799	804	806	791	791	848	856	785	805
67989	47046	27166	6602	758	530	472	416	442	374	391	359	380	347	351	325	342	344	348	356	340	339	358	345	347	329	364	317	311	302	349	329	313	347	333	316	350	317	350	370	332	379	557	917	1036	766	679	650	557	517	411	353	336	329	335	354	314	347	355	419	345	363	315	289	318	310	288	295	323	361	346	354	350	335	346	340	373	391	371	391	492	483	398	365	342	361	322	314	312	318	314	324	299	321	315	274	332	334	315	301	291	284	316	332	330	322	348	317	334	303	321	308	307	312	323	285	331	305	344	298	340	334	315	329	294	361	340	312	302	301	312	310	330	295	337	354	326	309	333	294	316	324	312	326	308	323	285	327	317	293	302	285	309	323	310	332	331	338	307	307	292	297	335	314	337	329	302	356	306	315	346	318	324	346	302	318	268	341	304	327	332	338	288	316	312	323	317	310	296	262	299	315	360	314	293	296	333	335	310	301	321	352	316	303	328	342	326	341	327	330	251	296	304	312	315	335	332	284	314	350	342	294	312	344	306	314	326	297	328	299	329	322	358	351	337	320	348	286	334	331	316	327	326	317	326	345	313	298	321	333	296	346	314	323	313	300	336	323	329	327	331	346	354	310	340	326	348	331	367	330	299	316	291	327	326	343	306	360	324	327	335	311	332	345	305	296	314	320	323	321	316	321	302	318	317	322	356	295	324	298	327	325	321	295	305	288	297	359	318	286	288	297	335	334	312	336	336	332	321	302	312	318	321	329	312	304	357	317	334	325	310	308	328	295	313	359	295	291	344	339	343	338	300	319	307	319	292	317	292	325	330	324	364	303	308	317	326	329	298	325	290	352	321	315	308	360	351	324	308	286	333	313	324	334	323	323	329	334	357	335	318	295	293	333	282	331	335	301	336	326	316	342	341	321	326	303	342	355	294	318	315	312	314	335	314	302	344	291	332	314	327	332	312	295	336	330	319	330	302	277	339	319	322	328	300	331	295	331	315	348	354	347	299	340	307	292	310	307	310	297	307	345	306	304	319	316	310	336	298	360	343	326	322	339	335	304	332	308	312	360	305	338	293	330	326	335	320	277	337	345	345	337	312	344	338	355	296	326	328	315	300	321	337	323	298	314	310	340	329	335	341	371	316	312	308	311	307	305	321	356	317	321	304	322	337	335	317	332	322	338	347	350	287	326	349	325	327	357	271	337	311	314	295	329	334	325	341	328	317	329	326	302	317	306	347	298	305	294	300	339	349	295	344	303	302	299	316	327	312	300	326	323	318	309	338	371	332	335	293	332	321	368	329	325	302	328	340	353	320	368	297	295	322	316	322	322	327	286	326	338	349	303	312	330	277	319	324	337	305	316	347	350	337	318	317	278	333	317	324	310	352	348	349	342	319	307	324	292	317	351	322	332	314	321	334	294	303	327	304	336	317	316	348	332	326	329	363	319	325	319	357	323	282	314	307	308	321	326	344	301	336	310	313	331	326	330	302	341	322	326	316	323	304	304	332	340	339	318	338	349	314	326	307	341	324	321	322	323	341	345	318	313	331	326	332	344	343	314	325	309	308	331	305	353	312	325	331	327	316	331	319	288	324	337	345	309	285	322	353	334	291	309	350	327	310	346	334	356	292	323	306	309	337	321	304	306	334	279	318	334	341	338	320	345	327	293	316	360	281	318	311	346	325	317	347	305	336	289	324	302	330	318	337	290	294	368	312	316	335	315	301	348	304	338	322	312	325	320	299	299	316	328	327	313	312	316	328	314	312	356	322	338	317	320	309	295	322	300	304	347	312	311	318	279	363	332	325	321	337	313	306	315	291	342	342	319	314	313	315	314	334	294	305	347	298	324	339	292	352	312	322	322	329	331	330	314	325	277	310	330	305	299	333	313	304	320	340	307	298	324	303	332	293	287	292	328	333	349	354	332	295	316	347	311	317	313	324	324	342	328	325	307	357	309	329	318	329	331	342	322	302	335	326	324	324	297	314	338	326	338	285	337	341	316	326	325	351	311	323	347	313	343	294	305	320	313	278	334	311	307	294	331	346	305	300	322	311	312	320	315	330	318	311	341	333	329	307	314	332	318	289	361	343	316	324	292	329	324	324	328	340	289	311	317	333	312	316	322	296	365	329	297	334	328	334	352	362	328	308	316	321	308	316	308	334	338	312	341	305	299	332	313	339	325	344	324	297	316	363	310	273	318	317	341	311	306	362	313	336	335	332	322	315	293	286	335	309	337	338	315	331	333	338	334	327	337	293	322	309	341	319	355	315	310	327	314	300	332	306	343	345	351	299	335	336	320	338	330	325	332	322	341	355	319	344	304	364	321	278	326	356	324	323	347	330	332	304	297	285	317	300	320	308	297	321	317	322	319	321	344	339	311	336	296	327	321	337	337	323	324	316	337	304	323	288	307	352	289	295	341	307	342	303	322	332	314	324	316	315	330	297	321	335	303	305	315	327	323	337	320	286	277	286	331	327	304	309	336	342	323	326	319	288	341	310	337	320	304	312	337	312	334	327	322	318	318	350	329	342	333	337	313	292	334	330	353	292	324	344	292	295	296	282	299	329	319	347	303	308	327	330	322	314	320	326	303	327	288	355	337	297	306	307	328	333	294	332	367	316	332	307	341	323	324	324	325	335	310	313	339	312	314	337	312	307	355	324	348	350	300	309	310	277	353	327	354	293	308	350	320	312	318	318	341	308	314	304	321	339	312	292	306	323	306	328	357	305	336	305	322	312	324	322	287	308	307	325	300	315	311	316	327	308	283	343	367	307	326	333	309	350	300	318	336	303	340	304	299	342	302	348	315	327	323	273	294	278	347	330	327	310	311	278	326	319	310	334	354	316	327	323	329	298	333	322	316	299	327	325	325	319	297	326	314	321	320	329	326	313	337	363	353	363	308	292	315	312	320	357	351	285	256	325	290	310	342	321	359	350	299	332	319	288	319	302	342	297	299	331	305	325	326	314	309	313	313	348	320	330	301	301	326	319	318	310	317	315	287	321	296	275	353	292	324	293	341	343	321	341	288	337	326	335	319	303	349	336	312	286	318	286	331	334	302	286	314	313	296	328	312	341	344	295	322	309	325	332	323	318	329	327	306	310	328	320	343	307	320	347	330	305	317	327	347	309	362	336	302	339	291	317	327	352	352	303	320	335	315	351	315	309	329	301	306	280	340	341	330	309	308	333	327	324	326	330	332	306	343	321	299	326	283	330	325	344	314	320	341	322	317	329	310	383	315	315	322	315	308	328	319	301	310	347	320	327	298	331	315	312	305	341	281	299	317	299	308	328	324	315	344	334	311	346	315	317	320	321	331	321	315	340	327	331	313	322	331	320	339	334	347	323	292	332	293	358	304	338	328	312	328	318	305	356	340	299	290	323	321	326	317	310	296	325	321	328	325	357	321	304	319	350	326	339	304	324	321	335	303	290	321	351	306	317	293	338	349	319	319	331	290	294	325	328	339	327	345	313	336	312	316	324	333	325	285	314	325
43331	30391	26259	2200	1988	1801	1639	1433	1356	1203	1193	1133	1111	1027	1057	1013	996	1031	994	984	975	961	976	920	907	935	927	865	916	891	897	898	951	928	924	924	893	928	925	935	935	1380	2939	5292	6045	4026	3860	3761	3336	2470	1766	1294	1203	961	931	982	940	982	1285	1776	1280	1051	939	856	935	915	856	913	930	908	943	1013	1092	1133	1132	1183	1202	1225	1105	1270	2287	2079	1549	1158	1013	877	851	860	898	861	861	817	852	859	900	825	889	888	841	900	856	888	878	875	837	862	837	922	865	856	891	845	830	851	844	894	848	837	901	847	851	846	846	874	834	846	859	854	863	924	850	870	868	852	861	872	890	856	794	843	892	896	864	875	810	845	882	874	862	878	823	905	861	870	862	767	838	894	823	863	857	841	808	833	849	842	875	850	860	878	864	860	891	871	884	865	874	880	884	865	835	890	855	938	874	871	857	877	870	897	900	894	887	897	924	865	894	849	856	863	840	899	815	853	856	893	876	902	885	854	874	864	875	909	831	875	827	932	837	823	872	811	881	813	867	848	854	852	876	879	839	901	906	836	852	858	873	860	863	939	837	879	896	859	863	877	861	913	842	852	879	928	887	913	849	884	833	873	803	820	865	850	866	812	872	866	851	874	847	928	813	825	868	841	778	830	816	819	877	882	888	860	867	926	852	867	844	829	877	875	822	867	849	831	871	866	840	912	881	804	842	865	853	919	869	853	870	851	877	892	857	858	801	861	866	910	874	887	881	855	795	849	865	887	848	849	884	853	902	870	887	863	829	857	850	865	862	868	864	858	815	899	838	868	818	841	827	871	839	889	825	909	852	875	870	871	893	862	881	865	817	846	787	867	830	876	868	873	862	845	861	841	901	889	861	925	844	931	918	845	901	838	840	845	847	882	852	835	855	880	914	878	877	839	859	875	826	837	784	857	843	876	898	877	848	839	851	829	863	849	876	859	841	906	812	892	859	832	885	788	825	875	882	822	893	873	828	858	858	882	854	819	882	832	906	865	826	808	878	853	891	849	884	853	848	870	810	841	888	854	871	851	902	866	878	833	886	850	859	857	825	858	879	884	889	896	871	875	907	872	872	806	838	893	882	909	785	839	875	825	906	845	887	869	834	907	865	841	842	864	855	912	907	917	813	901	867	862	884	800	835	802	846	857	791	849	862	868	823	862	841	869	876	845	898	908	822	849	857	867	875	866	836	906	861	832	826	832	877	884	865	879	864	846	869	835	851	867	875	851	911	842	856	869	870	852	818	829	816	843	884	920	880	841	867	794	898	833	847	859	923	861	890	843	845	857	882	899	881	824	856	831	784	810	877	874	869	929	851	878	869	840	895	851	840	876	837	846	847	842	863	858	845	857	882	918	851	900	854	800	851	866	781	872	841	838	843	858	854	861	896	850	843	876	809	830	901	864	805	881	871	870	828	833	910	829	880	881	849	844	826	883	875	840	857	824	838	867	840	821	840	880	836	859	919	858	857	873	863	849	877	849	835	882	868	849	864	832	909	830	861	814	851	892	907	840	872	868	890	858	872	852	846	802	844	864	820	822	862	832	849	843	831	859	833	796	846	845	863	906	846	862	825	815	841	870	856	885	861	855	834	848	834	880	919	841	808	870	836	835	868	896	862	883	883	845	859	841	866	896	902	922	895	858	875	858	827	840	877	862	898	854	871	867	882	831	873	856	868	893	876	841	861	841	848	822	857	886	844	799	884	923	862	851	833	844	887	863	830	860	878	816	881	901	821	830	830	842	887	837	823	880	855	867	830	865	856	904	843	836	851	791	882	894	825	856	873	819	894	890	887	816	848	839	834	823	862	822	872	840	841	899	884	872	893	866	851	842	826	953	903	844	840	868	805	895	868	847	900	818	890	875	874	803	840	838	811	847	802	911	886	942	851	810	833	860	834	913	813	836	807	861	842	861	831	835	860	854	866	841	851	835	864	831	905	830	871	868	859	843	867	830	868	872	818	862	828	890	887	840	869	793	863	815	913	837	857	896	827	830	877	785	822	868	864	893	868	899	862	823	795	851	851	840	815	815	851	860	849	830	879	854	869	889	876	845	860	856	831	823	860	863	815	857	835	847	899	798	956	934	857	831	896	877	919	843	872	883	853	846	875	896	882	892	845	864	900	854	871	860	907	845	848	851	873	798	822	881	791	832	887	853	873	912	892	852	854	861	855	857	834	854	813	824	845	881	837	820	851	804	881	869	860	844	863	875	892	904	887	860	857	811	834	879	867	825	876	898	904	933	858	788	880	875	932	875	896	859	833	866	874	923	872	875	899	841	849	882	825	847	817	846	883	878	873	847	869	897	881	862	835	868	904	901	836	874	869	883	888	859	883	927	854	864	846	879	896	853	878	854	912	844	802	889	862	815	879	843	842	885	824	829	816	867	881	879	824	842	835	876	879	879	873	867	815	874	836	841	825	808	878	850	835	898	857	848	885	849	885	850	839	839	886	828	886	825	833	869	805	847	851	837	870	862	876	944	864	914	835	856	884	804	827	835	846	832	883	870	877	864	862	860	926	860	842	825	811	823	892	826	851	833	865	871	853	866	888	854	888	867	936	832	841	890	898	850	845	837	881	859	867	838	862	855	864	836	809	846	860	847	873	913	812	804	871	839	833	829	869	871	811	881	892	826	895	938	796	886	880	869	851	826	844	840	899	863	899	938	863	824	887	843	797	872	860	873	867	843	855	902	836	803	836	859	875	869	823	870	874	880	793	833	884	890	831	903	827	836	832	865	887	853	848	849	869	850	904	857	875	917	877	867	868	879	868	886	865	874	832	919	834	904	805	846	809	816	877	856	837	831	892	859	827	836	895	894	850	911	906	872	830	876	893	865	806	828	883	893	868	876	850	876	908	887	868	840	827	836	857	919	808	881	846	872	890	815	850	844	842	879	959	871	842	903	835	891	853	870	916	858	826	888	880	830	849	820	854	884	861	787	876	847	814	823	888	870	847	823	848	879	822	877	889	881	871	798	856	862	839	929	819	866	886	862	826	819	846	855	860	896	858	859	846	865	890	831	837	844	884	880	865	872	901	884	839	845	804	803	869	867	835	873	896	843	859	826	865	832	853	780	844	908	884	872	865	839	811	844	857	830	817	864	904	875	848	845	853	853	859	828	891	854	847	821	841	877	843	856	876	853	904	888	871	788	862	868	848	871	842	883	909	833	917	909	862	895	804	847	834	825	931	827	814	866	892	806	818	849	884	855	828	842	812	831	905	866	864	792	833	876	830	854	887	888	842	856	906	852	869	866	862	818	888	882	864	845	861	872	892	853	849	876	839	830	848	905	833	782	839	853	824	872	831	861	854	851	806	910	860	836	895	876	887	855	900	841	836	775	797	855	864	870	862	831	841	907	868	892	854	830	857	877	858	873	881	837	814	883	831	856	841	784	813	815	920	857	888	855	803	853	809	852	874	880	851	895	849	871	877	866	855	886	865	886	848	811	859	836	848	856	811	830	860	832	898	857
80000	58857	35419	12527	1958	844	664	636	545	496	504	473	448	426	439	448	448	429	421	428	411	405	380	393	387	363	400	391	395	406	376	383	391	410	398	353	369	362	415	421	399	434	1041	1710	2065	1412	1386	1452	1040	717	615	470	496	404	407	401	423	426	442	537	502	403	378	394	371	369	347	413	393	405	411	423	489	451	413	431	444	473	611	652	704	617	516	445	375	373	377	379	402	376	392	389	344	382	385	381	388	374	367	403	396	379	400	366	374	385	369	380	373	354	380	387	387	372	387	375	345	356	416	339	391	377	410	379	417	367	381	339	376	352	366	371	388	384	404	395	412	370	367	377	383	361	377	406	360	355	374	334	387	353	379	372	400	387	361	367	352	361	415	358	372	366	378	399	412	364	335	366	383	376	395	391	377	426	385	359	351	356	396	380	384	403	350	344	400	396	375	353	349	356	379	384	340	370	379	397	374	434	393	390	374	379	385	376	373	373	390	356	353	377	388	391	420	404	353	361	367	396	371	395	380	373	376	373	377	411	365	422	366	372	377	384	374	368	352	379	417	379	391	405	399	406	392	388	391	371	398	382	410	376	403	388	333	327	348	398	376	404	416	356	377	370	378	356	381	396	384	390	354	428	361	390	371	373	380	348	360	380	340	364	371	391	344	387	370	400	378	369	376	406	391	339	378	343	350	418	398	404	371	384	378	419	398	376	380	355	371	400	345	392	387	367	391	380	413	378	353	395	399	378	366	386	373	346	405	373	378	396	364	344	361	374	403	407	408	365	402	386	380	348	353	407	409	383	404	376	369	383	406	396	350	360	372	385	369	399	370	398	382	380	401	383	380	406	377	388	348	353	357	368	383	363	413	402	376	368	378	365	363	404	379	370	360	388	384	379	400	395	330	338	395	394	385	410	380	370	359	386	408	369	392	410	374	365	348	395	393	383	401	376	424	372	372	352	383	380	360	396	387	381	394	340	349	416	390	384	397	350	359	378	388	383	370	403	365	382	397	390	356	339	371	373	389	386	397	369	360	378	361	370	357	348	379	334	363	401	409	371	381	400	341	391	379	354	350	354	363	352	363	378	395	393	349	368	392	389	359	396	347	367	344	387	344	340	389	362	339	392	375	388	393	376	392	391	375	380	385	379	387	398	397	339	353	393	368	361	389	394	365	353	409	406	390	384	347	381	390	391	407	342	360	316	402	335	341	396	362	404	368	386	398	394	403	392	394	386	351	362	370	380	372	372	373	391	365	392	375	383	389	379	395	353	361	372	379	413	395	375	391	416	382	351	378	419	437	405	414	365	355	367	376	377	413	373	365	394	384	388	383	379	366	373	388	404	405	400	359	374	381	355	370	361	328	381	354	384	372	403	389	358	370	419	387	386	382	384	379	359	392	392	372	372	373	363	370	342	383	351	361	395	397	366	419	402	361	359	369	385	356	394	366	364	366	419	379	413	412	417	364	401	350	365	355	360	378	331	400	398	413	394	376	372	348	404	369	359	402	403	389	403	362	380	399	388	359	383	360	407	376	364	367	375	372	383	396	369	398	386	390	372	386	387	357	347	376	371	376	394	370	373	356	355	361	347	375	362	398	356	370	380	392	385	361	386	398	350	396	387	368	402	417	432	392	359	364	379	391	386	422	413	345	369	392	369	405	386	358	383	378	410	378	386	375	383	371	394	398	387	362	374	378	380	380	387	408	386	390	377	344	377	350	384	388	376	359	404	376	336	386	362	393	382	371	410	385	389	379	363	406	373	332	312	360	384	372	393	391	368	417	334	403	433	404	354	374	386	400	377	382	387	387	391	418	366	394	387	383	359	360	385	396	368	382	385	374	349	349	380	367	399	390	368	382	374	417	351	335	370	412	364	387	422	351	368	421	400	390	348	370	382	417	345	364	372	370	369	401	390	409	370	360	419	342	373	388	366	417	346	376	372	352	391	365	404	368	351	373	376	372	381	406	374	357	376	373	374	403	409	384	346	376	370	397	381	366	375	399	355	381	364	404	368	369	372	365	398	386	379	393	365	379	377	380	419	385	367	388	342	393	352	383	382	377	389	362	349	422	397	347	379	371	402	363	392	360	376	389	364	340	370	374	371	347	384	358	412	390	371	365	355	388	386	363	407	388	388	364	372	382	386	355	403	406	401	407	394	354	382	390	348	387	394	388	403	383	411	416	369	381	356	370	355	389	387	363	403	376	369	373	342	357	409	387	367	363	410	354	388	351	408	369	360	384	390	368	364	367	347	394	380	344	384	401	383	376	376	385	358	403	356	403	371	379	377	385	397	390	384	409	382	398	383	332	339	367	373	378	385	391	372	401	386	377	344	363	379	360	399	384	369	390	335	383	412	413	384	388	413	380	387	358	383	388	378	358	401	406	382	408	393	358	379	359	384	398	360	375	403	390	382	388	381	383	404	375	343	360	389	365	394	398	352	375	364	367	386	393	389	390	388	394	328	423	371	375	367	385	396	354	374	418	373	413	422	403	405	359	373	383	383	364	420	375	341	383	403	391	362	366	359	406	403	366	380	361	370	380	395	411	388	358	385	420	324	391	368	381	354	370	382	352	389	384	401	368	366	362	384	389	384	381	402	344	399	432	381	386	371	384	371	405	384	376	398	362	369	366	388	385	358	366	365	383	411	389	394	380	366	385	376	383	386	364	397	405	394	346	346	397	385	361	372	386	358	379	359	347	365	335	382	367	408	391	414	363	393	387	367	363	402	362	345	355	400	378	354	357	365	418	347	356	385	365	377	347	365	358	367	390	390	406	359	390	405	362	396	351	331	350	393	370	399	379	404	416	369	426	370	358	369	363	392	404	376	410	359	382	398	386	380	369	364	400	362	394	376	366	374	366	376	414	364	369	369	421	365	412	394	355	358	357	361	404	394	367	387	416	346	370	433	421	401	374	397	367	334	362	406	389	418	370	399	373	362	359	387	360	410	384	360	395	394	365	411	394	396	369	376	386	376	392	399	359	404	426	367	414	375	361	391	378	368	382	358	370	358	389	394	384	363	371	358	366	384	361	364	417	398	353	389	377	358	366	368	368	360	381	362	397	364	405	364	407	388	372	380	348	344	365	394	405	391	392	369	381	384	342	356	361	376	407	392	382	411	392	408	404	386	397	423	381	369	367	389	378	388	441	371	361	378	354	368	416	350	360	383	362	369	388	353	417	423	407	412	353	403	374	408	380	355	420	390	397	384	373	403	393	433	357	363	373	393	372	410	372	362	361	384	370	345	370	392	367	359	382	350	359	387	341	443	360	354	344	381	364	397	410	406	388	407	399	331	395	368	402	380	414	406	376	407	370	408	378	412	391	391	379	423	371	417	375	393	406	391	386	411	367	380	387	419	404	387	348	357	379	421	374	378	375	394	430	401	380	386	331	363	363	403	411	357	390	349	351	372	398	365	402	352	387	394	346	392	392	365	367	387	333	378	369	368	349	375	377	400	426	367	352	383	388	352	382	373	367	394	394	357
53472	39524	31823	3513	3127	2732	2389	2097	1946	1642	1617	1496	1501	1389	1370	1275	1203	1250	1213	1172	1097	1167	1140	1155	1069	1104	1023	1081	1055	1014	1028	1090	1057	1066	1010	1007	1108	1131	1111	1039	1074	1378	5808	10116	12205	7960	7939	8958	5877	3944	3058	1890	1753	1314	1108	1165	1239	1156	1369	2233	1853	1152	1131	1033	1015	1077	1007	1105	1124	1048	1155	1419	1572	1378	1391	1419	1463	1884	2230	3048	3057	2592	1675	1166	1091	960	1001	932	1002	972	1006	1040	983	1001	990	993	930	1001	984	979	972	982	997	1022	1029	979	945	960	965	947	989	999	907	1011	950	955	1006	961	979	1066	1006	960	968	945	985	919	967	995	972	998	959	1023	987	1044	1000	975	965	993	986	974	1036	949	962	964	1031	1017	990	974	1024	978	958	961	937	938	956	980	945	979	952	948	977	1008	944	962	961	927	983	975	1010	989	968	949	957	992	984	967	972	979	961	918	949	973	954	1008	1006	965	1016	1046	1026	1048	986	1000	978	953	936	977	984	958	955	946	958	982	969	977	960	986	1023	1052	965	980	941	985	1023	996	963	982	989	1024	983	959	990	991	995	976	989	972	934	1026	954	1044	979	993	1025	1000	975	1005	999	948	1049	928	991	1008	967	1003	985	1043	943	916	949	980	1059	1015	1004	917	990	982	956	948	1029	985	1061	1008	962	957	968	1048	962	1008	975	1014	934	1006	987	992	985	1018	1022	941	1022	1013	979	995	970	1003	987	974	990	963	984	954	965	1001	983	1047	964	982	989	978	989	1075	1006	1010	984	989	937	966	952	971	944	1006	952	979	1001	1018	931	991	968	970	993	973	999	1001	961	1000	1050	964	1012	992	952	966	1005	1005	974	1013	995	1015	976	995	968	968	934	962	1010	1007	906	974	1000	1010	946	1017	1002	1013	984	962	938	927	959	931	922	1002	996	979	959	957	1032	969	905	972	1036	990	1025	960	1006	950	982	942	991	951	954	934	964	1003	1042	977	1058	940	975	1073	984	964	992	934	1018	965	1010	1021	958	979	965	939	1009	998	960	926	958	1028	958	956	1004	962	966	983	976	964	959	1002	1036	992	957	980	941	978	999	948	983	993	962	1009	998	944	982	947	977	910	1023	997	1006	953	1033	1004	981	991	969	949	959	947	959	962	1014	1001	1021	941	994	987	1010	987	961	986	1027	997	909	1002	949	938	984	955	974	963	974	953	927	989	969	977	976	979	1002	971	978	968	980	993	966	963	1050	1016	935	989	986	988	1025	988	960	1003	1054	970	999	987	1028	953	949	954	980	994	986	972	1002	973	993	933	948	986	943	949	987	1005	964	1017	971	985	1030	971	953	1018	985	1068	948	996	941	997	963	953	951	984	924	974	930	886	1002	970	961	1005	958	1002	1071	1027	1018	986	978	948	975	977	1012	987	1017	990	973	978	990	1004	940	1057	977	1017	988	999	961	990	1025	930	974	960	935	1013	1003	978	969	982	965	999	964	946	961	929	1007	1044	944	975	964	928	964	921	1013	962	913	1018	1000	1005	991	1017	975	992	989	983	1065	982	972	994	925	1001	950	1012	994	961	944	1016	996	993	1003	986	974	962	999	933	982	967	948	953	964	899	978	954	997	914	1027	921	977	994	997	940	929	977	1023	987	977	1003	999	973	950	1003	1039	956	965	975	926	1005	923	1013	960	990	986	1002	1002	984	1011	937	893	975	971	974	991	1015	989	958	947	984	1011	1018	989	978	909	1000	906	984	979	1006	955	968	997	990	936	934	997	963	998	1038	969	1022	963	1014	993	946	964	976	1006	1038	1009	927	949	923	942	964	961	980	968	974	932	994	1005	1000	1013	920	928	937	1005	974	1017	975	1002	940	990	1038	950	1009	923	969	992	1003	968	974	967	1021	945	977	968	992	941	954	965	945	982	991	983	1015	960	978	1014	1011	1008	977	973	976	985	952	1014	963	963	988	970	979	962	997	1054	993	990	1003	1003	963	981	1025	970	964	985	994	1021	1009	954	976	901	976	993	976	963	988	997	956	964	971	968	1021	978	963	977	991	910	1011	955	1031	919	964	955	1028	942	943	991	995	990	978	964	981	957	1010	945	977	1033	947	985	1005	999	962	971	1007	935	1048	958	987	1002	985	993	1019	1017	967	963	1033	958	1003	1032	976	992	978	964	998	1009	989	909	990	966	997	1010	1018	984	1025	946	966	1012	984	998	975	967	970	960	983	988	955	984	994	987	1016	991	982	997	979	997	1029	947	1015	994	1005	951	989	996	993	1016	1017	989	959	881	1004	927	938	947	1036	1000	982	948	946	986	1033	965	967	1036	1013	985	989	979	971	973	1000	971	938	940	937	934	938	1011	949	993	1013	980	985	994	1001	978	974	971	940	948	959	942	951	1009	913	956	970	1003	976	975	977	978	1001	1018	971	989	983	985	989	961	999	993	989	969	966	1023	963	997	1019	977	1026	960	1010	931	990	1003	935	1007	1001	1007	999	909	929	952	970	998	961	921	985	991	919	992	972	994	958	972	987	902	957	1071	1010	951	965	940	1006	964	925	990	979	893	1037	929	945	966	970	979	979	966	1022	937	977	949	979	974	1020	966	1010	993	959	966	1007	985	961	1002	944	954	927	1005	939	1009	935	962	973	924	997	937	948	936	1004	909	981	1008	937	997	980	955	964	1016	906	985	983	961	1000	964	976	967	987	1035	918	962	971	990	1039	1015	1071	995	983	976	982	990	940	969	985	960	1006	1008	942	941	1013	982	1011	1007	936	967	940	1036	1026	906	968	1018	977	984	973	972	897	981	1009	984	991	955	1038	1003	956	1020	1009	970	994	943	979	1005	971	983	1006	948	976	964	963	977	959	1023	943	939	928	987	1003	943	1033	983	956	980	1013	1015	985	999	988	908	991	972	996	1027	935	944	962	985	1023	962	938	989	1010	1018	959	973	1019	936	964	990	955	979	1009	923	973	994	963	936	948	975	938	991	980	960	973	1038	972	951	1044	1002	1005	1022	977	972	984	953	922	1002	944	950	954	990	947	1005	937	967	951	944	993	957	993	1024	975	974	930	1007	1015	1000	1020	972	1006	1018	949	1015	931	1002	987	979	945	982	958	989	1019	966	1029	966	947	954	1010	962	968	1012	1010	1052	966	971	1003	963	1014	967	1004	939	942	982	1030	1033	977	959	1009	942	990	1027	1002	956	1027	1003	1007	991	1032	994	987	985	971	1008	979	1010	930	976	1019	949	997	948	971	996	927	983	986	969	1002	1001	1029	1016	988	1004	1010	971	1018	939	975	921	990	983	938	999	976	940	955	969	979	1014	952	985	920	981	981	1007	943	993	946	1000	955	950	1001	985	978	1001	966	984	945	968	1025	985	969	946	1001	986	902	978	928	916	967	1010	928	928	1023	1048	944	1027	995	1024	986	961	1012	1021	984	1014	1001	950	981	985	985	933	951	970	1042	976	957	1022	956	972	962	1038	997	1043	1001	1020	950	928	1014	1023	924	946	942	984	968	1000	988	983	966	987	961	969	983	962	970	988	965	979	995	955	974	1014	922	937	1012	981	941	1014	926	947	968	1032	994	970	999	942	971	991	992	932	955	942	988	1033	1013	1011	1014	937	1002	952	963	989	984	1002	996	968	989	940	988	983	971	979	1051	949	997	966	1000	923	1015	965	951	972	1023	1013	947	993	927	1020	976	923	972	912	929	995	995	989	991	963	993	980	994	966	930	1001	932	984	1006	994	956	991	966	1035	964	954	991	976	975	937	965	945	1002	992	996	1017	973	970	972	956	924	946	1006	962	976	1004	937	927	931	1009	934	973	942	997	987	966	965	1030	1006	1030	961	1057	1013	968	1027	974	989	952	973	992	960	1003	952	936	967	988	997	941	986	982	973	935	1001	931	1004
21985	7705	1908	542	294	312	301	322	339	323	301	282	307	307	296	300	280	280	263	281	297	310	300	305	294	322	297	289	323	317	300	280	299	296	280	283	303	312	299	263	359	324	311	325	372	365	333	343	317	302	302	317	353	302	283	347	303	324	306	296	305	283	300	319	286	320	328	270	323	303	306	309	308	309	282	313	312	296	286	308	318	341	284	273	312	313	312	278	321	297	280	295	334	278	324	267	300	293	279	313	260	268	302	294	290	307	269	283	263	291	300	281	311	300	272	270	272	265	306	319	319	294	310	318	285	281	279	297	319	290	277	314	290	305	296	291	265	298	267	271	296	290	301	338	314	293	285	332	298	286	311	278	299	310	283	287	315	282	298	280	286	285	286	309	274	275	278	290	311	314	270	286	319	278	289	291	287	324	308	314	273	264	287	302	293	303	272	301	320	292	282	269	310	320	322	272	277	296	307	271	332	324	317	276	317	303	321	271	319	280	279	310	296	298	305	283	308	276	320	275	296	286	279	268	260	284	282	330	301	302	277	321	297	326	296	303	299	287	292	251	314	308	279	281	306	278	276	273	289	280	269	303	276	317	291	291	289	292	278	306	306	280	273	299	283	271	283	300	277	347	303	285	319	294	304	303	286	320	293	265	301	297	273	298	285	303	273	295	324	279	316	268	293	302	295	299	294	279	300	304	317	286	284	297	303	319	301	309	290	296	265	287	304	279	279	288	278	291	290	329	311	292	274	286	327	294	296	296	297	280	297	293	274	296	289	307	328	247	284	290	309	305	287	306	299	289	321	267	275	305	302	311	305	269	332	279	291	288	298	281	311	293	292	295	293	307	272	304	298	269	288	288	323	312	303	311	296	278	314	293	270	301	307	306	279	305	286	273	289	310	306	299	295	288	277	297	289	304	293	318	307	280	274	285	331	308	304	297	288	319	323	271	293	292	298	308	321	287	285	334	296	268	283	313	289	293	312	287	285	311	311	268	304	291	287	336	266	304	300	301	319	309	319	268	303	284	316	329	310	322	315	251	303	297	292	283	298	278	297	334	294	309	314	308	343	315	325	319	287	274	285	274	312	318	325	304	305	301	270	276	285	273	313	303	307	299	273	289	318	279	287	306	283	276	283	297	327	270	300	289	318	272	298	309	288	298	295	283	292	255	290	269	288	340	279	261	302	293	309	306	315	288	287	283	293	307	303	310	285	289	300	291	296	277	325	301	312	303	302	286	286	292	263	308	303	317	301	284	298	327	286	298	284	273	287	328	299	276	319	313	315	308	267	318	308	282	279	317	268	268	296	285	281	344	301	283	312	302	318	302	322	286	296	305	285	284	295	308	302	341	272	298	281	277	300	300	282	281	303	318	292	281	263	284	305	307	314	296	334	284	307	326	326	290	282	287	304	306	288	267	299	294	292	291	286	299	293	293	294	305	319	285	272	308	281	290	300	296	297	301	294	295	289	247	314	299	293	289	312	300	298	250	310	280	329	300	286	310	272	288	296	294	284	315	308	323	274	290	270	317	317	308	308	282	332	293	306	301	296	286	304	289	301	291	265	306	296	323	325	295	286	277	266	286	283	293	276	300	272	279	324	266	309	313	314	321	326	285	318	301	308	292	280	277	295	305	286	307	304	296	278	290	283	318	327	288	267	320	283	310	323	312	304	318	308	315	310	292	318	308	326	254	284	309	303	294	307	282	271	308	284	295	297	299	284	272	321	317	262	267	290	305	265	308	273	297	287	304	273	296	296	302	271	313	315	299	306	315	311	315	298	318	324	322	309	284	288	289	343	295	292	285	322	270	289	283	307	303	311	286	278	322	281	293	308	302	292	284	264	311	308	286	295	275	293	287	332	314	286	299	316	302	278	273	308	303	313	317	319	294	302	359	294	287	295	315	303	305	253	280	310	274	308	286	289	294	297	314	326	307	290	291	266	297	328	312	287	324	295	288	287	269	293	330	281	269	286	297	303	296	274	308	327	284	315	319	292	273	278	273	282	315	309	284	252	313	268	291	334	287	319	287	321	318	287	284	314	306	274	271	305	302	309	302	289	294	306	313	299	300	299	291	321	305	314	279	277	314	278	289	329	330	294	292	281	309	303	300	304	307	294	271	300	294	283	319	288	298	307	297	289	298	257	293	308	295	267	268	300	279	306	298	286	306	298	317	324	298	303	312	319	275	276	293	319	287	315	319	291	284	307	297	292	290	290	305	305	276	277	316	321	285	289	295	284	279	293	292	290	322	267	301	286	284	307	292	314	315	263	315	301	290	307	330	314	300	325	278	319	305	318	294	335	294	298	309	336	256	284	279	303	318	294	298	313	306	294	269	306	270	319	306	269	270	292	311	296	269	293	261	298	306	289	283	299	293	285	264	294	345	294	304	283	316	293	269	301	292	296	304	299	270	258	309	287	323	284	292	291	308	307	298	317	265	308	287	280	293	316	278	291	284	308	295	299	274	300	287	316	332	277	293	283	301	334	281	289	323	349	256	305	299	298	318	307	287	302	311	282	319	311	273	269	308	297	282	302	265	315	331	291	292	267	291	278	281	303	310	271	307	312	291	311	289	292	324	304	278	299	318	318	301	326	295	323	316	286	320	304	274	305	296	295	299	322	285	276	295	308	289	284	295	320	300	277	282	287	284	274	287	318	322	314	298	293	300	265	277	332	293	297	308	324	282	265	309	296	271	304	287	281	312	274	278	352	312	289	297	284	288	255	296	293	290	298	302	295	313	277	311	296	253	299	284	273	273	279	297	316	293	321	320	283	306	272	270	314	288	274	316	283	305	311	286	305	273	304	309	313	320	317	314	301	288	285	293	297	296	311	287	293	301	288	270	267	308	279	290	284	289	289	284	287	291	287	302	298	277	306	310	265	282	273	331	307	330	322	297	294	282	316	314	324	293	274	316	293	305	281	277	299	313	305	322	291	291	290	308	288	346	303	296	272	300	295	296	285	318	289	296	311	306	287	269	310	329	293	317	252	291	272	307	294	293	288	292	305	302	263	277	299	325	298	275	316	276	288	274	289	299	293	272	267	280	314	279	276	294	317	281	328	293	321	257	288	269	290	284	271	303	294	308	315	321	285	319	295	295	300	318	314	301	289	266	311	300	295	281	306	296	278	303	291	268	313	307	293	291	303	299	290	299	295	275	272	306	309	294	317	341	312	298	309	272	269	305	301	287	273	318	324	317	292	300	273	292	300	292	309	280	316	311	304	313	314	276	293	290	292	291	293	322	314	297	277	316	285	311	322	320	286	351	287	274	307	286	295	264	296	289	308	292	302	303	294	327	260	325	290	287	305	299	301	287	281	318	317	275	318	300	319	261	289	294	311	327	277	258	304	303	336	288	298	258	287	306	290	297	297	273	296	315	278	283	276	288	300	277	298	271	290	256	296	264	301	303	307	278	303	291	321	273	292	285	299	280	292	286	280	286	281	286	335	298	280	296	283	305	290	288	304	307	282	306	306	324
20146	8434	3603	888	856	863	841	827	907	805	833	833	863	857	861	782	784	780	866	839	805	798	870	798	815	853	824	804	843	810	818	825	826	780	790	797	836	848	834	764	819	894	1028	1255	1400	1254	1248	1145	1043	957	920	870	835	868	860	887	855	827	851	928	886	769	823	809	859	848	864	814	851	846	846	792	860	837	853	859	802	838	777	866	1043	1089	949	898	852	764	767	837	809	834	791	770	768	793	854	829	740	809	812	860	775	800	737	818	819	852	836	845	772	804	786	739	743	721	779	804	776	775	823	787	778	837	784	830	780	790	805	797	780	825	788	740	763	793	803	800	800	773	785	788	796	790	775	856	786	719	748	815	764	797	739	814	811	789	786	764	826	802	820	830	808	757	826	777	870	813	827	803	853	801	834	863	830	797	791	779	799	797	746	771	798	803	801	816	760	842	809	797	774	837	787	799	790	812	823	788	790	792	768	771	767	746	785	798	818	817	748	789	784	827	819	783	752	752	820	825	797	823	795	776	810	785	767	765	739	798	790	773	785	790	831	806	753	794	826	819	818	753	826	809	779	800	792	813	769	820	779	837	728	801	804	813	815	816	821	797	771	808	797	794	813	789	841	825	766	748	812	827	791	815	776	763	790	795	806	762	826	780	812	771	804	833	847	789	784	784	790	789	818	781	772	779	832	812	793	761	807	780	837	826	803	841	854	826	802	803	744	775	794	805	786	787	786	811	808	827	815	770	796	830	786	777	790	756	782	783	862	786	817	788	779	788	809	810	818	815	769	804	739	848	735	810	823	771	777	841	831	820	771	780	800	809	806	785	787	743	814	799	818	838	789	827	783	789	834	797	793	836	810	796	799	847	832	803	848	823	831	771	800	761	787	753	780	726	769	851	780	799	812	835	780	774	798	772	805	800	765	790	870	774	824	744	772	741	810	819	829	795	792	857	795	771	788	810	753	817	798	804	812	802	785	806	760	782	831	807	778	833	798	762	828	812	788	812	788	837	853	771	832	800	785	813	831	802	784	787	788	774	803	774	846	793	770	818	821	816	755	761	792	803	736	778	798	821	764	789	791	738	755	830	780	819	800	750	805	795	811	800	777	814	813	788	801	806	838	785	766	814	773	773	828	849	771	821	824	776	805	813	803	784	765	777	802	821	807	835	799	837	789	817	796	803	808	834	809	777	784	786	849	805	755	754	769	725	804	798	841	792	809	764	771	786	791	757	823	841	827	818	758	787	747	775	805	815	844	824	827	790	778	797	779	790	796	808	790	786	793	795	813	821	765	814	714	779	766	862	791	770	792	781	814	810	741	801	816	794	764	777	797	790	790	796	817	794	793	777	797	817	774	796	787	816	789	787	810	838	803	779	827	833	757	789	802	758	776	815	818	768	829	773	799	827	762	809	823	790	813	780	805	831	801	782	860	790	793	758	799	779	837	815	836	766	786	780	756	806	813	755	814	807	787	761	848	798	799	793	813	833	810	831	820	786	798	769	807	801	832	799	812	821	818	836	852	798	803	787	781	803	792	779	794	796	765	803	843	818	805	790	771	810	778	819	834	819	775	822	846	763	767	817	833	810	819	822	823	787	822	739	811	782	759	770	786	850	773	756	798	791	828	778	789	824	796	829	753	826	793	769	824	761	781	801	802	787	775	811	844	804	800	818	834	816	799	816	769	776	814	793	756	808	792	780	767	790	770	776	792	797	753	770	800	803	829	820	804	798	753	805	781	772	779	834	756	787	807	800	793	783	773	756	843	750	783	806	730	802	862	840	803	797	826	803	782	766	767	818	739	818	836	762	801	802	815	778	796	827	785	793	801	815	757	800	794	747	786	767	774	757	786	787	828	797	800	803	784	789	786	781	782	789	783	809	811	828	820	769	808	822	775	818	786	779	783	813	812	771	827	799	771	792	848	804	779	828	816	806	781	785	773	791	789	788	795	780	789	775	830	798	780	786	805	799	788	800	795	871	812	849	801	734	793	736	795	805	778	790	796	803	805	817	801	775	808	784	793	797	804	833	830	801	748	835	788	755	795	806	843	847	785	803	801	782	770	828	802	775	758	822	790	811	777	780	823	856	798	835	813	809	789	780	775	827	791	799	764	842	859	807	789	831	800	848	818	776	775	816	829	854	794	803	777	787	795	778	798	774	846	829	839	772	801	801	807	781	805	800	824	829	792	814	834	801	797	746	805	776	798	807	808	846	852	831	811	802	836	853	808	751	760	771	773	771	813	760	824	768	842	800	778	789	783	818	807	791	777	813	853	798	761	761	784	758	804	753	827	824	816	814	800	841	803	733	786	797	803	790	845	759	797	829	794	772	784	815	789	818	794	859	812	829	823	775	771	767	780	826	838	827	791	786	820	791	824	829	760	850	766	832	814	758	771	766	856	770	787	777	774	818	771	813	785	813	774	789	812	767	830	790	766	782	817	783	808	756	805	741	821	756	786	792	811	786	814	762	775	823	785	800	848	781	827	821	789	769	770	785	790	812	820	799	774	787	823	783	808	765	790	823	781	773	837	874	774	784	767	779	822	826	806	721	766	768	807	853	860	783	808	791	772	809	851	813	771	809	827	801	804	818	813	758	783	784	805	799	818	797	789	848	726	773	806	788	781	793	795	810	759	777	803	815	758	775	759	832	791	783	810	801	803	780	846	786	782	829	813	823	716	822	810	771	752	807	822	789	790	823	778	767	790	806	798	803	829	820	792	808	747	790	797	806	803	787	790	801	827	804	798	811	762	819	719	792	770	771	790	814	834	783	813	822	737	831	808	817	823	808	791	788	771	798	778	758	808	747	799	825	829	762	730	806	804	791	769	802	792	821	821	818	841	770	822	819	785	817	795	781	781	816	833	787	793	783	768	787	797	817	838	819	773	789	778	789	790	764	801	788	792	810	796	855	848	826	766	813	740	809	788	807	803	825	816	778	788	787	850	792	782	738	808	789	805	803	803	767	801	803	790	736	788	835	780	752	782	794	796	814	785	819	802	831	815	813	862	803	829	806	799	791	862	827	791	818	835	801	844	798	816	824	802	779	789	799	790	736	816	803	819	781	804	811	825	774	791	814	815	814	803	744	798	850	811	746	790	813	773	767	845	795	807	816	817	815	762	803	891	777	803	834	846	852	803	804	790	851	767	871	749	769	805	802	771	810	811	805	805	778	822	831	797	764	837	746	796	802	822	829	804	826	818	778	787	798	814	783	795	832	816	811	817	768	799	814	753	844	761	790	804	755	833	809	795	823	776	818	777	733	792	824	745	817	784	779	764	814	791	853	813	844	786	783	810	811	781	779	807	824	784	809	815	811	815	795	801	852	796	799	818	745	837	781	826	788	792	818	797	814	782	773	788	818	819	779	826	829	804	767	781	808	780	801	789	775	777	795	805	839	767	778	843	756	799	800	829	756	749	824	795	806	827	848	819	743	804	782	759	815	830	818	777	886	817	821	807	772	807	780	795	788	765	797	826	846	817	800	780	817
67497	46433	24218	5091	685	553	460	409	400	381	348	340	342	330	312	308	322	349	317	338	324	331	329	310	305	319	315	306	308	356	317	331	305	288	311	317	285	295	329	311	311	334	547	750	1082	1090	1010	918	608	533	432	377	308	348	324	333	348	337	320	345	328	300	342	320	325	310	314	321	325	306	318	356	315	323	329	358	301	309	299	400	480	453	414	381	341	350	329	306	330	353	314	308	341	283	330	311	313	311	300	261	293	329	282	312	303	302	308	304	310	301	283	293	314	302	321	323	284	342	261	320	319	325	309	320	305	289	307	322	312	313	307	294	302	293	336	311	329	306	333	317	324	326	315	323	294	273	285	310	314	324	312	319	325	298	295	315	298	325	303	327	319	304	317	335	315	293	281	299	309	335	312	312	311	324	313	296	354	300	303	308	314	324	296	308	306	308	315	299	313	298	318	321	283	279	304	280	307	325	322	311	332	314	270	330	316	293	294	328	319	320	281	345	318	274	354	298	314	284	313	309	262	318	283	316	314	328	304	291	299	297	283	302	276	301	284	281	308	305	281	290	273	309	276	301	346	317	321	291	334	330	283	300	294	303	269	320	341	330	285	283	325	316	310	278	315	342	332	303	319	292	296	292	307	299	324	295	313	290	326	295	314	318	324	335	304	287	315	321	304	326	335	312	349	302	329	310	327	317	305	328	288	330	296	293	295	278	326	313	313	314	322	300	324	336	283	294	313	312	286	318	283	326	329	307	284	322	301	299	315	318	304	318	342	310	304	316	319	313	305	301	270	300	298	315	304	287	296	308	331	316	333	316	320	317	319	335	311	274	320	337	301	317	305	310	306	355	301	323	323	315	315	315	276	318	336	348	293	325	308	320	310	323	305	312	286	321	291	316	314	327	308	299	333	279	300	303	301	299	306	312	322	316	260	319	309	314	348	305	298	307	333	302	310	318	308	319	268	309	311	316	289	310	323	323	302	326	314	303	301	321	309	325	331	318	308	297	300	335	336	272	295	315	337	299	331	312	304	289	334	289	317	305	309	329	305	302	276	306	298	326	324	321	299	319	297	292	290	326	320	348	295	297	304	322	286	303	305	321	296	318	284	284	322	320	295	321	303	296	328	315	285	318	315	325	304	288	345	299	310	280	321	301	315	340	285	318	334	305	301	290	321	334	286	335	327	314	297	286	303	304	301	317	311	301	330	300	331	318	328	340	348	309	307	309	309	317	339	297	290	323	277	321	291	318	330	307	283	291	325	330	303	308	309	368	316	299	327	298	362	309	310	304	316	325	347	302	316	320	285	317	308	284	308	327	310	292	307	310	320	331	315	294	292	293	315	332	329	274	318	320	312	287	271	335	310	328	290	290	334	327	308	349	323	329	317	331	308	322	318	312	295	314	316	310	319	316	275	313	287	304	298	320	345	307	299	297	311	289	328	323	330	349	308	285	314	283	339	309	280	308	357	318	303	322	309	306	304	334	322	315	290	305	311	324	295	274	303	300	297	293	311	309	329	314	320	318	310	306	301	323	311	313	311	288	301	309	328	289	309	305	303	315	318	295	327	305	313	298	314	290	318	292	342	308	320	294	324	308	287	287	311	305	323	315	274	278	330	324	328	329	335	310	321	310	305	338	346	322	336	306	323	316	304	303	337	318	314	317	326	325	297	309	284	285	325	332	321	304	329	332	316	311	301	328	305	295	314	323	329	339	265	296	309	308	288	309	302	316	276	341	286	296	308	294	305	331	315	338	304	327	320	320	287	308	331	286	317	307	313	349	323	325	297	289	363	337	290	305	321	328	315	272	309	310	291	313	282	261	329	314	330	342	337	295	324	330	318	313	312	308	321	318	310	324	305	309	307	313	279	338	295	323	344	258	314	312	302	304	341	316	276	297	334	341	293	295	323	325	305	283	292	327	293	338	322	332	300	310	319	308	315	301	328	295	304	309	315	287	321	292	306	278	334	330	285	294	307	302	299	309	317	281	335	303	324	289	333	298	293	293	284	304	303	312	344	313	314	309	304	320	295	298	340	338	324	302	303	280	298	336	323	297	292	293	317	329	299	312	314	313	331	305	294	290	300	324	311	299	306	305	324	317	333	313	319	292	296	305	306	296	316	308	319	291	305	294	301	280	318	284	329	333	315	323	323	296	318	310	354	301	296	323	320	283	329	302	319	313	322	298	272	308	334	340	318	307	312	298	332	341	325	275	294	300	312	315	306	308	296	327	316	321	288	311	296	319	318	316	292	313	322	317	321	280	289	321	300	295	302	306	281	309	317	295	309	304	314	315	321	301	308	313	316	308	308	325	302	319	277	297	323	325	328	306	328	298	305	281	327	322	346	291	315	276	300	323	304	326	313	320	271	320	303	290	262	297	297	309	291	272	312	304	333	299	296	306	317	279	328	309	291	316	309	345	309	308	324	308	322	311	290	321	334	310	313	333	297	291	321	323	295	286	326	321	314	317	320	320	324	293	321	326	337	291	331	291	296	301	315	335	289	301	301	331	327	310	326	292	314	288	317	291	328	345	326	304	295	297	322	312	323	304	332	312	312	268	336	340	317	334	300	310	294	325	301	311	310	304	309	325	330	301	315	319	308	314	314	304	312	287	306	315	339	322	267	324	288	325	293	285	345	342	313	312	335	296	298	314	295	319	345	293	294	329	291	260	329	345	310	314	304	315	298	307	314	280	306	321	317	329	328	298	326	293	278	323	291	319	319	331	315	333	309	299	307	330	278	327	338	298	286	298	281	314	298	300	313	283	301	312	319	323	295	325	304	308	306	314	310	318	320	287	319	298	311	295	302	312	305	302	305	308	324	295	311	281	329	294	302	292	289	334	311	321	321	318	300	315	317	304	299	329	317	311	310	288	297	329	291	289	327	363	313	329	300	329	323	284	298	290	271	325	313	331	290	303	294	335	314	293	291	311	321	297	296	306	308	322	309	318	349	319	336	288	285	296	303	306	282	321	313	292	319	295	283	319	315	336	290	321	284	330	296	288	349	349	346	313	312	301	324	313	307	309	286	289	303	284	324	295	320	314	319	347	328	303	283	318	304	307	335	327	323	319	283	307	314	318	309	328	294	310	324	303	298	331	317	283	317	316	323	258	311	315	306	305	307	319	326	349	317	305	329	338	299	297	322	340	310	320	308	318	298	310	311	276	303	296	315	330	355	319	323	278	306	310	298	314	295	334	296	337	292	316	297	314	319	287	310	322	339	333	308	293	321	310	320	290	297	290	341	306	308	297	330	302	304	296	316	325	346	304	297	305	318	317	334	290	310	313	358	315	330	285	339	308	321	325	302	302	305	320	319	265	305	315	339	322	315	284	290	322	333	294	278	291	323	307	307	327	319	295	312	306	318	270	310	293	313	317	298	288	313	319	296	304	300	349	303	289	298	323	359	320	320	328	332	333	297	331	314	318	282	321	297	297	312	326	298	340	339	315	301	299	322	311	314	311	334	300	325	298	281	323	293	315
43420	30201	23238	2247	1931	1774	1554	1373	1283	1229	1113	1106	1068	1040	1088	1058	943	943	934	959	947	919	972	836	934	925	877	863	858	859	902	882	879	866	860	872	908	843	919	915	981	1007	2423	4368	6757	6584	6051	5217	3326	2535	1996	1291	1178	1005	900	915	1000	972	951	1038	988	976	870	912	856	872	909	970	1008	1036	966	1138	1125	1113	996	997	983	890	928	1582	2029	1806	1431	1182	975	854	828	834	872	866	788	803	822	812	830	824	854	820	781	843	842	884	832	830	847	819	797	788	863	816	793	809	865	889	843	800	822	820	840	807	858	815	855	801	871	838	853	785	794	828	831	817	837	831	844	847	793	873	835	797	868	849	832	865	814	837	880	828	875	874	872	871	841	790	794	843	843	861	807	864	803	851	829	811	811	842	869	836	873	860	870	793	849	893	852	812	881	816	828	814	903	832	802	849	815	864	811	795	867	885	844	858	824	803	834	857	854	842	857	785	853	839	803	906	893	871	845	844	852	856	835	796	825	872	903	801	873	844	852	804	847	876	843	818	832	793	799	839	838	803	825	839	876	821	884	848	902	854	842	870	797	797	884	871	828	807	819	807	834	839	821	816	837	871	837	830	911	825	853	880	822	771	739	843	828	858	818	866	857	905	896	826	813	838	876	813	806	796	861	826	788	833	815	825	884	847	804	852	812	846	848	835	798	819	829	830	851	863	822	810	816	835	857	874	842	794	851	859	864	839	861	877	833	850	839	810	886	803	773	801	861	891	823	785	836	864	834	870	853	801	836	868	815	859	885	832	777	815	869	864	851	822	834	842	867	824	828	858	820	825	791	816	841	801	849	799	784	864	849	810	848	801	839	868	811	805	793	824	874	802	874	825	785	829	870	853	864	785	838	817	810	855	823	869	824	870	840	897	835	893	835	864	829	891	838	839	810	834	814	812	826	837	848	869	892	870	833	848	801	868	781	815	819	836	843	814	879	856	880	866	842	827	852	859	835	800	808	834	841	851	835	849	840	803	826	890	800	816	793	780	865	845	803	810	858	880	828	829	878	816	850	864	850	828	850	822	807	808	895	901	819	858	882	829	869	820	881	838	898	841	864	846	863	872	830	833	883	856	827	829	802	854	872	821	838	800	875	833	830	833	846	810	779	808	831	812	827	814	777	856	880	838	843	855	862	858	829	798	821	875	790	849	834	825	802	883	848	828	864	868	855	842	784	807	780	811	803	821	840	821	822	814	889	786	820	829	849	877	791	845	822	832	831	865	815	847	820	845	863	834	858	902	824	829	840	791	899	830	833	877	863	824	850	862	827	839	845	843	831	823	809	758	837	810	817	833	820	860	887	859	809	806	847	860	836	881	785	841	882	841	823	891	812	804	822	781	906	874	875	799	810	894	842	820	818	853	860	848	813	835	841	856	825	828	807	849	829	845	823	844	882	800	828	839	837	840	856	793	778	794	854	850	844	819	839	881	866	818	785	837	799	830	817	824	856	833	894	859	810	835	858	804	864	827	788	868	865	848	848	822	859	811	857	817	857	825	833	804	855	865	859	812	879	846	821	845	833	805	802	873	794	807	853	830	850	864	878	826	839	782	818	849	868	822	823	842	854	811	875	804	848	829	838	801	834	854	824	862	838	860	845	850	838	844	783	873	831	829	824	827	853	917	842	875	818	818	797	837	806	830	831	855	826	839	826	850	817	818	809	802	781	824	836	824	841	800	870	857	832	834	856	847	824	819	814	760	856	825	773	851	865	833	828	832	839	829	837	838	817	845	794	851	809	807	834	858	793	807	819	902	808	825	867	877	890	801	898	844	821	837	815	847	781	841	872	812	844	845	836	843	859	866	833	816	820	823	788	846	831	887	838	796	812	804	856	850	858	832	828	828	840	818	859	777	828	857	805	848	806	831	839	865	846	834	878	832	817	838	800	808	824	822	814	865	842	840	829	821	841	849	815	850	860	846	825	856	866	783	817	866	845	877	862	830	854	837	796	831	863	815	856	832	849	846	881	873	777	868	858	865	816	870	851	791	828	836	871	829	852	830	833	861	858	786	813	844	867	877	848	884	884	822	872	818	787	852	866	892	871	870	839	755	853	918	854	841	869	851	837	880	843	874	812	842	801	806	855	855	846	884	865	813	812	811	846	819	815	827	864	870	819	848	803	877	836	833	807	807	836	858	836	855	807	804	828	794	839	832	820	900	827	852	865	876	828	835	845	805	870	844	830	858	819	826	893	805	815	839	840	847	812	798	866	842	839	859	862	855	844	834	817	823	858	812	850	808	922	833	830	883	856	853	842	839	837	898	828	827	853	863	870	845	843	884	847	830	848	814	825	844	909	828	853	792	803	814	843	811	883	863	840	894	810	864	832	890	854	856	819	880	871	860	827	832	860	816	811	877	867	885	873	829	804	859	860	802	851	841	819	799	819	856	851	820	790	846	824	821	881	812	841	885	829	837	868	902	881	863	847	848	795	856	834	810	820	911	811	809	855	829	866	834	797	800	825	870	827	828	898	780	878	816	801	822	841	811	842	812	867	800	878	790	844	829	862	880	848	862	813	831	807	860	812	839	814	830	836	785	833	815	871	842	821	853	906	823	873	841	820	813	876	830	771	776	841	863	866	844	813	779	834	824	874	775	820	841	799	839	794	817	799	829	821	860	796	799	886	787	814	833	809	823	847	802	846	865	847	795	873	840	853	875	842	828	875	858	841	858	839	849	860	860	883	829	856	832	849	895	839	791	845	880	772	794	842	865	789	853	885	835	852	879	833	867	811	811	851	838	833	797	828	851	812	861	819	810	796	851	810	883	861	822	834	877	833	844	763	822	850	806	827	819	817	811	841	853	834	828	823	858	842	809	866	841	839	847	820	794	882	835	881	855	859	927	836	825	769	810	822	880	879	867	839	836	839	817	849	848	828	870	841	882	830	847	818	872	845	868	869	846	838	867	849	767	808	835	861	818	797	835	850	843	829	890	807	800	874	872	775	801	838	854	850	865	813	815	879	775	844	798	832	882	815	865	941	787	806	860	816	874	795	898	832	809	849	834	833	856	798	845	816	873	777	833	791	867	827	802	851	853	800	826	838	868	799	814	850	824	806	831	845	823	847	844	825	844	800	888	825	825	873	836	894	803	876	869	867	797	824	846	792	808	795	826	846	829	833	846	870	850	849	830	865	880	785	818	854	820	866	862	820	849	876	864	891	838	864	858	860	810	847	830	861	866	794	794	833	858	834	864	813	815	884	831	826	828	796	827	830	890	860	815	815	847	855	816	819	838	799	811	840	851	838	940	846	881	848	843	820	847	838	894	869	851	828	748	854	769	845	866	823	849	856	819	812	843	805	859	855	802	807	801	853	876	826	828	871	837	865	879	768	841	815	810	865	815	796	844	884	858	839	888	869	830	860	834	895	865	869	826	836	814	837	845	836	839	840	815	838	868	828	835	882	841	826	831	843	804	863	815	810	828	891	873	806	842	770	837	802	811	870	860	799	824	861	843
80375	58667	32026	9407	1317	824	675	596	542	517	453	460	436	430	438	418	400	377	382	415	384	386	377	380	377	411	404	372	342	379	349	375	391	344	393	396	385	372	368	386	364	408	798	1180	1699	1676	1505	1282	997	777	605	471	421	360	365	378	365	389	351	401	427	374	391	320	405	344	352	359	395	346	391	435	455	475	429	381	392	371	373	555	609	629	571	458	433	354	398	380	385	354	362	347	355	352	355	375	381	391	340	381	340	369	348	334	385	381	376	367	355	378	358	377	354	395	322	358	360	358	358	393	344	335	350	335	386	384	392	347	406	333	330	369	365	351	337	350	346	365	378	368	354	339	385	391	379	344	322	359	359	343	352	367	392	373	320	352	335	358	367	335	374	374	309	383	350	377	376	352	355	369	346	357	360	344	331	368	329	348	332	352	352	357	384	348	348	344	346	339	401	378	359	360	326	383	329	352	381	355	380	357	410	355	381	367	380	371	357	349	355	373	344	343	342	350	362	365	389	359	365	365	373	378	374	349	366	393	350	396	367	371	379	403	339	349	347	381	368	348	356	375	373	369	366	340	378	356	362	410	321	346	343	353	354	335	353	332	367	378	363	361	390	357	370	365	355	351	355	347	362	357	343	358	392	323	358	400	395	361	331	358	365	346	391	356	368	327	378	332	348	358	382	364	370	358	365	354	385	326	316	347	356	357	371	349	342	368	361	337	348	368	335	369	363	336	375	352	363	366	383	344	364	351	354	353	323	360	328	347	340	414	382	347	343	358	317	339	385	382	382	335	353	360	357	344	352	373	353	383	375	357	369	370	330	371	354	376	348	326	371	344	362	379	323	362	402	356	360	352	353	350	339	385	354	365	362	340	361	367	367	347	367	357	414	368	345	361	360	370	361	382	339	370	369	353	381	352	317	347	373	330	373	347	405	357	355	360	373	358	365	360	344	371	355	404	384	330	344	361	390	376	340	341	395	349	323	351	344	388	375	347	375	345	386	331	366	354	374	347	377	332	329	338	299	334	389	371	354	336	360	404	320	353	363	373	372	355	362	371	385	343	346	339	378	378	325	387	359	372	336	403	349	340	340	329	391	376	362	325	370	348	363	343	365	342	387	336	353	347	334	366	354	372	409	382	368	345	366	376	388	356	338	332	342	384	359	349	353	356	388	379	337	352	346	346	339	333	375	345	377	350	344	370	375	368	387	366	342	349	353	369	368	346	378	351	373	369	385	359	383	376	352	354	401	340	358	373	356	389	386	325	353	358	366	344	390	371	379	372	352	366	340	402	371	386	324	333	379	360	364	361	372	382	380	367	365	357	359	348	366	376	351	335	354	336	377	335	334	395	329	342	364	362	372	363	345	343	357	385	335	340	377	377	344	351	356	376	366	359	346	378	378	367	346	391	353	351	349	339	369	363	332	366	375	384	369	378	334	322	375	346	414	336	334	364	376	356	368	365	312	363	384	317	360	379	389	336	356	364	348	382	368	352	353	377	345	360	345	347	330	391	391	404	356	359	356	364	330	355	354	325	355	387	374	338	336	362	334	366	362	340	377	381	381	372	372	326	369	388	346	378	357	381	392	370	356	364	344	338	349	335	382	344	349	350	364	355	381	329	350	329	362	380	382	359	379	358	344	386	354	375	354	376	348	341	353	374	326	355	354	364	359	394	335	377	344	348	356	378	381	405	361	355	378	359	360	358	376	372	348	355	343	358	394	359	350	371	358	364	364	373	353	372	350	359	339	342	361	377	360	325	377	390	333	383	363	343	373	327	360	367	373	318	357	366	388	353	355	338	367	380	333	356	358	395	344	361	333	359	354	346	346	345	335	394	356	363	345	346	340	379	354	366	370	383	361	384	331	359	329	328	393	320	380	360	354	369	399	391	325	334	387	359	353	362	378	356	368	355	351	369	346	363	368	357	378	357	335	332	373	388	348	357	364	330	358	360	368	347	336	360	385	324	353	371	359	394	367	360	360	358	365	363	390	349	382	355	366	351	376	357	364	365	372	336	380	348	370	329	355	376	337	392	364	395	356	334	382	373	341	358	351	340	366	389	359	352	388	338	347	392	353	349	388	349	368	358	376	343	372	342	377	318	367	355	345	386	358	370	341	364	377	367	369	363	360	342	337	363	359	357	379	364	353	359	379	361	364	377	394	374	391	358	376	365	357	409	370	333	355	323	370	370	376	413	370	345	367	348	387	334	375	339	350	383	346	381	368	362	331	383	363	377	337	371	368	335	312	395	398	371	383	336	372	324	345	366	359	350	341	338	363	341	352	376	388	345	422	354	376	357	370	347	346	366	357	364	358	391	358	313	333	368	371	370	351	353	377	335	346	389	333	370	376	362	338	359	375	359	361	345	340	335	350	372	332	359	353	394	369	370	349	350	338	328	359	383	334	374	365	365	329	385	382	336	336	380	371	398	368	329	381	362	341	356	356	341	371	375	324	360	382	346	374	361	368	353	345	368	355	352	379	353	345	358	332	346	361	368	359	359	351	353	377	342	339	351	402	365	344	343	388	358	382	356	366	372	352	363	350	375	354	361	393	358	350	365	383	341	377	376	376	322	329	366	393	358	357	384	334	369	384	384	365	327	360	386	338	402	385	341	400	352	365	358	375	387	380	332	411	386	360	350	369	385	374	365	329	342	356	362	357	393	357	364	341	338	357	370	361	371	365	404	347	376	319	367	378	393	377	317	360	360	356	376	357	334	326	352	359	367	373	361	384	335	355	371	377	343	355	334	366	363	343	387	348	337	345	347	409	341	354	399	336	371	354	364	335	352	400	368	353	385	356	328	337	358	369	328	363	371	333	362	370	370	354	353	358	388	370	363	323	368	389	354	371	369	357	355	374	362	394	350	366	384	346	368	340	363	355	333	350	366	376	357	395	382	380	383	359	355	326	330	368	349	381	356	380	363	360	355	360	332	376	364	371	353	366	343	403	364	397	380	369	340	351	358	385	338	342	381	364	342	352	371	338	342	407	357	369	351	327	379	369	377	386	341	364	384	327	373	327	349	364	374	346	380	369	340	360	337	332	377	340	376	372	357	364	346	388	398	403	377	385	355	367	358	371	380	353	351	368	357	406	359	343	365	362	363	370	399	358	349	377	338	366	323	342	338	358	373	369	356	365	417	406	340	337	368	354	372	389	381	344	378	373	341	367	371	340	349	360	367	382	354	359	379	373	399	368	345	323	360	366	363	370	382	354	383	343	377	398	351	346	376	344	393	399	346	380	349	349	374	359	359	354	343	355	338	339	379	317	384	381	361	368	333	375	369	326	328	364	359	361	360	396	368	374	345	355	382	374	368	355	341	351	390	351	368	371	360	375	358	349	353	363	390	363	361	366	354	394	359	379	349	364	354	358	347	342	402	331	366	375	364	370	353	350	351	339	390	369	353	357	352	390	364	367	318	341	364	366	381	380	341	344	353	348	345	372	384	374	383	333	381	381	395	338	375	359	315	380	391	383	356	349	305
53301	39840	28689	3573	3162	2705	2442	2114	1882	1649	1553	1480	1399	1362	1297	1250	1144	1226	1166	1147	1178	1119	1079	1126	1073	1049	1043	1046	1029	1082	1032	1059	1025	957	992	979	1033	1063	1040	1055	1027	1335	4072	7060	9782	9627	9054	7467	5796	4106	2830	1837	1382	1074	1139	1087	1099	1107	1081	1327	1350	1065	988	1001	1044	1098	1080	1081	1088	1038	1190	1344	1453	1634	1358	1144	1129	1010	1120	2315	2921	2637	2434	1641	1370	1045	957	957	957	912	947	969	940	873	923	921	957	920	932	979	896	928	987	898	891	919	957	977	893	902	924	969	965	971	923	951	961	908	920	924	952	961	957	993	965	911	949	915	919	947	935	956	989	936	935	889	919	876	977	933	910	936	1022	907	935	843	878	891	927	951	973	940	966	942	979	928	918	975	938	921	925	952	975	893	901	932	909	920	931	951	898	948	929	908	938	941	915	911	981	919	939	900	968	954	880	933	960	943	1014	988	961	954	957	984	963	963	899	920	945	942	913	925	1010	949	955	956	956	978	982	911	965	934	908	904	928	895	968	923	913	938	939	919	981	905	969	931	928	968	929	909	958	907	905	1017	900	922	968	893	897	927	924	931	903	929	944	967	947	933	944	959	951	936	905	923	952	943	969	964	957	961	973	927	910	999	953	944	944	926	951	876	903	887	919	933	930	966	907	944	915	884	894	937	912	925	981	966	976	882	925	929	922	924	923	942	963	917	976	971	954	931	921	941	918	935	916	938	888	900	995	961	908	923	965	1016	969	907	973	950	994	904	879	901	887	947	962	952	932	974	942	996	890	964	912	931	927	896	920	976	945	928	919	962	933	941	921	936	912	895	974	910	925	972	872	918	943	919	872	910	1003	952	1014	965	904	936	972	941	955	888	933	943	933	938	970	956	974	1004	922	957	951	971	953	935	965	943	898	941	947	897	888	922	978	970	933	912	979	932	930	945	971	885	909	963	968	1001	977	914	954	931	913	955	968	915	925	984	975	938	991	960	902	969	921	926	944	946	953	930	912	933	973	1006	942	938	936	924	938	955	895	908	912	919	913	898	995	910	895	943	973	902	904	952	955	921	913	900	930	975	928	919	951	914	941	978	906	917	958	963	926	946	940	915	962	947	960	951	857	940	978	943	909	980	959	915	884	953	951	948	944	971	903	912	936	1027	988	896	943	972	944	980	906	928	939	879	944	946	931	939	973	973	909	960	910	935	908	895	872	944	923	971	949	924	898	917	934	936	930	960	904	969	860	923	912	949	926	952	928	955	891	961	983	926	964	962	902	934	901	987	966	1007	929	933	949	947	945	965	930	919	928	991	951	987	985	943	930	975	927	938	953	896	927	960	931	987	908	943	956	976	901	918	968	859	935	920	920	879	945	891	921	928	939	945	908	957	935	955	942	905	913	912	927	929	966	915	927	941	929	983	956	946	886	963	960	934	954	983	959	968	947	908	914	898	889	966	945	961	913	903	891	899	912	913	940	938	946	961	937	953	930	898	932	874	959	943	946	926	978	914	933	882	953	957	938	933	971	867	941	960	961	946	944	957	944	889	912	981	999	925	964	983	961	943	919	928	968	927	937	978	953	980	918	940	941	970	920	920	935	882	923	908	959	932	959	973	983	943	920	940	970	924	924	938	972	985	916	982	959	939	896	919	927	943	922	949	933	918	947	919	926	959	959	961	900	946	930	905	997	989	923	869	975	913	913	955	903	995	933	919	937	915	927	943	945	983	936	966	941	953	936	956	928	949	940	935	884	918	951	999	923	967	914	904	929	938	936	980	922	936	884	950	971	991	928	942	883	966	944	947	932	898	982	969	944	955	937	943	904	907	965	948	885	888	948	968	962	913	957	905	933	928	936	936	883	915	904	918	905	940	954	924	914	969	962	951	984	937	913	962	943	910	947	918	950	890	901	924	927	956	952	947	938	930	1009	948	932	923	915	916	904	898	973	907	954	992	963	937	911	960	954	893	932	882	939	950	925	963	898	942	953	950	934	902	953	947	929	919	968	949	858	932	937	913	952	943	937	908	903	926	945	970	936	950	972	927	913	890	919	941	932	917	952	941	936	967	935	916	951	948	925	916	893	919	964	929	985	1007	951	887	949	965	919	922	965	923	969	964	941	986	942	954	912	951	935	950	940	943	1004	937	926	926	958	871	942	897	889	954	955	861	952	980	925	997	939	953	954	906	934	928	939	942	943	946	948	993	916	961	918	958	962	993	929	971	909	948	982	895	906	941	914	977	978	926	925	902	932	946	937	949	938	973	951	934	969	923	848	960	943	918	883	1000	937	928	950	927	922	958	883	975	947	943	909	945	942	888	955	922	944	939	931	997	943	923	895	972	993	918	931	962	942	971	896	972	873	932	961	965	904	895	865	982	944	994	947	985	958	914	907	910	972	982	910	944	938	992	935	971	907	932	996	918	944	937	928	936	953	1000	934	939	996	952	879	934	879	930	918	943	929	958	983	904	962	966	961	978	916	942	899	971	974	1004	950	937	918	927	961	931	917	910	932	993	929	896	913	995	905	897	971	946	929	984	899	1030	949	948	944	961	972	957	905	925	916	888	973	944	991	927	960	915	931	903	916	958	899	915	918	953	993	915	927	946	922	946	897	904	975	910	968	967	933	971	948	999	917	941	979	959	990	917	948	928	955	934	988	902	953	954	958	983	923	895	953	928	941	901	942	967	896	924	930	994	882	928	911	961	1019	864	937	905	965	935	913	968	912	972	969	988	910	949	945	915	974	987	940	920	966	929	950	1010	899	925	967	952	906	894	921	986	910	938	918	940	970	880	959	936	954	1006	975	909	893	917	955	956	921	998	906	941	910	878	921	909	945	947	939	950	950	924	925	893	963	926	916	902	954	921	948	890	927	960	918	937	996	935	872	988	958	933	910	960	881	891	940	943	990	958	874	944	880	940	932	890	978	941	914	905	943	986	896	939	994	931	938	995	906	916	896	930	927	979	959	927	917	1000	909	917	878	949	912	939	907	962	917	952	916	910	950	962	912	936	896	956	946	959	945	1008	943	927	914	930	955	884	931	893	932	927	925	858	928	945	931	972	968	928	973	954	997	872	867	937	968	907	904	848	938	977	927	963	937	983	902	931	986	911	958	966	899	902	916	952	972	945	900	950	941	941	951	1015	920	978	948	923	907	943	917	936	935	918	904	960	930	994	929	884	844	969	963	912	883	931	935	976	969	1006	938	948	926	913	920	959	945	915	952	942	915	917	927	935	945	908	925	967	963	909	905	914	907	942	925	956	969	920	918	906	911	904	976	893	931	977	965	938	888	919	906	953	940	908	930	895	935	898	946	943	944	935	898	886	906	985	938	889	914	990	896	972	935	973	1013	949	896	984	950	970	912	938	936	914	900	952	933	1008	922	922	911	960	977	953	933	908	928	963	976	933	910	964	1013	926	944	944	922	894	906	896	862	949	929	992	929	958	966	944	993	916	924	947	945	938	906	888	981	898	931	977	985	918	982	923	917	912	958	923	887	920	929	932	949	948	919	919	945	897	910	916	979	898	928	958	932	903
21129	7797	1858	431	306	309	320	311	316	313	313	290	289	274	304	297	281	311	291	280	314	317	288	288	307	289	303	307	305	313	283	280	301	286	315	315	297	321	314	302	303	321	319	360	371	347	376	344	315	325	342	313	327	279	325	296	290	292	281	314	330	303	303	316	285	302	295	284	317	278	289	299	337	316	285	300	293	288	342	341	338	328	342	307	308	279	298	312	316	298	276	263	273	306	285	289	272	322	291	299	314	299	285	301	281	288	246	293	331	294	312	310	292	278	267	294	288	287	291	283	308	294	325	304	320	290	296	282	322	284	307	315	331	318	300	294	291	297	312	333	287	309	307	281	297	332	286	304	287	304	293	295	277	289	286	306	297	287	310	278	272	290	297	283	309	283	288	299	318	312	299	267	299	286	291	311	298	306	319	325	330	270	295	294	286	298	284	317	328	290	297	289	273	294	308	267	281	343	295	288	273	304	303	314	284	302	309	295	300	315	297	283	306	250	309	301	310	324	298	254	338	285	269	323	315	311	306	287	304	272	302	280	281	302	276	285	258	278	286	275	263	289	290	303	315	307	282	287	278	278	282	288	324	318	302	296	305	292	351	319	284	284	301	288	312	305	312	328	314	289	289	285	286	279	288	311	285	309	266	301	339	279	309	291	321	302	304	322	303	307	291	294	299	309	267	277	294	279	309	287	291	286	283	297	326	319	315	300	290	289	323	283	300	289	310	314	286	259	303	307	286	269	278	276	283	304	273	303	307	262	296	284	284	296	311	267	321	278	321	272	285	305	305	282	293	283	310	295	297	315	315	290	310	305	307	300	310	307	313	324	287	299	287	318	302	309	300	283	325	293	304	292	296	244	297	274	305	301	299	307	303	294	308	300	271	297	311	338	287	280	303	290	300	285	304	294	286	298	297	301	280	283	258	275	306	300	343	266	282	303	316	312	261	311	287	294	284	314	292	297	298	306	284	284	356	314	305	308	289	301	310	297	301	265	295	328	295	303	303	332	292	320	294	306	297	298	278	305	304	287	292	287	297	299	310	286	325	328	284	290	290	289	286	283	277	269	277	324	272	300	285	298	302	277	300	310	306	279	298	288	257	281	271	343	317	287	304	285	311	286	303	272	308	300	291	327	281	305	307	287	317	292	305	295	317	312	297	294	314	292	311	298	294	295	307	312	304	322	293	317	306	309	298	308	314	295	312	331	337	272	279	322	283	307	288	275	294	261	267	318	280	327	298	304	276	256	292	308	321	289	271	296	326	280	291	335	294	316	319	270	305	299	333	262	292	291	308	317	305	298	304	345	291	287	298	294	295	271	306	317	278	299	331	303	296	298	308	319	321	316	277	312	286	280	316	274	322	312	304	287	320	322	308	258	290	300	293	326	292	294	295	292	271	300	288	324	291	302	309	309	277	300	298	295	321	274	287	283	322	310	299	298	301	272	300	295	332	272	316	291	279	322	283	295	292	305	306	327	279	327	312	295	316	309	288	317	300	298	295	287	283	297	299	306	318	298	268	319	296	286	301	334	308	296	280	280	309	323	295	285	327	282	279	288	292	304	309	300	306	331	313	331	301	311	325	332	276	310	301	323	273	286	288	301	283	303	279	268	279	276	303	295	307	312	301	318	304	267	326	296	299	304	278	293	325	282	299	308	290	326	278	270	307	289	329	305	300	284	257	294	292	288	319	290	292	305	281	301	275	293	280	258	307	328	313	307	310	293	304	281	295	305	310	295	298	312	315	282	293	293	293	292	272	283	297	333	287	307	318	269	321	287	281	288	308	303	277	292	282	297	311	309	308	318	333	285	318	309	299	284	332	286	289	283	305	302	295	290	318	302	283	302	276	273	280	305	320	284	266	294	291	278	281	272	276	292	303	299	277	264	293	298	301	313	268	284	342	285	311	299	304	261	298	280	307	289	320	289	337	320	280	295	334	303	318	280	293	300	308	292	267	327	284	280	330	285	306	299	305	281	281	293	288	282	281	294	277	274	296	298	301	311	312	322	288	295	294	304	310	280	296	310	315	282	309	269	325	335	296	297	298	306	307	270	309	290	301	294	313	293	263	286	297	285	274	310	311	266	284	295	321	254	279	308	314	307	313	290	293	269	282	289	303	285	294	298	303	326	307	266	267	305	305	272	309	293	286	277	293	298	314	302	273	284	298	319	273	285	309	290	282	295	300	309	258	289	278	282	305	312	279	318	310	289	331	287	289	301	297	297	303	262	280	286	312	285	290	299	316	319	327	300	311	305	331	307	314	289	305	320	296	306	270	273	306	306	288	288	302	253	313	294	272	287	325	301	323	283	293	298	299	270	329	282	311	332	315	309	313	283	289	278	288	257	288	291	276	291	286	306	318	299	277	303	286	301	278	331	305	309	345	299	299	285	296	292	269	284	301	267	266	308	288	312	318	295	334	309	314	299	306	310	275	268	305	295	263	304	295	317	273	309	305	277	289	303	314	279	271	304	298	319	324	285	292	273	287	322	304	320	317	294	305	312	292	296	286	290	283	303	321	297	313	269	287	290	280	273	292	286	293	303	281	298	281	299	318	305	284	297	281	280	294	292	299	288	307	272	301	260	319	294	301	282	324	314	276	314	282	324	296	329	299	283	276	309	297	298	273	308	288	282	291	299	310	295	300	283	295	285	303	285	285	332	323	299	258	329	292	276	280	299	299	264	300	286	275	279	269	275	275	289	295	293	291	304	291	302	283	297	291	270	294	291	304	285	306	328	267	288	315	287	287	303	315	314	288	314	330	332	281	294	277	264	283	271	282	279	303	294	271	270	308	301	293	279	336	292	304	306	311	316	258	287	318	278	294	275	303	303	341	295	265	288	277	311	273	327	288	282	306	287	310	335	283	321	326	272	285	289	308	317	299	274	283	258	304	265	258	318	273	287	307	261	308	296	271	293	291	307	290	319	313	280	250	275	316	301	323	299	321	290	327	319	317	277	293	307	299	295	293	307	300	318	306	297	285	291	318	295	337	281	275	260	305	311	285	285	313	298	314	266	276	319	268	331	293	302	323	309	290	288	307	312	307	276	290	336	315	321	283	315	292	288	291	289	292	303	307	301	295	310	319	294	256	298	292	309	275	291	299	303	299	323	317	290	294	307	293	282	296	299	287	306	293	310	299	281	316	272	282	322	311	292	284	285	299	281	276	288	310	307	304	307	294	285	292	277	324	274	309	268	284	302	300	247	331	313	296	288	301	287	315	303	270	314	316	296	290	284	308	292	298	317	319	283	290	265	274	292	271	316	272	333	306	311	307	266	265	303	314	271	270	300	263	279	316	285	330	275	276	334	306	290	312	299	269	296	291	301	291	292	274	330	294	297	299	299	309	315	278	295	298	292	284	293	304	310	315	289	304	285	292	299	302	306	281	300	295	283	290	289	307	306	302	282	309	312	286	284	305	285	292	312	301	290	313	297	287	281	289	302	303	304	270	298	281	299	283	298	284	264	300	300	317	319
19285	8792	3058	933	932	864	775	829	824	846	845	792	806	827	824	794	828	782	856	802	791	767	841	791	807	786	743	778	788	830	807	807	876	776	835	766	860	788	790	815	834	848	868	1144	1255	1274	1216	1153	1071	1003	913	935	873	830	836	780	841	819	794	804	831	826	853	799	872	741	827	805	866	888	839	884	876	871	859	875	867	856	885	902	1039	968	945	899	875	843	772	789	800	807	793	785	739	768	775	768	833	787	792	770	858	848	780	811	757	772	765	761	750	823	820	845	782	766	767	808	810	773	805	793	813	769	804	808	802	838	751	808	790	824	754	751	800	780	816	826	829	790	754	809	772	796	802	762	807	813	786	810	811	752	759	803	807	777	798	831	807	786	812	783	769	768	801	831	717	767	801	778	768	772	847	817	841	799	833	805	800	808	789	772	792	797	803	769	770	820	816	822	808	797	817	795	809	796	814	761	787	794	781	766	814	743	759	768	814	806	783	798	808	791	782	841	771	842	760	783	838	804	821	717	774	764	827	760	743	794	836	757	788	790	844	812	824	824	854	786	776	782	759	789	801	841	764	808	766	767	821	796	799	793	744	820	816	800	818	716	797	809	803	784	761	779	819	798	809	814	793	808	793	758	791	776	773	768	795	762	748	824	811	800	862	829	754	793	805	799	828	802	817	821	786	795	776	865	781	839	847	806	776	797	808	797	784	787	786	801	738	799	789	838	767	851	773	817	823	818	827	807	848	772	815	851	822	797	789	791	826	789	755	773	797	803	768	737	766	844	781	751	775	782	782	814	750	817	779	869	744	774	757	793	795	785	754	837	736	801	797	812	813	828	782	801	765	748	893	779	756	819	807	813	804	756	750	763	779	770	799	791	815	782	772	811	790	767	799	842	779	802	782	752	829	819	842	848	705	841	760	845	781	779	787	821	786	769	755	791	826	831	771	838	781	803	795	773	786	783	765	784	818	758	781	851	824	766	833	782	830	866	762	811	831	781	828	796	789	808	822	819	761	807	810	813	831	828	825	823	858	846	818	795	795	857	779	784	801	773	800	802	759	820	802	842	784	784	769	875	840	832	771	742	772	781	762	778	815	800	792	794	805	782	762	773	783	794	792	838	831	743	853	801	822	796	801	781	833	799	835	795	841	773	766	780	811	849	845	813	820	790	808	803	796	768	792	772	838	792	759	794	776	802	789	784	810	823	754	800	737	773	801	863	775	852	786	828	788	825	741	740	783	810	758	818	785	765	783	779	826	839	814	750	833	818	791	779	795	804	773	813	763	779	771	792	787	759	817	757	783	773	801	774	780	794	801	794	786	797	789	745	767	740	822	776	802	785	835	840	793	848	784	815	751	785	788	768	785	817	771	764	779	802	804	840	820	793	815	808	805	725	808	810	829	765	820	786	778	803	804	764	830	773	775	758	802	767	724	763	800	789	802	807	777	786	805	801	808	845	807	771	754	824	731	835	751	795	778	817	813	821	834	775	775	810	763	899	792	804	832	761	822	787	862	830	812	822	816	753	779	799	781	764	783	814	807	830	727	823	808	769	788	731	799	827	810	784	819	800	766	796	803	796	809	825	777	786	797	777	792	800	740	835	813	779	783	820	749	764	806	786	782	807	794	774	802	804	806	813	814	773	802	786	769	752	804	815	818	777	841	796	810	787	798	762	824	771	809	797	789	818	837	786	829	790	761	773	831	781	815	821	823	729	833	777	824	854	808	826	779	783	805	783	836	812	801	834	821	743	764	817	826	738	753	803	791	786	801	798	778	796	792	815	821	795	762	798	794	853	815	807	817	822	787	806	830	808	795	778	814	764	772	817	817	781	845	775	807	805	752	812	840	830	794	832	796	770	799	830	836	835	816	776	775	802	845	798	766	793	797	782	816	867	795	803	778	819	844	798	817	820	823	774	765	798	826	776	737	777	792	838	775	844	822	762	764	735	811	844	830	776	771	804	750	822	772	785	765	744	832	780	784	810	798	781	754	794	784	766	807	752	776	811	805	851	791	786	787	797	790	723	775	801	777	816	758	865	778	860	732	778	824	805	840	781	795	819	771	782	854	788	780	767	763	782	820	727	763	789	783	837	829	817	787	817	779	811	786	864	789	756	829	782	791	817	817	783	785	769	755	842	778	809	819	770	774	806	787	783	791	782	804	774	775	753	790	817	787	885	773	802	741	761	790	817	815	794	782	802	863	803	802	798	833	809	817	762	868	804	771	795	805	818	800	809	766	770	757	769	837	770	807	859	807	822	770	792	781	797	851	728	770	833	799	824	799	824	803	776	836	787	834	804	776	835	766	749	814	823	826	789	847	833	822	737	789	728	795	806	811	878	780	812	779	749	771	767	811	809	773	825	792	797	794	806	797	800	738	772	791	808	804	810	777	824	816	776	811	746	753	790	835	827	824	818	852	791	787	822	831	817	784	765	810	802	848	796	784	809	765	768	830	848	794	817	785	786	790	785	813	761	777	826	834	803	798	748	809	782	861	778	787	833	791	787	804	836	815	835	757	750	798	805	807	825	849	788	784	865	803	798	800	804	766	783	777	780	780	837	805	755	818	747	825	795	847	809	802	795	796	791	825	805	781	765	780	743	776	779	808	764	721	829	763	822	771	837	809	820	828	806	824	780	776	857	780	770	797	777	829	781	787	791	779	831	806	800	798	809	793	818	814	793	844	777	839	817	836	777	780	793	795	788	802	813	790	787	829	806	793	774	772	835	775	805	805	793	779	793	827	824	768	817	804	814	801	777	810	839	794	840	760	796	804	789	783	796	823	778	797	791	846	804	766	768	788	799	757	794	774	816	812	763	819	771	800	773	801	791	772	824	813	801	768	776	786	765	808	820	773	817	738	783	780	811	779	781	776	794	744	801	850	837	824	793	730	766	760	855	786	769	798	718	844	760	814	842	840	796	837	802	797	762	778	777	776	798	801	836	846	785	753	807	796	775	783	814	768	815	825	789	856	790	817	850	813	785	790	809	780	759	765	833	805	827	829	835	790	773	769	787	810	839	806	780	785	788	785	798	804	778	815	854	840	801	774	810	801	817	768	823	756	756	749	807	812	819	758	805	787	797	819	816	799	825	778	714	753	794	831	795	717	792	787	829	798	778	843	808	767	796	807	778	737	817	805	771	835	762	776	758	806	845	779	822	765	810	783	736	810	785	784	795	787	790	785	760	807	821	784	852	787	798	789	779	787	883	808	774	779	807	809	793	830	751	826	735	781	823	803	803	815	766	822	753	762	816	828	787	819	847	802	763	824	781	778	774	815	803	792	758	809	771	759	844	834	821	744	875	819	799	785	788	829	766	809	790	819	826	796	800	799	804	794	805	794	762	798	761	755	766	825	816	824	807	818	868	771	816	819	760	839	821	792	732	836	748	815	795	835	856	802	816	815	796	752	807	833	760	812	808	826	763	825	847	799	796	785	794	741	764	811	806	788	791	802	822	799	897	784	798	788	813	851	864	759	803	843	756
67785	47268	24432	4407	696	559	507	436	388	436	359	372	349	344	341	300	330	361	323	363	347	306	346	323	369	322	309	328	302	327	328	297	320	342	331	317	333	351	317	318	341	353	392	684	871	886	888	780	662	688	452	345	386	348	315	341	350	325	330	340	312	340	375	309	326	343	361	317	356	357	352	362	354	368	351	337	303	352	407	429	411	410	314	338	306	343	347	316	295	288	325	290	319	309	337	302	327	328	313	332	344	308	294	313	309	325	352	330	352	318	329	321	301	309	323	323	356	302	357	319	303	338	300	313	336	318	318	344	338	331	303	316	292	309	325	313	321	337	369	340	326	322	271	329	323	313	332	313	319	324	335	325	316	332	278	334	323	337	321	289	303	300	344	336	331	324	321	333	309	331	304	318	302	321	304	334	309	339	330	313	324	291	303	315	351	322	322	292	346	317	331	331	329	328	315	336	356	330	325	309	340	324	330	297	336	320	365	334	308	317	321	341	340	323	310	317	295	360	310	331	316	345	311	312	326	330	297	316	338	320	325	324	331	326	334	313	303	296	282	317	330	323	305	315	294	306	340	336	321	300	329	309	327	338	337	328	312	327	326	319	342	318	287	326	335	311	293	330	325	324	319	322	313	315	319	339	281	317	297	335	306	308	356	318	311	302	326	329	311	329	304	325	332	312	302	338	298	339	340	318	314	320	335	340	341	317	356	327	335	338	322	351	336	328	305	310	324	325	314	323	325	340	320	312	301	298	316	351	328	283	303	303	312	340	312	316	306	322	333	326	357	330	324	353	317	327	334	307	342	335	318	345	303	308	337	335	332	343	354	309	325	341	306	294	325	320	315	343	316	332	320	341	317	346	328	327	326	325	323	335	297	335	298	353	315	309	329	340	342	305	340	325	333	337	331	322	294	351	320	308	301	299	311	285	337	302	319	321	339	308	345	332	298	320	325	329	338	339	320	322	342	306	306	327	333	321	321	314	306	328	356	320	342	315	306	311	342	316	306	327	304	317	341	291	324	295	311	315	315	312	328	306	307	325	341	338	295	320	343	279	358	337	304	338	333	341	320	286	320	322	299	326	304	330	337	299	324	312	354	337	302	338	345	286	331	326	330	337	351	306	324	314	331	328	329	327	339	335	296	332	308	276	271	313	327	319	306	321	317	323	326	326	329	331	327	337	312	310	318	318	353	309	292	306	347	327	316	322	321	315	311	318	319	327	307	330	299	311	312	291	315	334	296	324	310	306	317	345	327	319	311	321	311	320	332	315	336	302	324	309	323	291	301	305	334	332	324	315	318	351	312	301	313	315	350	299	330	354	308	283	307	314	315	325	301	310	322	331	323	299	295	333	343	310	349	322	285	327	283	364	295	315	306	321	322	342	275	311	328	340	319	296	331	296	324	331	325	295	338	329	326	310	319	315	293	333	340	320	325	320	309	318	330	309	319	361	329	320	339	311	343	309	334	352	314	325	297	319	376	323	278	316	315	329	310	322	320	300	308	351	330	339	350	291	345	304	326	336	316	288	319	296	299	304	315	304	320	306	306	302	338	323	288	285	319	312	313	336	342	330	285	336	302	341	311	334	349	282	329	355	323	320	301	295	326	281	343	335	319	333	307	311	324	329	336	297	290	295	308	293	262	307	306	331	318	306	298	301	323	341	323	327	327	285	313	323	331	310	318	305	341	327	306	309	299	352	320	386	322	314	309	326	320	324	356	328	295	318	310	325	338	345	309	307	327	324	346	309	328	317	303	314	325	379	366	285	312	315	297	314	336	298	320	310	310	310	318	316	332	301	303	315	321	304	300	314	355	281	372	321	312	295	314	333	331	323	319	321	351	324	312	299	311	326	318	358	335	322	305	340	304	323	317	311	319	291	294	313	315	328	313	309	316	320	359	319	298	322	344	300	310	326	351	317	308	292	307	326	334	347	293	301	311	304	344	327	329	307	316	346	307	334	337	314	326	309	307	286	303	277	305	347	308	313	315	312	315	300	308	316	347	328	296	335	330	310	342	282	345	327	317	315	311	317	321	317	311	325	325	324	330	290	327	298	302	315	321	307	314	355	317	323	330	306	332	314	293	319	341	312	308	336	320	324	325	326	343	341	333	308	341	343	368	320	336	301	319	334	328	308	302	299	310	331	321	300	331	327	315	359	338	330	303	302	322	323	323	320	331	296	296	352	332	316	343	308	292	300	304	334	349	341	321	321	357	307	338	314	317	312	298	303	319	329	311	292	327	347	294	311	324	318	300	321	324	332	350	286	328	316	291	317	333	344	313	325	340	315	314	307	325	339	303	333	329	345	328	318	328	344	318	330	327	289	296	302	320	321	317	303	300	312	337	292	331	327	355	373	315	321	330	306	347	333	302	337	303	322	354	326	331	348	339	366	333	310	340	341	314	332	304	319	325	326	301	322	345	322	338	329	324	329	305	308	308	317	284	289	330	332	331	274	324	336	301	321	311	341	301	313	371	305	327	320	328	308	298	347	329	313	323	335	308	316	305	341	336	346	305	320	347	337	320	323	312	297	334	323	341	325	339	347	314	299	339	311	330	353	322	343	333	309	310	306	308	321	301	321	311	316	336	326	299	338	288	296	339	323	331	323	306	338	329	371	299	341	323	308	290	340	316	346	320	330	321	302	349	333	324	302	287	339	322	314	316	336	346	313	322	323	302	323	329	314	340	330	314	347	345	328	295	322	351	292	318	300	318	343	297	323	338	324	319	340	340	295	312	280	338	318	320	317	294	324	318	330	358	307	351	283	345	283	293	307	322	339	332	348	324	295	324	340	353	334	300	326	276	302	314	325	332	337	311	323	320	289	310	310	333	312	338	323	318	325	330	329	326	319	309	318	341	349	345	348	340	306	305	319	329	328	320	328	301	306	285	318	296	299	280	298	362	327	318	322	298	324	327	300	308	323	298	320	337	321	335	308	332	300	307	313	309	296	311	346	309	313	317	318	337	285	297	309	297	321	321	295	332	326	315	340	324	337	307	309	325	341	271	351	340	290	362	332	315	305	310	313	313	325	310	321	334	299	297	314	308	310	319	300	346	334	323	321	328	311	303	305	328	312	334	352	310	312	312	336	305	335	310	335	316	333	319	307	293	303	328	346	323	282	321	326	314	341	339	300	317	338	316	317	299	309	315	297	332	342	332	333	318	339	305	288	326	331	342	307	301	307	334	331	317	302	342	332	288	307	330	334	316	340	335	322	297	300	349	345	291	332	279	313	304	304	321	315	327	343	341	344	351	342	301	312	311	325	345	301	295	321	307	344	357	312	337	329	349	328	343	295	340	336	299	311	336	319	325	326	314	305	311	310	317	306	321	321	324	313	303	307	296	338	336	340	317	333	336	304	334	362	319	320	339	289	301	325	315	333	282	307	335	320	350	309	331	308	327	335	315	319	303	324	319	329	321	336	292	351	315	312	350	305	335	336	344	285	316	310	319	335	340	359	299	312	286	331	316	300	321	333
43100	30143	23335	2229	1976	1699	1578	1392	1336	1252	1120	1147	1093	1022	1044	1047	965	961	1000	1008	1009	930	912	945	933	914	902	884	858	908	926	865	945	900	976	925	896	918	871	933	915	947	1630	3782	4800	5031	5231	4281	3643	3378	1919	1243	1225	1002	1003	956	1020	937	974	1026	1054	1006	947	997	981	952	947	1023	934	1067	1101	1028	1082	1273	1252	1127	1024	1379	1434	1939	1762	1458	1091	967	933	868	879	898	868	844	844	847	877	844	870	832	843	824	928	882	830	838	842	842	807	851	869	853	797	859	896	871	896	889	813	873	826	836	919	880	835	858	807	890	865	830	807	817	845	893	837	824	830	867	857	860	897	878	844	869	867	847	828	874	871	866	796	855	848	843	822	868	837	856	860	844	869	889	785	857	856	876	921	859	889	873	881	840	830	812	869	845	875	812	809	833	837	777	876	850	859	850	884	893	849	817	878	865	876	884	868	855	825	859	890	831	882	872	834	857	822	797	869	796	803	812	841	858	862	895	848	810	810	844	887	846	828	845	844	863	834	835	824	834	835	853	820	847	854	887	825	864	886	817	846	882	849	827	851	840	825	866	859	808	842	878	861	840	902	856	839	838	805	825	835	825	862	827	861	872	844	842	864	896	851	861	830	818	803	875	856	886	868	868	857	870	828	852	881	805	823	851	834	855	908	851	858	850	814	847	882	875	842	860	821	834	872	829	848	920	845	841	842	870	872	871	841	863	859	855	915	855	849	877	855	866	884	816	828	845	837	856	850	888	821	818	883	924	800	864	873	806	802	855	847	832	840	859	848	877	859	851	902	853	882	841	866	855	847	891	842	845	877	837	883	893	863	855	814	854	867	855	886	829	841	903	870	827	871	856	850	881	880	866	892	860	847	838	837	874	852	842	884	856	866	842	870	886	877	862	873	857	825	877	902	851	847	870	833	830	856	874	824	872	811	867	859	889	846	865	835	835	902	896	864	923	911	813	866	845	807	855	829	853	862	872	822	880	894	826	829	859	911	871	857	784	875	836	851	882	881	854	868	832	843	865	858	874	819	860	880	898	877	834	863	846	889	820	877	849	838	872	846	919	863	840	854	811	844	776	852	830	847	937	838	827	807	860	898	854	845	848	838	894	858	847	838	880	853	867	860	866	888	837	871	846	858	889	859	872	857	867	896	852	836	831	847	876	845	858	866	857	856	879	930	826	840	840	834	816	853	869	883	886	887	840	862	854	883	804	857	849	867	805	829	870	890	829	882	859	833	848	859	825	864	875	893	838	898	902	879	823	899	854	839	843	848	827	903	854	824	862	822	877	861	847	803	906	807	842	802	827	886	830	826	828	858	862	829	828	866	834	852	909	872	834	861	824	865	876	812	813	875	842	824	866	852	814	888	784	827	895	870	901	886	846	872	855	870	869	847	819	897	880	846	826	861	839	857	832	850	823	856	901	858	859	831	825	868	846	835	867	827	854	881	894	896	851	840	851	854	893	837	882	824	804	880	888	932	836	910	815	901	869	900	949	888	879	835	840	837	838	859	828	826	877	824	854	849	864	923	886	852	890	873	868	857	803	812	842	866	857	854	828	876	867	899	886	859	855	892	820	834	895	841	838	850	871	835	868	828	882	854	864	877	835	899	870	876	827	872	808	891	860	872	846	860	820	881	893	845	856	762	890	835	808	823	878	837	832	875	849	890	848	827	849	843	807	895	884	811	832	900	816	799	793	870	809	871	868	847	914	860	790	886	862	847	848	879	884	863	862	852	857	791	811	905	836	823	836	882	867	880	892	862	833	865	877	858	840	837	841	835	864	830	824	909	865	866	860	906	854	864	875	851	793	829	888	888	824	845	840	853	777	908	836	881	870	803	878	863	829	881	854	862	867	834	871	828	838	831	815	837	876	867	879	830	857	895	824	860	851	873	868	785	882	866	842	903	858	852	878	875	814	867	875	827	858	890	840	916	864	837	888	899	872	865	863	905	877	852	884	857	848	863	900	869	852	852	828	887	839	865	841	841	873	849	817	850	869	775	847	882	874	816	863	845	898	882	821	882	900	862	842	844	803	873	839	892	869	873	831	851	895	901	888	835	859	899	851	807	832	849	840	852	779	873	827	856	865	887	869	862	834	855	825	847	856	828	887	846	820	855	892	895	855	836	929	857	884	880	848	851	813	862	870	858	825	837	817	843	864	858	871	830	879	822	880	847	881	869	901	816	870	869	829	829	860	850	875	831	872	815	859	860	850	906	879	856	816	831	866	851	878	887	912	848	772	850	874	874	871	829	863	850	824	891	887	844	872	884	848	852	861	885	829	818	911	854	845	853	809	838	899	870	855	875	831	839	896	876	874	861	841	885	841	858	924	854	859	851	878	889	878	884	862	898	867	839	817	873	928	844	861	888	865	854	877	867	878	884	859	889	826	838	848	933	859	862	852	865	870	829	875	923	910	870	815	847	876	891	800	838	889	897	879	847	832	841	875	854	886	877	783	814	931	840	893	901	816	871	795	866	831	833	870	878	863	836	860	856	884	852	857	852	906	895	898	821	884	900	804	862	873	827	830	853	877	820	808	832	869	857	854	879	834	832	830	819	880	839	857	899	841	913	892	809	850	875	809	849	862	809	789	833	850	881	868	859	838	836	857	869	879	830	859	886	880	845	781	825	914	813	863	809	906	867	824	841	795	919	831	866	863	809	829	886	897	898	832	849	774	854	841	844	911	861	866	868	872	883	881	856	832	816	859	891	857	849	886	828	878	800	848	879	839	836	918	868	857	853	859	814	887	838	856	878	833	876	908	839	873	856	839	822	850	823	838	850	880	852	803	831	806	867	840	822	814	831	898	865	879	827	904	833	842	856	789	831	902	834	934	893	876	849	864	852	870	849	859	846	872	872	894	858	838	880	860	828	896	852	824	885	882	808	835	889	898	865	903	867	846	874	848	834	876	841	843	864	876	881	884	849	879	910	848	839	878	795	889	820	845	837	840	883	819	864	859	869	861	864	906	932	855	839	915	809	926	802	867	830	857	861	792	878	848	841	839	877	896	888	796	815	830	852	871	876	786	875	841	870	871	836	848	907	878	815	839	841	866	845	882	865	844	839	837	850	865	866	873	860	834	872	881	851	854	845	895	829	858	856	841	839	850	896	862	857	886	812	877	874	882	821	820	886	867	842	788	869	873	932	865	962	885	890	828	861	901	881	862	848	850	834	856	883	859	844	855	865	813	881	813	863	818	838	818	829	887	891	827	845	876	896	885	824	841	827	855	909	867	850	861	863	805	818	854	868	827	869	846	823	866	861	883	875	877	867	843	867	888	867	887	855	861	858	859	823	877	889	881	903	850	892	785	870	817	899	849	832	807	803	872	804	892	826	876	856	854	875	869	851	817	840	866	866	840	887	937	857	872	893	903	825	864	848	904	811	839	841	870	898	859	844	850	847	838	846	824	861	863	864	823	831	867	839	912	886	855	905	801	840	864	858	838	855	860	844	870	814	860	848	848	862	848	900	914
79372	58784	34847	10782	1520	842	653	570	547	506	504	443	440	441	419	401	381	382	408	395	383	394	382	380	344	417	383	382	357	370	334	346	348	351	392	353	370	352	380	373	379	375	518	1138	1379	1633	1563	1308	1109	791	513	411	377	371	400	390	350	370	382	429	353	377	405	365	370	409	366	357	370	406	368	420	394	448	403	395	403	497	644	512	482	488	417	419	360	357	331	347	364	365	359	316	367	362	360	339	340	374	343	343	345	335	375	403	344	339	353	351	333	356	337	376	352	372	327	327	333	338	370	346	328	351	363	355	310	363	321	370	314	370	339	371	357	403	389	363	357	344	337	329	324	348	342	352	356	334	368	400	371	329	329	368	368	324	379	386	346	360	401	364	360	321	371	330	408	352	365	329	356	352	345	351	371	332	356	362	372	348	378	371	369	345	350	353	327	368	348	361	373	351	347	328	339	339	367	378	380	359	368	369	374	371	329	329	363	361	324	332	344	351	366	360	361	341	329	402	358	312	339	308	355	340	353	348	363	319	374	353	339	353	360	376	348	333	350	359	332	355	356	371	359	382	338	377	322	339	342	345	330	380	356	325	387	362	344	363	354	375	346	335	363	336	379	337	326	352	332	348	345	355	357	345	313	326	338	384	356	396	370	350	352	322	370	336	397	360	357	351	330	329	354	375	356	366	362	393	364	356	346	324	366	344	371	304	312	361	359	366	331	337	341	372	372	386	338	351	352	358	349	352	370	369	338	349	347	323	333	311	337	335	339	377	382	315	362	355	358	337	346	347	345	357	377	355	369	356	341	374	336	328	339	361	353	343	351	322	367	331	370	364	366	336	368	353	364	354	367	350	331	351	358	340	353	317	367	341	378	329	361	326	342	297	345	359	366	332	370	347	371	364	363	365	379	351	379	371	363	313	350	358	329	344	354	372	331	335	355	362	321	358	349	330	329	346	357	329	360	372	355	344	335	338	358	354	335	363	348	381	338	337	370	364	345	329	367	353	368	357	321	325	325	365	326	373	349	401	376	321	307	386	342	323	359	382	338	346	368	331	356	379	319	353	358	339	371	374	356	361	383	318	340	330	373	342	351	354	359	331	363	358	304	353	337	343	357	314	350	340	336	329	366	332	352	356	384	342	333	332	382	356	350	388	350	354	335	358	352	379	340	361	352	380	317	331	304	357	318	344	383	356	370	356	352	354	322	320	398	324	300	352	337	377	346	360	323	354	369	333	357	329	361	329	364	332	343	373	341	325	327	323	380	362	380	351	337	358	346	354	371	385	381	356	336	361	344	330	338	346	385	354	329	385	387	354	332	351	311	340	364	345	347	354	336	320	375	359	376	393	353	370	366	379	369	366	370	391	350	326	369	356	365	341	348	369	365	370	341	374	351	322	379	366	382	379	364	352	351	351	346	327	374	385	396	350	345	355	326	326	337	365	321	355	347	342	310	323	343	354	369	359	351	383	389	358	345	366	348	329	341	375	349	336	325	363	363	331	346	347	337	351	353	370	359	358	347	370	330	364	340	331	336	378	346	347	334	335	354	338	340	338	372	328	335	333	329	352	345	358	392	365	374	314	353	333	375	357	348	362	346	351	342	339	360	371	370	370	405	371	344	337	340	346	348	354	323	335	364	357	330	372	296	348	333	380	348	346	347	319	336	369	346	352	374	342	370	367	365	367	352	401	360	375	352	389	372	332	358	356	341	322	388	347	373	359	365	356	371	336	362	342	346	352	334	369	399	379	371	336	367	364	365	379	323	374	340	334	389	331	351	349	343	342	331	337	336	342	357	373	349	339	379	342	351	340	335	361	372	385	387	359	377	346	392	333	321	347	335	319	345	370	329	317	364	336	341	346	341	341	340	354	324	354	353	346	343	372	346	354	324	350	348	345	362	328	311	376	399	341	380	384	331	373	354	354	319	353	310	344	338	362	351	341	367	367	337	347	331	365	317	347	346	349	336	379	371	350	352	344	357	371	361	373	347	359	350	356	337	392	390	375	346	335	374	340	378	390	339	368	368	332	380	364	342	318	348	358	364	344	378	357	349	357	347	386	380	398	353	360	364	334	353	374	364	355	342	336	346	355	359	369	356	385	375	344	332	335	353	378	349	342	321	371	329	337	353	391	315	340	334	380	350	360	326	355	351	342	348	384	377	333	404	353	345	373	346	350	361	367	334	376	325	353	335	339	328	361	376	364	362	330	364	378	347	336	380	354	340	349	326	344	372	339	372	356	353	344	341	372	330	377	366	365	350	325	360	366	367	318	355	375	366	343	341	333	315	324	348	350	385	344	369	299	328	352	350	326	331	382	353	343	326	356	359	331	349	361	390	361	367	343	365	366	365	351	353	349	323	368	349	363	334	331	341	389	321	343	341	370	328	319	369	344	333	392	342	363	360	337	346	370	334	335	390	389	359	364	343	329	349	357	372	341	340	343	356	355	356	370	359	344	365	306	378	328	326	333	357	335	363	345	327	347	355	334	334	346	358	343	377	352	336	345	370	365	354	345	351	353	385	336	339	347	357	325	363	333	334	360	353	363	374	370	359	373	359	364	357	353	394	346	326	332	353	370	351	376	353	388	333	339	347	368	372	343	340	356	365	361	320	327	345	381	351	374	385	343	366	354	377	374	377	334	328	315	347	366	342	362	337	351	369	338	347	324	353	357	318	345	353	377	350	360	344	340	351	409	341	337	347	371	329	399	362	339	329	342	330	336	390	354	368	352	342	343	343	360	329	358	341	361	334	359	341	351	324	352	376	375	384	345	354	384	382	342	351	334	337	358	350	340	355	349	303	363	341	382	381	348	342	374	344	327	369	348	351	349	353	350	337	310	330	386	331	340	303	339	345	354	363	352	355	353	367	324	374	323	366	344	325	380	366	376	360	339	371	366	338	371	357	353	353	347	314	379	323	327	354	387	327	378	383	325	351	387	388	345	380	340	374	363	313	344	347	376	339	360	351	323	341	337	379	321	381	345	355	335	379	365	349	372	358	335	335	373	381	395	366	372	373	344	375	341	313	377	348	331	353	317	361	355	384	348	370	390	342	345	320	391	331	353	341	340	372	345	358	334	382	314	347	339	374	358	361	326	352	338	376	335	366	371	355	343	326	342	353	310	343	327	362	358	352	325	346	338	356	358	354	326	308	376	348	369	355	349	360	362	385	355	342	379	326	381	313	332	359	353	363	362	355	358	329	345	326	347	349	333	349	382	378	372	367	341	341	338	363	351	320	358	349	386	368	349	349	323	331	380	323	350	323	329	301	340	362	348	372	351	350	374	370	341	381	393	363	337	365	350	357	349	364	342	364	354	345	326	362	355	370	382	353	358	362	368	329	358	324	367	354	374	335	339	350	339	346	345	342	301	379	335	338	383	350	356	335	374	339	394	361	377	317	341	320	323	373	364	351	330	348	317	310	342	368	384	329	336	358	365	326	374	353	346	352	328	387	325	371	354	324	327	360	349	361	341	383	349	354	342
53129	37591	34013	3737	3016	2651	2257	2013	1789	1634	1625	1473	1346	1407	1240	1224	1121	1203	1082	1122	1098	1098	1021	1069	1036	1061	1005	1065	1003	993	1024	992	961	933	995	991	985	1010	989	995	1059	1073	2356	6732	7449	9513	9241	7757	6668	4281	2222	1416	1444	1204	1139	1128	1196	1210	1257	1124	1076	1097	1006	1052	1046	1100	1167	1162	1083	1257	1278	1328	1255	1258	1332	1233	1195	2123	3065	2080	1987	1898	1563	1130	1072	932	894	915	940	944	876	913	867	960	906	921	892	915	890	956	929	900	904	919	914	933	927	904	947	931	895	903	950	910	908	921	918	898	897	944	929	955	941	922	883	913	918	922	931	940	873	923	923	951	904	883	951	966	998	943	928	879	883	935	892	926	899	956	892	945	911	908	928	977	900	971	927	970	900	905	930	984	883	879	902	943	910	926	904	897	885	960	958	912	901	923	904	952	886	896	919	899	907	923	902	925	971	968	943	948	969	947	942	951	889	905	889	928	822	935	877	894	899	926	939	935	867	949	912	928	924	906	894	939	936	917	924	917	921	899	897	919	908	943	934	861	907	942	946	960	911	935	897	924	906	928	847	962	909	924	958	912	872	967	962	924	903	956	912	923	862	928	899	904	947	947	876	952	935	909	925	982	922	935	930	937	904	948	963	928	893	901	913	902	901	906	959	850	884	904	967	947	902	909	950	905	912	907	951	934	910	969	934	937	922	954	938	926	887	939	908	925	929	912	924	933	957	914	905	939	939	926	935	935	962	918	908	887	929	906	936	924	856	894	914	939	906	976	927	926	930	920	935	933	898	963	906	911	925	904	945	874	911	952	916	904	920	955	935	910	888	920	916	940	931	890	868	950	904	955	877	935	891	932	913	981	890	942	916	970	922	917	927	926	893	936	872	897	910	950	895	923	911	927	935	896	932	915	900	867	961	881	888	899	988	920	924	944	890	893	852	961	894	933	989	924	933	908	932	925	922	902	877	927	966	932	956	965	967	904	929	925	900	948	927	912	906	893	946	911	917	898	960	918	929	920	930	937	931	898	905	945	907	897	911	877	882	880	930	949	906	951	912	922	891	887	903	914	938	926	865	896	931	937	925	953	897	914	928	903	1015	939	905	915	916	847	951	907	923	928	922	913	967	960	906	876	956	967	956	878	960	911	895	922	868	874	858	926	889	890	967	934	989	890	941	925	966	946	905	926	928	926	962	904	884	956	925	914	877	894	877	970	906	941	945	959	894	890	941	948	911	927	945	897	904	925	927	903	888	909	922	868	944	932	924	945	912	919	902	920	922	965	919	896	908	925	906	954	893	901	932	942	936	988	888	928	895	946	965	922	878	888	931	924	905	918	937	960	961	903	971	918	939	907	907	898	895	914	875	966	902	887	925	925	896	906	895	962	898	952	917	950	935	932	956	926	969	892	904	903	971	918	950	941	933	856	944	963	881	940	882	908	906	996	995	982	930	903	922	940	927	913	936	914	981	887	898	931	892	895	916	921	915	914	910	960	896	999	948	926	895	909	889	862	898	907	979	945	945	940	972	916	927	898	924	960	875	915	955	974	894	858	951	886	950	934	934	929	956	882	914	946	934	880	912	864	912	875	925	932	921	994	985	936	971	926	956	948	946	943	939	950	925	928	886	898	946	913	902	940	933	888	961	960	882	930	895	927	919	969	949	926	961	918	952	932	938	916	920	923	900	930	942	920	930	963	877	891	899	917	897	933	928	920	886	866	925	912	965	870	938	846	943	894	959	923	915	907	925	912	941	928	920	915	944	923	961	1000	984	900	943	932	927	920	945	951	923	908	903	892	931	911	956	953	899	949	911	935	911	929	949	949	946	876	909	923	889	913	938	926	935	928	908	931	882	946	979	885	894	904	933	931	943	962	907	969	911	950	888	896	912	905	932	951	929	939	929	915	966	915	949	951	894	910	899	970	907	890	879	911	927	938	882	887	937	916	897	926	921	909	944	963	910	893	898	963	896	970	915	945	920	915	896	949	964	913	953	877	909	929	901	899	917	948	905	989	884	914	901	915	920	893	909	889	944	956	898	929	899	940	917	1007	908	938	894	933	917	898	958	892	873	888	906	932	856	930	875	911	924	936	912	897	961	872	944	937	899	953	931	959	897	960	904	872	907	898	905	925	889	893	943	885	910	899	891	949	933	917	894	906	916	892	925	931	979	928	885	877	879	923	888	939	945	932	931	929	946	898	972	868	934	943	970	943	914	892	919	890	933	965	937	898	957	900	932	940	897	937	848	932	949	908	989	936	862	898	977	882	887	907	891	910	914	933	935	923	911	923	905	911	885	928	899	916	918	873	902	888	831	960	944	914	915	974	849	860	942	942	935	906	945	950	932	931	932	916	876	941	910	924	956	939	894	904	906	944	878	917	947	934	935	918	938	884	908	886	947	894	869	923	876	900	947	938	934	933	926	966	917	939	919	954	904	951	917	866	891	869	926	910	960	928	925	930	865	952	905	932	944	909	908	897	989	950	935	950	927	873	958	877	906	897	936	945	882	961	909	936	878	958	867	906	945	838	902	906	963	877	927	908	936	942	931	955	868	909	925	954	907	890	850	925	973	948	938	913	877	853	911	931	930	952	926	922	926	955	991	913	889	911	935	892	937	931	957	959	948	926	989	893	953	910	877	863	913	922	893	935	955	945	890	898	890	900	939	928	929	906	871	941	937	917	889	832	890	942	883	887	927	923	912	899	889	956	935	939	905	910	952	908	954	951	950	938	921	906	927	904	973	909	896	900	936	943	935	906	935	944	922	924	936	889	859	935	920	900	918	855	889	947	877	936	902	926	864	946	894	932	858	915	912	938	965	912	905	910	917	946	913	919	911	886	919	974	911	904	955	935	918	925	953	979	939	904	950	903	915	911	885	974	956	987	898	927	918	897	923	891	892	956	895	927	866	903	929	895	880	953	927	925	874	949	920	954	862	933	914	921	915	937	938	911	884	956	851	938	966	909	928	933	955	911	926	862	932	946	937	929	899	928	933	932	912	889	917	923	938	858	924	954	882	936	898	902	956	966	908	898	955	914	923	906	943	912	931	972	935	928	897	932	901	905	926	860	928	871	917	916	916	830	904	878	943	901	956	900	916	909	946	913	938	907	917	913	932	836	895	934	908	968	910	966	912	932	898	910	872	914	942	864	900	906	945	902	947	957	883	877	887	952	874	923	996	976	895	887	944	913	884	935	924	898	888	933	945	932	922	923	931	875	906	861	920	904	853	962	930	868	911	919	940	894	888	919	910	880	936	915	959	968	911	907	952	922	909	881	920	932	982	918	843	896	927	915	900	900	939	910	925	978	931	878	851	894	942	908	983	944	891	958	893	981	921	918	886	914	872	853	930	930	907	976	868	893	944	905	871	943	951	909	885	921	913	878	951	1002	949	985	895	915	918	845	900	905	930	918	864	927	929	942	912	952	964	891	940	931	933	919	969	864	911	842	887	946	914	949	935	904	876	921	878	912	896	943	923	934	931	955	977	954	954	917	890	908	928	955
21731	7236	1922	411	288	267	285	269	279	275	293	284	262	288	264	284	248	271	284	266	256	274	269	287	259	256	291	248	269	240	293	292	282	292	272	270	306	265	257	265	278	279	297	263	311	306	323	295	262	288	279	266	271	301	303	288	240	294	285	278	286	284	257	286	272	281	274	292	286	298	297	282	276	263	266	298	269	290	302	285	290	303	288	265	286	262	284	297	263	292	263	270	252	269	271	289	265	308	301	277	275	263	255	281	237	261	298	277	276	270	273	299	282	258	270	289	292	233	277	265	298	274	248	292	275	289	288	263	287	279	253	276	288	302	287	274	284	284	241	294	281	285	263	287	283	286	249	285	290	279	271	257	301	260	257	258	261	265	262	256	283	276	286	269	283	261	280	307	298	253	236	261	286	286	287	272	278	262	298	282	276	284	276	262	270	274	284	302	288	262	259	279	251	248	249	267	267	258	295	292	272	232	272	309	280	253	258	272	262	276	280	264	254	267	275	271	257	261	284	278	267	270	253	268	274	271	279	259	304	274	274	270	288	299	267	259	270	272	266	268	272	259	292	279	286	279	278	278	280	290	269	288	246	269	292	288	301	239	264	252	262	257	246	275	240	255	271	293	289	242	248	241	298	237	250	307	289	265	281	292	285	266	274	291	268	266	252	307	280	258	282	239	284	287	293	266	279	250	302	260	258	296	277	262	276	300	281	287	252	261	291	305	280	256	262	265	266	275	281	302	276	308	258	296	267	292	306	269	279	269	267	263	276	259	269	251	263	284	273	285	273	265	245	286	254	273	251	302	265	278	254	268	247	251	266	277	296	264	248	291	249	264	300	291	273	278	240	272	275	318	296	256	273	269	282	260	264	270	275	266	289	263	272	247	287	299	277	305	251	261	279	257	292	295	255	278	258	247	295	269	282	269	289	288	259	278	290	244	279	263	271	280	270	265	272	275	268	287	255	265	268	291	238	241	275	294	260	268	271	288	263	293	311	300	266	264	265	303	286	232	253	266	297	291	255	234	270	291	293	266	287	269	280	284	255	275	257	310	251	307	284	255	282	291	287	286	275	301	243	257	282	286	280	257	262	258	268	296	264	281	270	275	248	277	288	275	290	269	272	275	281	307	284	256	252	227	253	308	275	267	297	268	269	280	268	256	293	311	255	291	279	301	283	265	264	268	244	282	255	257	291	279	269	297	237	266	275	303	267	241	285	277	263	303	292	269	285	305	275	307	266	279	282	276	281	290	273	290	281	267	254	276	273	274	263	273	300	263	288	266	287	259	256	272	268	263	264	276	261	282	287	280	259	252	276	265	262	254	264	285	268	263	268	262	286	269	275	272	258	264	262	241	257	262	247	300	299	250	335	273	279	255	267	293	266	268	287	294	277	300	266	268	257	264	269	294	283	285	276	260	257	261	290	267	265	280	243	305	259	263	272	308	292	276	274	263	297	272	262	280	271	278	289	247	290	282	267	290	264	283	265	260	282	294	290	280	294	280	233	280	261	277	263	268	270	254	295	269	303	264	262	270	278	278	273	283	257	268	264	280	254	288	280	271	263	266	262	298	269	300	245	277	239	262	266	250	250	281	284	287	280	295	243	291	264	295	260	254	269	262	244	258	281	271	287	222	276	236	301	279	261	229	265	281	266	277	283	273	288	255	257	268	272	309	264	282	266	265	292	271	271	249	278	285	289	320	261	302	304	288	281	280	254	253	263	277	237	302	284	260	271	276	263	277	280	296	290	293	250	270	268	261	265	270	248	289	284	265	277	236	262	254	270	271	238	292	268	280	299	273	249	266	271	274	280	278	253	269	267	232	289	280	303	285	277	243	269	283	273	278	288	294	235	288	264	264	279	291	266	255	271	252	277	272	286	241	247	303	278	280	242	260	286	245	278	271	276	273	289	245	257	288	272	257	274	291	289	249	297	258	275	295	263	259	238	283	255	269	311	267	281	248	264	268	268	291	272	273	267	286	287	277	319	298	291	214	257	297	268	281	289	261	283	263	291	309	277	270	308	248	292	256	290	272	255	235	276	286	256	272	282	272	271	264	279	252	261	283	280	253	252	293	260	303	248	277	275	263	275	258	289	294	289	242	275	261	245	269	287	268	279	270	245	276	260	275	264	253	258	314	282	266	265	271	236	228	273	292	284	282	287	271	283	273	253	260	283	267	269	247	274	269	252	273	258	309	254	261	272	238	262	279	280	283	287	257	276	280	298	263	291	263	257	268	302	283	277	277	271	266	238	288	278	290	268	258	252	253	295	260	283	263	277	291	266	274	255	259	269	259	263	300	313	249	254	270	297	259	274	274	289	287	294	294	255	295	289	272	255	270	269	273	298	291	257	253	298	282	259	250	303	289	294	239	240	297	255	279	257	274	296	282	239	279	250	290	253	270	257	268	250	297	296	289	263	295	275	235	286	270	268	284	257	269	288	268	248	279	268	233	277	241	249	274	278	261	239	248	254	277	275	281	303	266	247	276	258	256	271	247	289	267	251	294	271	273	253	264	285	278	260	296	296	275	269	289	280	271	286	306	264	259	270	263	274	260	272	269	286	285	306	305	240	295	281	277	256	283	269	266	290	279	264	313	288	315	280	291	267	266	276	263	277	252	283	272	280	290	287	283	278	257	288	293	284	265	253	257	275	246	259	281	263	259	276	288	231	256	257	263	246	256	270	265	301	285	284	269	275	274	278	254	288	295	296	289	261	261	280	268	251	260	296	231	280	265	295	277	268	267	284	301	277	276	256	254	269	302	272	269	284	260	283	242	288	249	263	272	269	307	250	302	255	287	268	264	291	236	265	279	265	276	278	296	252	284	282	280	257	283	287	269	258	277	258	285	303	266	289	256	251	291	265	269	301	245	270	272	294	268	259	279	282	264	313	270	292	285	269	278	260	265	255	318	261	275	278	288	272	291	251	295	263	263	270	287	263	290	261	298	250	263	276	265	276	279	269	287	271	291	253	307	275	254	291	305	302	269	262	253	247	273	282	278	267	277	267	297	257	281	277	260	287	274	281	261	287	262	264	250	275	304	268	278	255	266	273	293	282	277	276	242	255	262	279	251	268	298	256	268	254	261	256	313	245	277	251	281	268	264	272	280	272	295	244	261	254	260	265	249	260	264	248	275	283	287	266	266	298	286	243	258	306	299	267	269	267	284	272	292	249	240	231	285	267	274	290	256	271	287	240	277	259	261	241	255	243	278	229	272	275	284	300	289	268	277	283	269	264	274	297	253	278	279	254	245	254	274	299	254	254	280	253	278	269	252	255	266	265	266	285	265	281	271	258	315	256	312	261	266	261	264	279	284	298	267	279	270	287	251	302	258	295	313	263	295	270	296	269	262	274	246	266	277	248	263	287	292	252	295	284	236	270	283	251	273	304	287	269	278	266	293	293	288	259	290	266	270	265	269	253	261	250	255	291	283	279	293	275	267	268	268	276	287	281	268	242	281	265	281	266	301	267	258	285	294
19870	7863	3406	895	825	835	780	767	807	792	779	748	800	778	723	763	729	755	779	756	780	770	768	790	755	769	727	736	748	761	757	787	771	779	748	757	746	784	721	732	778	752	868	1032	1124	1204	1099	1064	866	913	844	807	785	782	830	811	789	784	830	771	785	802	785	791	804	813	832	808	824	836	795	799	828	758	800	794	780	818	962	1049	984	814	896	780	784	726	767	741	714	729	720	744	801	739	698	748	720	760	748	704	813	762	731	773	777	713	757	792	756	717	746	773	788	752	742	817	718	694	734	716	755	737	772	686	747	753	736	720	738	722	741	737	747	769	763	728	757	741	743	789	768	715	735	720	714	808	759	725	720	753	708	750	719	752	749	755	735	770	735	761	733	725	737	760	726	765	780	741	739	731	791	697	789	741	757	776	763	728	743	749	718	753	777	731	763	729	756	744	748	760	731	750	803	773	755	733	766	722	706	770	782	791	746	756	768	799	742	765	717	717	760	737	730	734	747	775	770	732	737	721	757	771	765	780	813	738	729	716	732	748	748	726	798	758	743	795	754	733	796	745	718	757	741	758	785	735	734	734	759	740	741	753	741	747	755	695	729	757	771	759	746	743	792	748	758	743	761	780	746	725	770	692	762	721	747	753	741	739	763	765	759	745	704	737	729	732	738	732	724	726	737	758	734	757	826	760	761	758	734	751	746	710	718	757	720	743	686	748	733	753	775	731	758	743	774	757	756	766	704	758	749	697	754	723	761	744	772	761	740	799	754	753	727	754	773	737	707	710	788	749	716	758	723	780	810	733	754	704	735	799	768	719	743	759	788	679	770	773	796	762	798	746	753	731	758	761	715	759	771	745	755	719	737	708	706	674	760	754	755	734	783	694	736	715	751	774	754	719	746	738	807	733	773	729	770	726	767	763	748	738	788	709	770	733	786	735	750	773	764	768	748	727	712	795	725	726	758	766	751	749	744	731	767	786	723	758	735	729	745	758	728	726	737	728	795	727	787	768	784	762	735	763	818	728	756	747	821	687	766	719	766	711	766	731	750	728	730	709	746	741	761	733	777	737	773	719	693	739	743	774	681	768	743	781	732	730	727	705	743	755	738	772	762	741	743	752	746	715	763	718	735	788	712	713	784	762	788	723	782	760	725	741	747	764	731	789	756	711	708	756	730	775	760	757	768	739	745	720	766	774	758	744	713	772	713	781	717	770	737	731	764	690	755	721	726	735	714	696	711	731	743	758	744	770	719	784	729	748	804	764	749	673	783	749	728	779	729	748	759	792	749	754	737	781	694	778	757	833	755	783	713	735	752	774	739	748	726	717	747	698	722	776	756	756	727	708	723	813	781	770	729	743	769	691	753	768	798	739	734	787	719	767	747	739	729	739	814	820	755	808	778	787	810	735	748	712	701	755	758	770	762	755	683	806	784	783	721	755	797	730	734	715	781	783	737	768	782	731	696	736	666	715	760	719	719	742	757	728	784	748	721	769	771	768	773	728	802	794	730	755	761	699	729	765	733	778	768	747	730	760	716	708	684	771	777	807	800	726	776	719	779	712	723	765	667	673	740	764	747	753	719	745	789	777	806	776	766	765	746	733	767	749	771	739	758	732	711	749	772	724	751	775	742	740	737	720	772	737	755	747	746	780	744	756	765	796	754	697	753	806	725	745	759	800	757	760	772	766	742	783	807	771	757	733	747	775	806	786	738	742	743	797	805	728	712	791	781	748	715	743	724	733	757	767	765	690	739	782	740	775	745	768	774	755	722	736	734	770	784	728	702	771	714	755	747	767	709	734	767	747	739	799	751	724	724	688	735	770	766	712	737	765	699	767	780	757	743	731	748	757	780	776	718	767	748	727	792	725	766	774	746	729	768	744	707	711	772	736	781	756	743	722	753	740	705	733	742	731	753	717	763	744	798	742	723	811	745	748	741	768	764	778	757	701	761	726	748	761	761	751	800	734	742	752	761	751	716	742	783	763	777	757	733	757	714	744	759	729	766	782	718	720	722	799	738	779	743	788	727	797	765	775	730	738	750	723	763	705	747	721	769	758	714	786	727	790	735	709	751	756	748	756	736	763	800	769	759	762	727	734	728	764	721	755	756	692	711	703	736	745	741	821	757	760	807	689	745	734	746	775	718	764	745	731	770	714	720	715	770	752	767	764	767	727	783	725	763	766	755	738	749	727	770	734	730	756	815	761	763	778	723	790	809	765	780	794	738	731	728	802	765	766	723	731	737	769	750	758	776	747	782	747	800	805	705	725	750	762	768	778	747	684	713	790	754	758	771	725	771	730	767	698	769	748	779	779	733	759	754	734	751	715	748	751	736	757	751	735	750	698	756	724	768	691	778	773	766	704	747	722	756	745	756	720	794	733	757	774	722	790	755	694	766	720	701	728	702	725	737	708	727	798	749	736	710	729	727	759	747	771	735	796	744	770	710	745	753	722	731	795	746	700	727	758	796	809	837	772	784	755	745	780	774	781	751	764	716	772	724	743	739	763	755	745	688	743	711	727	767	767	731	731	734	704	715	761	740	732	783	726	773	743	741	771	744	699	760	739	795	753	762	743	777	750	764	705	812	740	712	741	713	731	716	788	721	662	746	753	767	767	744	733	735	743	768	730	784	723	755	768	727	719	746	771	750	748	750	774	686	777	678	757	744	763	753	727	731	747	745	769	723	794	743	766	758	735	772	756	776	718	759	729	769	738	685	727	720	687	816	752	745	792	795	739	762	732	734	765	734	711	748	745	746	761	742	740	727	714	763	746	768	795	785	775	767	742	740	758	709	730	749	749	782	765	706	755	744	722	761	753	798	766	712	729	787	720	699	754	746	790	784	817	712	798	745	767	780	721	742	693	776	804	783	734	780	757	721	750	766	773	765	763	780	741	709	723	790	781	743	747	765	741	723	709	753	757	786	734	743	768	692	764	733	790	761	754	744	751	732	742	790	753	773	754	720	765	748	775	747	733	746	803	705	749	701	708	752	740	731	720	689	763	736	715	763	738	774	743	722	796	710	743	752	747	732	743	786	769	761	718	752	813	762	762	744	765	749	741	752	814	778	729	764	733	761	717	753	726	784	800	771	741	762	719	741	762	785	747	749	754	789	768	718	717	730	713	791	687	702	762	730	784	726	732	715	749	737	733	703	748	808	758	709	752	755	765	747	754	732	711	812	743	736	781	747	693	778	700	785	752	791	746	705	753	777	807	752	770	760	750	776	731	708	740	724	714	769	758	712	760	701	719	755	796	764	732	762	750	749	778	789	738	728	734	798	763	782	747	724	761	772	735	747	797	778	780	693	775	736	802	747	704	798	723	733	693	772	732	748	730	737	740	730	738	765	734	791	746	699	725	724	793	725	752	708	709	738	748	752	769	746	774	710	724	728	709	742	735	746	770	734	809	756	772	768	751	778	753	814	737	713	690	789	748	738	742	756	773	736	744	756	760	769	704	754	736	779	738	764	747	776	696	783	759	709	754
67222	43006	22791	3959	643	534	455	435	384	378	378	382	314	343	320	323	306	321	303	317	326	316	319	303	299	313	322	292	302	308	297	295	279	298	313	290	306	292	283	317	296	338	451	697	991	1035	720	741	531	587	485	367	334	305	301	322	292	346	311	318	319	299	277	308	306	296	320	306	301	302	312	312	324	331	290	333	305	307	386	476	494	444	337	331	303	293	301	303	314	284	296	308	328	315	293	292	299	264	320	305	290	286	296	318	302	293	301	270	325	323	290	291	295	292	290	289	274	293	267	263	297	313	290	290	269	294	305	300	268	290	305	295	272	293	322	296	291	274	299	322	261	283	292	323	281	283	273	277	305	278	292	279	279	309	264	270	292	272	266	270	265	303	294	304	260	269	287	297	284	279	279	264	314	277	295	268	311	266	302	315	290	300	283	275	326	316	260	259	275	287	309	300	304	275	288	285	272	304	295	304	263	295	285	271	294	273	304	268	306	272	305	301	326	311	283	275	293	293	301	325	345	287	311	275	317	264	295	266	314	297	288	292	293	316	287	320	268	307	286	242	312	306	289	258	259	292	292	313	285	288	276	288	306	255	295	281	276	336	279	300	325	303	273	306	301	303	298	276	280	314	332	298	280	280	297	276	251	267	299	296	276	270	290	312	294	314	281	309	295	310	296	311	305	268	279	283	310	271	300	307	264	292	291	307	277	299	297	300	308	274	317	326	289	296	262	293	288	322	295	249	299	279	258	268	306	292	310	281	309	303	294	285	328	305	297	295	298	283	267	310	283	289	278	254	308	289	286	287	262	271	295	288	296	300	293	295	323	333	303	291	292	299	312	293	300	265	290	281	272	260	283	283	298	291	314	294	306	293	282	271	286	288	312	286	289	299	312	312	304	283	294	262	263	312	296	307	291	300	285	314	310	303	296	267	321	314	300	296	295	257	280	269	303	327	295	277	286	285	280	292	310	282	268	299	286	288	311	296	300	305	291	266	289	314	303	303	302	317	307	301	281	282	336	302	285	303	305	263	299	294	294	288	293	313	303	273	298	300	285	312	300	297	315	291	299	293	319	299	287	278	259	274	287	281	279	280	248	332	307	296	275	299	306	294	302	255	271	297	299	296	283	285	306	306	290	288	320	328	257	279	275	325	313	274	297	281	303	290	292	297	310	297	299	294	301	267	288	302	299	276	252	289	305	312	297	303	271	297	285	290	311	303	293	302	305	287	313	293	270	289	278	290	283	291	293	305	280	301	280	284	283	287	314	286	275	300	293	276	305	330	302	316	269	311	297	298	331	304	322	280	293	286	326	295	310	286	270	271	280	305	290	252	299	261	271	287	303	277	313	324	300	288	292	257	250	280	280	291	291	299	304	307	284	285	310	306	292	266	271	295	308	292	264	301	294	280	326	294	295	267	266	295	294	319	303	306	272	289	312	339	262	281	299	257	248	291	311	276	284	333	283	301	312	283	310	283	296	305	294	259	299	301	319	301	296	287	301	292	265	294	290	286	266	311	288	290	288	287	318	295	342	289	301	299	297	293	295	297	287	280	290	282	307	318	261	316	281	267	309	284	302	315	288	290	268	252	305	281	276	279	293	283	304	326	268	256	283	263	267	263	262	302	292	305	254	278	294	299	286	276	295	297	302	318	283	316	288	292	280	274	252	285	290	271	301	302	304	268	310	286	281	292	273	312	313	322	274	295	301	295	278	320	264	300	312	285	320	286	304	294	287	292	305	291	290	298	318	302	286	275	312	300	319	287	272	305	276	273	306	318	283	312	301	293	277	299	285	310	281	270	298	276	277	281	260	265	266	286	288	280	318	265	266	280	305	289	298	293	256	299	303	311	304	310	318	279	306	285	278	310	310	247	302	299	274	272	280	271	289	290	287	272	300	275	316	274	280	277	299	308	270	311	296	300	300	290	289	292	284	286	282	318	278	307	281	278	321	286	258	330	276	269	319	292	289	299	324	279	290	279	287	281	310	322	298	265	320	291	298	311	317	288	296	315	303	291	319	282	259	306	279	282	282	314	291	290	299	314	285	279	290	286	283	318	288	331	285	313	292	298	300	298	307	250	294	285	275	304	306	280	289	300	287	282	270	284	289	262	312	283	294	317	285	306	281	301	283	261	291	319	320	297	302	308	286	301	301	316	302	282	282	248	305	299	299	276	293	295	302	284	289	293	276	285	276	278	277	299	320	266	284	291	281	289	283	303	308	283	299	294	324	287	309	300	311	276	257	291	245	302	282	271	304	311	290	294	304	299	294	297	296	307	322	292	299	305	309	288	300	281	295	292	315	277	281	297	314	259	274	283	285	265	279	297	285	307	290	299	316	288	300	252	287	298	303	283	272	282	311	299	277	319	319	291	289	313	299	272	317	300	283	319	285	319	305	280	289	291	315	312	274	311	277	279	339	300	288	290	290	284	284	300	310	275	278	298	286	305	280	291	335	295	296	301	267	296	305	277	311	312	277	305	304	301	287	311	273	241	302	286	282	294	288	289	297	289	276	282	279	274	311	319	299	276	288	306	285	304	306	272	286	272	327	311	300	266	266	295	288	301	291	295	322	325	302	298	304	283	300	274	306	291	299	306	321	292	295	308	315	306	294	298	308	279	239	274	308	278	288	297	259	295	280	292	294	322	277	297	316	306	301	281	310	299	262	296	301	291	305	301	300	285	287	272	311	295	288	331	260	302	282	293	286	287	299	292	277	322	322	304	272	295	328	258	287	267	299	306	314	297	318	281	261	283	289	345	302	266	286	288	311	301	269	279	335	289	277	274	290	266	286	255	284	277	308	286	264	281	333	320	294	291	326	298	282	248	274	344	290	306	272	277	275	316	273	258	246	279	307	313	280	304	321	287	256	298	299	316	296	277	305	295	274	319	299	295	289	296	304	286	294	308	304	274	295	306	260	289	293	274	280	295	265	303	319	298	277	303	313	272	271	329	270	288	302	299	305	281	274	290	294	285	301	300	266	267	304	282	313	291	275	297	280	327	293	297	288	295	291	308	317	296	276	300	279	273	284	312	304	282	288	294	274	306	289	278	275	286	278	282	293	272	291	284	277	317	278	289	294	289	296	326	300	303	295	307	296	300	297	294	259	317	275	291	288	304	286	294	297	304	290	284	278	283	284	284	280	311	292	286	265	270	281	307	269	298	282	302	277	302	276	287	296	272	318	288	276	287	300	296	283	265	286	289	290	287	304	298	290	331	252	273	295	307	311	306	284	268	281	306	289	268	303	254	292	316	260	319	275	308	295	281	288	269	307	275	304	315	309	279	279	278	287	306	281	311	303	280	276	279	313	301	287	298	292	293	288	309	293	275	263	290	320	293	290	298	300	279	301	300	282	318	283	297	277	311	282	311	301	295	284	315	302	274	302	319	305	298	261	296	282	306	285	301	282	287	306	259	292	272	274	316	291	320	317	269	281	312	292	293	280	290	277	274	292	301	275	293	303	300	267	275	273	275	279	275
42878	26207	21909	2194	1967	1710	1529	1415	1295	1206	1141	1110	983	1009	973	941	913	917	926	928	923	924	908	890	820	932	854	866	833	805	854	848	864	831	883	840	826	821	832	832	858	884	1983	4001	5389	5819	4222	4201	2745	3341	2488	1667	1090	860	848	1008	955	985	896	872	850	879	840	822	904	841	837	900	866	955	918	943	969	987	913	981	1001	1027	1616	2434	2034	1547	1049	955	797	855	787	764	812	805	816	794	812	708	802	787	820	792	744	779	846	803	873	801	808	788	791	823	793	756	798	748	767	829	821	775	842	745	771	739	864	764	797	816	762	816	771	785	823	778	801	789	848	777	799	823	801	845	738	834	826	761	785	745	782	793	739	809	828	758	835	784	789	821	810	791	785	822	776	825	838	742	757	801	784	799	803	793	789	834	789	824	776	837	860	800	739	839	784	793	849	753	832	805	811	820	767	763	760	824	788	790	829	798	783	809	770	818	810	752	801	771	833	809	760	799	784	821	758	799	782	805	779	743	748	844	780	807	877	815	751	834	825	879	810	787	822	816	811	817	811	786	828	744	791	796	810	821	819	756	798	815	758	784	776	802	758	809	774	811	768	761	764	727	810	822	794	756	772	772	820	803	780	815	812	830	786	802	766	837	797	765	849	825	802	780	769	760	798	805	849	785	771	775	789	749	733	798	799	783	805	818	798	831	748	824	791	796	806	835	838	804	807	760	781	794	807	776	815	822	790	791	797	773	800	806	812	790	788	814	791	816	780	840	798	872	751	822	796	805	791	796	752	826	778	770	766	781	800	774	782	802	809	760	836	776	775	795	804	750	756	791	810	765	806	825	792	793	802	808	766	805	775	758	762	746	833	801	812	810	725	848	808	824	806	799	765	851	803	819	856	805	738	830	849	728	802	756	780	806	820	756	762	788	830	824	798	825	800	780	816	825	805	820	800	807	788	795	744	745	807	787	814	819	847	759	753	798	765	792	781	779	777	769	793	851	768	762	738	837	756	820	779	784	811	797	790	763	843	822	774	831	791	812	785	834	825	751	788	735	814	785	822	778	799	750	771	810	795	761	829	838	768	778	796	802	794	824	786	795	800	797	798	764	803	766	796	855	841	755	779	800	804	760	809	793	811	825	856	786	841	859	838	866	790	803	731	738	811	779	812	835	748	811	817	807	789	811	767	824	818	760	842	731	795	789	770	793	770	768	775	810	815	809	741	776	788	712	866	843	778	791	791	800	816	823	807	806	803	778	791	810	815	771	766	799	812	797	791	805	813	775	801	833	767	787	783	771	816	777	799	834	771	782	768	792	811	812	799	795	822	778	820	779	764	808	775	761	809	780	772	810	809	793	785	791	750	803	798	772	779	797	782	739	814	777	782	777	798	827	730	831	804	798	761	808	801	819	749	811	835	824	723	795	801	840	795	760	809	768	782	761	795	829	829	754	772	809	787	806	746	850	784	775	802	766	779	785	759	770	798	909	816	783	820	805	745	763	808	784	772	793	832	807	799	797	763	766	763	773	752	758	787	745	841	748	779	822	797	787	813	805	788	792	783	818	795	789	796	805	808	818	782	784	794	767	793	795	802	786	807	861	804	754	797	808	781	792	833	773	803	764	799	780	767	757	795	795	829	813	791	813	839	825	821	872	793	852	796	805	760	830	763	767	750	823	820	771	741	749	764	818	799	823	785	802	782	745	853	785	797	758	830	790	784	789	821	806	803	820	806	770	787	783	808	816	772	805	807	812	764	763	813	798	813	760	834	762	791	818	761	745	744	770	785	842	732	785	776	773	743	764	818	798	809	749	803	836	776	829	785	807	774	830	784	786	793	795	772	759	819	758	786	804	797	824	793	757	735	756	755	803	815	824	772	723	796	854	801	832	759	772	811	765	784	785	803	810	788	816	796	855	788	815	838	854	832	800	860	809	798	741	807	782	842	850	764	819	852	791	776	827	810	788	802	775	824	846	835	775	816	791	749	783	869	794	805	800	796	798	844	799	802	772	819	799	760	801	749	826	845	736	800	781	809	809	828	763	847	838	819	800	847	743	822	817	777	826	801	821	816	799	784	772	815	714	778	788	819	780	805	782	790	771	796	783	802	849	771	809	758	767	768	804	828	797	808	821	758	844	770	786	840	762	765	795	779	765	779	745	837	764	795	774	849	783	813	802	838	793	792	782	858	804	794	790	797	803	755	821	737	816	788	815	759	781	796	767	782	826	783	780	806	801	803	746	782	815	793	797	826	795	806	788	764	774	826	770	748	798	774	810	787	770	747	798	837	785	749	785	812	774	788	781	811	796	807	835	835	791	840	785	744	809	776	746	761	818	790	787	809	812	838	791	844	812	753	825	800	809	820	769	816	821	789	777	747	840	764	786	789	814	819	813	762	802	811	793	826	792	739	773	842	839	786	808	852	843	745	818	828	797	839	801	793	761	789	819	787	803	749	761	825	779	755	805	799	771	810	802	838	755	749	778	782	779	770	783	772	809	757	793	831	735	792	798	795	769	852	765	853	766	795	750	768	784	828	779	835	801	839	735	777	805	813	760	766	814	796	830	816	826	831	777	805	747	787	801	809	799	805	834	810	835	811	810	797	797	752	824	788	823	787	786	841	855	773	818	820	754	821	814	826	780	789	787	797	787	796	812	820	788	813	786	815	817	785	782	802	766	809	848	783	748	777	784	772	860	789	785	786	792	790	826	808	813	797	791	812	775	786	860	804	764	805	802	788	805	797	754	844	767	777	811	762	764	801	841	813	762	827	793	782	862	808	807	788	836	805	827	773	736	818	825	760	799	792	774	811	748	800	823	790	860	781	841	775	788	804	821	827	791	755	837	787	793	795	781	764	806	778	844	876	833	799	840	770	774	782	797	756	811	806	821	766	818	776	772	757	780	808	790	791	774	785	770	775	775	808	832	814	888	763	824	832	759	781	805	747	793	754	761	754	761	830	803	832	788	797	809	752	800	805	839	819	824	768	760	755	812	816	779	847	819	761	781	763	817	850	817	775	807	745	747	792	854	784	794	820	790	791	773	783	786	723	774	787	740	811	773	801	790	820	783	813	782	815	791	827	741	816	825	824	848	780	803	803	802	739	854	772	779	813	837	811	830	840	773	814	809	801	800	786	777	768	825	774	769	758	759	819	808	811	815	769	773	775	835	777	771	835	835	809	807	780	765	799	862	773	785	849	785	840	835	805	801	780	807	735	773	808	804	768	823	817	816	803	790	795	800	795	804	779	792	807	761	759	779	819	773	794	750	771	753	813	810	787	806	788	849	737	774	794	845	798	797	838	771	789	775	780	765	842	802	833	817	806	797	795	794	756	795	780	839	749	771	829	778	852	817	781	827	799	753	851	802	790	832	773	855	806	820	774	811	764	802	786	807	808	775	799	775	811	824	817	794	788	828	767	766	779	810	805	766	770	770	782	812	829	835	772	787	763	772	800	784	794	737	789	781	808	783	767	794	819	748	818	755	819	791	795	840	775	760	806	774
78547	53880	32664	8864	1209	852	661	594	504	513	451	435	438	421	429	395	366	338	366	345	395	362	375	325	356	360	359	338	340	318	344	318	302	346	330	323	347	337	327	306	379	346	458	1068	1934	1650	1601	1329	1066	1154	757	657	493	346	315	342	375	394	337	335	349	353	359	330	347	329	359	342	287	334	348	372	379	387	346	388	381	344	430	570	684	619	459	393	343	350	312	296	316	289	331	317	317	300	329	321	330	301	291	369	324	296	318	309	312	331	323	321	349	359	336	338	319	311	307	334	339	266	311	365	351	325	306	291	338	322	312	348	325	295	324	353	303	330	322	337	333	314	338	324	338	346	310	315	342	335	364	334	332	319	352	317	332	283	328	326	330	323	339	290	324	358	340	306	302	300	328	315	357	343	310	333	340	339	343	339	335	358	305	339	337	291	330	321	316	347	287	326	317	313	338	348	352	314	333	310	313	321	324	333	309	346	288	314	342	302	331	316	315	341	311	328	339	314	300	313	322	352	342	329	308	294	306	351	351	314	303	321	310	325	361	336	338	337	335	308	335	320	354	325	294	338	351	335	315	342	353	310	328	331	347	347	326	313	296	349	327	306	324	323	315	335	339	345	313	327	350	340	318	292	336	345	326	293	331	311	266	377	306	319	333	306	297	314	326	330	335	325	326	320	311	302	320	344	304	328	322	352	330	313	311	338	380	296	343	278	309	331	361	300	320	311	319	354	298	341	334	320	322	327	327	304	341	302	339	295	337	341	326	333	305	333	301	325	304	336	299	319	329	312	318	324	328	329	327	279	312	309	321	342	286	318	341	339	314	339	333	305	324	325	335	341	320	361	321	339	315	343	327	327	351	300	309	332	314	299	330	347	330	333	340	316	375	300	325	326	337	352	354	316	339	330	312	321	299	291	357	315	334	301	341	300	310	304	281	342	324	348	319	333	296	326	355	307	305	299	311	309	335	319	317	317	340	332	366	334	332	376	324	332	330	331	324	331	353	303	337	342	341	346	323	373	326	318	350	306	341	304	330	320	304	295	308	313	331	332	301	309	316	352	350	319	313	349	312	310	301	297	309	328	319	322	361	301	320	335	334	345	305	295	300	350	329	347	306	323	346	315	323	328	325	274	339	307	326	344	339	359	321	327	304	327	308	305	342	324	312	334	318	334	327	314	314	319	325	345	312	328	337	325	287	327	308	298	316	325	334	354	331	361	344	309	321	321	327	303	324	312	323	347	336	329	318	342	316	340	331	316	305	338	288	360	333	285	316	295	319	345	318	300	344	312	305	323	311	331	369	341	332	338	357	362	341	318	339	363	281	315	334	333	354	316	344	309	334	321	320	336	344	335	300	318	292	345	325	309	315	305	302	302	350	330	325	362	327	319	332	350	333	322	312	324	328	317	305	318	352	306	319	328	358	344	333	325	339	320	344	329	309	337	308	296	326	320	298	306	314	317	321	343	277	347	328	316	338	313	314	315	339	286	343	314	322	361	324	309	330	335	313	345	313	324	332	325	310	365	272	325	347	343	325	309	338	307	319	329	310	382	307	314	333	317	323	329	294	295	323	324	350	311	327	332	342	316	355	343	283	340	353	313	300	325	328	327	318	364	328	313	353	331	309	316	327	324	349	326	334	338	345	298	323	349	326	318	330	350	308	336	340	301	333	358	344	359	329	306	312	313	325	305	331	346	347	320	317	320	323	332	318	324	341	296	317	325	295	339	311	324	334	325	367	308	342	323	307	313	330	317	329	303	343	325	314	298	289	316	311	305	346	304	312	339	363	349	313	313	341	321	337	332	352	314	314	325	340	373	338	311	316	327	332	349	354	312	336	350	337	321	328	349	331	324	345	293	347	345	317	348	352	329	301	336	310	315	321	339	317	280	317	316	302	303	308	349	324	312	331	333	327	327	333	305	309	294	340	308	318	321	294	344	323	324	333	329	301	315	347	343	333	311	322	283	345	337	305	322	347	352	338	352	362	343	342	330	308	324	340	313	315	350	359	316	318	350	326	311	353	341	334	313	331	336	353	313	338	310	335	311	333	278	348	332	321	309	325	336	274	312	329	338	300	338	344	292	332	349	313	277	297	323	320	307	324	344	342	298	337	354	352	331	331	309	317	347	340	328	338	312	319	304	336	338	348	351	332	315	340	347	311	331	312	333	354	330	343	304	322	314	319	350	305	362	311	322	314	285	308	339	349	340	344	345	292	367	282	319	347	300	312	351	300	309	332	333	308	337	313	337	341	349	318	322	341	345	312	356	317	346	316	320	364	316	357	348	332	299	313	313	334	309	333	280	333	358	327	344	287	312	343	318	300	361	325	352	328	336	330	326	331	314	321	331	322	320	325	350	341	342	344	315	323	329	316	283	349	317	312	337	318	320	303	313	303	332	329	296	346	339	343	316	336	330	334	315	322	302	294	311	316	310	323	310	332	295	360	323	289	322	309	332	341	332	349	316	326	364	339	310	325	303	312	315	321	325	300	356	307	308	322	364	313	331	324	322	328	335	325	343	305	331	350	333	344	313	312	314	321	309	334	328	332	333	299	285	322	309	387	309	336	313	311	324	290	357	339	329	338	318	337	325	324	329	303	361	303	339	358	307	341	311	302	314	330	326	328	329	342	341	342	320	299	344	340	342	356	323	311	338	339	342	307	333	323	301	353	337	334	306	345	302	315	330	326	304	343	331	297	313	337	326	325	342	342	342	328	322	310	296	360	309	322	295	329	320	324	323	299	334	318	317	333	342	332	322	331	309	322	345	331	329	307	339	330	300	287	331	341	338	345	335	332	293	366	327	295	320	323	327	335	346	332	340	313	302	302	321	335	329	328	348	308	336	334	301	351	341	355	356	329	332	330	314	328	325	284	300	312	326	351	323	314	339	307	328	314	322	320	302	319	354	343	316	326	304	337	339	337	311	304	336	341	318	326	314	319	361	311	293	339	322	327	312	340	305	327	333	309	343	323	305	344	305	349	346	333	316	358	362	312	326	341	351	332	310	304	332	353	317	318	345	338	337	303	343	341	325	323	315	334	304	324	345	353	305	330	331	288	313	336	320	356	317	338	335	333	334	321	316	356	333	304	331	317	345	315	321	294	333	344	315	357	317	347	324	300	344	294	328	326	297	372	316	341	346	323	353	281	353	298	348	341	304	325	339	320	300	318	348	320	340	330	331	317	335	336	326	311	305	323	315	323	290	330	298	356	325	285	353	348	345	329	329	339	314	310	313	326	332	309	369	336	325	306	313	352	344	332	307	301	336	325	298	324	328	336	358	321	318	312	325	309	357	334	322	330	317	321	344	313	329	354	323	302	331	317	323	318	346	303	334	314	328	360	325	316	338	323	293	304	354	324	334	323	317	282	336	349	341	326	359	305	329	335	331	334	347	362	332	345	319	305	344	332	340	312	359	340	316	362	315	309	335	347	369	319	343	335	311	327	301	339	297	319	297	312	334	294	323	300	320	331	318	330	298	309	309
52147	34116	29162	3640	3253	2776	2359	2069	1950	1720	1532	1467	1374	1339	1294	1243	1138	1137	1147	1104	1042	990	1084	975	1011	963	974	935	964	945	966	947	909	958	923	899	899	919	946	955	970	1088	2088	6891	11623	8989	9825	7797	6562	6920	4340	3733	2421	1113	910	1108	1187	1300	1211	1034	965	967	923	935	979	950	978	947	926	937	983	1207	1206	1165	1197	1209	1133	1210	1927	2735	3244	2913	1941	1324	1034	952	849	892	829	877	783	869	882	923	905	815	869	849	897	863	792	875	859	885	865	885	897	864	856	908	841	953	838	879	884	876	878	881	844	837	863	881	868	882	890	877	885	798	874	888	872	865	861	865	857	875	875	874	857	904	878	818	840	872	882	865	924	860	882	868	845	857	807	909	795	876	848	830	866	892	828	912	849	885	835	874	846	890	779	870	865	902	858	949	825	814	891	797	904	814	880	880	853	923	838	804	850	846	892	826	859	864	842	863	851	893	877	858	872	861	864	876	915	851	832	902	924	902	868	842	813	874	872	820	893	872	885	868	836	847	841	911	880	895	866	915	862	903	881	844	890	874	877	865	849	863	804	854	858	861	868	873	869	830	888	875	865	827	800	863	865	883	829	868	863	848	868	845	827	827	869	852	871	885	844	854	893	849	843	892	844	819	884	842	841	916	879	864	868	908	882	910	857	897	887	845	838	847	898	869	871	874	829	798	873	811	857	872	827	897	899	809	841	877	833	870	896	831	883	875	856	933	832	857	868	827	877	893	878	826	895	817	936	866	818	900	848	862	881	888	851	853	875	892	813	860	834	862	886	915	863	855	858	876	871	877	872	839	841	879	874	883	892	865	836	847	835	862	878	841	864	886	838	807	889	808	904	870	862	889	864	861	921	879	870	887	835	856	846	872	870	837	872	879	881	888	860	852	857	906	864	876	868	856	832	848	823	925	852	892	882	917	883	843	861	878	925	850	880	897	870	863	852	873	888	898	838	869	912	866	866	890	873	860	867	905	833	854	842	890	871	869	864	851	891	813	842	872	863	820	855	928	836	848	892	853	897	835	864	815	868	831	869	876	876	885	899	841	903	888	838	917	857	879	836	884	822	867	853	848	831	856	853	885	866	859	846	885	852	790	877	844	860	892	822	909	835	938	861	888	877	866	874	888	838	837	833	835	878	874	881	858	889	862	878	867	827	912	894	842	909	926	803	929	882	873	937	837	820	897	867	849	836	897	864	901	870	846	860	861	871	878	851	834	834	805	909	838	809	862	850	879	884	881	900	847	880	869	882	893	845	841	900	884	877	815	819	923	868	922	845	840	815	831	876	832	890	878	868	829	868	796	869	860	888	876	906	853	832	887	822	860	856	849	847	858	925	827	854	930	873	861	912	856	848	803	911	886	839	841	887	901	855	864	833	871	918	874	867	868	839	867	827	941	864	889	858	837	866	856	873	872	865	893	914	882	838	901	845	882	847	855	926	901	888	885	850	922	846	845	890	852	836	861	888	856	854	868	915	839	906	917	913	873	864	841	829	816	897	913	842	830	829	869	831	874	902	836	821	939	890	877	839	860	830	850	875	864	895	822	808	870	841	931	913	880	908	868	835	861	847	852	913	816	825	862	862	905	835	897	904	842	842	861	800	888	864	887	844	873	858	939	867	882	858	895	844	880	831	826	844	888	864	861	876	877	868	813	847	897	884	924	896	877	875	871	870	861	878	875	893	842	832	861	802	911	895	889	840	864	867	876	855	903	873	926	820	889	908	921	900	914	871	885	885	877	848	827	869	860	875	849	888	876	878	937	814	855	866	878	879	886	879	862	856	858	813	822	885	850	868	846	828	829	888	881	870	827	883	872	807	912	788	824	856	918	842	840	855	827	845	830	872	865	873	805	927	853	867	870	887	866	944	818	864	883	876	885	897	890	884	863	916	942	858	873	805	907	832	847	903	917	880	884	891	839	875	850	901	897	869	874	862	865	888	855	919	829	901	827	839	890	866	873	827	874	836	827	838	853	901	824	869	892	916	874	906	814	805	815	873	783	869	855	942	891	880	904	832	829	864	853	844	882	843	858	879	880	900	887	862	893	913	839	848	859	893	856	844	838	813	868	894	868	906	875	877	872	868	895	918	841	857	915	849	866	889	855	864	917	859	832	899	855	880	832	869	915	849	837	859	841	891	853	836	855	872	845	834	886	865	884	911	887	844	809	836	853	855	925	815	853	927	882	871	883	870	865	848	894	835	910	876	935	840	851	787	870	848	852	887	892	868	844	909	854	871	870	901	883	856	910	882	854	901	868	858	882	879	880	876	890	838	878	900	845	841	864	902	865	807	848	891	893	864	836	878	838	865	847	844	871	875	844	831	831	822	903	870	895	872	862	880	883	864	862	858	855	888	899	894	821	878	887	857	812	868	856	857	828	852	826	809	859	873	850	878	891	872	823	866	880	943	875	903	915	912	863	806	869	887	914	893	896	837	848	853	865	870	847	850	908	853	907	860	808	891	859	889	960	880	852	835	878	843	884	863	935	823	837	921	875	878	851	860	880	842	862	845	900	867	832	865	908	933	898	891	872	862	887	894	842	803	889	850	874	846	874	838	928	912	784	847	853	831	881	919	837	914	874	838	841	895	900	797	865	843	892	921	917	852	877	828	831	912	851	903	909	887	845	851	827	825	801	849	874	883	893	862	804	903	873	808	953	879	814	875	912	830	835	916	901	893	822	838	799	902	850	895	860	816	849	906	925	854	863	845	836	822	831	860	912	865	837	914	830	890	887	825	894	846	840	873	868	880	855	848	894	881	856	851	807	820	896	863	860	880	910	818	882	873	882	888	852	874	909	850	854	885	824	834	930	929	895	884	874	897	860	894	874	907	915	853	859	871	867	846	876	843	849	815	877	826	883	909	875	861	835	889	867	903	839	845	846	938	859	886	889	883	874	872	902	861	873	901	841	792	912	898	855	859	890	815	860	843	819	915	862	890	812	852	877	926	866	861	889	859	902	859	910	836	855	852	889	843	850	885	820	834	831	883	862	885	818	906	886	896	838	831	893	876	881	847	878	871	857	860	859	878	859	854	824	875	881	848	863	861	887	914	838	858	881	866	813	860	906	850	840	921	854	865	874	867	908	848	866	723	914	875	854	893	817	805	794	872	911	895	898	909	860	864	863	860	898	890	870	916	873	833	818	827	829	852	910	875	907	847	870	828	895	918	820	891	899	889	906	877	880	863	883	850	867	903	854	855	911	894	905	869	875	894	879	841	823	886	862	818	869	892	900	828	921	841	902	875	864	900	881	828	854	894	877	917	886	883	834	874	841	896	785	867	920	836	860	857	870	874	913	876	910	813	914	863	885	885	857	916	868	858	872	830	879	943	816	909	878	861	821	877	861	894	855	886	916	845	846	839	873	945	911	881	833	884	868	810	896	847	868	823	872	899	855	833	854	837	863	888	828	843	871	831	875	889	837	808	825	870	865	838	871	896	843	861	940	901	870	875	868	865	855	903	890	852	859	898	836
21150	6169	1773	418	270	274	267	265	259	260	248	239	279	246	245	245	250	249	274	262	249	252	254	216	222	232	248	222	259	257	253	292	263	228	242	227	224	235	268	255	264	218	272	284	308	360	284	263	308	283	242	236	228	267	238	239	246	257	258	274	224	275	265	242	257	248	306	262	273	259	243	249	260	251	254	289	244	261	245	246	277	322	282	292	283	233	190	216	227	228	224	233	234	269	233	233	251	236	254	231	225	221	217	241	287	241	236	252	255	258	264	233	258	242	233	242	244	251	249	248	208	246	255	260	245	245	261	236	237	259	238	261	220	265	255	260	249	233	228	273	274	251	265	225	242	240	231	227	249	244	269	243	249	255	231	244	255	252	248	230	229	252	232	245	238	285	248	227	268	264	245	245	221	252	262	252	245	257	243	252	243	238	248	268	244	213	263	231	241	236	276	253	216	257	237	227	232	269	237	252	231	227	233	246	240	213	222	217	243	245	246	258	254	246	239	228	234	211	239	256	235	245	255	252	227	223	235	249	213	244	247	238	235	257	262	244	231	241	261	236	255	230	253	222	234	237	265	265	229	241	276	236	214	228	268	232	282	258	243	266	260	243	240	257	225	236	271	266	223	238	260	256	246	251	218	243	244	237	225	248	269	257	255	237	239	290	229	218	238	242	254	251	245	231	264	236	224	214	238	251	241	243	246	220	242	226	248	257	236	240	221	204	259	233	274	271	256	246	250	225	241	256	241	279	240	243	243	243	241	255	253	230	227	246	234	230	260	242	273	248	269	259	216	255	253	254	219	218	263	257	218	242	275	229	241	233	247	234	234	246	251	263	242	236	245	249	231	249	243	245	226	229	229	261	237	222	252	241	264	260	244	249	278	235	254	240	253	232	241	223	268	235	272	250	239	231	237	269	217	239	257	230	276	238	238	277	244	267	266	244	256	222	277	254	260	240	238	230	244	234	241	241	261	235	260	218	240	233	251	246	241	233	238	237	231	212	241	262	271	243	220	244	247	241	279	247	253	236	247	233	242	254	227	242	236	246	259	244	230	230	229	238	255	241	235	234	220	238	238	242	234	228	259	228	262	234	281	231	252	254	244	271	274	233	260	248	223	218	250	250	220	217	263	275	230	256	225	247	236	217	247	244	231	247	239	247	253	259	259	259	252	245	248	237	263	242	202	242	240	247	238	251	202	238	267	251	263	254	242	234	249	232	279	229	248	251	228	232	231	243	249	261	241	244	253	227	218	250	242	256	254	237	246	229	233	266	241	239	244	274	271	278	237	258	233	246	251	230	225	234	242	216	252	233	242	231	257	279	249	227	276	246	272	273	236	251	282	237	256	250	252	253	229	243	271	256	248	236	235	261	238	225	238	230	264	236	255	267	248	225	273	253	242	271	262	244	223	255	234	245	243	273	282	215	234	229	263	259	269	244	250	228	216	241	276	218	245	252	218	250	247	228	265	231	259	244	240	251	218	264	261	233	251	236	232	259	220	251	252	244	278	258	242	229	246	231	247	232	233	240	273	235	247	261	235	274	244	248	265	246	241	245	241	229	251	253	236	235	243	252	218	260	236	273	246	234	229	256	227	231	239	231	241	232	235	268	242	229	265	265	253	265	244	253	284	268	261	233	264	254	266	232	236	234	225	231	221	222	223	263	284	259	251	245	265	262	242	239	238	248	263	233	238	235	263	213	229	259	231	251	249	227	237	271	252	263	260	237	292	214	263	249	252	213	256	274	254	238	249	211	256	246	253	234	256	249	232	229	214	224	257	258	220	241	241	243	253	230	228	243	250	241	243	221	231	252	256	229	234	264	241	206	259	242	262	229	246	229	242	252	260	252	241	245	265	239	235	258	248	229	220	249	260	253	279	265	232	220	251	245	246	241	215	255	257	252	250	235	233	241	251	249	241	249	239	211	237	219	254	269	262	241	235	250	241	231	256	240	246	254	251	266	237	266	245	238	266	287	264	238	253	260	218	256	262	237	224	240	282	232	263	267	270	253	241	222	243	247	263	227	248	229	254	237	259	239	244	242	227	229	255	193	253	251	254	278	216	247	225	244	235	249	261	259	253	236	254	222	211	272	264	234	239	243	248	246	230	250	266	237	241	236	228	232	234	246	240	233	271	252	220	222	235	240	251	240	233	238	240	254	224	237	240	232	257	242	262	242	236	246	266	224	247	259	206	266	235	236	231	250	243	279	240	279	258	237	249	257	256	263	259	216	280	255	244	251	234	246	266	252	266	250	253	244	232	251	232	265	245	264	258	231	246	216	241	235	203	204	261	215	240	240	272	253	250	251	241	226	258	242	238	270	270	270	248	254	220	236	259	229	221	224	244	224	267	243	257	241	234	215	240	247	232	258	250	236	237	244	232	269	261	235	258	218	233	268	234	238	239	237	233	234	259	249	277	250	252	284	241	249	228	246	258	245	253	250	243	241	250	260	247	250	240	242	239	242	239	254	250	268	255	238	249	271	236	247	259	244	269	239	275	250	248	253	256	227	257	260	234	228	279	256	253	238	254	259	246	250	254	258	252	259	257	225	236	253	258	250	264	246	226	262	258	271	265	258	246	250	249	230	244	238	227	243	267	241	250	243	239	231	234	274	250	219	251	240	234	230	216	259	231	228	264	243	235	222	249	252	276	240	245	237	256	255	244	243	249	239	247	253	263	239	286	244	249	246	238	256	242	240	268	229	282	234	240	235	248	270	273	237	272	242	250	232	228	225	260	261	238	229	250	232	244	254	281	259	262	227	243	245	254	248	238	238	257	260	252	247	233	238	244	249	275	241	232	233	219	233	264	263	250	271	217	202	239	221	240	231	249	261	291	255	241	231	252	210	259	243	247	240	247	267	218	256	241	249	237	246	217	264	253	242	246	270	232	244	273	269	253	250	239	241	262	222	256	258	260	258	275	238	240	237	232	260	213	233	205	257	252	236	247	227	245	245	263	253	257	237	226	235	258	253	254	250	255	240	234	274	254	251	244	263	273	264	243	251	241	246	245	244	229	236	222	267	240	269	242	266	253	246	222	236	263	245	239	222	222	249	255	258	228	225	279	254	230	253	253	267	239	245	270	222	242	229	286	243	246	251	237	251	259	267	258	224	268	292	236	268	246	229	249	245	255	268	245	232	253	250	247	233	236	262	247	229	275	252	256	252	241	273	222	240	229	245	247	234	276	230	231	243	242	238	259	282	230	232	246	270	242	253	237	256	231	245	262	260	223	254	224	231	256	228	247	275	248	264	243	243	231	228	234	251	276	208	241	253	237	245	272	252	241	233	234	209	242	243	230	261	242	248	245	257	234	240	259	226	236	237	242	236	257	248	241	213	247	254	247	250	260	249	245	234	284	247	245	243	255	279	247	239	219	236	234	269	234	274	256	236	246	234	262	242	256	237	226	226	219	258	226	254	247	246	242	224	246	245	240	258	263	273	239	264	248	277	205	223	263	237	230	217	244	220	266	238	242	244
19119	6711	3192	791	821	795	776	712	734	770	744	695	683	715	745	709	676	679	732	691	699	687	689	656	695	719	728	643	658	776	701	657	685	720	718	674	691	678	675	686	707	739	736	959	1367	1366	1203	1113	1047	975	834	817	747	735	727	730	735	811	730	723	743	701	775	651	680	723	693	750	706	730	699	695	734	715	730	697	745	739	710	724	912	1041	1006	822	710	649	708	659	672	662	667	647	726	694	677	701	631	685	644	700	680	720	734	709	646	745	693	718	687	673	668	656	672	696	703	669	661	707	728	672	687	642	698	679	684	730	653	705	681	716	707	712	682	706	702	697	677	634	678	651	674	719	624	652	696	706	717	714	700	726	646	683	687	705	710	668	688	698	723	672	651	691	685	719	674	650	666	706	689	637	694	671	729	645	657	684	683	662	694	671	656	692	693	722	665	722	669	730	676	668	715	692	713	691	680	704	691	698	690	699	687	668	707	661	714	701	720	676	698	697	649	647	691	660	695	724	700	681	683	693	653	717	694	649	720	686	694	662	698	662	651	692	683	664	679	738	755	677	716	665	710	668	659	679	654	673	668	645	711	722	619	637	718	673	680	670	685	679	683	709	695	673	729	678	659	662	709	626	637	695	707	702	673	673	724	673	626	696	688	665	710	636	678	679	706	674	688	668	693	716	730	653	686	684	666	682	678	708	665	678	697	688	700	683	677	648	700	648	703	681	690	689	686	662	683	656	689	655	694	684	664	690	679	648	674	694	664	692	671	697	707	675	691	715	661	643	769	713	706	677	698	642	682	624	641	657	655	678	671	698	685	642	702	664	656	677	657	706	694	661	663	699	677	660	702	627	636	703	710	682	701	700	666	649	710	709	644	661	696	666	682	730	653	665	710	719	668	693	699	669	711	722	723	687	696	695	695	619	698	665	709	686	700	677	715	706	676	695	707	707	692	696	658	726	668	654	650	704	657	684	716	704	737	663	669	716	669	692	730	639	724	731	719	669	670	684	644	693	667	660	652	647	738	679	685	698	689	706	660	700	654	677	692	677	646	679	707	617	734	703	685	674	652	691	689	680	679	681	675	699	748	672	679	709	670	678	674	657	676	668	666	666	720	659	629	668	654	718	674	660	676	705	687	694	664	730	688	678	701	726	691	682	674	683	708	711	685	673	672	740	722	696	621	691	697	705	659	683	682	670	684	648	695	673	700	665	690	692	661	682	654	690	678	675	678	683	655	637	739	665	692	675	666	691	730	731	672	703	727	723	650	681	726	705	654	658	668	733	706	677	698	669	673	685	711	726	724	646	730	696	707	674	680	685	714	699	662	671	664	677	645	683	677	697	664	661	711	699	702	654	695	707	717	685	668	690	646	693	691	657	646	687	733	676	690	731	663	718	679	659	652	685	716	664	727	725	698	646	650	726	691	636	679	711	686	736	697	719	706	714	717	692	669	606	693	657	669	698	680	641	676	636	678	690	695	695	709	701	688	709	692	681	668	696	708	637	669	682	690	706	671	667	711	670	640	676	698	685	724	656	692	685	686	688	709	725	688	679	680	685	687	697	647	658	689	707	701	709	682	682	685	699	672	640	684	686	677	652	693	710	646	683	699	686	654	688	678	711	705	677	680	637	746	668	726	663	671	673	677	639	681	678	681	693	669	752	720	706	707	664	692	709	708	709	711	687	696	664	686	687	678	723	683	665	693	689	702	706	706	712	658	693	674	663	660	679	692	702	685	633	691	674	645	715	726	687	709	724	702	719	695	664	649	702	700	722	696	662	711	692	661	702	696	697	706	716	647	614	663	677	650	644	686	669	694	673	678	702	656	673	721	674	699	727	647	706	675	696	671	672	681	722	676	677	671	679	664	691	698	685	655	706	737	668	721	702	693	689	652	723	725	700	656	665	648	668	700	708	703	686	657	649	713	653	699	685	698	700	639	657	697	658	666	686	699	664	740	666	686	667	720	685	678	682	665	694	704	700	672	698	697	733	682	677	699	661	650	702	669	678	669	634	694	692	675	685	745	702	712	679	721	669	688	623	716	671	659	715	700	679	697	699	714	683	703	678	695	663	720	699	685	725	704	686	665	708	695	661	668	668	726	701	683	693	683	690	670	721	748	690	679	677	711	697	713	666	738	684	642	682	671	700	683	669	655	718	683	648	663	708	693	693	709	681	742	653	715	696	636	683	670	651	703	655	686	675	707	673	743	656	655	670	700	689	623	676	709	630	642	713	660	695	690	769	682	711	652	695	680	734	675	691	673	704	653	697	683	669	667	683	663	702	643	638	679	753	673	661	683	648	716	645	727	658	657	704	736	718	706	692	684	708	662	691	637	677	711	678	662	701	679	642	699	645	675	721	657	668	706	724	706	703	710	685	665	662	709	725	691	676	672	733	696	690	656	736	677	682	687	634	695	713	687	709	733	678	670	675	677	694	638	665	675	688	710	678	685	668	673	669	733	740	698	712	699	670	685	684	700	663	668	681	658	717	700	701	724	659	695	707	682	661	669	711	672	672	673	688	684	676	707	738	696	690	654	702	660	692	637	655	679	674	687	725	712	704	649	700	673	702	688	689	656	682	669	659	666	645	656	651	656	675	671	697	688	726	681	699	680	701	717	712	637	667	695	704	715	662	743	700	696	709	725	678	626	669	722	657	689	683	683	674	677	704	642	702	692	707	701	713	676	720	682	640	711	684	703	699	690	674	701	737	721	730	693	650	691	673	699	691	672	687	664	708	686	695	665	666	685	670	710	679	662	668	658	657	695	716	679	686	696	671	694	718	712	723	659	715	683	696	677	652	729	654	672	747	695	678	682	699	741	713	684	692	652	727	689	707	659	692	656	658	662	675	674	639	676	707	652	724	689	692	643	692	686	654	702	688	692	705	706	668	693	708	681	701	686	678	676	697	656	631	641	684	696	678	677	639	679	685	684	668	696	670	711	626	630	640	686	632	668	670	676	697	707	672	716	648	675	699	662	690	707	688	682	697	655	690	705	665	671	665	672	704	685	691	687	610	659	722	676	716	646	690	703	676	636	720	662	693	693	688	684	672	707	697	709	668	670	671	673	704	704	662	660	706	700	697	673	639	671	688	697	671	663	678	709	680	653	646	697	690	677	691	666	638	670	695	708	726	645	712	624	694	659	638	688	651	654	646	648	654	687	704	753	663	654	682	713	711	682	664	675	692	701	643	716	733	714	691	676	707	677	627	648	693	668	709	683	658	716	692	675	686	729	687	672	659	689	706	683	645	744	650	643	694	721	682	666	673	639	728	725	725	681	675	698	710	713	662	674	704	691	639	702	680	702	692	649	661	732	716	651	674	700	636	657	689	732	678	703	695	690	682	673	731	687	659	644	653	660	674	711	663	708	712	704	661	686	679	706	659	701	776	731	704	682	728	666	713	684	682	666	683	683	683	632	669	714	643	666	662	708	640	651	680	705	679	728	658	696	677	686	658	687	688	663	667	649	704	675	692	687	682	668	708
65866	43227	23117	3051	620	508	510	442	399	361	360	321	337	347	324	328	313	297	357	262	321	330	285	317	301	295	296	291	291	307	277	285	296	288	323	331	284	313	310	289	323	304	386	940	1372	1111	1151	842	930	563	575	484	337	326	312	307	323	339	312	285	314	311	310	287	332	290	331	321	296	303	325	324	340	314	311	357	335	320	279	330	457	442	404	408	333	328	298	299	321	282	286	304	306	288	309	285	322	300	286	271	300	278	282	304	294	297	295	287	275	286	316	293	275	303	314	310	291	304	284	293	323	269	277	286	253	275	324	312	318	267	282	279	284	254	270	288	285	313	319	287	287	313	283	280	280	269	301	258	283	315	283	300	287	282	298	312	291	334	301	312	294	285	277	288	294	303	291	303	318	275	300	314	329	324	294	269	323	275	266	324	277	313	314	277	316	304	320	275	275	310	303	271	291	338	277	291	296	286	302	324	259	305	297	299	289	286	277	300	329	320	320	286	271	306	308	320	282	297	309	288	281	308	306	278	304	353	330	294	276	306	304	287	298	297	296	266	320	290	280	285	326	272	264	300	324	276	309	295	306	307	298	274	311	294	296	300	318	299	304	313	278	318	310	300	277	308	307	254	307	296	292	269	282	310	267	316	296	303	296	285	294	255	263	316	315	271	300	279	296	290	262	281	274	296	286	279	295	285	305	286	270	321	310	310	311	314	286	284	292	276	308	293	295	324	285	284	296	301	251	274	312	303	287	315	297	303	316	304	304	317	336	279	312	300	280	294	288	305	308	295	289	299	332	298	310	300	294	279	293	301	287	315	310	282	310	272	277	297	294	311	305	293	265	283	274	294	291	306	317	280	283	282	299	295	295	316	291	282	271	307	270	290	304	290	291	282	270	276	285	318	295	289	316	304	294	315	296	287	286	281	306	323	269	264	320	291	299	307	300	284	311	312	296	273	268	300	290	297	306	311	292	310	327	320	316	296	269	272	340	321	327	270	301	322	308	296	291	329	314	303	305	308	267	281	301	279	281	317	296	310	275	298	286	302	283	295	300	319	290	311	280	266	294	309	260	265	290	307	306	274	282	288	319	299	296	314	276	304	306	317	322	304	298	303	304	305	295	301	304	284	291	319	265	312	295	329	288	337	301	283	293	308	281	288	298	287	288	318	297	297	312	306	282	280	298	300	316	305	300	292	295	307	286	314	279	298	291	264	265	304	286	265	311	346	298	277	331	296	283	272	293	279	280	294	310	290	285	299	329	276	296	311	277	282	336	343	302	274	291	293	323	311	314	294	319	303	285	305	310	299	296	277	312	282	295	278	290	305	329	321	285	291	291	318	282	292	281	300	297	300	303	312	309	291	298	291	299	296	280	312	294	287	289	292	278	276	322	314	307	295	307	285	296	293	275	285	303	265	263	333	295	269	270	281	273	306	284	303	275	290	266	308	298	268	302	287	248	318	265	277	304	325	319	305	292	314	295	335	283	277	313	288	295	302	288	293	278	290	293	323	293	278	295	300	302	305	319	286	306	307	306	341	271	275	293	312	316	278	315	283	260	261	301	237	284	277	303	284	304	317	292	283	318	298	312	274	304	284	323	298	310	312	296	301	314	308	308	298	263	334	276	275	296	280	325	293	311	275	285	279	291	303	279	265	297	294	290	301	303	294	288	262	279	285	276	331	297	285	299	307	269	303	286	310	301	281	286	300	309	281	305	278	332	283	303	296	309	312	296	295	297	275	277	298	307	281	316	294	255	300	315	311	305	288	302	338	292	294	299	293	274	298	281	326	292	294	293	269	307	292	290	284	304	262	293	319	290	300	289	252	282	294	286	278	279	301	293	265	283	295	294	279	309	299	275	308	297	272	319	290	329	267	310	260	322	314	293	290	299	288	283	314	280	289	289	295	315	276	339	317	301	286	322	301	286	277	311	282	286	320	277	293	300	306	295	299	256	299	267	298	281	321	276	277	318	279	290	287	282	294	291	309	331	301	293	297	295	294	277	306	266	276	317	275	248	322	292	265	259	303	310	287	287	290	299	294	277	317	261	299	325	283	314	304	266	272	289	292	305	303	277	306	298	340	290	271	301	308	276	311	308	286	300	274	287	273	277	301	314	294	282	307	304	322	295	272	302	276	303	319	282	318	313	280	314	295	320	281	259	314	282	302	337	299	301	290	297	305	303	311	291	311	291	312	340	292	272	285	293	324	314	282	274	288	267	267	315	346	320	317	284	336	313	296	316	275	324	333	281	282	267	286	308	267	322	305	317	287	307	294	292	300	298	302	301	290	327	292	289	306	311	309	274	316	271	327	311	295	313	313	301	305	297	318	298	306	309	296	288	285	305	294	300	317	300	315	285	314	299	302	279	317	290	282	282	314	302	317	290	307	272	275	305	292	288	315	287	299	256	295	281	270	294	293	291	304	310	313	319	268	273	301	296	328	316	292	304	266	318	292	333	259	301	307	272	316	275	306	272	317	309	327	306	306	277	248	286	298	311	280	297	314	275	296	278	310	291	276	297	288	299	332	328	305	287	289	300	270	282	330	301	314	284	309	316	333	278	312	315	308	318	288	288	310	296	309	282	305	312	310	297	292	277	275	265	297	291	307	287	293	306	301	313	285	294	316	324	263	288	282	307	299	314	287	268	304	271	313	270	298	292	283	306	277	310	311	283	299	283	314	283	279	315	263	292	266	331	276	308	295	290	283	297	310	286	307	271	296	285	318	327	301	298	311	329	298	274	289	292	287	316	312	316	317	339	292	306	307	293	281	311	291	273	289	298	314	299	289	280	330	320	300	297	299	307	319	319	309	296	306	311	298	290	289	287	295	265	273	301	260	270	283	305	334	286	313	321	284	308	273	285	290	293	329	297	294	271	300	296	290	310	260	268	312	320	303	275	289	318	283	296	317	331	303	314	299	290	305	282	301	274	293	318	278	317	280	297	280	284	285	317	305	315	292	270	295	274	317	297	299	303	294	297	283	308	297	272	283	270	272	288	294	309	290	276	296	292	277	289	277	289	322	295	278	310	316	317	273	320	291	291	285	289	309	301	299	296	280	302	309	297	305	313	273	306	310	288	290	290	293	301	288	291	299	276	279	285	290	307	285	276	303	286	278	289	295	297	307	310	257	311	305	273	279	295	309	310	293	278	298	305	290	296	303	298	286	288	302	280	308	295	274	313	273	292	290	272	274	271	293	275	299	304	307	287	302	325	252	288	294	294	310	317	289	295	293	274	289	302	285	311	309	267	266	295	278	285	286	265	292	274	287	314	297	311	308	292	311	313	303	283	294	285	327	267	281	304	279	308	318	299	284	303	301	309	286	280	331	276	262	320	314	302	295	283	290	288	313	294	298	321	286	298	317	311	262	291	280	302	272	295	310	288	284	293	322	312	293	326	313	269	310	316	295	303	301	291	310	277	308	281	315	297	310	298	265	311	328	277	280	285	307	267	284	304	299	301	294	285	263	301	281	281	319	317	278
42037	27310	19818	2273	2061	1807	1596	1415	1395	1297	1123	1136	1074	1055	988	969	968	947	938	922	948	865	874	901	901	838	869	894	892	825	839	863	861	839	835	804	816	893	814	828	843	958	1319	5127	8403	6596	7183	5648	6250	3298	3187	2053	1229	876	895	894	1103	1169	994	923	948	873	919	938	897	981	1011	988	1120	1115	1163	1147	987	955	1030	1104	1100	954	970	1031	1806	2026	1896	1329	992	867	856	785	796	776	789	825	765	810	779	801	822	817	769	754	814	780	811	806	785	823	828	782	762	820	792	809	855	842	809	807	804	752	840	828	795	821	845	820	789	803	848	819	721	823	828	804	840	829	775	811	890	824	777	816	802	826	812	837	858	838	802	784	831	805	800	812	818	758	793	758	784	766	858	831	825	805	839	799	771	775	830	759	779	810	862	833	794	792	798	779	767	826	799	842	796	793	778	788	863	830	845	796	818	815	799	788	750	834	810	788	789	796	824	832	825	805	809	788	778	828	799	829	830	811	778	828	785	837	821	823	818	777	778	777	783	781	816	747	831	807	808	810	814	804	829	805	852	781	815	838	836	752	813	808	815	816	782	820	822	821	816	782	795	831	814	765	826	824	811	813	805	802	823	768	825	828	836	787	808	786	819	795	810	816	770	805	858	771	778	776	817	847	818	798	864	793	762	833	815	799	812	792	771	775	845	845	825	765	786	815	817	778	812	828	796	804	774	731	852	780	835	844	789	791	817	809	787	830	846	779	804	745	794	756	802	810	790	765	813	743	856	795	779	828	779	828	794	819	809	796	759	798	816	832	810	772	777	800	761	773	776	797	799	798	848	758	828	817	804	813	820	796	838	829	792	780	774	870	795	834	771	865	798	787	794	804	812	834	787	861	839	815	857	786	802	819	828	790	826	841	830	849	778	847	795	829	777	756	793	810	762	854	824	775	816	800	806	809	854	806	800	813	828	829	822	813	832	853	862	848	901	845	777	825	786	779	833	835	783	791	826	810	850	800	816	787	794	803	749	803	812	795	813	818	778	772	820	849	751	792	823	793	780	791	776	830	825	827	849	802	834	789	793	801	763	783	753	813	804	810	789	790	788	809	826	776	836	819	826	781	830	742	815	856	782	844	792	813	812	821	809	775	838	815	825	849	769	822	800	833	802	890	778	774	849	822	777	840	813	810	840	781	839	796	829	808	843	828	801	832	813	865	729	820	783	849	820	813	778	844	782	792	830	775	811	847	799	845	836	781	809	817	772	801	824	805	811	802	812	791	749	811	801	809	795	793	823	816	806	801	801	818	769	803	789	818	805	818	869	795	748	829	792	781	793	888	829	818	805	776	865	825	831	819	834	846	815	823	810	765	783	793	828	849	827	800	832	834	827	779	856	810	838	834	791	835	825	811	755	778	750	828	788	830	834	751	820	775	795	803	822	816	846	797	808	761	839	784	815	849	845	863	771	835	817	824	801	752	823	805	812	825	713	856	817	832	858	767	897	835	779	797	830	786	806	831	838	780	785	774	766	810	766	781	827	812	778	829	769	787	797	796	851	784	811	779	820	836	804	890	797	847	793	872	771	784	881	801	777	826	751	811	805	805	805	857	784	864	807	805	856	830	848	837	778	787	812	817	723	781	784	855	791	827	821	773	791	841	803	779	850	779	816	794	801	824	797	785	778	830	783	798	775	795	808	783	850	814	803	807	766	819	807	829	810	837	819	777	825	783	780	816	804	791	798	770	808	740	825	770	816	823	803	795	768	816	791	763	826	815	822	819	767	809	825	829	845	778	785	813	832	776	814	806	784	807	812	795	785	786	866	839	792	834	800	792	845	775	828	766	789	792	836	813	781	770	862	821	837	875	771	802	783	801	840	847	792	791	810	814	845	824	773	788	789	790	805	800	788	801	774	798	803	787	758	772	796	804	805	765	815	867	864	803	845	787	801	867	818	817	866	771	836	803	790	857	790	852	832	824	804	764	783	799	822	811	808	818	826	777	801	853	811	832	788	875	785	811	792	818	802	787	805	820	769	797	842	783	813	811	773	827	789	784	840	834	826	855	824	787	853	827	774	842	810	755	861	841	814	813	794	804	801	837	798	826	781	830	855	793	832	807	822	801	838	804	829	796	783	810	784	822	855	794	795	814	802	798	809	851	752	805	792	822	839	794	802	781	795	798	827	774	770	787	774	785	816	813	746	779	816	784	780	801	835	816	793	838	842	806	816	794	833	785	860	857	820	773	805	798	799	836	813	835	787	777	780	883	834	824	815	790	772	786	792	779	776	802	756	768	802	814	801	814	799	792	812	825	787	786	806	823	747	810	824	824	806	819	870	783	827	855	776	811	802	811	813	812	856	803	787	821	794	745	798	818	820	846	808	850	830	769	803	800	839	835	799	766	823	806	849	850	806	847	784	788	811	831	799	782	834	807	831	818	796	814	777	779	773	812	822	803	806	831	827	853	870	811	807	770	819	798	789	751	799	874	804	771	830	831	769	837	782	787	825	782	836	804	853	781	853	782	799	800	825	874	801	804	849	780	788	743	791	790	809	861	840	804	784	852	784	821	830	856	791	795	804	865	784	805	822	773	790	795	807	809	833	797	850	819	836	796	832	787	807	761	841	822	789	828	803	796	795	793	784	819	784	788	786	779	832	835	803	815	780	834	835	767	788	769	768	816	843	843	784	794	825	801	779	783	813	822	826	796	800	782	815	785	864	804	815	823	872	821	838	830	823	786	818	851	816	837	779	798	805	797	804	798	816	835	789	823	762	817	817	823	838	834	771	851	845	804	841	766	796	794	800	845	775	779	826	779	869	796	801	834	792	855	814	811	797	829	790	807	846	838	777	812	740	835	787	837	759	756	851	808	764	811	777	822	746	786	781	772	867	856	769	831	807	741	791	774	812	800	802	808	820	790	844	835	779	851	776	781	798	823	814	802	825	817	816	798	802	775	815	799	818	809	837	836	794	754	808	764	810	808	796	778	840	830	832	827	827	837	795	839	766	841	795	811	790	820	808	780	798	792	802	777	841	799	819	807	801	802	834	831	794	852	791	810	767	765	815	793	793	766	819	830	821	873	822	836	853	817	810	766	822	817	794	791	852	864	780	779	770	812	787	825	746	852	831	844	775	848	768	815	832	792	886	783	842	778	821	784	799	778	851	799	761	833	790	775	786	851	829	819	819	832	825	843	782	853	833	823	775	834	794	790	868	823	824	823	800	829	820	808	792	822	764	818	778	750	849	822	808	817	824	796	757	744	849	786	834	748	771	830	796	840	810	783	800	836	817	828	820	818	800	830	766	820	789	808	851	806	851	818	824	767	818	818	812	851	777	816	798	816	805	818	819	791	785	802	796	786	821	763	791	822	814	786	805	806	762	849	749	775	778	774	781	829	860	834	818	793	793	780	830	773	818	822	802	773	821	829	780	814	834	837	792	793	805	872	776	788	801	804	793	743	785	831	845	791	777	811	800	802	755	776	819	819	803	851	824	821	806	892	761	809	785	795
78507	54318	32015	6946	1209	790	692	635	559	490	467	455	453	417	423	446	387	395	392	399	397	394	376	348	410	418	395	393	350	390	343	376	343	403	361	418	383	359	388	332	370	404	469	1170	2898	2174	1912	1808	1627	1021	740	520	456	385	356	358	395	417	377	373	415	367	366	384	369	372	394	417	453	448	418	418	434	407	383	391	414	369	489	421	440	691	679	520	407	401	383	360	381	351	338	349	384	360	385	384	377	320	343	388	361	359	369	360	367	403	339	383	381	363	337	329	351	295	340	313	342	348	364	351	347	351	405	372	350	389	325	373	349	342	369	353	315	383	338	370	379	386	324	324	330	387	387	349	374	338	389	375	365	358	367	346	390	344	337	385	325	389	326	379	348	361	331	365	350	346	362	365	360	345	348	350	364	355	335	377	370	355	345	363	367	323	374	356	345	366	361	387	351	344	362	352	346	369	375	389	378	379	348	370	363	353	382	389	364	331	393	387	353	339	370	375	350	357	401	351	385	362	347	349	362	359	336	361	400	361	339	343	369	375	337	385	355	339	333	381	383	389	401	366	347	345	388	337	329	340	370	355	398	315	381	368	364	356	348	357	348	340	357	356	335	315	353	362	363	344	342	386	381	339	373	348	331	365	370	348	375	366	376	368	360	376	377	352	363	371	332	350	376	334	395	364	337	352	368	361	355	306	363	359	358	344	369	366	360	327	376	328	338	339	350	361	356	349	354	353	365	302	374	357	339	373	347	361	382	343	364	313	360	343	359	357	381	382	344	356	343	352	376	360	344	368	337	339	357	361	340	349	368	351	362	337	370	381	378	361	373	356	380	397	334	357	326	366	338	359	361	349	355	344	309	395	372	328	371	340	346	341	339	386	346	370	345	356	333	329	375	385	359	347	371	361	354	371	367	351	374	354	384	380	346	365	365	343	339	345	413	376	349	376	374	356	346	394	339	356	340	319	380	405	339	381	330	362	368	335	359	347	335	377	386	346	367	347	370	340	372	372	330	321	357	344	352	356	419	351	392	357	366	385	355	371	352	334	382	382	353	347	353	380	357	391	353	372	382	366	360	347	373	391	348	345	373	327	353	326	345	365	345	389	327	348	333	371	342	349	396	325	381	377	360	359	381	365	333	350	346	357	311	358	383	361	353	334	370	359	349	376	336	379	317	357	368	396	341	391	361	345	367	352	375	341	380	343	402	339	343	320	350	376	339	363	371	358	346	381	381	345	346	331	371	360	339	347	362	395	342	364	349	375	343	377	356	359	369	376	378	355	366	361	381	378	384	384	363	369	328	345	367	360	314	350	343	334	345	348	335	352	354	371	381	340	368	362	365	381	374	357	340	338	338	376	370	382	331	365	370	355	368	361	371	367	373	383	348	357	356	391	385	378	341	382	358	397	384	364	387	390	363	388	362	326	377	386	357	350	355	382	363	368	349	352	367	352	346	377	365	358	368	342	380	362	382	359	375	339	394	379	360	349	328	369	345	350	353	314	332	359	352	383	345	375	399	358	376	350	363	359	331	384	353	372	389	357	363	365	365	333	338	339	357	334	367	347	370	373	321	342	335	354	362	366	361	370	372	316	381	393	365	372	322	383	357	372	356	375	337	369	397	364	366	353	305	341	396	350	339	358	327	352	384	373	346	359	353	362	354	354	378	365	341	374	362	399	352	402	360	360	371	324	334	366	359	331	337	340	352	354	379	354	324	354	356	328	347	321	353	364	386	355	378	309	356	369	349	367	374	379	341	339	340	348	336	348	400	358	335	331	377	354	322	341	376	368	403	333	332	357	396	335	370	388	367	331	334	378	358	331	382	365	386	335	344	301	342	346	377	382	357	388	338	347	369	340	317	377	369	368	371	369	405	355	356	346	387	384	350	376	355	357	364	351	381	348	374	370	388	317	369	349	382	336	373	390	357	343	363	344	389	399	386	351	353	348	352	327	332	370	337	316	365	353	371	374	357	335	322	352	381	340	388	368	377	369	347	341	360	336	363	346	349	356	341	391	334	356	353	400	350	390	374	358	374	347	325	392	357	355	344	326	358	332	346	404	319	393	379	343	354	355	342	345	318	371	399	369	360	349	367	370	365	328	333	339	337	349	412	330	347	309	362	345	358	372	339	334	302	348	355	372	388	365	354	366	333	357	348	338	346	318	384	383	373	368	350	342	381	370	306	375	336	354	354	388	351	349	399	365	367	343	377	359	348	377	389	364	317	352	353	377	351	354	354	341	370	359	371	342	368	339	356	346	387	332	338	359	336	340	344	354	355	359	385	383	346	361	378	360	339	335	366	376	321	368	337	362	377	346	329	333	326	339	364	375	363	329	334	354	349	339	378	334	367	328	308	365	359	379	361	366	369	336	363	392	370	378	358	391	388	318	367	370	388	360	384	352	343	338	360	366	368	358	343	387	365	353	361	400	385	395	341	350	394	357	341	327	371	356	356	363	379	357	337	348	357	387	351	347	359	364	347	330	344	351	349	361	322	342	373	365	348	338	324	373	360	367	326	370	371	403	353	377	347	364	342	355	356	351	364	376	334	359	372	374	315	373	305	344	355	356	366	404	361	359	381	388	359	361	352	392	372	322	354	342	351	355	351	363	395	321	350	361	342	353	330	358	380	363	342	351	370	345	371	369	380	342	323	346	320	375	377	369	352	364	336	365	365	364	367	350	347	349	355	375	355	350	361	374	314	389	375	411	408	345	349	400	334	356	350	376	361	332	376	353	363	371	346	354	338	339	346	348	342	370	365	329	393	346	382	347	340	371	331	324	359	364	344	337	329	371	370	325	335	394	397	361	378	363	340	358	347	358	330	329	349	369	365	351	390	377	380	359	370	353	393	360	376	338	345	384	352	344	332	331	333	344	356	350	380	335	374	369	375	375	352	354	322	358	349	346	379	344	341	337	366	376	365	307	362	384	399	373	358	331	354	332	362	332	347	374	334	380	363	351	377	352	381	332	355	366	362	332	336	358	349	346	367	375	389	402	383	375	374	361	426	355	395	363	376	353	355	356	346	346	368	383	333	346	343	371	341	353	360	379	360	368	337	358	369	373	343	366	310	340	346	381	381	339	353	349	363	352	360	327	376	354	301	350	345	343	366	358	383	376	369	351	357	365	349	346	333	344	382	374	408	347	360	324	362	324	344	366	370	339	362	324	356	381	346	362	384	342	339	353	348	361	397	376	335	384	386	340	358	380	338	332	351	391	375	337	379	357	400	340	356	423	336	342	349	321	339	333	368	361	355	359	348	362	371	353	363	379	371	360	370	358	361	383	346	366	338	387	342	348	376	380	387	321	321	351	381	349	369	335	349	400	385	369	373	346	387	361	338	408	360	321	349	326	377	375	364	369	332	364	365	376	359	372	370	357	353	316	361	361	398	344	332	368	373	344	335	373	360	361	336	356	351	358	363	318	356	391	314	376	359	355	354	364	362	347	392	341	391	360	366	346	363	369	333	371	346	397	340	362	318	385
51906	35304	25183	3841	3439	2885	2497	2151	1983	1713	1636	1545	1433	1332	1355	1260	1279	1234	1242	1125	1102	1100	1103	1081	1100	1100	1044	1102	1010	1066	1051	957	1060	1001	1088	996	1076	1010	967	1039	1141	1209	1762	6578	15401	11921	10860	10308	10185	6210	4152	2321	1487	1106	1098	991	1262	1444	1192	1148	1089	1156	1221	1182	1230	1178	1324	1462	1468	1536	1639	1526	1306	1182	1124	1230	1101	1061	1733	1483	1681	3249	3074	2025	1493	1138	1016	912	882	955	985	916	995	940	920	907	951	909	968	942	1032	942	950	946	951	1007	920	994	956	942	950	933	959	955	938	905	905	922	960	939	976	951	917	937	1007	910	982	922	954	954	933	969	910	963	922	956	943	928	1028	955	990	950	941	926	926	956	953	917	918	926	972	963	939	939	949	933	995	885	1013	936	897	934	864	953	956	965	913	986	965	906	982	902	984	1019	941	979	964	958	922	917	889	934	933	874	958	994	960	895	973	920	944	1012	920	924	959	920	902	942	1023	985	910	945	919	953	936	947	966	947	885	937	930	922	963	925	966	924	974	918	911	937	948	938	916	940	880	879	970	888	936	930	931	932	929	949	973	920	918	960	910	927	915	916	955	912	972	934	941	969	961	963	952	938	944	940	968	946	920	925	948	1016	937	961	954	938	986	962	896	982	965	913	932	944	937	954	983	913	935	891	948	913	914	919	967	924	913	971	887	951	926	982	929	951	977	983	956	895	985	958	951	1026	964	936	993	985	935	954	965	937	956	1006	949	944	984	889	956	930	1000	940	954	966	957	916	972	968	993	932	915	916	1010	901	949	923	971	963	910	961	960	943	1002	974	899	990	1013	962	939	926	948	926	976	921	961	970	961	969	931	922	916	941	969	953	927	979	927	874	955	920	972	976	929	958	945	915	989	947	998	969	949	1004	948	950	952	989	954	934	933	958	995	997	974	903	927	931	963	980	957	919	967	1005	906	942	941	902	945	960	918	935	932	927	951	903	925	933	903	900	926	979	914	886	962	911	924	955	903	979	919	975	917	929	920	904	939	993	941	872	1009	946	908	927	931	934	956	936	969	960	881	915	957	947	935	955	936	940	913	977	942	920	882	960	942	986	956	904	965	944	923	950	917	907	957	968	970	990	985	964	955	952	964	954	918	937	1005	940	961	953	912	932	958	900	940	941	930	904	965	953	884	944	968	950	929	996	976	876	906	918	933	921	933	961	982	946	928	924	931	966	933	919	962	903	964	932	943	917	921	943	927	963	913	984	914	955	935	895	952	898	941	887	956	927	996	931	951	1009	929	975	914	958	941	934	932	948	893	994	995	895	894	953	947	914	930	992	954	945	965	906	971	949	908	950	888	894	896	992	917	967	946	939	939	912	921	888	916	943	948	933	952	912	958	951	962	894	896	936	967	962	991	972	973	945	957	946	977	970	998	949	919	975	924	917	953	902	915	913	957	938	949	953	973	959	964	1000	935	954	909	927	963	937	967	920	922	962	1035	964	947	937	919	984	930	944	943	951	1006	929	924	899	963	918	939	939	973	1009	876	924	903	966	890	950	911	925	948	964	933	892	942	909	928	943	991	912	929	961	945	941	953	933	950	964	990	965	928	917	913	897	972	907	913	985	943	973	912	960	903	955	955	1040	948	941	918	988	919	911	941	989	920	883	910	928	944	941	888	923	995	901	930	923	927	924	950	934	970	924	930	978	959	949	950	931	924	933	943	935	896	944	933	885	961	884	901	908	956	994	991	936	967	946	966	920	981	930	945	945	947	930	947	931	914	887	935	951	904	925	942	938	941	932	952	933	960	963	895	940	943	969	946	992	870	957	916	896	1021	914	972	938	905	930	991	983	989	926	960	941	933	976	910	958	929	959	940	964	971	911	954	951	947	898	900	930	897	933	951	951	881	979	983	926	948	985	936	949	904	942	985	947	900	952	934	893	940	938	952	948	917	975	962	901	904	966	961	968	948	946	967	946	923	972	960	930	929	956	973	958	948	970	961	930	965	906	861	930	959	942	929	917	929	932	974	966	961	988	980	913	959	942	973	995	1002	975	928	1003	958	970	968	917	966	885	916	988	971	981	910	900	899	990	943	957	922	993	902	998	923	990	938	934	882	945	962	955	922	953	967	941	929	942	962	946	909	944	951	959	927	869	953	927	964	995	913	977	1022	921	932	929	875	962	932	928	1033	887	916	931	968	1004	992	964	981	926	957	955	940	921	910	1008	919	924	889	936	943	926	933	988	947	947	894	941	993	900	997	937	974	947	925	949	970	983	957	991	931	984	1006	925	952	906	987	951	971	962	931	964	963	952	961	946	952	949	956	955	971	964	976	999	874	942	972	947	950	936	910	935	880	969	942	929	961	914	922	989	902	991	989	936	925	939	925	960	937	935	975	965	932	982	962	908	919	982	950	936	945	939	948	961	940	983	952	905	914	958	936	990	996	949	889	939	938	911	903	925	998	917	945	970	972	929	979	928	960	969	910	905	934	942	972	910	954	923	923	917	946	945	985	979	960	904	971	944	949	925	934	939	928	986	940	954	964	954	959	977	931	964	950	935	933	988	916	912	936	960	905	914	941	964	927	922	907	941	969	968	967	913	950	988	965	923	916	966	919	941	969	950	1002	974	933	955	922	950	938	931	945	919	959	961	915	958	973	882	1004	966	910	920	980	919	907	959	956	980	934	940	958	967	946	941	1007	968	932	974	981	930	922	943	936	951	919	916	923	919	986	945	989	925	959	927	892	957	963	915	923	981	924	965	976	970	954	969	951	958	975	858	953	913	911	936	930	981	910	962	887	952	957	933	937	966	1001	979	958	957	954	1015	982	946	949	968	961	935	968	937	914	950	967	949	964	962	921	922	956	1020	914	941	959	935	977	925	939	922	946	911	932	885	938	977	961	987	917	956	903	909	906	923	944	934	984	932	963	939	978	947	1030	914	962	943	902	1011	952	963	979	874	955	946	958	957	911	920	1003	967	979	922	960	900	936	938	928	891	959	932	904	968	971	973	983	920	933	958	952	983	951	957	934	926	933	927	926	965	926	920	971	899	930	927	959	941	935	921	976	921	923	919	924	906	950	894	954	935	927	990	987	936	941	942	951	892	924	956	925	883	1014	955	962	979	982	950	937	902	953	913	951	906	947	900	924	923	951	927	964	915	969	925	968	941	961	982	962	977	938	986	957	907	938	991	902	929	932	928	899	956	917	926	923	998	923	952	936	936	941	1014	976	919	943	909	992	992	868	926	948	954	899	915	926	906	952	985	926	950	966	920	922	894	942	903	884	949	949	935	868	929	958	957	966	964	953	956	939	944	889	940	930	952	892	909	975	948	923	938	986	856	936	939	945	944	945	956	938	930	950	963	1004	958	1004	952	933	954	938	950	962	952	927	1003	926	917	958	924	931	887	917	950	952	941	876	979	934	890	953	938	952	904	931	911	962	940	962	950	928	957	937	933	963	942	962	948	888	930	890	922	947	930	934	940	1028	941	956	924	979	969	957	908	957	999	939	928	946	952	972	969	903	969	943	964	1005	926	974	949	955	958	920	900	946	935	961	927	972	995
20592	6053	1720	399	290	279	279	297	294	291	284	251	315	336	287	284	284	258	251	271	295	287	295	263	290	312	282	261	283	265	292	255	280	249	283	318	287	312	267	282	266	264	299	305	344	319	311	337	314	310	304	281	290	294	257	278	304	262	294	327	326	269	282	264	303	273	292	313	293	296	294	271	282	277	295	286	311	294	292	260	299	342	351	302	286	284	274	287	286	262	294	262	290	277	284	272	293	289	273	274	292	299	261	295	277	283	312	277	295	249	288	284	249	289	274	289	295	269	280	267	278	262	298	267	289	290	273	281	291	272	260	294	291	273	267	285	249	309	255	262	319	312	277	287	316	288	293	260	286	281	297	316	261	302	298	263	262	301	286	310	288	255	327	266	297	280	292	270	289	267	278	295	282	282	252	250	261	297	281	247	304	247	272	268	283	261	296	300	289	265	289	263	275	271	254	245	298	264	288	284	302	266	258	274	273	283	287	266	274	296	296	265	232	231	242	282	285	287	284	266	269	256	255	258	289	263	294	282	273	273	289	262	305	280	267	278	280	272	273	281	249	250	249	278	282	285	270	267	288	316	271	287	273	287	255	287	294	268	249	293	269	309	289	269	297	269	314	308	263	267	273	286	296	273	258	281	249	294	296	274	271	277	307	271	282	282	297	282	248	252	258	266	272	272	276	272	293	289	295	280	296	281	274	284	271	292	247	280	292	296	305	279	247	270	263	246	264	290	280	281	281	299	281	281	294	310	273	293	306	268	288	276	298	262	254	318	277	290	281	274	294	285	278	322	281	258	265	275	284	306	311	289	274	273	282	276	258	276	254	249	299	270	279	269	272	295	298	286	295	259	281	298	262	271	298	239	284	286	287	296	290	282	266	289	261	276	276	268	260	265	270	276	271	285	271	276	260	300	279	306	267	289	268	270	274	293	296	289	282	279	268	292	281	278	283	309	296	295	255	281	266	297	311	284	275	257	234	275	260	277	262	281	303	260	264	264	283	269	277	281	271	274	287	287	270	260	261	276	321	269	288	320	278	267	286	271	277	290	290	254	262	299	294	287	295	274	269	288	268	288	286	331	291	281	264	284	278	274	277	285	253	263	241	263	259	255	286	270	310	275	255	260	290	284	262	301	279	285	285	301	293	276	306	289	292	274	265	300	277	267	276	277	295	296	283	273	303	279	298	276	264	315	291	266	295	272	271	315	275	283	279	265	252	293	290	281	293	262	297	317	273	279	269	292	251	292	271	280	255	282	260	300	292	287	277	321	291	250	280	255	244	285	281	289	288	284	273	288	272	283	293	272	283	300	271	285	279	276	278	260	278	280	285	259	279	277	266	278	295	283	290	286	271	269	281	241	303	241	289	269	260	273	269	275	266	282	285	302	298	283	282	296	271	287	288	308	301	259	304	290	267	294	281	273	268	291	278	281	282	284	292	285	270	273	264	278	262	284	301	273	306	269	265	263	277	300	264	280	295	271	281	278	270	294	282	284	290	261	269	289	285	290	286	274	291	270	272	271	285	280	281	274	281	247	284	283	306	303	267	276	283	257	277	299	283	267	285	293	268	253	259	305	269	276	273	274	269	262	269	279	284	257	289	312	280	278	279	284	246	295	279	283	285	273	258	296	265	279	269	304	296	296	263	264	289	266	302	270	281	277	265	276	256	294	294	286	278	276	269	284	268	236	282	260	288	249	292	280	269	261	264	294	273	275	270	275	263	273	268	297	273	270	259	284	317	284	310	257	285	295	305	282	300	296	267	254	297	306	270	243	276	278	298	265	318	288	286	274	295	260	265	271	272	262	284	271	280	310	319	261	256	315	271	284	268	252	263	271	267	237	287	280	305	289	298	288	282	282	265	272	324	273	253	305	279	267	268	272	270	298	270	303	261	292	289	298	289	283	259	249	281	268	269	276	273	252	315	259	260	306	281	269	269	256	299	257	272	295	270	252	301	238	305	316	285	276	239	266	258	271	320	298	297	275	293	277	260	261	281	292	292	277	274	288	266	243	247	308	280	284	277	289	303	289	249	264	287	305	263	279	283	292	273	265	269	330	286	286	287	279	285	306	285	287	276	289	280	290	270	266	274	291	256	252	309	270	283	279	299	291	254	270	283	290	290	269	289	286	287	264	262	278	321	251	283	260	310	306	290	248	278	267	277	299	286	276	285	293	281	281	290	263	308	270	307	296	277	284	267	286	264	302	261	281	264	287	296	262	318	283	293	244	301	267	284	298	232	247	295	272	294	246	300	261	268	287	285	292	287	275	295	261	273	273	294	254	275	262	300	269	293	308	256	272	283	305	255	303	275	281	254	239	278	288	244	265	265	256	275	242	274	287	241	262	280	263	268	279	272	273	284	291	275	317	263	317	294	270	261	296	248	272	272	278	273	268	284	296	265	285	256	282	278	280	270	260	270	305	290	311	240	295	272	276	293	267	307	312	267	249	307	290	280	278	275	292	290	250	270	270	285	253	280	263	283	257	280	281	272	293	279	287	285	262	282	248	273	278	294	267	269	261	289	264	255	294	290	299	277	273	266	272	243	249	270	287	292	276	279	281	280	284	260	251	275	287	294	277	257	280	269	296	267	260	264	260	246	291	255	269	315	260	254	286	259	282	265	300	259	290	315	288	296	280	293	288	257	290	300	256	283	279	276	257	271	276	281	293	274	309	295	245	268	296	300	264	304	272	282	260	286	268	273	294	267	260	264	278	296	279	286	287	284	274	272	264	314	294	258	291	287	238	289	289	288	298	281	260	302	278	284	268	314	272	293	305	304	314	311	281	263	252	242	262	292	313	273	274	269	277	289	292	304	287	317	255	289	272	270	259	274	298	287	249	276	300	253	289	261	266	273	293	275	283	273	282	279	276	302	291	294	279	264	298	284	271	296	292	311	290	260	289	287	308	297	254	281	272	310	275	273	279	269	262	252	299	271	277	287	279	292	265	285	259	269	295	274	287	284	246	257	269	282	279	265	290	316	293	266	281	324	250	276	286	257	283	256	271	282	283	249	298	272	261	279	276	275	281	260	278	301	292	306	258	266	297	281	285	269	276	256	258	280	247	279	267	293	257	319	283	282	287	278	319	274	253	225	272	299	274	287	277	292	258	271	317	269	332	326	266	292	280	276	291	271	264	281	273	239	262	269	301	275	292	284	274	273	300	282	280	280	272	284	287	266	286	287	312	295	296	292	280	286	257	268	289	291	274	310	258	282	301	284	272	279	294	277	281	278	255	253	285	266	283	264	260	268	293	264	289	264	293	248	269	251	283	270	280	294	263	273	287	298	266	280	275	289	255	291	300	316	268	284	291	292	260	276	269	259	288	264	291	260	259	257	302	309	280	297	295	251	278	263	297	283	266	250	293	286	276	304	279	284	244	281	294	276	283	281	270	291	265	279	273	267	271	300	275	256	277	272	281	251	275	284	269	262	293	293	274	281	293	330	277	285	266	247	281	296	307	273	256	278	271	289	262
18643	6821	2939	884	884	850	846	852	790	777	798	843	776	770	750	745	808	774	740	764	770	773	768	803	734	761	775	757	734	788	748	815	784	812	757	765	785	742	785	821	784	770	812	935	1438	1310	1316	1292	1205	959	918	803	819	799	793	786	758	800	805	802	833	791	792	803	814	827	764	834	871	806	852	828	796	802	811	823	801	741	790	859	908	1093	1078	876	903	815	741	759	758	755	773	788	749	762	792	784	775	748	756	778	741	784	791	787	772	783	853	785	814	778	769	753	781	768	751	766	740	754	760	784	780	751	776	807	788	739	793	776	781	751	750	763	772	824	822	742	711	748	739	727	788	764	742	771	784	769	778	755	753	772	739	789	747	800	765	785	740	813	765	773	751	793	771	781	783	759	734	792	785	790	775	777	776	749	789	789	773	735	756	796	763	693	797	733	724	781	786	778	722	774	818	746	797	771	727	751	780	778	746	778	759	794	771	809	762	728	793	791	750	792	759	765	778	802	792	781	743	765	767	728	770	756	771	803	775	756	796	827	801	789	723	730	756	781	745	742	772	729	743	736	740	836	779	768	756	781	740	780	790	788	760	751	782	757	716	776	786	770	741	785	762	764	744	795	755	748	822	789	756	790	797	789	831	804	814	799	730	747	726	769	743	794	741	758	786	734	774	772	772	737	786	767	762	787	731	762	780	786	808	822	805	722	724	814	759	769	795	753	740	737	769	777	753	735	758	775	751	793	786	768	756	795	773	720	751	732	730	822	781	741	739	721	728	712	742	785	782	746	733	786	809	782	750	773	754	760	756	746	746	811	733	751	726	786	801	781	720	749	796	772	747	814	799	773	716	764	735	726	768	729	779	744	780	769	735	797	801	787	768	801	775	778	837	778	754	789	745	781	799	730	769	807	773	793	770	815	734	765	796	770	756	796	782	757	728	754	747	725	787	790	764	749	783	788	767	779	772	777	776	804	795	775	736	758	796	775	766	760	736	744	816	814	731	729	777	793	764	807	846	774	730	750	751	788	743	739	805	784	768	839	764	723	784	778	759	758	733	781	790	793	783	773	791	789	782	753	723	732	785	741	816	815	829	795	764	774	727	797	792	778	732	743	730	756	758	758	802	777	771	775	821	784	840	729	748	781	752	777	721	755	781	763	731	748	759	723	786	751	753	775	792	783	772	752	755	735	736	739	770	752	752	745	796	781	742	784	790	761	775	754	743	774	771	799	780	785	760	767	783	805	763	753	725	810	721	777	737	756	779	799	771	758	762	773	756	749	703	740	806	768	811	822	790	741	724	703	781	752	799	779	749	710	770	761	785	742	754	774	782	763	736	798	743	768	816	754	750	802	766	742	751	729	774	714	740	780	773	788	787	757	710	780	790	708	787	766	813	756	819	787	806	733	801	802	804	783	750	750	767	809	746	787	794	775	770	820	805	730	764	756	813	795	786	759	700	796	744	785	771	813	777	811	735	741	763	770	790	738	798	752	759	767	837	720	783	766	764	767	753	760	814	784	757	767	781	748	767	772	772	793	722	723	814	781	809	779	771	772	771	728	855	763	700	725	762	815	773	745	769	749	752	747	751	751	774	783	787	774	796	738	820	755	744	763	779	731	784	792	783	782	775	784	780	756	747	806	748	760	826	798	827	759	740	754	735	774	778	704	722	765	772	776	723	799	791	760	751	768	768	724	728	765	773	779	768	693	787	789	814	799	787	751	759	764	792	775	799	772	750	791	793	777	745	774	720	768	728	807	749	730	720	815	738	838	827	719	755	735	748	745	740	777	768	777	771	775	819	793	807	793	763	746	789	785	796	791	822	780	780	732	785	727	833	810	767	754	763	787	771	715	755	800	762	756	787	758	732	782	816	799	743	765	757	790	771	791	790	782	771	726	784	792	756	773	777	804	769	741	798	753	746	742	777	803	714	776	775	784	741	752	722	749	801	745	758	720	755	740	769	723	729	754	722	781	780	780	778	787	762	822	774	767	753	796	795	751	750	792	794	747	796	758	761	806	811	747	782	734	759	785	803	771	770	774	818	751	751	721	763	772	770	774	744	809	762	759	762	804	770	780	784	705	774	761	750	799	814	796	768	764	776	774	785	766	801	807	746	793	764	795	762	761	785	756	779	757	752	808	779	783	808	789	790	771	827	758	730	755	765	767	747	780	790	768	785	733	781	800	745	780	807	764	757	760	736	786	805	781	763	779	760	779	747	786	766	752	785	747	740	846	757	794	790	777	754	817	752	791	743	734	745	774	748	778	739	724	738	829	740	806	781	803	756	755	738	800	772	781	799	728	770	790	771	761	753	762	732	738	757	759	766	755	774	767	711	721	718	755	742	747	792	736	778	822	755	768	745	748	799	816	760	743	769	798	808	785	794	788	773	779	803	731	806	813	780	712	757	769	762	774	772	731	742	768	752	726	715	781	808	808	726	744	799	788	742	821	791	746	786	768	765	740	776	742	777	790	755	770	768	808	751	801	761	729	755	774	747	773	764	804	797	745	734	712	764	734	716	771	753	770	725	754	791	777	785	771	787	806	780	750	758	751	814	756	818	758	792	764	749	795	776	816	767	759	757	785	744	798	745	770	772	774	752	740	708	779	742	743	765	727	795	760	726	754	784	810	748	750	743	760	751	780	769	786	722	771	790	820	791	775	777	740	791	764	761	759	815	783	812	795	769	784	760	815	788	791	775	770	786	780	767	756	800	789	792	778	760	813	793	806	739	783	790	729	750	777	759	774	721	790	747	724	747	775	766	726	762	742	728	765	774	742	754	749	763	797	750	785	782	759	769	745	793	785	798	762	754	788	794	771	716	737	765	758	762	773	755	766	775	805	817	755	732	796	743	765	752	799	750	781	765	787	779	823	752	687	775	797	762	779	787	767	790	746	790	763	772	784	742	776	736	729	755	782	807	736	761	789	772	776	773	756	781	780	748	771	779	811	736	811	776	731	795	789	710	765	804	748	788	725	774	768	771	776	795	746	724	781	725	787	814	790	817	766	766	768	814	773	778	795	789	765	738	736	742	788	745	772	792	800	777	759	815	767	782	752	765	844	770	759	747	763	754	752	779	783	754	787	762	787	762	791	799	813	728	733	769	792	763	802	814	790	769	731	748	743	802	767	786	777	747	776	800	776	773	828	755	726	710	725	753	781	774	802	752	768	756	773	763	802	730	745	800	736	759	736	749	717	765	802	776	771	800	727	760	755	817	754	767	760	792	782	769	722	828	724	786	739	731	794	785	754	759	764	749	804	740	788	775	767	766	768	766	737	760	738	730	750	751	746	788	780	825	737	719	781	704	755	738	759	741	776	748	729	820	727	755	767	772	751	829	806	810	744	752	801	700	744	765	777	750	776	730	786	762	774	808	761	828	783	788	754	786	789	760	812	844	739	748	783	809	761	749	770	746	761	734	770	814	760	766	728	733	754	727	785	761	743	744	757	740	796	778	815	761	788	768	719	798	775	781	802	762	806	821	790
66314	43250	24069	3134	662	506	448	448	425	387	323	361	365	307	325	319	331	302	305	320	308	334	324	344	293	326	315	310	321	302	325	310	296	327	323	313	359	291	305	324	312	351	317	478	1099	1313	1365	1226	925	514	411	357	315	327	309	323	333	325	337	324	320	335	325	306	318	284	314	318	312	344	290	303	334	331	321	327	317	301	308	347	438	541	442	398	363	297	270	307	260	287	328	326	320	321	311	294	316	331	268	315	304	338	338	308	287	288	303	332	320	263	293	292	299	287	328	297	298	335	296	330	288	263	285	291	287	314	251	291	299	307	286	304	279	309	300	339	282	284	273	326	286	301	292	308	310	327	302	333	304	307	330	308	304	276	319	310	301	327	311	298	319	327	323	301	305	306	280	328	314	267	312	304	266	344	293	302	318	292	338	275	338	310	330	301	292	334	322	303	305	319	303	335	279	296	284	295	285	304	297	283	321	308	285	298	331	272	330	314	280	285	266	341	325	307	276	318	260	355	282	306	288	304	323	283	301	277	318	273	316	306	289	299	323	311	261	292	295	316	304	297	293	289	327	280	302	312	305	299	315	308	313	291	321	279	284	308	316	291	298	294	275	298	292	283	287	315	294	290	292	277	302	320	343	291	299	318	320	308	299	276	290	290	308	299	252	313	300	293	327	335	318	296	301	284	319	311	303	323	305	324	333	298	279	319	274	311	309	299	296	312	308	287	273	272	318	325	293	301	310	317	313	339	326	293	320	312	310	293	273	309	283	298	298	302	320	286	345	318	287	298	286	309	317	292	287	345	277	355	293	303	296	307	313	345	279	304	309	295	307	314	327	286	326	262	291	290	277	306	314	292	298	299	313	306	327	291	294	310	287	311	307	314	315	315	273	281	295	308	299	287	316	314	333	296	304	299	280	327	307	287	281	293	306	303	320	287	263	308	312	327	287	317	278	298	281	279	316	292	297	296	280	313	263	293	279	330	309	344	290	314	293	279	312	280	302	308	305	302	273	300	304	342	297	298	289	297	315	314	302	293	303	324	300	287	288	311	305	293	273	301	317	314	297	281	281	324	286	294	315	297	292	348	318	336	281	310	315	311	318	292	280	319	289	316	318	303	309	319	296	275	320	297	277	323	319	302	306	309	297	302	306	323	312	308	270	327	297	306	311	297	288	342	267	297	307	314	293	297	313	306	301	311	321	313	288	319	272	298	279	320	296	304	307	301	308	288	321	296	306	297	317	337	281	307	295	315	265	300	314	268	308	316	288	302	319	271	320	302	313	299	310	304	265	311	291	279	325	290	299	315	317	293	321	323	301	284	289	296	285	290	323	309	293	343	326	305	301	291	351	331	324	311	312	287	282	304	335	268	332	300	295	299	338	318	313	276	296	296	319	273	290	287	304	333	309	304	321	309	296	280	298	324	286	273	274	312	320	278	300	323	294	299	282	280	308	329	296	280	329	327	309	326	324	291	342	294	302	318	318	316	280	287	285	327	312	283	309	339	341	282	313	332	300	314	282	295	297	322	307	287	313	311	301	306	291	275	299	303	308	306	322	310	320	307	312	309	301	304	320	319	310	307	281	310	280	299	277	321	308	290	312	282	318	315	322	306	318	305	307	299	292	305	346	311	295	300	303	305	313	294	328	336	303	287	285	298	286	310	283	303	315	307	318	294	263	275	305	307	298	302	279	312	313	271	295	299	293	301	288	292	320	306	309	296	288	291	284	312	278	306	313	338	290	302	273	306	320	279	288	272	261	320	280	307	311	293	307	304	346	284	283	311	286	280	283	314	313	325	297	341	297	319	312	317	292	304	291	293	303	310	322	302	324	312	331	316	286	310	281	300	305	268	284	306	311	291	302	315	292	310	343	301	290	290	319	308	296	299	285	295	268	288	322	306	284	290	269	298	290	277	297	311	317	294	273	308	292	296	312	328	310	312	337	313	285	286	301	338	316	319	283	337	265	317	308	301	302	282	330	305	297	310	288	303	289	309	281	318	313	291	312	315	301	303	330	277	309	307	308	295	302	297	319	303	311	300	284	302	291	292	295	302	291	283	262	306	310	301	272	305	309	295	301	330	311	295	327	303	297	304	297	251	317	326	301	294	285	302	321	294	333	314	279	315	321	312	343	323	293	322	299	321	302	310	308	321	308	262	295	286	298	307	317	305	317	284	303	296	263	287	323	315	302	304	311	296	289	332	281	316	289	309	284	297	323	322	281	312	268	312	289	341	324	309	280	284	293	279	294	294	301	302	279	314	303	291	292	299	297	310	301	301	319	296	263	295	302	307	305	320	286	315	326	310	307	334	292	271	288	299	281	332	314	296	246	278	299	311	332	285	317	309	296	330	275	308	294	302	281	290	273	310	311	329	300	328	340	317	270	331	294	313	293	273	305	316	278	289	325	279	296	318	284	322	294	328	285	341	300	279	340	322	326	291	284	293	319	304	310	307	293	329	302	308	315	310	310	267	288	277	272	274	305	289	290	282	289	319	290	287	310	320	262	318	298	257	313	298	305	290	325	304	287	342	279	297	288	284	297	286	327	305	338	322	312	331	292	325	309	329	280	265	290	292	296	300	314	303	293	289	299	313	311	251	345	292	332	329	327	299	355	283	307	265	324	271	285	324	293	353	301	270	296	294	295	321	318	299	287	312	330	269	288	292	283	295	293	303	313	282	314	309	298	306	335	296	289	311	296	307	289	289	286	287	322	318	289	309	302	324	301	318	289	314	306	318	291	301	322	267	317	280	292	318	256	295	312	316	278	298	316	324	336	281	302	316	303	295	317	310	295	312	288	291	280	300	306	327	285	265	318	290	310	298	304	303	295	296	307	271	321	282	293	283	331	291	276	319	291	313	292	312	300	273	282	302	322	288	321	298	326	317	276	307	327	298	317	294	294	267	323	321	299	314	304	316	308	286	305	331	301	285	324	323	280	284	285	309	304	282	289	293	309	338	271	269	303	271	312	306	276	345	328	321	277	305	281	324	308	310	286	336	327	335	308	302	317	316	295	304	313	306	305	296	257	308	300	295	293	281	328	302	300	295	341	320	288	303	296	312	327	296	325	294	267	307	279	301	309	319	308	264	313	334	291	321	304	294	318	282	302	298	330	299	292	315	310	304	305	314	295	301	325	307	313	255	308	301	310	321	323	324	304	320	294	294	308	265	309	306	315	285	313	314	328	306	312	295	310	299	343	328	330	317	277	328	356	291	311	271	302	292	290	307	295	316	277	303	284	334	289	321	320	295	306	300	288	333	313	318	312	311	306	315	306	290	311	335	343	257	287	273	307	294	260	289	330	308	289	297	297	289	278	314	291	321	306	306	291	307	290	317	302	314	326	289	284	297	306	294	325	333	304	283	357	277	281	293	295	291	301	306	294	305	314	308	284	270	321	304	293	324	313	298	298	303	306	288	296	316	293	306	312	297	286	306	316	299	305	302	297	282	319	343	296	267	297	283	309	313	293	308	325	276	281	295
41986	26765	20493	2221	2063	1806	1582	1419	1317	1164	1191	1076	1054	1071	1080	988	993	950	918	917	896	952	841	923	953	871	881	884	867	860	890	922	821	838	886	871	837	897	897	857	895	925	1004	2111	6772	8095	8382	8121	6307	2763	1754	1341	893	882	917	922	975	1043	938	963	916	944	942	911	958	895	933	938	924	953	890	968	1061	1050	979	973	931	964	912	995	1939	2531	1822	1358	1103	856	849	846	856	802	766	838	836	848	869	866	797	822	824	872	784	823	777	846	822	830	816	816	817	776	806	824	809	813	848	854	819	832	778	887	818	842	847	842	812	838	814	829	813	795	894	818	850	820	836	804	856	838	861	790	774	880	807	798	778	770	811	828	815	794	827	875	802	788	833	852	800	835	815	811	844	803	817	879	817	823	809	840	854	841	829	831	782	782	839	764	851	827	809	767	892	860	813	795	833	776	810	826	777	845	810	884	824	848	847	867	795	817	791	805	807	875	845	850	843	795	800	802	845	789	853	883	830	777	866	844	806	809	815	837	872	872	797	801	798	811	840	835	803	786	818	801	823	823	800	811	803	849	875	753	834	814	823	853	834	831	758	808	839	843	875	839	763	833	784	844	816	824	840	836	821	768	828	831	859	842	808	802	816	822	824	807	837	754	854	833	806	834	808	847	781	837	830	865	839	818	834	832	762	823	805	830	852	843	898	843	831	771	855	794	856	867	855	809	795	832	857	841	851	855	820	802	818	838	778	835	831	788	803	843	747	836	780	795	810	813	821	838	816	842	826	795	862	834	832	842	794	847	811	855	786	808	826	877	815	783	833	776	880	790	794	866	809	754	852	850	831	799	788	835	813	796	812	803	819	824	798	839	863	790	779	800	871	814	866	821	835	813	807	838	857	805	856	831	770	837	834	808	823	756	817	832	839	819	856	783	825	847	838	837	815	832	852	918	837	813	806	773	866	839	811	799	798	815	800	824	773	772	770	798	837	839	818	808	874	822	867	809	838	818	773	803	800	803	796	812	847	840	845	825	798	836	795	853	808	775	797	809	790	806	813	910	830	817	797	861	754	859	840	852	822	856	825	845	804	792	825	777	750	850	833	815	812	815	819	793	816	839	835	855	781	849	861	793	861	792	823	846	819	787	767	813	812	862	770	802	830	770	835	826	809	841	792	824	819	856	818	827	901	857	858	815	861	811	840	811	851	836	837	872	867	810	790	795	782	856	799	864	829	830	801	851	757	790	785	881	755	785	843	807	828	810	821	879	837	850	820	831	816	866	817	776	821	824	825	859	825	803	857	808	829	828	821	819	856	817	818	828	791	785	834	802	842	852	854	826	795	795	823	813	853	806	827	780	787	848	893	791	839	789	812	827	844	831	842	833	808	852	895	865	844	785	805	825	809	775	844	818	840	851	783	793	792	882	888	796	830	802	833	823	815	826	813	817	815	811	862	795	819	852	830	807	833	773	787	812	792	824	823	816	834	765	837	823	836	806	835	845	827	802	834	839	856	817	874	854	823	845	853	809	796	774	797	852	781	817	790	888	794	834	794	804	806	788	794	814	807	848	779	822	801	840	787	834	810	798	854	808	809	799	878	857	843	811	852	821	755	878	775	805	804	853	742	745	835	823	826	863	856	801	832	844	800	855	824	849	776	829	820	845	857	760	810	793	841	837	804	814	796	841	805	816	831	828	827	790	801	818	849	894	823	836	813	817	825	792	818	800	835	829	791	845	833	836	792	796	863	801	815	858	819	837	839	805	811	792	819	771	834	830	806	856	863	808	914	888	789	849	794	859	824	856	853	839	820	815	843	847	818	827	876	867	807	796	769	816	790	790	844	799	922	867	795	779	798	865	812	812	837	827	888	816	816	818	816	835	835	784	804	860	840	840	772	801	852	767	832	828	828	845	792	802	818	872	827	830	792	859	874	797	841	800	794	795	836	811	829	805	780	818	813	808	813	797	848	793	806	877	808	868	834	848	868	829	780	832	835	805	868	780	809	794	796	842	789	827	848	862	838	867	788	805	784	836	868	792	859	814	815	927	833	821	799	750	845	801	792	816	828	850	803	790	780	838	873	831	822	806	884	856	840	820	829	851	809	824	806	845	826	867	781	832	797	818	788	809	846	843	794	848	807	805	823	826	820	793	832	848	828	835	874	805	849	849	791	838	779	861	856	837	811	775	848	784	785	844	765	838	850	821	821	777	803	849	833	822	877	842	855	814	845	827	807	844	770	842	872	817	789	826	839	851	877	844	831	843	814	826	849	813	809	866	846	836	831	810	785	812	835	829	794	840	759	838	803	838	767	851	777	813	816	798	861	852	850	813	811	837	861	835	803	811	830	858	780	832	853	812	846	855	814	828	817	825	770	845	904	792	828	805	822	850	800	857	856	749	763	826	782	795	830	839	851	812	825	840	845	764	792	847	784	830	803	825	827	830	804	835	794	824	795	849	855	797	812	816	832	801	774	808	805	795	828	824	806	817	851	771	831	855	741	793	811	926	843	854	783	848	816	789	799	852	810	813	802	765	774	821	810	812	821	877	825	858	763	827	809	809	830	843	812	836	804	820	832	813	835	848	788	841	794	774	796	809	871	790	840	786	842	826	827	819	797	820	805	831	808	797	826	800	788	873	817	797	867	792	781	779	843	799	838	861	816	853	808	821	873	858	821	821	837	794	808	746	820	812	840	838	843	876	875	778	839	812	799	818	833	826	828	795	810	777	840	803	880	813	814	830	813	780	791	853	810	794	796	807	819	761	833	855	866	821	817	758	826	751	872	781	809	788	789	822	836	780	806	866	863	865	830	831	794	809	827	830	820	835	796	809	816	757	844	836	784	844	815	845	836	825	831	861	839	776	844	800	803	833	787	846	844	847	818	777	817	869	827	793	844	849	821	894	853	754	855	808	814	853	828	764	844	835	837	855	802	821	865	812	805	810	812	792	803	804	814	845	816	819	822	817	795	828	853	783	800	786	841	855	821	788	873	808	818	805	826	804	829	799	803	839	796	812	852	879	899	834	817	755	847	807	824	833	801	828	815	820	862	875	817	857	811	880	780	773	775	812	857	803	830	871	779	828	798	848	849	801	806	805	764	818	852	843	846	806	793	792	823	809	817	868	829	831	852	859	824	782	808	842	787	858	822	828	824	777	826	858	803	776	805	858	770	807	801	804	809	816	840	828	849	821	849	833	770	794	823	827	816	730	815	846	844	800	809	831	859	849	824	817	795	832	776	791	828	874	825	871	858	787	871	844	818	810	849	869	821	802	817	826	832	855	840	795	798	777	866	805	890	826	805	774	827	825	821	844	733	807	797	832	814	811	871	859	803	771	853	848	822	818	824	828	800	776	824	817	838	827	807	789	794	879	791	850	824	818	862	851	765	771	873	829	814	826	791	826	831	827	820	812	772	806	799	857	784	841	803	830	790	818	815	807	808	813	832	849	802	833	821	767	829	795	814	779	863	812	832	818	851	796	843	770	828	808	800	806	816	815	858	814
77823	55308	37358	8855	1263	814	676	599	531	449	492	433	445	425	403	386	379	398	390	364	399	364	363	338	358	369	384	324	390	380	382	352	356	343	366	353	364	383	358	357	366	383	380	656	1937	2540	2624	1988	1746	1011	503	480	368	377	397	372	364	389	349	385	322	353	366	358	380	340	357	369	351	348	372	359	399	371	403	397	392	383	386	440	464	782	617	518	396	368	360	355	361	336	334	361	389	333	331	307	354	315	377	364	323	382	371	362	348	369	311	345	370	353	333	362	387	362	337	357	354	343	338	333	359	368	332	322	362	341	361	348	327	346	351	355	382	358	345	353	366	330	358	356	320	345	328	356	348	364	354	351	334	340	341	349	337	401	344	365	364	329	355	348	314	336	372	345	338	377	337	344	351	354	341	332	342	352	364	349	344	341	346	354	382	323	348	336	298	344	333	312	317	333	347	341	348	320	346	315	356	364	313	337	366	336	362	334	343	357	342	333	360	348	335	344	383	344	344	370	368	317	355	329	338	326	335	345	336	363	323	357	351	366	373	395	335	373	356	344	308	363	355	357	334	307	356	350	340	369	342	327	309	319	344	352	340	335	347	328	361	364	354	361	379	322	335	305	354	359	356	340	348	334	325	347	370	374	352	335	348	329	359	363	358	373	340	384	332	346	359	340	338	312	382	348	340	306	321	364	342	318	370	353	353	338	313	339	356	325	353	375	332	359	360	359	343	346	366	360	365	322	316	341	320	371	341	391	321	372	356	346	348	368	315	352	340	361	352	388	354	394	322	369	366	379	345	377	319	396	372	356	332	341	333	357	351	347	354	342	343	353	356	370	342	324	356	369	363	350	359	359	349	344	340	344	389	338	376	342	342	378	340	362	396	330	332	349	312	360	357	321	339	335	353	326	349	329	335	317	338	350	361	381	334	339	368	371	348	348	345	367	346	325	363	360	348	338	354	383	365	354	311	359	327	368	334	351	339	342	346	365	307	359	338	356	357	358	352	343	339	392	332	350	336	336	325	350	300	354	330	322	349	345	377	303	335	364	359	354	375	326	383	322	365	314	352	345	337	375	325	350	366	335	328	373	339	365	340	334	372	321	382	342	356	334	336	338	361	356	363	337	344	354	350	318	379	352	324	349	381	362	353	363	337	341	337	341	379	362	344	382	371	342	323	324	331	346	363	348	392	331	353	350	350	351	307	366	339	400	343	366	371	347	332	354	332	390	312	345	345	356	384	333	325	369	353	389	367	357	358	366	358	335	361	359	328	353	354	377	338	353	352	372	360	379	357	350	308	359	303	342	345	343	329	382	366	349	346	354	354	360	335	342	390	349	354	357	347	304	331	345	345	339	347	347	377	368	355	365	366	341	344	367	374	371	330	367	373	346	351	363	377	361	368	374	384	374	367	321	361	311	351	341	340	333	354	348	336	359	357	358	361	314	319	332	341	371	360	321	329	360	332	328	337	366	334	374	350	341	329	351	327	349	323	331	329	337	340	334	387	342	349	341	356	355	351	325	340	359	355	353	376	349	361	337	349	327	347	355	347	352	320	323	342	381	328	354	375	348	371	365	380	345	316	338	319	346	327	310	337	320	296	369	314	337	377	363	353	351	353	315	338	351	346	306	311	346	338	390	342	338	320	371	354	312	352	339	353	371	321	369	354	352	364	376	342	331	355	335	374	345	316	344	336	343	357	374	348	351	391	339	355	359	345	342	354	373	353	342	345	349	350	359	353	356	361	371	348	364	350	332	362	365	400	347	338	335	344	352	287	359	376	395	340	355	377	372	319	383	303	342	336	366	393	349	378	335	370	364	334	348	359	363	332	373	365	342	383	367	332	367	336	338	333	363	360	387	339	376	350	377	368	355	376	382	332	342	365	352	329	347	339	339	368	353	334	338	335	370	331	338	352	394	346	347	343	338	380	368	325	327	339	329	331	327	317	331	339	363	352	359	356	333	359	364	330	344	334	352	354	348	344	371	347	374	346	333	356	335	341	358	351	330	362	334	353	382	345	369	301	340	349	370	374	382	334	355	334	331	359	348	314	356	343	330	374	372	356	353	384	359	374	362	362	339	328	369	374	368	356	342	331	339	321	361	327	351	306	336	353	368	317	361	361	363	348	330	360	347	336	336	372	342	360	347	350	370	376	324	361	314	357	340	347	320	342	338	369	323	365	376	350	347	338	362	375	364	373	367	347	385	368	316	363	324	346	354	355	350	326	391	337	342	378	368	344	304	353	345	356	350	345	363	341	366	372	322	332	348	348	348	334	352	360	339	380	336	371	329	349	369	339	356	353	404	366	343	355	352	341	356	345	377	350	363	358	360	354	345	339	360	363	367	362	332	312	357	375	359	332	350	350	342	351	358	368	355	327	365	360	358	381	375	340	342	359	330	348	366	335	332	357	338	317	342	413	377	342	341	316	332	355	333	337	351	359	321	367	344	398	349	333	357	341	330	297	356	328	349	343	335	348	361	347	358	380	370	343	362	343	347	362	370	350	349	360	373	338	379	347	354	295	371	343	340	344	320	357	363	331	345	359	321	330	316	356	361	328	321	359	336	388	327	348	348	327	360	335	358	371	345	355	375	372	352	360	328	391	375	356	335	371	337	359	363	353	343	323	355	333	345	390	344	340	334	358	399	327	362	317	348	352	319	337	345	328	334	325	344	331	365	389	320	330	330	337	330	340	332	354	361	342	370	349	356	336	356	360	341	339	345	330	358	339	348	327	345	356	320	346	356	370	364	338	362	340	324	366	335	355	332	341	355	326	336	360	341	344	332	377	361	360	351	341	369	310	317	342	317	355	323	368	357	338	360	347	384	358	336	351	334	334	319	343	349	385	342	360	372	366	367	350	368	330	352	360	321	341	341	360	369	338	348	378	366	313	360	344	345	354	361	349	351	342	363	393	353	343	337	337	371	347	336	372	389	370	354	339	360	332	345	367	326	322	319	339	343	316	339	342	307	368	403	349	317	324	373	345	349	359	346	344	348	349	329	333	384	338	346	322	328	327	329	363	339	369	333	356	351	349	336	383	345	314	365	374	357	348	357	350	335	340	350	352	353	339	323	339	358	351	327	341	371	345	314	336	350	322	334	334	356	338	377	404	403	340	338	334	319	365	356	332	325	351	333	333	339	377	366	349	313	367	374	338	324	329	351	329	342	350	356	351	338	326	332	357	364	351	356	359	344	384	408	329	365	346	321	334	346	318	345	379	359	379	348	350	328	345	333	340	378	350	342	338	368	322	341	332	339	364	347	347	329	357	345	356	323	351	367	357	375	386	383	310	378	348	363	323	368	379	367	375	342	334	337	321	338	350	352	386	351	364	334	364	353	346	357	368	374	342	346	339	333	332	368	340	352	347	334	367	367	341	328	329	352	386	354	368	345	333	359	370	336	362	355	337	357	356	356	365	356	314	337	365	341	369	347	346	364	352	378	345	348	346	326	345	334	342	368	320	351	335	336	355	342	343	339	337	355
51553	35917	29429	3572	3289	2728	2319	2105	1949	1742	1579	1493	1478	1377	1320	1246	1246	1215	1151	1148	1104	1132	1105	1021	1060	1082	1069	1067	978	972	1000	972	1023	969	1042	964	955	999	999	973	1016	1013	1061	3388	11849	14466	15005	11444	10810	5664	2123	1871	1081	928	1080	1048	1147	1278	1139	1084	1085	1070	1024	1034	1039	1077	1016	1037	1009	1002	1122	1098	1093	1198	1222	1240	1164	1096	1183	1151	2222	4362	2905	2044	1360	1120	971	885	867	924	879	900	921	886	914	949	941	909	927	901	972	864	919	946	885	910	974	927	914	991	918	910	926	930	937	914	890	917	966	941	976	969	968	891	929	919	924	855	897	864	968	916	937	900	945	910	910	886	926	955	906	935	951	940	915	951	955	925	931	931	926	890	911	946	892	956	890	955	849	972	882	948	874	913	825	882	924	878	924	938	888	903	899	935	950	946	962	917	973	914	968	901	924	907	907	925	886	967	910	944	858	920	938	935	1001	917	884	908	924	902	969	926	901	933	948	936	920	928	894	896	868	935	897	926	910	964	889	979	889	914	947	947	889	949	922	856	950	924	920	988	935	916	889	918	927	903	939	921	879	953	926	943	953	919	916	935	940	943	915	938	930	888	867	915	882	902	917	922	934	903	949	930	922	913	929	919	915	948	941	890	903	919	900	942	925	915	925	883	917	928	917	939	882	895	927	907	926	887	861	926	928	915	903	938	933	903	886	862	938	855	889	934	901	893	898	945	952	943	939	919	962	942	924	911	940	828	909	933	906	902	919	903	960	901	888	901	867	885	894	954	914	912	930	909	878	914	899	929	883	908	927	891	904	925	905	949	928	961	960	908	931	881	891	900	908	940	887	905	902	878	878	965	901	920	922	923	904	925	967	924	941	927	958	922	923	912	928	949	949	936	893	964	948	907	946	898	936	921	887	886	866	940	935	925	930	916	875	919	912	909	828	958	922	948	955	893	889	930	939	880	967	940	968	886	922	889	972	898	920	897	937	865	883	891	927	917	955	930	937	885	891	919	893	945	885	928	903	891	910	911	948	963	959	938	918	895	901	914	940	903	874	936	937	887	947	884	928	891	880	933	931	951	910	916	945	916	924	901	915	938	901	914	923	949	958	871	941	933	915	890	942	894	924	925	912	988	931	911	949	873	894	952	898	921	917	935	870	927	890	863	913	913	905	938	937	923	923	920	939	918	959	934	936	942	904	942	936	891	910	919	931	908	935	877	928	935	866	927	951	954	883	1001	958	965	959	946	898	850	966	925	918	936	915	940	895	929	892	946	904	901	865	935	898	887	926	942	958	903	920	905	901	925	928	916	934	933	869	926	900	922	932	890	928	927	862	939	947	884	884	902	909	935	929	919	940	976	924	931	918	888	888	918	925	927	915	913	955	883	928	927	965	912	942	935	912	917	907	910	933	907	939	948	887	932	961	915	874	968	942	911	911	943	870	913	937	906	908	875	917	933	872	919	911	955	902	899	930	893	934	930	908	934	933	926	917	919	914	875	1015	917	928	851	923	895	859	913	902	835	880	968	922	918	915	846	930	915	939	928	870	868	933	892	946	905	862	922	848	934	906	876	919	972	919	951	916	903	898	934	887	935	908	924	938	952	930	873	923	888	876	906	894	938	926	958	942	914	886	930	911	954	916	891	887	923	957	908	894	889	878	882	930	927	901	918	913	889	924	916	912	955	894	919	879	867	889	974	893	880	938	966	976	952	917	930	909	847	933	910	906	976	902	891	896	922	992	945	902	873	942	972	919	940	930	916	878	897	915	927	924	847	905	929	928	879	934	950	901	923	957	892	944	850	906	929	875	920	945	922	923	950	891	929	939	910	865	885	959	858	904	934	904	848	866	958	914	875	935	941	940	944	920	876	919	919	948	934	880	924	885	918	886	976	902	896	896	909	928	919	976	918	949	946	918	911	946	921	944	838	892	950	967	909	931	917	888	959	932	904	872	971	884	970	965	927	920	921	902	830	940	949	877	933	914	936	912	902	889	903	942	969	885	912	942	901	912	901	916	917	871	917	914	968	875	941	954	923	904	957	951	920	911	886	937	884	935	880	907	925	872	957	899	965	881	916	893	893	892	920	942	921	926	930	929	919	965	931	906	918	874	896	890	904	911	889	868	927	864	877	908	861	943	956	895	923	892	916	929	850	908	891	896	929	977	946	910	936	900	970	928	945	943	961	947	929	926	915	928	892	920	900	938	934	940	879	920	914	923	855	929	952	911	883	863	864	913	915	931	909	939	954	919	941	896	964	927	956	911	948	927	940	876	889	965	911	922	881	957	910	910	910	937	930	936	882	922	895	897	947	909	874	963	889	895	965	910	960	909	933	848	915	872	935	869	935	950	927	908	873	948	986	885	934	887	906	897	951	942	915	907	890	896	937	971	943	917	904	931	902	893	888	914	971	961	879	942	920	899	944	975	958	882	967	930	906	945	897	945	869	873	894	904	934	935	936	877	960	904	947	939	919	898	916	927	908	886	883	935	918	892	933	925	934	893	941	970	943	906	851	958	918	907	945	925	924	972	876	957	939	959	945	894	953	862	926	913	928	887	904	915	925	882	871	912	865	917	957	948	896	859	902	883	945	883	877	944	951	951	931	896	925	918	960	882	984	917	941	862	957	916	942	915	927	945	930	916	922	892	883	863	945	895	953	886	947	908	919	934	927	933	919	913	898	886	965	914	951	933	915	938	916	931	961	931	914	930	906	922	924	951	922	911	901	940	935	920	907	919	918	926	957	948	963	929	962	917	922	949	923	921	963	883	959	984	889	931	949	951	891	981	902	906	885	966	933	910	924	885	910	890	973	899	996	900	925	932	946	878	890	916	930	955	941	898	930	916	893	927	893	907	942	963	958	918	954	930	877	915	907	908	961	910	919	942	891	909	935	919	945	965	920	942	901	889	901	929	887	912	887	914	908	889	900	961	891	898	876	928	928	938	901	923	909	947	945	939	954	977	897	906	934	941	893	897	950	936	945	915	950	954	912	974	919	920	958	907	922	935	885	878	944	886	934	930	928	897	901	960	904	905	931	924	844	912	951	952	926	894	916	941	933	916	900	935	867	906	921	929	886	964	889	914	853	946	899	945	941	912	905	920	897	906	916	925	907	926	934	904	895	905	967	910	898	919	903	915	954	882	936	929	892	956	930	864	898	942	864	939	883	956	935	925	885	919	905	953	932	886	918	905	910	870	911	862	942	947	913	920	916	875	944	930	977	923	884	915	969	921	876	880	930	903	889	912	952	878	893	853	856	886	920	952	964	955	937	966	968	884	946	927	945	943	951	896	883	930	906	908	898	916	908	921	937	912	899	911	908	908	897	944	914	929	933	936	879	891	960	943	1003	929	933	947	906	941	952	911	938	906	909	907	892	963	961	924	899	911	906	877	896	942	863	878	891	961	903	915	910	959	925	855	924	912	931	917	930	953	951	947	932	912	907	877	896	948	924	924	876	968	940	950	933	966	937	893	908	875	868	905	921	925	947	935	955	919	948	939	951
20954	6419	2576	433	319	292	309	257	297	321	288	306	266	266	278	277	285	271	279	286	269	268	250	265	264	276	238	244	283	282	275	268	270	276	306	262	273	256	266	268	288	267	271	318	356	384	359	341	331	315	296	280	311	292	285	304	290	289	247	255	310	264	272	281	299	286	254	282	284	269	282	288	253	252	291	269	263	250	260	290	342	381	290	300	317	287	281	294	292	288	247	293	230	263	256	273	282	273	278	237	285	243	280	260	286	253	276	284	296	273	272	260	288	291	258	271	273	284	264	267	238	274	250	257	280	263	290	259	281	288	281	287	263	274	259	265	281	277	251	258	279	265	287	295	264	272	245	283	266	288	270	277	300	284	255	253	274	251	288	290	236	296	300	263	261	267	246	284	285	308	258	288	281	280	285	284	250	268	288	281	238	269	276	292	262	279	268	248	287	235	284	277	286	279	237	262	262	268	259	279	272	281	250	285	304	290	318	272	262	261	258	275	265	261	242	288	235	290	272	273	290	260	281	284	253	250	279	274	260	246	266	300	248	268	281	260	283	267	306	273	263	283	242	293	281	284	265	292	296	254	247	264	260	276	289	273	273	274	248	256	296	280	268	298	293	249	250	296	266	291	274	275	263	295	270	234	265	273	284	260	241	297	256	278	281	267	257	275	259	261	279	291	303	286	279	247	250	268	288	261	298	271	282	264	248	269	240	277	251	282	249	270	302	271	271	276	281	288	279	280	281	258	274	271	262	282	279	269	251	255	266	289	246	289	299	269	276	284	264	261	269	272	272	261	295	269	255	294	290	266	290	271	295	283	290	309	268	253	293	267	259	304	280	290	275	299	262	284	286	253	302	302	260	284	280	265	303	293	291	267	277	262	264	270	267	285	280	274	269	284	282	259	263	293	302	284	249	271	232	272	243	234	276	254	319	279	276	263	262	260	259	253	292	285	271	266	278	275	271	253	284	287	260	253	289	255	293	266	295	293	263	271	274	297	255	280	256	261	282	268	271	254	258	257	308	287	266	280	305	256	253	273	280	282	257	288	282	260	270	276	272	268	262	234	256	260	270	290	292	290	287	277	255	267	292	291	276	266	239	264	306	275	272	276	256	255	272	264	290	288	262	259	264	280	271	282	263	280	256	276	288	237	279	250	288	226	273	274	272	257	272	264	260	252	240	285	298	280	261	273	294	244	288	268	276	250	271	298	271	267	286	279	269	264	276	274	281	263	273	288	279	301	288	278	224	271	286	287	279	270	290	300	277	271	258	297	247	264	240	268	281	275	307	273	270	277	265	298	265	294	256	252	252	279	276	260	263	306	271	248	282	263	259	260	266	263	280	267	279	313	259	288	259	266	291	262	254	275	286	267	263	233	257	290	251	268	280	264	255	273	277	250	242	287	279	284	266	276	269	281	260	289	284	264	282	253	253	259	281	294	287	280	260	288	250	271	250	240	278	282	280	280	306	283	248	279	277	240	312	266	278	277	284	268	272	261	288	287	260	277	282	244	270	283	278	247	241	268	274	297	263	261	279	287	269	285	274	281	276	260	286	270	282	289	264	283	288	267	267	279	279	265	293	272	292	270	288	254	267	282	277	253	302	256	269	275	247	272	256	275	268	244	279	253	281	226	267	262	277	284	249	282	308	265	258	276	258	275	287	269	278	276	265	292	294	283	278	282	309	257	264	276	284	270	305	249	255	284	244	287	266	246	300	269	249	269	248	244	232	278	255	274	241	237	292	260	282	282	243	286	237	283	299	277	258	268	283	246	265	288	299	285	303	283	262	273	249	269	304	243	247	271	275	260	251	284	260	295	253	273	289	258	284	286	266	274	274	262	248	272	295	259	245	264	251	263	249	279	269	249	274	269	275	311	298	275	288	277	269	272	271	295	272	278	287	258	288	323	273	283	290	258	268	271	291	276	274	276	298	262	292	276	272	297	264	260	265	285	263	289	289	249	282	272	263	297	287	260	270	273	246	269	285	272	269	273	262	253	272	273	272	251	239	278	250	246	306	262	286	291	303	316	312	311	282	288	257	278	270	281	252	285	250	281	297	278	282	284	285	283	282	293	269	235	253	265	266	270	255	273	268	276	271	269	261	288	254	269	254	281	221	272	290	268	305	295	262	289	283	266	278	273	291	295	270	270	253	286	287	293	262	266	251	277	294	271	286	276	285	267	255	305	266	273	257	270	243	280	308	274	249	275	296	293	293	256	274	280	268	278	253	263	300	280	266	269	260	248	305	280	306	271	281	256	261	274	308	254	277	286	268	261	263	272	258	264	244	244	261	248	279	253	243	256	258	254	288	290	272	267	247	276	274	297	256	268	279	266	281	306	274	296	236	301	254	250	284	265	278	254	278	284	263	264	259	286	289	259	248	297	274	282	293	286	287	250	290	277	316	279	250	272	270	286	277	230	262	261	273	258	261	261	256	253	255	275	273	295	297	260	278	275	281	275	258	298	289	267	249	251	279	291	248	255	275	265	287	290	296	271	287	282	269	261	268	286	241	278	277	266	273	289	297	264	278	286	261	244	288	269	257	292	262	268	264	253	253	256	265	268	259	285	262	285	259	293	262	251	249	270	297	302	283	277	286	276	281	284	272	253	293	256	259	332	248	268	266	288	294	276	279	292	260	278	283	248	278	247	261	250	279	274	266	309	286	260	285	276	275	263	277	287	255	262	260	255	275	272	261	289	274	271	276	272	225	239	259	259	297	279	293	271	260	281	252	287	262	285	279	258	261	280	289	327	280	252	280	279	272	277	255	251	291	263	249	272	246	253	246	249	260	265	292	258	290	296	244	286	281	274	269	258	280	257	288	294	239	251	282	286	269	282	250	271	271	282	263	271	300	247	245	267	257	292	264	273	294	306	288	270	274	287	289	291	262	237	291	274	294	270	258	260	283	247	271	266	285	294	272	278	290	287	256	279	257	280	281	266	272	249	264	257	260	265	281	279	252	287	260	285	251	290	282	274	264	254	272	266	245	259	276	267	289	279	253	283	251	264	258	299	281	266	273	281	284	287	269	270	299	239	267	288	271	274	273	288	272	254	296	274	246	257	275	257	283	294	251	306	282	271	257	271	293	270	269	273	235	269	285	269	285	249	253	267	254	297	304	276	268	267	286	303	246	274	283	256	297	242	282	289	273	274	262	259	276	287	300	249	275	278	275	295	274	274	260	275	252	269	294	261	278	267	276	260	265	254	260	268	243	264	286	278	255	260	293	261	265	259	275	290	247	276	238	309	260	250	272	295	305	304	255	287	278	261	273	292	267	274	246	259	289	268	277	287	297	252	264	285	262	263	269	268	284	284	230	285	271	275	286	243	262	282	317	237	285	248	284	260	257	270	262	245	313	281	264	272	287	283	291	260	276	276	257	296	242	294	272	239	291	260	276	295	286	268	277	277	236	255	255	248	320	264	284	278	263	260	267	262	253	279	277	279	277	245	300	275	215	291	270	265	279	270	263	259	275	285
18925	7017	4333	892	831	797	871	776	776	775	859	798	807	742	761	815	722	769	764	720	764	738	778	766	797	748	749	734	730	740	771	757	750	742	742	734	745	727	807	759	817	729	793	988	1356	1532	1571	1237	1130	972	824	832	766	805	704	722	833	769	839	767	760	815	783	795	777	801	802	784	777	777	796	779	793	819	831	815	809	739	792	855	961	1045	904	909	810	817	737	764	752	725	713	713	724	706	721	730	774	775	744	695	767	740	714	738	733	778	690	785	726	742	779	750	749	732	798	744	731	780	705	735	745	772	755	772	742	765	734	697	782	714	763	759	795	745	721	731	745	728	743	752	748	720	796	752	702	712	711	741	760	741	726	786	784	786	788	777	744	745	738	764	737	769	768	710	773	746	751	799	711	735	710	724	716	769	743	752	772	717	734	730	774	755	745	728	695	737	764	727	744	753	798	758	756	731	714	769	768	706	719	734	729	770	714	764	741	766	736	753	784	755	750	676	780	712	722	735	717	736	780	719	755	764	773	764	724	745	743	715	730	764	771	726	746	738	739	787	698	726	718	807	755	761	780	719	713	753	751	777	722	742	744	747	744	760	717	738	763	747	758	745	737	739	724	745	740	732	770	734	769	757	759	772	787	805	787	764	761	784	734	687	735	745	790	698	712	790	811	760	734	689	729	765	719	726	713	676	775	729	721	761	754	715	762	713	798	738	694	718	759	739	729	735	756	773	784	743	760	742	794	700	742	680	716	715	786	749	721	751	730	751	750	746	731	766	780	733	761	738	771	706	724	750	740	774	731	761	780	773	749	697	748	752	693	749	797	718	755	704	781	722	734	803	713	800	728	733	712	771	730	755	753	734	736	730	706	802	735	733	745	745	754	759	763	687	759	745	744	788	754	751	741	736	759	748	793	710	685	740	771	754	743	784	741	742	762	700	770	729	771	697	719	722	730	689	737	706	729	743	764	711	753	730	733	759	713	778	716	806	745	757	743	734	728	666	754	720	789	769	749	706	735	704	782	738	725	734	750	691	733	739	741	742	752	784	690	756	749	776	724	715	784	788	738	755	762	733	772	768	754	726	745	732	785	707	732	729	750	707	778	746	752	723	712	781	759	744	720	741	749	753	743	739	757	738	751	772	753	781	729	690	748	731	745	744	796	769	696	719	753	770	745	752	740	737	736	709	763	756	764	735	731	730	794	730	799	723	784	820	753	776	787	769	685	790	790	791	714	767	764	737	703	751	727	750	751	757	726	769	723	733	741	735	737	717	741	762	726	722	786	788	751	753	746	764	739	697	749	742	726	756	774	700	774	789	753	706	747	754	704	777	760	742	746	750	746	719	773	775	745	733	764	748	760	729	790	809	757	735	714	767	742	779	747	723	716	680	734	719	708	748	772	745	749	738	739	714	758	709	690	741	728	699	746	752	721	698	748	671	811	678	706	733	717	731	756	727	773	715	780	697	736	728	762	788	769	736	838	764	779	747	731	780	702	763	727	721	706	740	791	722	765	750	742	730	765	777	752	710	733	766	770	746	750	738	741	751	731	759	687	781	738	735	731	782	712	753	749	756	729	786	754	741	687	743	730	789	762	713	749	777	766	757	750	725	741	759	731	706	671	715	709	781	752	728	781	741	740	748	740	724	777	756	768	727	713	740	739	724	795	733	744	779	802	714	781	734	773	763	773	736	798	712	712	739	708	740	726	739	714	756	728	715	755	739	787	696	725	723	766	735	741	740	772	757	764	789	780	746	719	740	716	734	689	732	767	738	753	730	765	738	756	693	760	695	729	717	736	756	742	727	704	783	713	730	720	728	691	749	759	725	749	727	723	769	732	761	799	738	730	749	731	732	749	713	741	735	733	754	724	741	761	746	729	777	775	725	725	710	763	733	753	722	734	722	725	727	730	761	788	750	732	739	777	757	784	766	768	798	776	757	747	723	755	721	742	722	740	671	733	738	692	740	684	815	716	785	745	770	755	764	758	745	773	719	753	771	737	730	704	719	770	755	771	772	723	747	740	743	782	764	706	769	740	758	739	741	731	755	755	758	712	715	696	766	763	774	719	701	761	746	727	741	711	750	739	756	749	710	701	724	772	727	720	698	746	740	662	707	760	703	719	750	747	729	731	742	725	723	764	717	741	779	696	726	733	745	788	788	760	760	744	731	774	726	732	786	739	735	727	740	693	730	711	699	706	710	695	754	698	757	706	752	731	783	755	743	720	731	744	763	738	766	702	717	766	727	738	771	746	767	744	768	759	736	738	782	772	737	769	756	704	745	775	780	722	754	778	713	747	720	721	653	776	718	756	746	760	750	742	784	700	717	767	789	738	722	742	736	738	752	748	744	775	748	774	764	800	733	717	709	719	687	754	740	714	722	786	720	769	738	753	769	672	751	736	744	736	678	760	807	727	729	793	769	694	755	783	778	739	760	718	702	771	740	759	727	784	712	739	726	761	747	774	773	789	739	720	803	749	742	700	742	749	742	759	713	710	795	770	748	751	743	709	741	716	730	769	745	717	737	751	747	814	763	723	753	739	779	750	721	784	776	721	780	716	742	749	726	741	726	711	763	708	730	748	750	728	776	781	720	731	770	732	735	733	779	780	744	770	777	736	781	698	741	746	754	746	746	734	784	757	707	683	760	749	726	804	780	736	735	767	722	718	716	735	721	676	724	727	810	721	765	734	697	727	742	734	705	760	756	772	753	753	748	799	721	746	741	764	747	778	714	772	760	715	780	734	748	737	720	754	754	790	785	773	718	796	719	710	789	764	758	790	732	740	737	707	778	715	793	713	765	736	782	733	745	689	774	764	773	738	728	736	769	737	744	747	755	791	741	769	736	761	678	710	735	712	763	665	752	743	708	717	767	743	757	694	748	727	691	745	733	771	710	772	740	675	739	765	697	788	756	772	744	730	661	759	677	714	761	752	788	738	770	754	755	779	786	724	756	763	724	725	774	771	732	745	733	774	745	762	722	769	749	747	733	751	732	755	717	745	701	739	786	761	729	792	708	753	784	737	766	774	732	757	731	758	741	702	723	794	756	717	724	734	756	687	753	722	718	746	789	739	766	739	716	787	772	738	787	735	759	695	801	737	745	731	716	704	759	710	749	725	748	761	741	755	758	713	729	688	772	717	761	744	725	751	769	757	722	726	743	685	758	781	757	755	739	763	701	725	810	741	755	752	760	744	749	752	801	765	715	731	755	714	745	759	742	775	760	767	747	749	720	735	706	768	779	781	777	783	752	767	758	734	744	710	681	776	698	741	745	780	708	723	735	764	744	735	800	715	712	736	723	753	713	765	742	694	761	727	765	747	730	775	785	740	701	741	754	722	771	761	775	727	708	778	775	746	754	718	702	790	723	703	748	739	756	736	791	731	726	739	764	722	729	769	716	797	748	720	760	714	717	761	746	714	769	749	780	725	688	740	751	741	770	724	720	729	704	720	723	748	744	714	715	736	736	720	729	701	782	709	754	730	775
66470	42664	29595	4631	657	486	476	402	406	374	392	373	355	355	319	307	330	345	347	341	335	342	339	330	338	340	350	299	302	296	291	299	318	339	324	296	325	342	302	291	314	346	310	677	1280	1548	1665	1111	735	687	416	365	358	354	338	313	317	347	286	318	308	336	327	299	319	347	334	354	306	304	301	312	306	341	365	317	349	301	357	407	510	407	335	355	308	324	332	337	291	288	327	300	278	287	323	259	292	286	314	316	300	323	295	287	307	301	313	320	338	329	306	331	336	331	284	291	336	307	312	318	305	269	341	312	282	287	303	315	280	305	306	319	323	311	281	308	327	306	305	319	310	295	300	309	292	293	313	310	319	345	321	302	318	312	307	311	299	270	297	305	329	309	332	275	341	328	339	309	305	312	286	304	308	299	316	303	313	322	289	289	276	300	290	286	294	316	295	302	304	297	299	330	367	313	302	303	332	293	300	285	309	271	321	318	306	303	307	306	282	295	305	330	293	295	333	300	297	289	333	320	276	285	298	318	332	343	335	300	303	310	322	311	315	319	299	309	290	335	319	328	283	322	323	313	298	299	327	314	277	280	298	312	288	331	276	307	298	330	283	315	298	320	287	319	295	314	326	305	310	284	300	313	299	296	295	300	320	341	305	306	305	314	301	307	318	293	297	312	285	321	300	292	292	330	299	313	286	296	318	274	266	348	325	316	297	313	325	301	288	331	282	269	293	341	276	284	304	319	321	341	292	352	309	312	315	316	344	310	346	323	327	289	283	311	344	358	317	329	314	324	288	309	306	293	313	294	317	308	320	297	286	361	311	315	360	322	314	311	310	272	310	311	332	280	332	343	308	322	332	325	331	289	344	301	324	302	317	319	305	269	290	319	312	304	306	319	297	290	295	324	308	335	294	296	289	339	289	324	280	301	297	327	296	328	328	307	311	297	287	290	325	282	313	321	326	313	312	297	265	300	308	297	273	307	307	298	300	330	272	301	295	294	299	292	314	362	316	302	287	304	304	290	312	311	308	308	289	313	325	294	337	310	320	293	330	288	303	330	301	270	337	288	318	315	328	293	333	297	291	291	294	312	316	316	309	296	312	316	299	308	299	334	276	329	285	291	307	310	294	301	282	302	296	324	302	311	316	330	319	306	278	341	315	297	298	310	322	290	343	323	324	330	303	332	284	335	319	315	309	318	304	289	328	305	289	302	300	339	300	276	326	324	315	286	309	287	330	320	315	318	325	318	304	283	290	314	309	321	310	334	334	305	342	321	333	321	301	270	304	304	302	325	324	320	304	278	268	337	317	314	271	323	321	284	316	324	306	325	298	309	305	328	294	343	296	298	299	306	298	277	272	308	296	330	324	312	330	294	321	325	320	306	278	330	333	311	311	317	311	346	338	303	324	351	298	317	286	310	304	346	309	307	329	300	322	292	288	302	311	307	323	307	306	296	291	317	293	307	317	318	314	327	308	340	272	307	295	333	327	322	298	296	318	309	298	284	365	302	302	294	314	302	319	324	283	290	318	327	311	305	314	290	314	301	326	319	289	279	260	280	295	327	325	350	303	323	336	326	346	302	294	271	311	296	265	307	332	304	307	284	292	315	287	311	330	307	325	303	309	283	312	344	301	309	318	280	309	340	334	299	329	342	341	299	308	305	304	304	296	280	289	311	314	332	307	320	306	307	312	314	298	305	296	293	280	311	358	314	294	308	307	352	300	289	290	301	327	288	304	355	287	315	337	328	324	272	277	279	307	310	297	300	318	292	288	309	325	296	287	289	306	308	313	305	316	283	326	318	303	331	314	315	304	328	302	308	292	332	292	339	288	316	338	314	332	297	315	329	318	309	302	311	313	299	269	257	308	306	300	303	268	295	344	342	282	307	331	298	307	272	303	318	305	296	307	327	348	352	316	319	300	318	306	313	322	279	298	285	285	286	339	345	322	303	290	348	316	295	286	306	328	313	313	298	312	345	304	314	315	294	312	323	291	306	276	307	326	312	273	301	323	299	330	290	316	319	296	314	320	313	309	309	307	329	308	298	321	315	319	313	313	269	277	324	339	302	316	340	320	290	326	316	279	307	274	302	261	319	317	324	280	303	306	321	332	319	299	304	317	296	335	336	285	280	307	281	320	278	329	303	335	314	333	278	293	327	307	315	309	299	334	315	372	341	311	303	304	327	322	311	329	275	317	340	291	321	306	337	316	315	282	319	293	308	312	309	278	335	289	347	304	316	309	309	298	303	327	299	283	312	311	328	306	322	332	330	317	320	333	300	322	311	300	299	297	317	340	296	331	305	316	310	300	288	326	308	326	297	310	298	307	312	322	320	321	331	303	304	282	297	296	333	275	308	333	322	277	279	290	312	298	292	279	340	319	303	286	317	303	298	320	311	318	308	307	340	308	336	293	331	305	271	301	285	326	313	313	297	286	319	307	308	318	339	310	310	289	320	295	330	310	300	312	287	275	285	327	340	274	295	335	326	324	283	316	288	302	306	318	296	314	317	301	326	319	323	330	318	291	307	366	330	314	318	300	311	301	295	284	287	316	329	284	327	320	310	298	299	319	278	296	308	305	302	297	305	312	348	293	291	316	276	295	322	287	290	307	326	305	299	325	309	302	292	288	311	311	298	316	301	312	334	290	291	332	326	298	333	286	311	315	321	322	299	308	320	301	318	314	311	302	315	304	302	309	318	304	305	304	298	310	311	289	300	239	325	296	340	316	326	314	303	310	340	320	293	336	279	296	338	332	321	331	335	316	303	291	291	302	316	298	346	308	305	348	314	288	323	319	301	296	326	342	342	326	287	306	297	348	355	260	310	330	335	287	315	300	327	318	300	319	286	300	284	311	357	308	346	288	320	319	313	286	272	329	303	311	329	282	291	269	314	294	290	302	321	298	315	305	294	320	297	309	277	309	282	290	289	283	300	306	302	323	333	317	324	311	350	317	314	297	275	286	307	315	333	315	300	340	295	327	319	317	320	277	334	327	318	335	300	343	311	325	304	300	279	309	311	354	303	309	336	300	302	328	312	322	308	283	287	315	304	291	356	320	311	306	281	308	324	298	286	309	302	291	317	327	322	303	305	308	310	315	302	292	316	303	351	343	304	299	344	344	320	314	297	319	313	299	292	345	278	363	315	331	303	304	289	306	333	308	312	278	295	306	336	306	297	302	294	311	330	326	329	308	329	297	308	300	295	315	295	281	349	327	316	314	311	292	308	284	326	307	305	312	345	332	295	294	303	276	334	295	311	299	298	316	295	315	334	360	312	307	328	287	298	343	305	280	273	276	309	330	300	320	283	302	304	294	293	338	298	312	321	343	315	302	338	322	311	323	356	300	319	311	312	332	325	301	320	298	309	278	320	290	318	328	290	302	289	309	309	332	308	309	337	282	301	280	305	295	331	294	304	326	308	295	321	306	319	331	307	306	330	319	316	312	303	306	313	330	304	285	311	303	315	311	289	289	311	307	306	297	327	293	311
42073	27585	25894	2199	2080	1751	1608	1398	1295	1206	1164	1153	1045	1072	993	1011	977	985	954	923	932	924	951	925	913	925	898	837	906	871	929	853	882	866	860	861	837	871	860	896	836	865	923	3817	8019	9484	10359	6972	4248	4283	1880	1415	1015	905	935	903	950	1022	894	949	935	905	949	886	859	915	939	940	969	947	968	920	1018	1058	1170	1033	1037	970	1199	1763	2331	1769	1257	1044	962	865	804	835	811	806	850	852	829	796	872	860	846	884	800	909	849	858	849	859	885	832	874	831	829	810	795	824	846	831	799	838	879	816	816	875	811	810	857	818	825	845	813	876	832	833	800	812	834	814	838	829	836	858	867	821	829	879	804	831	807	810	795	856	821	848	801	812	846	801	797	868	882	820	828	887	823	769	870	834	814	808	870	851	798	809	849	778	804	785	813	841	788	824	818	826	817	816	844	847	838	854	801	798	909	823	848	841	844	792	827	857	770	796	859	809	841	776	817	890	849	808	856	840	802	809	847	859	847	873	825	831	835	798	852	880	833	815	852	798	828	815	851	871	863	864	816	840	796	817	841	851	821	854	884	850	792	794	851	817	847	852	824	885	841	827	830	799	787	848	845	899	810	871	830	825	824	857	848	859	784	807	859	778	845	849	795	854	793	896	820	800	772	879	820	875	828	836	812	865	883	850	843	849	824	810	826	860	853	894	803	805	843	861	857	823	800	802	842	843	835	843	811	870	798	801	859	857	832	848	794	847	820	812	805	859	804	771	856	815	891	811	849	838	853	850	798	875	847	851	828	836	868	852	814	867	826	877	824	813	824	842	802	847	857	780	838	818	811	829	862	834	919	840	783	821	884	848	878	888	838	808	780	812	820	842	819	844	828	807	864	844	806	807	863	799	788	777	774	773	835	877	807	842	830	864	828	806	886	867	794	864	842	796	852	826	800	807	818	789	855	848	886	880	849	800	803	826	768	825	824	844	874	850	815	827	792	816	797	831	848	871	839	842	838	809	820	856	830	829	830	825	805	828	872	801	783	831	841	848	792	823	867	843	829	827	893	822	805	818	881	906	874	823	848	864	804	813	868	809	859	828	849	846	822	908	802	833	755	877	839	877	827	832	817	800	832	879	826	838	841	790	785	842	780	822	869	812	824	792	846	799	840	815	862	868	793	850	821	857	842	821	861	803	836	798	808	812	770	891	855	825	796	834	855	824	885	818	793	842	818	822	855	851	826	797	821	784	854	857	849	804	822	841	819	841	795	857	820	857	814	865	797	817	845	808	812	842	799	798	869	853	830	802	862	861	792	844	848	833	818	812	845	814	833	853	835	773	801	780	824	837	810	813	844	802	811	818	825	808	837	814	872	834	791	868	804	835	870	860	825	869	819	858	743	791	835	822	819	769	790	833	822	778	841	852	826	833	827	790	833	824	848	873	794	810	822	844	873	852	805	812	823	835	808	822	842	806	853	816	919	836	871	829	828	844	865	795	799	807	769	804	811	856	869	796	837	868	802	804	778	823	824	830	874	812	830	863	878	845	785	786	865	837	772	787	891	854	834	789	833	843	885	833	838	860	906	786	826	807	792	832	848	860	802	791	847	862	814	883	794	843	878	810	848	895	873	885	876	892	852	839	844	857	802	792	835	852	806	799	778	812	841	821	764	833	798	846	823	796	771	785	807	824	839	808	850	849	865	828	829	830	812	882	853	843	813	793	886	849	840	808	765	802	850	860	840	845	796	831	878	826	837	801	806	773	821	811	807	797	820	842	866	838	877	823	799	821	775	820	811	796	850	796	846	836	785	857	870	835	816	847	779	782	787	824	876	800	790	839	860	819	838	838	873	826	788	817	871	837	855	878	816	824	870	865	798	840	805	850	869	843	830	781	864	833	854	867	760	863	847	768	818	773	833	815	808	841	872	806	797	806	789	821	854	823	772	885	829	824	832	869	872	879	888	848	804	832	836	865	856	815	800	832	810	815	829	827	832	810	867	822	774	849	812	817	818	800	843	817	829	815	812	790	797	822	832	840	800	842	860	847	838	834	833	859	830	865	843	819	839	828	871	847	822	904	824	862	828	765	871	806	815	848	898	785	818	822	840	817	816	837	840	832	807	888	807	835	860	866	840	785	813	807	832	880	891	835	806	843	841	860	844	844	832	865	857	865	836	775	871	839	835	848	810	847	853	861	803	843	828	866	804	814	844	869	770	857	812	837	812	862	805	766	784	860	791	780	809	852	861	836	863	834	777	915	805	813	815	824	884	834	772	811	877	856	836	794	869	799	833	868	848	866	826	808	800	861	833	857	855	851	847	818	893	825	827	799	854	830	820	826	826	779	813	753	805	819	879	834	883	923	855	782	800	840	847	790	795	850	806	804	800	832	867	810	806	806	872	817	786	869	851	833	813	891	807	872	845	872	846	804	905	768	879	853	816	847	776	831	820	800	812	811	770	882	809	890	833	846	792	783	827	836	847	787	873	913	861	831	799	841	869	782	861	860	808	889	819	830	848	789	820	807	815	848	799	816	810	813	874	814	865	798	807	849	814	821	858	782	818	848	802	810	820	825	827	868	848	822	805	839	849	854	779	775	863	838	798	869	863	842	835	792	794	842	847	802	859	818	875	810	830	831	818	860	812	837	839	833	791	844	861	823	856	840	867	779	803	779	860	826	885	856	782	876	827	874	871	827	848	842	838	863	858	848	873	861	843	840	844	832	851	822	846	834	830	809	806	830	854	881	817	810	812	853	825	782	839	795	852	827	875	811	809	805	840	872	818	828	821	845	847	805	814	820	860	832	840	848	833	788	827	870	861	812	817	852	840	842	816	824	837	764	811	826	833	835	824	785	745	776	793	850	862	820	814	861	873	822	831	804	837	798	861	882	847	859	843	803	822	774	838	811	814	816	831	817	843	849	846	854	812	822	861	840	870	892	873	823	847	797	884	779	796	825	845	791	804	841	820	824	829	816	852	823	866	807	851	815	813	834	821	800	854	785	848	878	865	804	851	824	884	852	833	869	867	828	782	828	815	874	848	862	773	830	849	848	811	834	860	876	842	809	829	832	845	820	812	808	841	815	829	852	817	808	873	809	862	846	851	841	810	830	835	876	848	846	850	817	847	818	792	828	795	826	837	857	846	826	839	840	814	877	796	850	784	868	875	834	825	844	863	849	806	885	827	848	775	828	766	802	851	812	815	817	804	839	814	873	867	822	885	775	809	795	836	857	862	820	787	841	812	884	832	859	877	828	827	826	841	869	850	868	816	797	818	852	793	912	818	842	776	849	821	822	795	826	784	802	841	847	807	832	867	831	856	813	805	870	926	862	814	815	831	844	860	852	806	891	894	798	846	830	829	799	811	860	832	823	831	877	831	841	809	834	857	807	787	836	775	825	846	758	892	835	821	812	868	803	864	846	760	841	879	823	800	768	840	803	809	825	810	865	814	824	854	844	852	872	783	814	854	834	826	851	885	797	847	887	809	865	881	855	790	831	822	868	834	840	846	843
77572	53953	41061	10156	1402	846	696	602	554	505	447	478	466	426	439	417	408	390	430	395	426	397	408	377	379	360	361	360	383	346	361	340	353	367	361	386	361	352	388	373	352	357	439	1551	2611	3302	2698	1534	1345	1138	645	555	392	393	352	413	386	416	431	387	351	352	387	340	364	356	363	351	369	356	424	393	390	390	399	392	475	407	399	447	628	645	589	481	439	392	368	364	353	362	349	353	377	377	348	349	330	339	346	336	339	368	387	384	323	374	346	339	368	345	353	366	330	355	342	334	359	337	347	383	330	360	358	376	409	347	337	391	360	324	350	356	350	385	359	399	338	325	323	321	363	362	348	343	314	380	352	357	368	388	354	357	349	362	373	340	386	364	354	355	383	332	346	347	321	330	375	351	332	355	362	351	386	355	303	330	387	347	352	379	349	348	384	338	365	360	367	361	379	408	338	353	378	329	367	373	311	323	350	322	319	333	354	368	356	350	365	330	355	353	361	329	387	344	341	369	340	336	321	352	334	348	370	366	367	322	371	380	356	374	368	345	341	347	356	350	352	378	374	339	327	359	360	361	343	353	353	340	356	378	347	344	325	371	365	347	380	339	375	359	313	356	363	332	365	364	342	350	328	357	368	342	325	369	383	342	360	347	333	342	343	368	336	364	363	339	359	358	349	344	351	349	360	377	350	347	359	374	345	353	363	356	366	393	358	338	396	339	321	338	318	339	357	369	387	358	343	361	370	358	333	337	346	343	380	313	358	344	379	351	334	337	341	377	346	380	348	355	331	333	381	367	385	378	384	334	347	345	353	316	327	349	348	364	337	377	368	346	356	342	331	330	346	340	374	336	333	370	351	375	339	353	360	335	350	365	364	342	301	367	366	326	353	378	349	357	388	329	335	369	334	357	340	337	356	351	363	361	342	343	346	374	334	384	372	378	353	343	375	365	378	379	355	384	354	376	332	366	357	381	363	359	360	314	337	331	327	372	367	335	333	325	323	358	332	333	368	336	353	354	336	357	364	355	355	356	341	343	367	373	346	305	366	391	367	354	353	340	353	318	354	349	350	340	363	358	346	383	356	343	367	340	365	353	343	356	355	363	360	394	353	353	341	356	378	329	346	336	366	357	351	365	388	360	311	395	343	399	338	311	355	384	315	379	355	319	404	328	362	357	343	351	371	357	330	335	369	360	328	350	340	338	341	381	380	355	310	336	345	347	365	333	352	349	361	358	344	396	367	361	326	342	342	358	346	357	345	368	376	341	351	345	381	394	351	358	372	343	376	345	320	364	336	367	371	382	374	359	354	389	338	365	350	386	345	383	375	381	344	376	384	346	334	381	378	353	382	349	371	413	372	329	353	358	317	380	352	367	340	361	341	337	319	347	361	327	372	343	325	361	374	391	346	356	331	367	342	338	392	351	390	363	352	358	343	358	384	364	378	373	371	362	357	343	360	372	324	359	365	353	363	389	395	375	369	370	379	350	332	340	376	367	345	358	345	348	371	403	331	357	399	352	388	363	363	341	388	379	330	346	358	369	311	367	356	369	350	342	365	349	368	364	325	386	349	338	311	362	352	322	327	331	368	409	355	374	350	343	361	342	353	316	320	355	366	370	375	332	343	376	341	373	354	370	389	347	379	350	348	341	361	369	364	355	352	389	373	392	386	366	360	363	344	363	367	326	353	318	365	346	328	381	390	330	353	379	351	344	376	346	379	322	394	350	354	365	355	338	366	406	352	343	352	382	343	403	351	357	350	360	356	363	354	344	360	355	369	396	360	308	363	349	386	360	340	363	342	371	347	363	368	324	348	346	374	321	345	366	354	373	359	343	348	369	312	395	379	361	398	352	340	344	359	373	352	381	334	351	353	358	357	385	361	366	361	347	363	372	347	370	323	344	358	329	352	335	337	368	406	329	358	366	333	338	345	392	337	370	329	324	355	338	348	332	368	353	333	382	340	351	362	375	366	360	337	353	327	373	348	356	336	388	342	349	329	329	343	354	326	322	385	349	337	364	374	376	348	329	336	328	354	339	340	336	345	365	379	347	383	360	353	375	357	346	346	364	367	346	364	348	346	332	359	377	353	389	354	332	345	367	341	370	375	334	358	335	383	375	351	344	337	334	335	361	344	369	335	377	363	359	391	388	372	356	380	316	368	343	367	358	381	372	353	361	324	353	341	362	353	348	353	332	379	364	351	365	345	376	350	392	356	352	353	397	333	386	364	339	371	340	375	336	391	325	364	354	344	368	374	390	360	334	352	385	308	357	359	364	386	387	404	353	365	353	358	344	372	360	366	347	374	377	348	364	340	370	368	310	336	350	387	383	405	348	373	360	364	374	336	347	384	357	393	363	358	363	406	368	348	389	370	364	350	333	364	380	391	325	333	386	367	316	362	333	329	361	341	330	364	338	348	343	342	358	392	367	372	359	364	349	368	335	342	349	403	364	365	341	338	358	318	351	365	368	376	342	352	342	379	364	362	354	352	351	325	340	353	370	335	361	373	362	322	367	333	356	354	340	341	357	327	325	344	345	332	330	344	324	341	372	368	384	373	360	382	313	347	396	345	326	354	343	383	337	361	323	398	328	362	335	346	336	349	352	324	354	346	356	322	375	337	333	359	367	337	369	400	346	372	357	321	338	344	376	402	361	333	353	333	388	349	334	335	371	351	347	375	332	357	332	314	389	359	371	359	369	358	374	340	366	344	367	381	365	371	380	367	339	353	388	385	390	354	368	353	380	337	349	332	334	330	381	362	365	360	371	321	342	326	357	349	356	389	359	348	345	361	374	351	343	387	353	353	361	353	347	352	388	351	358	363	354	361	375	356	355	343	349	331	320	334	384	370	377	369	329	354	343	372	377	336	334	363	383	362	362	383	326	354	349	356	335	343	365	345	347	336	337	368	355	376	357	368	377	326	338	355	354	351	359	335	357	342	358	357	339	350	359	376	356	358	380	341	357	379	348	348	342	374	382	359	366	360	349	382	346	324	353	379	333	351	336	382	375	375	342	356	347	346	358	376	334	320	352	315	362	308	339	357	344	340	342	349	324	318	360	368	341	352	381	377	359	363	369	332	327	370	344	363	371	329	340	355	366	361	356	366	331	375	348	391	364	350	370	369	363	368	317	361	384	388	341	387	368	346	368	371	337	357	369	362	362	378	366	333	359	343	345	392	383	329	357	341	323	339	358	353	324	361	381	341	364	359	364	389	335	324	355	346	349	338	384	368	354	353	334	350	366	338	348	334	339	356	383	363	356	355	319	356	368	358	390	361	375	333	360	370	334	357	337	350	372	359	363	343	334	348	345	363	368	351	341	323	355	344	370	347	347	357	353	335	344	390	361	358	382	309	336	344	371	333	398	386	366	368	308	323	355	341	334	378	360	355	346	368	392	363	340	355	365	370	340	349	368	372	369	335	369	386	383	400	331	380	394	320	340	322	369	348	360	347	390	367	393	325	409	353	352	346	322	358	324	352	353	379	320
51591	37147	32451	3679	3209	2772	2376	2067	1969	1690	1534	1512	1396	1294	1242	1306	1235	1186	1166	1107	1058	1130	1091	1084	1094	1085	1069	1105	1073	981	1037	1016	1023	995	929	998	952	1059	987	988	1078	1058	1764	9181	14480	17438	14772	8903	8495	6514	3219	2318	1260	1143	1100	1079	1158	1141	1165	1081	1028	1078	1034	1001	1028	1039	1039	963	1056	1199	1219	1215	1257	1151	1359	1455	1727	1426	1222	1668	2974	3173	2420	1811	1213	1060	900	935	952	924	927	941	902	916	928	924	875	936	948	934	937	900	941	947	927	972	924	901	945	896	871	972	889	905	889	950	921	914	958	975	930	934	906	890	919	895	955	874	898	940	979	937	917	947	972	931	887	901	896	901	950	974	934	866	917	920	954	870	951	907	915	927	933	936	929	904	953	869	934	915	973	909	912	901	942	969	938	898	909	960	1002	958	952	889	947	963	961	923	960	948	909	917	922	976	942	967	945	974	932	932	980	883	859	934	933	927	926	949	929	968	969	909	962	908	919	944	933	942	941	997	959	848	918	921	877	922	948	952	952	900	889	936	956	966	924	914	944	969	930	875	925	958	908	983	941	891	936	925	900	930	953	929	927	948	985	876	949	930	934	923	932	882	988	934	934	975	912	905	897	984	923	881	1004	933	909	982	864	902	931	886	899	884	869	972	914	895	875	932	927	887	920	946	935	979	982	898	918	928	984	922	921	944	952	954	965	987	910	941	960	903	932	930	908	917	904	896	983	927	911	892	915	905	914	935	888	881	926	925	877	913	985	931	946	914	904	946	901	931	872	893	899	920	925	883	908	918	853	972	956	941	938	925	907	960	957	907	944	918	921	943	902	899	951	947	909	916	925	964	963	956	932	941	926	960	954	965	1002	948	944	942	986	922	931	998	931	932	942	906	928	907	875	939	954	939	954	963	952	919	938	924	908	979	944	885	924	920	906	872	905	982	907	929	925	920	898	917	995	989	901	877	933	886	920	955	928	948	945	972	962	941	916	915	900	953	943	938	943	942	934	925	933	912	896	916	941	956	926	958	934	884	988	940	911	880	981	956	923	970	973	942	917	874	916	968	952	945	925	915	936	921	940	994	930	956	902	949	921	944	887	976	939	854	917	923	887	937	901	920	884	942	957	927	904	977	912	937	900	915	943	934	929	922	990	978	918	928	925	955	976	931	927	962	923	910	920	905	1004	898	922	923	926	974	960	935	976	932	925	956	947	943	926	903	950	897	932	930	925	908	966	946	950	937	915	958	959	928	888	965	924	927	902	1005	986	906	915	976	947	966	954	879	930	904	924	911	943	931	919	946	958	901	953	917	940	970	977	944	894	860	900	946	960	897	925	932	963	942	967	906	946	897	953	996	917	943	950	908	949	889	871	919	894	898	984	927	958	934	985	911	920	967	957	908	913	925	916	917	981	937	909	946	956	936	945	912	952	923	899	957	944	870	895	913	964	924	937	931	1002	913	930	894	997	946	940	927	942	961	887	932	961	995	912	900	986	940	945	896	921	935	932	933	902	908	928	900	897	925	931	899	874	913	900	921	948	976	945	972	936	933	912	880	989	881	946	972	969	958	920	969	981	913	966	916	940	920	935	965	849	936	967	910	951	964	899	965	943	978	912	943	923	928	955	908	899	969	921	941	900	922	899	942	946	955	966	968	955	898	884	994	922	955	940	926	925	942	899	897	961	929	947	929	928	932	970	916	950	934	943	956	992	924	952	937	962	885	955	898	930	967	962	958	915	901	937	939	944	924	949	932	947	889	952	903	901	896	928	927	936	923	949	985	928	894	944	937	949	931	963	902	956	932	914	915	930	865	903	937	940	990	945	925	950	930	936	904	939	915	907	881	945	886	936	909	961	946	901	956	948	935	945	941	944	964	933	949	908	948	952	920	963	900	960	904	913	911	951	949	957	955	931	906	933	869	949	894	972	859	940	916	888	907	909	887	1003	980	918	889	906	950	937	952	977	938	884	972	894	955	971	973	958	972	910	948	1008	916	908	934	891	936	947	948	974	978	967	929	965	964	973	920	980	926	898	932	934	901	965	943	961	904	933	999	919	912	941	917	938	990	936	902	944	897	936	905	951	936	961	950	938	983	902	960	908	945	941	864	983	908	976	911	935	962	898	906	938	956	914	928	966	936	924	903	975	958	938	917	963	942	918	986	974	966	961	931	961	961	901	986	889	909	945	873	928	977	873	958	942	919	854	956	906	896	957	927	943	944	902	910	930	922	976	930	898	976	919	1020	933	991	936	933	946	979	968	950	901	934	843	902	940	965	855	924	963	933	985	969	935	987	922	925	950	918	918	902	910	951	972	903	980	916	901	955	972	963	955	955	909	901	943	913	938	930	943	890	979	979	986	952	949	908	957	949	862	872	893	937	922	930	914	892	956	914	929	932	938	940	938	950	937	927	937	902	913	973	917	924	922	986	931	957	956	910	983	907	912	973	895	989	930	963	930	895	923	914	906	921	885	996	967	952	916	914	956	964	969	898	929	940	946	922	996	937	939	914	989	962	925	930	931	888	948	931	917	918	949	959	925	960	1016	911	941	913	901	923	897	935	955	883	972	944	937	989	917	889	935	915	981	983	948	964	963	904	935	948	948	913	941	922	917	947	904	885	907	870	1002	965	894	954	989	869	898	970	905	911	913	932	903	963	946	928	936	951	951	954	893	948	901	908	937	903	921	928	947	983	912	929	892	923	939	913	936	911	873	936	934	913	978	922	947	949	938	958	928	926	909	888	979	947	912	930	997	951	922	908	947	934	922	971	927	915	957	984	918	910	920	879	934	962	968	921	955	935	881	982	911	938	933	960	973	901	1006	885	930	902	930	913	928	895	950	930	963	947	904	924	952	920	939	944	854	898	989	946	926	943	926	895	980	896	933	919	865	954	936	1011	900	956	949	936	915	923	879	906	914	930	923	911	966	906	942	954	875	942	923	914	916	934	962	840	930	947	939	920	920	917	939	933	925	962	931	902	897	933	931	963	873	926	911	907	972	962	917	829	968	931	965	972	893	929	888	955	946	920	919	911	952	941	971	857	970	955	932	941	928	934	935	924	959	908	920	917	934	920	969	933	921	923	867	967	907	952	911	900	980	879	925	924	914	910	935	920	912	958	910	998	885	901	925	932	906	881	904	942	897	877	925	923	971	946	905	959	958	961	898	930	1021	972	924	888	933	952	960	931	928	947	944	919	926	918	909	944	887	963	977	926	1002	886	933	877	900	932	983	895	905	904	894	974	920	926	974	952	941	875	904	893	956	959	933	906	897	961	991	981	879	953	944	887	939	969	967	884	907	885	879	932	940	979	951	932	924	897	917	974	969	920	915	963	926	937	931	907	880	905	871	963	911	905	974	1029	901	925	968	954	917	907	983	899	935	916	953	877	933	914	912	890	928	902	917	967	967	952	966	896	936	919	988	996	896	911	901	965	983	944	933	919	902	928	915	888	919	896	948	974	921	952	936	896	941	950	936	946	864	956	903	973	914	922	934	902	904	944	896	965	959	961	1023	983	944	973
20970	6199	3181	460	328	329	275	303	311	287	289	338	300	276	277	272	288	292	299	295	308	276	272	304	297	312	300	267	279	275	280	266	298	281	265	297	297	297	286	310	299	309	286	358	376	442	357	313	332	297	287	279	310	290	307	286	325	276	317	286	286	293	283	310	298	284	270	305	282	322	309	291	310	284	299	326	296	295	284	297	286	309	309	298	293	301	264	300	292	307	314	282	291	239	283	276	295	276	290	284	299	331	294	269	274	295	292	307	290	280	293	276	291	290	297	246	304	247	277	283	291	305	301	262	268	276	298	276	276	319	268	348	270	248	287	288	291	332	282	271	285	238	298	262	291	291	257	263	308	309	238	310	248	286	258	297	287	329	273	287	259	269	266	269	296	282	289	299	301	264	271	282	286	263	286	248	273	296	271	275	278	295	273	260	304	303	283	279	303	284	292	296	304	263	262	300	278	276	301	265	277	302	281	291	284	277	292	279	286	281	284	303	280	275	280	276	289	295	276	314	285	304	277	303	304	313	287	316	293	241	284	254	294	296	271	283	292	304	277	287	289	273	282	262	297	252	290	285	244	325	281	293	268	304	289	253	279	310	284	292	298	280	287	311	268	295	311	295	262	271	291	287	226	276	277	282	274	303	286	269	290	280	267	303	276	269	285	280	286	292	300	308	274	272	284	279	301	268	258	276	271	286	310	299	295	310	269	297	304	291	264	293	315	287	275	315	277	285	281	249	272	293	297	283	287	301	269	277	288	270	303	267	259	277	300	312	305	321	291	267	251	279	265	283	274	285	292	313	244	293	288	261	291	275	253	299	292	281	281	312	276	293	297	298	289	310	268	274	286	294	287	265	264	294	303	266	290	288	296	272	292	280	303	297	274	309	277	247	281	292	272	273	306	309	282	266	252	246	294	293	296	309	288	255	274	281	294	284	273	266	295	278	297	264	272	296	293	296	269	270	294	308	268	284	271	279	276	271	294	289	287	272	249	276	290	287	291	284	303	316	272	309	293	274	271	269	238	288	266	278	303	257	326	272	272	292	289	280	271	268	269	292	270	307	259	300	273	285	245	272	268	275	257	246	247	284	310	281	294	265	272	302	265	250	305	311	283	294	272	304	277	303	257	274	300	307	281	295	293	302	268	286	298	270	292	296	297	261	281	272	275	297	289	284	289	284	307	322	311	284	284	298	272	278	272	265	290	326	303	260	279	293	261	289	298	300	300	283	264	298	285	306	326	282	278	258	320	286	270	280	276	289	292	290	288	299	260	263	300	282	289	284	292	281	272	284	271	277	274	271	249	269	292	276	292	275	298	280	296	295	285	259	267	290	311	299	298	269	279	267	289	288	293	300	284	294	306	284	261	298	281	287	304	276	248	264	277	275	282	279	272	283	284	255	248	280	287	274	293	293	282	268	267	305	306	254	274	266	298	293	277	274	302	280	296	291	316	300	300	284	327	289	261	282	326	306	264	296	285	303	273	268	286	276	269	296	281	303	292	287	315	294	281	274	292	276	307	280	279	294	274	267	271	296	274	296	269	297	294	296	269	288	266	279	294	275	300	259	260	272	286	284	285	268	297	288	294	285	301	306	271	274	310	268	310	282	259	305	283	285	269	305	306	255	269	282	276	270	279	306	261	272	291	287	276	310	274	298	304	298	300	295	293	303	279	304	283	270	268	330	315	301	341	280	288	264	271	277	313	276	301	263	301	274	291	286	293	279	265	281	281	269	271	284	276	289	279	282	310	264	285	322	292	287	299	285	303	310	302	272	277	301	281	310	274	282	302	290	273	294	303	262	276	278	265	275	290	285	276	304	284	269	290	320	296	318	285	282	300	304	288	264	278	273	264	325	297	268	284	288	313	278	292	281	304	284	284	305	289	274	304	283	241	294	278	287	270	268	289	270	287	316	305	301	299	264	273	298	284	311	288	298	296	299	271	287	308	278	314	258	295	275	271	292	277	292	273	275	259	252	300	270	302	275	246	269	304	281	286	294	290	293	282	287	273	272	284	284	278	276	296	279	260	277	305	305	294	282	285	300	289	287	293	315	284	320	265	283	285	285	275	264	255	294	284	291	268	314	268	276	291	256	277	312	271	285	292	282	292	260	286	266	288	317	259	272	302	275	308	252	302	276	254	268	305	287	289	296	323	325	283	293	264	303	317	277	253	283	272	283	263	269	292	287	287	273	306	281	262	283	275	341	269	250	263	276	290	279	291	284	301	322	281	291	297	289	296	288	267	280	303	291	282	274	289	276	260	294	287	299	306	302	273	260	294	272	293	279	314	290	245	267	264	282	308	294	279	268	272	293	278	302	296	300	272	280	272	274	279	300	281	277	265	293	282	244	300	293	313	251	275	264	266	304	302	284	311	301	298	279	284	297	295	302	259	275	299	255	295	274	303	314	303	298	278	274	251	281	279	264	270	277	345	276	280	275	262	289	269	298	265	292	302	278	262	311	260	294	295	293	282	288	271	278	259	306	281	275	298	261	269	271	322	298	316	269	285	262	276	276	261	304	271	256	284	284	277	298	276	314	292	278	299	281	288	282	257	302	283	284	265	265	282	296	312	257	316	267	287	275	278	273	265	302	286	265	269	281	285	282	271	270	288	274	286	264	325	296	282	310	311	274	282	317	269	317	271	280	293	311	253	285	260	300	277	273	279	279	291	287	278	276	285	274	275	276	301	310	284	296	308	291	263	270	311	294	288	297	298	275	275	285	290	280	280	278	286	280	262	289	275	285	264	265	302	274	294	315	307	310	292	298	303	288	295	269	292	298	284	263	279	294	274	299	291	284	311	274	289	255	284	265	282	295	268	295	293	284	261	254	275	295	306	294	272	272	301	272	273	279	284	277	266	260	284	282	292	276	286	288	257	287	325	304	289	256	303	281	297	274	278	260	285	308	300	284	288	319	285	287	294	317	277	270	267	269	285	312	273	274	288	316	293	288	286	274	250	278	295	296	283	295	298	288	285	307	320	279	269	296	279	262	298	301	271	264	270	284	296	311	272	267	300	279	285	271	265	257	316	286	301	280	284	284	303	299	266	264	310	300	298	311	284	294	297	278	311	300	275	286	290	265	256	275	281	304	296	260	295	274	298	273	276	300	296	276	280	297	272	285	294	276	277	264	304	303	327	289	268	301	278	274	245	292	265	249	268	297	292	300	274	313	274	307	276	277	307	268	266	275	277	302	272	286	269	304	289	288	278	308	278	277	293	264	254	283	270	282	294	280	303	312	276	249	254	277	263	294	303	276	266	297	271	300	265	279	283	294	320	259	285	297	250	313	281	296	285	287	289	289	290	270	291	317	292	293	301	289	294	284	261	275	281	286	257	260	298	264	298	286	292	328	265	271	280	301	293	271	283	261	275	297	297	324	271	290	303	336	315	292	278	273	300	295	276	254	268	278	290	301	272	281	280	250	265	311	277	278	314	306	285	299	274	286	259	247	285	287	256	289	274	295	300	320	273	294
18839	6890	5055	952	915	873	843	859	843	791	797	808	773	809	807	753	792	824	784	752	747	809	751	750	806	782	770	760	768	822	747	782	793	814	776	738	738	773	792	768	776	711	821	1122	1527	1802	1365	1193	1069	947	931	872	810	810	766	827	800	790	767	786	819	836	817	795	816	800	790	849	886	819	853	850	881	826	910	915	814	854	826	846	924	1028	910	943	886	795	778	759	733	790	748	736	746	778	768	736	737	808	757	784	760	732	759	794	750	786	753	782	779	736	753	806	733	789	764	760	732	783	773	790	800	781	785	778	740	836	772	848	800	787	777	760	756	782	782	767	747	788	781	802	746	802	780	732	763	783	764	768	785	760	726	766	767	744	731	744	754	763	763	816	739	779	703	777	743	740	768	787	766	761	834	747	722	759	801	754	790	766	789	759	753	772	789	788	745	768	713	819	774	740	796	791	756	772	785	789	757	778	720	791	743	770	778	819	740	728	769	790	754	784	763	806	751	791	780	809	802	770	761	748	803	799	758	796	761	737	749	788	748	732	802	774	780	744	771	804	755	790	758	708	725	791	778	770	748	741	785	764	816	727	776	787	752	708	816	760	785	804	760	791	801	794	735	768	725	771	768	755	783	739	775	733	760	776	758	805	786	781	826	759	764	789	792	741	738	793	765	732	802	739	742	773	748	747	765	798	764	749	713	836	764	742	745	779	760	764	726	762	754	791	756	778	779	769	779	789	773	774	777	759	754	765	771	735	790	798	758	792	705	752	790	769	793	819	801	763	752	753	755	765	782	769	752	786	772	764	787	725	745	793	771	769	798	784	746	764	770	773	785	752	793	744	749	756	752	772	758	821	759	761	811	740	781	743	757	776	788	787	748	758	732	788	812	727	776	769	760	781	758	770	763	742	785	782	808	790	768	786	757	813	749	770	787	720	743	820	773	756	786	792	820	754	711	780	810	803	756	763	737	699	812	766	738	794	751	748	745	777	796	771	680	775	727	717	768	813	736	738	773	755	740	767	713	798	741	755	812	764	709	730	790	747	753	773	758	802	774	772	751	799	757	730	790	793	770	758	758	752	762	793	797	821	791	761	792	811	785	789	753	792	798	732	788	795	822	799	747	771	732	709	817	756	728	746	759	761	786	775	758	780	792	738	787	789	797	763	746	769	758	783	768	800	784	797	783	752	787	801	790	800	700	765	773	800	749	748	783	769	761	745	727	800	787	803	772	734	785	752	763	819	813	770	757	769	755	781	757	770	773	763	747	813	763	849	739	762	759	801	750	825	777	770	771	785	743	730	800	787	787	771	789	777	751	767	746	721	764	805	785	751	766	790	780	760	811	794	777	794	785	798	803	781	765	731	815	760	752	815	790	772	766	763	742	783	734	755	810	731	779	809	762	781	758	778	795	790	764	742	779	788	742	745	824	780	736	753	767	794	819	695	785	781	768	708	794	768	726	780	766	797	769	765	780	752	827	728	823	783	751	782	753	789	717	733	763	761	721	742	790	733	824	809	784	775	796	732	777	743	814	778	756	777	796	817	843	771	706	765	758	809	798	833	813	748	791	788	812	811	778	759	729	739	779	795	829	812	781	804	777	757	766	758	791	763	742	784	746	745	760	767	760	771	819	777	764	784	761	774	834	766	761	762	758	793	766	763	768	745	776	747	765	767	759	767	778	806	730	794	807	779	784	802	743	738	833	768	750	787	781	802	797	735	773	729	809	790	740	743	780	715	776	733	760	797	788	815	737	773	768	765	769	767	822	751	748	797	739	775	779	761	758	785	786	799	814	741	708	789	784	779	768	800	796	744	789	787	793	821	782	796	745	747	760	772	769	767	818	782	738	762	789	769	768	771	776	770	783	790	757	784	853	786	802	798	794	784	774	791	723	772	752	775	748	782	766	802	787	807	784	686	787	797	779	786	759	803	746	779	812	825	776	772	766	787	814	746	761	779	754	795	776	746	770	752	756	785	797	778	771	773	838	751	733	702	797	787	795	737	744	770	731	732	752	746	790	783	746	830	741	787	782	737	748	783	773	742	801	777	760	781	775	790	766	806	757	759	737	788	796	759	777	735	765	755	770	761	736	728	800	759	808	773	767	748	796	760	722	810	725	753	726	766	748	824	775	775	737	767	790	783	741	747	763	783	780	712	761	738	736	738	724	734	775	708	754	777	745	798	777	778	782	782	733	812	786	767	769	745	790	763	736	757	771	811	793	723	768	791	743	748	763	760	795	751	742	744	745	751	767	798	734	769	759	792	748	832	811	787	778	767	794	759	737	750	752	768	763	762	781	743	782	741	773	806	781	755	791	773	736	812	730	776	784	740	777	786	749	732	799	776	808	767	812	775	706	775	769	752	821	728	783	789	774	775	769	757	773	735	719	805	761	760	740	804	808	781	712	753	817	745	746	779	806	788	761	756	834	762	703	755	821	763	732	753	764	751	757	810	765	670	760	775	812	770	781	767	797	761	799	795	763	731	804	780	798	767	798	706	800	760	772	791	768	800	797	742	770	781	805	759	764	706	783	764	784	710	764	732	733	780	753	790	806	798	737	763	738	744	745	774	764	757	761	777	789	786	790	753	749	781	820	799	792	787	750	772	758	762	784	771	768	731	757	702	728	780	794	752	766	772	803	752	769	789	772	765	742	804	758	795	779	788	790	746	751	795	785	755	753	734	763	761	762	775	760	781	754	743	748	797	801	740	792	760	769	760	762	717	765	773	780	783	766	745	776	796	758	804	770	750	749	765	765	765	777	727	782	786	773	715	757	763	768	773	805	778	701	775	779	752	768	779	728	724	723	779	732	752	774	753	810	694	738	754	729	776	779	783	742	751	750	775	753	726	795	742	777	788	752	696	759	744	737	820	831	791	793	817	798	764	757	710	771	840	754	796	768	811	759	759	816	750	773	796	755	767	777	760	800	795	769	721	780	786	752	764	722	779	742	767	749	747	733	704	782	789	781	800	768	758	734	784	744	744	770	735	800	730	771	754	774	732	763	753	799	729	785	765	716	769	808	809	794	774	770	812	702	838	769	765	708	703	762	776	801	799	746	790	775	778	758	730	792	819	774	753	782	756	772	755	751	764	780	741	742	732	774	719	817	793	754	751	737	744	762	755	739	804	715	729	790	799	759	759	812	746	759	814	764	823	799	776	818	782	761	762	785	807	742	763	769	797	752	772	781	781	772	736	789	815	767	768	761	829	736	767	796	747	751	773	720	745	784	749	796	755	786	784	785	767	771	839	770	740	759	801	747	744	761	750	776	791	756	786	781	780	704	795	784	792	761	776	774	774	779	744	790	764	731	755	726	765	797	758	795	756	785	721	776	753	767	746	783	771	786	775	763	763	706	833	797	848	732	744	782	762	759	784	727	787	768	769	779	788	796	783	729	762	712	785	773	785	748	731	797	770	756	761	738	783	781	775	781	786	760	757	776	741	771	715	785	770	803	769	739	790	767	742	787	768	768	753	793	755	773	809
66191	44778	32965	5571	687	515	469	370	344	359	347	348	356	323	332	330	306	317	294	324	316	291	312	325	317	294	336	309	291	338	323	314	313	332	274	301	310	323	310	291	302	294	354	608	1371	1440	996	799	517	477	413	397	367	309	311	290	313	314	348	325	310	304	294	352	316	315	307	316	329	305	317	337	368	327	370	351	307	283	308	280	460	501	478	403	340	315	302	322	282	285	303	291	290	305	270	273	297	297	295	276	285	287	306	303	295	291	328	295	317	299	294	276	299	300	300	295	286	305	301	325	307	304	277	303	288	306	257	283	318	292	291	320	295	302	308	320	326	286	297	267	286	309	293	290	325	275	283	321	288	290	309	321	310	298	332	287	313	307	295	309	291	295	270	317	288	303	322	294	313	304	312	252	295	288	293	292	290	270	286	297	293	307	269	314	300	303	305	305	308	336	328	307	281	286	308	289	317	298	304	287	273	314	317	312	318	290	264	341	302	280	310	296	270	278	321	300	270	283	298	325	290	322	309	287	310	297	302	320	309	275	311	283	316	301	290	302	304	315	310	297	295	291	287	280	284	318	289	340	329	307	336	274	310	282	300	290	302	269	313	306	303	274	284	277	291	275	302	294	303	282	274	335	299	299	292	312	297	307	322	288	285	302	301	322	333	310	282	288	322	323	294	308	315	315	302	272	299	294	275	295	276	305	285	307	282	303	320	311	312	297	322	290	288	258	312	292	311	313	333	272	306	324	313	289	282	282	290	314	306	288	318	305	276	310	268	303	274	309	296	313	331	306	298	303	291	300	273	331	299	296	336	301	282	259	286	279	278	310	291	313	293	318	313	291	320	315	317	278	295	307	267	320	298	321	299	302	272	297	302	334	304	302	323	298	282	328	294	313	296	302	300	330	301	285	318	335	312	318	328	339	273	319	304	299	307	286	304	288	291	300	292	328	297	267	252	292	302	338	282	290	329	292	274	295	302	330	338	305	301	298	295	257	287	300	298	300	298	308	288	302	270	283	334	292	302	276	310	297	285	331	266	298	294	328	322	272	278	286	282	306	311	306	304	298	295	296	300	295	273	275	268	307	328	274	301	266	282	274	308	314	310	309	336	278	291	261	274	309	326	313	316	295	313	302	345	302	308	294	295	322	304	291	278	299	338	326	276	298	298	281	290	313	301	253	305	266	328	301	306	292	283	298	331	293	306	304	295	317	295	277	307	308	300	316	317	305	297	290	307	324	303	317	280	293	340	301	328	291	296	330	295	294	299	328	308	300	315	288	307	301	285	270	335	293	299	281	291	276	293	298	306	315	307	288	286	296	312	330	291	311	276	331	278	283	258	322	261	266	318	311	287	293	296	303	337	308	286	278	290	316	324	297	327	320	312	285	298	294	364	305	332	312	290	298	283	308	309	277	336	309	301	309	315	300	305	308	294	351	282	287	287	283	317	290	273	314	301	280	296	326	313	301	325	298	289	292	319	300	324	280	315	283	271	306	323	295	253	293	285	304	273	324	301	291	333	308	290	288	330	282	312	275	324	282	299	313	283	320	310	281	283	295	298	295	299	308	325	321	299	310	289	276	293	307	282	299	279	297	311	313	303	295	331	325	287	285	303	336	302	332	318	274	303	340	314	303	275	295	302	290	293	305	305	285	315	310	295	316	305	309	291	309	303	297	284	344	303	305	295	268	294	321	326	295	327	286	300	310	312	277	305	290	296	278	333	313	272	287	300	293	283	310	281	297	292	275	272	276	307	286	280	279	281	321	298	349	287	291	299	303	296	326	291	299	314	345	324	294	320	292	300	293	331	300	289	274	268	292	299	310	319	303	298	310	316	293	333	292	304	310	284	295	325	284	301	321	321	284	305	293	317	299	313	312	271	297	287	320	298	309	264	299	292	349	301	315	318	276	307	304	291	305	287	311	279	316	317	283	301	311	313	294	277	298	266	304	334	317	294	287	305	338	323	321	304	278	302	293	288	324	289	304	285	329	301	269	306	296	286	342	310	320	305	297	321	312	289	285	288	340	304	305	295	316	294	304	307	324	308	287	308	277	319	319	302	324	297	279	300	314	300	307	312	305	314	297	279	293	308	300	306	322	286	290	327	257	294	293	305	310	284	307	295	327	308	300	328	310	319	292	314	288	303	322	324	292	303	286	291	315	301	308	289	305	289	277	294	263	314	289	289	320	292	319	292	333	281	324	317	302	307	303	301	287	284	298	294	291	278	294	310	278	299	287	291	341	289	306	304	315	294	291	336	312	300	308	300	302	303	299	297	286	277	292	310	303	283	317	310	298	307	327	296	275	321	285	309	271	340	277	305	297	298	317	299	312	296	289	308	314	278	253	299	321	295	291	285	304	284	290	308	315	313	311	327	308	289	312	331	268	335	299	307	313	284	321	331	305	313	273	335	315	291	309	281	327	288	325	281	278	305	267	299	307	324	271	300	298	292	298	319	312	324	293	289	297	280	289	307	292	312	319	311	289	292	296	301	283	298	325	327	293	297	327	304	329	285	302	298	314	302	273	304	317	337	271	304	294	273	344	285	299	281	304	279	290	300	316	302	281	279	298	305	318	279	304	325	322	293	322	293	297	298	322	260	310	326	364	334	305	289	275	301	347	274	318	346	282	307	287	307	309	327	282	290	294	283	312	283	297	307	265	299	310	320	315	296	282	315	312	325	301	296	320	324	307	287	293	291	295	296	275	285	284	292	292	280	304	290	339	292	272	298	277	299	297	304	285	285	284	317	286	288	290	260	272	322	300	299	291	287	322	288	289	305	310	316	303	297	270	327	312	308	296	297	310	317	290	290	295	292	301	297	297	295	299	312	293	289	305	286	323	326	289	317	304	285	284	314	298	273	288	283	331	283	288	317	279	289	296	290	304	288	282	318	278	331	287	316	320	281	321	319	323	293	302	308	314	286	285	311	300	266	292	334	297	318	280	292	308	280	296	281	275	289	304	306	312	309	291	320	311	318	295	308	287	292	297	308	287	296	272	290	317	300	324	312	298	300	307	299	293	299	328	275	315	310	282	327	310	302	290	316	310	296	281	325	329	301	322	300	317	297	274	284	283	273	302	324	325	288	286	302	300	291	295	271	289	322	312	304	286	298	297	321	274	308	289	286	332	337	301	287	321	293	324	300	316	263	332	305	296	290	312	283	290	300	279	280	309	304	309	311	298	296	291	301	300	304	278	289	289	317	309	346	292	298	329	286	336	274	293	294	288	289	257	316	309	299	339	308	283	304	289	306	315	325	320	316	267	296	269	319	265	270	301	307	282	303	291	274	273	326	294	299	338	292	273	292	308	299	311	289	319	305	282	288	282	269	324	309	288	345	322	293	301	300	291	306	291	300	299	283	288	333	308	306	322	294	291	299	320	323	300	286	310	301	308	311	295	283	303	284	308	312	297	284	301	308	267	313	311	269	288	287	280	296	279	282	323	276	296	313	334	302	323	319	274	352	328	319	308	308	291	295	284
41643	31059	24755	2172	1988	1711	1598	1347	1283	1236	1121	1081	1110	1015	955	1010	957	938	924	917	910	913	922	846	878	806	885	846	916	846	832	877	817	801	812	821	805	870	807	849	891	924	1392	3478	8469	8473	6013	4755	2909	2057	2043	1657	1120	827	876	834	883	873	917	878	898	888	862	894	863	881	908	978	988	994	983	1079	1024	1016	1104	1065	964	877	832	1027	1854	2089	1917	1302	1108	909	842	819	803	802	796	779	777	788	850	824	762	780	823	780	869	756	780	767	789	777	819	811	821	806	792	877	808	746	816	801	816	851	809	767	818	838	842	811	836	835	791	814	827	828	789	811	846	819	849	804	840	847	824	814	837	787	790	860	825	780	792	817	815	789	827	849	792	848	764	840	813	803	859	823	766	799	810	818	814	812	777	830	797	826	856	793	805	820	751	804	781	822	769	790	785	808	787	850	807	820	748	757	817	805	797	764	845	765	819	816	795	817	820	786	809	842	828	825	841	836	811	785	857	814	842	824	825	796	794	803	819	798	804	817	804	812	779	850	821	813	770	848	810	804	787	806	802	785	777	823	859	784	834	826	824	845	835	789	774	831	761	763	850	825	811	777	828	793	832	815	791	808	833	844	808	768	820	866	804	819	805	820	874	814	789	780	814	784	880	808	820	795	827	870	867	820	896	795	771	784	839	854	802	841	830	766	778	793	831	826	814	818	799	837	783	810	819	801	806	781	796	765	738	865	781	799	807	836	820	801	845	796	818	793	777	764	830	842	830	817	840	825	805	788	818	786	860	818	806	806	836	829	804	821	798	784	810	807	835	813	829	832	783	810	805	833	805	832	855	734	819	820	801	898	809	811	811	818	782	833	829	846	853	830	785	810	842	789	839	846	796	896	845	760	779	836	742	799	838	844	825	768	814	830	810	833	821	801	820	796	822	781	797	811	749	792	808	802	856	842	815	790	826	801	848	785	799	827	791	853	821	782	827	799	838	778	831	822	836	800	806	805	847	809	827	793	822	841	806	837	800	826	854	843	807	841	796	766	773	830	828	820	809	797	798	807	847	769	789	786	850	833	779	788	804	854	847	822	805	795	802	796	792	828	810	790	812	799	828	830	776	816	807	814	742	823	853	800	797	820	782	876	825	827	858	790	794	837	822	801	828	806	781	827	797	803	818	847	819	866	804	822	791	865	864	799	791	836	790	800	786	821	822	793	779	784	802	788	795	831	799	823	809	833	833	814	815	805	769	842	782	832	851	769	803	841	806	824	807	826	773	817	818	773	784	811	771	833	845	773	782	817	829	778	826	801	751	808	831	843	830	822	790	824	828	809	820	815	793	877	801	771	805	794	806	759	798	835	818	884	804	786	805	779	809	830	796	823	816	830	846	826	772	782	820	802	809	809	852	765	752	832	767	829	759	771	856	809	874	857	836	843	809	854	837	802	829	815	768	766	800	813	739	832	793	804	867	803	810	839	820	791	818	840	793	811	824	843	798	779	811	793	774	854	802	830	791	781	775	801	784	826	844	814	811	801	822	769	800	811	844	761	805	823	841	832	825	812	823	798	798	818	843	850	823	785	802	840	766	820	830	809	832	794	808	831	781	841	838	777	818	826	805	771	812	800	825	796	801	803	784	824	791	829	834	796	798	805	858	787	819	751	811	776	859	794	825	803	844	815	809	850	835	823	808	857	845	803	806	828	848	787	822	808	775	835	803	757	767	834	829	831	800	793	824	786	793	846	797	834	850	826	823	809	816	845	822	824	786	775	860	802	821	793	793	807	782	795	875	825	817	776	791	806	820	783	797	821	830	764	852	780	814	761	807	832	833	825	813	821	829	814	732	823	853	796	798	800	826	830	734	771	814	804	903	846	824	844	818	769	844	758	799	822	797	833	799	752	811	805	780	862	798	815	773	831	794	834	806	836	776	821	832	771	785	806	788	793	819	813	819	797	817	827	788	791	857	887	745	789	873	841	807	838	816	841	778	839	827	847	812	821	810	838	806	814	802	761	809	846	855	795	832	817	792	773	810	825	854	827	809	834	831	792	814	802	806	794	774	828	788	809	782	780	828	738	843	805	832	848	849	839	805	847	813	839	826	791	829	831	750	824	801	818	800	801	822	821	800	805	788	806	764	780	827	788	782	781	804	818	786	747	871	765	810	805	802	788	829	822	814	872	841	839	806	785	830	796	775	840	801	811	769	812	847	827	830	869	778	767	823	829	812	760	863	856	848	825	851	761	792	780	753	784	780	835	800	815	850	843	810	827	806	820	771	799	868	826	846	804	776	776	771	841	836	811	841	758	704	806	841	786	792	811	802	792	784	756	825	762	826	833	793	803	807	820	861	806	777	789	811	822	828	810	774	763	826	779	831	836	809	770	823	844	830	792	781	838	812	769	791	774	826	813	855	767	829	784	857	776	825	757	755	825	807	766	815	806	854	815	778	826	791	879	808	864	797	757	807	779	799	779	816	779	769	854	826	811	800	841	859	834	841	870	855	810	816	797	879	828	824	806	771	852	795	813	772	843	863	814	850	809	779	844	751	825	836	791	798	866	821	837	807	829	819	811	812	811	825	824	816	813	810	788	815	787	793	845	812	835	816	839	823	831	825	876	763	778	801	812	779	853	806	788	846	798	815	832	780	823	819	807	793	850	761	838	789	795	768	833	825	772	835	861	791	814	821	753	838	796	841	838	809	790	855	831	805	847	844	807	805	833	815	852	824	839	802	814	825	779	813	871	739	751	807	795	815	747	790	804	805	853	781	794	827	823	859	780	875	826	831	831	880	768	789	847	820	810	822	847	860	812	863	791	789	801	829	807	824	856	826	815	828	830	782	793	857	825	785	789	814	799	802	796	856	864	816	785	853	794	858	901	833	764	775	771	795	784	771	805	796	810	804	903	832	832	786	792	842	824	793	794	816	794	825	833	829	747	773	804	824	810	851	756	836	820	847	798	780	864	777	766	843	795	802	820	816	792	792	817	820	834	808	824	747	823	774	794	798	795	787	844	803	782	825	810	755	789	803	872	835	822	787	771	826	770	781	814	813	801	827	807	783	781	791	776	827	778	835	801	790	816	769	806	843	839	812	851	838	829	812	841	847	767	822	810	824	820	793	817	818	829	763	828	849	866	817	810	804	840	804	833	801	810	820	790	802	820	793	781	770	820	780	758	801	801	798	799	792	849	813	818	818	780	836	839	821	829	832	803	810	783	840	811	787	757	848	789	850	825	802	821	798	805	844	781	827	794	819	781	810	898	847	831	788	780	790	809	792	860	784	805	810	809	815	849	808	799	815	865	850	797	791	792	859	802	811	833	803	808	803	825	804	794	847	789	820	813	848	802	818	794	822	778	790	788	829	845	868	825	804	761	800	853	834	832	865	804	807	846	845	821	804	762	793	853	796	855	800	841	838	769	814	805	839	816	785	823	754	804	749	847	826	843	810	796	836	796	803	777	835	855	792	819	808	821	824	798	830	820	840	840	826	878	809	839	771	781	806	843
78145	58658	41814	14469	3151	883	630	562	474	481	483	434	396	398	379	413	366	373	365	353	365	337	385	392	340	380	329	307	350	399	367	352	363	363	329	334	363	340	364	325	378	348	363	537	1644	1847	1106	922	650	547	450	453	384	350	354	323	343	330	341	356	364	379	355	358	352	345	359	349	350	354	346	356	363	388	292	352	344	331	367	405	622	659	613	508	407	378	342	330	334	321	329	324	344	309	358	346	328	338	340	351	295	363	378	324	316	319	361	371	314	354	352	316	336	338	352	387	350	330	329	350	325	311	340	373	324	344	342	314	307	355	334	320	321	339	304	308	362	334	330	302	340	364	313	314	354	332	357	346	365	358	344	332	329	348	304	318	334	359	338	323	310	369	346	307	347	302	374	349	336	335	346	341	340	338	301	319	321	344	292	320	333	317	324	308	340	329	338	343	332	346	337	332	359	351	368	325	340	349	372	313	319	296	352	363	329	321	350	292	352	325	325	344	359	325	320	322	374	334	302	320	323	339	304	347	344	353	369	339	343	325	328	343	344	330	331	333	331	336	373	346	352	339	351	336	326	319	346	351	352	339	364	328	318	317	318	346	358	345	334	334	370	308	347	353	326	340	298	294	354	337	331	328	354	341	350	307	343	349	341	316	334	308	329	364	327	332	362	354	295	342	329	337	344	356	341	339	307	344	350	351	368	314	354	330	335	362	340	335	324	333	369	331	359	328	294	324	338	342	328	308	320	362	344	322	330	367	302	315	333	334	336	321	340	350	359	331	368	310	343	325	325	355	342	318	346	342	312	316	318	348	337	317	337	332	326	327	337	327	368	358	366	350	367	345	321	312	316	335	332	362	357	314	318	331	326	350	318	328	340	321	333	322	347	343	306	340	332	321	303	324	343	347	332	358	323	329	343	320	327	307	339	355	309	317	343	334	365	356	310	301	340	285	350	345	325	312	315	358	297	335	347	359	296	332	336	347	333	352	340	348	310	333	338	337	314	346	337	338	329	311	344	371	355	350	334	338	328	320	342	307	364	354	330	337	365	300	335	300	322	318	363	361	343	315	329	353	319	343	342	362	316	339	326	345	323	338	351	338	352	355	326	338	335	326	370	306	345	343	322	327	330	326	316	348	342	338	355	353	375	330	324	356	329	359	307	347	320	326	366	370	310	328	358	364	361	352	340	334	325	325	349	306	332	349	335	367	348	301	347	338	351	328	343	362	339	335	334	350	315	343	348	393	336	332	325	321	350	344	331	362	325	309	357	301	334	303	325	337	371	344	300	321	313	341	319	307	323	332	351	351	317	331	328	321	363	345	348	364	320	325	313	327	342	348	335	326	322	325	329	356	345	331	324	329	332	301	326	385	340	311	286	376	319	325	315	348	335	336	364	331	337	334	297	335	333	321	338	348	332	346	344	349	326	328	344	369	339	355	362	351	334	327	346	318	325	346	353	340	339	343	353	326	326	379	370	328	325	325	319	324	347	332	325	341	338	317	323	345	343	344	337	334	365	366	357	386	305	315	330	345	334	336	339	343	348	324	355	357	326	373	320	328	330	384	350	338	316	329	360	338	361	386	324	327	306	345	354	319	352	381	336	332	313	329	335	331	308	326	349	284	350	333	315	347	326	336	335	348	352	363	366	326	340	334	346	313	319	334	338	302	342	339	313	334	342	315	294	349	315	365	337	330	369	323	322	331	323	345	310	346	374	323	320	363	326	342	336	342	372	325	335	312	354	329	300	333	332	343	343	335	335	348	335	311	334	342	330	363	351	363	314	314	365	332	341	326	356	353	331	331	311	322	328	343	362	349	352	317	297	326	306	341	328	338	359	289	339	317	335	303	332	353	357	363	334	314	313	355	319	353	339	334	330	333	351	346	335	318	332	331	343	315	366	364	312	351	346	315	363	296	326	349	370	320	353	348	316	336	333	330	359	365	333	314	347	344	326	359	340	318	301	362	349	339	327	317	320	348	336	342	341	352	308	379	367	329	309	344	359	345	350	348	349	354	322	322	361	329	355	336	328	361	343	346	350	347	314	359	370	347	360	329	339	333	348	332	333	358	335	310	349	361	320	344	335	312	324	367	327	342	337	316	349	327	351	357	316	326	289	372	320	360	343	342	365	345	351	331	309	308	329	303	335	349	331	327	334	333	367	322	358	302	360	327	345	299	367	327	341	366	331	312	317	371	350	367	358	323	356	357	358	344	315	352	320	306	331	359	334	315	349	315	357	327	330	366	353	322	303	352	338	344	346	320	350	354	325	350	336	349	333	336	366	359	313	326	315	315	334	329	309	380	320	363	328	365	356	342	362	292	337	340	366	330	343	354	357	332	342	353	329	356	342	340	327	359	328	322	361	321	300	359	378	326	338	321	349	329	319	322	349	354	336	341	323	346	365	317	340	320	326	372	357	326	340	332	296	327	341	343	345	321	360	350	350	333	328	329	336	316	351	302	332	309	369	327	307	330	337	326	393	296	328	342	325	320	335	331	324	334	318	359	346	353	338	353	361	356	331	325	338	330	382	319	318	336	298	314	326	353	369	310	338	329	333	365	344	346	314	301	342	325	316	339	288	320	295	352	366	369	314	330	320	338	365	337	338	345	318	316	351	315	339	332	318	338	340	346	352	303	375	333	304	324	323	337	328	338	357	326	338	333	347	306	306	304	338	333	353	312	345	331	328	338	351	323	349	362	331	328	329	313	336	333	339	354	338	344	309	362	345	341	322	328	336	329	322	339	330	342	356	316	352	350	309	357	323	327	327	337	359	329	365	339	330	301	316	340	318	310	334	328	339	347	323	356	321	346	318	335	317	323	350	355	347	339	324	313	341	367	340	342	341	358	338	347	358	311	304	349	365	326	347	349	307	329	347	337	284	301	324	319	336	338	333	330	340	350	321	332	367	323	324	320	328	343	342	291	330	307	356	322	342	292	317	318	344	328	326	307	324	314	329	319	330	370	336	358	338	319	344	335	338	333	342	344	338	324	342	333	357	351	348	369	355	328	330	310	347	327	349	349	321	342	342	345	322	332	294	356	341	352	325	314	313	360	300	334	330	337	356	343	375	359	356	354	331	394	346	340	335	333	334	346	352	339	368	342	309	339	350	335	336	319	325	336	372	320	355	320	353	366	349	337	348	342	330	326	325	321	335	340	362	342	330	354	370	287	322	336	317	334	326	357	357	305	314	334	317	329	338	354	345	319	346	330	326	342	335	347	337	353	335	336	343	332	324	335	347	363	370	368	350	342	327	347	355	334	317	327	333	356	362	329	363	349	346	351	349	322	329	346	315	339	369	353	308	305	311	354	336	341	327	362	351	349	292	356	332	350	356	331	331	344	368	322	313	334	346	349	324	341	350	364	359	324	347	312	304	316	333	313	323	328	347	314	358	287	330	316	340	328	344	323	360	312	360	342	316	346	323	333	333	346	332	323	339	328	334	361	317	326	326	310	314	343	312	343	353	297	314	334	324	346	343	323
51391	42407	30572	3336	3150	2588	2274	2066	1754	1614	1556	1408	1318	1277	1223	1169	1159	1121	1174	1071	1080	1108	1059	1026	1014	1063	1054	972	954	985	933	1004	977	952	971	943	970	976	943	1000	995	974	1212	2654	9939	10572	6551	5208	3209	2510	1916	2080	1339	1007	952	927	966	966	906	970	1030	1061	996	945	924	1010	1039	1064	1054	1056	1130	1037	1244	1204	1105	937	935	951	984	1445	3145	3267	2694	1658	1326	1075	949	863	875	855	872	914	895	852	894	874	878	858	891	888	866	900	917	855	929	836	826	888	883	854	894	861	876	899	842	881	896	930	857	869	910	906	889	864	910	917	863	873	874	905	875	884	915	867	873	876	871	831	862	912	910	879	887	869	845	909	820	846	851	853	908	923	843	917	883	899	885	895	888	889	918	862	872	800	829	874	896	865	861	905	873	890	877	910	885	881	859	900	858	894	903	908	909	860	840	842	911	930	869	877	919	890	885	875	900	892	894	903	920	879	863	945	904	850	913	859	902	908	916	871	869	859	832	853	886	897	927	869	919	867	926	909	878	928	908	866	854	879	837	846	876	886	868	867	872	860	876	911	861	937	912	881	862	907	906	848	852	865	912	882	944	933	926	853	905	889	922	905	871	920	830	863	861	849	833	895	891	892	919	890	887	874	946	842	919	910	874	913	884	903	880	861	947	866	894	919	903	891	882	967	950	878	852	855	883	854	834	899	912	900	851	902	907	908	850	904	877	960	948	893	896	924	880	843	907	881	930	868	908	906	889	911	813	855	926	833	883	874	908	871	887	902	958	843	837	895	898	913	814	863	823	870	901	906	833	873	894	873	831	890	866	912	897	868	898	880	890	865	860	914	892	888	853	858	916	886	872	892	876	935	866	855	857	909	863	864	929	857	813	906	861	897	947	869	877	865	852	843	855	915	952	916	880	902	902	853	913	883	888	870	843	929	878	854	875	893	960	833	922	914	895	862	908	898	869	931	860	918	935	916	925	829	899	967	901	860	847	900	891	836	887	917	858	882	876	853	864	893	921	864	954	847	854	844	934	949	874	862	908	884	892	896	834	871	947	846	847	902	837	877	924	919	878	851	861	878	909	854	873	857	929	857	904	807	903	907	885	867	875	878	889	854	856	893	889	888	919	893	823	925	899	870	840	935	920	888	864	902	857	890	877	912	869	856	881	878	905	862	919	893	880	931	887	928	908	888	895	903	902	909	861	909	914	866	877	880	925	873	857	874	883	895	875	924	882	880	898	855	894	889	860	919	900	870	897	889	861	867	923	821	861	944	840	925	874	937	877	886	898	886	909	873	901	890	835	895	882	896	859	896	907	924	857	892	906	834	888	854	883	850	912	898	917	852	881	835	856	878	870	907	871	872	881	891	841	850	883	868	852	911	901	898	930	875	914	896	818	813	856	897	855	844	873	881	870	885	922	869	915	911	922	895	897	925	824	915	921	889	895	887	892	879	855	926	909	912	867	885	922	894	912	896	906	872	887	891	879	869	868	905	853	848	881	888	882	861	906	871	889	840	880	839	922	867	875	936	917	909	970	885	901	905	878	900	881	898	945	893	855	858	875	915	876	917	874	896	906	842	894	923	894	912	896	881	852	871	847	906	893	922	868	840	904	860	882	855	918	864	883	855	886	827	838	893	915	880	903	875	885	837	864	901	919	889	867	886	890	905	870	862	861	909	901	877	896	900	935	933	883	885	850	871	888	860	868	859	828	886	907	916	900	915	855	906	852	925	886	858	865	892	885	916	890	900	867	833	899	879	911	877	869	847	851	895	884	828	869	893	847	893	908	882	902	849	860	885	874	895	851	868	870	933	889	891	901	982	874	882	896	952	872	894	882	903	927	914	908	905	914	879	869	872	925	877	932	918	828	904	910	862	892	873	891	887	917	909	865	880	827	862	913	876	883	893	903	887	920	875	881	911	893	828	898	872	881	846	832	839	896	898	896	880	843	852	882	895	885	830	842	881	896	887	917	896	876	892	878	902	932	833	905	819	863	902	890	866	839	894	868	872	919	896	900	924	925	902	906	850	958	885	884	933	879	896	921	905	913	899	957	893	883	908	863	893	872	898	884	900	882	883	906	894	855	827	842	886	844	883	903	884	882	857	900	915	899	898	918	962	866	883	877	861	881	947	886	898	854	847	840	830	878	943	870	893	892	887	879	894	895	865	917	920	873	872	899	905	894	892	874	874	876	876	878	916	929	895	861	836	827	904	865	887	916	888	908	870	887	917	888	913	886	885	901	929	878	863	864	898	875	876	870	921	912	884	894	870	885	906	901	927	888	917	870	828	876	883	918	890	880	941	910	919	862	875	900	879	864	910	929	852	942	884	892	844	881	888	882	976	883	878	865	913	884	925	874	867	848	897	895	870	890	906	877	931	858	882	860	902	830	843	916	950	873	870	908	884	882	896	887	857	879	891	851	887	855	896	923	894	866	925	886	862	803	876	900	883	891	880	900	923	889	884	911	859	944	851	866	896	935	843	888	925	890	895	901	868	887	878	927	916	845	878	927	872	913	852	869	889	866	923	870	899	914	940	875	871	941	964	911	856	903	907	874	887	911	936	935	842	930	901	893	870	895	889	864	839	852	869	912	871	890	870	918	870	918	882	892	857	872	840	826	943	885	934	895	835	869	882	917	883	908	886	875	899	909	888	913	901	912	898	862	977	914	893	900	839	920	883	944	870	898	855	857	907	852	792	877	872	876	857	918	898	856	890	867	894	886	811	910	872	896	882	858	861	832	870	883	901	899	837	873	862	914	887	896	912	845	920	868	865	905	858	837	853	912	908	900	855	944	919	898	894	915	860	882	842	930	846	893	826	855	898	918	848	817	903	880	884	865	876	855	918	855	909	858	863	911	876	846	909	880	854	883	883	915	853	839	858	880	894	868	918	891	867	857	836	932	909	882	851	911	868	845	884	860	903	903	875	879	866	860	930	865	899	867	851	889	908	866	857	919	915	896	919	909	954	902	891	893	891	889	904	865	879	898	870	853	864	901	862	858	905	900	911	889	873	919	875	868	892	871	904	862	883	882	903	861	872	854	848	881	887	876	863	909	942	894	858	870	909	884	873	873	901	832	891	862	896	855	857	893	895	870	860	841	841	938	884	878	898	895	899	853	931	903	865	882	903	897	862	886	875	939	839	852	876	900	870	868	889	882	900	904	860	870	912	909	896	903	883	894	874	862	895	904	888	907	918	875	900	886	881	892	897	875	898	840	881	924	917	898	887	847	881	889	869	883	838	908	855	880	919	849	887	928	788	898	904	857	883	911	912	900	869	910	872	889	891	919	909	883	903	908	882	921	889	900	856	892	880	868	851	850	888	891	950	886	842	852	844	904	918	872	903	872	880	928	845	907	942	885	890	878	896	929	843	880	856	882	903	881	863	895	895	879	897	916	932	858	844	879	907	867	917	895	916	854	908	903	867	876	870	894	897	884	885	864	901	857	900	873	849	916	848	862	865	884	926	940	927	915	885	923	903	923	895
20230	6628	3821	464	284	235	246	260	233	229	210	256	225	211	228	235	226	193	191	233	231	215	245	226	216	240	236	213	220	206	222	251	231	235	226	231	231	220	198	242	233	241	230	231	266	266	283	241	230	249	238	237	250	245	217	233	249	227	213	233	225	241	253	239	228	237	223	229	209	232	250	215	262	229	266	214	236	235	234	249	265	270	279	228	230	221	243	205	222	229	215	241	234	220	234	256	218	205	200	230	242	218	214	218	214	204	214	215	253	228	225	252	245	213	242	248	219	221	239	208	231	220	235	207	224	238	240	231	235	218	218	213	219	229	212	212	231	262	224	229	215	197	204	243	247	238	241	221	235	224	209	198	231	239	219	233	236	250	201	236	252	220	230	217	237	253	248	220	244	237	243	253	238	221	238	217	225	229	222	227	209	212	230	238	234	230	215	245	200	210	246	210	216	236	224	223	231	227	215	232	219	221	217	224	239	243	239	226	250	233	205	213	214	218	241	232	219	222	222	211	220	188	231	254	244	227	214	225	223	227	216	226	203	209	213	200	239	220	238	241	211	209	231	220	230	223	220	214	257	239	261	211	210	208	238	223	233	216	225	236	225	178	220	215	204	231	213	217	242	231	229	235	219	205	231	208	270	216	218	233	252	233	223	197	220	239	220	214	205	235	224	247	218	246	217	223	196	202	227	195	228	248	240	249	221	253	215	279	215	211	229	257	229	252	230	246	198	208	225	201	235	214	237	208	220	231	238	238	209	212	228	233	204	222	263	221	212	207	242	255	235	212	237	217	211	219	219	216	228	223	222	228	207	250	218	217	224	259	228	229	228	233	219	246	210	201	231	228	213	244	252	225	239	231	216	213	242	226	217	220	232	224	249	208	214	225	224	232	214	220	234	226	212	222	234	226	213	214	234	241	201	256	232	215	216	228	232	247	229	230	217	236	243	239	240	246	233	228	228	228	233	238	219	227	217	232	213	226	227	223	247	208	221	236	260	224	229	225	224	235	230	219	207	215	213	249	253	226	240	227	258	211	223	207	202	248	228	222	220	217	231	225	234	201	214	227	225	233	230	232	211	250	212	248	206	215	230	225	211	248	248	205	231	243	226	222	192	208	232	249	196	241	211	221	223	231	208	244	223	212	231	226	234	212	246	209	230	234	229	231	225	198	231	250	220	228	251	208	207	237	201	254	232	218	236	246	249	186	232	220	229	218	222	226	232	247	219	226	221	223	230	230	230	261	242	194	227	229	226	208	240	230	220	215	201	242	209	238	227	241	221	225	197	226	231	211	239	231	204	260	223	240	241	217	221	217	248	243	238	236	219	202	217	227	241	210	226	260	232	245	213	223	243	232	237	229	217	216	238	220	228	221	230	235	213	224	245	215	194	248	213	253	227	203	231	213	246	210	241	223	255	256	222	212	241	231	221	212	230	234	239	225	241	203	192	247	200	224	252	222	246	229	214	210	227	239	226	261	210	218	217	224	226	235	221	239	209	226	240	221	234	231	231	241	227	252	223	228	216	202	235	228	212	239	253	225	226	226	217	221	235	226	228	226	204	230	213	220	228	247	235	230	246	212	246	231	245	224	218	238	213	237	219	220	197	203	191	212	202	247	222	229	215	224	204	210	231	213	212	223	210	226	245	247	238	245	224	232	232	244	243	231	214	230	220	248	239	232	254	219	260	237	222	220	242	231	245	240	244	219	239	241	243	236	260	218	244	223	218	203	190	231	216	211	247	235	224	220	241	214	216	212	229	222	204	210	210	227	229	229	242	240	239	207	244	242	238	221	241	246	244	205	233	236	225	261	231	235	246	232	228	224	256	223	202	231	213	226	236	232	217	221	245	230	246	243	200	243	222	194	201	216	226	221	208	218	233	218	233	247	241	214	215	236	220	211	202	239	249	228	217	211	206	223	220	224	223	244	241	229	232	226	205	226	217	237	244	227	190	229	250	250	236	221	193	204	233	234	217	241	212	222	231	239	245	215	235	219	230	261	238	236	249	221	219	212	254	253	235	230	222	227	237	230	247	212	219	225	183	216	210	216	223	260	244	259	241	222	223	225	253	236	205	221	230	240	227	216	228	234	213	215	203	243	235	215	245	195	191	256	228	237	237	209	220	198	231	204	224	204	245	214	251	241	205	227	209	237	225	221	235	225	221	201	228	208	215	226	220	225	226	218	233	224	233	242	232	224	224	225	214	247	206	227	219	230	233	221	222	234	207	226	231	219	233	218	229	200	228	225	240	211	230	227	218	238	247	225	229	202	227	230	251	216	213	222	199	214	226	253	244	234	232	223	213	232	207	259	239	218	215	204	227	220	215	215	202	244	212	218	205	231	240	222	222	220	244	241	228	256	212	221	224	231	227	229	227	211	224	199	229	230	225	220	204	239	227	225	198	229	236	211	246	243	215	212	225	233	231	235	241	245	230	207	225	229	242	209	218	246	224	215	212	225	242	242	212	248	200	234	218	220	199	231	235	225	245	214	213	236	230	208	223	201	221	251	211	202	217	209	231	246	216	236	233	231	239	210	240	238	218	239	241	236	214	226	222	223	233	234	236	234	216	238	216	231	219	208	232	243	224	229	231	229	243	225	234	233	238	262	214	237	235	205	238	241	227	222	203	245	264	209	258	213	238	198	221	197	214	226	215	197	220	241	238	207	228	232	234	239	220	224	207	208	216	224	221	212	229	210	196	224	228	244	235	229	236	226	215	218	227	254	215	207	212	235	234	228	216	224	219	251	253	220	246	213	231	198	240	218	216	259	222	242	240	240	222	252	246	226	212	204	228	243	226	219	241	244	225	223	219	227	215	227	232	219	222	229	218	213	240	220	201	231	229	225	216	214	215	227	257	199	246	225	239	235	209	226	237	240	239	224	237	215	205	248	235	220	250	222	225	244	208	208	192	211	236	221	199	238	229	220	226	219	202	239	249	198	212	235	215	221	208	228	214	214	224	209	224	206	220	236	211	219	242	215	239	242	229	216	232	224	245	232	239	232	223	205	233	201	205	255	221	225	236	220	219	211	214	247	218	246	215	236	245	217	229	212	229	225	212	231	249	240	212	221	239	250	199	227	228	240	203	219	237	238	203	240	224	234	240	249	239	228	211	224	239	211	247	214	235	217	230	226	239	238	227	229	237	200	218	220	233	224	263	262	243	210	228	222	220	240	224	220	237	183	212	212	216	260	225	245	225	236	233	225	204	227	243	228	221	202	220	231	210	218	239	228	267	214	233	229	229	235	232	211	242	219	219	208	243	232	228	242	211	238	220	249	225	220	234	202	201	217	235	230	203	221	238	202	263	218	227	244	233	212	222	217	230	229	199	215	230	204	205	219	234	225	230	231	197	235	227	244	198	230	229	221	208	248	220	208	223	238	207	237	198	222	212	238	217	255	214	224	225	217	252	231	235	223	239	240	219	199	216	225	224	221	214	250	223	226	212	233	216	215	205	230	239	225	218	238	259	218	217	248
18426	7629	5614	773	779	717	729	736	723	706	640	657	622	675	614	669	664	625	649	647	704	659	668	655	638	693	606	620	630	653	663	666	653	615	620	572	640	653	622	642	699	700	682	770	979	1091	957	827	797	726	732	703	676	649	673	650	660	626	647	625	684	734	684	661	741	671	691	684	685	663	698	668	664	658	650	656	597	641	642	660	828	975	863	823	732	629	612	620	652	636	652	646	619	619	635	627	627	602	650	637	636	634	639	624	658	615	675	629	633	657	631	647	637	664	638	687	629	646	629	625	620	660	628	608	638	603	595	636	659	685	652	611	600	619	657	631	633	637	660	610	627	579	699	662	669	675	648	629	638	674	645	637	630	646	618	659	677	649	653	650	632	677	638	661	594	615	672	636	601	591	640	683	613	636	672	606	621	620	638	590	657	668	668	678	664	640	689	638	666	653	655	599	656	610	648	644	683	627	633	640	644	631	631	625	632	660	675	598	663	645	659	668	641	587	692	597	656	643	640	649	570	633	689	681	642	650	617	632	606	645	661	661	629	649	681	623	604	595	642	599	616	641	660	590	622	649	620	646	631	684	632	615	632	631	633	702	618	644	663	608	637	657	611	644	632	677	654	670	614	617	653	659	608	673	648	654	658	654	648	608	675	648	636	658	620	639	664	620	649	608	619	647	630	661	643	679	607	612	657	625	575	685	628	653	637	677	670	635	654	636	625	649	650	607	653	665	669	611	612	653	670	643	685	671	618	652	649	597	608	633	653	666	636	663	668	650	622	658	639	657	638	668	597	654	589	642	642	607	623	626	665	632	656	638	585	627	648	647	635	652	666	679	629	659	660	625	646	656	618	609	638	635	615	638	624	638	641	637	677	673	665	663	608	623	652	644	658	635	639	645	677	671	681	615	612	651	643	656	655	597	662	609	620	690	607	623	682	629	628	589	621	626	620	626	625	654	654	645	688	640	603	628	668	641	684	642	625	697	680	659	666	617	635	668	605	645	653	624	581	617	639	603	602	664	664	652	681	599	625	619	638	648	651	643	625	638	681	645	663	616	666	637	629	618	684	640	607	628	657	625	613	651	611	675	627	614	651	662	668	673	670	657	664	660	638	639	674	652	651	628	630	638	625	658	654	654	611	637	613	671	657	686	627	632	648	587	618	621	643	649	639	653	663	646	638	675	656	622	645	658	640	630	644	596	654	619	603	635	605	628	614	629	626	655	677	654	599	615	619	680	650	675	648	641	702	662	660	613	644	642	644	622	624	665	642	640	655	656	647	659	623	671	653	625	612	670	696	623	646	631	599	671	651	630	628	648	598	615	636	637	642	609	621	601	647	638	613	628	646	673	615	613	695	669	625	638	610	666	697	629	569	633	633	678	646	632	700	661	605	669	625	676	633	634	620	592	635	634	621	605	611	650	652	647	626	623	639	648	687	663	643	637	676	639	628	625	620	663	646	664	655	637	634	639	628	663	626	681	634	603	681	630	652	616	589	632	653	606	606	680	622	652	647	681	644	672	655	620	616	615	635	603	661	633	619	619	661	651	618	673	652	673	610	667	613	654	627	627	630	654	638	635	641	617	637	699	613	658	608	611	605	673	657	648	607	663	668	633	629	642	649	628	614	609	680	625	644	638	642	676	649	654	673	687	620	663	644	696	666	667	649	680	632	666	686	674	644	619	648	620	676	664	640	634	624	648	642	633	667	604	611	648	680	668	660	623	607	635	668	688	629	622	636	594	658	642	682	614	616	647	610	651	615	657	605	627	680	685	650	686	630	602	661	632	649	617	614	669	601	639	645	634	606	651	702	638	574	613	632	620	649	643	638	652	701	606	644	651	660	648	649	659	631	662	624	631	637	654	626	643	635	589	672	645	663	660	641	632	634	626	662	636	654	628	674	654	656	654	627	638	639	640	631	624	651	662	620	658	600	647	632	588	639	670	644	676	644	658	694	633	638	667	612	665	634	693	676	683	631	660	667	631	624	610	650	641	665	634	654	618	682	649	644	682	640	612	610	603	599	609	649	605	648	653	663	639	685	616	642	635	565	650	659	656	673	646	641	657	630	655	636	695	623	619	671	694	650	607	676	631	615	620	655	664	655	626	641	618	645	647	632	680	643	667	671	689	616	629	674	597	638	692	623	654	632	648	608	596	661	668	628	632	608	660	686	633	631	615	690	616	652	604	620	638	604	655	661	647	637	661	678	603	642	649	574	586	654	615	653	607	634	660	611	664	582	646	631	658	640	636	651	618	667	629	674	649	650	655	641	619	635	630	649	631	662	640	642	644	668	632	662	653	643	620	640	650	679	610	636	688	638	660	576	592	655	635	659	617	671	644	644	621	594	611	663	670	633	647	619	654	601	631	687	623	665	638	659	642	661	653	688	632	671	627	618	642	641	698	650	609	614	639	649	623	630	714	626	661	660	690	623	655	622	628	633	647	690	675	668	606	654	646	657	625	625	588	627	633	629	646	644	655	635	629	592	656	606	643	650	614	602	594	688	619	621	657	641	616	591	633	668	660	670	639	629	643	605	610	657	666	665	646	632	629	622	633	658	671	630	622	611	630	680	647	633	639	655	608	628	629	647	659	645	668	651	672	665	655	617	659	675	637	637	615	600	656	611	657	677	652	661	622	663	694	665	639	656	632	620	635	638	639	659	629	661	648	668	650	618	593	691	677	642	654	636	647	653	650	664	665	620	597	638	645	651	677	646	664	660	643	657	660	622	647	662	692	616	673	594	637	658	672	614	617	606	664	635	668	606	607	630	655	630	696	638	661	603	635	651	640	653	636	660	606	670	595	613	625	654	600	633	597	609	618	653	675	614	655	623	636	617	633	637	619	656	647	639	623	642	644	638	646	663	647	645	616	637	614	655	625	664	651	630	693	660	608	641	625	660	643	714	579	652	636	712	639	630	651	607	631	631	634	653	663	616	668	613	627	643	658	675	654	594	702	631	616	717	662	649	627	598	616	618	641	672	652	656	654	635	626	641	682	643	681	663	648	615	630	609	610	596	645	604	661	631	668	646	628	635	646	616	623	671	637	667	642	646	621	646	619	668	615	691	588	616	654	646	633	654	613	630	615	638	678	696	620	650	629	624	670	661	688	633	641	604	642	638	629	632	645	654	648	668	647	629	636	629	591	658	603	663	646	634	617	595	617	652	673	659	648	630	653	634	656	632	682	653	637	600	631	654	647	604	686	675	622	690	650	644	596	617	668	638	659	664	649	619	630	657	668	677	650	623	634	643	684	712	614	636	637	629	659	655	614	646	675	670	651	651	648	631	639	611	648	648	662	667	637	623	618	660	630	662	621	641	673	653	638	619	657	673	645	650	642	645	662	639	688	628	634	678	578	640	610	595	612	651	615	646	653	689	630	594	647	620	624	643	637	678	624	616	605	636	635	701	642	640	668	623	681	670	650	643	624	659	661	607	629	628	612	667	629	662	617	648	662	608	635	672	582	701	666	666	660	626	647
66976	45710	34542	6681	759	491	379	342	336	306	289	293	297	278	250	251	250	258	297	251	231	254	289	281	276	253	265	263	271	266	251	267	241	258	251	257	278	240	248	267	289	238	262	412	597	643	543	501	464	318	309	297	260	246	234	260	255	242	277	228	280	265	243	234	267	267	245	255	233	271	254	243	245	237	256	274	280	270	270	423	491	400	353	292	270	311	285	225	255	241	261	240	246	247	268	256	241	257	268	269	247	233	272	270	261	257	245	255	225	233	245	241	247	256	245	268	242	278	248	230	242	268	231	268	230	253	230	251	253	234	268	270	273	246	264	265	230	266	249	245	274	243	249	224	267	286	242	217	248	246	250	263	262	262	240	250	247	241	246	241	261	250	268	267	242	270	256	241	279	246	247	260	270	246	278	241	267	237	243	241	234	247	268	233	264	282	277	277	250	283	244	257	241	229	219	240	251	257	233	246	251	238	249	256	237	258	257	240	281	252	250	250	242	206	236	253	222	241	289	238	239	256	276	266	263	279	241	254	240	254	254	213	209	260	255	224	266	262	271	263	245	242	259	261	278	240	274	274	229	257	235	226	266	265	249	272	256	255	238	228	234	242	244	247	232	254	246	264	266	234	228	255	252	267	253	280	262	268	249	277	222	281	247	228	242	247	264	225	264	273	250	289	261	249	243	232	272	293	232	238	288	274	247	273	238	250	236	236	232	238	242	263	256	248	259	260	236	279	273	278	275	243	231	243	260	255	259	242	248	296	255	239	215	293	266	268	250	269	247	259	211	258	237	241	218	235	248	251	242	253	240	250	255	198	260	225	282	272	223	259	243	279	266	247	234	262	243	232	247	231	239	250	242	221	231	238	251	263	233	277	244	256	249	261	274	231	236	234	259	254	245	273	256	252	280	261	230	256	249	242	272	242	273	237	257	228	232	229	218	253	277	269	236	222	263	210	257	243	236	264	242	285	257	265	225	276	282	248	261	276	251	246	245	235	220	247	239	243	253	220	248	258	229	251	256	244	231	240	247	264	233	257	204	270	256	285	250	247	235	252	244	245	239	266	241	261	236	253	252	256	266	248	257	255	254	248	253	224	249	231	229	273	269	249	262	222	228	250	227	253	241	257	231	258	250	254	253	246	241	225	281	225	277	256	240	261	259	233	285	232	270	248	237	246	248	237	268	246	275	249	254	254	260	257	236	237	259	265	243	209	246	234	255	296	275	249	241	224	255	226	237	230	269	258	223	254	247	240	256	233	243	257	259	231	269	232	254	245	265	244	222	250	262	232	240	259	244	274	265	276	266	221	262	276	217	239	243	293	248	241	246	267	243	273	250	238	275	247	269	253	239	255	273	284	250	269	244	240	250	245	232	270	261	224	248	264	255	239	240	257	238	230	247	227	262	247	238	255	224	224	237	249	277	252	274	246	247	259	270	250	271	276	204	246	254	230	287	282	262	230	259	249	239	292	258	243	248	238	246	260	255	235	273	230	244	255	261	273	258	249	228	286	249	249	252	264	230	237	243	295	238	266	240	271	247	230	258	262	265	235	254	278	236	228	255	248	216	253	259	224	249	276	253	257	255	278	238	252	256	228	261	254	243	258	241	207	247	271	264	246	246	234	239	251	258	237	248	257	248	237	253	230	234	244	265	238	240	250	251	227	263	247	239	250	229	240	239	252	232	270	234	245	246	261	232	248	277	240	280	249	256	221	257	248	248	255	285	249	242	231	252	256	235	269	245	245	255	248	249	249	227	240	260	232	293	306	248	266	234	273	205	241	232	248	244	209	231	243	242	240	254	227	254	253	210	250	271	241	229	252	262	243	249	238	236	251	243	261	261	229	257	262	229	287	265	269	218	237	289	266	274	267	261	256	246	239	259	259	225	262	243	221	226	236	247	268	270	240	254	277	234	248	278	243	260	198	262	229	253	257	275	230	264	257	232	258	261	244	251	268	263	249	230	253	277	226	262	265	272	227	256	242	248	246	274	255	224	250	236	266	251	265	237	224	242	240	265	243	240	270	261	243	242	282	257	253	218	232	237	269	229	260	236	236	269	257	247	260	242	266	263	242	244	234	253	253	265	202	228	232	254	253	262	259	247	230	287	241	247	243	249	248	238	248	256	267	267	249	258	231	250	239	243	238	264	250	258	260	239	267	244	249	260	245	228	271	285	257	219	250	262	260	274	237	256	255	266	285	280	262	260	252	267	254	222	276	258	224	251	268	272	238	251	231	243	269	240	274	232	252	239	253	242	249	241	266	252	236	273	250	244	214	281	260	235	260	235	269	255	231	250	274	225	249	244	283	253	242	271	233	244	235	273	267	261	250	270	248	243	219	261	247	249	253	253	270	241	258	268	259	238	272	233	258	221	260	256	231	259	257	270	269	255	241	284	257	276	262	232	247	263	242	250	266	248	240	263	233	261	262	236	253	269	231	236	275	227	232	242	230	242	230	257	248	222	242	241	284	260	242	230	248	265	226	251	241	282	231	275	236	248	252	280	262	263	277	272	223	265	274	286	236	279	267	232	216	248	256	248	227	250	253	240	262	268	247	249	237	299	254	259	281	231	264	245	235	265	227	265	269	266	255	258	244	242	255	246	262	245	274	262	227	264	233	237	244	281	265	227	256	242	255	250	257	269	225	231	246	231	282	250	241	264	242	248	228	246	257	250	262	258	247	218	254	237	227	251	249	249	272	261	258	243	248	297	246	268	249	240	264	267	243	276	211	260	253	257	239	245	274	250	250	245	238	275	255	241	255	221	256	246	270	238	251	252	232	270	243	261	241	260	254	275	272	283	266	239	279	247	238	276	271	237	257	262	242	233	241	270	271	257	245	231	248	259	254	238	245	243	244	245	251	286	261	227	251	247	249	256	268	261	242	211	247	240	267	230	247	255	213	264	267	247	234	264	235	245	260	265	247	244	273	261	243	280	232	248	243	257	241	240	246	239	244	271	284	243	245	247	249	243	262	249	225	248	234	238	254	243	256	246	241	252	247	246	228	240	240	264	239	260	246	254	265	254	254	254	259	290	233	264	282	238	268	240	263	250	251	233	235	253	233	256	245	283	259	256	266	262	232	258	235	248	230	245	280	263	274	257	246	260	247	254	243	240	238	242	254	240	270	246	255	255	231	218	260	232	255	237	244	227	260	238	282	252	280	266	210	242	244	249	241	240	254	252	253	255	236	280	257	274	274	233	254	266	255	271	257	252	245	252	262	250	245	230	246	274	261	256	247	254	252	264	255	295	272	285	275	242	264	249	249	266	238	254	266	251	223	245	252	264	241	255	267	241	256	231	269	228	258	266	226	213	279	223	240	228	282	255	210	259	281	242	239	237	252	235	249	291	263	249	248	268	252	231	243	275	252	251	278	274	247	235	244	244	277	276	257	261	234	263	232	239	245	260	254	260	271	235	270	286	233	241	263	247	299	233	256	240	242	249	250	263	258	267	260	269	261	258	230	221	237	236	255	266	246
42028	32515	23181	1901	1901	1558	1353	1257	1204	1046	990	930	907	847	966	834	800	766	835	754	820	747	749	774	760	744	769	732	767	786	709	761	715	755	731	738	680	735	731	736	762	738	851	2089	3543	3714	3092	2681	2119	1155	1409	1292	934	785	716	749	694	699	708	730	730	792	738	796	729	719	730	751	712	763	761	750	748	708	701	729	705	722	910	1691	2086	1771	1393	1089	864	685	717	739	685	640	670	681	690	704	676	694	654	694	700	690	705	711	697	657	659	716	727	668	691	693	704	662	714	695	726	736	698	661	721	682	712	711	699	700	702	697	716	677	732	734	696	722	679	688	705	685	737	659	742	616	676	684	683	715	697	707	760	677	666	732	740	703	702	714	659	688	700	684	699	688	670	667	708	679	736	713	692	690	720	714	683	687	680	725	750	720	684	718	699	724	694	706	702	682	654	736	680	727	670	713	715	684	702	672	673	727	675	717	665	729	671	668	689	720	700	670	689	644	720	747	741	687	642	722	638	660	696	668	737	701	685	686	688	707	712	720	692	704	657	680	721	687	705	680	685	715	689	741	706	728	659	684	686	684	725	703	729	680	682	647	670	694	684	755	634	670	712	688	691	739	695	690	719	710	716	707	700	674	696	720	670	699	700	715	681	708	724	716	661	714	672	710	675	709	684	699	695	684	654	680	716	693	662	699	656	724	675	724	679	684	707	705	682	716	675	700	683	676	702	706	654	673	690	702	735	677	713	672	698	691	691	707	667	722	720	658	733	730	690	714	729	713	677	672	676	677	677	684	722	689	726	674	684	683	705	695	731	707	718	690	707	680	682	665	651	736	700	697	701	684	722	705	696	765	662	658	712	716	672	723	662	687	712	691	681	718	721	680	667	685	692	696	656	687	695	712	680	671	690	682	721	702	664	680	701	667	692	751	703	698	712	688	704	724	679	665	685	705	695	714	656	685	710	672	708	696	674	709	699	674	699	683	678	745	691	681	643	656	691	693	691	716	705	718	699	647	672	695	709	682	701	685	710	714	660	689	684	725	674	688	675	640	682	708	726	684	690	688	659	658	658	723	717	700	735	695	700	700	685	730	688	656	692	649	691	700	661	695	713	654	678	720	660	768	716	707	645	705	684	703	694	696	667	658	682	653	679	729	716	685	721	683	702	653	696	682	718	687	684	673	722	700	687	689	649	739	724	685	691	710	666	698	727	702	687	694	651	717	647	718	694	692	710	653	686	721	736	697	712	663	663	662	686	699	714	757	690	690	681	734	690	680	678	667	736	654	740	707	681	719	659	708	690	709	624	654	662	709	653	666	688	718	702	706	694	699	711	721	741	683	692	698	693	717	714	683	692	705	668	716	722	650	658	680	729	751	673	723	695	676	672	676	700	741	702	687	662	638	704	715	664	691	691	660	693	677	710	710	658	685	695	702	702	727	700	700	675	718	725	693	656	733	706	696	696	724	708	692	693	728	741	764	722	669	747	697	686	741	694	701	692	735	711	699	681	662	702	686	711	637	684	716	703	716	726	683	672	704	676	741	668	686	711	696	732	685	694	735	701	716	691	687	652	680	695	692	656	668	674	686	657	674	692	667	698	684	677	721	693	674	681	705	694	652	696	717	686	725	669	681	657	687	716	716	645	675	686	684	678	646	677	696	714	705	720	723	725	662	683	706	695	695	699	660	716	708	690	678	744	680	685	725	698	733	709	644	690	678	709	701	682	701	679	688	662	692	732	666	708	700	682	665	706	677	693	719	670	695	705	678	672	676	687	726	716	682	702	744	703	683	754	739	723	717	690	694	720	679	694	731	724	662	647	636	718	676	704	704	722	711	706	673	680	714	752	756	678	698	745	723	694	686	660	723	684	654	681	699	727	723	730	715	684	696	667	668	685	709	681	678	708	660	674	714	695	747	684	680	676	717	654	675	687	691	708	720	644	720	662	677	704	714	690	672	732	767	661	696	708	700	714	692	756	708	663	706	673	698	710	694	705	673	720	688	707	681	723	720	698	673	673	688	729	702	710	728	716	662	744	721	690	657	694	700	663	679	679	710	660	634	708	695	670	691	720	710	707	675	692	655	682	678	702	705	701	709	681	702	730	716	712	697	644	671	676	711	731	676	668	723	698	705	713	643	663	669	686	716	700	686	714	732	675	653	707	676	674	669	687	683	683	693	685	692	673	701	706	696	675	714	729	670	725	717	704	698	703	714	670	651	683	698	709	678	679	709	706	684	719	755	685	714	698	661	699	715	701	721	675	670	667	734	688	648	726	715	693	721	724	742	694	654	723	638	705	700	699	665	668	719	732	725	664	689	684	700	684	737	683	688	696	766	719	689	662	738	724	710	741	694	709	728	679	659	707	720	691	657	659	679	680	646	647	669	746	715	680	715	678	678	669	731	688	736	725	686	683	713	720	697	695	747	655	755	731	697	639	676	677	694	694	659	666	712	713	698	733	661	680	756	667	713	698	752	684	652	719	708	697	692	684	675	694	670	691	697	651	702	666	696	724	697	675	692	682	707	724	731	690	671	730	683	694	611	659	680	704	676	736	693	733	711	667	687	701	662	718	708	710	688	692	692	724	712	660	666	762	653	696	720	723	703	722	667	606	694	716	683	685	686	663	659	675	666	709	735	694	739	698	671	678	715	676	706	713	657	719	698	673	667	678	706	699	680	667	712	695	666	731	697	702	694	666	733	659	668	691	705	706	687	668	698	673	693	678	679	685	687	695	732	717	728	672	692	716	660	676	716	691	696	703	716	675	705	656	719	698	708	667	739	687	671	674	659	704	671	698	699	639	696	741	694	689	687	723	725	695	673	741	695	704	710	619	730	658	724	733	701	659	705	678	674	658	688	686	680	674	683	653	701	723	698	684	689	672	689	713	671	705	710	669	706	712	672	756	693	683	717	697	689	719	718	673	684	704	662	747	691	734	724	652	679	665	696	681	676	706	709	640	705	681	701	695	699	715	706	671	691	690	709	684	662	680	681	716	660	705	664	692	687	692	675	688	705	713	674	682	690	734	640	711	675	682	726	677	709	712	689	694	720	697	677	737	711	661	708	728	696	649	718	670	699	730	666	652	712	715	684	744	654	653	678	670	722	691	678	710	690	711	652	751	716	695	688	694	720	730	692	670	668	721	698	701	733	729	691	697	668	751	688	695	668	685	743	696	724	705	750	704	730	697	705	686	716	680	664	698	744	718	617	704	684	708	673	704	728	739	767	702	699	712	708	680	669	711	681	691	722	707	771	698	652	683	676	680	678	681	724	681	750	688	690	693	777	759	687	686	676	719	654	709	661	694	714	680	714	680	695	683	721	678	719	682	713	650	683	690	704	717	716	697	670	694	703	700	672	744	652	724	707	695	682	711	675	671	733	678	676	663	735	701	656	708	684	718	689	707	691	719	744	650	749	701	745	688	703	720	683	682	696	684	696	727	732	735	646	706	663	752	697	647	704	702	733	720	656	705	676	701	683	679	664	679	700	678	697
79219	58411	42634	15958	4036	856	576	547	481	453	416	382	381	362	353	321	365	378	332	325	331	349	329	345	323	332	312	317	312	303	276	320	302	305	334	279	318	295	298	319	303	323	325	725	881	1085	855	795	600	381	450	425	338	309	334	309	325	314	298	304	321	343	347	352	298	322	294	327	321	331	328	297	303	294	345	292	301	324	305	340	511	652	606	464	353	297	285	286	296	299	302	275	328	297	300	301	273	290	280	275	300	316	290	336	307	274	290	316	325	302	301	323	277	308	302	298	311	318	316	309	287	304	278	288	292	290	305	320	300	306	337	290	310	278	311	285	315	308	291	264	326	298	310	320	312	301	306	296	308	286	323	299	297	317	296	317	272	304	321	313	278	286	292	292	352	318	302	307	311	313	322	333	287	344	290	286	294	329	325	287	298	275	315	323	311	299	336	320	283	319	284	332	308	290	305	285	323	299	335	283	304	280	332	301	330	307	295	293	295	274	290	325	283	319	293	319	304	293	295	311	286	293	328	303	296	283	269	301	305	294	307	290	313	338	287	312	307	302	328	274	320	307	286	301	292	320	290	281	308	292	308	274	286	292	305	326	317	300	335	284	318	340	313	304	306	324	275	301	278	311	319	302	290	270	338	322	298	287	296	288	307	300	287	261	293	302	297	314	294	270	287	263	298	290	274	339	282	311	318	315	271	328	280	297	303	329	285	315	305	309	304	336	305	298	279	296	292	292	304	306	311	279	332	319	286	298	341	317	292	310	274	279	296	317	287	280	305	303	312	315	306	259	296	335	275	331	285	308	291	296	302	313	327	312	274	315	290	284	312	265	300	309	312	313	300	292	301	318	308	295	330	289	299	276	293	303	297	313	314	304	289	286	299	300	280	300	301	308	290	335	292	296	285	292	327	282	288	281	323	310	313	292	271	263	307	263	304	285	290	277	305	322	295	321	314	310	299	314	295	303	307	322	325	309	286	335	349	285	313	337	320	283	309	342	281	291	278	283	319	304	311	276	299	294	312	347	348	317	309	316	304	321	319	313	316	287	307	323	295	287	286	279	307	310	308	306	305	288	298	322	291	320	307	306	306	310	319	309	317	273	301	300	292	288	305	302	311	258	306	295	311	280	295	312	304	297	283	304	289	299	312	300	289	259	292	308	299	317	278	325	335	263	306	298	308	307	291	295	294	271	289	320	277	293	299	305	294	338	275	302	298	322	301	307	298	290	352	281	318	299	281	293	338	290	304	296	326	314	295	303	306	320	290	278	284	319	320	333	302	311	299	339	299	332	312	296	284	291	291	292	286	287	337	279	318	319	301	311	292	274	284	301	309	299	285	302	316	319	310	311	324	301	322	274	321	314	277	332	324	343	296	280	324	313	292	314	322	326	325	303	282	283	295	308	293	292	283	280	276	315	303	296	300	306	268	314	322	285	269	307	296	311	295	258	287	305	308	317	320	294	334	310	311	297	295	303	313	291	323	285	304	298	309	318	307	311	268	287	287	303	312	315	306	286	269	323	312	301	298	293	295	313	289	311	280	293	325	257	356	310	321	305	305	302	314	287	275	300	318	269	274	300	264	292	307	269	296	332	301	283	290	321	323	314	261	295	327	313	286	280	298	311	309	298	314	326	283	302	293	302	289	307	271	298	284	318	314	329	301	281	317	282	314	302	282	302	284	295	304	281	315	278	298	275	295	305	291	313	287	282	284	321	280	290	301	298	275	297	294	309	310	310	285	297	341	301	307	292	328	311	312	317	299	294	307	320	299	308	294	313	293	297	296	318	327	266	295	290	291	282	280	328	329	281	297	308	284	263	298	292	302	322	292	313	332	271	301	303	316	290	318	290	309	323	281	332	315	287	301	285	286	298	303	286	276	286	315	302	299	293	301	295	324	323	297	321	284	307	287	301	279	314	277	307	301	302	310	316	275	307	326	291	293	275	293	328	316	276	295	295	307	283	315	296	241	294	298	297	325	335	317	311	288	311	279	300	309	310	286	284	329	317	298	330	305	294	316	269	317	288	301	289	294	314	279	310	295	310	340	300	310	316	277	313	312	313	282	299	268	290	290	289	300	279	342	317	272	344	312	299	309	308	303	333	294	339	295	305	320	325	283	309	317	313	279	282	301	311	265	320	295	316	297	283	316	308	325	281	290	298	293	323	313	309	297	317	314	258	300	297	302	297	308	290	327	283	281	313	313	298	273	275	287	321	291	296	300	317	251	307	292	320	332	296	275	314	302	286	293	295	300	289	292	270	314	294	260	318	310	327	282	303	296	299	331	311	276	285	319	302	264	278	302	280	329	284	303	312	297	291	315	297	270	282	325	312	273	319	304	282	302	280	302	280	267	310	314	281	300	306	298	292	312	260	311	292	290	290	317	300	319	296	307	333	323	301	320	279	301	288	319	330	271	282	293	292	308	315	326	302	297	330	278	295	302	303	307	284	317	287	324	307	299	292	328	318	290	308	315	293	296	282	317	295	304	296	316	286	292	283	297	303	305	279	303	261	293	300	312	317	279	342	289	305	288	310	344	280	333	292	296	316	321	325	313	298	294	298	336	283	281	302	302	288	293	325	308	285	294	290	268	309	320	256	292	305	325	303	321	294	305	288	308	323	324	297	289	296	314	271	279	307	275	296	316	364	310	303	296	305	293	296	291	325	276	306	294	319	290	302	290	309	288	327	298	322	274	330	316	326	294	313	286	331	273	301	315	290	304	315	300	315	319	294	311	294	297	296	306	281	309	308	306	334	291	311	278	307	296	299	295	290	308	283	294	299	316	300	290	306	327	293	325	302	306	274	327	297	306	298	279	318	289	292	284	286	311	285	325	327	294	295	290	288	290	303	319	289	287	290	284	319	294	316	293	330	295	298	291	294	310	295	316	287	294	298	310	294	312	292	298	306	334	282	283	299	302	302	306	266	301	323	288	293	300	317	306	281	277	264	294	314	294	313	293	336	291	301	297	338	287	309	316	302	309	292	321	320	262	284	271	311	253	267	277	308	284	316	326	328	273	287	287	266	305	288	291	303	342	282	299	336	311	308	322	298	316	310	299	264	283	298	295	304	304	263	308	284	298	337	285	279	304	263	327	300	322	287	326	339	330	318	297	311	312	301	269	293	305	311	281	324	282	296	336	285	308	312	315	289	295	302	277	336	293	295	307	288	280	340	294	328	311	311	335	330	297	324	340	304	256	294	303	311	303	323	316	300	329	310	315	288	294	318	296	316	279	337	313	297	321	317	280	310	300	296	277	314	271	350	301	292	303	294	315	292	316	313	303	271	278	288	308	288	299	315	292	288	300	326	329	316	301	304	317	306	314	305	299	294	289	319	300	327	303	317	309	257	308	302	302	322	301	298	286	293	306	291	302	311	303	297	302	321	300	330	312	318	295	305	283	290	308	323	307	323	282	308	326	359	292	312	312	303	297	328	295	365	319	287	320	333	315	313	308	294	318	314	284	306	306	301	319	279	297	295
51623	42285	28873	3245	2882	2510	2214	1961	1685	1479	1345	1401	1212	1202	1140	1096	1033	1068	979	956	983	979	922	946	945	951	897	869	890	892	856	908	885	907	926	874	882	875	857	856	932	923	959	4007	5868	6642	4818	4229	2958	1349	1918	1819	1079	914	885	863	851	851	868	846	902	887	877	862	954	989	931	1003	1005	953	1011	905	851	867	898	886	905	860	999	1156	2623	3359	2874	1862	1255	926	780	819	779	776	814	780	785	770	771	779	804	811	746	761	815	768	796	837	836	759	812	811	789	804	811	760	830	779	762	825	794	799	811	779	779	791	829	729	788	795	794	806	838	765	844	793	851	781	741	809	816	830	816	792	814	848	849	790	827	774	809	804	730	790	818	809	802	770	845	853	818	749	805	758	806	832	784	791	800	828	754	853	786	776	804	779	781	805	828	796	776	790	789	840	776	799	791	790	786	791	797	787	784	771	794	792	804	820	872	807	802	793	774	789	757	833	775	758	812	811	818	779	784	819	783	780	775	856	820	786	775	804	819	785	811	844	800	859	780	791	789	838	802	768	784	773	813	788	768	762	864	842	791	800	816	801	784	831	794	771	825	860	819	805	796	840	809	848	810	789	826	786	774	837	857	777	808	798	825	783	787	789	780	776	792	784	838	808	780	849	757	842	775	787	794	768	794	822	815	790	812	781	791	815	819	781	737	814	862	782	808	822	782	814	746	797	825	807	839	799	829	798	748	817	745	820	828	740	763	787	754	797	814	789	773	847	788	803	808	828	820	802	796	806	787	792	757	838	797	765	762	790	771	736	789	831	792	790	737	827	791	794	760	866	794	846	798	799	829	741	826	810	780	817	825	775	783	769	786	800	816	760	843	780	784	790	818	793	791	816	825	766	781	765	812	794	781	772	790	840	789	850	826	811	831	780	848	796	792	778	851	867	833	773	753	814	813	815	805	877	768	802	818	803	770	797	780	787	739	797	802	824	791	817	784	763	782	770	799	816	815	814	803	775	778	842	819	799	809	820	775	858	807	799	780	787	818	791	862	779	859	776	760	795	822	815	770	824	802	826	827	766	837	801	809	770	821	825	795	789	813	744	818	804	770	795	776	839	861	828	812	838	793	800	773	759	796	814	795	848	821	817	822	793	759	806	823	812	834	809	832	794	761	795	799	817	846	823	792	817	820	752	775	825	862	768	811	799	798	751	837	810	832	813	819	786	834	842	860	804	784	788	824	798	848	763	850	763	794	798	835	779	791	744	817	774	740	801	811	826	775	801	810	826	829	790	781	783	810	774	795	806	827	773	731	830	823	750	761	819	837	838	741	788	775	804	803	763	874	782	793	785	766	793	754	855	796	835	776	801	820	733	783	816	756	761	835	794	769	788	795	761	805	750	848	785	787	848	784	801	838	778	848	826	784	816	794	808	834	829	857	756	811	833	775	841	800	775	804	762	785	804	740	797	804	789	789	818	846	779	767	754	823	824	769	772	813	807	808	806	804	787	788	784	765	785	796	804	796	825	756	835	803	799	774	820	735	805	822	817	802	805	802	838	748	802	805	819	786	782	786	770	798	765	786	885	774	783	795	815	818	817	790	808	766	845	781	814	771	795	810	820	778	825	802	812	754	775	832	786	830	820	785	800	743	864	799	781	827	788	785	763	798	813	799	763	773	849	772	834	832	756	802	831	846	789	750	752	787	784	800	807	838	843	839	759	795	788	829	795	791	860	830	793	826	805	789	820	836	795	813	767	805	851	821	824	799	744	795	812	842	832	853	836	804	844	795	811	823	786	842	807	776	776	745	837	777	771	836	806	806	820	819	844	838	848	791	808	811	798	803	800	793	771	854	830	820	796	810	858	808	785	855	807	809	787	768	775	825	827	803	815	872	810	795	781	794	793	778	829	786	824	752	846	822	730	788	740	805	772	789	752	831	818	820	770	804	884	810	758	794	815	746	834	813	786	808	828	806	808	766	791	782	797	766	822	788	746	801	823	802	795	798	775	772	803	803	791	803	819	845	784	796	816	830	800	803	762	794	839	782	813	834	780	798	837	772	784	783	747	837	811	789	812	816	809	781	800	809	805	831	789	823	773	771	795	766	792	816	783	777	775	813	820	792	801	838	837	795	811	837	810	793	774	809	771	823	811	780	810	808	778	783	825	812	822	762	783	792	774	747	876	811	728	823	780	794	773	756	788	727	794	817	821	807	779	800	767	811	799	841	773	809	797	777	780	768	761	752	776	838	878	775	747	783	820	829	817	788	803	767	827	812	851	808	756	826	808	820	826	787	767	823	786	790	814	831	791	800	866	801	801	810	801	752	768	781	773	753	816	799	822	882	764	857	805	759	775	856	818	787	818	837	802	777	822	786	793	777	776	795	792	780	894	807	803	795	837	757	845	784	769	745	767	766	770	787	779	806	825	796	820	839	779	838	827	831	830	828	784	798	824	779	760	822	782	786	779	768	787	792	746	779	781	822	841	761	772	753	830	766	764	775	815	801	804	791	859	809	793	837	830	785	803	781	826	821	737	808	786	809	795	813	813	832	771	752	806	754	761	786	803	786	800	761	798	770	796	803	823	781	797	836	842	819	785	815	773	804	771	799	759	838	828	819	773	796	798	778	794	762	757	751	823	798	799	794	815	793	836	773	794	875	781	791	800	785	748	831	779	804	785	775	806	797	810	873	793	771	836	799	788	789	791	813	797	803	787	762	811	833	785	748	812	763	817	863	756	762	805	844	801	791	814	775	785	805	777	795	756	804	843	804	823	784	794	839	812	818	810	813	842	783	761	820	782	765	867	832	817	787	805	767	869	801	775	781	828	805	834	784	810	791	772	770	795	844	806	817	779	781	801	794	852	813	744	800	792	839	822	774	791	836	799	863	838	829	810	813	783	785	833	848	809	803	791	793	831	770	813	811	806	836	792	786	786	787	830	812	798	810	809	769	770	799	777	819	766	821	809	769	797	844	817	776	764	785	802	830	756	777	797	791	752	791	804	794	804	775	814	788	779	789	833	794	763	797	842	805	794	786	803	798	817	795	776	754	754	802	802	811	772	819	816	839	750	793	811	792	763	763	848	781	819	777	801	762	799	784	783	746	784	804	814	808	808	785	769	800	849	778	801	738	781	811	807	825	824	872	772	776	800	804	794	791	841	782	790	762	792	791	821	820	798	864	770	779	790	789	776	823	827	800	809	761	781	793	796	831	791	802	812	851	835	783	775	822	757	847	868	777	815	814	826	757	805	823	809	775	784	778	839	823	782	813	817	741	790	776	788	806	821	790	819	826	813	810	823	869	841	823	805	792	787	819	835	788	749	788	838	806	858	808	767	786	855	787	769	785	815	766	808	741	785	799	734	819	785	825	759	807	805	821	760	786	811	817	785	833	751	821	804	795	824	757	789	780	799	797	844	810	767	788	787	768	805	783	838	763	775	791	811	773	817	772	832	799	736	834	794	780	779	797	812	826	836	802	791	810	863	773	794	843	794	820	802	760	775	791	801
20668	6762	4134	526	305	234	228	256	231	228	250	250	224	228	213	215	242	229	219	226	225	235	215	229	225	220	242	220	214	215	244	221	230	253	229	239	195	249	204	213	234	212	220	243	291	226	231	269	268	250	218	264	265	225	256	223	219	252	239	207	249	235	243	263	223	228	230	238	219	239	236	250	202	234	243	219	232	242	211	242	242	281	241	265	208	230	230	218	227	221	219	231	229	215	212	226	217	202	210	243	220	222	214	267	233	196	228	209	240	225	224	211	236	220	206	198	260	229	255	227	231	217	247	219	231	221	250	235	222	246	226	240	209	198	233	222	274	227	211	252	232	248	202	190	197	224	206	254	214	208	219	247	244	221	234	234	208	204	225	219	233	246	225	217	218	213	241	263	223	244	224	229	258	243	230	219	211	213	242	215	218	202	212	225	218	234	217	243	239	227	216	218	239	238	203	204	225	236	233	259	227	222	226	235	201	208	243	222	262	217	245	237	204	229	247	204	196	198	233	226	215	220	205	229	266	231	235	210	218	236	229	203	221	233	225	199	223	214	237	233	217	236	246	220	227	229	232	239	214	230	237	220	212	233	187	229	206	231	219	236	221	213	227	263	245	240	233	203	234	209	245	215	208	206	206	220	220	232	224	230	229	216	213	218	212	215	218	207	246	248	216	234	205	224	217	246	215	252	214	223	223	230	224	218	238	204	241	234	211	242	212	247	251	246	225	207	214	257	261	235	258	203	233	233	199	238	254	216	228	230	226	226	240	208	228	222	234	238	219	240	247	226	267	216	241	198	262	236	226	216	218	242	232	236	229	217	256	247	247	203	223	197	235	238	214	227	250	212	198	219	248	261	243	248	256	199	214	230	204	201	209	219	267	234	244	236	202	222	239	215	235	209	220	216	237	228	229	252	204	198	251	207	220	216	237	223	220	226	244	225	247	241	218	267	236	241	257	217	216	247	242	239	232	238	228	229	195	236	217	248	229	232	198	237	240	246	257	220	204	222	226	229	227	203	213	241	241	255	225	221	211	234	278	245	221	251	220	221	237	216	256	236	231	199	210	261	225	229	231	225	215	230	211	231	241	230	239	232	236	246	215	213	214	215	215	225	231	193	223	240	256	197	223	226	223	234	228	196	216	230	209	226	227	213	210	228	235	237	193	224	217	235	237	210	205	245	218	218	231	231	219	225	213	225	247	207	204	229	229	267	239	238	217	207	223	213	255	234	208	223	232	230	232	222	227	215	198	205	231	219	236	250	233	262	253	225	227	199	221	227	227	234	230	262	244	219	192	239	230	206	228	231	234	217	219	203	191	232	232	199	221	201	223	244	241	213	231	245	266	247	229	225	217	240	208	234	202	266	267	229	241	248	222	216	265	248	219	209	242	236	209	232	231	257	226	212	253	226	230	229	235	235	227	242	260	237	242	254	192	229	220	247	236	228	198	223	215	220	215	255	225	217	218	232	206	213	203	209	246	242	227	236	223	232	235	210	235	233	232	216	227	224	238	222	237	219	230	237	213	214	236	227	233	242	239	222	223	228	249	240	238	217	212	200	218	207	210	211	211	207	216	220	209	240	201	207	236	195	202	219	241	232	255	232	209	243	241	206	222	256	257	229	206	234	237	214	222	249	235	223	261	239	208	229	221	221	229	247	228	209	226	231	227	226	235	221	212	238	192	214	202	194	224	237	257	227	236	211	215	227	231	222	224	227	235	233	222	230	232	220	205	231	187	232	203	199	215	204	189	244	246	217	239	205	231	218	238	221	237	244	205	219	231	245	207	237	214	245	226	240	236	219	235	219	221	254	239	209	216	230	245	229	198	251	249	228	246	218	214	217	232	232	251	225	240	201	225	230	236	216	202	228	226	226	258	192	218	236	220	219	214	236	225	249	232	230	215	236	238	210	196	229	225	236	223	251	231	208	216	241	220	221	241	227	247	223	230	221	244	198	192	178	211	241	237	212	253	223	222	239	209	223	219	204	237	212	232	242	238	201	198	229	217	228	214	222	201	231	260	222	230	232	237	206	194	234	200	220	238	233	248	249	224	224	232	217	255	221	216	241	238	233	249	230	225	236	243	235	259	255	228	201	218	222	202	255	210	260	233	248	270	238	211	229	219	228	207	210	230	220	230	216	257	255	242	221	226	231	248	213	229	233	246	233	246	229	203	236	232	214	201	221	237	209	210	238	213	217	209	216	257	227	201	231	217	223	230	219	215	218	203	225	206	241	239	231	172	233	213	217	250	210	225	240	235	216	248	209	206	225	216	227	232	225	223	215	187	230	209	270	209	239	238	239	245	212	212	220	214	220	244	241	223	213	264	228	210	216	231	230	227	239	235	226	190	229	234	232	251	233	226	228	238	226	262	238	227	218	219	234	227	229	233	236	232	212	245	226	214	240	256	226	236	191	226	215	249	224	220	203	220	219	220	220	232	218	223	247	248	233	215	206	245	232	237	242	245	226	218	223	208	256	202	214	231	235	212	234	234	238	241	241	212	240	241	244	208	222	207	225	239	233	236	226	221	243	213	255	207	221	222	217	245	233	251	211	215	208	229	253	209	212	217	240	232	185	221	234	191	234	211	223	240	250	214	210	223	260	226	230	223	235	237	225	228	231	224	249	202	223	227	222	191	230	216	256	221	235	206	218	243	239	214	245	213	232	207	226	225	247	202	228	220	231	216	194	225	223	220	273	221	213	250	254	224	226	259	211	220	224	233	214	222	255	240	240	224	202	205	225	238	217	247	231	219	213	209	235	230	214	217	222	231	233	209	216	250	209	213	226	224	233	239	231	218	185	207	229	229	222	239	239	222	227	234	208	210	240	205	228	237	244	223	254	222	231	248	189	226	242	211	242	235	236	236	228	209	234	228	228	222	253	212	229	254	238	227	232	234	253	229	236	208	232	245	183	226	204	246	217	228	204	210	255	224	223	246	187	226	202	206	230	218	241	242	235	229	237	252	216	231	208	223	217	227	201	227	229	216	227	231	213	222	203	235	225	206	221	232	210	244	210	229	211	219	226	210	222	236	251	198	255	239	234	239	220	208	221	238	214	232	235	216	220	222	223	215	240	220	215	230	222	237	264	234	242	238	228	227	218	227	234	205	245	223	224	223	221	232	227	208	233	237	227	237	235	234	242	228	227	252	240	197	227	234	245	182	241	221	207	255	207	227	227	226	224	234	245	193	216	228	235	240	223	216	218	235	210	220	232	258	219	242	205	234	238	209	240	212	212	204	233	214	235	212	205	230	232	245	199	237	210	222	205	244	232	245	225	233	231	222	223	249	225	226	218	238	222	198	232	226	238	232	246	243	211	216	238	237	216	234	226	239	230	233	236	243	238	228	206	223	243	220	222	257	220	219	236	223	206	236	230	230	234	230	227	237	204	212	226	223	220	199	221	244	249	239	220	247	253	238	227	225	235	255	205	214	193	218	243	218	202	204	232	187	198	206	227	227	200	218	244	247	233	202	243
18522	7848	5911	777	732	705	656	745	680	708	647	600	683	680	662	649	645	666	630	639	632	615	658	653	636	618	621	623	617	674	613	650	646	661	578	660	613	611	656	608	639	662	656	824	932	957	843	805	819	656	691	704	710	670	631	663	636	641	628	628	675	745	701	729	739	758	710	756	705	671	760	664	632	671	659	706	657	655	613	648	772	805	841	811	757	616	636	609	630	608	645	617	576	652	612	630	628	639	596	606	601	593	627	607	629	619	567	676	648	621	618	625	639	594	625	636	665	632	609	622	595	634	631	608	615	642	620	661	626	642	644	669	633	633	621	642	640	637	627	607	631	639	650	640	621	615	612	648	624	638	602	612	618	579	585	646	633	635	617	639	589	640	644	617	628	664	675	614	691	642	605	636	671	615	586	649	647	631	603	627	642	577	641	606	642	620	604	641	600	597	625	583	624	627	615	636	612	615	625	607	635	610	645	646	633	604	628	657	582	638	628	616	637	635	637	636	638	661	609	610	609	617	689	628	640	643	530	626	632	590	604	634	582	650	614	543	633	607	687	630	660	625	641	617	681	655	627	625	668	598	582	610	612	614	629	647	591	645	620	635	631	644	615	633	652	625	630	628	618	598	652	615	629	620	654	582	618	645	619	602	608	634	606	667	650	617	658	638	626	657	598	652	619	613	599	653	648	614	636	614	644	608	665	640	607	635	636	653	603	625	638	637	612	595	654	621	640	613	631	627	615	662	638	628	644	647	652	571	643	661	599	605	636	608	628	659	665	580	641	647	631	657	630	598	618	654	610	615	633	651	595	635	648	614	597	611	635	623	613	646	621	570	622	605	614	650	662	654	635	621	610	594	618	597	634	565	645	611	643	597	627	612	621	601	659	658	635	601	608	611	634	620	588	639	647	580	632	612	623	609	659	615	629	621	604	656	596	622	623	632	613	622	583	628	626	590	584	637	607	676	642	636	619	601	630	679	628	663	656	652	616	638	601	635	636	628	581	608	646	622	579	621	619	606	602	643	614	621	619	630	612	591	621	619	637	613	635	642	634	650	603	640	654	628	640	615	637	579	615	614	639	582	652	614	612	650	634	638	628	557	614	605	593	633	592	583	628	651	625	599	613	626	618	628	631	599	677	583	661	602	591	662	620	645	617	628	590	582	596	630	597	683	637	649	629	600	616	634	631	624	649	624	617	628	590	612	630	646	668	617	667	631	631	628	614	635	595	640	634	652	637	635	649	610	651	625	636	638	605	610	588	624	638	621	668	666	607	632	624	604	647	644	619	651	650	598	575	625	654	633	599	620	645	608	675	616	651	630	565	621	619	642	639	611	565	662	625	579	626	625	628	672	674	632	589	566	645	615	610	641	645	576	617	643	639	596	617	634	655	651	633	621	653	631	581	638	663	599	620	656	587	610	616	642	559	648	658	664	602	623	660	635	583	605	630	661	624	642	622	609	616	624	653	675	629	642	618	670	586	624	633	595	657	633	651	639	642	637	616	631	587	641	660	615	661	659	627	631	661	662	562	638	660	643	595	590	626	617	638	633	642	621	616	628	663	624	657	606	649	636	650	587	678	613	611	624	603	596	565	613	592	639	624	652	606	644	655	638	611	615	598	644	618	667	593	641	612	643	631	642	631	682	623	587	587	616	589	594	631	578	602	636	662	634	661	600	602	642	570	670	577	647	600	602	609	596	599	623	618	629	613	649	603	607	631	627	595	626	630	612	578	645	636	640	626	618	620	626	633	622	609	611	619	631	612	665	620	631	638	665	611	642	624	610	604	628	650	590	637	628	604	602	612	637	603	624	637	601	613	661	649	660	604	628	679	621	613	664	628	658	604	640	633	594	641	640	623	622	607	656	654	602	664	694	652	659	612	636	580	665	614	609	616	628	620	594	611	628	597	582	628	645	655	620	650	669	630	637	633	626	647	636	640	604	587	621	676	589	605	661	639	606	596	596	640	653	636	602	606	658	630	627	593	621	658	580	627	635	617	611	669	634	618	636	640	629	622	635	613	606	599	630	639	598	654	604	607	626	631	596	596	616	606	615	660	581	632	581	608	630	582	634	620	615	642	631	627	630	650	654	596	624	651	641	626	619	654	650	613	677	552	630	670	635	657	672	680	659	639	606	578	616	628	614	618	630	600	642	659	612	654	622	610	621	617	621	613	610	671	618	630	648	687	628	629	601	613	618	673	586	612	655	673	658	674	643	660	625	649	631	656	640	609	651	612	605	598	597	587	642	600	629	625	578	639	619	607	587	621	617	599	573	604	666	584	633	676	612	598	597	683	650	623	621	641	591	680	661	650	643	685	659	658	602	614	586	620	659	603	627	601	612	606	662	630	610	603	650	619	594	647	598	571	604	666	633	628	640	607	667	599	660	642	638	640	593	622	613	604	656	600	535	646	673	621	624	582	601	607	666	685	662	638	613	626	564	655	655	619	637	620	603	567	637	633	664	658	598	633	629	618	617	623	613	661	619	631	651	661	621	653	631	628	590	610	587	597	629	604	620	640	626	625	636	629	605	635	661	585	638	606	590	651	614	645	655	589	650	630	609	641	608	646	596	610	632	596	592	631	613	618	615	581	589	627	646	646	617	665	643	626	644	650	593	615	603	609	669	666	625	638	621	642	658	628	599	631	642	633	619	672	617	627	593	635	646	608	620	618	638	619	585	684	638	624	619	633	637	640	656	618	651	592	608	616	657	631	583	606	593	594	640	600	601	594	660	620	632	650	640	590	628	659	600	627	662	679	586	622	622	626	641	625	665	565	614	621	677	616	637	620	632	609	639	649	582	634	628	607	640	654	643	612	614	685	604	617	638	646	635	671	599	662	653	609	576	608	602	607	597	607	652	624	656	685	602	573	642	643	638	649	638	656	665	647	630	618	644	626	648	615	583	588	631	628	647	670	627	633	584	618	646	610	635	585	659	553	600	616	625	615	656	634	602	681	601	628	662	662	615	642	624	629	611	645	615	589	637	603	589	668	633	670	625	664	627	609	613	602	635	646	649	644	643	654	649	649	648	612	601	599	570	613	663	625	631	663	616	628	635	622	612	617	607	651	587	625	572	659	627	614	627	658	596	592	655	595	627	608	611	617	612	666	644	620	613	590	621	602	627	587	648	629	631	618	633	634	594	686	627	600	597	612	624	659	635	627	618	638	622	595	597	608	617	685	662	615	643	602	659	668	629	641	614	618	594	617	547	611	613	649	627	571	652	598	637	597	615	619	662	621	657	609	600	654	621	649	633	647	639	622	665	611	601	644	633	663	631	636	611	613	601	585	606	627	612	622	622	645	614	649	619	663	682	621	609	589	615	636	626	641	642	634	630	604	624	640	644	609	611	658	615	624	626	605	660	637	589	629	643	647	644	611	646	594	601	613	630	603	653	609	605	602	574	610	630	629	630	640	658	647	627	652	632	622	576	655	616	621	641	607	620	620	619	594	614	635	674	623	603	580	649	627	628	614	655
65289	45708	35058	6844	786	475	436	352	351	352	399	317	310	328	305	321	290	313	333	312	271	278	316	293	282	280	260	263	252	303	276	262	252	283	286	285	286	267	261	272	272	291	293	513	666	631	495	497	468	327	322	330	322	235	271	294	279	286	268	293	262	302	273	270	294	283	284	268	304	297	280	319	306	333	364	311	302	269	268	326	412	337	361	381	364	312	308	258	291	285	294	282	251	296	262	242	268	269	267	277	278	257	275	275	274	270	283	254	295	273	276	288	266	285	288	308	258	250	281	253	268	291	311	291	258	299	281	276	295	275	278	326	310	266	258	272	276	267	275	265	259	254	282	297	242	289	249	290	306	285	242	270	291	284	295	262	298	286	276	282	272	266	272	257	280	248	249	264	263	280	273	264	260	274	268	276	270	271	293	278	304	277	274	278	278	268	250	284	289	263	280	251	299	266	257	292	288	293	272	295	280	275	284	240	247	264	265	266	263	271	245	271	307	278	288	287	278	264	241	258	259	275	304	269	259	254	297	266	267	270	247	295	316	271	288	279	270	264	273	266	293	274	255	288	283	276	268	252	266	287	245	286	303	271	300	268	285	287	263	320	264	279	296	269	282	286	291	327	274	261	291	260	289	297	235	270	273	288	268	272	269	287	265	244	287	248	307	265	282	269	250	277	275	273	269	278	258	270	286	268	283	271	257	253	284	279	265	268	264	259	262	255	265	278	257	254	277	273	286	308	268	262	264	282	284	267	287	285	288	264	235	252	259	282	292	259	253	276	279	264	249	269	286	273	283	272	298	270	271	271	286	286	311	254	273	268	272	283	262	280	297	315	251	279	256	282	261	244	263	289	272	286	287	280	263	278	280	288	298	277	271	267	294	270	294	272	255	285	295	264	254	266	270	259	273	266	281	268	267	266	276	282	275	294	264	278	283	281	269	267	275	272	279	278	260	252	268	264	278	271	286	293	289	272	284	280	268	280	267	282	274	298	287	308	290	251	292	261	252	285	252	278	276	296	268	288	299	269	297	252	244	273	249	272	265	300	267	268	281	253	262	279	252	260	288	253	288	294	267	285	260	248	261	264	288	252	263	253	259	254	290	305	281	306	281	272	280	276	253	264	242	282	267	274	268	252	261	285	249	277	274	268	252	247	261	260	248	282	291	262	299	280	271	271	285	291	266	268	319	233	260	264	283	291	273	271	247	275	305	263	276	292	272	290	248	235	265	310	271	293	297	285	261	250	258	305	289	277	299	275	270	237	263	276	282	281	242	293	287	267	291	280	272	286	279	296	270	276	276	265	303	278	311	237	265	307	283	241	254	272	273	264	292	245	267	273	268	259	274	298	247	287	266	285	286	266	266	314	305	269	270	271	274	290	261	273	282	297	283	288	304	273	280	292	267	281	280	283	288	305	293	251	309	251	294	266	296	258	288	266	271	266	280	281	281	262	260	284	261	267	247	262	279	270	259	267	283	252	274	260	272	272	256	288	252	261	273	279	294	292	292	267	281	297	254	287	280	279	261	256	286	273	272	272	266	279	261	280	260	277	298	249	244	248	294	282	279	284	287	296	270	269	276	277	279	290	282	284	252	267	252	269	276	265	280	265	284	283	285	282	288	264	271	295	265	257	296	291	284	286	285	269	260	249	263	287	273	290	262	291	273	275	299	261	282	273	286	274	267	288	284	276	289	302	283	258	300	273	255	278	271	272	278	298	288	276	267	266	296	283	257	273	289	259	258	254	271	269	247	276	280	270	283	257	249	292	275	253	259	256	267	292	273	260	238	256	277	276	291	287	275	278	299	255	277	281	287	252	289	285	259	239	286	300	274	262	256	301	272	252	263	269	297	286	269	276	269	282	284	286	246	270	256	259	273	267	258	252	268	264	281	271	296	308	273	253	271	286	263	262	267	273	265	279	332	295	277	263	287	291	299	274	286	282	280	278	264	234	280	291	282	276	258	256	268	295	290	246	288	260	282	291	271	281	277	275	303	297	244	255	293	243	240	282	264	270	271	286	253	293	296	261	284	293	241	290	285	287	279	262	265	269	246	260	272	269	278	270	292	261	280	290	290	284	275	284	275	263	237	287	300	267	267	257	291	286	280	281	312	266	327	279	295	277	287	295	286	235	271	287	272	249	265	297	293	251	260	275	303	291	282	246	280	262	304	257	261	278	297	284	275	296	266	272	294	271	277	294	281	249	265	288	298	275	262	289	253	261	278	279	265	271	289	287	277	287	278	282	291	278	284	312	303	330	274	272	295	267	278	300	253	302	247	290	261	246	277	274	290	266	271	296	232	265	272	262	264	280	266	272	260	276	282	272	261	280	278	287	283	270	299	278	284	277	272	290	289	269	294	282	260	263	293	289	303	284	264	292	282	255	282	270	284	278	275	280	270	265	270	284	280	278	262	262	278	282	284	248	297	266	275	274	275	295	275	287	293	267	274	262	287	282	268	287	265	266	277	250	297	300	279	274	268	288	275	242	263	277	266	267	298	279	266	255	293	289	257	271	265	291	252	279	253	298	259	306	279	306	285	238	291	255	299	296	262	257	263	277	265	272	269	279	296	266	278	273	265	272	249	262	284	281	260	288	278	259	258	267	277	254	277	248	262	276	272	260	275	263	276	275	304	284	291	249	259	284	266	265	295	240	263	281	282	271	296	268	264	248	280	260	285	313	268	285	262	266	270	272	258	290	297	293	257	247	277	266	288	270	254	282	279	307	268	284	291	262	281	259	266	293	266	286	287	274	283	244	266	289	281	292	235	261	253	272	289	259	299	253	281	274	275	264	261	309	255	285	264	276	294	254	248	262	272	292	277	271	290	294	284	288	280	310	283	276	273	284	291	262	295	252	261	252	246	290	273	280	271	278	312	272	254	273	275	284	266	286	278	255	298	289	304	271	291	278	275	272	284	286	284	293	264	279	280	277	279	284	266	309	297	278	235	272	250	294	281	292	273	295	279	275	289	244	290	297	264	278	282	274	259	306	302	264	295	260	313	262	285	291	279	266	296	265	293	289	290	267	290	269	294	286	274	262	279	286	288	250	280	265	315	275	281	281	290	278	260	263	270	290	288	280	307	261	264	298	261	230	264	271	262	283	278	246	270	272	263	279	263	263	286	272	315	290	269	277	292	271	299	282	261	256	284	280	272	260	275	283	253	270	278	291	264	276	292	278	267	295	262	253	313	241	287	281	257	265	265	248	260	283	251	261	264	282	267	275	298	287	301	272	287	270	285	284	278	257	281	264	272	269	302	265	284	273	265	309	275	295	299	284	271	272	259	264	281	272	277	293	283	290	299	267	280	265	263	287	283	284	294	316	290	279	279	254	289	278	256	248	275	290	258	287	259	266	271	275	286	287	273	264	238	308	276	275	275	255	302	292	253	266	284	271	255	264	265	259	234	289	263	265	270	251	254	293	248	229	263	249	253	280	279	299	282	267	255	265	256	270	272	270	275	280	253	264	267	253	280	302
41218	32607	23586	2084	1869	1662	1486	1333	1153	1155	1092	986	1038	919	883	909	864	867	850	856	806	834	786	806	798	748	798	829	813	776	782	732	824	805	797	769	734	803	785	813	839	892	912	2361	3697	3814	2607	2485	2250	1158	1177	1351	979	777	769	814	808	815	795	810	861	831	890	884	939	830	813	837	896	908	952	1037	1145	1274	1175	1012	993	813	733	1022	1781	1661	1342	1463	1078	918	753	746	765	738	679	740	728	758	742	752	750	714	753	750	674	733	798	713	697	732	741	739	801	743	712	766	725	749	787	648	722	715	748	783	732	733	740	736	770	698	678	691	725	756	743	789	734	700	720	728	765	746	746	706	696	761	727	797	760	742	745	748	751	739	747	724	707	722	710	756	693	783	756	687	735	743	751	734	734	706	753	764	710	732	774	758	738	755	716	769	716	750	747	782	723	738	735	724	739	750	758	775	738	688	744	740	720	706	797	774	691	772	709	702	745	719	786	753	761	738	708	732	783	733	745	744	786	725	813	705	734	717	726	745	729	792	715	713	776	735	752	743	746	736	729	715	733	699	726	703	768	769	778	745	747	725	727	718	702	743	734	760	711	710	708	693	700	757	711	733	751	692	723	754	758	706	717	721	710	694	742	750	715	758	717	744	769	722	725	725	720	754	769	706	711	767	770	728	714	740	789	753	722	758	755	706	731	789	755	715	742	725	727	737	712	700	706	710	750	678	739	711	722	753	741	721	733	694	792	741	730	761	739	769	725	733	717	779	708	753	765	739	759	706	748	703	771	728	755	698	710	709	766	738	724	808	733	744	741	758	755	784	746	728	674	752	729	730	710	718	741	768	748	682	725	761	719	733	735	743	722	744	695	768	730	719	777	736	713	756	744	700	724	744	740	751	748	798	724	716	720	743	754	758	695	758	735	719	760	749	696	721	745	706	740	748	786	721	725	733	716	701	773	732	741	723	764	747	736	816	748	697	791	696	686	768	756	690	739	759	721	719	763	739	760	750	768	733	769	761	764	738	751	687	750	737	738	725	741	762	748	737	747	737	751	715	719	721	736	731	700	741	757	742	758	758	732	705	734	784	757	762	731	755	761	738	717	750	810	746	733	753	721	747	731	770	775	713	715	719	747	712	760	710	687	805	779	749	741	656	720	719	717	738	736	741	700	698	687	697	757	758	741	753	749	714	715	749	778	729	748	708	703	731	787	742	768	677	728	767	707	715	701	755	722	759	747	720	757	765	728	693	739	722	722	730	737	784	732	756	738	760	733	725	762	738	754	756	761	737	721	755	719	746	718	719	719	696	710	747	723	695	743	729	698	742	775	720	725	746	750	724	736	704	780	763	769	786	726	775	757	732	773	716	766	773	742	711	743	708	699	726	719	736	733	757	769	746	726	777	790	708	754	760	750	762	746	748	754	740	747	738	732	729	694	692	703	665	717	716	736	753	729	707	729	716	722	776	743	722	735	753	716	701	692	737	739	767	706	712	740	692	786	758	751	755	738	751	713	747	745	748	738	756	690	733	744	733	764	715	760	726	712	718	724	780	750	757	745	752	752	737	777	749	802	684	754	754	735	742	744	726	733	754	726	690	725	706	777	706	750	779	724	702	737	775	697	768	748	759	709	769	734	731	758	743	741	743	707	706	692	752	705	777	776	723	779	763	734	748	731	725	768	746	742	686	739	745	726	736	705	766	735	762	714	755	737	740	769	739	735	785	747	794	713	684	722	775	712	726	746	728	734	739	725	776	715	763	738	648	718	765	747	706	770	717	799	741	745	748	708	750	761	806	725	713	696	742	710	762	719	730	751	687	763	744	763	790	746	762	716	787	705	648	718	747	757	751	756	777	764	703	734	744	761	737	741	725	732	669	786	769	748	721	761	752	766	716	719	708	749	760	734	806	766	732	772	746	741	762	689	790	785	759	718	756	742	768	730	721	767	699	741	746	704	713	735	739	701	759	747	741	707	723	744	756	738	730	724	755	696	751	744	721	743	760	717	728	719	737	728	749	791	733	727	730	757	743	717	735	768	791	707	732	702	693	767	729	726	748	757	732	760	718	734	776	729	746	764	748	723	750	756	717	677	784	756	741	755	741	737	739	707	744	757	745	749	722	714	729	732	756	747	704	771	759	734	759	688	766	705	746	705	743	731	728	767	729	770	762	777	744	742	739	753	717	813	745	713	698	757	715	761	751	742	710	756	740	742	701	750	765	773	724	763	777	735	750	760	726	760	724	700	732	753	698	728	750	766	768	761	797	778	779	715	746	713	746	750	693	789	700	780	735	755	749	726	692	743	736	741	811	765	762	728	776	740	717	708	734	721	666	723	722	718	715	780	728	776	792	721	749	731	736	749	748	707	784	738	761	716	764	789	726	754	773	734	699	769	738	759	749	757	697	740	727	746	699	762	742	763	748	764	756	729	735	752	795	744	732	723	699	736	761	712	723	760	726	733	765	765	726	713	750	717	790	732	720	695	722	713	726	729	748	738	727	713	734	724	689	749	746	759	744	746	764	732	716	750	758	710	721	696	707	730	758	731	760	774	727	724	785	752	734	677	779	744	705	772	742	702	765	727	781	719	761	795	764	714	694	737	805	786	742	781	728	754	721	740	729	708	682	715	703	764	734	766	739	682	744	735	777	770	767	763	747	785	709	734	745	735	751	696	727	781	730	793	736	729	773	737	744	732	733	756	766	708	731	756	705	721	733	771	806	724	728	751	755	750	722	746	753	752	723	742	735	728	747	768	726	748	783	744	737	773	734	757	788	749	712	695	705	725	735	693	775	777	751	735	782	729	752	785	764	756	730	753	734	727	701	765	761	729	760	742	796	782	786	742	738	744	692	731	717	745	747	766	759	741	762	698	773	816	757	742	718	728	764	719	783	701	724	751	688	734	739	721	743	781	782	739	736	733	742	714	711	782	780	771	742	722	734	728	724	711	762	724	718	798	745	729	743	743	758	773	734	738	768	744	744	675	781	767	753	746	733	754	726	746	752	721	707	761	720	711	797	746	747	747	742	736	740	708	745	741	754	733	733	737	730	732	734	771	747	762	735	771	694	773	692	707	752	736	784	687	756	758	729	759	737	766	745	732	749	742	731	811	738	729	744	740	739	727	752	720	740	723	737	744	744	739	708	818	752	761	759	720	654	689	730	722	762	725	746	707	731	743	692	737	726	742	735	774	773	792	731	745	683	790	722	750	705	720	732	724	732	731	744	738	748	707	716	774	743	718	779	764	763	707	714	743	757	722	731	740	783	744	727	786	701	741	813	764	703	759	773	710	754	736	748	726	744	737	795	725	743	741	767	764	765	794	720	720	737	742	761	720	718	744	729	762	796	709	760	755	719	760	738	716	761	728	758	719	716	731	756	727	741	745	739	744	721	751	754	726	777	728	694	750	750	707	755	766	714	710	776	765	695	732	694	763	766	712	768	750	720	731	749	738	757	724	724	691	734	723	706	742	699	747	763	723	756	729	766	744	730	698	755	761	731
77211	57557	43612	14455	3116	863	629	577	490	492	491	466	405	419	393	398	417	375	399	350	362	360	336	362	337	356	370	350	325	374	360	352	319	328	348	318	363	346	353	350	388	413	373	895	1173	1064	733	624	669	446	515	472	372	359	361	341	353	339	360	361	347	395	356	379	366	338	346	343	339	348	390	380	449	512	589	385	441	387	340	498	648	679	670	442	402	331	307	329	319	335	347	336	313	356	348	331	311	317	322	352	352	350	328	351	339	322	339	343	356	359	307	335	346	367	336	335	320	349	336	323	310	313	347	318	354	353	331	326	334	351	319	335	326	318	340	329	315	348	317	338	329	345	320	317	355	361	333	362	361	353	363	352	355	317	349	339	301	339	323	386	355	355	340	337	302	338	318	323	320	341	346	340	395	312	321	330	343	345	336	382	321	324	339	355	331	328	335	311	333	343	348	325	324	343	315	371	311	356	360	322	340	356	351	321	336	356	335	336	343	322	321	335	342	319	323	315	327	313	357	349	357	347	330	311	345	337	370	354	358	373	341	333	340	337	314	338	355	339	327	332	318	309	350	376	355	324	362	357	320	333	373	336	348	338	340	354	326	360	333	336	334	320	349	325	301	357	317	346	360	347	342	309	355	365	348	356	327	325	336	333	355	368	331	314	344	312	333	332	354	355	346	341	361	337	318	389	381	327	361	324	330	342	312	342	332	312	320	318	324	365	314	302	344	396	333	327	333	338	349	344	330	358	329	343	338	321	334	342	356	325	334	356	351	283	381	335	385	350	318	302	278	322	332	347	330	334	348	350	360	333	317	340	324	373	319	306	333	366	302	344	331	313	340	355	328	309	346	354	325	324	360	326	335	318	357	340	347	339	331	339	341	328	325	361	356	317	381	324	316	323	321	337	335	321	336	345	347	349	348	332	358	346	339	346	319	347	353	329	334	342	309	294	344	339	302	346	353	332	322	346	363	329	358	324	351	359	342	320	349	334	354	325	317	320	339	321	340	331	331	318	343	339	361	321	352	313	367	359	329	369	298	314	325	338	336	357	359	334	315	355	329	347	331	348	340	355	336	338	345	333	337	322	365	348	351	349	320	317	360	327	342	342	346	331	326	383	307	334	316	332	329	333	354	338	334	345	347	326	377	338	329	381	326	346	317	324	331	324	376	352	298	345	351	339	357	344	343	328	369	326	340	329	357	362	356	352	347	340	354	316	358	373	358	343	341	368	335	339	337	332	334	331	342	335	360	321	303	364	324	325	354	337	362	363	333	366	352	355	372	330	326	331	313	366	361	307	331	333	352	341	330	371	332	309	323	370	367	309	332	336	326	326	332	336	348	337	343	362	343	344	342	339	348	354	336	348	347	351	341	331	360	329	404	335	314	312	331	349	378	355	369	353	370	336	309	361	358	382	333	341	353	352	318	359	329	300	345	348	344	331	359	335	353	322	330	348	340	338	328	356	353	331	320	342	334	332	303	338	333	341	338	338	314	379	378	300	350	356	354	335	339	323	350	367	324	344	360	320	333	334	348	295	324	335	355	341	364	320	353	331	311	369	336	328	340	336	336	331	327	302	331	341	338	354	310	346	304	332	302	323	321	326	360	360	343	353	333	369	332	343	346	349	334	348	335	327	331	335	334	300	315	338	342	349	341	314	326	332	331	347	363	327	309	329	358	334	363	341	354	328	334	347	336	385	333	355	367	360	342	355	344	356	350	355	323	316	328	388	326	332	331	351	369	321	343	336	348	343	370	330	342	338	320	334	320	361	355	334	323	349	320	306	351	353	342	329	352	360	346	345	385	336	314	347	331	333	331	366	349	371	341	321	378	336	306	372	349	362	312	336	339	337	341	339	352	330	365	300	338	324	326	343	326	311	353	337	352	343	310	351	365	360	330	335	336	320	336	363	333	389	332	345	333	346	363	349	336	352	329	318	332	329	331	297	356	328	336	349	379	326	320	353	302	355	302	368	331	321	340	346	354	354	295	336	300	345	333	316	328	346	299	355	333	344	342	336	328	352	347	370	360	347	358	354	358	357	304	308	345	340	352	307	361	340	365	299	329	304	299	363	327	329	349	340	352	339	348	349	355	353	349	328	371	338	354	328	300	353	341	323	345	343	350	335	341	365	325	309	340	330	315	346	322	331	341	314	325	331	363	346	333	330	321	321	327	339	328	362	334	306	339	365	319	346	350	346	317	309	339	336	348	358	344	349	341	328	343	352	376	344	340	332	333	350	338	346	353	338	344	380	357	336	352	336	325	362	330	340	382	364	368	342	332	339	323	328	386	341	336	317	317	289	353	328	328	336	342	357	332	334	362	335	353	359	348	335	343	350	314	333	324	322	348	347	346	331	347	347	322	320	347	351	331	300	356	337	348	325	312	350	329	346	354	342	344	312	359	326	337	334	311	325	347	334	368	333	334	302	359	383	342	356	355	364	342	352	342	365	378	332	352	367	335	323	350	388	334	358	321	353	364	329	336	345	324	347	363	381	338	340	357	334	364	293	323	345	329	315	352	342	359	371	331	317	315	333	329	338	347	388	373	302	336	319	345	324	359	324	342	352	324	375	343	336	347	347	365	363	335	320	327	374	349	304	346	347	342	343	344	345	340	331	337	333	320	333	369	328	354	308	324	336	355	366	371	366	340	300	339	325	311	344	337	314	322	345	327	340	331	318	324	328	363	342	310	349	358	353	320	321	311	362	322	324	344	325	307	333	302	340	321	366	353	317	350	350	320	316	338	323	350	325	315	348	352	339	353	356	322	342	344	353	328	307	339	302	324	352	344	324	335	326	330	344	367	325	342	353	331	331	355	337	374	375	348	336	321	331	340	311	322	351	373	355	317	348	338	332	309	363	345	317	334	302	323	331	319	374	366	347	329	370	329	346	342	403	357	361	327	363	343	347	330	315	393	366	339	344	337	331	331	356	353	347	346	305	352	325	346	302	359	348	367	303	354	369	308	342	378	326	303	331	370	365	306	320	333	360	343	343	351	332	358	330	313	325	375	323	337	343	320	347	384	334	365	369	334	352	309	356	337	317	339	314	309	314	332	356	332	358	347	351	352	338	300	338	356	334	327	340	355	330	338	293	327	326	311	319	341	325	300	347	323	337	335	298	334	336	355	341	342	346	349	362	346	346	321	330	339	338	359	363	338	347	334	326	337	326	317	318	323	357	317	334	333	347	321	338	353	293	331	356	341	364	331	345	332	367	347	352	325	319	333	325	327	338	360	311	375	344	326	329	363	334	337	306	331	344	347	354	353	345	351	365	330	364	313	321	334	326	336	348	342	342	357	341	337	373	364	340	313	348	353	336	299	345	330	315	340	347	324	365	394	320	344	333	355	312	348	317	353	303	323	360	394	344	329	332	337	321	339	319	335	312	340	342	351	376	332	335	340	336	342	343	326	346	324	317	357	363	330	314	394	367	320	340	356	361	343	356	329	342	356	297	352	341	312	315	333	347	341	330	354	343	332	329
51090	41864	29884	3480	3173	2675	2233	1985	1838	1602	1580	1404	1290	1269	1240	1240	1180	1152	1126	1056	1087	1049	1063	1040	981	993	997	992	994	986	961	941	952	905	962	989	954	965	1064	1059	1230	1170	1167	4918	6914	6414	4652	3432	3476	1781	2149	1816	1314	1017	988	972	980	1024	1025	957	945	953	1085	1074	976	961	928	925	928	1082	1138	1179	1706	2373	2540	1201	1403	1096	917	1897	2843	3261	2792	1871	1269	917	865	905	845	872	896	866	848	867	838	943	852	902	846	914	893	879	887	866	866	856	857	866	919	826	843	881	830	886	923	873	862	861	974	905	922	798	923	901	922	915	855	934	911	901	875	940	837	903	848	860	881	877	885	853	841	869	853	882	905	875	802	884	902	867	885	891	926	885	929	866	918	899	900	876	861	876	878	867	909	914	925	925	887	857	874	841	885	879	871	826	878	875	876	892	875	905	875	878	900	878	902	883	844	935	926	897	909	884	900	895	855	859	856	893	860	859	888	872	894	886	868	903	839	896	914	882	876	889	900	854	890	923	871	904	870	898	881	891	855	915	891	884	851	938	873	912	902	850	934	913	905	905	841	876	872	879	876	929	890	907	885	864	871	908	898	915	831	855	891	924	942	892	900	891	900	906	889	901	876	884	907	870	906	881	895	903	878	863	897	937	836	850	841	859	888	857	910	839	838	906	845	887	855	885	908	878	893	875	891	862	897	905	860	897	901	895	888	917	903	905	838	900	882	872	934	876	915	916	879	886	898	869	916	937	890	864	900	893	831	829	859	908	876	915	901	886	833	844	930	952	908	873	883	889	904	883	866	879	892	882	808	872	882	892	851	892	874	891	914	828	898	887	841	912	845	848	885	907	908	833	860	857	935	873	859	907	910	887	898	906	926	826	883	916	922	881	900	931	846	903	930	869	903	871	857	901	904	849	908	917	900	895	856	870	933	869	862	857	881	934	875	894	862	892	908	914	900	823	871	892	851	843	880	844	932	869	908	965	880	904	858	865	878	869	875	878	900	853	874	866	901	847	880	857	871	865	888	955	931	909	903	884	841	865	829	894	886	867	870	884	815	866	923	872	866	846	844	999	928	859	842	852	877	857	876	879	869	865	910	852	865	940	905	887	911	968	912	829	898	888	910	844	885	877	889	869	923	886	884	866	868	860	869	865	863	853	912	849	873	839	880	940	857	922	896	846	912	858	876	896	883	878	833	867	884	883	895	887	842	885	951	887	919	844	890	878	894	873	876	875	905	877	891	907	905	875	891	897	889	833	853	871	894	919	857	904	851	844	860	854	924	923	904	845	868	881	891	879	852	902	888	924	867	923	937	924	912	890	849	920	888	861	861	910	891	951	801	850	894	884	849	908	865	866	887	905	922	846	957	930	904	906	880	892	897	919	878	857	888	905	933	857	833	888	867	912	924	917	837	907	908	875	821	911	826	906	899	827	823	840	897	889	851	862	926	852	889	880	909	881	873	910	880	875	900	862	944	879	883	869	907	899	895	877	926	910	828	882	886	852	850	861	905	892	897	910	886	914	884	867	907	880	929	837	897	894	875	878	922	861	901	860	901	890	890	871	919	903	908	885	905	849	910	911	909	864	890	918	864	865	879	898	925	860	879	876	884	814	917	900	828	902	879	881	875	888	874	912	839	946	941	881	875	881	846	861	892	856	900	890	873	899	911	914	875	869	898	865	884	924	839	880	924	912	890	883	879	898	925	864	836	891	871	921	956	932	905	867	876	885	889	853	853	862	862	847	834	911	882	900	882	911	863	892	854	913	884	903	902	865	824	871	930	912	862	871	905	933	889	832	907	891	904	855	903	910	911	934	951	882	828	797	913	923	889	884	877	857	879	972	834	886	840	907	846	837	850	886	895	905	845	886	832	876	918	828	925	876	880	870	885	912	955	897	912	873	854	907	913	855	893	883	877	903	895	878	890	818	908	908	879	854	925	918	949	866	933	908	931	877	888	881	849	873	928	844	873	827	925	856	880	884	931	881	940	872	882	882	896	855	825	839	892	878	909	930	872	852	868	868	853	899	856	834	913	815	893	945	865	908	865	976	893	921	903	835	871	920	906	815	918	895	849	871	899	873	918	911	847	912	906	865	886	916	900	876	915	908	882	953	905	869	891	875	910	872	888	873	915	912	864	827	877	861	869	890	883	871	925	878	865	885	867	922	864	883	846	893	885	970	826	889	908	847	883	894	896	849	870	928	896	887	900	867	915	907	852	889	866	915	867	897	907	844	860	915	835	819	861	928	901	959	858	898	886	911	900	882	869	854	893	867	918	849	894	959	912	904	897	912	880	913	890	844	861	908	898	837	901	900	838	868	920	871	873	838	860	899	845	906	918	872	847	898	876	872	942	877	907	887	907	902	843	907	881	881	858	909	902	890	866	869	866	911	889	876	849	949	896	892	891	909	896	914	896	886	892	925	889	809	872	924	933	889	889	888	858	870	866	860	897	877	875	833	914	870	895	903	856	874	882	844	878	892	928	842	846	873	917	867	901	968	902	888	903	881	831	852	898	901	915	900	891	886	859	870	869	930	891	861	856	914	941	884	854	891	821	860	853	868	884	905	905	867	857	840	899	927	896	900	856	894	823	842	863	954	850	876	948	921	935	890	894	835	887	866	902	893	880	850	923	875	860	902	874	887	888	908	930	978	904	860	839	902	907	892	876	874	945	913	900	864	843	887	912	894	889	895	868	871	867	871	870	888	869	902	911	925	843	932	911	848	854	864	885	840	925	857	859	854	907	916	848	901	891	836	855	892	871	854	881	859	870	869	856	823	817	858	900	955	847	865	855	854	847	893	961	902	891	905	900	878	863	900	897	850	875	873	857	893	873	859	885	904	900	877	917	892	877	896	888	874	902	889	879	905	852	849	807	962	867	847	863	941	932	923	834	866	901	891	843	892	927	864	921	918	989	917	934	884	869	924	883	905	862	905	929	886	871	946	911	918	897	868	879	931	917	902	887	825	872	896	913	858	906	901	886	886	831	888	886	927	890	923	872	890	863	827	896	899	890	882	903	923	821	845	924	925	867	892	831	843	827	838	893	871	910	847	863	893	879	912	906	889	924	901	890	910	888	892	890	868	889	902	786	852	821	897	915	885	895	850	886	817	923	931	874	874	842	888	920	910	871	910	855	894	901	882	898	888	898	882	879	900	871	912	887	851	920	911	833	864	900	930	884	867	880	856	869	920	871	899	894	854	870	870	868	838	922	873	866	887	942	901	873	872	912	889	855	908	910	859	868	876	833	942	870	919	885	913	898	871	864	919	908	865	900	833	883	891	856	860	908	902	875	846	888	876	906	912	868	888	910	877	888	935	883	927	946	887	911	892	854	933	913	861	889	887	883	890	880	890	892	925	894	902	917	950	898	901	866	837	888	896	895	906	925	874	857	872	850	889	916	863	941	951	897	896	873	903	924	935	859	889	869	844	855	879	884	868	900	880	903	919	878	873	881	929	849	886	862	825	904	813	887	841	851	918	813	898
20230	6301	2839	441	288	300	250	257	280	281	269	269	306	263	277	263	241	248	288	272	283	259	282	251	268	278	252	237	257	272	263	258	269	270	268	265	248	228	260	330	279	271	260	287	314	298	315	297	302	266	225	297	288	264	255	257	267	232	241	250	273	273	261	280	259	310	250	270	280	284	271	298	244	303	261	258	275	285	257	272	299	293	308	305	272	285	276	289	256	287	272	297	260	262	278	261	265	246	276	253	302	243	226	303	244	266	259	268	248	272	252	230	294	239	246	277	288	278	284	279	257	271	279	261	275	262	274	282	248	292	267	264	286	266	237	258	274	267	250	258	268	282	267	283	273	310	269	284	264	306	264	252	264	254	282	287	293	266	247	266	256	290	247	276	263	284	278	285	289	287	261	284	289	269	254	236	276	302	259	290	279	268	263	264	246	261	258	268	260	262	275	255	272	256	252	262	262	252	255	268	234	262	252	267	244	234	258	249	253	244	264	264	270	303	236	268	268	276	248	276	239	288	255	273	256	258	244	243	269	256	252	281	263	278	279	257	242	272	247	263	244	257	296	269	258	258	281	263	274	266	241	287	271	260	270	243	294	258	274	210	289	258	278	289	256	289	269	254	261	275	231	248	252	255	247	272	248	289	261	259	240	263	268	296	236	260	278	286	266	270	276	265	277	263	266	258	235	263	256	262	270	286	255	264	259	285	282	265	257	270	249	287	248	265	253	265	257	255	245	241	265	265	254	275	266	286	259	254	248	265	243	256	299	276	225	264	274	265	273	261	276	279	255	245	273	295	266	274	279	285	268	259	288	246	247	255	268	270	295	290	274	251	263	262	274	220	238	261	301	263	264	272	267	256	247	267	271	300	284	247	265	219	271	256	240	291	215	259	265	271	272	292	256	270	273	244	264	233	252	237	270	253	241	298	257	245	310	285	256	255	274	245	272	263	252	255	273	229	262	256	265	250	273	265	268	277	255	285	274	236	238	278	272	260	245	242	253	269	250	260	246	239	252	274	260	275	243	254	234	262	260	286	278	263	263	259	281	273	272	258	272	263	285	262	290	250	271	285	288	285	280	282	295	260	288	259	296	298	274	274	244	242	265	257	288	279	264	259	259	272	286	234	290	265	260	261	262	263	288	265	269	262	293	281	240	238	256	258	284	281	266	261	257	257	262	280	261	264	286	255	283	260	274	285	259	275	262	257	276	256	284	272	264	293	248	250	277	270	268	253	265	291	266	262	272	265	262	261	279	280	288	242	282	253	254	246	254	276	263	245	260	239	265	236	249	290	260	264	249	281	272	267	234	240	260	266	251	250	225	271	253	252	238	280	269	261	267	270	286	283	259	238	268	250	260	266	234	231	235	247	265	278	259	266	252	258	231	299	264	269	255	227	270	302	248	279	253	273	239	236	283	287	267	247	248	251	259	241	228	278	280	277	265	259	267	275	278	260	267	293	286	234	276	278	253	249	260	265	267	288	257	258	292	282	251	278	231	274	276	273	325	257	264	238	277	258	267	248	291	281	273	310	314	262	279	267	248	258	268	261	277	276	246	275	280	242	283	275	291	271	259	287	265	264	245	287	275	279	243	251	243	293	250	253	276	268	240	249	279	213	268	272	255	255	303	258	266	266	267	236	249	284	266	264	261	278	275	284	256	260	260	262	280	285	282	266	282	244	265	275	243	259	259	251	265	262	279	250	260	240	267	255	245	263	247	265	252	278	270	253	228	265	262	271	288	307	285	264	267	253	269	254	239	252	269	275	256	261	293	293	260	277	242	275	257	260	275	255	265	237	267	263	263	280	275	276	222	282	260	269	249	264	266	258	253	227	267	267	276	256	228	259	273	275	249	266	270	262	274	261	232	268	247	267	298	263	249	245	288	261	284	231	268	285	255	254	268	230	247	287	283	250	232	267	290	243	273	279	226	284	256	267	268	268	265	246	242	274	266	245	269	288	282	262	275	265	252	268	277	272	271	268	239	256	264	279	248	288	253	287	268	269	246	218	275	265	300	252	256	250	253	266	263	244	225	224	248	252	264	281	265	273	250	265	289	267	272	265	313	260	274	241	274	258	232	261	252	273	275	273	259	269	284	257	262	274	287	282	250	292	271	285	291	285	278	240	251	265	279	248	268	255	282	275	248	241	272	251	242	239	255	262	284	254	266	292	259	259	254	253	266	252	248	271	249	264	238	270	263	264	281	261	251	270	246	271	285	262	260	248	270	261	251	250	275	255	262	263	268	241	300	282	264	272	244	257	285	254	275	264	278	320	278	255	261	272	284	255	257	290	278	258	250	253	290	272	275	271	242	272	246	288	269	278	287	296	247	255	279	307	270	249	246	255	264	243	226	246	269	285	278	253	240	300	262	244	279	275	292	257	272	224	257	258	254	237	275	291	275	247	275	275	286	256	261	291	260	233	238	261	271	256	289	249	265	250	286	283	283	268	239	264	268	239	252	269	249	270	263	266	253	264	284	241	238	280	252	242	263	273	263	272	266	271	257	255	257	224	274	285	305	290	285	266	257	253	272	280	278	245	225	278	264	275	257	265	246	264	262	270	263	250	250	267	257	270	263	247	262	266	234	289	263	241	254	261	296	258	254	245	275	242	249	244	262	239	261	276	265	243	234	258	282	257	262	295	265	279	270	276	258	260	266	259	279	285	268	259	260	263	254	266	283	258	243	233	289	245	264	275	302	280	284	267	270	282	254	262	251	301	295	264	289	238	227	267	282	279	293	271	287	248	244	275	262	256	254	264	265	236	279	293	225	279	288	272	261	276	251	264	265	245	270	283	253	261	312	222	259	245	248	294	317	257	268	260	255	261	265	267	242	266	256	288	269	266	283	254	248	275	255	247	266	254	243	264	267	241	284	262	243	297	271	249	252	274	248	271	250	257	253	296	267	265	316	291	239	263	296	273	274	266	288	262	284	274	266	248	259	270	303	267	285	262	240	239	217	269	267	278	254	277	265	253	258	247	271	267	255	275	287	269	271	258	273	235	250	269	289	274	247	274	254	271	259	263	289	251	257	287	248	270	268	262	247	252	259	269	291	279	267	251	250	258	267	236	283	272	246	247	244	275	251	261	247	264	245	254	230	245	259	275	281	261	262	277	250	252	272	311	253	249	244	272	261	272	274	273	301	243	268	252	252	244	265	248	270	267	264	307	281	240	276	266	262	241	278	264	281	247	279	298	249	270	275	223	270	229	283	242	263	292	288	262	251	300	252	267	251	278	285	254	258	272	260	234	278	263	250	263	285	252	279	251	261	236	259	259	264	293	289	257	272	258	251	252	231	258	261	274	256	293	258	321	260	260	260	280	258	280	238	253	252	262	259	260	264	265	274	290	288	249	251	268	235	277	276	299	273	249	259	230	286	281	270	252	277	246	274	267	250	239	243	260	270	280	276	263	280	251	266	241	267	293	277	270	273	286	251	270	222	265	247	229	268	299	245	256	260	252	290	291	267	269	258	278
18275	7320	4314	823	841	799	748	765	755	787	769	729	729	764	726	780	706	719	675	720	761	717	737	737	715	764	679	694	723	700	696	702	747	718	768	752	690	751	780	853	915	956	808	927	1103	1121	1063	893	925	845	787	753	763	744	735	748	742	727	701	732	693	748	705	725	740	716	713	652	741	721	753	815	767	745	710	745	726	739	771	771	944	999	984	885	748	748	697	681	732	691	700	699	737	733	718	720	754	713	751	715	715	727	749	695	674	680	716	777	757	685	698	718	660	685	697	683	677	739	707	675	707	706	717	705	709	731	725	740	701	713	697	736	746	754	740	692	675	720	715	719	743	694	698	703	681	708	701	708	705	699	713	737	738	760	722	735	744	743	689	718	698	731	736	719	676	742	694	721	737	699	722	733	737	756	735	750	737	732	681	709	710	738	727	688	672	657	765	761	742	722	752	699	705	754	715	691	743	704	722	754	733	696	688	738	723	714	685	771	711	733	688	656	726	710	737	770	733	682	700	689	724	716	714	762	717	758	753	742	679	689	641	736	678	675	716	760	728	720	689	695	734	777	722	721	670	738	710	721	688	793	708	703	715	729	774	699	709	733	704	731	688	742	706	679	720	737	699	719	699	698	739	743	741	763	685	714	739	673	729	693	712	736	657	757	718	731	715	692	729	727	740	748	730	698	712	747	713	731	717	721	760	709	775	702	737	696	711	713	693	724	691	723	691	740	708	744	740	643	689	700	700	685	717	693	736	707	800	721	734	722	740	744	718	705	686	738	685	653	721	795	718	654	770	725	717	665	705	676	712	675	750	713	724	772	740	723	719	716	727	747	707	785	706	716	711	726	753	713	680	757	759	751	766	722	755	757	676	734	671	726	669	733	719	736	700	785	700	706	711	680	730	739	729	738	701	678	729	674	702	719	724	754	709	712	716	751	714	704	675	700	702	735	721	762	766	689	728	727	706	722	737	732	724	728	715	657	727	716	728	706	723	715	713	676	715	753	700	709	722	687	697	735	756	745	690	722	716	712	759	698	757	695	694	742	734	749	746	689	699	693	676	723	725	770	706	705	693	719	721	664	685	742	786	765	729	708	722	761	697	708	679	742	737	687	711	726	690	734	806	703	753	756	733	714	718	776	742	739	737	704	704	723	702	735	723	752	813	717	708	688	789	684	734	764	708	681	712	706	687	764	739	727	689	718	719	709	760	681	705	730	766	767	718	724	692	738	732	721	705	718	738	674	706	702	743	722	710	743	721	689	733	735	700	661	717	715	728	714	738	697	689	701	693	715	712	701	743	694	718	747	725	749	712	688	730	723	717	704	738	782	715	727	779	715	692	736	756	723	728	711	705	758	700	684	729	755	695	778	700	770	733	732	743	723	695	716	684	704	696	713	697	725	703	769	741	706	711	717	696	754	763	726	748	732	710	704	689	749	739	728	732	738	702	761	754	724	740	710	667	768	744	648	710	722	727	687	709	763	675	689	695	690	750	702	703	723	700	708	699	728	740	706	736	716	729	745	735	726	756	782	717	741	716	682	744	720	698	745	696	736	750	720	682	728	705	719	719	687	741	728	708	705	761	737	725	732	721	682	717	698	724	686	718	688	724	710	669	721	728	754	701	705	727	789	751	724	757	745	710	691	709	693	686	718	717	701	733	720	694	712	730	719	699	699	738	727	706	723	662	728	741	766	687	729	745	755	703	738	752	680	785	754	701	737	718	718	696	671	691	702	713	668	700	715	725	710	728	686	771	683	702	714	697	669	703	785	714	718	721	750	722	726	701	706	729	688	753	718	738	738	705	730	744	704	735	703	788	720	735	735	729	724	718	737	742	694	725	729	702	672	662	724	714	678	729	707	727	707	705	734	743	715	695	731	733	738	717	722	735	733	737	714	726	746	743	702	785	743	688	706	719	721	698	680	745	668	740	705	719	702	771	739	729	706	684	688	703	696	737	687	749	763	736	700	723	734	734	785	734	719	732	776	707	727	719	709	720	739	704	726	749	726	707	723	711	736	770	741	689	712	713	714	742	690	719	714	727	716	774	704	666	695	734	756	718	701	708	707	723	662	740	737	696	695	742	762	744	675	678	700	764	718	734	719	736	730	751	688	744	691	702	709	686	734	722	697	707	764	711	697	721	694	735	709	742	700	726	674	746	700	724	743	727	687	685	679	713	692	705	747	714	701	699	701	743	747	709	708	723	745	662	733	672	740	718	762	722	729	738	729	695	748	726	753	722	694	726	739	722	682	677	748	760	750	731	671	737	733	746	673	724	757	673	666	732	740	689	682	654	758	673	660	737	751	734	747	760	708	735	762	736	771	752	681	710	742	689	727	704	764	727	680	746	739	685	738	742	757	701	700	715	714	717	712	752	706	741	713	728	685	710	731	750	732	720	713	657	708	713	707	676	714	666	781	727	726	728	746	723	733	741	693	729	662	710	679	721	682	776	741	723	729	730	695	742	722	730	714	735	687	728	702	762	722	727	635	747	768	663	720	721	746	713	678	734	713	714	803	741	707	730	739	709	733	692	722	730	745	706	731	678	734	692	687	717	767	690	731	673	688	740	738	735	747	735	699	738	713	681	687	763	738	720	739	727	678	686	738	673	680	728	683	728	730	700	691	720	690	716	780	771	709	727	729	713	694	740	721	730	730	722	759	751	766	705	715	740	725	723	753	711	716	736	724	747	741	743	730	711	716	719	683	723	676	692	678	708	750	702	709	736	709	694	662	762	745	730	737	743	747	707	768	738	721	737	754	721	726	663	701	731	699	740	713	705	688	770	694	706	726	760	728	698	785	645	756	730	702	737	736	720	694	717	694	739	700	729	678	725	746	691	706	727	685	752	727	728	693	712	722	708	747	725	699	719	689	787	733	717	726	728	723	699	730	705	693	721	740	743	729	744	690	732	698	680	695	713	699	708	699	755	776	652	708	700	719	751	753	753	721	722	686	716	725	703	727	712	699	719	757	691	676	710	716	718	711	734	757	735	735	707	700	744	686	723	707	740	692	724	762	725	678	716	719	728	739	760	742	734	760	677	692	699	717	724	715	720	745	662	739	746	742	682	697	693	742	748	702	753	709	722	732	700	749	696	714	699	749	657	676	744	725	712	718	663	746	717	705	763	714	693	727	716	734	713	699	737	683	732	712	721	733	658	694	706	737	737	749	730	678	720	725	746	754	683	719	723	696	720	776	708	779	690	739	712	716	732	703	742	691	698	740	714	680	702	725	757	734	754	726	745	751	771	728	706	741	685	710	720	679	712	704	669	665	743	758	720	716	696	729	754	722	723	730	729	723	708	705	713	752	680	722	726	735	770	720	726	696	725	750	749	752	770	691	745	682	760	711	729	761	754	663	753	745	735	738	734	710	712	714	754	705	690	712	734	716	733	761	746	672	712	749	689	704	733	739	685	748	705	681	722	662	748	745	738	692	725	708	739	755	736	745	696	698	738	717	772	687	775	701	722	731	748	744	740	756
65450	43347	28277	3698	633	557	485	408	412	383	360	341	366	318	315	315	336	331	296	321	289	324	312	298	320	339	304	308	302	316	301	310	302	302	304	257	290	302	314	329	346	322	294	553	853	956	737	453	433	451	415	392	357	340	304	306	308	316	301	326	330	269	308	310	294	311	281	297	290	328	321	319	299	320	321	316	317	297	272	332	507	527	442	388	334	320	296	286	265	316	298	292	302	306	318	315	318	310	287	293	297	302	284	273	307	306	297	296	314	292	296	263	297	292	293	317	302	290	309	309	346	296	312	261	295	293	333	315	303	292	299	314	285	288	284	302	330	300	283	290	310	298	288	290	292	309	287	297	296	296	299	300	324	333	304	335	305	314	284	308	322	286	272	329	276	326	293	294	301	304	305	312	295	285	282	304	267	308	321	316	322	289	332	277	321	282	257	321	311	329	307	292	295	310	319	273	296	316	316	300	313	307	308	307	295	285	284	311	290	270	300	291	323	280	292	341	319	274	305	296	301	314	308	305	313	291	278	297	272	308	313	295	275	300	312	307	294	274	288	275	310	301	294	312	305	293	290	275	298	289	274	260	303	294	306	273	280	294	283	319	271	246	269	286	313	302	308	319	305	319	289	290	315	282	292	350	307	293	284	291	290	284	318	297	286	291	306	314	311	331	290	267	295	299	289	326	266	277	288	251	308	277	308	273	318	282	303	320	284	317	308	300	298	288	315	313	323	264	266	286	312	343	282	303	303	320	310	299	286	282	305	297	286	285	304	304	305	302	269	324	304	331	298	311	286	291	296	307	312	299	275	293	292	278	298	281	341	339	317	313	310	300	302	284	321	295	293	264	287	318	298	297	294	289	309	317	293	285	311	287	302	296	296	308	304	315	321	268	308	307	285	323	317	300	297	274	271	312	307	306	285	310	290	264	319	294	296	312	285	314	282	283	321	303	315	290	274	277	296	339	287	306	290	306	345	315	297	278	291	305	317	293	311	266	287	264	310	286	305	291	305	279	286	307	311	291	307	296	308	319	306	310	292	272	311	311	313	311	313	308	304	302	315	308	292	302	294	298	307	292	304	290	323	264	285	309	344	307	290	292	278	350	334	291	287	296	294	273	290	320	293	307	342	288	300	295	309	300	313	299	308	284	303	301	305	327	296	329	300	288	302	268	306	289	308	312	301	306	307	299	287	309	312	303	277	279	282	320	266	312	259	304	316	326	290	319	293	305	316	301	298	318	308	271	290	329	268	265	323	267	289	301	264	293	305	321	320	314	300	330	312	250	305	294	282	296	302	287	262	262	314	300	308	266	298	296	273	280	325	311	273	271	284	326	264	297	317	262	288	315	274	312	288	313	273	304	311	274	286	301	325	305	306	312	288	321	269	307	281	299	318	298	285	294	273	272	301	316	281	300	335	290	307	301	299	279	286	293	300	310	319	302	309	300	286	295	290	278	293	331	323	304	319	299	302	297	316	301	303	329	319	298	315	282	289	324	284	317	320	322	315	273	330	320	305	341	317	328	302	309	277	326	307	294	296	308	330	294	292	302	286	277	313	306	300	312	304	279	283	293	316	296	326	313	290	336	301	331	295	307	324	277	295	284	315	306	318	264	290	308	321	288	263	287	325	293	286	296	305	313	319	296	295	290	279	302	265	316	290	285	288	289	275	299	295	292	280	264	284	301	281	290	310	281	300	294	313	288	306	304	270	310	293	289	305	281	301	310	305	267	301	326	318	303	295	289	323	249	307	286	314	309	299	297	280	287	294	273	301	295	302	330	282	304	285	275	295	333	284	302	277	281	267	296	317	346	282	272	285	323	284	297	314	268	296	312	288	299	288	295	322	314	282	322	287	275	318	301	302	292	313	330	284	309	270	316	300	256	281	262	288	323	289	251	296	344	295	290	313	294	249	294	296	310	282	333	328	293	330	300	318	327	272	289	308	279	312	274	265	314	315	297	294	316	276	284	295	301	294	318	301	290	298	284	291	275	256	276	318	276	321	285	311	311	240	295	293	272	295	273	325	312	281	303	303	296	286	327	287	296	288	313	323	278	293	320	293	293	320	312	313	293	341	291	273	307	319	290	326	313	292	275	296	273	299	347	307	322	288	273	291	282	307	293	314	313	315	327	282	280	298	289	313	301	330	331	326	325	287	303	294	297	334	296	299	302	288	309	308	278	288	334	284	299	285	291	308	314	315	290	278	298	305	323	297	300	320	306	303	304	281	275	312	318	315	319	292	314	305	300	298	279	295	298	293	289	306	319	287	281	268	274	316	299	286	302	290	285	286	296	297	327	280	299	279	296	303	275	300	339	266	290	316	300	309	285	290	311	335	318	281	306	332	298	261	325	296	286	299	298	283	304	301	335	297	284	287	291	296	275	309	285	328	312	277	309	247	314	293	304	296	310	317	278	285	302	320	335	308	287	298	324	290	299	288	281	298	264	287	314	324	286	281	307	312	266	308	266	294	311	293	327	299	283	296	267	299	312	282	332	311	313	304	307	278	297	286	301	311	306	292	296	294	295	300	310	313	320	285	285	321	279	322	304	284	308	278	266	294	332	336	297	326	274	295	246	307	286	297	289	287	317	283	290	304	309	278	318	303	323	299	297	289	305	311	324	302	301	328	280	289	300	265	311	312	303	283	287	312	337	304	283	290	289	281	300	307	307	302	313	290	303	294	298	289	256	296	323	295	267	285	324	293	307	278	259	302	295	315	319	280	320	315	293	315	289	305	325	316	281	288	300	290	285	317	292	316	268	297	294	274	281	248	287	288	287	304	303	314	288	306	284	265	330	306	295	308	292	285	321	313	326	284	307	324	303	281	301	287	320	308	297	311	282	289	299	303	282	307	311	291	314	306	322	314	313	287	318	297	281	284	304	270	297	306	325	296	289	298	338	291	308	301	283	281	320	312	319	318	324	287	344	323	240	299	325	297	307	286	301	284	313	304	312	332	308	301	299	296	270	291	257	310	268	286	292	299	315	292	280	289	293	274	303	330	285	289	301	309	290	272	301	314	293	313	268	340	282	271	274	306	293	306	306	306	279	292	299	283	295	293	306	283	318	303	315	274	303	273	275	287	261	293	298	310	295	288	311	316	306	308	281	323	313	282	298	299	314	300	272	310	320	278	294	310	287	328	312	265	289	326	318	294	308	303	284	310	300	330	279	290	320	300	295	293	331	334	285	306	296	308	323	291	269	268	264	297	313	300	312	338	280	278	290	286	318	324	304	288	326	310	310	260	290	290	302	306	300	311	287	285	295	290	287	279	318	288	284	310	318	325	278	284	302	312	277	296	303	275	317	292	312	309	337	304	300	324	300	294	280	315	249	318	304	306	287	318	335	323	294	304	344	271	298	328	300	282	303	307	309	322	301	298	302	280	308	274	281	294	269	292	289	272	306	299	296	263	313	272	287	294	304	299	261	277	307	268	317	275	303	292	277	286	287	309	303	306	326	290	298	281	322	301	304	288	317
41233	29376	20841	2337	2056	1781	1548	1415	1364	1195	1211	1127	1089	1051	968	975	970	938	1002	940	908	869	839	937	877	862	885	904	866	846	841	814	857	848	831	843	789	919	974	1003	1073	1081	940	2833	5119	5847	3873	2322	1869	1724	1747	1428	1371	913	927	879	929	898	936	1015	1123	863	811	830	859	813	818	858	943	969	1032	1025	930	968	1168	810	887	863	867	1203	2272	2318	1757	1254	1048	875	843	790	830	799	760	813	772	779	854	793	809	764	821	828	836	806	767	784	842	814	821	799	871	795	871	788	768	892	793	804	795	814	784	763	845	769	770	819	806	832	789	784	805	841	852	770	816	785	786	780	834	779	850	846	852	810	811	786	795	770	808	749	848	817	822	776	801	784	761	816	798	815	799	812	779	840	803	821	770	821	812	786	840	796	824	833	781	846	805	828	798	801	784	764	791	838	774	778	773	795	792	803	791	825	827	816	801	821	775	810	825	859	827	858	886	814	845	808	799	784	781	783	841	739	802	812	770	821	768	797	809	775	807	760	784	784	850	821	778	808	790	810	820	877	783	753	788	792	814	769	770	805	789	839	819	812	803	838	804	780	839	747	831	770	768	792	808	775	788	795	806	800	809	760	812	784	854	788	804	788	881	836	813	826	784	841	773	808	813	806	843	807	816	817	815	805	779	837	837	841	808	826	812	799	858	796	784	837	829	818	763	833	825	824	826	841	784	837	792	771	807	783	848	790	770	791	806	825	817	813	813	805	802	854	823	802	802	822	834	804	803	767	844	834	793	815	842	811	812	765	789	751	824	783	799	808	825	808	838	818	793	796	815	833	788	785	789	813	852	827	825	813	817	810	826	786	800	766	819	850	827	818	771	778	816	783	796	824	810	801	821	820	763	817	798	800	806	790	810	810	796	782	792	822	829	793	830	803	815	792	835	748	772	809	803	803	819	789	796	828	793	770	829	820	811	786	827	790	839	819	841	831	797	794	747	818	781	778	753	804	793	774	790	827	801	775	829	796	804	806	777	827	816	831	792	810	803	800	743	851	836	787	805	832	784	797	823	803	813	809	822	827	775	818	828	751	822	825	820	822	811	785	813	796	800	806	838	849	777	792	827	823	797	784	793	796	766	839	802	759	849	790	812	843	799	816	857	824	782	786	739	822	776	849	817	803	814	785	812	850	854	782	827	800	785	821	765	824	817	774	806	802	816	782	766	822	841	791	788	800	845	815	779	841	767	798	846	835	799	789	808	802	806	733	790	799	793	839	772	778	847	774	850	782	769	765	766	796	770	787	813	823	815	805	771	781	823	808	820	804	829	771	829	817	782	806	827	803	762	804	778	811	801	788	784	797	808	778	814	775	814	824	837	805	819	854	829	812	815	839	835	787	797	818	768	838	755	779	790	831	782	813	787	823	851	812	856	767	769	769	801	808	782	792	780	834	818	805	797	797	795	762	782	827	799	851	800	841	838	792	771	893	789	831	812	823	771	790	812	770	787	783	800	779	828	772	807	810	801	839	842	837	831	821	805	806	821	775	748	792	855	799	778	799	749	809	785	820	796	752	802	807	814	758	802	800	799	796	826	809	808	777	821	769	819	796	811	799	777	819	785	791	838	818	798	792	832	790	791	846	821	819	771	767	793	767	840	787	801	742	794	808	792	827	776	844	831	818	840	784	832	793	823	822	786	798	809	817	826	809	801	839	786	853	789	831	846	813	800	843	821	803	796	793	815	803	826	810	780	806	825	784	787	814	797	764	799	806	779	805	775	763	777	835	818	851	803	818	859	806	806	821	763	825	808	797	839	811	814	852	761	746	786	802	824	797	743	821	784	795	808	791	797	763	806	766	779	778	807	835	791	781	837	761	756	833	788	797	787	784	754	810	779	831	820	869	837	820	813	772	770	829	819	783	791	773	797	845	792	801	885	805	783	789	810	863	823	779	783	778	791	791	822	790	801	772	830	801	843	833	782	831	772	869	815	731	747	800	758	811	792	858	800	801	782	813	801	835	763	807	810	818	753	779	773	783	811	810	750	817	787	780	770	821	887	776	840	833	772	789	772	812	816	823	786	822	848	806	782	822	859	803	826	863	776	854	756	856	804	786	773	781	795	794	790	809	797	745	801	805	788	802	772	849	814	850	770	771	808	848	764	804	828	779	822	841	760	832	768	814	784	790	803	810	789	816	825	795	807	805	791	730	759	763	757	827	826	749	831	864	862	792	719	821	802	829	843	829	808	811	803	753	815	806	782	767	797	817	826	815	771	790	790	802	798	752	860	798	784	811	777	771	817	766	821	834	807	797	824	809	807	788	785	803	848	772	764	792	780	802	781	786	780	825	785	777	797	783	817	834	825	818	740	810	840	792	779	817	806	845	819	806	783	824	785	795	836	789	737	808	808	777	811	826	752	877	817	799	817	758	804	823	836	763	798	781	786	771	832	742	759	790	772	778	791	785	824	739	825	775	798	767	734	816	851	812	825	780	854	845	793	797	780	786	855	784	825	796	860	794	817	802	782	876	822	806	849	821	781	801	823	806	799	815	832	798	855	780	812	808	808	776	786	839	823	789	841	792	816	807	828	826	792	821	812	748	889	774	810	815	788	801	811	828	802	775	813	790	831	801	785	792	850	801	842	794	792	837	793	801	763	800	810	850	806	824	805	739	803	803	790	809	764	789	810	840	805	821	847	781	846	767	816	756	754	803	787	791	801	834	755	824	803	812	798	808	826	786	792	715	829	807	822	744	761	800	840	766	852	776	784	855	811	808	822	847	792	742	808	795	856	821	785	829	828	825	799	877	766	799	783	802	793	791	839	802	775	810	833	780	807	801	816	787	808	816	802	819	808	788	824	846	757	831	776	831	828	835	838	783	785	819	794	805	838	845	802	794	763	766	839	805	797	785	807	787	790	772	776	811	803	845	777	783	806	819	779	803	810	819	788	804	822	795	811	847	809	766	797	763	826	794	833	816	803	790	774	820	769	751	797	777	790	812	812	816	813	762	776	783	862	781	807	772	863	759	812	819	829	807	771	786	840	847	746	792	793	847	813	827	842	810	788	841	865	788	791	812	814	832	820	812	835	800	817	792	838	840	785	827	786	838	790	798	780	793	814	800	779	814	801	796	791	751	851	823	803	829	808	827	764	827	780	762	770	881	795	807	845	814	827	809	832	838	803	803	850	797	840	776	863	815	790	841	842	783	796	801	835	778	835	733	763	774	834	836	795	813	800	773	842	797	786	781	837	802	780	781	820	820	750	803	772	818	797	843	831	758	805	792	834	793	836	787	772	812	796	794	850	773	786	812	784	807	754	779	786	856	836	837	768	802	777	827	877	834	778	783	776	798	809	747	834	810	799	774	790	822	846	831	757	787	800	802	805	818	783	810	769	765	761	860	785	824	792	821	824	797	799	786	814	807	844	796	866	814	800	795	770	836	859	790	868	806	819	805	812	768	792	787	781	819	782	805	783	796	828	761	795	787	793	797	808	824	829	799	779	788	790	798
76268	55671	38854	10135	1725	840	683	605	532	552	448	455	426	418	413	389	358	403	382	368	373	353	388	366	366	359	398	351	391	352	326	360	375	378	357	370	356	372	413	381	387	391	391	683	1639	1693	966	881	624	504	591	510	423	421	373	415	401	379	388	389	397	341	364	366	361	347	358	347	361	414	391	385	435	480	584	502	432	347	339	459	725	712	543	466	419	369	365	351	369	341	343	343	345	367	342	347	376	356	316	337	337	347	334	332	356	389	328	351	355	389	338	356	349	354	357	352	347	326	316	322	357	356	356	352	332	341	347	351	367	326	331	357	345	343	338	332	336	341	357	376	345	349	329	356	324	343	378	323	319	330	317	330	322	326	340	320	337	359	385	331	341	345	371	331	341	378	305	364	340	340	340	370	334	350	349	348	365	369	343	360	366	350	348	355	327	330	331	349	325	343	387	393	358	360	366	340	371	318	339	320	308	344	355	346	325	336	330	348	326	364	350	352	332	329	321	367	366	325	331	320	356	377	374	382	350	313	344	330	359	343	336	342	332	330	333	340	379	362	362	349	366	341	352	354	371	346	354	347	371	372	331	374	335	379	328	389	367	350	364	337	330	325	348	359	359	385	351	360	366	375	345	341	366	349	339	377	351	368	345	340	363	361	381	319	338	352	338	325	348	336	358	332	355	326	345	363	326	332	325	330	324	346	352	339	292	376	334	370	356	344	340	357	347	343	365	355	349	357	333	342	322	386	335	344	353	351	382	349	350	330	367	369	355	352	356	336	382	366	322	345	348	346	361	338	344	360	317	348	338	335	363	351	320	327	332	358	349	388	353	346	372	380	381	398	367	348	363	347	367	365	360	311	392	339	329	328	343	330	310	314	304	340	389	342	345	329	331	354	346	360	344	349	364	324	355	352	374	372	325	355	352	327	371	339	346	302	314	324	305	327	358	357	345	326	365	353	326	314	336	371	361	360	356	393	384	322	331	332	329	322	359	336	363	371	325	350	396	341	332	344	374	338	414	392	369	350	339	340	352	353	332	344	371	369	360	362	348	321	330	323	358	348	352	359	328	352	334	316	329	311	354	340	352	343	350	344	335	358	376	339	321	355	335	334	328	344	325	353	334	330	325	359	364	305	331	369	339	353	363	337	330	318	324	357	339	370	346	318	353	331	377	360	393	346	327	383	343	362	350	361	356	350	332	343	353	306	354	329	363	361	352	338	365	369	358	325	341	344	330	362	343	342	334	345	373	352	306	360	333	330	328	324	361	350	357	356	349	342	391	340	347	330	339	354	318	313	365	345	365	338	366	368	295	323	341	343	346	321	346	330	351	375	375	333	350	334	336	333	336	354	324	309	363	343	352	361	362	333	350	323	365	342	358	383	339	303	366	373	340	357	334	347	362	336	331	352	368	369	366	331	336	370	328	341	336	356	342	351	301	392	325	367	352	389	332	317	324	348	324	382	299	347	337	357	378	325	363	346	338	320	363	360	318	356	363	323	319	376	355	298	316	358	366	373	322	361	378	350	358	356	315	303	317	363	355	356	351	355	334	340	324	350	352	345	333	350	339	351	352	340	342	349	343	393	341	347	356	400	316	343	327	366	353	353	345	334	339	349	375	351	380	354	350	351	368	344	313	358	352	352	353	346	349	297	374	347	340	359	348	380	322	334	327	345	356	365	330	358	356	340	356	360	356	380	359	375	334	329	337	357	333	345	350	313	328	360	344	343	369	354	368	355	356	343	355	314	346	363	345	336	327	344	343	341	351	349	329	327	340	382	361	337	346	388	333	365	349	382	353	348	358	329	335	329	381	333	327	359	330	350	357	354	331	350	346	309	362	341	371	351	351	359	372	365	354	374	372	351	358	337	331	352	344	315	369	367	355	325	337	360	371	340	356	362	346	337	351	377	328	353	332	344	361	382	314	344	381	359	356	390	339	357	310	335	338	355	353	317	370	340	373	359	354	368	321	349	371	304	320	363	384	313	366	366	358	355	327	375	350	335	381	359	373	325	334	328	366	327	343	359	352	347	362	349	369	349	344	380	344	359	327	371	358	329	327	330	315	367	336	303	336	358	347	388	331	348	368	316	321	350	329	304	370	373	359	336	355	342	360	335	349	336	317	347	335	366	339	344	359	350	360	338	335	344	338	352	343	347	337	366	320	392	326	386	361	370	313	375	352	354	342	330	359	341	349	333	347	396	384	403	377	356	370	362	362	363	351	332	352	356	325	316	354	338	357	360	354	362	334	368	343	339	356	370	364	352	333	339	313	375	345	315	368	372	351	310	354	347	337	352	339	355	369	364	342	371	331	363	344	345	340	336	328	321	347	334	337	323	358	368	331	347	380	355	350	331	379	334	380	319	353	357	356	316	380	341	375	343	334	321	348	364	375	326	345	355	342	353	350	331	341	373	367	356	338	341	358	347	365	338	358	356	343	356	351	359	357	321	323	318	369	345	358	293	343	350	374	310	347	350	336	352	338	338	361	338	321	326	365	331	350	339	337	317	336	336	325	386	351	348	336	361	326	337	343	315	356	344	339	348	341	351	348	327	366	349	369	335	356	383	363	341	379	315	358	353	344	358	360	368	361	332	345	362	349	352	337	315	337	332	328	321	330	350	366	363	328	357	357	322	344	341	350	366	374	340	378	332	368	346	361	360	349	368	320	339	349	346	352	345	338	358	341	310	362	371	341	326	337	324	346	370	361	317	371	351	353	312	358	345	363	353	331	353	344	347	396	330	347	335	374	334	316	331	332	327	336	379	331	373	340	352	329	344	367	308	343	338	340	342	335	357	320	348	343	365	353	314	318	340	366	371	333	339	333	350	356	308	339	352	352	355	338	327	337	385	358	326	350	357	332	335	368	317	353	363	363	366	387	330	341	336	356	317	327	408	344	361	334	354	363	344	358	330	360	330	349	336	345	326	354	346	310	340	343	340	346	328	363	349	352	377	346	321	355	372	338	364	308	367	372	338	371	361	345	384	370	350	344	313	378	362	352	321	353	346	318	348	364	333	363	347	336	346	383	317	377	346	324	350	321	389	329	339	357	341	370	383	326	362	324	347	354	311	396	344	333	345	350	372	350	380	358	359	323	370	356	367	393	319	346	320	356	353	353	339	344	360	342	373	331	368	331	337	338	330	377	344	367	379	343	324	336	346	355	366	326	354	347	333	362	361	369	382	333	351	342	361	349	339	374	360	334	366	367	355	333	366	360	356	354	366	349	362	360	334	346	373	339	342	366	375	333	314	381	321	370	347	366	336	337	340	370	343	345	329	356	340	304	343	405	331	332	348	362	368	327	323	343	333	371	368	330	371	343	342	324	362	347	355	366	349	307	353	357	333	379	360	336	336	316	317	326	326	331	352	351	333	363	332	382	342	338	364	368	358	385	351	324	340	344	335	360	331	350	330	350	356	373	307	363	325	340	351	365	362	336	327	351	347	369	364	373	363	315	331	366	363	342	317	346	329	344	358	391	372
50876	39138	25576	3697	3321	2889	2467	2085	1887	1759	1615	1530	1409	1377	1270	1225	1187	1266	1144	1120	1152	1141	1077	1030	1039	999	1008	1108	1043	1032	999	945	946	1020	962	991	1031	1047	1104	1170	1274	1264	1141	3811	9180	9666	5239	4620	3576	2112	2523	2281	1840	1316	1212	1198	1161	1116	1237	1216	1496	1098	1044	1008	1017	1052	1069	1126	1061	1218	1208	1221	1397	2019	2511	2439	1472	945	942	1728	3365	3257	2183	1643	1162	966	970	922	904	859	929	898	934	918	947	899	899	869	1006	937	866	928	914	920	911	895	844	879	961	914	927	891	885	955	935	924	890	915	932	905	929	862	920	859	917	887	900	939	908	972	895	825	855	875	879	911	990	925	853	922	853	920	918	998	908	876	912	916	895	926	942	884	879	886	933	904	947	877	906	886	904	861	874	912	919	881	911	912	943	938	975	901	937	882	963	953	947	937	923	906	923	935	888	880	906	864	881	889	899	934	921	922	863	902	973	899	939	915	924	945	922	926	896	953	921	920	880	880	914	869	943	943	937	931	935	945	958	899	885	909	899	893	900	867	918	840	938	871	913	832	901	907	872	913	886	895	910	957	919	921	904	934	819	851	931	938	953	916	945	960	937	933	974	925	890	919	872	901	866	905	938	895	904	962	905	901	907	909	894	905	903	900	846	879	946	897	859	946	816	931	908	870	890	940	922	917	865	868	867	927	878	910	928	924	952	914	946	930	949	903	892	876	875	869	926	917	929	883	874	926	852	868	866	912	943	868	928	892	935	920	921	937	964	898	867	856	912	924	915	850	900	936	863	914	949	849	937	903	900	874	827	903	924	869	940	877	897	868	894	890	895	913	925	929	946	918	909	871	921	935	855	890	877	890	893	860	894	917	932	905	935	901	922	925	954	917	901	891	952	921	908	876	866	922	895	901	885	879	911	919	885	930	874	878	909	933	879	936	989	908	884	916	877	919	872	948	923	890	880	866	923	878	911	897	909	925	905	910	949	867	913	950	933	913	884	931	934	939	891	913	875	903	931	882	968	968	926	907	898	900	904	930	933	913	871	895	877	894	863	876	835	962	894	926	941	880	875	916	903	937	897	933	925	911	906	885	912	900	936	931	931	914	852	948	898	925	959	884	893	908	908	913	931	891	919	930	934	898	907	929	938	895	952	869	908	911	950	899	927	916	884	912	937	931	913	914	887	919	916	929	882	920	894	866	933	852	905	885	930	919	867	919	837	936	882	854	948	884	884	952	904	873	918	898	870	941	921	827	935	924	943	929	927	912	969	901	911	928	872	866	891	890	906	890	910	994	931	925	900	858	908	910	940	921	893	939	845	902	912	904	898	867	937	936	920	916	908	856	932	876	921	892	929	947	890	878	899	905	1031	916	911	895	920	875	908	932	899	915	917	898	908	918	888	940	963	938	854	900	933	864	939	934	943	885	915	921	881	963	900	932	864	951	939	924	928	909	875	865	875	922	892	914	867	926	873	910	914	966	894	944	897	888	857	892	928	929	913	979	975	927	899	949	990	948	898	958	864	894	900	937	902	939	899	935	896	891	925	882	936	912	980	906	935	874	904	930	913	945	875	946	895	891	868	841	915	887	879	919	851	949	875	903	929	964	932	947	942	925	911	943	885	921	850	967	916	973	948	946	915	906	895	900	873	954	946	927	950	943	860	934	921	895	889	917	938	918	880	988	880	910	938	939	902	890	906	941	870	916	858	870	909	901	917	899	904	901	940	848	940	866	926	920	885	886	922	901	965	953	934	870	950	890	954	899	926	897	862	907	878	923	918	913	924	945	930	977	864	856	904	972	922	924	908	877	917	915	937	941	900	868	900	887	898	898	914	886	916	900	966	906	925	883	850	955	918	909	940	916	904	921	898	916	930	896	909	918	907	918	869	902	901	894	919	873	893	947	913	934	929	927	893	967	954	880	949	910	869	915	907	920	938	908	927	881	901	951	961	853	967	864	907	921	951	954	917	924	890	892	931	886	895	884	914	889	980	916	959	899	903	884	895	921	916	960	898	933	897	928	883	879	943	946	923	954	918	875	890	935	940	879	961	874	950	879	901	897	928	898	934	922	883	914	888	921	892	948	958	914	909	904	939	906	891	925	900	882	923	898	945	899	911	936	899	927	929	895	926	914	959	1019	941	871	940	895	930	894	961	927	953	935	924	937	945	877	911	920	984	915	912	915	899	916	951	912	899	886	873	924	974	852	937	871	873	900	904	950	891	932	925	913	929	851	898	880	919	943	905	875	877	933	873	944	895	888	930	927	903	866	898	889	865	879	957	904	928	872	934	929	929	906	927	958	938	883	880	903	896	900	923	911	861	913	933	905	940	889	831	882	893	873	867	918	875	927	920	898	888	908	882	970	868	941	880	909	900	870	906	888	913	949	908	914	944	915	961	875	849	910	873	924	918	929	905	894	907	901	830	943	878	897	897	905	894	958	885	934	878	950	900	907	958	923	861	918	914	914	987	913	902	880	884	948	910	929	959	888	943	895	843	936	925	876	928	952	941	970	935	916	904	968	943	973	873	946	853	911	914	855	884	947	878	876	949	887	897	932	938	913	935	884	951	949	884	889	972	945	873	1006	973	910	920	896	910	887	897	867	942	903	922	900	949	903	937	889	897	976	930	876	918	918	863	918	900	935	921	954	927	916	868	886	916	903	955	894	878	890	917	943	876	914	885	927	960	875	901	914	935	907	915	959	955	870	899	864	929	907	936	914	951	895	913	954	912	881	953	923	944	863	890	935	925	938	926	908	938	908	905	907	910	906	943	932	944	909	882	853	979	966	849	929	883	913	956	980	916	869	900	941	877	889	892	941	924	890	965	925	930	889	928	885	900	902	938	919	972	944	907	906	897	882	899	883	902	895	910	932	897	935	917	934	905	865	883	914	882	950	935	849	843	897	910	977	902	931	855	897	910	918	926	894	860	881	887	882	897	876	911	906	914	912	966	896	851	941	922	943	924	923	937	851	919	947	911	877	900	901	907	888	879	847	886	956	907	899	915	911	889	927	939	941	889	950	827	896	887	916	908	918	941	843	901	917	924	960	871	932	887	891	895	954	914	880	840	905	871	864	938	878	902	909	943	918	962	927	887	900	907	877	919	905	948	882	862	942	913	876	888	926	926	883	894	911	883	952	909	937	934	898	969	893	955	950	973	914	881	915	879	926	925	958	897	930	908	915	917	883	919	921	937	909	863	891	918	972	895	889	858	919	899	913	937	895	915	885	885	967	976	923	901	905	871	921	926	903	906	912	909	927	903	979	936	919	915	886	900	997	908	951	884	905	932	851	893	908	927	958	882	909	949	921	940	924	883	979	914	936	843	932	951	921	912	862	877	864	921	914	904	929	915	927	925	883	929	896	907	957	907	960	977	909	939	880	921	918	904	917	918	881	900	874	893	910	934	907	852	911	925	927	928	938	884	878	897	911	908	890	924	923	930	953	901	878	951	921	942	935	941	937	896	913	884	866	947	936	927	898	903	950	895	967	911	907	922	920	936	923
19242	5951	2400	306	279	283	289	299	280	316	301	269	296	236	267	275	305	280	287	264	286	289	293	268	296	298	269	285	299	277	267	314	296	234	293	257	286	268	261	283	303	255	313	324	327	306	333	295	295	313	269	298	291	304	284	287	271	284	299	323	276	247	293	276	295	282	299	304	301	294	308	262	255	259	279	281	275	250	284	292	280	323	292	298	285	279	295	281	244	290	260	242	282	266	300	254	285	263	276	269	285	274	301	261	270	246	280	288	282	298	298	317	291	276	279	284	277	287	287	233	270	272	287	282	246	272	281	267	280	267	275	269	244	259	278	276	273	290	288	261	271	284	258	282	258	266	284	270	288	263	251	283	271	266	288	278	259	259	276	244	278	289	278	274	289	282	254	272	320	270	279	275	299	280	268	257	285	303	268	241	274	260	255	295	268	260	265	285	280	296	286	274	282	269	276	272	312	283	258	271	285	284	295	258	271	277	286	266	266	273	271	313	278	267	280	280	279	281	256	288	274	299	250	279	266	264	257	235	283	271	292	273	252	283	293	283	281	266	280	274	282	267	321	291	310	289	270	299	282	283	265	268	299	258	281	300	310	258	270	272	251	288	281	269	253	233	268	282	250	284	275	287	271	259	252	263	298	272	266	283	287	272	254	310	266	295	276	268	268	274	289	304	300	270	278	264	246	293	265	291	269	256	271	272	281	276	259	303	280	276	242	297	296	287	276	265	306	298	280	277	288	292	275	329	267	267	247	285	264	268	308	276	264	252	292	254	278	268	279	327	254	262	275	286	269	293	286	269	250	294	247	269	294	301	272	277	298	271	279	272	286	293	286	285	300	280	264	256	291	290	280	252	286	288	287	300	288	271	272	301	259	265	283	327	294	261	312	268	279	255	266	277	272	284	264	295	276	271	302	248	229	267	267	277	275	261	282	293	305	272	295	275	288	254	278	286	279	275	305	268	268	275	282	273	256	283	271	274	279	300	263	266	298	322	253	264	238	278	266	281	282	270	292	278	269	287	308	272	295	266	290	265	280	321	299	277	250	254	274	269	268	240	261	298	282	302	290	267	327	283	251	259	244	269	269	303	244	266	269	261	307	295	307	269	325	278	300	268	280	258	249	273	266	292	293	303	269	275	285	283	301	256	280	281	276	281	278	278	256	284	283	287	287	269	273	269	316	283	309	264	260	275	267	259	285	278	280	259	294	272	235	266	289	259	254	298	267	251	279	263	297	293	268	262	258	267	258	262	269	265	268	276	270	272	279	268	276	303	285	291	267	264	260	267	250	250	272	270	277	266	287	267	264	299	298	288	293	275	238	301	258	299	278	258	260	287	282	280	268	269	287	287	277	264	322	268	301	268	266	267	310	286	275	260	258	286	280	297	272	289	308	275	288	300	282	261	256	304	275	278	243	301	290	288	271	267	271	260	283	283	315	287	275	255	282	284	295	268	266	260	264	255	255	273	281	265	272	285	264	310	307	287	289	270	261	267	310	275	285	286	253	281	295	285	289	289	284	261	268	283	281	285	270	306	257	235	281	294	281	275	283	312	288	320	312	268	302	283	255	282	274	280	277	258	305	252	285	270	244	263	264	258	243	278	268	289	291	251	277	279	291	248	299	264	284	321	265	288	282	260	254	281	283	270	256	265	279	278	276	265	292	312	262	260	316	251	287	283	286	272	265	264	259	277	268	285	272	262	271	296	269	266	291	284	240	270	249	276	291	294	260	274	253	300	300	275	281	297	251	285	266	252	297	252	283	259	262	280	268	274	274	267	309	266	276	266	258	261	254	289	253	267	287	275	239	283	273	262	285	287	279	275	249	325	284	243	275	249	263	295	269	290	268	269	288	242	276	274	287	287	272	268	284	288	282	293	262	260	317	290	261	244	263	285	274	286	271	280	278	279	291	273	278	275	297	254	287	270	274	259	270	290	287	295	268	275	268	263	268	306	259	267	267	266	309	254	250	302	255	290	287	275	317	266	260	269	295	285	283	290	257	279	277	271	303	271	283	271	276	265	315	283	300	262	269	271	248	282	270	267	292	273	292	282	254	272	284	262	277	297	292	302	265	250	266	279	309	243	289	282	282	291	264	267	290	294	256	301	260	270	244	281	260	254	281	256	276	262	244	271	274	249	265	298	282	268	291	248	281	272	290	273	285	263	246	295	283	263	289	274	293	296	287	279	262	275	279	279	254	263	289	280	272	280	266	278	254	305	295	295	273	275	308	281	246	286	272	275	290	252	272	288	273	286	264	274	261	327	288	291	237	275	264	272	277	284	281	246	275	294	265	285	248	291	287	307	296	288	272	302	286	262	293	273	255	283	297	292	267	260	313	268	277	252	258	232	249	302	277	295	264	271	309	268	285	258	270	304	259	245	257	261	284	287	299	288	273	273	295	255	300	274	275	295	301	257	288	269	250	260	278	278	292	251	252	261	302	260	288	237	261	267	284	279	260	274	282	275	284	264	281	275	264	290	272	269	279	290	288	252	264	261	297	270	261	298	292	249	290	269	286	248	272	294	277	272	289	281	313	280	266	267	268	266	277	289	280	277	246	238	287	299	259	253	285	269	285	258	275	314	294	255	279	303	286	284	304	285	302	251	278	286	251	292	277	306	287	281	253	297	284	281	275	286	257	287	249	282	274	289	273	276	273	266	286	241	271	298	258	263	259	281	288	316	263	263	319	311	267	241	273	268	235	254	272	278	294	274	261	299	251	275	247	264	275	280	250	276	267	292	295	290	270	276	295	287	300	277	248	278	281	289	276	266	287	267	283	271	315	256	256	238	265	281	292	278	270	275	262	273	286	302	280	272	292	265	256	283	299	262	239	264	292	282	253	288	278	273	273	264	286	272	257	277	277	243	264	268	272	252	273	256	242	261	294	300	273	249	288	300	295	298	282	285	284	313	269	262	267	261	281	255	264	253	279	287	245	278	234	316	292	305	286	298	270	272	261	274	265	262	278	259	256	268	270	283	280	311	241	279	280	290	270	308	278	291	262	277	287	295	277	289	281	259	288	286	268	261	276	290	265	276	278	287	280	300	274	272	288	295	287	270	285	265	293	290	268	287	266	288	275	274	245	301	303	272	229	246	275	276	239	290	285	266	279	248	276	237	276	273	263	286	279	267	304	285	271	250	288	273	258	288	274	308	273	249	303	265	274	273	288	308	240	270	308	293	290	301	288	296	290	292	275	258	261	259	295	285	276	262	288	307	270	268	248	285	278	294	268	281	262	284	266	277	265	279	295	269	286	264	267	253	305	281	277	251	291	307	275	277	265	277	292	278	256	257	281	276	298	281	260	285	284	239	272	282	267	286	236	255	278	280	261	282	293	287	315	309	272	236	271	310	293	276	308	277	306	302	254	278	274	300	272	289	285	286	295	332	256	280	292	272	309	288	265	290	275	289	282	280	280	301	278	285	272	277	253	262	298	292	280	267	265	293	259	257	304	278	280	266	275	267	285	290	288	279
17715	6988	3776	748	840	761	816	814	748	831	817	758	782	776	766	753	778	772	746	778	733	770	761	755	752	731	778	748	696	699	763	757	744	729	749	712	750	808	811	816	848	810	849	921	1032	1084	1036	995	952	918	916	907	909	915	853	828	897	901	857	845	807	830	798	831	826	803	844	796	815	815	794	719	781	779	801	825	849	817	824	846	883	998	948	892	809	750	701	772	740	778	728	738	750	723	793	765	739	758	751	775	807	756	769	755	780	751	723	786	765	730	704	793	704	773	789	772	792	719	751	731	768	765	718	734	794	722	780	742	743	729	761	715	710	766	758	718	750	766	742	728	763	747	771	717	784	753	707	748	785	778	760	769	766	756	776	782	814	750	751	759	750	734	734	775	731	776	733	725	770	739	744	783	739	720	771	728	734	726	729	729	737	759	732	720	724	737	754	724	694	723	759	758	764	769	785	710	765	743	757	721	783	705	752	758	822	775	739	767	736	758	735	749	742	736	733	751	753	760	737	753	752	750	693	786	765	694	762	780	724	751	751	731	707	723	747	766	782	725	767	689	739	764	743	769	748	807	752	755	727	798	766	711	760	779	735	773	749	682	725	759	709	778	736	735	768	766	746	747	716	720	735	743	781	737	743	726	738	701	747	762	756	771	762	708	727	748	754	755	730	759	720	763	791	732	741	739	689	796	747	691	747	755	755	712	718	750	716	746	768	767	739	764	703	760	781	802	705	728	766	739	785	757	730	737	778	762	777	794	765	714	748	704	732	698	711	752	759	763	818	797	755	728	762	762	716	743	756	732	747	757	723	740	733	745	692	713	737	760	739	771	780	727	795	734	817	750	730	750	777	738	797	767	750	751	804	723	758	768	756	774	734	739	763	717	767	713	705	709	730	806	781	726	748	794	728	728	753	761	745	757	746	765	722	714	707	744	773	745	788	734	706	751	716	773	755	761	773	807	744	721	784	682	775	750	733	721	774	789	779	685	719	758	680	787	745	741	718	749	730	736	735	746	735	763	754	778	749	759	730	788	777	750	739	709	760	739	732	765	799	759	803	751	697	717	774	772	758	733	757	726	755	756	710	708	745	774	731	757	735	753	715	767	744	748	696	759	721	737	719	749	778	702	761	785	781	801	739	754	741	747	724	744	797	642	754	720	759	726	752	773	745	715	791	715	742	772	786	767	737	748	736	735	752	730	776	740	727	734	769	765	745	742	766	673	716	763	745	714	793	712	754	763	745	792	796	823	816	703	779	780	753	777	724	761	786	752	742	783	755	761	703	731	763	766	739	756	744	771	716	755	730	751	722	746	737	752	692	753	761	739	764	762	708	781	739	675	757	799	768	719	731	713	768	787	737	751	762	759	763	760	776	766	733	754	729	709	718	764	707	710	782	777	754	732	775	732	725	755	789	669	749	788	759	783	734	775	771	720	732	715	727	762	686	740	766	726	759	744	713	735	767	731	784	745	736	765	769	748	735	768	743	760	744	787	720	714	808	754	780	735	789	723	724	736	768	713	769	741	794	740	715	746	772	744	742	750	768	735	754	769	753	801	795	774	772	749	748	731	763	727	777	755	794	752	744	729	750	774	737	741	734	741	780	811	713	761	744	732	756	762	772	788	768	792	760	773	776	735	758	756	742	777	768	716	770	758	789	740	708	724	740	723	737	787	765	731	768	717	822	724	729	757	734	758	700	811	734	728	773	738	754	715	759	724	769	746	731	709	712	746	734	746	696	718	789	726	718	786	720	755	755	755	798	734	739	794	772	771	793	713	741	757	747	777	750	743	771	732	756	767	720	756	750	718	752	766	748	732	777	722	744	733	756	763	756	762	735	757	746	731	775	743	784	785	763	724	803	774	726	740	698	743	784	779	751	769	764	708	717	728	776	758	780	750	715	715	713	729	742	726	763	762	729	771	792	746	734	790	795	762	729	760	800	726	797	744	778	754	752	749	746	705	810	774	750	752	733	780	781	768	772	763	765	730	734	736	774	731	730	834	755	735	773	741	720	748	750	773	737	756	802	771	729	748	780	739	784	724	784	763	709	789	727	730	772	775	785	737	787	733	701	781	786	768	779	801	740	726	722	758	757	731	749	732	716	748	773	743	755	737	785	716	754	743	785	762	719	745	810	726	747	755	740	738	738	745	732	758	750	723	739	763	781	743	698	736	759	768	740	713	736	733	747	744	757	738	791	771	714	805	782	738	736	773	720	733	821	748	780	721	769	761	748	765	774	773	769	773	765	750	756	761	761	784	744	791	740	783	777	768	716	798	763	738	753	735	714	775	756	763	692	789	736	769	751	734	733	708	782	713	771	745	787	747	762	727	752	729	773	742	763	757	765	745	728	741	767	735	724	752	739	778	797	772	800	751	766	713	763	771	771	788	714	709	771	788	704	750	730	748	754	731	742	738	761	729	747	739	745	770	772	793	743	729	727	724	765	787	760	718	741	768	761	786	686	713	770	761	781	764	728	751	731	750	792	748	719	739	780	776	755	720	735	808	773	740	765	716	760	731	779	721	708	766	723	758	766	741	759	768	736	767	755	774	786	730	734	782	782	730	699	740	754	736	707	749	751	794	796	767	771	709	773	772	775	764	786	764	771	763	766	774	745	709	725	760	746	750	757	747	776	775	749	771	770	749	770	724	751	752	773	723	795	774	754	758	738	757	763	760	710	751	753	763	740	772	818	752	724	759	802	757	761	758	724	716	705	751	751	765	722	740	798	771	750	803	767	747	741	775	794	807	757	757	777	772	790	676	786	764	801	712	796	809	754	733	752	721	756	790	775	727	728	712	725	744	774	753	769	747	721	752	772	757	726	717	783	756	797	772	766	735	730	717	768	727	821	758	759	771	758	744	723	815	742	709	756	754	738	727	798	763	747	773	708	733	711	770	698	749	766	727	766	770	723	750	750	786	748	722	799	817	810	705	776	725	772	771	769	798	759	730	798	813	731	784	734	729	776	757	765	722	740	763	760	764	757	761	730	734	765	787	783	738	775	743	761	753	734	749	764	728	740	734	700	760	779	751	750	756	797	762	735	743	788	781	784	767	729	807	753	689	755	785	760	763	793	758	714	767	730	791	719	728	743	779	721	759	789	748	753	791	768	799	779	730	716	732	772	726	778	770	780	711	749	759	786	783	837	807	741	744	716	768	779	739	778	740	781	739	743	775	746	738	727	788	758	756	715	710	696	763	744	735	750	749	712	743	741	708	776	827	792	758	761	755	724	754	739	834	776	802	798	805	736	730	761	737	788	743	757	755	794	756	765	837	763	739	746	761	731	723	766	796	724	764	763	730	711	782	731	800	714	748	726	725	772	747	738	718	745	765	742	763	793	751	794	746	787	791	710	796	779	742	750	799	785	733	740	764	769	702	756	736	773	759	741	802	789	734	748	749	722	721	803	683	821	728	773	761	749	753	785	758	725	756	748	740	740	675	734	770	775	745	758	725	760	753	744	789	742	773	773	738	727	750
66256	43721	28725	3819	721	591	472	428	443	353	379	407	343	391	345	326	372	329	331	326	330	299	307	298	350	336	310	304	302	390	317	340	309	349	312	291	335	311	349	304	372	372	311	438	1234	1148	881	686	566	466	464	456	411	372	311	344	341	338	357	392	376	332	324	346	333	369	340	372	324	369	337	316	340	338	364	379	369	379	348	437	494	417	385	354	322	326	297	346	317	330	321	316	333	303	344	338	331	329	310	352	326	329	307	319	340	306	321	313	303	304	327	309	315	325	285	291	315	306	331	304	327	326	286	304	309	322	320	344	312	300	336	329	337	336	297	283	312	307	296	322	303	325	323	320	331	288	314	353	330	297	283	362	329	331	318	342	296	329	313	332	327	313	344	323	311	316	295	318	290	315	304	335	298	319	319	298	304	316	298	275	360	318	282	269	292	299	333	304	329	314	329	315	277	289	335	347	312	329	305	346	321	313	299	289	305	328	314	323	304	313	288	353	318	320	290	345	301	299	308	336	329	337	322	307	304	307	336	325	303	341	319	309	345	316	287	338	318	327	305	352	325	287	318	292	341	306	343	332	314	314	283	338	332	327	323	309	291	339	314	307	298	349	308	324	350	308	321	289	328	349	298	341	318	343	310	325	298	325	294	293	315	304	319	308	326	310	324	294	310	311	356	319	304	281	302	303	334	307	291	319	306	304	332	326	331	334	351	335	315	315	290	310	327	304	337	323	286	306	307	320	291	338	331	328	323	306	315	293	324	334	338	330	289	314	290	343	324	326	330	311	307	326	318	288	323	325	324	316	325	321	332	335	344	303	353	312	295	312	295	319	307	335	310	316	308	298	326	302	315	321	290	328	328	345	340	315	325	319	346	294	328	320	286	305	325	327	305	316	350	298	291	286	338	304	309	301	288	318	316	317	328	332	283	319	290	313	344	293	344	320	327	326	326	361	334	324	333	333	319	309	318	294	330	327	306	307	291	332	307	294	311	314	352	299	299	296	289	303	312	301	337	322	314	320	364	316	301	321	320	307	293	283	348	331	301	318	332	330	292	289	317	318	284	304	295	320	332	290	314	308	320	314	331	336	298	320	317	342	344	310	358	312	329	326	309	328	303	301	323	319	324	322	307	277	313	321	309	300	320	313	352	338	303	298	331	316	318	303	334	325	310	316	302	342	312	308	315	307	317	309	313	331	325	325	351	318	303	330	316	296	309	303	310	307	320	318	331	344	320	327	349	318	321	318	297	329	311	307	319	320	323	311	292	327	321	294	304	314	343	338	298	300	245	275	301	343	331	322	268	334	336	340	329	334	287	334	292	301	336	300	327	332	333	294	310	321	305	300	298	314	314	315	315	285	322	326	322	298	332	324	296	298	289	340	346	294	329	320	328	327	314	306	310	306	288	309	320	310	297	279	346	336	297	330	318	316	307	322	290	296	313	316	296	336	308	317	288	316	305	311	277	342	364	318	293	339	325	339	331	329	296	299	307	318	347	296	325	321	328	305	308	342	309	299	327	310	308	323	318	317	324	337	343	313	292	309	293	336	388	337	315	334	323	279	315	318	313	304	293	326	331	327	270	296	311	347	323	342	319	332	360	341	353	325	317	300	311	333	322	336	326	324	338	316	301	300	320	326	345	326	335	326	328	353	331	338	302	287	349	339	302	330	319	317	321	290	302	319	325	306	311	318	311	303	300	306	301	321	293	313	347	279	315	322	302	315	327	335	319	328	294	341	275	310	302	310	292	325	329	303	355	306	289	343	294	301	344	288	329	312	316	302	329	338	324	289	361	288	312	312	334	299	308	319	303	299	300	305	308	309	322	310	329	343	311	320	302	302	313	298	312	307	318	330	326	333	358	316	333	292	273	276	304	323	346	325	320	312	327	321	340	338	315	322	311	323	302	333	295	298	312	312	280	329	325	290	284	305	304	340	309	334	347	291	311	334	309	321	332	324	332	321	299	284	294	317	377	322	316	311	338	326	331	292	320	330	315	327	309	333	321	330	326	335	280	332	323	327	304	300	327	317	285	332	300	308	308	312	307	306	310	329	306	294	302	287	332	320	323	305	305	337	292	296	313	330	360	343	280	359	323	375	331	355	318	298	318	297	317	360	298	324	296	278	311	297	293	289	340	318	288	321	327	305	299	327	333	313	321	314	282	311	316	321	337	304	297	324	293	307	307	332	311	285	322	307	297	317	317	310	337	321	297	323	312	287	340	308	334	329	339	295	297	322	324	313	299	278	338	348	318	314	302	290	355	326	355	314	337	311	303	325	290	313	313	301	353	311	350	329	302	309	318	328	319	329	252	320	287	274	312	293	323	302	302	312	306	312	350	306	330	317	339	326	327	322	287	313	308	294	313	321	327	273	309	301	296	343	300	328	323	312	311	333	353	309	279	332	321	340	314	350	329	304	316	322	308	273	313	313	272	342	339	284	322	332	328	273	320	318	316	330	299	282	296	306	309	301	317	357	306	335	306	315	351	325	322	289	308	316	302	327	309	298	308	310	334	292	326	329	316	318	319	348	353	295	315	318	310	310	315	322	314	298	341	315	355	325	322	292	331	317	325	305	296	321	319	320	321	354	339	341	313	326	309	306	296	327	309	333	310	332	314	291	320	336	327	338	343	294	294	304	344	332	318	357	298	312	339	311	321	325	305	307	330	334	349	302	311	319	352	313	316	304	291	296	318	343	328	314	327	334	328	318	302	327	320	286	313	308	288	330	297	337	325	345	314	309	340	341	318	306	307	310	303	340	285	342	293	330	338	309	327	312	319	325	327	307	313	312	333	312	305	324	308	303	306	326	273	304	299	314	355	321	336	290	305	286	340	307	301	318	316	278	299	355	279	322	323	364	308	355	330	307	341	312	346	309	315	330	333	306	299	307	302	343	311	341	345	313	300	302	329	339	318	309	326	292	306	335	300	295	321	309	306	320	293	317	311	314	324	306	315	315	292	345	310	295	336	300	324	298	342	296	298	317	307	320	295	310	327	284	316	337	330	291	304	311	294	339	321	324	298	299	352	331	329	326	285	355	331	295	308	327	302	333	309	319	302	327	311	320	302	311	315	345	326	328	302	302	346	308	337	307	291	321	347	332	321	344	297	310	303	335	318	331	313	337	333	314	321	323	312	311	273	319	324	330	297	324	335	318	342	316	333	312	304	311	318	306	306	329	301	343	319	319	338	296	318	323	338	305	351	278	324	315	324	313	320	308	326	307	351	322	297	326	285	310	311	303	296	336	303	303	308	315	327	271	333	329	324	342	309	309	292	320	298	315	309	308	303	306	343	305	335	316	347	312	323	300	315	298	328	359	314	333	328	338	306	314	296	315	326	313	319	296	332	307	303	316	295	317	290	316	301	345	345	297	315	329	304	307	306	305	318	310	321	327	345	314	335	323	320	319	308	334	331	276	335	315	323	322	322	329	336	320	307	328	334	312	323	334	320	353	352	326	358	311	303	315	318	329	332	353	329	339
42063	30466	19270	2297	2061	1802	1566	1466	1339	1278	1111	1091	1058	1080	1055	996	1040	969	937	925	970	981	939	926	900	946	923	908	913	916	900	890	898	847	917	893	900	935	905	997	1046	977	1027	2012	7384	7139	5239	3767	2956	2535	2032	1848	1932	1213	1064	1011	1027	1100	1221	1385	1190	1169	1088	1040	1065	1048	1015	996	1072	1056	1024	1044	1055	1079	1137	1392	1490	1108	1356	1770	2023	1581	1190	1072	873	866	827	882	885	822	885	815	851	834	862	871	850	833	856	813	863	940	867	761	833	907	802	848	861	868	856	833	886	847	867	909	838	823	893	880	834	860	884	879	868	857	821	887	853	882	832	841	876	800	892	825	873	867	912	810	852	834	853	829	796	850	804	846	862	903	818	830	846	826	860	830	823	845	819	835	830	830	837	874	861	829	867	882	869	840	846	821	873	873	843	832	854	853	845	883	846	817	819	794	908	849	882	848	823	892	796	835	873	864	839	847	851	832	867	823	847	839	844	864	854	840	861	863	929	850	890	845	846	818	875	894	845	823	903	881	821	854	812	905	862	877	860	873	771	821	873	841	831	851	806	827	845	848	841	843	851	851	821	865	804	763	841	850	848	831	853	874	855	849	848	821	923	819	873	794	817	814	847	818	884	807	821	879	849	844	872	863	876	824	788	824	854	859	793	825	837	860	880	845	834	848	834	876	846	832	834	844	875	883	832	856	819	843	842	896	833	830	808	864	860	855	830	816	881	807	832	836	877	854	855	835	867	817	838	802	855	806	820	819	828	826	890	860	820	878	854	845	820	850	765	876	873	860	828	811	828	853	878	843	866	844	845	846	842	845	878	834	883	855	866	855	870	806	838	833	825	877	855	864	872	838	859	840	821	842	893	804	854	864	864	850	822	852	860	860	855	892	811	849	800	898	879	828	838	877	874	810	879	865	844	853	820	867	829	884	847	828	869	806	817	835	848	894	834	848	831	838	863	904	814	823	845	869	887	867	868	856	863	853	849	836	882	890	854	843	871	852	838	815	864	836	853	913	811	867	846	828	855	862	861	851	853	865	858	817	846	857	827	866	882	866	840	828	813	835	835	814	811	905	878	810	835	832	811	864	800	799	860	870	880	885	819	812	825	874	857	854	816	872	856	837	829	869	813	850	883	856	836	845	843	836	874	852	859	834	880	819	900	867	859	901	879	821	846	830	831	876	856	840	861	857	856	856	853	858	840	859	904	830	840	876	892	813	866	843	885	902	841	846	852	823	829	780	862	827	835	887	834	846	871	886	838	822	828	857	845	849	905	841	822	880	864	894	845	864	899	851	847	848	836	871	820	853	817	867	838	807	829	893	874	871	849	851	875	831	885	860	890	845	841	877	841	788	829	855	844	882	756	860	838	841	892	847	871	878	880	821	909	872	846	875	849	863	791	832	858	917	894	799	866	809	870	847	847	848	835	816	844	823	870	861	846	825	841	800	868	883	866	846	857	853	842	867	797	829	879	897	842	859	811	901	856	838	880	853	791	853	779	860	854	827	820	821	821	884	867	846	821	774	849	848	784	892	792	803	775	807	866	835	845	863	899	816	910	831	855	806	869	854	826	824	917	827	832	869	880	878	848	814	869	850	818	862	846	853	873	847	867	854	852	838	838	851	853	814	847	819	897	822	825	883	867	874	848	941	829	835	831	845	844	889	824	854	872	851	805	878	871	825	855	802	825	849	885	847	906	848	875	855	878	915	896	823	849	864	863	833	858	879	844	825	831	797	870	799	873	881	856	841	896	870	816	832	837	881	847	824	832	841	857	865	859	879	808	905	860	820	854	879	862	858	883	801	852	822	884	828	840	852	857	832	837	840	846	820	882	878	821	868	862	869	854	840	810	860	790	850	846	856	852	833	831	879	809	848	812	863	890	852	806	809	858	894	858	882	871	845	774	878	855	865	826	829	850	811	842	860	843	864	859	865	809	831	888	834	799	880	854	845	905	840	832	821	879	863	835	828	817	873	876	830	892	824	832	848	858	824	827	791	803	814	843	853	827	857	841	840	796	884	857	889	820	854	841	881	797	965	837	816	850	848	849	903	814	812	806	853	813	840	885	849	798	800	834	850	880	875	864	874	834	844	803	822	895	831	876	862	852	880	842	853	865	865	855	888	786	855	868	845	874	855	850	877	842	830	855	922	841	905	832	829	830	891	862	802	827	838	843	831	875	827	905	844	886	833	858	868	843	804	857	825	803	877	804	833	821	837	865	828	797	790	866	839	846	908	867	860	864	932	884	857	804	867	900	860	868	810	846	838	878	811	895	853	887	841	815	885	910	827	827	828	817	832	868	821	810	883	847	810	819	881	830	822	835	854	872	899	844	829	835	834	859	834	848	838	908	851	818	870	903	870	864	870	886	807	933	847	827	829	845	806	841	818	855	860	877	816	807	850	820	881	857	849	887	851	851	853	862	865	888	838	866	843	845	807	899	891	855	841	889	875	870	882	904	816	849	837	916	869	835	875	810	808	776	819	818	857	851	857	874	828	834	851	859	840	826	865	861	877	820	861	856	842	859	817	856	847	808	895	864	819	823	870	865	857	873	840	855	823	845	875	869	801	832	838	870	857	882	876	910	808	834	815	861	819	821	904	871	839	830	871	890	858	792	873	846	854	882	837	865	857	851	884	873	917	839	837	857	838	810	821	877	817	832	839	844	780	792	811	882	803	867	830	849	821	840	770	853	836	835	854	851	931	804	908	828	831	854	848	830	862	814	869	825	814	846	870	865	870	830	875	836	874	862	879	852	813	857	838	814	892	861	815	892	864	836	859	819	826	851	833	850	851	844	898	921	837	856	838	875	848	859	854	815	848	824	874	824	846	850	838	861	849	817	891	874	859	895	869	838	816	835	841	788	861	886	870	821	847	839	882	788	837	914	807	863	801	821	898	808	845	826	870	899	806	866	833	870	892	848	829	915	857	894	807	864	893	850	790	844	824	861	825	825	799	810	870	871	860	834	845	799	802	915	852	902	833	870	812	867	823	851	840	803	883	864	874	818	909	858	852	846	899	856	805	855	801	875	826	855	869	835	872	863	925	781	879	876	842	804	867	840	816	856	806	847	840	875	823	859	820	850	901	841	903	885	868	856	851	848	869	864	867	853	887	800	829	867	835	839	850	883	841	851	890	864	864	850	862	842	869	864	895	837	807	872	864	837	915	829	845	840	822	838	850	905	811	850	854	862	841	829	840	842	847	846	875	888	874	873	854	892	868	814	812	827	871	846	857	889	846	863	829	836	870	801	833	826	832	894	869	847	824	860	867	830	824	872	856	843	861	855	807	898	860	797	884	822	828	867	871	881	826	871	850	843	863	939	846	879	846	884	870	861	852	832	811	819	846	831	866	855	824	825	855	908	796	850	849	829	853	793	821	792	851	852	809	834	817	866	837	905	853	885	871	884	832	861	872	859	816	889	875	870	810	867	853	855	820	833	823	871	785	793	886	847	866	801	871	873	888	876	863	824	883	896	866	841	853	866	863
79191	55762	39185	10090	1712	868	725	556	511	480	433	470	443	415	424	411	366	363	396	421	372	372	413	365	380	346	375	373	381	320	354	355	352	390	380	358	373	397	396	390	405	347	380	591	1743	1275	894	686	486	567	730	702	499	428	439	408	423	414	429	463	456	425	426	406	372	403	359	387	412	403	414	424	392	432	392	416	408	408	438	634	681	509	475	392	403	364	361	339	380	344	339	339	357	343	362	362	345	343	337	349	334	369	342	368	370	358	372	370	355	345	351	327	349	393	356	334	350	382	356	361	372	322	341	380	356	380	363	384	342	352	347	347	347	321	349	346	350	379	343	341	346	345	357	390	376	365	388	336	364	400	351	372	344	372	356	357	358	342	375	350	351	348	392	356	342	360	340	364	338	377	359	347	352	375	327	381	364	319	348	335	354	366	385	360	366	362	379	364	367	331	393	365	371	361	362	341	366	366	367	347	331	329	340	374	349	361	353	338	378	349	350	332	335	383	360	368	366	390	373	397	351	358	348	368	353	346	355	378	359	351	359	377	348	371	358	345	341	334	342	347	341	363	356	331	337	357	369	355	377	336	375	351	342	406	382	376	391	383	372	359	354	372	359	380	370	354	356	336	338	390	334	337	362	363	323	379	366	397	340	348	355	362	347	327	354	347	360	334	336	338	388	378	351	394	351	373	367	372	371	370	357	321	323	349	360	359	337	351	353	376	377	342	351	356	419	368	343	349	386	352	374	366	357	352	384	338	387	334	346	407	339	363	344	347	337	377	373	347	355	366	353	340	351	344	325	344	351	350	355	368	384	339	362	352	387	370	360	351	391	355	349	323	335	361	365	379	370	361	350	364	347	334	345	367	337	361	315	359	346	363	328	352	372	354	340	357	377	357	347	362	368	354	348	382	363	345	340	378	325	376	337	364	349	357	349	320	362	352	343	362	384	346	388	365	386	354	337	349	361	358	318	379	370	350	360	345	363	341	365	366	332	322	388	336	340	356	376	369	374	360	367	353	356	343	354	361	346	362	335	366	397	382	339	365	366	353	365	337	349	384	352	319	354	341	344	366	347	358	364	362	351	372	337	348	349	355	348	392	406	357	379	376	326	347	376	365	368	364	369	366	401	351	341	331	367	360	377	368	359	363	338	331	352	344	387	306	349	334	306	349	330	375	371	363	351	305	351	345	363	326	376	379	373	365	339	355	360	334	342	380	377	371	365	380	358	369	372	387	341	381	346	352	330	345	355	386	352	363	352	334	365	335	369	345	348	355	338	319	354	386	385	356	359	349	388	360	362	345	363	346	350	330	335	399	332	382	329	390	379	369	337	354	355	353	349	374	344	331	362	366	354	378	382	339	371	340	330	354	377	357	374	377	351	327	372	385	340	359	337	372	395	335	355	377	383	348	407	385	383	327	352	331	379	342	355	363	358	358	343	367	346	372	379	403	369	369	348	349	386	358	369	366	363	348	338	361	386	349	392	363	352	380	323	337	354	365	340	335	384	346	331	391	327	351	359	383	358	353	367	311	340	333	362	375	340	385	349	340	379	351	336	351	321	373	342	337	376	348	349	369	369	368	335	351	333	354	376	345	366	360	337	340	327	325	372	351	360	322	358	354	362	364	385	378	382	377	354	370	341	339	360	307	358	354	418	365	370	354	377	381	358	355	359	359	325	367	346	362	324	330	382	371	360	382	342	376	367	355	371	361	338	385	353	355	325	349	352	334	345	347	353	363	373	368	349	359	396	352	356	387	366	337	355	362	342	359	402	375	356	384	359	362	376	388	312	348	322	339	354	359	375	338	378	359	341	351	364	376	347	356	365	396	353	371	360	356	344	347	372	349	321	350	344	385	384	355	347	343	352	306	331	354	348	378	335	347	347	355	378	373	390	345	371	356	387	345	355	310	332	338	379	323	330	365	364	359	364	352	363	355	372	381	361	369	322	348	353	348	387	345	342	354	362	315	355	311	362	355	342	351	391	353	344	376	356	349	325	358	366	369	390	356	377	372	387	301	397	381	390	383	352	339	344	378	372	333	330	343	379	346	336	365	359	351	351	330	373	378	354	354	350	371	389	377	348	331	351	334	330	361	354	361	367	374	357	372	333	360	315	363	343	362	339	320	394	380	357	361	355	385	381	360	348	353	340	353	362	366	385	344	354	352	373	347	344	387	376	348	361	305	383	322	359	366	364	320	369	339	315	358	341	379	324	331	319	363	336	362	391	381	344	357	357	354	350	352	318	380	334	396	393	354	329	371	322	353	366	384	381	352	367	361	379	332	368	378	363	364	349	372	380	349	341	370	355	384	355	334	361	344	326	391	310	366	371	350	357	366	325	322	360	383	352	385	333	354	341	375	335	357	385	388	384	345	392	360	335	335	345	358	390	355	389	344	348	365	360	374	345	364	360	361	335	354	368	379	389	392	365	341	381	358	361	368	318	335	404	336	389	352	343	344	343	354	361	330	351	374	362	310	358	346	370	340	332	355	388	345	380	332	350	358	378	351	348	370	370	346	347	356	358	382	374	331	363	348	354	316	363	343	347	411	379	355	364	362	358	349	375	355	356	368	367	336	378	330	344	349	355	341	368	316	367	357	348	355	359	356	358	354	339	378	365	368	378	348	342	369	362	358	359	377	381	342	378	356	348	349	349	361	323	332	353	370	347	364	356	344	381	373	360	349	350	398	365	344	350	336	335	367	297	350	312	358	343	341	326	375	381	369	356	366	347	393	339	375	354	348	373	357	373	396	376	326	361	387	401	335	340	386	332	339	352	336	373	369	370	353	350	362	356	354	364	356	356	370	381	373	375	373	346	383	388	362	374	388	329	346	367	352	349	365	332	313	324	353	382	362	402	362	387	318	371	339	337	363	374	342	348	393	340	367	361	317	354	366	366	376	366	369	327	361	348	367	362	394	362	326	316	334	363	357	372	385	359	357	360	315	385	357	356	354	361	384	367	349	334	352	359	373	388	360	316	350	346	365	341	321	344	406	374	376	322	344	371	383	361	351	328	346	320	367	382	381	369	351	328	351	337	368	375	346	349	368	371	332	371	360	319	347	345	366	351	334	368	363	351	368	323	346	363	366	324	379	374	339	343	420	350	348	341	358	379	383	352	319	343	330	341	382	368	373	379	352	368	311	362	367	362	359	344	360	372	354	335	360	338	350	357	353	378	349	353	358	373	349	370	347	351	322	373	329	344	347	365	352	398	377	358	323	347	342	386	369	347	348	360	352	336	368	328	369	354	377	331	374	345	375	336	387	392	319	377	366	358	362	354	363	350	369	354	381	365	394	368	370	362	368	347	354	354	347	337	348	367	365	364	362	339	415	364	399	373	334	376	341	384	353	348	356	403	363	361	391	343	397	356	351	369	332	346	358	327	373	338	341	337	352	352	361	343	366	350	351	342	358	341	353	369	354	345	365	369	354	359	374	351	382	345	368	357	380	352	350	371	402	378	342	352	376	354	363	375	353	358	392
51914	39394	24627	3682	3236	2749	2369	2142	1924	1693	1579	1480	1446	1396	1306	1253	1260	1268	1087	1138	1044	1107	1140	1069	1026	1043	1057	1041	1093	983	1025	1027	978	1016	1014	955	1012	988	1018	1112	1143	1143	1165	3012	10064	7587	5173	3328	1827	2808	3874	3619	2297	1359	1282	1194	1241	1347	1538	1911	1604	1260	1246	1226	1152	1154	1120	1132	1188	1215	1226	1294	1389	1360	1500	1505	1481	1313	1643	2828	2943	1919	1467	1247	1055	941	949	903	935	939	916	975	1011	986	934	888	912	891	911	918	937	935	941	901	914	962	954	957	933	889	916	972	1010	923	967	933	969	974	974	930	920	969	973	922	913	935	971	944	915	930	971	905	902	864	918	912	945	910	920	888	973	931	919	931	943	939	926	944	928	889	900	874	930	919	935	919	916	968	911	932	952	916	936	937	959	884	985	961	956	937	906	972	938	901	975	891	955	908	975	904	981	981	920	930	976	909	918	932	939	962	892	969	881	971	929	913	901	938	937	927	892	945	897	911	926	929	911	981	940	918	908	966	985	938	932	965	968	990	921	944	945	919	977	930	947	940	965	879	905	945	930	895	959	918	890	910	927	945	902	894	977	906	992	935	940	965	968	950	920	956	957	955	906	979	929	931	939	920	980	941	923	929	920	915	941	934	941	947	981	916	959	922	897	938	895	914	921	966	976	890	970	944	933	890	986	933	882	969	951	943	905	966	961	896	946	902	962	937	947	937	953	861	953	893	951	912	929	1004	916	939	979	919	911	923	940	920	957	933	982	908	995	953	983	891	908	982	851	900	921	959	897	921	927	945	972	985	948	946	930	1023	897	957	930	962	942	958	904	906	936	931	991	931	922	953	897	948	915	950	915	935	931	884	930	948	908	879	950	928	950	1014	894	939	891	991	976	922	958	948	895	947	923	860	895	952	941	954	907	934	870	918	895	935	916	929	886	947	944	904	893	923	949	967	921	988	944	901	945	936	932	946	945	953	890	977	929	953	881	922	985	913	960	944	1000	970	937	898	962	924	958	887	970	950	963	963	941	932	851	948	933	928	927	955	933	938	921	935	904	852	923	905	928	940	940	908	917	939	956	901	961	938	935	939	892	980	965	944	942	854	961	940	896	957	969	897	984	976	943	901	930	883	939	926	892	903	957	895	929	919	929	924	922	995	975	922	924	971	991	860	959	926	947	908	888	923	915	883	951	914	971	908	943	956	968	904	931	963	906	955	994	938	954	987	929	856	909	937	954	922	966	925	900	979	940	992	927	914	986	912	911	946	969	922	949	905	948	936	926	912	996	928	978	894	894	910	936	971	981	922	974	919	950	965	962	953	926	912	931	945	945	900	906	944	929	920	954	919	949	965	980	896	947	948	879	969	961	956	905	952	928	938	888	891	893	881	921	915	921	916	971	908	906	960	907	932	915	899	887	914	993	987	917	889	935	935	900	964	904	921	944	929	961	907	945	955	963	921	992	900	940	905	939	899	884	953	963	887	943	935	934	911	963	924	918	925	918	962	927	903	950	931	926	940	957	916	942	912	903	930	942	912	923	957	927	922	925	952	922	966	981	907	933	947	949	926	910	928	951	951	978	906	943	955	949	899	909	905	917	887	922	868	957	952	970	921	918	972	906	948	963	936	924	919	978	874	882	923	916	935	913	923	936	904	959	960	912	962	939	917	960	917	894	923	948	938	927	967	940	891	945	959	969	931	951	949	922	959	911	913	905	929	940	928	914	909	904	888	922	947	980	897	951	997	897	909	942	895	956	985	914	943	862	950	995	963	946	930	935	958	917	1009	938	960	945	947	879	921	930	898	942	886	915	902	948	879	968	989	910	933	914	878	967	919	944	946	927	936	932	904	916	966	943	892	933	944	915	940	928	952	914	943	955	930	920	971	926	912	925	925	889	989	909	934	881	895	904	945	941	910	907	1017	935	931	875	937	917	944	949	967	974	889	937	891	907	929	918	914	905	981	925	969	897	928	968	916	929	917	929	897	934	934	907	955	905	903	932	910	918	975	988	1016	899	930	956	894	924	979	1002	961	892	937	947	939	905	927	933	889	940	891	957	968	960	914	928	945	975	960	919	995	956	927	929	1013	937	869	879	921	939	897	947	925	975	970	909	939	948	917	930	930	963	961	929	896	959	870	914	935	878	952	946	957	912	894	901	914	912	956	977	940	915	928	893	957	911	920	943	926	953	978	929	934	979	919	963	951	973	932	953	928	878	938	1012	887	906	922	903	994	907	907	888	955	940	939	916	967	885	944	909	888	879	935	946	909	877	969	916	923	929	962	982	937	939	913	882	894	941	895	976	947	900	964	886	955	903	948	925	919	929	881	912	930	918	933	914	937	922	942	976	942	941	942	924	929	942	967	928	895	954	911	1005	941	937	891	925	945	954	941	906	941	884	924	957	972	938	928	957	945	921	1008	909	1022	891	917	896	1020	970	948	928	951	928	916	941	858	908	915	987	958	899	944	942	907	988	926	989	984	945	917	935	912	970	905	921	915	964	948	980	950	931	869	960	939	948	944	920	918	930	933	921	904	921	902	916	935	935	956	919	907	893	888	908	924	931	912	986	965	984	915	982	892	937	950	948	936	911	998	966	895	995	935	939	982	914	913	905	987	923	907	910	895	877	934	940	912	921	900	903	901	964	939	961	971	949	930	1009	880	925	967	984	1004	952	932	902	921	927	951	852	913	983	922	946	886	953	942	918	897	938	937	970	957	968	923	932	930	898	958	939	929	932	916	918	930	935	971	969	987	977	876	894	917	963	966	942	925	954	897	954	964	941	924	971	913	968	980	945	943	917	908	923	944	926	934	951	871	1024	959	982	969	914	953	989	891	901	952	936	903	995	931	884	987	930	864	969	932	928	876	927	886	938	967	908	945	941	943	861	922	953	970	942	928	969	925	1001	949	916	934	894	918	900	960	846	954	932	875	917	927	931	965	938	914	891	933	853	934	915	913	892	926	948	930	927	966	944	947	932	922	916	905	929	928	959	915	952	935	960	920	912	948	928	905	959	909	874	877	998	917	919	888	929	961	912	957	906	972	892	946	947	909	931	905	934	946	940	912	895	932	940	866	923	974	906	932	909	942	906	921	953	931	933	968	905	900	931	956	904	918	946	960	947	963	910	874	927	985	938	940	908	948	906	928	966	926	954	899	949	967	942	920	917	936	945	935	969	968	929	1004	915	896	908	973	939	907	931	942	919	916	895	900	914	899	936	884	861	942	906	956	962	927	992	967	960	952	905	917	949	950	944	895	907	938	977	912	842	881	890	950	962	977	945	959	870	855	882	946	947	892	1006	999	970	952	951	952	969	938	973	939	953	924	966	923	924	951	950	957	919	956	947	970	944	916	950	906	941	955	945	890	1002	958	899	955	857	961	901	934	939	929	946	903	924	954	928	892	936	937	909	914	942	958	913	962	987	957	926	945	902	928	929	954	882	960	966	886	904	910	921	914	965	903	965	962	934	939	922	972	942	895	903	933	940	890	931	896	904	952	906	933	934	925	919	927	905	903	929	902	1009	954	901	907
21211	6011	2499	380	329	300	304	289	287	299	277	272	305	263	249	247	259	310	287	303	247	260	285	266	274	264	286	270	270	273	295	295	296	299	279	276	317	255	297	272	264	276	294	290	344	343	294	281	287	266	311	280	289	289	294	305	277	324	293	294	288	303	267	308	318	302	295	257	291	295	286	283	273	304	316	279	289	289	307	317	302	294	311	279	284	290	276	275	279	278	265	253	274	286	282	288	245	281	288	299	297	269	252	263	301	287	273	271	269	300	258	275	307	274	269	240	295	299	270	277	277	301	280	282	283	272	256	311	270	265	271	313	305	302	283	281	285	290	307	307	305	302	262	263	283	297	272	269	270	291	298	271	284	279	258	313	274	270	267	300	316	280	280	264	298	295	292	296	268	272	275	252	277	290	302	293	318	266	260	295	298	266	294	277	295	281	299	236	294	297	265	299	251	291	287	302	274	284	295	289	259	277	262	296	288	267	295	263	274	311	254	275	286	290	280	296	276	278	276	271	305	276	278	295	317	306	260	284	309	299	275	296	258	300	234	236	298	269	276	282	269	279	277	262	297	287	245	285	270	288	279	265	272	266	287	289	299	257	256	288	287	261	266	306	307	267	292	294	277	274	280	268	280	270	247	317	296	311	266	269	299	280	290	271	268	295	290	257	294	311	278	276	266	293	289	304	295	282	276	282	263	285	244	297	285	276	265	264	270	273	268	253	272	275	265	286	308	257	256	299	271	258	269	291	296	255	278	289	291	247	241	305	282	274	279	278	297	309	287	275	263	281	279	305	283	249	267	270	279	267	317	286	311	310	268	255	257	285	279	304	261	303	305	268	292	283	308	270	283	306	269	270	279	272	271	311	298	267	278	318	290	283	250	280	297	277	289	278	258	274	327	316	278	311	283	271	303	293	260	294	294	315	276	285	278	264	303	270	277	289	284	258	270	301	270	290	301	284	278	300	289	295	291	282	287	293	302	293	284	281	295	299	274	261	262	273	278	286	304	278	265	274	285	295	271	264	336	275	282	266	261	254	286	265	274	269	253	280	316	259	274	264	302	281	270	273	314	288	288	280	275	285	280	285	300	272	264	269	275	277	281	274	266	279	276	283	303	297	268	288	298	262	259	272	280	260	262	270	289	297	279	296	291	242	272	306	297	298	254	286	319	294	291	252	276	281	292	297	257	296	247	290	276	271	274	250	278	311	254	276	278	296	293	261	300	287	310	266	279	288	264	286	265	287	305	241	263	264	293	300	287	285	272	311	282	288	292	274	279	286	279	259	278	259	272	269	293	280	275	257	274	284	269	284	299	288	266	264	294	266	294	312	249	271	279	269	271	281	280	285	304	249	299	299	261	303	269	276	292	288	299	283	298	270	277	290	277	287	289	258	300	291	280	296	280	282	278	298	285	277	288	253	276	292	273	284	253	306	295	270	308	290	266	285	277	261	325	281	285	280	290	288	304	291	262	297	262	258	280	277	294	274	285	271	305	303	276	265	282	290	276	280	294	300	281	267	310	257	270	253	272	287	311	247	292	284	279	294	300	290	307	270	303	266	271	304	266	283	273	292	289	319	314	274	277	289	274	306	282	268	292	329	288	285	289	276	292	338	264	269	322	265	273	268	322	271	289	305	304	262	271	266	293	296	261	288	302	286	238	299	289	286	270	262	293	308	258	267	295	295	287	268	304	297	290	266	276	286	294	293	281	286	294	273	297	285	287	300	245	269	290	308	298	268	269	279	262	280	297	297	293	281	264	306	258	265	271	296	286	278	287	292	284	284	262	282	284	308	260	282	278	291	258	306	289	300	266	281	283	294	300	262	282	277	297	311	309	261	321	267	269	304	289	259	243	288	289	255	290	267	271	270	271	288	291	281	306	298	279	265	263	287	283	257	302	284	308	284	295	296	267	272	292	265	270	289	268	287	280	290	299	267	297	276	295	285	266	295	276	300	258	278	262	242	259	283	263	291	301	297	269	262	292	295	306	287	299	290	281	290	286	263	281	262	312	295	270	299	287	267	292	284	260	269	290	293	252	286	317	272	308	295	297	261	277	283	265	250	266	284	265	279	281	277	301	249	280	294	297	270	263	305	261	268	287	272	250	305	286	263	269	302	296	275	275	255	271	279	270	267	282	298	280	312	263	284	289	271	290	279	295	280	251	266	242	287	321	314	296	286	281	298	284	284	267	270	257	315	289	290	307	280	308	299	247	274	303	278	266	299	264	247	298	303	267	290	303	274	325	310	282	271	279	286	293	264	255	272	295	284	304	290	279	300	306	285	282	281	303	264	280	268	244	298	314	288	284	294	246	253	280	304	284	303	294	288	304	271	277	262	311	310	293	273	258	262	275	275	309	290	269	294	335	292	271	283	286	286	292	271	321	265	296	287	283	263	296	295	311	282	303	288	284	263	274	253	272	280	258	266	275	294	285	266	286	271	288	288	294	278	310	283	308	301	270	272	264	309	301	286	311	268	278	276	282	261	291	284	274	331	278	279	289	268	258	295	300	270	256	280	269	283	254	291	270	297	284	318	289	258	279	272	290	313	267	258	298	287	299	269	279	273	323	261	252	308	289	261	284	273	301	296	256	292	274	310	260	277	279	293	291	281	277	283	273	259	271	284	289	285	288	256	296	255	273	319	269	267	278	289	286	279	289	308	285	274	281	269	288	277	241	285	303	290	286	285	271	241	310	310	270	312	278	290	288	276	283	279	303	295	272	291	294	285	256	239	272	297	298	298	286	310	315	287	291	306	302	295	305	291	283	284	294	294	272	311	275	244	330	295	294	294	263	282	279	240	290	326	260	291	277	283	285	273	254	279	279	266	287	313	294	298	275	286	263	273	283	298	275	285	288	253	276	310	292	291	280	268	288	285	245	285	254	276	288	287	294	269	287	267	279	275	268	265	282	292	286	282	257	315	306	294	309	279	311	282	250	286	254	295	286	275	283	271	281	260	272	296	292	273	300	276	282	262	263	277	292	307	248	292	312	260	271	277	296	260	275	306	279	288	252	262	265	260	314	283	263	304	265	306	303	243	291	282	251	279	255	273	268	286	271	281	297	281	305	253	304	268	268	280	298	274	284	283	284	276	290	285	262	256	278	271	299	292	257	280	293	274	298	260	290	308	282	266	297	272	283	271	261	258	287	280	282	305	279	301	296	274	269	297	291	289	267	285	287	283	291	298	306	296	288	301	274	279	319	254	255	267	286	279	291	279	276	276	282	265	293	287	308	284	298	285	318	274	261	277	288	272	266	314	280	281	295	284	276	285	266	271	309	303	246	265	300	272	262	312	278	282	295	275	299	258	265	297	309	290	289	281	292	272	263	319	283	304	297	276	307	322	267	266	300	274	244	291	262	285	262	287	301	283	302	256	275	262	273	260	303	291	289	281	282	316	269	287	283	278	280	272	279	292	289	267	313	263	278	282	286	265	268	303	248	270	276	284	236	249	268	318	296	300	284	276	292	284	284	287
19197	6896	3772	875	906	828	838	805	776	839	762	764	774	771	789	760	756	728	787	731	810	753	759	754	779	768	723	743	728	742	762	815	758	695	736	777	789	745	797	779	772	772	846	960	1123	1064	1061	910	869	836	955	844	851	822	857	871	887	858	929	914	856	832	858	845	854	859	830	812	774	873	884	858	887	835	827	775	858	808	811	950	1004	931	923	837	763	767	767	758	813	804	756	780	768	752	790	770	750	720	798	791	799	729	744	701	751	778	818	775	726	793	782	770	768	783	817	818	798	753	751	759	790	765	782	791	772	785	774	754	726	748	779	788	764	735	783	794	730	726	743	730	756	737	829	728	792	745	780	720	712	740	736	801	765	745	768	766	752	763	767	681	776	794	755	764	728	807	739	815	735	755	704	797	735	767	786	778	783	759	784	758	762	740	730	803	752	749	766	718	773	766	770	736	774	790	794	751	760	751	776	778	783	765	777	724	779	779	756	762	758	748	800	809	765	729	751	751	795	746	753	774	776	780	726	747	789	798	738	719	803	785	785	736	811	783	758	831	782	809	843	740	787	784	760	762	753	759	778	766	728	726	734	771	762	785	763	776	737	770	767	794	750	764	740	765	770	770	758	715	771	769	767	761	768	794	789	775	812	763	779	762	750	806	736	763	771	718	742	764	783	774	816	746	725	767	804	741	788	700	727	719	747	778	748	776	749	771	772	795	776	765	750	749	739	758	757	768	751	705	735	792	765	764	743	704	778	759	720	773	756	775	794	777	730	772	725	749	763	717	755	804	780	761	793	759	753	794	781	815	771	817	739	770	753	732	793	803	749	752	805	745	750	755	740	779	755	755	742	718	720	775	798	773	732	765	766	788	772	728	752	780	767	775	763	792	794	769	805	764	754	827	756	764	758	785	763	754	768	826	771	752	798	734	771	785	762	778	763	790	794	748	745	796	718	775	786	798	785	774	774	749	765	750	744	773	773	752	713	770	792	791	785	778	738	760	762	749	784	785	806	773	770	744	758	699	790	737	748	787	803	771	779	775	765	782	788	726	774	723	712	783	790	749	767	759	746	748	761	784	769	762	765	774	794	788	730	716	718	783	841	755	757	813	763	721	749	747	794	757	719	756	756	762	732	769	806	773	754	796	780	770	758	776	772	800	773	707	755	751	819	802	799	752	758	784	802	784	739	762	827	735	753	772	793	742	732	745	754	762	734	786	760	765	791	737	734	742	775	733	754	784	744	768	799	783	741	732	743	737	791	760	748	743	806	774	737	735	786	816	783	768	739	728	700	806	800	776	770	810	783	725	755	747	793	763	731	732	797	765	758	764	702	767	779	752	797	798	740	768	790	789	768	805	786	763	773	777	767	787	782	794	742	751	784	769	767	720	822	770	755	772	772	747	764	766	740	786	748	764	721	819	737	763	775	800	747	823	792	801	766	769	778	761	758	765	824	776	759	755	753	769	811	778	770	742	710	754	776	785	756	776	780	777	760	751	768	726	791	773	715	729	755	792	759	746	761	765	762	748	718	819	740	759	725	766	756	783	758	801	771	773	805	761	812	749	766	749	791	740	825	731	761	725	796	769	768	794	800	741	766	706	751	720	766	753	806	797	746	780	762	772	756	805	788	778	771	798	686	807	749	759	744	748	799	745	742	854	742	747	776	736	802	768	754	782	734	731	727	793	746	778	755	802	713	788	751	757	750	775	747	759	713	755	753	811	778	730	803	727	743	769	747	776	744	777	823	747	776	738	759	748	805	719	763	764	838	769	707	778	808	776	773	754	762	820	761	761	773	746	729	776	763	775	781	759	804	773	741	770	811	808	813	731	736	746	734	724	782	748	755	790	746	782	776	755	755	719	800	767	732	795	783	762	806	799	766	730	727	759	767	752	823	741	793	744	758	746	781	809	783	748	755	785	728	785	779	799	800	737	731	773	760	773	778	778	767	721	774	798	741	791	787	763	742	786	778	752	798	727	754	785	806	755	718	779	743	758	780	823	805	727	795	837	797	751	736	774	736	759	743	749	735	788	741	767	769	787	764	719	757	767	730	740	772	739	745	749	762	760	739	741	763	802	777	777	770	836	759	748	749	749	728	740	767	756	716	799	739	755	760	764	787	724	772	776	815	724	738	765	769	763	743	791	790	736	788	776	741	765	787	742	760	747	745	781	751	757	776	781	743	723	805	692	745	736	740	758	790	761	791	725	773	775	814	780	736	792	765	756	773	737	784	783	756	734	736	808	742	742	777	763	777	767	754	805	768	757	771	732	774	770	778	769	766	777	760	744	768	763	693	825	743	803	778	751	774	773	771	748	763	762	804	757	799	756	732	789	782	720	763	778	745	750	721	775	756	728	768	785	783	796	776	764	757	808	780	797	776	778	779	799	755	803	851	791	771	799	808	770	722	808	771	788	749	784	750	788	781	756	756	779	780	792	771	729	754	762	720	752	787	769	780	762	786	719	777	722	806	792	714	777	739	821	762	750	782	728	821	787	768	732	766	753	753	798	718	756	814	732	795	754	804	802	753	720	764	737	778	770	730	790	789	751	761	790	743	818	782	766	755	807	824	735	704	814	742	738	788	731	772	793	795	767	747	780	762	754	778	740	834	784	703	805	783	760	750	760	731	787	739	760	782	789	785	772	703	779	790	782	772	763	737	764	754	765	764	775	735	773	768	692	730	812	726	762	798	750	731	785	775	771	796	799	784	776	757	773	777	776	731	760	730	771	774	746	773	805	776	793	736	715	734	731	759	800	742	781	816	785	731	789	797	772	756	766	768	749	743	751	822	673	758	724	774	731	724	799	784	847	779	785	806	775	801	784	761	741	725	751	827	751	805	753	786	795	672	767	787	781	782	799	767	745	797	749	709	812	750	827	779	740	773	747	782	788	765	766	806	761	778	712	803	749	769	763	760	789	763	777	734	788	759	768	727	775	819	766	815	729	712	760	738	718	793	793	773	783	797	806	770	746	781	773	780	802	780	767	763	807	778	770	797	739	755	787	769	753	755	759	735	812	744	764	765	759	752	711	735	793	745	822	757	781	700	736	790	737	797	761	747	713	763	743	791	745	789	699	755	830	779	756	770	820	718	785	762	774	721	744	744	722	761	771	790	748	780	734	767	753	774	757	740	795	783	761	763	763	758	755	828	798	808	779	767	742	730	786	773	774	759	738	750	713	745	774	776	769	790	754	773	773	753	816	798	773	792	750	760	815	753	749	785	748	746	775	745	758	802	732	753	757	804	772	763	816	734	773	779	803	731	713	746	783	765	725	737	770	722	744	730	764	795	778	737	799	774	765	749	762	753	793	716	793	755	810	743	753	780	771	748	810	760	763	827	784	740	774	756	754	775	806	763	756	765	776	767	738	793	754	792	753	788	741	731	697	731	772	779	773	719	824	768	725	765	763	782	779	775	748	778	750	765	786	787	767	752	746	735	735	822	746	710	784	764	788	766	793	770	730	824	783	730	724	777	778	750	793
66240	42624	28506	3646	705	564	530	381	382	395	380	370	360	358	309	333	340	338	321	297	338	330	305	307	309	336	307	332	302	320	310	286	335	306	319	289	320	300	311	301	323	349	356	465	863	732	626	604	391	366	548	481	310	363	326	312	302	329	388	381	342	353	340	301	350	337	306	326	327	359	298	351	334	318	333	348	289	313	320	384	479	402	394	362	346	316	315	313	288	295	336	294	291	315	327	268	325	315	286	320	315	274	334	324	310	309	301	315	310	313	291	311	296	316	286	311	305	303	317	325	325	311	282	292	312	302	308	290	301	327	317	306	283	306	316	274	293	300	274	270	308	300	291	299	311	333	301	322	317	312	302	309	310	278	315	308	267	323	312	291	303	295	314	296	299	349	313	336	309	312	299	291	320	285	310	324	336	304	319	331	324	282	333	307	305	288	318	283	286	273	309	291	303	330	298	293	320	277	295	329	310	307	310	317	299	281	289	313	292	299	322	304	312	284	352	297	321	319	304	337	329	306	321	315	335	321	312	294	313	340	274	335	329	296	312	275	293	308	321	317	341	318	301	322	326	322	307	315	294	307	299	320	316	296	284	286	325	316	294	317	266	317	308	325	318	295	315	342	303	327	327	281	321	287	308	271	333	307	309	289	297	326	295	301	306	331	316	298	320	307	274	320	316	309	315	280	291	293	312	313	321	292	323	304	295	284	321	319	321	314	305	297	314	321	298	317	318	299	319	301	313	278	317	340	301	309	292	306	284	289	286	321	314	315	324	283	289	309	284	306	331	326	275	293	303	295	318	311	317	301	308	292	296	330	317	284	289	288	322	349	308	269	336	271	331	305	323	302	332	276	293	332	289	327	321	301	321	328	314	326	326	278	315	287	321	330	328	285	312	338	333	277	299	303	279	313	313	335	288	339	305	315	337	330	297	285	322	286	314	289	312	274	325	308	282	301	324	308	306	315	334	321	300	342	307	352	296	273	288	281	320	319	296	317	320	305	285	335	317	289	302	305	288	294	327	320	302	334	283	312	320	330	312	330	304	345	286	313	295	287	322	295	305	307	314	279	304	351	307	331	299	282	308	306	293	315	300	339	314	306	291	293	307	317	289	294	297	313	318	320	310	309	336	304	369	325	315	335	309	314	320	292	300	315	320	309	341	323	317	268	352	312	324	317	318	294	282	282	343	327	300	325	288	316	338	305	311	292	316	328	316	297	326	345	281	343	307	327	306	298	299	297	314	333	298	293	312	298	316	313	310	301	308	332	332	310	290	309	303	299	297	293	329	336	301	285	321	263	307	296	306	352	279	325	303	312	329	307	293	277	345	320	304	303	309	342	285	308	337	306	310	278	300	326	302	309	314	316	309	314	326	323	325	303	303	308	321	325	291	292	278	286	301	322	280	292	297	313	287	287	308	326	269	322	337	316	320	301	286	297	289	317	292	292	331	304	348	331	319	279	315	322	299	346	311	324	318	309	302	315	314	309	293	304	348	290	270	326	300	296	295	314	301	312	333	292	310	319	321	292	303	293	290	298	300	310	299	320	306	310	315	286	285	308	292	296	314	289	314	326	287	317	313	285	331	296	278	340	299	317	307	322	295	325	317	321	299	344	309	317	303	322	330	310	277	340	310	365	309	316	312	313	294	291	309	299	318	340	316	314	324	340	312	300	309	317	287	307	290	308	341	329	311	304	306	335	314	286	323	286	287	283	307	291	284	317	289	319	296	314	276	306	297	335	301	300	307	302	293	298	309	290	305	302	339	313	308	306	307	303	330	328	326	337	341	315	311	306	332	333	333	287	291	290	288	325	327	280	341	308	314	322	301	332	280	307	350	268	330	326	314	302	304	311	323	320	310	299	340	315	268	299	344	317	321	310	292	329	305	308	322	318	298	291	304	322	320	313	325	309	337	322	317	304	280	304	349	315	309	303	327	320	322	298	317	303	316	306	272	318	307	332	327	298	311	281	237	289	296	304	317	343	302	314	318	295	290	298	323	315	342	308	318	342	304	307	329	316	336	290	345	308	293	300	323	306	322	327	289	308	303	300	299	298	328	318	291	305	327	293	276	289	318	333	306	307	294	276	331	326	295	311	304	302	289	328	304	324	314	278	320	309	279	298	328	310	323	327	288	317	302	298	312	315	293	324	336	334	326	289	320	336	323	314	314	283	330	300	334	313	283	327	312	305	315	276	314	311	297	330	313	323	314	316	321	302	319	286	325	327	284	342	334	306	315	290	309	296	337	341	280	274	315	328	350	328	321	292	301	325	323	305	343	329	310	282	309	296	317	296	269	300	308	312	316	308	301	316	308	282	317	343	307	314	304	330	322	289	321	316	278	302	295	313	298	335	295	326	293	282	297	332	355	290	298	321	324	305	343	304	291	299	285	307	258	313	331	291	298	274	305	322	316	302	302	304	317	301	306	288	285	301	297	279	293	312	313	298	318	325	306	291	303	322	310	292	276	322	336	316	281	332	291	287	291	311	292	333	336	333	321	289	312	325	325	304	350	282	310	307	295	319	293	302	297	315	329	292	341	313	326	324	314	297	313	325	284	301	289	316	282	300	322	315	319	268	336	285	334	308	301	310	324	282	287	310	297	305	295	304	271	325	305	320	315	297	288	313	315	307	319	305	316	318	318	318	325	273	294	300	334	325	284	301	311	323	320	298	287	329	335	303	272	321	321	291	320	326	299	312	344	313	295	312	299	304	308	303	308	330	311	310	335	310	309	335	289	332	294	291	292	324	280	317	341	288	327	319	310	318	301	290	321	301	299	338	309	319	295	308	287	303	304	297	315	321	316	325	362	311	273	317	320	336	331	333	329	296	325	289	312	301	344	307	325	319	292	328	287	294	308	331	297	276	329	313	331	309	313	288	317	289	292	295	289	272	333	294	276	306	309	315	289	317	303	299	311	298	316	306	273	305	301	282	297	288	308	316	331	293	312	274	294	317	323	323	319	305	309	308	308	328	329	336	313	320	346	314	279	306	303	321	307	292	325	347	291	325	310	324	325	273	322	307	314	295	299	339	298	327	277	317	286	319	305	281	289	321	327	317	310	326	323	349	293	298	305	294	299	323	317	286	305	321	297	323	299	328	312	330	298	286	315	350	349	329	307	299	311	299	301	329	304	289	323	299	318	313	309	284	321	332	330	319	320	286	320	314	293	289	295	315	311	324	305	311	318	279	334	287	338	325	324	332	322	332	303	317	306	307	297	309	302	305	311	299	289	276	295	306	308	304	300	307	285	313	304	319	310	318	331	282	321	296	328	292	299	258	318	292	308	309	279	287	321	325	323	307	310	317	337	324	309	317	297	301	299	294	299	337	297	340	338	282	302	290	287	269	267	295	320	307	286	282	330	327	303	337	322	297	319	336	294	300	307	329	315	303	306	334	329	321	341	319	284	279	317	296	305	316	328	332	311	318	307	305	320	292	314	331	310	296	325	306	296	305	308	306	340	328	303	312	310	299	321	306
41974	28660	18764	2149	2003	1853	1541	1398	1338	1226	1175	1133	1108	1076	1013	1009	982	988	980	943	931	970	906	852	939	842	885	895	920	894	846	888	885	869	881	889	870	857	810	909	853	971	1106	1769	4861	4580	3655	2933	1801	1239	3167	2194	935	1088	1039	988	1078	1128	1346	1223	1044	1007	987	990	1046	1022	1002	1003	952	986	1032	1017	1025	1019	992	1017	981	950	987	1651	2035	1498	1268	1098	907	867	833	843	819	867	840	888	812	860	853	834	808	846	877	904	793	838	810	880	828	789	808	850	845	820	810	763	819	818	772	838	787	843	842	877	839	829	815	836	801	812	809	842	771	811	824	842	861	826	839	814	825	811	860	825	796	807	831	764	797	791	836	779	794	819	842	807	832	828	826	830	828	872	820	863	829	823	847	842	860	867	856	854	812	762	854	813	831	847	772	819	845	813	864	853	836	839	808	801	847	808	855	812	882	851	826	865	815	800	807	810	829	863	835	858	850	836	820	850	859	804	839	818	764	854	838	800	793	806	825	825	806	845	791	860	818	861	799	831	833	841	823	810	827	820	813	872	783	808	798	841	814	885	876	837	827	882	791	822	849	834	852	769	814	809	832	802	839	804	815	839	843	807	813	843	862	794	846	841	786	797	866	840	885	830	822	830	809	821	786	850	843	809	834	763	875	850	758	839	852	869	843	818	796	846	751	799	789	823	833	818	792	865	747	843	791	861	886	850	846	832	802	808	861	786	851	843	791	875	800	851	846	814	787	811	775	832	831	836	877	851	861	799	832	808	811	833	830	818	861	808	827	838	859	858	831	810	900	851	792	800	795	789	811	838	841	844	826	805	826	830	801	834	787	874	851	828	849	863	865	793	832	852	811	808	810	831	793	854	857	815	897	795	886	874	768	819	860	788	811	837	875	810	874	809	806	812	820	865	794	849	825	876	845	806	856	829	864	853	876	792	860	800	841	801	818	858	831	847	851	832	829	848	829	866	840	872	864	811	848	840	846	875	838	826	759	849	839	819	807	842	873	805	826	802	809	829	828	817	858	855	843	802	830	830	842	804	812	843	826	820	816	840	896	823	862	840	819	809	796	800	831	832	867	901	827	842	847	865	828	882	848	814	758	806	864	851	815	796	834	800	804	792	854	843	862	851	847	858	841	792	844	844	856	812	782	874	814	866	865	802	866	892	833	802	854	831	815	824	774	833	791	805	876	852	877	829	822	814	806	812	845	832	804	861	758	842	866	842	830	843	802	780	857	798	786	815	792	854	848	805	819	815	850	832	762	837	838	776	816	807	840	868	776	797	790	814	815	770	813	838	809	844	795	840	814	840	825	851	837	774	783	840	802	827	792	856	832	798	797	781	826	824	803	779	886	804	820	829	823	832	839	847	784	788	850	817	806	832	854	803	861	747	805	790	853	786	852	836	823	838	797	816	770	861	818	836	839	805	881	836	833	820	853	794	870	829	820	896	807	827	788	816	880	822	821	817	840	862	857	828	841	849	838	858	808	796	814	848	795	866	796	854	800	841	808	778	887	868	802	773	852	806	836	824	847	828	807	824	823	855	789	828	798	873	841	839	831	816	849	803	834	814	802	826	843	861	789	825	844	790	828	825	864	800	881	828	809	845	838	873	842	782	884	844	794	800	822	841	846	797	866	787	860	815	810	867	840	857	830	802	886	840	822	842	872	814	848	775	839	797	843	787	808	815	843	777	806	816	815	820	835	887	837	867	835	828	815	817	833	847	804	827	824	865	840	770	861	875	839	811	785	831	858	837	849	872	850	842	820	847	777	857	838	821	843	879	878	821	865	897	873	882	838	862	800	803	869	826	812	816	805	817	791	823	844	823	810	836	844	861	855	829	781	844	780	849	823	831	760	819	818	862	861	819	863	841	808	876	849	824	806	854	815	771	870	847	842	836	839	803	828	807	794	877	851	851	824	818	840	862	837	821	812	808	812	780	854	815	852	838	801	888	819	835	843	801	807	788	818	795	866	794	804	820	780	819	864	872	788	753	787	820	792	848	895	887	824	818	871	831	832	800	817	848	798	860	789	829	884	899	782	842	856	825	833	849	817	765	819	762	847	787	809	824	816	793	829	839	786	794	843	839	798	854	843	802	792	828	789	820	812	816	882	830	868	838	871	802	827	810	862	816	808	852	861	809	871	802	814	818	877	810	817	833	801	832	778	838	771	804	822	842	840	792	810	768	841	809	835	797	828	820	807	829	818	853	852	769	828	847	808	836	782	814	805	791	822	760	833	799	804	840	853	804	849	896	842	820	837	813	804	849	810	847	871	812	873	861	885	811	784	857	798	825	868	854	822	820	827	808	787	881	879	835	847	815	823	811	813	852	805	809	807	797	836	818	825	802	819	834	805	764	849	845	833	793	787	789	791	822	815	843	881	823	806	799	805	825	822	824	819	841	873	787	835	852	794	833	788	854	845	875	843	816	791	845	834	875	823	864	782	818	864	818	853	805	802	809	811	843	853	788	862	855	832	850	835	842	870	835	836	764	798	819	862	794	863	809	817	810	878	802	829	813	875	814	850	837	871	802	856	848	847	828	827	810	829	789	873	906	814	835	807	842	793	762	837	832	866	906	831	835	842	832	838	803	808	870	832	784	787	836	802	842	816	843	810	877	841	821	822	838	802	811	827	808	805	836	788	815	810	832	803	821	830	792	821	798	836	854	867	828	820	826	817	801	788	797	810	805	844	842	814	827	840	802	901	891	821	795	834	797	840	819	834	836	831	837	808	835	788	870	810	807	897	788	768	843	795	829	830	839	848	848	865	832	793	816	840	830	836	793	842	866	823	808	822	782	851	819	779	810	821	817	830	889	800	793	891	835	804	822	861	801	838	770	845	830	802	839	867	845	837	855	780	873	815	849	826	820	811	846	842	800	816	820	871	823	785	854	808	826	828	849	812	826	834	844	868	828	852	805	810	835	852	848	817	814	848	840	850	860	861	796	885	839	802	819	804	799	842	810	865	795	825	871	844	838	813	816	800	807	865	833	821	851	828	862	807	835	812	832	848	803	833	829	808	823	812	849	828	841	819	851	841	812	848	848	863	880	813	871	831	868	829	804	852	791	817	841	813	811	787	816	806	882	873	813	813	830	892	789	862	799	832	871	763	812	837	818	826	811	810	831	868	802	838	848	791	844	901	797	789	814	829	840	842	823	853	808	848	853	821	785	825	882	825	792	828	855	772	793	879	817	804	846	802	848	835	859	798	866	853	804	857	836	832	845	795	868	804	824	827	788	820	790	869	822	815	813	859	856	827	820	832	815	787	807	820	817	823	848	811	824	825	814	874	819	833	900	818	812	858	837	855	875	809	861	815	770	830	804	818	832	806	799	808	810	809	895	825	837	813	848	824	842	823	856	832	843	813	841	777	819	837	758	814	806	790	835	835	774	851	854	817	798	861	791	816	797	800	810	802	814	815	829	858	793	841	863	826	847	847	841	876	776	790	826	814	821	831	810	859	829	863	855	813	823	799	816
78337	55601	38965	9753	1543	884	669	550	559	502	471	457	416	409	422	424	367	360	400	392	358	371	366	374	398	366	390	361	366	377	343	377	339	382	352	366	382	356	356	399	419	419	432	783	1270	1393	1212	896	651	492	760	821	395	338	389	372	397	393	478	420	387	399	377	355	376	365	353	362	345	396	363	394	362	411	387	390	369	369	374	434	670	580	523	428	349	372	338	351	312	346	375	331	359	326	354	336	306	360	335	363	383	352	315	366	310	334	372	352	335	342	384	335	336	353	343	349	327	357	332	358	343	348	369	328	348	355	360	350	347	321	328	360	319	356	325	333	350	345	349	364	359	316	370	373	321	340	345	379	355	331	366	339	354	331	337	356	308	385	331	340	327	330	356	377	377	347	368	357	371	347	369	345	349	351	339	345	382	366	345	345	331	351	327	364	358	332	356	358	357	339	386	325	350	300	341	354	369	337	359	356	350	393	375	361	367	351	397	372	330	352	342	340	334	371	353	384	347	358	366	337	369	381	341	345	348	364	348	339	364	318	325	327	338	340	350	352	366	344	379	336	319	342	347	338	314	332	356	343	338	359	353	360	325	317	337	339	351	364	335	358	305	367	312	365	383	350	372	355	324	359	354	350	326	352	351	351	332	342	341	330	363	339	343	325	346	340	311	374	352	354	366	312	333	353	397	366	335	366	355	351	323	368	358	321	353	352	316	345	322	362	334	374	358	353	360	354	346	345	370	311	299	345	328	345	331	351	380	350	347	334	359	362	365	322	372	368	328	372	321	360	320	345	356	370	361	363	365	324	351	357	352	366	361	381	337	336	356	377	356	374	339	325	321	355	334	351	369	366	350	320	348	341	337	358	361	333	380	366	363	337	334	336	299	379	355	347	297	382	341	372	342	355	352	324	330	335	346	350	316	359	373	381	348	364	387	331	361	336	370	286	330	373	339	361	321	342	362	336	336	375	335	324	322	357	322	323	383	360	337	324	348	352	335	367	324	342	323	326	381	313	342	344	374	374	357	316	376	325	356	333	337	322	368	339	338	381	319	349	313	331	372	329	354	356	344	370	350	315	349	334	353	362	355	368	357	318	340	377	348	334	334	349	357	350	348	339	373	328	329	351	347	334	327	373	342	314	346	373	341	365	334	350	345	345	318	329	341	368	335	345	358	368	350	335	346	335	353	337	368	374	343	340	335	348	341	362	354	354	360	351	366	350	368	340	351	357	323	347	337	331	337	338	328	343	354	365	353	339	369	356	350	334	360	327	319	346	380	347	339	327	364	354	342	350	365	353	363	346	363	369	356	335	341	309	381	326	321	314	383	351	328	316	341	354	333	338	358	332	343	340	357	363	335	328	354	355	356	360	343	351	337	356	364	321	332	366	334	355	338	357	322	322	336	347	344	325	344	327	348	369	344	303	366	348	341	385	331	322	347	348	346	349	336	354	316	360	366	361	341	343	361	358	343	340	359	354	350	355	346	368	356	325	339	317	352	319	370	346	353	353	388	319	343	337	391	328	347	350	349	383	349	348	346	390	338	333	362	342	344	369	345	357	358	336	385	316	343	343	352	347	359	363	310	341	343	353	367	366	330	319	340	335	366	349	333	370	365	352	348	344	358	360	349	304	334	342	347	352	330	343	349	335	353	357	346	382	355	338	366	380	364	333	355	357	345	344	345	341	365	316	357	349	336	347	357	328	353	367	359	353	334	360	357	352	353	333	356	384	328	313	358	293	351	394	347	358	376	353	343	370	330	352	327	330	350	314	348	339	340	333	370	337	284	352	355	354	357	343	332	343	397	346	336	334	337	344	348	339	331	376	335	335	343	359	360	330	346	366	316	359	323	371	386	345	343	367	349	321	354	320	349	369	380	347	347	368	362	336	303	353	366	367	352	359	350	353	357	346	347	353	344	326	339	350	339	355	342	343	372	365	315	344	308	338	338	348	366	362	345	323	344	324	361	338	372	377	342	324	347	329	352	342	349	344	340	316	337	359	351	332	341	315	343	317	340	317	369	329	323	342	336	369	358	337	350	338	318	343	330	357	326	349	352	317	364	342	353	362	326	323	335	367	358	363	336	384	309	322	318	360	382	337	373	346	378	340	338	353	358	364	350	339	350	325	358	338	347	380	336	308	325	346	334	364	327	342	352	340	370	338	331	343	392	351	380	380	349	365	318	370	345	356	344	354	348	369	362	331	329	340	359	368	354	317	362	354	339	359	338	360	351	340	348	358	335	360	335	346	364	329	371	344	362	337	337	319	364	394	305	348	352	347	356	345	378	345	342	343	324	338	363	337	369	350	373	355	354	339	333	385	356	343	377	395	358	380	326	352	314	358	353	338	361	328	357	359	378	383	339	328	361	317	343	365	389	361	312	350	347	335	347	324	398	384	346	329	357	339	330	373	357	314	345	342	353	352	337	337	357	358	370	308	351	346	335	304	334	367	329	368	355	327	356	333	353	341	358	357	354	341	365	339	327	339	329	375	352	343	339	318	349	338	332	322	350	357	363	367	370	350	369	327	334	323	339	364	358	347	338	370	334	360	341	386	339	377	350	330	325	367	333	357	356	316	318	350	341	358	350	377	374	369	327	359	329	328	320	341	332	352	366	333	340	352	391	349	339	364	354	343	344	353	340	347	331	402	376	356	371	340	366	391	304	365	395	328	334	384	340	340	338	346	366	356	343	334	364	329	387	378	336	358	360	328	359	375	369	328	346	353	338	367	336	325	370	341	385	355	332	342	368	359	367	352	348	317	331	313	367	347	341	335	374	378	327	341	358	332	354	345	335	361	338	340	375	361	351	363	358	364	369	347	346	331	359	378	324	350	342	366	340	370	331	364	362	330	339	319	351	368	388	376	361	379	294	342	346	379	344	384	337	336	379	358	339	379	339	347	386	371	345	375	329	379	313	382	343	328	325	354	345	341	372	335	353	355	336	340	303	342	337	368	358	376	364	351	357	355	353	360	357	382	358	354	341	369	367	332	333	344	343	360	359	348	307	333	352	332	355	353	348	328	335	371	317	334	320	364	373	366	350	347	346	350	352	361	342	363	305	343	353	351	355	365	348	347	325	317	340	350	352	348	329	349	329	361	351	318	345	357	361	337	332	316	369	349	365	342	338	362	355	367	370	332	368	354	351	335	374	348	331	358	305	362	363	352	366	333	365	359	359	348	330	371	373	383	343	348	368	346	386	345	368	355	369	316	332	369	373	316	361	371	343	326	330	340	366	345	364	354	349	314	324	369	365	356	372	361	344	336	325	339	329	356	357	331	344	346	341	350	370	351	387	322	365	367	354	325	366	365	353	359	357	366	344	368	362	351	333	358	303	325	329	315	383	368	320	369	352	389	345	373	337	357	358	381	315	344	345	368	340	372	341	367	363	316	367	369	341	343	364	347	339	358	375	344	346	296	348	356	360	305	325	333	355	334	365	357	350	345	328	356	357	324	341	325	395	340	351	358	334	359	365	363	353	392
51333	38582	23457	3553	3181	2735	2424	2058	1817	1722	1601	1441	1430	1374	1282	1287	1202	1191	1162	1138	1119	1040	1084	1033	1003	1035	993	1064	1043	1035	960	997	1073	1010	1038	974	1001	975	1004	1023	1127	1174	1205	4000	7486	7893	6584	4860	3754	1870	4348	4224	1194	1138	1253	1110	1152	1393	2267	1384	1104	1076	1093	1110	1215	1090	1169	1138	1150	1135	1192	1128	1178	1149	1166	1176	1098	1145	1072	1520	3285	2561	1815	1346	1066	980	945	937	931	900	872	905	879	928	864	886	896	906	884	850	937	907	934	890	939	906	933	932	939	892	923	909	846	919	885	883	933	854	929	938	941	976	970	915	901	906	931	912	903	949	887	895	909	881	934	889	884	934	879	912	861	939	879	911	935	893	920	889	896	946	914	944	981	875	932	900	916	909	898	850	925	902	981	942	903	938	934	951	866	870	896	932	881	950	933	953	876	898	950	973	917	878	959	921	884	917	878	935	924	911	879	927	977	938	940	950	922	911	865	867	857	901	916	902	902	936	868	921	974	932	903	898	956	923	862	967	888	907	951	910	929	864	936	922	887	983	904	892	904	905	882	902	971	925	900	942	927	919	917	933	863	884	875	885	902	895	937	916	884	908	939	930	895	903	898	896	892	887	905	843	838	921	901	912	947	899	917	910	932	885	928	930	959	926	917	891	944	878	907	956	912	897	900	944	920	893	879	882	974	865	892	916	908	916	927	878	911	900	846	892	942	888	920	911	942	873	974	870	908	924	889	925	886	923	962	840	953	923	932	921	915	906	871	878	894	897	941	888	1010	953	892	862	952	916	888	895	897	955	948	904	908	953	907	888	917	861	868	915	900	918	842	928	903	866	893	868	876	916	899	944	918	866	923	928	890	910	908	950	964	922	889	946	917	949	898	965	899	905	974	949	940	887	901	919	865	824	920	977	924	834	912	918	894	923	901	903	939	895	926	938	888	894	940	893	892	926	891	940	875	934	921	932	837	914	902	900	901	939	912	924	957	918	903	905	902	910	878	841	948	934	878	943	858	931	923	926	891	967	911	909	912	897	900	910	908	910	924	853	957	893	905	888	989	858	869	899	893	934	861	938	917	903	894	921	918	905	946	931	955	875	930	977	888	910	875	945	899	947	927	881	904	857	901	884	927	883	906	877	853	898	894	932	896	898	908	895	914	907	869	853	880	889	850	897	933	913	924	934	877	897	866	908	932	929	935	955	910	883	950	854	896	963	927	883	891	891	890	977	920	887	934	957	852	897	892	892	920	871	869	890	959	927	901	870	939	879	912	909	908	935	902	946	911	914	903	938	969	907	941	960	888	915	867	889	891	912	895	903	935	886	937	893	903	885	945	873	908	877	875	910	909	916	910	920	900	896	902	950	921	890	879	887	917	915	886	952	874	990	934	891	947	947	951	905	884	905	989	901	930	881	887	912	873	887	923	909	900	913	902	839	935	910	866	878	964	885	922	955	893	904	919	910	905	917	890	931	883	965	895	877	869	961	867	899	920	879	891	979	885	918	855	872	902	988	857	942	915	924	945	881	922	904	935	937	935	916	995	895	893	940	908	895	941	904	926	942	864	939	899	916	963	900	923	834	858	876	902	922	902	942	925	888	924	860	930	917	868	935	904	874	915	919	945	880	908	913	871	929	921	951	963	940	943	945	880	867	904	931	915	921	929	855	939	928	921	928	947	892	941	912	899	939	946	910	900	964	924	851	929	890	891	929	970	861	924	928	873	889	924	947	893	958	945	891	944	902	876	893	965	883	884	902	903	923	898	907	949	930	876	912	929	897	944	912	935	950	849	886	839	924	887	884	921	888	895	952	878	862	901	846	914	927	880	896	889	867	909	948	890	940	870	871	921	939	872	995	896	906	834	960	901	977	894	932	880	932	953	939	913	878	933	906	897	907	918	926	923	927	886	883	917	958	875	889	905	892	850	905	921	921	918	869	925	893	893	908	869	898	879	904	892	976	898	900	903	916	886	924	892	900	948	967	925	941	867	880	837	883	872	876	919	955	895	981	919	930	925	893	947	851	901	934	878	905	915	902	865	920	910	900	896	890	862	938	957	948	961	900	915	875	939	901	925	950	871	901	914	898	916	901	919	898	880	858	929	854	864	898	890	876	869	947	917	878	870	868	948	961	887	879	885	909	866	895	927	929	871	903	933	947	886	955	920	969	882	964	878	914	921	901	953	884	949	929	887	903	925	861	923	935	929	889	886	916	945	931	913	838	892	856	908	901	891	879	933	934	840	946	910	911	910	925	949	909	888	826	936	854	905	901	898	920	939	929	895	942	884	929	880	905	853	883	969	916	907	935	870	926	884	913	878	921	901	880	923	972	924	903	864	888	917	927	917	860	902	919	925	863	898	897	896	891	923	924	873	888	900	881	900	885	900	888	942	896	892	926	945	936	896	957	958	926	946	883	959	871	914	905	896	934	926	907	922	853	956	889	925	982	894	869	927	934	945	955	867	906	921	913	899	964	916	884	956	986	903	939	920	871	913	883	922	899	892	897	906	927	933	912	896	919	951	864	1015	924	956	923	877	916	910	844	913	907	855	939	888	923	896	905	906	906	909	908	895	880	988	887	946	913	927	914	918	877	926	918	893	916	937	908	899	911	804	915	888	875	952	879	838	986	903	886	924	923	947	940	861	898	910	955	891	891	915	909	942	924	888	915	885	928	906	945	947	907	970	932	905	886	914	976	904	921	890	896	917	919	894	963	905	874	910	928	948	912	878	896	923	909	925	897	923	897	914	888	902	957	864	909	976	951	958	949	866	938	898	914	952	879	913	883	911	908	925	874	936	950	873	875	924	913	891	922	908	949	920	937	913	956	869	960	930	899	978	876	870	915	942	853	915	940	912	885	904	896	952	893	861	913	906	913	927	914	903	953	932	906	913	909	903	877	920	907	865	909	928	887	912	907	874	912	939	898	935	887	933	934	899	923	899	861	951	949	928	918	913	918	924	901	948	953	925	903	881	925	914	891	857	971	941	917	912	905	881	926	939	914	929	878	920	885	913	993	903	948	952	948	963	954	914	904	876	900	897	901	901	929	876	885	906	875	910	890	925	893	903	889	884	946	941	868	879	857	911	883	983	897	944	873	890	906	957	890	902	917	907	857	876	923	949	947	920	851	919	912	894	916	922	919	904	901	864	870	948	973	848	919	869	925	952	930	891	920	916	929	900	898	899	942	917	844	889	889	883	889	942	871	925	971	874	975	939	853	925	931	915	907	918	896	897	888	870	890	957	901	886	909	942	934	887	927	910	952	905	897	909	953	964	908	903	900	973	886	924	901	969	930	908	914	959	895	895	921	936	906	937	907	876	932	900	872	916	942	915	865	875	858	941	919	922	919	899	910	918	897	876	904	918	917	908	943	904	916	911	964	870	883	894	883	882	944	896	881	893	841	896	936	901	870	875	916	963	932	883	853	952	908	893	921	875	893	918	925	902	913	899	907	915	929	837	861	902	934	891	899	905	904	942	890	926	928	918	930	928	939	871	857	953	899
19500	5294	2133	297	322	277	274	285	269	280	267	268	299	280	281	296	301	262	239	284	280	260	270	299	250	288	292	262	265	266	260	283	277	248	263	243	262	260	237	258	314	296	315	303	266	264	282	317	283	298	269	292	282	289	290	287	265	284	274	251	272	248	273	268	281	295	267	313	280	288	282	245	280	279	277	273	302	285	322	271	319	305	300	284	276	271	267	289	270	262	282	248	290	245	284	259	264	279	267	250	281	270	276	275	251	254	291	264	265	286	297	277	289	250	304	280	305	279	266	257	288	247	286	275	279	258	271	277	256	289	267	278	271	244	275	252	297	255	278	267	238	256	269	277	258	282	286	284	261	267	268	277	286	285	289	268	285	241	243	296	255	272	254	290	269	265	291	280	280	237	268	239	252	249	248	269	273	303	282	247	289	263	256	279	259	254	293	260	280	260	269	273	246	291	271	246	258	266	254	292	229	250	261	283	288	285	284	301	235	260	266	257	267	272	288	255	262	272	283	280	287	298	245	268	269	252	294	265	273	255	259	251	276	274	291	271	266	248	267	238	311	267	253	265	275	276	257	273	250	262	246	251	279	297	299	242	286	248	249	290	254	284	261	271	244	248	270	243	274	306	268	280	256	273	277	255	248	261	240	247	278	274	239	300	279	241	269	294	271	293	270	280	258	291	276	265	315	280	296	241	241	267	265	258	249	275	271	259	284	284	271	253	269	280	266	285	266	262	285	288	257	297	250	248	258	268	248	299	294	293	287	268	281	283	267	301	293	246	279	279	278	248	285	287	280	284	255	273	264	270	268	239	302	259	314	274	276	250	308	271	252	270	252	287	297	299	313	264	260	251	260	280	278	311	240	242	256	248	256	277	256	261	256	243	279	289	266	271	258	242	302	247	277	259	245	251	274	269	262	271	241	275	278	267	276	260	284	289	230	265	288	273	269	268	238	285	286	273	273	249	274	271	258	268	247	276	273	277	253	308	256	257	285	278	262	263	289	262	276	277	273	284	277	264	258	292	277	283	256	250	258	270	277	278	281	268	263	246	276	291	282	237	265	266	272	284	268	264	265	305	286	292	275	294	263	269	251	260	268	268	302	285	276	283	306	261	299	272	270	273	261	256	290	262	261	269	282	260	261	286	280	286	275	276	262	267	302	259	264	286	275	268	299	252	298	238	276	262	279	291	296	263	273	273	287	274	279	275	268	234	270	293	285	269	279	262	268	255	273	267	274	263	258	270	279	281	306	259	290	257	287	301	264	297	281	278	251	233	227	244	264	250	279	222	283	284	265	264	276	251	257	268	246	236	248	296	279	272	263	274	239	257	272	282	242	292	272	279	277	284	273	248	272	271	260	252	265	251	297	254	292	269	283	279	290	277	302	252	245	280	264	264	280	260	265	254	262	275	295	268	292	282	274	262	270	282	270	294	290	281	279	274	295	296	238	260	273	261	253	261	274	263	267	267	263	259	312	305	273	288	271	287	250	273	305	248	280	297	254	281	283	279	273	285	250	266	275	263	276	253	257	242	257	256	265	255	285	281	329	264	274	283	244	275	254	245	271	260	250	258	251	271	255	248	279	277	263	289	289	237	306	282	261	266	244	289	270	273	256	300	273	267	269	284	244	259	252	274	287	284	248	269	243	272	252	249	242	262	269	279	246	303	265	272	270	273	252	287	236	256	259	288	245	251	266	230	273	275	298	281	253	254	263	255	283	277	299	262	252	285	273	304	256	259	269	264	243	285	258	270	270	273	262	274	292	284	245	254	263	278	256	256	254	305	281	246	269	274	262	270	269	268	286	263	265	288	271	259	264	257	287	246	285	276	252	275	282	304	283	246	260	265	273	244	270	270	280	280	261	252	272	255	241	256	280	296	275	263	277	246	264	283	317	274	261	279	246	252	281	260	295	258	252	281	304	263	266	283	270	279	292	241	264	262	280	289	262	279	256	275	262	281	270	310	262	273	281	289	272	288	268	254	261	277	267	293	276	268	272	256	275	266	267	245	281	244	240	244	324	276	260	285	265	286	284	271	268	269	280	246	250	296	235	275	279	259	252	252	267	259	256	262	290	217	276	251	263	278	275	289	262	268	282	271	272	267	247	258	250	263	265	249	224	265	267	296	282	245	256	286	261	293	303	272	227	267	280	287	274	274	291	269	290	244	258	253	265	255	275	287	276	245	269	235	286	240	243	260	274	263	260	267	274	312	284	288	264	240	281	300	291	275	266	274	255	284	271	255	246	237	235	281	303	301	253	306	288	294	264	272	270	262	295	330	252	270	263	284	292	305	247	268	280	279	273	277	275	268	241	291	238	266	259	252	240	274	268	274	286	318	246	284	264	262	258	282	264	287	272	261	251	259	262	299	256	270	256	265	232	256	258	284	271	308	276	261	272	246	290	300	252	271	287	287	258	240	283	281	282	272	264	278	266	262	280	248	240	241	285	279	278	268	272	273	251	289	261	287	243	260	292	282	292	292	275	282	278	275	293	276	235	267	257	265	265	236	259	288	255	272	266	264	268	263	287	248	262	273	277	242	270	277	245	293	290	256	334	310	279	272	251	242	248	279	270	261	250	275	285	273	273	254	276	270	275	258	266	276	265	291	307	298	262	252	266	296	285	250	243	249	307	271	292	303	260	280	253	249	271	269	256	281	252	278	257	320	284	270	271	293	262	257	258	268	274	262	294	263	283	282	243	282	287	262	297	273	264	295	294	275	244	284	265	273	289	258	265	274	308	276	245	281	288	255	285	293	273	296	273	267	259	276	281	282	274	251	253	272	258	282	275	292	273	246	282	274	258	270	265	280	239	256	296	284	280	279	262	279	328	280	278	252	294	267	259	258	230	272	251	284	251	263	278	288	293	267	277	281	287	258	272	277	251	270	280	309	276	279	275	274	307	295	257	265	257	293	271	297	280	277	267	244	264	273	277	270	279	274	258	250	271	262	253	269	256	256	252	294	299	251	267	276	287	248	278	276	301	283	276	304	260	311	250	268	246	248	282	283	239	295	288	272	276	288	290	259	272	277	284	241	249	265	261	264	273	250	244	261	270	258	262	255	261	282	262	310	268	277	275	263	279	248	280	248	292	287	247	254	250	269	267	310	279	263	286	227	302	278	233	268	264	253	289	249	259	257	304	280	263	266	269	251	270	297	281	258	271	278	282	252	271	260	284	276	281	298	283	252	281	272	275	273	248	258	254	258	260	250	267	261	294	245	249	306	251	252	266	270	277	285	263	275	284	282	279	244	252	298	264	301	260	279	253	258	271	287	259	261	250	272	295	284	242	274	255	267	262	270	252	273	266	282	253	286	229	285	246	250	288	275	242	282	269	302	271	262	246	242	286	244	297	280	281	293	299	281	309	280	310	277	286	309	236	294	286	235	269	263	261	266	287	254	274	251	264	288	283	254	268	225	278	273	284	275	286	269	254	293	292	250	278	300	279	259	269	274	253	269	257	266	271	245	276	278	317	285
18297	6038	3483	814	805	824	806	778	717	796	849	744	738	730	774	750	753	786	780	748	752	724	741	776	770	749	747	725	691	732	737	801	715	724	737	720	697	725	708	776	807	832	860	941	989	1046	994	933	874	795	811	868	761	780	815	809	797	785	843	744	798	798	788	860	794	780	846	800	840	855	827	828	764	780	808	786	810	832	830	816	921	898	807	732	745	699	786	718	679	734	761	745	712	676	769	729	701	710	708	733	786	718	691	736	730	765	699	730	761	746	641	716	787	744	740	706	731	712	749	729	751	739	769	769	738	723	736	732	752	770	736	714	777	734	771	733	660	785	719	731	757	712	718	692	739	745	781	782	719	766	703	736	748	725	718	772	716	721	717	762	708	753	727	726	753	761	709	750	761	770	732	715	753	771	733	713	804	704	751	733	700	718	739	722	693	745	747	771	636	708	737	748	701	674	756	697	739	702	731	759	727	786	705	703	720	728	744	716	637	793	723	755	708	704	702	698	748	799	752	703	722	745	703	721	742	742	739	753	683	774	719	772	771	695	735	736	768	737	704	764	766	732	790	765	753	690	675	765	739	724	735	709	746	691	754	748	703	704	745	755	725	765	742	738	722	754	724	736	692	762	706	705	698	751	696	735	777	693	667	758	729	714	707	715	698	729	739	710	739	725	722	737	744	721	758	738	719	737	694	753	697	744	757	772	693	733	701	740	686	708	730	725	753	758	733	824	730	723	713	693	721	752	690	777	763	707	711	732	712	709	723	713	727	763	791	763	700	751	723	736	770	742	704	706	752	713	744	787	758	739	722	676	719	800	773	737	712	721	704	749	698	748	759	723	758	723	756	752	764	720	763	752	726	752	736	717	745	729	720	719	723	712	749	722	761	698	718	740	759	713	669	686	724	779	681	759	721	705	718	728	765	753	752	736	736	710	751	740	690	751	749	752	727	734	701	765	759	721	734	715	722	736	741	748	756	727	770	691	670	731	732	699	729	753	695	696	715	748	721	701	735	703	683	754	750	709	706	706	734	722	720	732	709	744	699	690	720	745	691	743	703	730	723	766	771	761	716	736	699	680	749	710	704	719	683	713	730	741	735	715	746	716	711	715	741	765	735	762	743	743	723	719	776	725	726	742	701	718	707	737	714	756	711	737	779	746	725	691	757	788	750	730	753	682	727	685	767	783	758	692	776	754	737	700	744	754	744	710	723	718	732	785	736	736	741	752	736	677	723	723	713	708	737	731	683	753	727	721	671	728	706	719	738	721	712	769	726	756	683	690	749	754	750	711	711	729	747	701	781	696	743	727	717	719	695	758	715	701	790	773	713	743	736	732	724	723	778	749	727	699	708	704	735	724	707	729	742	703	744	775	741	738	746	700	688	700	725	763	710	697	716	684	701	751	680	686	743	659	742	777	773	686	733	748	705	736	738	773	764	694	703	681	751	709	712	736	678	744	724	720	767	701	702	668	688	703	716	702	732	723	722	722	718	743	755	766	693	732	740	779	697	753	706	704	713	725	714	689	732	728	749	702	748	775	737	791	740	725	685	733	694	737	710	743	698	726	695	718	738	768	732	750	744	736	759	764	746	753	712	789	740	737	726	727	720	717	677	732	691	764	726	739	742	722	783	739	711	754	797	687	753	759	739	728	708	731	718	738	744	733	741	691	750	709	744	703	751	766	745	754	795	725	747	749	712	745	713	755	696	745	739	804	748	690	749	695	694	778	745	723	733	775	762	699	710	735	747	729	683	754	692	735	716	748	744	758	743	733	682	730	731	714	681	740	765	707	759	710	769	751	691	660	700	737	744	761	714	723	740	746	729	765	748	720	770	736	776	772	722	725	718	759	741	706	662	724	767	734	745	711	732	770	736	720	780	763	729	703	747	751	757	749	750	768	711	720	742	735	766	810	695	777	729	734	735	726	754	738	756	751	764	726	724	747	716	728	768	688	724	706	696	740	763	741	683	667	691	706	742	719	693	725	731	753	713	704	763	691	784	752	715	739	765	743	777	711	710	761	692	732	728	691	762	756	748	735	726	747	753	772	713	711	717	758	725	739	744	710	718	738	701	740	726	733	742	729	693	715	672	748	750	762	686	706	727	687	734	685	664	719	766	732	741	772	728	741	700	758	751	738	767	802	730	782	764	669	766	747	749	740	730	726	715	749	715	742	710	751	712	742	712	721	694	717	743	737	751	771	730	752	712	743	735	749	730	765	714	753	741	705	726	702	759	732	740	761	729	704	711	756	742	745	734	769	683	723	648	732	686	750	691	756	737	732	751	758	715	761	772	755	779	753	723	720	733	769	714	723	740	738	725	746	759	732	735	733	708	691	691	708	686	788	771	698	730	716	736	766	736	756	701	750	726	764	664	797	785	760	666	784	757	750	732	732	724	733	751	716	722	692	721	721	723	705	700	723	723	698	742	724	719	734	723	730	721	734	685	750	712	744	725	779	774	692	761	728	730	750	740	746	685	699	739	715	798	781	707	707	704	730	760	772	667	728	701	760	706	746	763	709	734	709	729	707	742	754	708	689	755	711	710	704	770	681	778	733	725	692	751	711	744	746	704	740	756	719	749	752	718	705	704	749	748	733	765	757	757	766	738	732	734	717	725	747	730	763	724	739	746	777	786	734	688	718	756	790	687	744	762	738	752	733	706	742	739	740	719	705	743	705	717	789	705	778	737	688	755	713	729	732	737	717	728	712	740	738	733	703	761	715	800	728	717	684	696	765	697	736	732	724	774	759	704	722	723	765	715	708	713	747	748	744	706	774	783	744	726	742	706	706	676	720	719	740	775	708	738	722	735	722	746	712	734	752	744	735	698	728	760	743	730	714	705	730	681	729	721	762	755	750	736	743	771	766	715	743	711	721	701	752	731	755	729	726	773	676	745	752	760	701	764	750	756	758	680	791	722	714	784	731	755	739	729	735	718	718	735	698	747	762	698	719	705	718	713	733	729	763	699	761	754	748	690	684	705	725	715	721	756	733	741	759	759	728	710	746	745	723	749	739	771	754	720	712	740	750	766	701	735	735	694	732	731	712	691	737	706	738	711	720	719	696	681	741	715	714	742	709	701	679	688	753	718	722	744	773	745	768	709	739	780	745	729	704	727	745	728	763	741	750	722	710	719	746	679	721	703	745	717	756	699	694	685	741	767	755	721	741	747	784	703	738	738	719	705	707	778	721	758	733	728	737	770	730	678	752	742	747	750	716	749	688	731	701	731	712	735	739	692	777	785	695	721	752	764	772	708	718	702	722	713	753	733	730	795	730	700	769	716	743	714	724	685	780	744	691	715	739	751	708	792	778	712	765	706	780	724	745	709	768	725	762	706	692	720	724	681	706	721	744	755	759	721	736	732	732	704	736	758	738	726	731	751	730	727	717	689	737	742	753	743	753	767	749	769	744	712	750	765	759	736	711	749	763	761	717	783	722	776	746	747	812	734	682	741	726	692	693	733	709	700	777	754	709	730	745
66701	42034	26090	3072	658	537	466	416	403	389	352	335	338	333	311	287	337	301	324	305	296	280	311	291	320	352	326	307	308	307	295	294	298	349	302	274	292	312	323	334	314	339	343	429	753	925	664	521	435	414	492	486	307	303	303	318	306	295	329	296	334	308	325	304	284	347	343	318	317	361	332	319	326	297	313	329	291	295	309	411	397	403	401	329	341	308	307	310	279	273	315	291	326	295	285	294	287	286	329	321	258	304	285	275	296	288	273	291	337	307	298	291	295	279	303	296	283	279	265	307	343	324	294	268	271	268	302	284	294	275	278	269	295	268	299	340	293	326	306	271	268	282	292	255	317	315	278	311	313	273	295	290	254	283	290	292	275	317	271	287	287	285	297	291	314	279	311	346	303	282	317	278	310	312	287	278	315	274	330	280	280	315	281	302	301	288	307	286	303	321	282	304	292	299	316	305	299	290	279	306	301	306	285	275	297	271	302	317	283	300	298	278	321	254	274	313	299	247	292	264	302	305	316	272	294	306	310	252	291	288	263	287	275	328	314	310	280	257	277	289	291	273	296	293	297	297	307	283	304	298	294	265	270	281	302	290	287	318	288	288	259	293	310	347	285	310	315	288	271	298	283	293	293	272	292	302	274	301	275	316	290	338	312	282	298	272	282	285	282	316	277	292	279	277	291	287	318	305	287	304	313	288	296	264	296	281	289	264	288	289	305	293	262	299	282	317	321	304	297	285	291	290	294	280	277	287	291	294	299	328	309	294	298	314	260	282	336	298	310	256	282	299	280	278	277	322	301	305	316	288	294	291	291	280	273	332	286	322	272	274	308	284	289	281	305	300	264	293	319	294	284	299	304	293	295	313	293	303	299	289	289	293	279	261	309	289	261	332	307	316	294	327	269	284	297	290	268	314	303	304	278	342	295	310	302	240	262	309	316	281	297	244	289	291	294	307	324	292	290	317	286	303	258	309	325	295	312	310	293	271	322	275	288	290	319	285	309	279	290	276	338	287	284	291	300	304	286	289	306	302	286	295	299	334	277	311	290	313	284	283	260	271	295	252	307	270	323	295	295	315	278	279	310	300	290	298	306	280	282	291	311	246	289	262	320	304	298	303	288	321	324	292	301	288	291	284	309	332	330	309	271	279	315	288	280	309	287	306	287	284	276	280	250	307	276	289	305	283	313	285	277	301	342	283	265	311	288	307	305	250	271	293	287	284	291	286	308	315	300	313	299	329	285	303	301	266	271	300	291	288	275	285	267	299	307	280	302	339	294	273	299	314	299	305	312	306	295	308	312	281	304	279	285	295	300	305	304	288	300	295	298	291	274	298	300	291	307	268	314	323	320	285	306	334	316	293	308	293	312	283	266	281	288	310	274	289	297	278	305	291	286	292	312	292	284	260	301	291	306	302	286	283	259	290	312	282	302	281	293	303	302	309	346	279	295	296	286	285	299	284	290	324	302	279	295	303	307	295	310	260	327	316	310	261	298	299	288	306	261	300	274	293	286	314	278	258	316	294	292	297	293	292	308	293	290	281	299	307	301	284	295	277	287	301	281	302	292	324	299	284	296	316	315	277	310	322	287	308	309	281	297	290	315	304	280	291	316	299	276	278	311	306	255	301	307	271	314	287	279	281	291	301	309	304	308	309	309	295	279	299	307	301	277	253	319	276	309	267	285	314	271	327	294	301	300	294	306	282	274	293	286	288	296	306	287	293	284	272	246	263	286	280	299	300	302	321	274	275	287	258	300	298	291	285	286	316	275	296	284	287	287	295	283	285	325	290	295	296	309	276	300	310	302	282	291	299	294	306	274	303	299	279	281	295	276	332	296	296	279	298	335	296	303	325	290	284	274	289	301	303	301	306	281	282	298	293	280	299	302	311	284	285	294	295	276	280	296	296	309	291	296	283	311	290	303	304	282	280	297	277	276	310	307	307	286	277	318	276	270	292	303	284	299	266	286	292	277	299	278	302	277	289	322	303	284	300	324	271	315	320	315	300	306	273	278	300	251	306	281	283	286	317	311	297	296	285	286	310	281	292	292	300	300	294	254	328	314	280	312	313	301	282	292	264	318	311	303	309	315	305	264	293	303	316	308	285	306	305	292	297	278	271	274	316	301	302	291	284	316	297	253	305	279	271	326	313	311	255	262	286	277	270	344	287	286	322	268	293	282	276	277	287	279	270	298	279	303	305	299	285	294	277	296	338	287	287	309	298	282	276	291	303	288	296	314	282	295	307	293	285	299	310	300	253	295	307	292	273	286	299	294	271	285	291	298	254	300	296	303	283	271	307	311	286	283	264	314	304	295	264	277	277	290	269	290	289	316	294	278	295	290	289	281	282	302	300	269	285	317	280	289	303	310	302	305	305	310	291	299	307	291	285	320	295	293	279	291	311	311	276	327	271	291	277	318	305	306	287	312	300	299	301	300	317	290	321	301	297	275	296	330	295	291	310	311	289	288	305	249	300	299	257	273	278	302	283	303	301	284	291	299	304	289	328	331	289	315	269	273	267	274	303	274	311	291	309	284	245	294	272	286	316	265	282	302	268	273	301	284	299	285	321	308	263	282	305	284	270	309	281	333	301	318	295	321	324	297	282	275	290	305	282	305	287	292	270	312	262	302	301	320	305	295	294	308	306	284	303	319	310	290	267	267	255	308	334	292	283	287	297	323	289	335	293	293	281	288	303	296	312	326	319	323	301	267	273	265	273	302	297	328	265	283	309	302	310	250	265	289	266	297	291	268	294	269	294	262	284	272	280	281	296	275	298	309	315	297	306	277	290	300	270	307	284	303	289	279	288	292	289	314	283	302	310	293	326	264	282	321	292	325	300	279	335	317	312	290	255	282	314	287	311	301	285	286	320	302	257	317	282	284	284	282	314	288	287	275	294	308	329	325	303	291	296	318	337	293	318	270	268	335	296	310	329	297	294	279	287	306	285	248	314	305	276	306	296	319	318	296	275	297	287	282	313	301	293	267	296	318	326	308	298	319	312	279	298	278	320	286	281	242	290	261	263	300	283	294	328	284	308	250	281	282	287	269	297	245	278	309	275	313	279	301	304	309	286	279	301	266	320	276	312	316	308	286	298	284	282	265	315	337	289	308	295	306	264	284	321	271	308	287	296	290	267	297	273	294	302	296	286	274	314	303	289	322	301	297	280	290	296	284	283	287	294	290	302	295	294	300	315	255	304	326	301	267	275	322	305	313	301	309	269	318	323	312	283	292	274	294	272	275	327	290	285	312	314	269	273	301	305	276	289	310	249	267	276	279	307	316	274	308	299	309	299	291	292	294	278	256	284	301	304	270	272	297	301	284	317	335	268	307	297	255	294	273	303	307	283	292	288	307	310	299	311	303	276	304	288	316	274	301	303	308	293	322	292	252	256	309	302	303	270	312	309	277	306	289	316	290	294	305	328	293	301	279	260	313	297	313	303	303	284	300	309	285	272	321	273	276	266	305	280	307	284	290	296
42376	27838	17694	2140	1976	1727	1587	1383	1321	1179	1127	1085	1060	969	972	966	964	899	881	872	916	912	885	775	850	864	878	842	831	861	856	815	869	785	886	841	819	797	837	875	926	986	994	1859	4827	6007	3658	3175	2105	1537	2421	2298	994	912	1025	1051	963	1100	1147	971	915	858	821	872	858	962	1037	1009	1018	1028	1064	1061	1012	983	955	924	1003	921	1097	1678	1366	1721	1383	1088	921	836	811	822	827	768	813	781	826	749	766	780	819	767	789	807	773	809	794	751	763	761	765	803	801	820	757	745	776	810	839	826	776	805	766	758	781	786	759	748	762	744	742	792	762	748	799	803	804	753	788	752	803	753	756	785	814	776	790	816	821	797	778	776	783	800	788	806	805	803	777	809	790	794	770	800	792	805	732	796	769	784	816	817	788	764	750	812	766	762	823	809	829	780	777	777	756	777	801	798	764	780	803	826	740	816	790	813	753	776	798	776	749	774	743	768	801	823	791	813	792	778	775	748	794	810	777	797	740	756	836	805	788	764	769	793	810	758	797	797	798	779	767	781	763	746	800	798	806	775	819	791	770	771	756	811	800	801	734	779	757	807	824	762	767	753	781	854	715	834	774	825	790	801	760	819	843	805	763	776	747	782	790	735	819	806	806	798	728	820	791	783	810	836	765	772	763	782	772	790	818	725	782	761	796	794	793	780	816	778	783	786	794	770	769	828	762	696	808	825	789	822	851	821	796	795	781	836	782	816	737	826	783	772	789	821	807	834	812	821	852	804	813	775	829	766	810	798	781	736	754	767	787	785	822	762	719	747	804	777	817	782	828	757	825	807	756	751	766	811	798	750	795	758	800	767	745	734	730	791	789	804	795	797	764	812	766	761	773	796	781	766	749	756	785	812	794	788	826	762	775	793	773	798	799	797	781	774	809	812	743	765	741	735	811	802	771	784	836	761	777	805	788	761	760	775	786	776	813	786	757	802	799	797	770	803	786	808	790	814	792	801	801	790	758	779	771	825	778	750	803	805	833	792	778	769	772	727	745	819	835	785	762	793	783	780	790	849	780	782	814	804	784	820	793	783	799	793	760	784	808	775	782	823	815	818	728	856	782	781	813	738	807	759	781	753	795	766	757	822	766	778	833	777	799	848	816	788	808	789	784	755	806	806	743	817	731	766	767	805	766	825	802	770	807	785	778	794	740	835	815	793	812	778	858	839	729	826	761	751	741	777	771	821	754	764	796	788	783	713	740	782	784	768	807	758	797	773	794	793	785	814	792	802	823	743	777	763	761	774	766	780	773	795	839	775	773	753	788	847	757	747	780	781	747	793	764	763	769	793	820	755	795	800	756	736	796	811	777	774	759	783	800	746	835	767	762	818	822	761	776	747	752	804	788	800	810	744	818	801	750	814	800	807	744	769	776	743	794	796	803	853	774	825	832	842	774	777	781	813	741	843	776	779	745	758	779	797	799	772	769	807	783	776	775	791	771	762	785	772	746	776	829	758	802	770	803	802	781	777	769	779	774	769	813	773	791	825	764	819	738	787	788	752	786	791	797	790	781	789	781	770	749	750	760	732	766	791	780	741	802	811	804	776	757	803	727	813	765	823	801	747	847	731	813	763	745	754	770	810	802	805	791	836	747	761	720	780	802	750	781	784	807	788	761	843	811	845	832	812	736	759	779	738	799	719	767	842	802	778	777	712	825	786	812	781	756	792	755	831	763	800	815	824	791	773	835	769	824	801	825	795	812	790	762	797	788	778	758	777	794	785	769	771	790	799	753	757	754	737	808	722	792	747	785	810	791	775	783	752	766	772	781	730	793	752	823	789	769	793	815	786	747	782	803	779	767	779	788	799	768	806	795	781	781	772	736	806	739	804	778	739	762	774	764	779	771	793	758	803	821	792	748	769	732	769	761	870	772	808	776	769	723	808	791	748	830	785	776	750	740	838	711	814	801	777	804	760	822	776	839	820	825	845	792	800	805	802	772	804	825	774	818	764	771	823	805	758	785	730	770	713	792	770	812	787	730	772	789	816	811	762	806	747	763	817	799	808	845	826	764	766	734	790	796	832	822	764	734	809	784	808	792	777	732	740	767	717	810	765	793	804	832	785	822	803	833	755	797	821	775	877	788	746	809	740	795	766	790	744	794	724	766	774	726	786	775	782	780	776	792	749	812	809	765	737	759	847	751	766	783	813	763	763	802	793	794	762	804	791	781	848	807	830	831	782	817	788	812	772	801	800	811	814	728	788	770	770	806	839	782	795	793	794	795	799	811	818	768	820	758	785	770	751	807	819	826	825	790	791	751	722	823	809	835	792	840	747	839	819	784	793	819	824	746	763	789	818	793	833	795	823	757	808	808	783	790	789	796	779	777	805	813	826	835	786	776	819	740	803	765	771	752	770	831	783	769	811	764	838	790	799	757	820	808	804	761	815	803	747	845	864	772	746	805	781	768	804	804	757	829	775	765	797	857	813	770	789	752	830	790	795	760	741	782	790	764	838	800	857	786	814	786	749	772	790	798	816	801	786	768	810	779	829	791	750	781	830	799	768	855	806	746	821	834	790	784	789	805	769	776	785	809	801	759	770	795	795	748	820	790	760	799	825	809	793	795	773	837	804	783	816	794	797	822	763	790	772	777	804	773	765	754	794	715	822	796	761	828	752	798	783	868	739	784	844	760	812	748	787	830	819	814	782	760	787	846	778	787	776	792	803	818	790	769	789	791	792	751	792	759	775	783	788	753	796	762	756	780	798	817	804	777	800	827	779	796	784	768	783	784	769	763	828	794	769	762	824	816	824	829	762	829	772	815	791	817	838	785	796	786	789	809	767	767	787	781	821	808	775	789	778	758	841	834	791	791	796	769	811	797	773	779	763	815	834	827	775	762	776	804	782	768	775	852	821	793	801	795	849	773	788	801	764	765	788	863	814	747	770	836	796	785	789	812	814	774	794	781	798	775	784	751	757	750	793	787	750	755	830	800	800	756	738	817	732	818	760	765	811	799	780	764	805	801	776	783	795	775	777	807	800	827	761	805	827	810	780	806	765	746	796	809	791	754	797	757	752	789	819	796	759	771	813	757	785	787	768	825	770	795	814	733	780	805	788	776	753	791	875	738	836	809	796	790	785	774	747	767	812	780	787	797	781	780	802	748	803	818	763	766	808	800	791	764	812	745	755	766	767	829	769	786	807	802	796	774	783	816	844	775	786	786	801	764	807	804	821	827	769	769	805	782	787	765	794	738	805	726	771	799	804	796	819	808	813	818	792	793	790	790	760	773	759	793	736	790	792	788	772	761	829	756	771	784	787	770	812	779	810	810	789	814	778	827	755	805	795	764	754	790	762	750	736	772	823	764	763	813	762	745	819	760	799	861	766	791	808	766	768	775	782	754	796	754	811	803	820	843	816	793	781	734	759	735	792	747	807	797	731	801	800	771	785	762	800	731	769	768	742	820	801	769	701	757	806	793	777	783	803	783	796	773	782	771	787	760	783	779	791	772	815
77155	53062	34704	6832	1229	843	664	568	505	519	466	449	410	367	390	390	371	405	355	341	372	333	371	333	293	381	306	331	320	325	323	348	325	322	315	326	328	332	349	359	333	359	368	737	1286	1601	1060	1120	833	531	738	753	371	370	381	374	355	389	363	358	334	299	324	315	343	356	336	357	384	375	361	366	376	341	370	358	378	365	344	396	518	593	563	477	398	342	313	308	336	327	310	349	297	318	299	300	353	330	311	327	335	347	335	356	337	319	303	313	313	312	325	315	312	335	319	331	284	313	338	328	340	292	359	323	319	289	337	314	335	330	343	329	355	293	354	338	330	354	305	325	304	321	315	319	320	302	323	331	326	347	334	310	321	321	347	315	315	354	306	297	361	356	335	319	281	317	321	366	316	326	334	330	299	302	314	338	332	350	312	333	339	305	357	320	329	317	323	308	327	294	310	314	329	295	320	323	306	317	347	316	333	307	316	348	338	333	312	317	302	344	309	309	353	308	302	323	310	324	321	346	332	321	311	300	275	320	367	319	326	331	352	295	316	317	341	323	297	333	297	307	321	338	293	308	341	358	322	326	323	335	315	302	325	316	323	323	282	308	329	303	306	333	340	347	339	348	302	347	344	346	330	312	303	294	335	366	314	352	325	305	325	284	298	324	303	325	331	290	304	341	328	299	353	341	321	287	284	314	308	317	347	342	297	338	309	318	306	313	310	309	343	331	320	278	339	339	328	350	303	337	314	301	326	335	340	325	344	333	301	316	340	302	318	308	335	338	316	344	301	327	349	312	339	348	335	332	298	341	330	304	339	327	373	326	324	310	352	325	330	307	355	316	316	350	343	334	325	324	313	356	316	295	340	344	331	321	329	287	326	340	308	314	333	316	328	335	336	331	350	350	275	334	316	351	328	320	346	312	312	329	316	317	314	308	333	324	295	299	337	325	308	328	298	337	317	342	323	326	320	313	312	352	334	308	308	301	363	339	306	354	319	344	304	307	331	295	292	311	314	341	309	311	320	334	319	312	329	324	366	299	369	314	304	306	284	332	348	333	325	333	354	339	330	326	308	300	304	332	323	332	347	345	331	312	342	356	336	331	301	309	339	318	327	319	320	335	295	304	323	337	338	340	307	307	331	309	342	328	314	337	289	359	309	288	356	347	301	283	352	300	331	315	316	296	322	328	302	290	357	333	304	320	340	355	325	300	326	319	330	326	315	301	313	311	318	357	290	323	292	318	332	330	339	294	322	331	310	327	311	295	330	303	318	341	329	360	307	313	301	304	303	321	327	321	325	324	298	347	344	341	336	321	325	349	322	341	332	318	343	309	360	310	330	287	342	312	293	337	332	363	321	347	328	296	342	320	322	335	334	348	345	301	298	314	312	333	296	312	335	325	327	308	314	307	311	298	340	305	328	347	340	346	316	325	333	293	315	303	329	324	332	319	315	320	322	322	345	349	310	295	310	367	317	308	314	297	317	336	323	327	313	329	286	310	335	329	328	337	332	304	320	311	335	308	343	305	329	335	305	313	328	323	272	315	335	360	324	334	310	316	305	327	320	335	320	312	327	366	324	309	351	294	320	326	309	333	344	314	342	350	342	315	323	332	353	295	319	331	299	342	373	344	337	301	299	315	365	326	338	333	309	308	331	315	304	330	307	282	300	358	341	322	318	338	324	333	333	303	349	339	363	310	318	324	383	311	304	324	291	318	273	323	310	332	315	312	359	309	326	332	326	358	326	339	351	346	301	300	325	334	324	320	318	342	319	326	296	340	293	295	309	293	345	317	325	321	306	318	327	311	318	296	331	348	343	324	335	318	281	335	317	313	320	300	294	338	307	311	294	313	326	323	332	328	355	290	338	306	320	329	326	308	331	273	300	347	355	301	336	326	331	324	303	296	333	334	346	315	358	343	315	288	313	349	330	326	327	307	327	304	311	337	336	339	358	322	351	333	303	330	336	330	314	318	348	327	336	347	301	330	308	326	329	308	334	310	339	353	314	360	287	304	298	314	310	313	316	327	336	328	291	310	345	329	339	321	309	335	316	338	301	331	308	318	312	339	343	309	323	331	289	352	312	353	316	317	308	360	328	313	297	328	343	331	350	375	330	335	336	318	306	317	319	367	333	348	270	340	323	332	298	310	307	308	344	330	333	302	311	318	306	307	298	313	336	319	339	324	306	341	285	315	327	354	335	332	316	285	309	328	327	334	323	331	311	310	335	316	319	349	297	290	296	314	338	294	337	303	279	331	319	324	327	335	332	340	330	320	291	297	341	342	360	335	320	319	299	341	318	340	339	323	349	320	327	343	321	333	305	324	325	323	313	322	287	314	337	314	359	371	319	311	317	311	332	307	321	349	308	316	318	345	315	330	327	318	338	342	295	322	349	307	365	315	266	319	320	316	308	297	318	295	308	317	326	303	306	320	353	325	336	318	352	319	326	316	345	290	309	275	318	299	342	297	341	315	334	305	343	307	312	346	306	325	307	321	337	325	325	330	335	315	322	304	326	317	311	310	321	322	347	306	308	312	269	337	305	316	287	289	357	318	373	295	353	329	332	324	332	297	295	299	290	295	326	335	331	345	325	322	346	346	310	300	303	341	313	333	311	344	304	331	341	307	302	327	313	311	309	321	339	325	329	319	333	344	343	293	334	333	318	318	336	328	320	301	354	302	297	322	313	344	368	344	333	344	339	330	294	344	343	328	310	311	304	329	338	301	306	341	345	333	347	316	351	330	308	312	326	308	315	326	309	331	339	321	334	325	341	298	311	320	325	312	303	282	287	313	302	312	321	335	334	319	340	325	345	315	306	329	338	311	320	335	316	338	306	305	277	311	328	324	319	325	316	323	322	325	279	305	331	287	314	334	288	339	315	293	325	303	338	331	305	339	334	306	361	308	306	342	317	321	318	317	323	314	314	326	347	338	308	337	313	327	308	304	332	292	309	338	346	323	349	328	305	314	331	329	321	320	349	301	332	352	308	319	313	311	338	323	341	314	318	331	309	340	292	334	320	311	292	311	345	309	317	316	344	336	325	326	316	319	324	337	331	300	346	355	357	317	344	325	323	321	319	327	367	326	316	351	332	367	304	322	355	313	310	354	297	310	348	359	310	321	333	348	314	331	327	305	307	339	331	290	313	318	323	347	336	323	349	353	311	366	335	319	337	330	338	311	340	307	324	328	300	299	286	323	304	290	334	335	298	316	304	343	330	337	328	302	316	333	320	334	353	360	351	312	332	327	322	352	310	354	312	310	304	313	305	305	298	297	361	308	359	347	322	298	308	305	371	321	348	326	329	318	335	344	297	321	332	324	324	318	311	322	310	333	283	329	311	315	326	310	343	325	319	326	329	332	321	319	316	376	337	311	336	356	295	334	324	331	325	295	301	307	288	306	337	284	356	300	333	309	316	305	306	321	334	295	336	323	316	331	307	310	347	327	313	323	332	299	303	283	303	300	327	332	332	332	341	309	348	329	337	325
51446	36596	21802	3613	3291	2857	2402	2140	1859	1629	1492	1459	1413	1356	1322	1222	1175	1138	1123	1126	1025	1091	1012	1039	968	1032	955	966	958	965	920	925	948	854	907	898	903	920	1005	1105	1063	1159	1179	3282	7850	9362	6502	6764	4904	2767	4120	4077	1091	1072	1135	1219	1226	1347	1362	1169	1023	880	845	883	897	1062	1257	1187	1117	1026	1135	1134	951	971	1061	1092	1102	1023	1000	1435	2431	2711	2490	1581	1184	962	912	791	906	854	807	804	790	837	815	826	893	852	880	820	861	855	907	848	833	892	817	857	815	865	859	851	857	789	856	854	838	855	853	806	858	840	843	835	885	865	838	849	842	861	853	846	871	827	907	867	814	826	864	853	854	842	880	871	860	880	846	809	823	871	863	829	784	826	887	863	810	853	851	861	916	924	876	865	839	868	844	853	824	826	865	828	827	870	846	899	891	803	846	849	862	863	857	856	874	847	826	827	850	841	832	851	845	832	858	912	818	842	841	813	883	876	813	879	789	865	824	780	849	840	866	897	853	845	835	826	818	833	796	823	851	823	883	842	848	835	826	830	877	856	843	810	849	880	845	787	856	879	807	846	847	864	900	858	801	841	823	860	856	812	894	844	798	853	896	820	852	858	827	870	828	887	855	850	858	788	815	846	873	827	836	806	836	823	810	862	859	849	865	804	828	848	848	813	842	829	847	906	853	822	804	835	839	842	857	899	844	890	892	862	858	816	842	843	864	866	822	912	871	845	838	864	842	850	836	858	888	839	765	901	820	847	821	865	790	827	815	825	890	883	852	829	900	879	863	853	870	879	856	840	824	890	816	861	887	874	812	826	866	857	793	803	843	868	796	853	861	870	849	860	849	852	853	862	827	890	849	888	904	849	844	812	834	850	844	879	858	848	816	891	839	866	804	876	890	816	813	855	823	841	817	829	842	851	884	848	861	909	888	824	865	796	862	802	811	835	813	862	818	853	835	882	901	846	813	832	889	854	931	888	819	838	820	889	838	822	845	847	856	846	803	831	845	824	857	869	813	841	854	871	922	845	817	779	834	797	866	898	834	830	855	855	823	906	846	850	847	847	839	858	841	858	851	818	845	824	871	854	773	844	860	848	808	817	827	842	850	860	853	835	840	862	826	800	825	820	819	863	825	827	823	840	821	838	874	805	840	872	856	830	893	835	872	808	833	868	901	780	805	846	872	869	837	836	816	862	819	831	844	858	832	856	885	835	877	893	890	892	892	839	813	866	867	840	848	812	827	841	811	794	811	897	834	819	843	890	806	819	812	873	812	881	871	837	841	846	853	898	861	863	854	869	842	824	883	899	813	863	836	857	854	841	837	888	836	894	791	880	845	821	772	864	868	850	796	843	800	872	825	878	865	838	890	827	808	862	895	881	845	853	833	880	887	883	822	852	873	827	839	809	829	858	830	839	910	875	830	846	838	883	836	872	817	836	872	856	900	853	866	816	828	887	874	878	848	803	889	842	851	858	854	873	856	843	888	873	857	829	872	799	846	860	860	817	830	803	858	813	901	831	853	845	805	899	823	832	919	854	858	838	881	871	824	823	826	889	829	858	812	885	868	865	852	908	855	861	872	854	833	825	854	849	872	833	857	846	852	884	860	889	844	833	874	862	830	875	899	863	878	917	801	856	844	852	848	831	825	844	839	842	813	841	864	808	869	855	830	833	829	860	833	860	810	830	852	822	808	842	890	849	901	879	884	867	882	889	864	867	858	801	822	845	818	829	842	880	840	820	826	853	848	902	833	882	815	861	833	908	870	865	757	859	852	824	853	867	861	881	882	838	879	860	885	866	871	850	835	847	811	826	823	809	835	848	792	850	834	798	848	814	846	870	806	920	838	851	846	860	831	789	883	854	873	839	842	874	779	834	849	871	853	881	876	865	839	827	890	837	876	834	867	766	888	844	842	887	830	816	887	839	861	855	854	859	856	835	856	871	840	823	817	836	827	851	811	849	847	855	844	802	890	817	857	865	819	857	832	884	900	834	827	853	848	850	876	865	839	852	780	865	839	853	810	831	881	843	851	881	883	856	810	852	845	891	882	807	883	864	853	848	854	821	819	868	914	889	838	880	838	856	759	846	862	924	861	848	846	829	825	861	893	802	823	851	811	870	881	826	843	884	860	871	850	851	862	844	820	861	859	861	847	867	836	829	860	857	828	888	815	820	895	839	874	878	863	861	833	883	878	805	870	852	835	840	894	834	849	862	845	863	834	821	839	851	830	808	822	837	814	819	882	874	821	894	911	857	840	811	855	822	844	823	823	880	828	876	877	860	873	863	853	851	830	842	864	885	818	820	843	840	815	812	810	817	855	877	833	867	922	804	840	791	826	872	842	829	838	868	901	841	829	813	837	859	863	835	876	807	857	854	871	823	848	822	877	816	875	871	833	851	809	880	805	825	879	815	872	839	813	825	867	823	840	866	822	871	856	862	856	886	845	851	813	834	824	862	871	805	880	848	867	865	863	856	834	832	854	902	881	855	837	874	832	841	862	846	825	844	838	807	890	825	831	865	924	844	835	900	812	833	841	893	844	867	846	851	887	850	877	864	868	852	847	886	895	858	882	863	830	882	805	870	878	839	883	817	808	833	824	844	837	824	855	857	841	910	818	826	813	825	796	882	841	847	852	839	860	847	834	874	809	824	803	843	816	835	879	862	842	859	841	864	862	844	821	908	824	858	804	858	851	848	827	850	876	877	792	853	862	877	889	872	842	870	882	814	805	862	867	840	858	862	849	897	901	848	947	851	876	802	800	813	811	796	890	894	855	844	841	811	825	836	872	861	877	878	853	875	836	818	847	805	863	824	847	837	888	873	847	868	830	764	805	848	827	835	837	843	872	822	822	873	814	889	849	882	852	813	840	815	855	841	884	865	848	816	828	835	861	868	862	901	819	850	870	895	810	887	876	826	798	846	859	866	895	830	876	892	847	943	835	850	849	805	884	872	861	855	830	932	818	848	828	834	890	877	868	846	780	872	851	863	875	908	821	853	812	854	860	847	873	810	831	849	819	849	815	796	872	873	873	858	846	856	928	848	869	812	828	882	826	842	830	884	847	900	808	838	861	836	864	845	858	842	874	848	897	818	854	848	825	843	861	792	836	869	871	871	826	871	850	831	855	829	843	827	837	901	913	823	821	856	866	872	831	850	879	817	832	874	887	836	837	860	841	886	890	883	857	867	828	863	807	842	865	822	852	900	893	861	805	841	872	835	851	892	850	862	839	848	855	866	829	785	872	837	884	819	842	828	848	827	829	819	848	867	884	858	868	842	834	845	846	809	847	853	840	852	881	819	881	849	844	861	846	807	876	880	857	850	842	881	884	862	850	849	887	779	869	930	839	907	882	854	799	885	867	852	851	850	868	853	795	847	850	876	841	822	833	860	842	864	820	846	804	809	862	868	845	828	855	851	894	843	797	915	846	845	831	871	855	844	802	834	896	852	837	824	823	858	841	884	863	851	858	894	868	835	884	894	809	842	845	851	862	852
19416	5022	1457	296	238	248	250	238	264	240	199	254	229	233	264	231	225	225	252	227	225	222	219	223	254	231	209	212	228	231	261	230	237	248	248	244	238	244	257	245	238	253	228	217	252	264	268	265	266	279	233	251	270	240	254	239	239	248	249	218	247	245	216	241	255	255	249	261	251	227	245	240	217	251	205	251	188	229	229	230	243	284	270	284	229	247	206	236	212	240	237	229	220	226	256	239	239	240	231	220	242	224	217	202	187	216	264	224	231	207	216	229	258	220	231	203	228	253	232	215	236	233	246	232	231	245	223	219	224	253	230	218	248	232	244	245	215	240	220	234	254	227	213	256	210	231	240	220	193	208	214	228	215	211	227	223	218	230	238	239	234	255	244	219	242	220	238	227	247	233	226	251	224	227	240	206	224	235	237	239	217	255	220	230	245	224	220	235	232	239	221	213	231	256	239	236	210	214	230	247	253	236	235	228	238	242	223	222	222	263	219	255	233	228	259	239	224	226	233	214	218	202	241	229	206	249	236	226	197	247	219	217	232	206	208	208	220	233	244	243	232	240	232	248	215	239	248	220	226	204	240	242	221	225	248	221	228	241	208	233	248	235	236	235	230	216	231	249	237	217	208	202	220	214	259	240	225	237	236	244	234	201	244	204	212	221	203	242	227	246	224	230	240	198	228	217	228	220	209	241	225	242	223	235	225	218	218	233	211	209	210	227	247	241	200	196	213	228	227	245	220	225	228	257	237	239	228	213	215	223	234	221	231	228	245	220	251	206	247	251	273	220	211	233	235	244	229	258	259	230	234	204	232	214	260	205	254	256	221	223	225	198	217	235	245	227	232	227	227	225	224	273	226	231	227	215	248	241	205	232	240	227	236	230	229	198	237	227	228	238	232	268	210	257	256	253	234	244	213	238	233	241	254	207	242	238	231	237	230	216	206	217	249	208	211	219	214	237	218	217	236	243	233	251	231	264	212	231	236	243	248	232	228	207	229	213	235	206	220	230	228	230	277	192	240	226	239	224	252	203	250	214	219	214	231	223	240	255	237	229	242	232	260	230	227	210	245	218	262	237	260	234	250	234	232	239	234	201	224	229	216	251	203	220	234	242	251	208	242	234	213	234	241	234	242	250	230	225	232	242	226	215	231	234	223	237	236	225	217	212	217	222	207	247	228	218	234	249	218	254	248	228	208	246	274	238	230	239	219	237	225	234	243	230	228	222	260	217	233	211	254	231	227	243	233	238	237	215	231	240	204	221	243	225	229	229	249	229	210	253	255	245	225	241	218	228	206	238	228	237	225	250	250	235	237	248	218	242	213	239	207	241	226	223	240	238	217	214	231	234	239	228	220	232	274	225	245	260	253	227	233	221	232	217	200	224	230	240	216	235	232	217	220	208	219	229	227	207	250	243	232	218	213	246	240	245	237	245	223	253	237	221	246	258	208	246	221	253	234	245	207	240	226	217	213	210	231	221	242	236	214	220	249	230	223	232	225	253	244	237	236	241	224	242	254	216	217	247	226	205	239	219	249	263	227	215	253	248	240	225	226	233	248	230	227	250	249	244	219	250	226	255	250	245	241	228	207	245	247	219	223	244	228	216	212	229	242	229	250	232	238	249	259	235	233	247	249	220	214	222	226	221	226	236	233	226	231	230	224	210	256	256	250	244	274	228	235	225	244	204	237	221	277	237	235	251	205	227	232	235	224	217	240	197	212	211	241	225	222	253	219	226	226	217	227	241	226	225	226	226	259	220	242	208	199	246	226	225	263	250	234	260	236	222	246	254	215	230	231	232	242	222	219	230	251	227	234	234	246	243	237	254	236	255	198	226	200	242	235	232	234	207	233	236	208	210	207	211	227	206	212	245	206	211	211	231	252	218	241	238	222	267	252	238	266	235	244	234	221	244	279	235	244	240	238	222	220	230	238	226	214	222	224	221	221	229	255	249	225	215	231	214	212	251	227	219	256	221	221	234	241	221	218	208	225	208	215	256	247	230	212	209	220	235	237	253	231	240	259	253	207	199	262	248	225	259	236	234	254	221	246	247	219	242	234	214	231	221	232	239	238	247	229	219	192	213	251	238	237	241	196	222	237	247	235	222	217	229	224	246	211	204	244	191	228	218	251	271	234	229	257	254	228	227	247	246	216	219	235	252	235	209	222	244	205	195	228	231	216	245	235	232	245	220	246	224	230	233	240	209	235	214	252	206	216	247	236	223	219	214	231	279	235	230	231	244	234	217	259	200	225	258	232	224	202	245	247	234	235	233	214	233	227	240	224	239	215	218	199	221	214	233	244	240	239	243	251	237	248	234	234	248	223	250	238	210	231	202	228	225	241	235	244	265	235	234	250	206	262	187	228	268	241	237	267	237	202	200	243	225	247	226	235	241	227	236	235	239	224	225	246	226	223	222	207	236	222	220	225	224	230	251	200	205	217	226	203	200	247	233	255	238	224	227	227	214	234	211	233	238	243	227	205	230	251	226	243	248	259	190	228	229	212	223	222	211	234	212	214	231	240	215	206	242	232	262	217	231	227	199	249	249	223	233	238	216	227	243	216	232	239	229	249	239	231	235	220	216	211	208	241	207	238	237	228	229	220	244	219	250	222	262	238	223	214	181	264	233	258	245	222	233	202	233	242	235	221	225	218	225	238	235	268	255	204	221	263	232	212	230	253	267	240	255	238	206	206	235	224	205	220	219	249	208	241	230	217	238	218	242	241	237	220	226	233	228	234	223	244	215	240	221	202	221	214	184	232	242	239	241	260	228	220	237	265	199	208	236	232	232	230	257	257	230	243	247	228	227	246	220	262	210	240	228	264	226	239	239	243	224	240	245	233	230	217	247	227	221	232	247	234	215	238	245	219	228	242	235	236	214	232	222	230	242	235	230	225	229	209	214	221	203	269	209	213	212	239	233	236	206	238	250	216	205	225	219	225	229	237	247	226	199	231	245	218	237	252	241	219	241	230	240	239	232	229	222	239	241	219	243	223	252	243	227	248	221	229	218	250	234	234	253	209	203	243	247	205	250	242	236	225	234	218	232	237	235	227	263	245	216	227	237	228	241	231	222	242	230	252	237	262	215	235	244	217	255	229	252	239	238	211	235	238	260	228	256	247	249	235	228	233	204	232	240	231	238	231	221	214	244	238	211	226	218	221	209	225	238	251	232	252	246	227	253	227	212	224	215	217	224	208	245	239	252	232	245	219	219	244	210	238	211	212	207	257	216	237	244	240	246	233	248	253	255	229	215	237	281	243	241	208	221	241	236	211	218	228	227	223	242	230	228	257	217	208	252	250	246	225	247	222	250	231	223	252	235	221	223	220	249	240	238	226	236	230	227	224	225	211	208	226	217	229	232	218	237	243	249	242	253	237	209	243	238	232	246	233	227	236	237	205	198	222	255	244	230	256	248	238	244	244	238	210	256	230	225	236	246	243	233	236	214	234	226	234	250	236	219	219	207	229	226	251	223	208	205
17853	5660	2551	733	714	689	711	740	694	621	650	682	669	678	690	653	653	635	603	635	651	619	630	647	657	633	662	659	670	635	628	672	688	688	630	647	633	689	746	741	722	743	729	747	910	985	889	856	799	778	783	823	743	775	734	811	811	774	826	716	663	658	595	669	706	812	733	737	687	689	672	679	592	702	658	648	674	615	686	728	807	837	839	781	716	632	684	603	607	674	660	650	704	585	662	685	655	628	671	649	635	634	615	652	640	652	645	619	638	676	642	634	632	631	643	639	645	613	693	654	628	619	650	661	694	681	656	635	666	631	603	653	636	595	652	649	644	692	657	652	673	638	656	640	640	621	630	662	608	601	647	655	581	662	656	654	639	683	624	631	639	666	668	645	661	630	621	655	612	608	656	638	634	614	635	662	653	619	686	649	630	667	667	618	650	652	618	667	636	722	657	619	628	602	680	666	641	657	644	623	643	650	611	609	654	658	641	662	660	635	647	646	592	631	601	662	621	643	649	651	676	649	621	661	636	628	622	602	600	653	709	624	615	673	624	628	625	662	651	645	664	611	665	643	648	619	663	637	620	612	653	644	658	693	667	675	598	645	662	663	642	662	643	664	673	643	668	618	670	600	682	667	615	615	650	631	647	625	648	640	611	636	622	640	618	637	648	633	625	621	674	633	661	650	643	639	613	669	618	633	638	643	638	621	652	657	613	650	658	664	593	613	669	639	618	635	650	645	640	627	660	628	586	639	623	647	620	655	653	604	613	633	611	651	583	660	633	642	615	635	661	665	647	637	604	661	677	634	608	626	642	643	642	625	631	661	611	639	648	633	675	635	647	656	638	667	657	647	655	656	634	667	692	594	660	631	684	656	668	620	578	655	649	616	695	685	640	616	665	610	642	696	613	690	608	635	648	627	676	619	632	665	544	640	636	587	628	667	585	670	687	718	682	627	617	649	638	638	666	649	686	574	614	588	630	682	641	649	650	629	719	622	641	661	639	667	671	658	653	618	648	616	650	656	603	641	629	658	628	665	682	632	610	657	653	642	644	649	606	663	647	642	650	659	656	646	634	633	660	634	653	650	676	689	694	633	665	686	704	641	663	605	640	594	665	641	650	618	631	637	598	604	592	641	648	671	640	613	631	596	661	638	625	633	623	647	639	690	632	610	635	624	634	653	634	645	657	685	689	629	628	665	629	609	642	650	597	658	638	614	660	624	679	659	656	656	637	615	594	671	636	629	658	676	618	658	643	632	670	620	623	659	607	664	659	646	637	632	622	718	706	589	648	642	635	630	671	639	640	622	613	688	648	644	664	647	641	661	623	653	627	698	672	646	646	668	601	636	614	669	636	646	633	668	598	657	630	614	596	671	645	691	588	639	623	643	624	612	587	628	605	636	648	651	657	647	683	628	660	669	678	658	647	652	618	638	670	637	655	633	647	668	644	650	670	615	643	636	620	624	632	650	621	583	639	628	639	636	659	664	628	663	623	612	663	593	635	683	608	649	637	649	690	617	617	643	642	609	628	650	642	632	618	669	627	637	657	668	642	611	676	641	623	649	636	635	630	674	620	670	631	625	624	641	630	610	603	651	644	591	681	612	678	644	586	655	627	627	674	643	636	609	663	643	689	615	612	633	654	596	683	633	650	650	663	620	639	679	665	626	628	622	659	682	594	695	641	608	648	589	634	617	666	653	614	647	629	630	630	673	674	647	615	650	649	653	662	651	652	695	702	706	657	620	645	634	681	607	646	625	676	684	623	638	666	715	638	623	671	596	625	644	668	650	629	613	635	664	666	658	630	639	631	643	638	630	600	645	635	637	654	641	622	640	667	667	658	674	638	648	624	694	618	603	618	621	596	628	655	657	667	679	611	644	659	610	638	630	649	653	684	607	598	620	624	677	664	626	637	673	672	642	636	633	668	643	641	634	657	633	655	669	638	639	663	620	670	648	659	610	616	620	630	601	609	629	598	651	640	658	628	656	615	648	633	649	636	681	629	625	644	619	649	616	639	616	605	608	669	633	648	625	630	647	617	709	610	634	638	628	664	645	663	622	621	617	603	673	642	630	656	599	587	678	676	606	622	656	601	623	658	691	635	627	608	652	667	660	599	605	649	576	640	605	652	686	638	651	582	621	624	668	665	635	604	689	592	660	650	641	604	639	610	676	656	664	633	653	650	640	650	660	642	665	640	613	606	647	639	621	627	620	659	674	648	632	659	669	640	630	619	610	594	657	651	638	649	624	656	642	690	660	645	678	645	640	625	664	666	624	657	635	711	700	654	693	623	665	612	673	655	577	646	651	606	598	630	623	676	624	641	708	644	676	655	616	648	608	624	619	686	621	664	640	646	626	664	676	644	659	584	640	673	653	651	585	636	625	622	616	630	644	646	664	679	622	633	626	607	642	629	679	603	637	622	644	619	616	640	660	694	620	610	632	669	643	654	673	664	624	635	650	613	647	654	636	615	633	685	620	694	640	636	595	636	601	605	619	664	634	640	569	707	667	639	616	629	613	627	609	708	644	637	653	623	673	641	633	667	612	626	663	690	666	595	661	658	669	636	663	673	689	646	676	642	688	623	579	665	639	677	649	633	639	645	625	661	619	601	626	653	675	651	628	674	593	616	598	649	644	665	629	653	616	620	625	657	619	643	615	572	651	629	651	659	618	642	635	628	622	639	661	628	600	659	634	666	667	652	660	628	664	694	619	636	662	654	604	642	674	631	655	682	659	632	574	639	629	638	654	650	642	608	643	654	619	653	607	635	650	637	638	666	634	623	623	628	646	680	643	678	617	644	628	620	656	681	665	670	637	636	661	673	633	606	644	667	607	641	645	651	657	596	662	630	621	650	668	624	595	648	648	653	624	657	645	636	637	635	639	620	669	628	638	645	624	621	657	619	620	694	629	611	673	628	634	620	647	642	627	676	629	587	687	624	621	646	606	623	634	658	641	626	610	615	628	618	648	687	622	640	597	611	646	620	679	654	617	703	632	658	626	646	654	611	679	658	647	614	618	657	626	663	655	614	623	688	623	627	688	658	690	665	648	631	614	669	642	678	630	626	624	572	614	604	622	692	660	666	649	659	620	625	682	619	649	629	605	620	600	603	624	656	642	607	688	613	650	678	644	587	648	666	662	625	630	638	666	657	703	662	654	675	642	618	620	664	633	648	637	674	636	626	670	649	634	645	640	653	629	681	672	579	654	616	681	648	702	643	643	608	633	628	649	708	611	636	606	634	679	613	630	625	703	672	592	634	615	679	665	635	647	638	617	623	655	658	656	610	613	648	642	694	691	653	627	596	638	654	647	648	642	623	626	674	636	656	654	637	623	671	675	668	665	645	656	695	619	597	671	645	641	656	633	606	604	637	639	660	620	636	604	628	613	666	667	611	623	668	653	625	660	634	667	623	670	644	600	626	611	631	669	609	642	648	628	644	662	645	665	607	656	630	660	634	640	669	641	627	624	626	616	688	654	609	639
64061	41273	24013	2557	606	513	432	401	389	350	288	284	279	296	286	271	266	257	277	270	245	273	278	272	269	275	284	245	245	259	273	247	278	279	250	256	285	290	254	278	278	254	287	297	532	796	526	446	343	403	418	537	328	295	274	294	314	295	290	275	279	236	243	249	295	284	293	296	282	277	251	279	274	306	279	258	270	241	256	356	449	461	395	341	300	249	254	231	247	259	254	250	247	273	237	236	264	275	246	278	244	228	269	256	279	254	244	283	270	264	235	274	225	250	280	275	244	237	271	264	237	223	293	271	268	259	264	245	260	274	262	266	260	259	239	265	262	264	269	255	262	261	247	231	208	248	277	241	252	260	258	251	254	254	284	289	280	256	244	243	259	270	283	252	231	251	271	261	239	249	260	263	252	270	239	254	230	249	250	271	250	291	200	253	223	237	243	235	238	250	249	256	252	270	246	259	226	206	247	277	268	262	273	235	232	282	249	278	291	282	238	246	279	266	257	230	241	260	239	255	250	252	250	266	283	265	260	260	222	253	237	242	263	294	223	245	283	258	260	260	261	243	252	263	256	255	258	245	265	245	231	257	233	254	258	256	268	256	276	256	257	274	272	246	250	272	240	273	269	240	269	259	262	268	253	249	247	279	236	270	258	208	291	275	272	253	242	219	250	248	251	243	268	266	247	242	256	271	258	244	247	269	239	261	243	261	247	231	265	288	244	250	239	277	226	250	251	231	263	250	277	241	274	246	252	265	257	229	261	249	264	253	252	265	239	275	269	253	286	236	247	255	233	265	230	255	245	258	257	249	236	224	237	250	240	259	267	272	264	227	259	261	255	229	263	234	230	266	264	261	255	290	247	256	262	265	237	258	261	256	264	250	266	264	293	240	283	274	260	269	268	253	247	245	260	256	267	252	273	227	282	253	268	249	272	259	252	266	277	272	249	253	264	272	253	256	273	268	238	248	250	253	262	255	235	261	240	269	291	225	258	253	224	253	291	259	249	243	244	248	274	255	244	250	262	271	241	241	220	290	248	231	258	272	256	262	247	257	264	260	253	245	247	272	260	261	241	271	295	249	271	265	237	251	257	255	258	240	265	257	260	266	241	260	234	260	272	265	232	249	248	243	255	239	266	255	293	255	247	260	241	238	255	262	267	271	244	264	235	241	256	239	292	261	249	270	271	255	261	263	265	233	255	223	251	254	239	258	280	237	258	232	270	277	247	241	262	266	235	273	220	231	237	245	240	272	235	260	244	269	274	239	242	263	249	256	224	267	258	263	249	271	232	237	280	240	274	254	242	254	270	247	260	269	275	272	264	246	267	253	243	259	257	241	263	265	267	266	264	248	251	250	235	259	262	268	236	271	246	232	232	248	232	275	238	275	250	278	227	227	254	258	236	282	288	253	282	274	283	265	269	258	226	264	277	278	248	267	221	248	239	243	273	274	246	254	258	274	291	244	260	231	288	262	243	218	246	250	268	237	235	228	246	255	274	265	264	271	247	257	263	274	268	266	280	233	255	261	254	283	239	232	263	266	257	247	277	234	261	261	250	249	274	255	246	261	272	271	257	235	256	253	243	244	268	251	242	248	246	260	255	261	245	250	256	262	258	249	255	268	269	254	254	245	238	243	265	252	292	254	254	277	269	240	242	211	280	244	257	271	227	255	256	261	265	271	256	237	245	251	260	246	242	250	257	272	239	257	248	252	266	239	252	280	235	250	277	279	251	251	236	252	254	268	271	256	269	277	252	267	240	248	266	266	244	282	276	258	239	227	223	246	237	239	298	267	253	258	244	255	244	272	239	248	248	253	235	273	268	265	258	253	257	245	257	267	206	278	280	277	267	259	271	263	266	258	258	253	265	261	226	251	248	291	249	231	242	284	248	274	248	286	223	267	244	245	230	275	269	244	238	216	293	253	270	244	275	264	282	261	260	251	242	236	295	276	267	267	275	307	259	258	229	262	262	257	227	233	254	275	252	264	261	255	256	257	218	288	251	249	265	244	250	271	274	228	272	256	278	245	258	295	263	274	249	273	233	276	244	250	259	253	244	254	240	252	253	243	263	247	247	210	254	270	263	281	253	260	255	252	243	254	250	272	273	258	248	231	256	268	239	257	270	287	251	285	276	264	227	237	265	268	221	268	254	274	261	260	238	262	271	220	222	239	266	233	239	283	244	246	257	297	270	240	252	275	248	238	234	292	230	232	253	246	244	251	255	250	243	270	249	225	251	281	257	249	279	237	247	235	248	266	289	274	259	265	251	273	281	251	246	257	248	248	270	264	248	246	253	238	240	259	241	259	244	239	244	270	250	256	273	236	256	220	263	282	254	253	241	262	218	259	258	229	252	260	258	251	255	254	271	247	267	231	252	275	267	275	269	278	257	254	274	242	230	226	261	256	249	245	246	278	267	233	262	238	214	273	298	266	250	280	245	229	248	232	242	280	269	245	249	256	291	230	253	265	249	256	235	267	237	267	257	241	265	258	242	261	248	229	253	241	225	255	250	271	227	254	259	257	271	252	255	249	235	251	292	273	250	246	271	216	270	244	219	244	252	263	279	258	263	270	261	271	245	259	250	262	236	272	269	274	269	250	250	245	250	252	258	236	242	278	244	276	238	275	280	249	237	250	240	248	274	266	245	245	242	239	244	246	287	268	243	238	275	258	255	268	247	274	248	278	242	259	224	238	255	254	275	243	276	248	267	283	282	265	250	241	268	251	235	282	308	249	279	284	237	252	243	250	275	246	272	300	245	254	277	264	278	258	252	236	260	252	281	250	260	248	247	229	275	242	268	243	258	238	256	245	246	278	268	211	233	256	269	279	229	240	269	260	248	269	259	274	239	224	233	247	230	294	260	245	246	277	236	266	271	265	256	240	248	225	275	279	270	237	226	227	233	249	220	262	231	232	302	262	224	226	253	294	273	244	246	238	283	247	245	258	248	259	276	268	241	260	255	230	235	246	246	258	250	248	261	261	243	239	271	265	246	242	231	269	237	258	266	271	236	269	230	250	256	258	240	247	262	246	260	266	262	290	248	231	246	233	258	230	266	257	280	273	260	300	238	284	235	271	237	271	271	265	264	259	251	248	258	254	256	277	239	247	264	264	262	234	266	273	283	257	262	253	255	278	242	221	255	284	243	245	267	246	238	268	234	235	248	238	265	256	271	265	230	251	268	247	262	265	230	244	254	247	264	259	227	275	276	249	257	258	267	243	252	244	255	268	269	240	258	265	280	286	249	267	254	268	254	271	273	248	254	255	274	272	268	261	233	274	249	261	259	284	248	229	247	246	254	257	237	251	245	267	275	236	245	264	294	264	261	251	282	276	255	259	242	266	257	278	245	242	261	278	240	271	241	246	266	235	267	261	257	224	247	273	242	261	283	238	275	252	246	295	259	252	249	258	249	289	251	259	279	268	247	247	261	246	255	226	245	255	248	264	253	222	267	270	252	251	243	296	264	249	224	239	257	291	232	268
41027	27699	15872	2143	1969	1733	1566	1372	1237	1153	1081	964	966	943	889	893	868	850	811	804	811	770	781	779	769	740	755	796	784	778	718	732	716	751	741	718	813	844	886	849	790	793	757	1269	3282	4989	3068	2148	1382	1959	1864	3313	1503	866	894	901	964	1038	955	744	727	744	783	785	886	895	845	874	789	976	850	821	778	710	698	690	766	713	773	1135	2321	2144	1685	1170	932	742	681	741	679	703	683	680	741	720	696	748	759	718	702	732	691	738	704	662	710	689	679	759	701	688	675	707	715	708	714	683	694	641	706	685	717	722	702	737	647	735	676	721	743	703	680	714	737	710	650	726	723	698	709	730	737	746	701	728	695	702	644	712	680	667	717	705	737	670	712	707	664	710	692	669	704	639	697	692	731	686	726	686	746	684	750	664	683	694	694	744	697	719	766	695	714	654	679	685	687	731	667	674	725	675	681	689	664	679	699	654	656	650	721	695	704	746	681	714	700	667	673	711	685	702	686	712	741	693	689	711	723	726	658	728	716	699	733	727	702	630	735	669	698	720	649	715	628	670	689	727	736	733	698	653	719	713	713	686	744	709	666	688	718	687	681	716	727	671	748	677	681	746	739	735	702	690	685	719	725	684	659	694	700	689	696	679	748	735	730	704	749	649	710	722	728	741	716	740	737	695	672	698	736	712	688	698	711	689	713	704	737	702	760	708	694	690	714	749	664	687	700	755	720	720	676	685	737	696	681	660	658	658	707	688	704	624	708	697	685	715	695	638	684	648	725	774	706	678	737	707	717	687	692	645	667	694	687	679	668	724	673	656	734	716	652	688	775	698	689	682	727	636	698	737	689	726	688	683	754	726	702	705	682	687	750	695	719	678	682	708	722	716	712	664	736	720	736	691	675	698	758	693	705	660	702	737	680	692	791	662	752	685	684	679	676	718	679	638	699	699	705	684	793	659	724	689	759	711	734	687	688	684	709	691	705	671	703	720	698	731	657	731	700	685	684	739	717	701	678	644	722	745	749	705	689	696	667	669	663	644	656	688	737	703	685	672	705	666	660	657	694	641	688	646	732	703	672	675	670	650	721	652	713	662	670	681	708	717	712	710	669	652	738	683	704	667	771	677	702	666	700	690	726	687	690	705	716	681	682	682	680	684	682	709	691	699	700	686	726	719	691	725	717	737	704	691	650	643	690	717	665	697	710	672	664	678	707	722	718	685	701	732	719	708	661	694	706	685	703	682	688	698	699	662	758	700	699	729	661	708	731	688	688	687	748	697	706	675	682	721	685	667	719	698	686	716	716	695	690	692	662	684	752	692	716	698	672	661	729	673	720	689	700	680	711	691	705	664	699	721	732	698	701	662	732	700	671	714	728	711	709	653	673	701	700	672	708	699	701	697	703	723	715	749	696	706	657	671	781	694	664	710	678	710	676	673	652	689	776	695	687	676	730	674	673	713	705	673	701	653	709	704	701	699	715	712	747	686	664	687	718	699	681	723	694	710	726	700	703	672	694	671	692	657	714	720	696	671	727	687	650	696	720	696	704	712	742	676	715	730	686	708	712	680	708	771	681	690	706	722	701	700	681	720	721	728	701	733	665	676	671	707	678	699	713	650	702	723	703	713	736	647	659	668	726	702	714	723	670	707	691	707	718	693	680	696	707	730	671	624	688	693	777	688	702	675	707	685	657	689	689	693	679	725	714	701	688	707	696	765	725	701	751	692	721	679	714	722	681	668	709	695	666	770	723	683	677	685	675	698	703	716	663	683	700	689	727	657	690	742	692	686	701	735	716	672	737	726	726	704	656	725	674	709	711	691	721	704	702	643	717	699	720	685	720	698	663	696	696	704	668	714	672	667	712	727	721	691	691	686	747	670	655	670	688	696	672	661	720	696	700	680	735	727	689	723	707	686	689	698	674	723	717	710	684	727	701	655	657	662	732	677	728	659	714	678	672	700	720	729	702	737	670	725	686	700	730	729	678	689	719	727	678	715	642	697	700	674	735	711	726	689	700	684	728	721	671	711	690	672	750	733	703	686	691	743	676	680	693	686	667	747	727	711	716	714	713	683	678	681	718	706	749	674	632	738	709	673	717	713	726	752	734	682	696	716	714	682	677	654	709	714	675	701	721	723	678	712	696	712	688	707	735	729	678	682	732	708	687	678	719	708	712	690	719	692	717	729	732	696	701	730	670	662	709	664	717	681	738	720	720	689	717	673	619	691	715	697	714	725	711	754	689	693	746	709	652	743	707	722	697	717	696	689	757	778	704	684	714	681	677	739	781	690	674	735	765	694	706	718	758	688	756	713	697	709	689	733	676	746	682	659	701	672	731	675	707	673	647	721	684	696	654	692	704	708	687	693	691	706	696	750	718	752	710	686	693	694	673	671	712	673	668	705	689	700	687	656	648	707	654	702	697	709	717	698	698	723	689	672	686	733	738	691	696	688	705	692	727	671	705	789	741	700	728	677	684	705	677	727	731	709	724	681	729	687	722	671	713	728	735	708	709	685	753	705	737	712	686	710	702	729	719	694	701	729	728	656	681	686	731	703	649	744	755	667	722	731	687	706	693	696	667	717	714	676	724	706	654	673	756	721	723	726	659	681	708	629	693	693	687	670	698	738	735	698	734	658	691	761	666	722	724	737	745	691	743	647	754	665	709	697	663	657	700	709	691	720	716	722	698	724	725	723	656	737	778	674	723	698	678	735	697	671	731	674	724	709	720	678	685	645	707	714	735	677	713	704	733	748	763	658	738	679	721	721	707	681	699	709	703	711	720	686	720	688	688	706	721	661	716	704	728	708	727	706	672	667	706	704	719	722	712	649	664	678	707	704	709	666	672	690	680	686	688	669	677	707	725	714	735	734	671	716	684	700	719	705	684	725	696	672	688	720	681	697	696	659	759	661	656	729	713	710	666	710	716	709	677	729	757	691	690	724	695	671	676	677	686	709	686	706	701	690	715	679	720	651	645	694	720	713	664	734	693	669	724	737	671	724	695	716	679	678	719	694	728	739	703	700	653	656	663	717	727	731	726	707	710	705	692	712	728	712	742	717	709	688	656	671	703	747	680	713	735	680	683	697	699	708	701	680	666	681	674	676	765	696	723	674	683	674	734	682	702	655	691	676	720	705	691	690	707	723	735	715	704	722	699	665	695	702	697	670	723	689	679	699	641	756	680	683	682	692	699	713	716	687	684	690	699	750	680	696	686	722	721	684	706	694	701	700	651	690	686	686	675	680	711	689	671	745	720	673	712	688	707	709	743	739	681	675	702	721	720	728	709	672	674	743	696	732	679	716	688	719	688	730	693	723	686	717	659	703	696	694	743	703	700	711	682	702	709	705	725	730	738	708	704	681	690	697	708	668	680	714	716	732	643	699	670	724	672	687	705	684	678	703	722	654	770	720	704	654	664	744	715	704	638	665	727	727	717	703	729	669	667	672	732	707	704	688	670	670	673	654	722	719	701	733	716	687	697	711	707	739	700	685	701	688
74395	52323	33996	7816	1447	868	688	556	489	485	464	399	383	400	425	372	347	382	353	334	351	308	342	343	352	341	298	329	328	328	322	290	339	341	323	317	318	337	297	311	295	307	314	329	654	1142	672	370	387	338	472	611	409	328	349	370	365	321	370	321	315	293	305	323	343	331	358	322	299	308	336	320	310	357	317	304	328	295	318	472	660	732	618	480	378	322	309	332	293	319	314	316	330	289	314	300	327	334	329	294	292	339	330	323	298	322	289	304	305	308	303	287	294	311	304	307	346	337	303	335	324	345	309	305	295	285	299	288	313	346	278	309	333	339	325	316	289	320	330	318	328	271	315	303	324	303	329	314	333	323	330	306	311	320	313	324	314	304	303	291	310	311	325	277	290	302	296	306	335	294	309	309	299	347	311	300	303	297	310	295	321	332	292	318	281	338	296	321	318	288	309	336	302	321	309	309	294	334	294	284	326	298	265	312	334	286	346	331	316	328	318	294	305	322	295	313	307	284	300	295	328	327	277	288	317	316	301	298	328	288	312	319	300	303	302	319	297	309	288	339	309	292	305	293	292	304	299	310	323	353	313	277	300	302	301	326	307	279	311	323	299	294	303	351	291	351	320	277	358	323	313	318	298	336	287	317	309	301	324	293	294	332	295	313	317	303	318	293	284	303	340	303	284	328	290	313	294	295	368	298	298	322	295	322	315	293	299	299	353	329	302	329	291	294	322	336	288	340	290	299	304	349	261	313	292	315	313	269	322	329	290	299	293	317	321	335	298	333	288	321	335	288	336	318	280	291	313	321	301	281	339	309	295	280	299	302	302	340	306	294	316	301	306	330	262	301	323	310	319	330	319	314	342	296	300	302	304	326	328	287	319	336	330	308	308	318	299	293	307	325	314	287	288	307	328	275	288	305	320	311	309	325	314	335	311	316	329	276	296	297	296	315	316	353	336	298	296	299	309	325	295	293	308	329	295	289	326	289	302	303	302	319	300	297	307	315	308	294	308	300	347	305	326	308	309	330	291	301	319	271	322	318	286	288	327	312	304	336	312	308	325	292	315	333	317	300	344	343	282	329	331	326	355	301	308	307	310	285	314	307	330	289	286	309	302	308	301	308	336	289	316	324	322	311	323	299	317	332	315	299	286	292	310	312	339	283	312	306	292	333	326	307	327	295	316	328	285	295	290	319	322	351	304	320	320	318	317	292	290	309	320	314	327	326	292	289	296	271	334	332	308	312	322	316	297	327	332	321	366	324	322	323	339	297	281	306	309	303	311	328	319	295	304	368	322	313	294	322	283	334	304	289	350	318	306	310	330	307	328	261	335	327	328	323	314	308	340	327	309	289	319	337	305	296	340	320	312	283	341	312	323	315	312	334	301	291	333	321	294	343	320	305	314	328	342	377	292	281	308	302	297	291	327	304	313	315	279	308	326	300	299	310	273	316	311	319	334	354	319	291	314	304	352	336	321	298	321	311	319	297	312	308	308	303	304	322	315	289	320	283	307	324	279	319	315	283	305	324	323	286	311	292	325	304	301	267	294	302	307	347	292	311	286	305	327	325	287	314	312	295	327	318	312	323	320	330	336	311	288	336	310	345	323	328	301	322	324	306	336	307	292	317	281	319	303	329	296	295	306	302	316	323	321	287	343	312	297	313	304	287	313	305	283	329	304	319	279	300	296	327	312	294	275	295	288	303	302	295	300	293	333	271	325	318	277	299	319	288	309	292	368	297	309	315	311	300	292	317	308	307	296	285	278	336	315	326	342	280	284	321	331	324	302	303	283	290	300	340	332	307	312	348	316	295	309	274	332	291	323	320	315	278	310	315	291	299	280	338	320	303	348	290	287	304	305	331	311	290	326	316	337	313	317	283	319	322	308	313	341	321	295	295	341	289	317	314	278	337	331	310	310	270	325	340	310	335	309	339	307	338	300	314	312	327	296	301	312	291	350	329	321	315	295	289	297	331	296	341	311	281	311	304	307	327	286	353	289	310	300	274	288	301	312	321	317	289	287	318	329	279	325	307	309	335	298	289	321	310	366	335	303	317	289	291	332	303	329	313	303	295	309	299	297	330	318	309	302	285	305	291	299	287	289	319	314	295	326	312	312	340	290	330	328	304	315	329	280	330	306	325	296	273	304	331	327	290	311	327	293	330	312	314	315	310	324	315	283	321	321	326	334	317	280	295	316	313	306	294	292	309	312	298	325	344	296	325	313	305	297	301	303	329	338	315	306	292	337	335	305	322	291	274	324	285	291	302	289	337	325	327	304	303	316	314	327	315	306	320	311	303	339	309	314	301	304	298	297	276	342	302	337	283	328	341	336	325	312	320	295	313	315	301	287	319	327	301	311	296	296	318	286	282	290	296	311	322	317	352	277	326	298	308	323	329	329	330	294	315	291	326	296	308	304	308	345	332	316	297	299	339	302	292	306	300	311	307	286	324	335	314	297	297	291	293	305	319	331	334	299	338	320	292	261	319	302	303	317	304	336	294	329	290	319	291	306	274	301	296	309	314	294	336	303	334	336	328	345	304	308	286	333	300	311	285	314	297	312	311	313	292	293	309	313	320	288	332	282	314	295	306	323	325	348	306	307	292	333	339	310	306	326	338	308	313	297	302	298	323	319	289	297	300	309	266	288	335	295	291	317	311	342	314	317	303	302	310	317	317	304	305	307	328	346	293	301	323	287	350	317	308	310	316	289	309	330	302	288	313	295	344	331	285	300	335	281	314	315	315	336	313	303	323	301	304	304	294	313	290	344	280	320	322	294	320	296	321	316	299	313	306	299	319	342	329	317	301	318	337	346	275	327	301	349	306	316	330	335	319	300	298	311	298	312	256	311	326	335	286	324	302	302	308	336	320	315	338	289	320	340	330	301	269	290	311	297	303	305	324	288	336	293	316	342	293	309	337	318	267	305	307	322	315	300	308	298	313	289	305	334	336	316	313	301	327	297	335	294	306	302	329	324	306	342	303	332	322	288	314	310	314	294	317	290	315	294	310	314	316	294	337	335	312	331	306	305	336	340	313	299	295	303	294	300	295	320	290	321	322	273	303	307	296	294	309	315	292	308	292	327	307	298	336	271	306	300	308	311	306	329	320	304	323	298	346	293	311	331	317	330	319	309	327	308	301	304	303	332	302	318	316	284	305	301	317	296	299	269	328	289	319	310	301	321	316	313	326	296	285	331	318	325	321	315	309	311	300	335	303	326	302	318	308	282	289	293	329	312	292	314	299	322	298	267	293	292	316	283	295	298	327	313	278	322	297	323	311	321	318	290	296	305	290	318	308	336	299	293	303	303	284	306	310	308	329	276	323	296	312	339	321	312	300	314	288	300	313	321	292	330	317	309	304	309	278	290	334	315	315	264	321	311	315	293	311	330	305	291	364	292	355	280	294	300	310	297	282	340	306	308	312	325	301	281	303	303	314	287	317	315	317	298	304	339	277	324	316	310	292	303	307	275	290	335	329	302	302
50101	36999	20108	3795	3391	2949	2407	2116	1885	1614	1526	1456	1385	1249	1237	1146	1191	1084	1085	1021	1063	1015	1027	1024	967	952	994	932	941	915	936	915	885	900	816	927	961	1028	896	867	873	878	873	1035	3975	7060	3834	1624	1334	1231	1896	3444	1800	1048	1134	1194	1178	1153	1255	1064	863	885	944	1018	1097	1054	986	975	1103	1028	997	893	880	915	839	843	852	874	897	1881	3354	3827	2849	1783	1271	957	784	840	840	819	805	833	797	851	830	780	806	789	801	846	895	797	843	814	810	790	840	884	824	799	850	845	817	795	779	795	816	884	785	818	859	816	799	772	789	804	803	849	806	785	818	790	821	865	799	815	794	877	838	813	803	840	826	876	785	809	815	803	778	805	793	822	797	835	832	788	839	799	832	854	824	801	818	815	819	835	799	812	760	816	827	853	823	797	812	820	854	844	790	808	839	849	837	813	827	841	794	793	784	795	826	823	804	833	826	840	807	837	852	814	793	837	831	825	875	792	821	864	783	835	803	803	853	798	847	836	805	809	835	801	868	805	798	791	839	831	859	782	807	803	838	873	802	807	816	805	823	831	763	806	833	820	788	817	780	843	844	771	829	825	799	827	849	808	832	856	797	805	867	798	801	814	825	780	779	841	776	825	774	824	833	824	797	819	797	867	818	812	820	828	837	812	792	855	856	798	825	774	787	826	795	851	829	825	802	863	851	807	820	816	744	793	792	832	842	790	811	791	824	862	833	832	748	798	806	779	813	787	825	798	839	802	803	812	801	795	838	804	799	830	830	858	777	831	807	803	848	793	789	818	785	812	876	845	804	854	861	847	818	819	801	807	809	818	824	775	817	774	765	896	830	795	787	833	843	827	844	758	775	793	821	876	857	894	789	811	784	749	792	849	812	795	875	854	796	760	790	818	801	830	795	812	815	803	832	847	806	794	791	790	835	879	821	828	802	873	788	840	809	784	791	834	791	806	815	806	825	816	832	808	840	803	819	789	806	789	821	792	835	789	834	840	859	831	826	815	831	777	830	795	870	808	809	794	862	806	816	827	888	766	835	819	871	794	842	818	825	846	841	790	818	826	809	801	823	815	776	802	812	851	781	834	737	836	850	855	802	839	838	895	788	756	788	802	829	805	834	841	782	832	828	777	827	825	861	796	823	797	797	744	765	825	823	801	792	815	795	814	785	797	812	799	829	832	798	885	873	804	774	866	829	805	822	842	778	804	805	853	808	804	829	806	869	813	832	877	780	806	786	820	777	846	861	832	854	868	797	770	831	786	833	834	788	841	857	830	909	841	790	793	835	809	805	753	863	841	831	875	795	814	872	802	829	842	812	809	815	799	869	840	763	809	836	811	826	834	797	845	814	811	850	798	861	803	863	777	850	833	809	875	857	821	765	810	811	879	840	753	832	766	807	837	784	850	868	785	799	875	807	811	765	801	826	857	811	849	766	804	865	831	833	830	807	798	875	815	817	846	850	849	764	830	811	787	862	828	845	797	812	758	813	781	823	818	783	817	824	827	837	808	778	771	784	853	804	790	792	881	803	770	798	850	763	849	833	770	814	851	835	793	837	833	843	831	792	838	815	792	775	809	861	790	803	794	814	801	812	813	839	839	811	839	824	811	871	837	788	785	834	800	814	855	824	836	799	807	754	844	839	818	837	781	827	814	867	761	812	779	808	828	787	810	852	794	785	781	848	865	854	835	836	786	831	803	776	878	805	821	779	831	826	791	829	803	790	790	804	827	851	825	797	771	774	823	824	828	814	834	831	864	812	794	809	813	813	913	812	843	758	845	838	833	861	813	818	795	782	847	802	839	824	835	836	820	832	806	856	772	778	856	855	751	877	733	810	740	832	824	797	813	826	846	800	797	801	809	839	798	827	812	767	802	872	845	820	838	836	814	776	845	843	783	849	859	790	814	849	827	806	795	819	810	800	864	866	809	852	878	827	816	870	854	853	766	836	781	801	847	799	815	820	790	775	824	793	841	813	799	785	840	799	838	829	809	850	814	802	776	786	816	814	844	848	820	820	855	821	834	834	842	851	805	817	830	830	796	795	812	813	819	823	827	822	789	816	761	806	768	815	833	822	831	844	878	837	841	816	836	801	814	796	790	845	835	784	801	826	789	857	805	780	865	827	800	790	859	819	794	837	812	837	863	859	800	811	809	805	834	833	780	827	833	847	779	806	803	827	810	814	787	811	854	798	873	853	818	796	800	805	872	800	834	853	766	844	851	812	826	786	833	836	847	806	848	809	797	848	810	768	840	873	802	852	770	790	814	853	851	825	818	840	817	821	810	776	840	784	842	819	832	773	830	796	814	823	793	801	827	851	797	832	790	765	811	802	797	791	826	864	776	792	861	835	815	869	832	786	873	838	806	834	830	788	806	778	806	810	790	786	837	837	791	841	800	758	796	806	829	806	810	811	876	828	846	794	804	824	828	820	869	796	788	853	828	834	823	775	802	823	856	797	802	798	815	836	853	820	805	813	801	767	825	800	813	780	797	783	782	827	813	835	771	803	817	794	800	812	805	846	759	822	773	884	830	777	835	834	866	845	767	854	842	824	817	790	772	862	845	833	815	810	815	767	787	821	775	871	794	798	801	840	821	847	765	852	778	801	822	771	843	823	811	782	806	834	802	841	805	831	816	819	759	839	831	810	823	833	823	821	747	785	781	777	774	787	829	777	833	791	813	832	816	843	781	793	855	846	833	815	812	808	836	850	864	834	813	771	793	821	856	802	793	809	814	863	773	782	813	856	759	819	793	839	801	849	785	807	813	805	861	822	869	784	787	781	837	807	850	820	755	766	797	781	803	812	818	866	843	819	771	779	754	749	791	813	824	802	817	807	836	749	804	830	799	848	835	823	834	792	851	838	792	820	825	795	863	786	818	794	812	830	844	841	827	784	786	797	847	836	844	828	826	788	784	824	830	808	804	809	839	820	811	822	832	837	827	774	822	762	839	810	805	807	842	825	793	863	784	820	797	844	825	831	819	792	820	808	816	834	782	806	800	865	796	809	797	812	813	876	795	766	826	819	807	803	865	799	820	864	771	833	780	842	808	834	815	787	821	815	842	789	860	795	794	834	745	836	850	784	828	751	789	792	789	836	813	816	832	859	833	842	848	845	845	809	782	815	810	858	813	809	840	829	813	812	882	833	779	763	819	888	844	799	848	819	813	819	764	784	872	837	792	842	818	758	798	845	791	745	842	805	788	824	829	824	817	792	843	838	816	837	799	756	829	795	822	856	846	843	813	835	811	855	789	800	825	806	847	821	796	842	816	815	784	822	810	834	803	775	846	805	796	812	812	838	823	811	753	799	809	864	822	849	804	765	785	814	850	879	822	822	795	856	850	780	790	819	765	794	854	845	833	836	804	857	789	843	855	799	771	830	830	825	820	818	781	786	803	793	849	819	859	810	832	807	816	843	851	829	802	830	852	793	813	790	824	830	846	790	820	816	784	818	854	829	849	821	825	806	831	773	837	813	819	797	841
19729	5249	1980	405	324	278	253	235	271	239	257	267	233	255	284	255	244	269	304	272	260	271	231	241	287	257	261	296	238	260	247	258	229	215	256	238	271	247	278	266	256	254	258	282	284	279	300	265	306	254	259	308	264	268	253	278	266	225	256	251	268	253	270	277	294	251	284	260	252	268	278	247	266	246	261	256	258	263	254	253	282	324	301	253	296	265	260	245	246	271	252	290	300	267	264	232	260	259	253	247	254	280	258	270	230	238	258	273	259	250	252	278	267	273	232	280	245	276	245	262	263	259	236	269	278	267	249	282	275	235	252	244	245	266	251	256	257	252	256	256	244	244	271	263	261	234	256	277	222	263	274	249	269	261	271	275	244	267	293	255	239	265	259	235	230	259	273	283	247	266	248	263	263	270	255	247	225	261	224	249	274	265	245	272	284	268	249	249	231	233	264	276	241	216	258	268	251	253	268	268	244	243	247	255	250	248	247	251	271	253	273	276	270	295	231	262	238	257	281	237	259	258	249	270	283	245	269	260	253	273	223	257	255	263	247	225	264	263	261	270	283	245	224	243	275	243	229	246	239	242	238	229	250	256	243	242	254	254	281	256	218	260	249	258	230	261	247	256	249	263	236	226	233	231	238	249	271	265	271	277	266	260	235	263	249	265	247	226	251	268	237	257	246	270	249	256	229	274	245	254	259	244	252	255	262	251	249	255	238	252	256	256	260	260	267	274	229	236	249	277	250	226	280	216	284	275	233	255	282	216	250	243	255	246	239	224	248	267	265	264	274	267	234	265	259	262	280	232	295	255	256	258	251	265	255	255	238	263	238	289	259	257	232	257	253	236	245	240	271	256	267	248	248	240	241	267	256	277	259	250	237	271	286	249	222	251	233	276	250	255	252	241	283	273	260	273	240	267	234	248	256	250	280	248	244	255	250	237	265	295	249	251	263	251	252	270	258	219	274	224	247	243	271	249	242	230	247	279	236	241	280	248	251	230	244	264	249	267	251	252	265	252	225	262	289	266	261	298	273	250	238	263	239	287	272	254	263	251	267	273	226	257	232	279	216	259	247	280	261	268	285	245	233	259	257	277	241	240	243	271	274	232	256	231	258	256	256	246	269	248	270	232	240	221	258	246	271	240	251	275	263	268	248	301	259	280	240	260	288	245	268	274	250	257	282	269	252	268	274	269	293	234	256	276	234	246	235	256	264	245	268	243	261	258	254	286	273	248	243	300	240	247	236	260	279	247	268	265	258	274	244	285	222	278	256	261	234	211	228	261	293	249	227	235	249	260	256	245	246	279	264	257	266	231	273	275	269	269	269	270	277	274	255	270	246	247	266	272	263	259	262	255	261	263	253	238	235	245	279	247	255	278	279	262	256	266	268	253	263	280	241	263	252	256	246	243	258	265	263	274	235	262	256	255	278	261	239	244	252	272	268	265	254	254	261	281	252	255	256	258	261	276	278	248	264	275	251	269	259	230	270	255	274	270	267	267	251	257	265	270	248	247	265	273	250	261	249	260	273	260	283	282	236	271	284	246	226	264	232	253	259	227	267	267	280	270	252	246	251	258	251	264	257	269	264	268	247	243	277	221	231	245	254	261	290	246	268	312	266	268	278	263	260	249	258	270	239	227	267	253	238	258	241	245	259	261	265	239	233	272	247	267	282	232	238	262	259	225	284	265	275	261	251	269	254	258	255	277	220	262	271	224	233	262	263	260	265	254	250	251	255	251	262	280	244	266	284	251	253	263	271	261	279	262	246	255	250	260	250	274	263	245	294	268	276	297	259	243	244	271	246	253	268	267	243	295	249	237	265	249	269	260	229	277	238	280	271	281	264	244	258	245	277	253	249	276	262	264	286	292	255	255	260	296	272	249	256	257	261	247	257	241	264	225	265	242	259	249	255	244	240	266	260	269	257	239	246	282	239	240	277	272	259	267	279	260	244	259	249	235	271	255	309	263	272	261	262	243	270	269	278	260	250	234	238	265	257	246	234	246	265	259	296	260	249	257	269	261	268	263	288	253	267	247	242	223	258	267	258	250	255	260	222	257	263	271	249	263	265	233	268	264	235	254	279	284	262	234	253	270	246	263	261	249	269	271	248	259	262	248	255	280	285	269	270	277	243	255	251	249	267	267	237	239	290	236	264	243	244	267	283	259	250	248	254	265	254	263	272	246	241	259	246	261	234	245	243	246	249	227	270	275	255	242	260	262	272	242	274	264	254	264	269	262	289	258	258	256	263	230	258	239	244	268	253	253	276	247	247	283	237	270	272	268	293	271	235	274	300	264	256	250	251	276	253	251	268	265	285	264	237	274	259	243	251	272	268	262	255	256	237	270	241	262	254	259	231	257	257	243	244	224	276	280	259	243	248	257	258	240	264	251	271	255	270	238	260	256	261	240	271	238	269	288	233	252	257	268	232	290	237	265	257	291	242	280	259	250	233	255	247	288	291	288	303	258	275	245	252	252	267	222	238	243	250	255	263	258	243	262	248	254	245	247	250	274	260	268	265	270	286	268	267	244	271	238	246	231	264	279	254	299	268	245	271	248	257	237	254	257	243	252	255	266	251	235	260	260	230	267	253	265	277	233	243	267	261	246	245	272	252	261	275	261	254	274	258	263	282	227	281	232	251	222	230	264	253	222	291	255	277	230	218	272	263	267	240	266	254	272	299	248	267	272	242	270	254	264	266	222	244	242	269	247	261	271	258	264	290	291	274	256	256	242	235	278	272	242	261	272	267	269	261	271	254	251	307	257	262	266	252	254	248	240	238	256	259	230	245	248	264	231	254	260	249	276	266	269	277	279	251	274	247	229	255	273	272	272	267	253	260	271	250	258	255	269	268	261	229	251	268	242	246	268	250	263	250	256	244	265	240	274	265	227	230	259	242	258	245	258	299	253	246	255	267	248	250	245	274	247	255	258	281	257	242	273	276	283	264	249	267	265	261	257	278	231	263	259	231	236	266	234	255	265	261	275	248	237	264	244	244	257	277	264	242	259	263	263	266	288	252	229	288	264	253	278	275	287	312	265	241	249	260	259	238	285	280	224	224	279	266	235	276	254	252	286	259	281	273	224	272	259	249	252	269	287	253	232	228	240	271	224	246	258	277	289	252	267	234	239	259	258	272	284	278	241	265	243	252	253	279	288	254	227	282	254	268	244	238	244	275	278	248	259	259	253	262	236	243	269	209	274	254	234	256	244	238	277	256	266	284	254	260	259	248	250	253	265	263	248	258	251	255	231	263	261	256	271	290	289	238	253	249	269	232	260	262	260	266	268	282	231	251	236	259	257	258	257	229	225	237	227	257	262	254	260	250	254	263	265	238	258	252	240	241	258	254	272	258	249	265	295	242	262	256	243	260	247	260	233	270	242	269	232	260	226	258	277	272	254	286	250	253	258	264	279	251	202	247	270	266	263	255	251	272	253	271	226	258	248	264	244	227	242	278	228	258	231	269	272	252	281	271	228	235	251
17342	5665	2991	838	811	813	737	749	763	740	762	715	717	705	712	722	733	732	727	723	708	751	684	744	671	703	734	705	723	755	728	663	678	696	730	689	692	718	694	686	681	725	700	697	901	986	915	921	906	756	711	806	825	839	857	889	839	781	766	716	762	729	746	785	844	725	733	738	696	724	703	788	715	712	779	684	702	725	732	758	948	980	955	893	789	753	701	682	700	721	701	706	731	711	707	699	683	692	761	737	692	706	713	713	706	722	678	711	741	669	717	689	723	703	695	742	652	724	707	666	691	672	698	690	661	654	712	729	662	728	719	716	733	717	691	682	703	736	662	651	690	670	691	727	666	688	691	682	690	730	739	712	697	673	699	721	722	719	708	701	755	659	727	708	717	724	667	732	732	716	690	691	684	696	721	699	728	710	685	740	691	723	700	717	709	670	694	695	679	694	675	684	728	692	712	725	719	697	715	694	748	686	718	625	702	712	715	705	715	701	666	660	749	734	689	733	689	681	727	682	672	685	692	664	685	698	726	711	724	731	705	664	691	726	717	679	693	710	673	689	714	713	713	707	696	655	662	700	727	700	680	700	695	674	735	715	671	715	658	704	747	700	701	684	684	657	689	696	715	694	703	722	745	680	670	688	714	724	706	721	677	703	710	682	636	660	700	652	684	684	734	657	657	709	642	747	658	690	702	730	724	742	696	691	682	691	675	736	660	725	678	723	699	678	706	653	721	669	683	684	664	675	710	701	713	733	698	709	708	701	709	668	686	690	678	740	721	688	678	730	663	695	735	748	707	713	701	744	702	691	677	700	727	681	744	682	682	695	676	716	703	743	722	678	713	685	734	681	694	674	751	703	700	672	711	682	684	707	730	699	718	703	696	676	667	703	692	687	736	731	652	677	698	726	686	701	751	710	702	704	723	666	702	703	695	733	655	700	766	687	672	706	725	744	710	716	647	722	654	695	730	655	673	683	721	669	718	689	663	692	702	700	689	717	715	670	723	707	715	646	779	700	694	703	690	689	705	672	693	690	707	692	659	690	749	708	707	673	734	693	671	691	695	690	706	699	707	690	681	718	688	742	701	694	706	730	700	693	704	686	694	701	711	712	686	674	739	666	672	717	697	695	719	791	732	696	732	705	694	713	688	714	706	706	728	742	714	692	694	725	692	714	721	709	704	717	726	655	662	630	664	695	705	715	683	673	733	716	704	688	680	674	694	731	673	681	709	650	708	651	681	741	656	708	671	685	653	709	734	697	711	705	715	726	728	691	705	689	702	701	711	693	732	690	713	703	705	695	696	725	719	699	704	713	710	701	706	689	703	696	651	728	730	721	713	752	644	714	712	695	715	763	704	662	730	708	701	710	745	686	718	757	662	660	677	702	677	648	686	693	679	642	676	709	707	724	648	679	710	682	695	702	715	685	733	698	744	697	634	721	679	725	697	661	740	743	701	684	676	707	689	651	727	697	637	718	650	711	681	693	693	708	677	658	716	691	698	689	710	732	664	674	656	658	693	691	662	705	723	680	688	682	667	701	696	697	674	723	688	725	661	722	644	719	720	729	728	701	707	676	703	716	666	707	682	669	672	647	726	677	707	665	671	680	718	685	660	679	704	750	674	672	693	681	660	743	698	736	718	692	716	715	661	705	671	734	739	711	722	721	694	667	686	682	682	683	707	679	750	726	688	679	699	714	757	717	687	683	692	716	637	752	710	706	704	677	714	714	710	708	767	689	715	677	683	677	700	720	704	668	676	695	743	707	728	687	711	701	711	735	674	690	697	761	657	737	725	749	682	688	691	685	717	675	742	719	729	705	709	700	686	702	719	729	754	713	691	770	708	722	695	702	666	747	705	679	687	663	734	717	687	708	736	730	738	661	738	717	692	739	713	692	681	708	679	698	742	680	717	694	770	697	708	723	717	694	693	709	614	681	665	685	721	672	680	758	654	691	731	693	691	728	759	770	695	691	675	724	695	699	680	723	637	698	717	699	708	678	726	708	701	687	684	729	616	675	652	724	731	642	691	705	690	699	750	675	705	696	673	685	698	697	734	680	694	673	687	663	686	727	708	720	645	728	704	708	674	681	701	662	746	675	669	678	732	761	700	708	689	688	703	660	694	662	705	707	696	729	665	733	695	694	684	734	725	777	760	707	723	703	636	750	693	694	673	709	678	709	683	719	686	722	719	711	722	713	678	704	704	652	687	675	647	747	718	668	740	755	677	669	701	712	713	700	724	731	707	676	707	727	750	680	678	663	704	703	705	695	688	725	681	740	736	672	729	675	679	724	683	705	694	719	696	709	745	696	718	692	676	729	676	706	699	683	667	713	695	679	690	705	743	653	718	738	650	679	648	750	703	685	680	693	723	696	733	658	680	680	716	742	655	748	727	669	646	701	708	736	682	735	658	685	692	669	722	692	694	701	729	691	691	696	679	697	700	749	714	685	704	659	684	717	707	684	687	695	718	701	655	721	709	729	708	672	685	745	683	728	703	709	714	763	694	678	657	672	661	714	687	682	669	678	689	714	704	699	724	703	724	668	734	719	690	713	711	737	772	704	757	715	678	718	707	688	679	719	708	722	677	634	659	680	715	710	694	747	730	674	680	707	689	697	713	720	684	712	706	692	746	711	677	651	688	688	716	685	703	674	708	738	678	702	725	717	710	706	683	676	705	739	680	731	702	723	677	734	737	715	708	658	726	678	721	720	680	690	717	713	662	703	699	685	686	735	714	732	740	758	720	692	715	744	688	658	657	701	713	742	696	704	704	693	741	698	686	730	664	658	722	676	724	684	702	705	696	661	658	643	730	702	697	745	732	720	662	626	686	692	734	702	678	684	708	661	693	760	720	697	719	655	693	685	735	689	686	730	661	753	690	692	712	697	673	699	704	733	716	747	678	699	723	679	735	675	688	714	743	719	652	698	721	652	738	693	674	735	716	648	713	734	685	668	693	641	687	759	649	714	669	725	732	738	720	703	651	694	709	701	683	693	722	743	748	671	662	698	672	758	691	730	713	708	668	694	711	747	670	728	692	697	699	702	734	753	706	707	723	713	653	724	693	690	710	665	757	716	652	719	692	674	764	717	709	692	691	714	686	687	723	685	688	749	686	674	717	706	694	710	721	672	685	681	664	737	691	673	686	697	707	699	693	712	739	727	720	737	734	667	718	731	703	731	692	706	706	718	679	663	677	661	701	731	688	716	687	641	686	724	695	750	711	739	689	668	716	686	715	662	720	681	755	676	722	722	713	631	696	704	759	733	726	727	722	732	740	698	700	719	727	682	674	703	736	737	751	707	662	692	712	685	675	693	719	669	674	723	691	697	684	706	654	692	704	707	695	698	679	661	740	761	709	683	694	646	701	735	729	716	711	658	695	721	700	700	716	686	705	718	703	673	716	721	652	709	719	686	692	722	714	682	744	697	706	710	675	655	684	684	671	740	705	700	669	695	685	693	674	661	671	680	685	741	718	714	711	678
65119	40963	23046	2686	690	501	491	411	364	356	341	308	325	294	300	300	302	274	273	289	271	292	265	296	247	277	281	282	299	272	283	278	282	296	254	278	253	273	269	248	284	292	271	282	458	684	690	539	430	284	300	371	361	293	289	307	317	298	290	264	277	296	300	306	281	326	283	279	314	255	270	276	269	267	266	265	267	294	268	277	379	519	418	422	319	271	273	274	256	270	267	284	264	292	277	242	280	269	278	280	239	236	276	282	278	261	258	288	246	281	273	268	261	304	268	280	254	265	283	254	285	309	288	276	264	291	262	253	283	263	279	272	288	272	291	264	288	277	260	269	261	254	307	286	284	289	252	276	286	258	250	258	276	259	262	264	247	283	287	303	266	271	299	280	242	263	288	296	256	255	273	251	265	264	241	281	267	235	271	281	234	262	281	269	268	272	267	267	290	283	258	300	247	269	275	266	285	257	260	264	279	247	243	295	247	261	254	254	251	263	265	257	276	283	285	239	252	247	266	286	257	264	252	275	283	254	244	243	259	269	256	266	257	270	257	287	281	256	270	261	267	257	303	295	282	244	290	286	231	281	244	303	275	270	281	239	242	263	267	265	254	262	278	272	259	296	270	278	317	288	245	267	242	279	264	273	266	278	261	257	277	250	254	284	255	259	286	247	235	292	267	249	248	277	244	256	255	285	275	249	293	290	269	268	264	261	244	252	261	279	270	253	294	264	259	278	277	280	276	254	274	270	286	247	250	261	274	250	241	284	276	280	278	261	264	262	269	270	246	246	229	264	232	269	244	283	298	299	279	284	266	254	259	292	250	301	262	257	277	256	275	230	275	260	268	271	237	267	284	264	259	294	267	256	269	317	313	264	280	276	290	256	242	286	259	298	269	266	256	293	262	270	267	249	269	261	273	294	273	279	267	249	259	272	272	263	242	267	271	290	267	253	252	283	245	308	267	248	248	297	263	286	243	282	281	242	260	283	275	257	267	280	245	264	304	253	255	265	296	258	308	262	279	283	264	296	248	298	277	268	275	233	260	261	244	269	293	269	274	254	275	244	275	292	266	277	263	285	271	297	275	278	257	284	290	276	278	259	276	275	309	276	255	260	274	292	261	268	267	274	252	293	240	253	263	272	244	250	276	258	308	294	262	271	280	240	298	259	272	258	282	267	275	261	276	268	302	296	266	243	259	260	281	280	320	296	288	269	276	245	265	281	246	286	264	267	274	287	280	275	257	265	268	274	248	227	231	252	289	275	287	271	267	279	271	282	290	264	229	253	265	272	266	278	254	254	278	271	268	259	264	270	261	271	267	266	311	244	256	273	255	282	286	292	260	283	255	260	286	259	243	281	309	272	278	221	276	311	282	243	252	282	277	259	255	275	263	265	270	270	251	260	261	284	285	252	266	306	281	272	252	262	272	264	270	262	283	252	284	283	274	269	254	264	274	263	264	304	289	264	275	277	263	253	271	258	269	240	246	260	281	281	211	224	277	240	271	261	292	275	282	268	281	309	271	268	276	270	261	233	252	276	279	246	246	297	236	265	256	276	288	284	246	262	248	257	275	280	283	294	237	246	262	255	258	293	273	275	276	266	298	233	291	289	268	246	271	261	271	270	253	287	287	298	256	252	276	263	290	242	248	304	241	278	286	272	252	266	259	273	262	251	276	266	264	267	281	250	274	241	270	238	238	266	300	247	265	240	274	259	251	259	242	261	265	293	272	270	277	235	277	251	292	296	267	245	229	262	250	250	257	253	248	303	248	262	282	262	259	265	261	276	246	278	223	296	300	253	282	275	294	266	292	287	256	269	255	265	253	279	265	258	271	267	264	226	262	287	290	284	230	279	257	282	270	283	265	293	281	281	276	278	250	281	247	250	288	293	276	252	262	262	268	267	312	290	269	254	268	282	255	284	280	269	240	255	258	244	277	279	298	246	275	267	272	271	262	261	307	235	297	303	304	303	305	263	298	249	274	280	284	289	258	256	269	278	241	257	291	276	287	251	259	286	287	257	275	278	278	289	267	296	272	246	258	269	268	328	273	286	260	290	266	240	253	258	271	260	253	267	264	264	280	252	293	276	287	268	266	267	277	277	275	259	287	282	271	263	261	252	287	256	286	276	275	281	251	261	263	297	253	261	241	280	268	276	302	288	294	287	267	273	297	265	267	269	284	266	297	259	273	292	277	263	259	244	253	295	282	251	286	257	261	256	269	262	251	260	289	259	275	277	264	271	283	259	275	252	316	251	271	285	262	257	289	239	285	261	273	280	284	259	304	245	286	249	263	273	248	287	267	279	241	237	279	283	251	268	275	268	241	296	275	279	260	297	283	234	276	260	287	268	255	274	272	272	281	266	256	254	280	293	274	277	261	266	283	236	281	301	260	269	284	272	268	285	262	250	247	252	253	271	288	288	252	269	278	262	256	253	271	271	259	259	247	278	272	270	267	280	267	263	271	280	276	270	229	250	287	261	237	269	272	261	265	279	275	253	262	239	282	278	275	279	260	285	275	269	278	287	265	232	279	252	298	287	268	239	280	245	256	296	272	300	250	252	279	254	260	266	277	267	248	286	238	255	279	286	255	247	300	291	250	250	263	254	273	278	274	238	257	233	291	273	253	256	226	246	290	267	281	250	267	279	285	273	286	292	237	284	281	266	258	282	274	263	249	270	288	276	270	256	251	275	285	272	258	250	276	239	251	250	274	257	297	270	282	296	248	281	266	270	274	241	267	254	274	258	264	279	247	272	273	280	266	264	297	281	286	281	258	246	298	254	294	282	260	275	237	257	265	273	249	279	289	245	294	215	252	254	267	268	284	295	267	292	283	285	291	262	287	286	257	271	256	243	285	272	248	280	266	261	258	255	278	267	287	259	242	256	240	291	284	273	270	257	278	263	291	247	252	272	266	249	259	289	269	275	270	270	272	280	262	257	279	240	299	286	298	278	273	243	254	273	233	275	306	256	262	282	253	249	283	265	283	243	305	268	268	283	255	272	262	281	256	236	270	286	267	278	273	273	273	273	274	260	297	269	262	260	299	272	242	237	256	269	277	264	278	251	273	255	285	278	258	276	260	267	276	264	295	239	274	238	235	292	262	247	268	284	248	283	256	242	260	253	255	265	256	265	248	273	271	287	297	273	253	292	261	294	258	264	272	268	263	253	288	269	302	286	273	255	268	245	265	249	248	274	271	252	281	304	254	237	257	270	300	275	231	302	258	249	256	250	272	234	250	260	278	267	251	273	286	244	261	288	279	265	267	283	278	287	261	276	297	286	258	278	251	291	260	254	256	257	266	292	283	261	287	249	289	284	288	274	282	262	255	272	290	270	267	264	256	255	232	269	283	286	289	260	283	274	265	248	255	241	272	300	272	267	292	275	236	263	282	313	258	254	264	295	274	252	272	260	299	297	283	255	267	260	286	276	267	264	280	249	247	306	261	285	267	272	270	255	256	288	277	254	260	264	253	269	261	239	245	283
40411	27659	15056	2287	2043	1741	1529	1390	1288	1247	1064	1095	1055	920	958	909	925	859	841	860	862	825	804	841	829	801	804	847	772	805	786	811	767	758	789	766	746	757	794	794	773	745	804	853	2108	4214	4094	2710	1765	1008	875	1400	1138	983	918	947	880	907	879	937	905	945	1077	890	859	929	842	788	759	765	776	759	757	770	832	762	771	781	775	889	1538	2399	2117	1541	1182	989	780	753	694	723	739	744	736	726	728	746	735	710	774	731	688	676	710	789	742	787	715	745	725	717	721	693	722	776	755	705	750	791	680	753	753	725	719	747	705	706	713	726	724	774	734	746	747	749	682	723	749	755	772	737	718	736	741	758	726	717	763	737	739	769	729	769	733	746	748	736	754	709	703	749	674	750	700	779	707	736	745	715	790	733	735	726	756	702	742	710	749	705	729	749	733	745	759	741	788	755	686	705	740	747	753	725	737	738	749	736	737	731	707	724	726	736	784	728	784	728	778	716	755	720	711	750	777	693	776	753	733	725	761	763	736	769	707	776	791	710	751	734	752	783	714	727	791	776	683	777	727	747	751	738	743	769	745	758	738	747	675	746	705	758	747	722	755	732	740	733	726	752	761	757	724	710	720	700	770	778	726	713	764	714	763	747	715	765	747	718	750	725	688	700	735	761	737	731	716	738	723	699	737	731	714	696	811	727	758	769	779	728	741	702	748	768	677	765	726	723	731	718	663	755	725	778	777	711	747	730	720	721	742	757	745	768	729	725	700	785	734	702	743	715	673	748	721	723	734	758	754	711	750	713	726	722	697	740	723	692	784	747	705	725	694	687	727	783	769	742	738	761	714	758	710	701	748	753	759	711	718	748	723	687	727	730	700	738	722	747	733	708	761	741	761	775	715	734	692	745	767	744	741	747	747	678	777	740	722	767	728	735	692	763	736	750	703	752	747	705	722	732	734	737	763	796	737	736	761	710	720	711	709	726	741	771	767	736	714	718	752	696	699	756	772	703	793	753	693	732	711	727	717	741	769	690	764	765	746	727	749	687	747	779	704	776	739	704	778	693	744	738	740	756	702	715	745	727	744	753	730	723	766	784	777	772	772	745	735	725	739	753	781	755	722	744	750	717	764	678	734	714	746	807	705	691	751	710	773	754	709	753	749	759	757	735	740	745	727	722	734	726	742	734	745	749	738	737	754	770	708	690	751	683	790	750	709	746	689	791	746	765	765	731	733	726	757	718	763	721	735	748	747	743	720	698	706	709	734	780	772	744	684	736	724	736	725	753	725	737	786	766	713	752	719	743	718	706	727	742	725	701	734	714	760	692	710	725	674	756	753	736	750	756	745	747	738	722	724	752	735	763	688	755	717	713	668	713	722	730	743	750	740	737	723	743	695	699	723	760	731	763	764	764	756	757	701	768	746	736	729	732	712	751	739	709	684	704	737	759	704	750	718	732	774	741	683	747	740	727	661	724	703	694	764	768	738	723	724	746	705	745	723	702	753	772	785	722	720	739	782	704	756	723	663	727	760	710	744	738	767	739	719	722	718	764	746	735	677	775	747	724	716	710	686	676	735	750	754	752	732	749	760	717	736	724	717	706	775	727	698	744	723	750	781	736	727	746	723	751	706	720	759	713	764	768	700	752	784	726	762	755	729	760	685	765	718	746	759	798	754	683	726	733	737	756	773	726	787	750	722	716	720	754	758	754	770	751	768	732	724	730	772	735	750	748	705	745	760	748	724	747	748	776	702	729	744	728	731	699	716	765	775	766	729	738	730	743	762	774	714	744	757	790	726	767	738	748	754	746	728	737	693	743	726	749	745	733	755	755	739	715	719	784	731	753	763	768	718	747	732	717	773	761	736	754	705	744	711	760	745	786	762	728	705	734	745	745	744	735	728	736	680	733	735	734	699	718	732	725	717	721	701	751	738	705	707	733	756	770	753	739	687	723	682	749	729	717	780	798	731	720	728	733	740	741	711	750	711	770	740	741	680	704	755	731	768	736	723	727	759	704	771	741	706	734	710	724	701	735	739	714	719	740	668	814	712	725	679	785	722	784	747	784	706	756	752	768	721	765	728	793	716	684	734	702	707	760	734	739	734	742	763	741	762	732	741	726	730	763	688	747	760	730	749	770	727	714	713	747	758	763	695	703	709	777	711	777	727	713	704	765	659	750	745	743	759	732	777	755	760	755	737	760	724	759	744	732	749	741	767	741	716	768	788	727	738	726	743	711	714	739	740	700	758	788	700	720	749	720	768	722	709	662	700	722	726	769	739	777	737	743	725	638	717	715	766	707	749	722	697	726	772	760	721	729	731	706	727	725	691	756	771	738	729	772	763	715	712	752	712	773	727	762	747	715	750	764	725	739	713	733	734	710	725	779	720	720	700	722	742	742	770	752	721	720	714	750	760	722	754	770	765	741	757	681	741	747	722	800	742	722	744	744	700	760	749	720	758	762	773	746	711	761	738	723	723	702	761	749	761	712	729	714	704	776	713	740	764	721	758	717	723	724	771	778	763	739	806	678	702	768	750	788	724	693	786	711	746	742	723	723	731	745	700	763	743	680	759	739	725	795	686	757	731	740	775	711	725	730	711	757	764	740	725	736	787	744	735	743	738	775	709	690	751	707	723	740	749	744	728	705	778	731	740	715	747	746	753	736	713	745	726	710	704	725	719	768	727	736	714	753	747	698	736	765	721	730	739	729	779	760	736	719	747	706	711	787	727	748	763	759	766	753	762	734	730	731	730	758	726	717	692	689	737	713	775	718	747	743	756	773	739	741	717	752	751	734	759	806	754	742	744	686	737	710	768	736	796	710	756	693	710	696	753	725	721	756	710	747	745	771	747	764	736	743	733	780	728	733	705	774	783	740	776	715	740	734	728	746	706	767	664	723	749	751	701	741	689	746	761	729	753	746	750	734	804	717	690	722	716	756	714	747	741	757	811	726	742	724	796	686	766	709	741	727	749	717	734	749	759	759	706	715	713	715	707	760	742	727	782	749	716	698	732	758	735	764	758	763	777	719	739	750	753	750	787	708	758	735	681	738	713	768	737	709	735	746	765	736	740	723	747	740	735	763	713	715	773	723	740	727	744	716	776	707	733	755	777	718	743	759	742	760	725	720	688	735	705	796	732	748	744	774	749	689	739	756	755	766	730	764	726	775	765	765	666	738	738	742	747	745	698	698	712	743	737	705	709	760	724	755	737	701	758	685	719	730	729	760	757	743	726	768	784	756	739	750	702	736	763	730	789	752	733	734	707	739	763	779	750	719	768	743	704	749	787	723	738	754	736	782	733	760	698	734	717	742	769	785	712	722	743	747	759	689	788	734	758	770	712	781	748	741	736	710	762	698	769	691	773	747	728	745	765	784	718	760	709	754	699	731	718	723	743	747	730	718	736	753	726	744	747	762	728	750	746	716	741	732	742	727	663	732	787	709	742	764	778	757	717	748	731	750	745	745	698	717	672	738	734	762	744	719	729	724	747	769	763	758
75752	52877	32804	7747	1387	829	654	587	491	448	435	403	389	375	389	341	337	327	340	325	339	311	376	296	307	302	330	310	304	320	327	310	313	304	320	304	332	319	296	274	309	325	302	330	570	1451	1117	743	449	339	366	412	401	339	317	315	404	309	347	371	365	340	396	367	316	291	335	308	277	285	296	286	318	306	314	310	318	315	352	375	510	635	655	527	425	338	289	295	316	305	304	297	308	283	298	292	287	287	301	270	340	310	284	301	302	328	281	309	280	309	313	297	294	320	294	328	280	286	312	320	279	322	315	279	312	306	303	314	307	332	314	297	305	301	292	306	315	308	340	307	317	301	335	280	309	289	317	254	279	326	316	274	323	274	316	308	284	286	304	299	325	309	291	321	273	304	278	319	333	318	265	287	316	322	299	288	298	314	286	337	328	314	299	285	295	304	296	310	309	307	296	251	274	293	309	285	311	301	313	291	276	303	268	268	316	302	293	291	290	304	283	340	304	285	304	297	307	291	299	297	290	282	313	305	319	305	295	306	317	292	281	282	307	311	341	270	291	314	313	293	290	279	300	290	295	290	302	304	305	285	301	280	293	326	304	285	324	304	291	298	294	302	336	269	293	314	321	281	267	260	329	313	298	311	289	279	296	279	308	309	282	303	298	343	304	286	295	299	297	303	298	301	290	290	296	314	337	332	332	310	334	300	304	320	318	313	300	291	331	297	278	314	292	304	275	312	304	309	321	285	287	317	308	313	280	272	284	284	316	258	285	278	310	282	283	335	301	299	281	325	313	310	307	322	301	298	299	282	304	299	290	311	292	310	285	303	315	284	275	301	312	280	267	295	308	312	303	300	308	315	266	293	300	301	286	276	280	304	284	291	331	326	299	285	306	323	276	297	293	325	252	308	322	304	302	305	275	314	266	291	286	302	305	328	278	327	267	299	297	283	287	278	340	306	297	289	271	319	317	288	269	267	306	302	265	255	319	293	323	343	301	299	297	291	350	297	295	296	321	288	305	321	314	295	308	285	273	280	285	312	280	311	279	287	313	299	288	302	284	306	304	307	310	306	294	315	276	317	268	289	310	300	291	305	281	291	309	271	277	326	284	304	319	289	275	298	295	339	279	286	297	306	294	311	279	319	268	298	309	254	307	283	287	284	332	319	290	309	286	280	294	275	315	264	290	281	318	317	284	277	317	306	296	294	301	323	276	304	307	295	322	282	287	301	311	305	271	299	309	295	294	327	282	314	285	337	291	308	325	284	271	316	308	280	269	314	304	314	283	312	269	256	283	274	344	289	317	278	293	299	263	303	300	302	293	303	306	276	318	307	292	288	319	296	311	304	328	287	320	289	282	321	302	319	312	274	291	325	304	271	316	306	301	288	281	286	302	279	323	289	296	268	288	294	281	300	287	275	284	305	331	305	326	300	290	298	319	325	296	316	303	274	286	305	298	296	296	305	327	282	269	312	280	333	306	324	291	294	275	296	312	282	280	287	313	293	268	315	278	292	293	308	285	330	269	300	306	302	296	294	297	325	304	298	322	270	301	280	336	317	302	300	290	315	321	301	275	296	310	296	278	278	310	275	281	286	313	289	324	326	288	297	302	292	299	296	308	314	274	332	270	313	290	301	318	292	322	294	291	306	264	320	315	290	284	280	300	315	296	295	302	332	321	279	307	292	272	320	292	280	294	300	273	270	320	293	306	306	286	322	331	303	309	299	293	326	332	265	313	300	277	305	315	272	316	292	313	318	285	291	311	283	289	312	306	295	258	314	331	302	294	312	311	309	303	291	260	306	275	300	304	299	274	285	305	296	292	263	306	294	299	292	267	313	317	297	314	302	280	306	296	324	293	295	324	310	263	287	286	298	267	293	281	300	299	274	320	297	311	281	302	290	303	311	329	314	325	340	298	307	303	310	284	293	305	311	280	303	327	320	329	300	271	295	314	287	303	289	276	309	289	292	289	293	341	306	295	291	336	312	282	325	319	281	313	340	294	311	308	328	304	297	287	323	318	291	299	304	307	278	306	296	291	277	317	292	323	319	312	304	292	329	314	300	317	306	327	288	316	308	283	261	297	287	308	263	288	280	274	324	299	296	301	302	316	320	320	283	320	301	277	306	333	302	322	310	299	322	296	291	305	339	320	300	283	324	313	321	321	277	290	293	283	292	286	296	286	273	302	310	303	270	331	293	300	315	317	279	277	316	298	314	303	317	313	301	289	316	291	308	311	294	307	284	296	306	324	302	295	284	323	335	274	285	312	273	298	312	303	281	305	295	297	289	306	331	292	303	303	263	320	310	324	313	341	275	290	290	332	330	307	310	315	262	271	304	297	322	272	273	277	304	286	307	328	312	283	293	295	310	269	305	280	284	267	279	324	323	302	320	311	267	312	311	303	294	298	288	302	288	306	286	267	295	315	293	309	320	271	310	315	308	299	278	277	311	321	307	275	290	282	307	293	258	322	275	289	314	266	307	304	336	340	295	339	303	329	302	309	297	288	303	273	297	318	299	335	290	297	313	316	317	250	295	325	300	320	281	319	331	309	320	309	305	347	285	309	288	274	284	314	279	306	267	308	279	280	301	302	291	286	304	308	285	283	302	293	284	312	305	295	299	295	307	280	314	307	301	250	326	289	291	274	298	276	282	306	295	261	316	324	330	316	277	320	284	311	280	288	280	278	304	326	296	281	311	298	289	286	291	305	312	299	302	288	273	298	310	297	308	292	295	302	288	314	296	251	334	298	290	317	307	335	282	269	328	317	301	311	285	295	300	274	282	344	307	273	300	315	298	284	290	269	335	295	296	307	277	286	322	311	292	312	302	313	328	294	291	318	287	294	303	290	316	319	283	300	304	263	286	279	296	293	287	272	304	286	288	297	277	280	297	312	303	346	292	304	304	305	305	322	303	272	332	328	298	297	303	285	331	290	286	269	311	310	316	312	282	291	325	309	301	286	329	350	289	295	312	309	303	318	287	297	291	321	300	276	307	310	293	355	281	267	289	291	307	313	304	291	274	292	287	311	288	277	276	293	297	312	289	304	308	284	336	306	289	308	309	294	286	275	300	303	285	280	289	300	308	297	285	325	289	306	299	315	304	301	318	298	299	304	327	304	272	319	284	298	292	280	303	288	285	320	293	335	323	345	308	257	297	293	328	335	299	314	280	293	273	294	271	294	283	283	281	320	274	292	290	319	279	323	313	304	324	299	283	334	312	330	286	306	291	303	314	295	304	288	337	314	317	284	287	304	298	260	296	319	306	274	304	296	281	309	306	312	311	300	307	288	305	289	320	274	334	280	294	302	274	300	300	299	317	325	319	319	294	308	302	276	312	297	311	297	283	275	308	321	300	264	290	284	291	291	308	301	295	300	303	299	322	311	316	278	309	299	293	315	291	292	278	295	292	315	317	307	308	315	292	303	288	322	322	296	294	293	317	280	299	307	267	308	316	308	313	309	270	308	283	304	280	309	298	297	300	334	320
48985	36965	19052	3787	3415	2835	2390	2093	1895	1629	1498	1444	1356	1304	1219	1215	1138	1056	1032	985	1015	1023	975	964	1001	930	899	896	932	940	931	890	865	846	865	874	855	857	883	911	876	884	925	887	2887	9281	6679	4049	1712	1125	1190	1772	1816	1002	1080	1077	1070	1150	1228	1202	1250	1260	1528	1661	1071	901	958	878	857	829	830	853	870	839	1007	1018	940	947	1090	1363	2490	3524	3368	2278	1442	1011	819	802	804	786	793	799	799	880	754	792	749	779	794	823	813	778	825	762	820	850	792	843	788	818	814	799	782	812	844	794	754	812	793	816	797	861	797	810	775	746	766	786	795	782	835	824	807	781	818	787	769	803	781	812	824	792	793	795	802	808	803	799	810	770	785	794	835	768	751	814	818	804	773	830	784	796	783	791	790	826	816	757	737	766	812	788	821	788	813	746	788	756	834	838	765	791	801	767	811	764	763	779	802	841	792	830	822	827	759	828	814	784	749	825	798	772	752	788	833	786	828	805	793	781	784	794	820	770	813	785	841	817	832	796	805	768	795	817	807	794	784	763	841	759	761	845	832	804	802	797	826	809	797	849	775	805	809	800	779	768	768	780	844	804	811	774	807	803	749	803	819	734	783	831	770	744	874	791	803	803	794	819	855	822	830	814	804	837	766	763	865	737	861	805	766	806	820	809	804	856	754	780	811	790	841	820	843	720	822	808	826	814	799	732	872	766	789	812	790	773	779	832	830	804	798	851	841	810	786	788	801	788	802	800	843	823	793	810	800	791	820	762	768	831	763	744	817	766	806	814	788	761	741	815	790	818	829	765	764	828	830	819	821	832	816	800	757	832	856	812	778	784	773	838	835	794	807	831	758	825	808	788	788	802	778	782	848	878	788	831	813	789	804	806	800	845	843	769	741	793	810	809	818	818	810	775	778	803	795	817	833	789	808	807	807	784	779	793	762	777	794	807	811	798	811	797	805	805	834	796	796	784	792	776	833	754	804	780	836	800	830	800	821	796	826	838	803	774	809	775	777	804	776	780	757	806	838	782	773	790	771	795	793	770	807	826	763	754	757	811	782	783	792	760	835	798	778	796	815	740	824	819	766	756	818	815	818	819	820	809	797	807	788	751	794	809	810	885	785	741	776	797	796	800	799	800	801	809	783	736	813	814	843	811	820	819	787	768	831	800	760	781	844	777	778	833	812	816	767	807	799	856	811	826	771	802	786	776	794	751	855	789	768	835	833	769	777	849	781	836	833	826	759	759	822	787	793	753	824	734	827	811	807	795	763	788	824	777	794	789	804	796	815	819	796	768	815	815	800	823	802	790	781	773	807	826	787	760	809	814	791	778	800	822	747	820	786	797	829	780	860	819	786	841	773	784	805	755	821	846	765	771	840	784	818	799	761	801	767	782	734	853	787	800	785	775	861	836	836	760	819	756	807	819	785	818	770	833	797	781	849	812	812	819	762	797	826	787	811	825	807	803	787	785	803	815	781	791	796	826	800	798	760	735	867	775	794	806	790	846	823	758	779	778	802	753	784	811	821	787	794	798	728	733	775	776	814	812	781	799	779	827	805	778	803	796	810	743	782	768	811	786	797	818	785	780	807	763	793	807	798	796	769	790	815	826	797	819	784	835	792	780	748	826	798	831	776	786	809	789	770	820	828	805	810	769	803	796	774	845	776	798	747	832	767	795	745	823	788	766	784	779	778	781	791	792	768	788	758	815	805	815	793	816	795	823	795	775	816	799	816	797	853	796	848	810	838	777	767	762	820	748	821	836	783	745	784	760	825	825	848	761	831	788	809	838	823	769	824	826	785	823	742	782	766	831	812	776	812	800	784	783	793	814	775	836	769	855	793	801	837	780	823	787	784	801	817	761	747	787	814	817	796	772	812	773	818	793	786	802	807	820	805	801	821	827	818	800	812	812	811	806	775	798	793	772	800	798	820	776	835	805	826	794	786	864	808	799	791	821	831	793	836	760	789	875	785	779	788	855	833	782	796	835	826	777	803	814	839	769	822	796	765	798	788	780	843	760	753	802	808	802	787	819	758	770	819	812	831	808	804	799	798	770	765	820	813	807	697	820	836	823	805	815	796	755	801	807	800	784	836	790	749	786	798	814	798	792	851	774	815	792	835	802	767	830	787	780	757	802	774	790	824	812	813	801	779	797	800	792	852	806	814	785	760	776	712	787	764	826	792	810	786	765	769	795	834	747	759	769	853	765	803	788	805	781	849	789	817	805	800	825	748	753	762	877	766	800	874	827	798	827	818	778	797	853	779	814	806	860	805	840	797	811	827	812	794	796	759	829	835	785	762	827	787	815	776	816	797	778	811	739	831	801	825	772	827	761	844	832	818	812	796	842	778	767	798	804	820	780	783	817	817	818	759	792	802	823	775	794	762	819	788	782	833	807	816	779	752	796	794	818	802	756	784	742	792	824	863	794	758	761	805	798	813	799	812	816	785	832	826	766	836	761	798	802	793	833	773	808	800	798	806	796	752	754	783	827	798	778	833	779	816	838	852	799	775	792	753	770	807	756	787	824	801	834	811	830	772	770	808	854	772	775	777	791	791	778	764	783	754	764	779	818	783	787	760	788	765	765	836	807	784	832	809	764	824	782	812	810	788	774	784	787	814	839	820	758	797	838	807	786	781	832	795	809	830	834	766	788	768	771	795	757	841	773	794	803	850	786	827	803	769	822	803	837	770	821	767	757	788	792	814	786	809	827	788	802	810	802	816	847	807	789	834	755	767	798	818	805	771	740	818	808	810	822	781	830	773	775	746	827	809	740	779	809	789	796	798	787	811	750	819	807	818	804	805	802	810	804	780	784	794	729	843	757	815	763	804	820	796	792	816	780	851	833	816	785	790	765	796	796	759	767	778	792	815	778	879	797	827	795	793	764	821	838	765	767	834	811	790	783	792	761	822	777	830	827	829	811	809	853	797	768	804	818	849	777	806	816	831	807	845	764	763	817	798	770	778	812	820	775	796	786	799	788	803	818	777	804	807	835	816	769	830	785	791	764	744	810	753	776	875	793	790	794	785	817	803	851	834	844	797	847	760	792	783	801	790	809	761	806	849	814	764	820	796	839	817	790	785	822	797	749	791	832	798	766	847	836	749	787	795	765	786	771	785	775	787	824	833	777	788	765	773	832	797	848	823	862	816	830	799	776	836	793	801	811	781	785	829	795	790	778	834	807	811	782	793	801	831	773	779	828	819	791	815	794	792	802	805	804	791	779	778	805	757	768	817	732	799	807	814	765	826	775	746	810	812	786	774	793	836	820	831	812	776	737	797	771	768	771	819	793	752	802	844	846	827	822	815	847	778	770	814	796	780	770	794	809	797	794	806	749	775	806	829	789	818	773	789	781	814	804	832	788	829	807	791	817	848	833	808	796	806	762	790	812	779	825	816	800	749	766	771	843	813	793	769	809	782	820	780	806	822	792	756	829	810	791	797	751	808	821	775	853	774	837	768	779	750	792	809	794	808	794	824	742	822	823
17325	4425	1618	328	213	223	250	229	242	206	217	221	205	206	207	207	214	217	201	214	235	193	223	211	227	229	204	196	217	242	217	197	219	212	238	219	219	193	199	223	252	217	216	209	242	289	238	227	242	217	243	263	246	231	255	207	226	217	228	238	236	230	244	244	204	188	217	200	233	218	224	211	184	209	188	185	222	209	214	239	232	260	255	228	235	228	222	222	253	194	227	229	213	221	240	214	199	220	223	222	230	240	240	215	218	222	223	223	195	231	213	225	219	224	216	221	229	215	203	209	213	199	203	226	199	195	207	218	221	222	199	213	208	217	223	222	204	240	208	213	199	203	206	211	207	209	210	198	220	212	237	220	216	196	226	241	216	211	220	203	235	203	214	185	216	223	205	204	183	212	214	222	237	239	247	210	209	204	244	181	214	209	218	210	213	213	201	242	196	186	222	222	193	204	198	185	217	216	216	209	219	214	200	200	206	230	192	200	220	199	217	233	233	223	219	194	222	196	213	215	214	222	195	224	214	187	219	220	196	176	233	207	199	223	209	228	190	207	231	229	202	203	215	210	212	192	216	210	212	216	209	220	179	232	195	200	233	209	206	187	216	215	229	193	201	228	221	226	217	219	210	227	234	210	210	221	208	191	181	226	209	214	214	204	214	204	219	203	231	202	220	198	227	215	231	210	219	202	190	241	212	224	188	230	191	224	222	180	196	204	209	206	226	214	215	194	223	215	223	199	183	233	204	223	208	234	211	229	178	216	193	231	201	203	202	213	220	198	234	222	201	235	245	210	212	211	221	241	209	234	199	200	212	184	195	202	217	214	193	237	238	206	196	199	199	226	207	234	233	250	214	210	215	215	235	213	227	239	218	227	210	227	227	243	201	215	222	224	212	192	232	202	218	215	208	191	235	195	205	222	227	205	250	218	183	205	218	212	217	215	219	226	210	211	215	226	210	214	216	203	207	249	237	215	199	191	216	200	199	184	196	209	216	247	188	232	236	210	195	233	210	191	217	173	211	201	218	236	213	230	213	227	220	229	233	242	234	230	197	204	247	206	224	201	204	212	213	213	219	199	199	219	230	216	218	216	224	207	231	217	222	223	204	216	213	200	204	204	188	202	212	221	225	217	215	203	226	205	197	214	224	199	204	233	193	231	206	220	212	209	188	217	229	215	220	228	218	226	203	219	251	220	195	232	216	224	223	206	216	208	218	214	223	215	189	226	227	229	203	208	185	203	190	227	216	221	240	234	233	224	211	203	203	200	208	243	187	228	203	228	214	227	225	205	202	218	221	208	205	225	230	194	205	198	202	200	211	203	210	219	205	208	218	196	224	213	220	216	211	221	220	205	213	206	220	238	188	228	226	227	211	202	182	203	225	200	218	224	230	221	194	207	178	209	200	213	207	193	231	189	208	224	224	246	196	216	197	207	225	201	212	249	232	219	225	227	251	208	237	203	217	224	196	218	221	199	215	174	202	208	199	194	194	215	229	191	195	259	222	224	228	218	207	211	210	218	194	200	202	249	192	192	223	245	225	230	204	241	204	210	226	233	193	200	217	204	244	200	213	188	238	206	203	221	244	244	221	202	205	210	205	212	195	229	190	214	237	199	209	233	216	241	198	214	203	216	201	207	231	226	191	224	213	207	227	198	212	207	218	192	215	198	200	215	226	208	188	217	225	210	214	218	236	215	213	203	210	188	226	204	191	218	229	214	218	216	218	208	234	211	234	220	213	197	219	209	223	197	202	208	222	226	217	200	206	203	200	191	216	236	220	200	237	223	215	209	210	191	195	206	196	202	273	201	242	204	242	205	201	208	198	222	226	222	201	194	214	217	203	211	219	210	204	233	215	217	237	231	225	234	239	224	212	192	192	208	235	190	211	217	203	224	215	215	215	224	238	226	228	204	197	218	205	209	213	208	220	205	216	217	224	201	213	215	194	215	198	197	222	228	230	202	217	204	227	197	212	224	209	185	213	193	216	189	229	228	254	220	244	212	198	197	204	233	214	216	206	215	199	203	225	216	196	188	224	199	233	226	212	215	214	208	215	194	225	218	221	227	226	217	214	229	201	218	204	227	225	216	237	194	236	215	210	207	210	201	241	225	194	214	215	227	188	223	227	219	234	231	212	218	190	204	211	236	214	212	209	212	231	213	203	209	219	194	219	220	197	195	213	222	211	212	211	210	203	212	225	212	220	212	219	173	208	238	189	210	220	223	230	206	223	226	216	204	222	225	202	238	188	209	206	196	216	194	223	193	198	208	207	202	209	258	193	221	214	204	236	220	214	218	231	211	207	210	210	239	223	210	217	185	210	209	235	233	206	211	239	205	231	220	209	206	210	216	222	189	221	216	202	257	232	219	217	191	206	208	213	231	206	220	201	233	203	208	204	211	197	209	198	187	212	201	217	214	211	240	202	221	212	229	214	230	209	230	219	212	219	190	241	183	223	218	236	251	238	204	213	231	216	221	224	207	206	242	204	216	205	193	220	222	218	210	227	204	212	221	224	208	220	252	205	261	219	229	216	226	236	203	224	198	209	229	217	196	229	212	209	199	221	205	194	203	221	206	234	216	212	229	229	213	202	221	227	227	207	226	207	215	238	211	193	174	207	210	205	218	206	235	219	188	206	239	221	210	207	198	219	218	202	207	241	228	179	213	200	204	202	207	177	230	214	206	179	205	203	218	192	216	218	201	222	188	223	188	226	219	223	197	171	244	184	222	219	204	207	182	217	223	214	216	215	224	238	203	216	228	207	227	238	226	220	218	234	207	227	205	220	216	220	224	207	213	230	203	227	194	191	214	222	206	198	193	210	197	200	243	182	203	192	214	217	196	214	196	215	244	211	190	251	177	213	210	236	239	220	205	229	193	219	259	239	235	191	225	212	203	246	207	215	208	196	207	240	207	247	204	200	224	238	191	227	181	205	209	238	221	211	208	211	219	195	186	198	207	214	235	213	233	213	209	201	218	239	192	234	219	217	203	209	199	205	241	212	207	221	217	195	215	234	241	210	186	232	239	198	230	199	220	216	198	215	214	198	226	194	214	239	235	217	225	188	203	199	270	232	207	188	209	201	214	192	223	189	215	237	232	212	229	203	202	205	220	221	213	213	236	228	192	212	216	216	230	187	213	222	188	257	231	205	211	230	198	218	212	216	206	224	211	239	227	201	206	222	252	198	197	222	227	203	224	211	210	200	228	227	228	239	212	183	195	192	179	218	199	222	231	235	236	241	197	219	212	218	185	187	197	210	253	209	224	218	184	201	216	225	208	210	233	203	215	232	192	220	245	219	207	210	234	205	200	225	232	215	206	224	215	201	196	219	227	217	185	228	183	246	230	237	236	207	219	214	184	209	217	206	227	206	211	210	196	219	210	207	208	226	202	199	222	219	202	202	219	201	208	196	192	225	205	186	234	226	227	216	214	216	186	204	215	200	235	206	220	211	210	248	204	229	202	242	207	249	202	235	197	209	230
15910	5185	2659	721	687	685	681	640	667	644	633	626	614	600	657	587	616	584	573	606	595	573	599	607	636	590	582	613	524	563	585	621	613	608	592	593	617	624	569	612	584	586	619	608	666	1088	791	737	671	682	702	727	733	705	727	718	651	693	696	759	692	712	684	640	629	599	611	598	635	617	621	630	600	631	648	643	592	641	704	709	755	840	855	759	657	605	543	578	603	538	586	571	602	577	599	592	611	582	567	560	615	603	523	589	578	609	603	637	633	578	605	569	581	599	597	593	634	627	588	603	623	620	633	594	548	602	606	588	577	551	612	620	634	558	570	618	645	606	617	600	610	564	570	627	616	586	580	600	606	598	627	579	587	568	542	580	555	590	619	609	586	591	578	582	571	607	582	617	594	599	561	575	608	574	599	609	590	607	568	588	600	568	583	577	653	587	630	600	608	578	619	603	574	567	631	585	608	613	557	633	587	616	594	571	612	634	578	613	574	618	655	599	598	610	595	627	602	606	596	602	597	588	611	610	601	576	584	616	560	582	593	531	589	572	577	561	618	595	592	614	593	620	596	558	600	612	595	590	584	622	566	642	616	558	592	595	641	620	619	578	577	557	566	590	548	555	584	581	615	589	599	619	605	589	607	610	628	606	577	595	587	605	647	566	593	592	551	559	580	562	595	585	591	574	588	563	596	598	607	589	634	586	562	576	597	617	587	597	603	620	580	595	580	589	611	589	576	591	579	584	581	562	592	592	572	642	624	581	553	597	604	581	633	596	599	615	593	603	590	564	601	598	558	652	627	516	605	636	619	589	607	613	598	584	680	567	586	648	627	592	631	610	560	631	565	595	588	556	633	568	590	613	590	603	572	628	556	529	628	612	609	625	619	620	617	591	640	575	612	587	559	580	632	569	618	548	592	613	609	563	577	597	581	591	570	553	577	586	593	632	623	608	577	569	588	565	607	547	613	590	573	595	608	584	594	642	603	561	649	598	606	620	605	594	579	580	611	581	586	606	633	639	602	582	604	606	633	599	616	593	620	610	565	601	567	574	627	576	599	568	609	604	606	607	582	622	594	654	574	587	586	618	587	587	553	552	598	646	606	592	579	566	564	591	584	624	625	603	595	575	644	552	630	610	605	666	584	571	592	562	573	583	628	547	624	566	621	572	584	562	563	644	568	543	597	597	561	595	591	614	590	634	643	583	599	581	595	608	563	591	653	576	559	559	606	585	609	612	630	608	600	620	613	581	595	585	540	580	638	579	620	596	518	561	573	612	583	639	612	571	595	631	587	632	554	582	624	605	636	560	642	575	594	581	604	618	553	623	627	590	597	620	566	614	583	618	598	586	592	596	586	584	605	613	603	618	583	590	629	605	576	569	607	604	613	610	583	593	611	588	614	575	602	679	578	578	588	630	649	627	574	607	599	594	613	616	637	601	603	572	601	578	574	583	585	588	614	577	624	628	643	619	581	632	554	615	554	607	604	616	602	583	561	574	569	565	603	605	545	585	570	568	586	634	598	547	591	582	601	604	575	575	572	580	594	615	576	583	590	579	595	658	560	612	617	587	633	642	608	611	606	581	611	596	586	608	589	606	655	595	590	572	598	580	608	587	607	570	579	548	603	591	622	563	571	568	545	531	597	596	614	629	577	526	607	640	549	596	667	587	585	631	585	651	584	595	586	596	601	558	630	591	609	517	619	555	587	641	573	577	580	542	573	571	602	603	619	576	574	598	590	600	585	572	607	609	588	588	587	568	566	602	618	601	606	601	544	627	624	544	622	583	609	567	601	637	577	558	620	638	607	555	581	606	616	581	639	581	572	592	589	550	588	564	567	601	574	609	614	605	587	625	584	595	591	635	622	612	614	610	662	558	567	623	580	613	621	594	550	607	579	579	582	623	599	580	556	604	614	595	635	595	553	638	584	595	602	603	610	592	574	615	586	584	579	651	605	577	580	616	598	625	589	590	586	629	606	572	614	566	617	613	564	597	612	586	581	595	595	606	539	574	598	597	571	582	581	608	572	595	618	573	575	588	545	609	581	547	597	555	605	647	668	650	577	610	576	621	588	632	598	579	618	606	582	572	608	586	624	591	638	576	597	556	642	533	624	612	555	648	579	577	624	563	633	603	603	623	597	583	605	591	540	558	576	622	588	605	599	613	631	595	596	583	570	547	593	595	608	549	621	653	606	628	575	544	646	587	603	553	625	557	600	600	572	589	677	627	591	578	593	596	589	590	613	607	601	593	575	576	620	587	587	583	618	557	600	605	609	585	616	575	570	632	588	640	588	582	593	653	597	584	629	563	594	576	613	580	592	558	610	610	614	578	574	575	594	627	599	585	577	608	567	584	622	585	635	587	612	624	552	610	579	569	605	615	596	576	619	639	642	576	615	569	561	605	601	543	583	631	591	586	586	588	594	586	586	582	600	567	579	569	619	626	592	615	582	588	594	599	615	569	600	606	639	636	611	600	612	629	599	571	583	613	622	633	593	590	596	628	661	590	609	625	603	604	608	623	599	619	612	582	574	591	615	600	647	573	633	599	594	593	613	593	570	594	537	629	620	570	564	611	633	584	551	644	568	592	615	625	644	593	586	618	625	569	628	623	630	594	614	623	605	587	581	576	597	611	605	610	597	596	589	605	530	573	611	605	586	626	647	641	615	607	597	624	619	587	629	583	609	604	599	620	538	595	607	621	628	581	594	601	574	569	592	595	610	630	595	640	559	649	623	640	606	585	578	578	590	629	651	602	609	568	574	578	592	613	561	579	558	631	626	640	576	599	632	602	614	540	579	593	583	552	616	620	546	597	588	558	612	598	664	595	600	600	599	579	595	616	595	623	634	615	624	583	567	622	593	596	618	584	577	588	594	587	613	618	614	577	579	577	575	574	602	566	572	612	578	611	601	599	632	576	582	559	592	567	578	650	618	657	608	587	591	604	571	586	563	621	604	567	650	592	629	626	579	608	592	631	591	586	606	606	623	596	637	617	587	647	597	615	582	590	618	553	555	614	626	573	616	555	569	634	571	582	626	606	627	651	621	596	596	639	594	599	591	608	648	587	611	585	587	548	587	599	592	602	614	578	593	625	623	591	600	590	610	611	640	593	588	566	604	591	550	567	606	609	621	625	561	601	588	574	595	601	575	551	611	584	587	576	596	613	638	567	563	651	572	631	598	591	585	632	630	578	587	610	592	641	580	583	615	568	597	605	570	572	559	585	585	612	587	576	594	561	602	584	561	616	626	587	572	615	593	608	615	596	584	602	593	594	589	583	597	570	561	594	570	606	591	566	555	578	580	553	565	600	593	602	598	547	587	586	631	576	602	586	614	608	614	559	582	585	587	581	542	586	587	599	562	612	593	582	603	566	612	575	620	562	612	590	610	601	565	596	592	601	619	605	594	611	652	594	628	567	611	582	574	602	635	605	543	613	604	635	583	580	570	618	601	573	617	624	572	630	584	614	603	583	564	614	562	581	653	604
63288	40247	23812	3009	708	549	462	458	399	437	340	357	365	324	323	303	291	290	307	319	299	290	309	311	326	330	313	291	265	313	304	310	287	299	298	306	284	267	251	279	297	310	292	310	605	1140	658	407	329	300	333	331	296	324	316	315	312	310	376	373	375	383	349	368	321	285	304	272	275	306	317	326	304	319	296	310	280	339	384	295	465	506	489	365	300	295	288	289	298	286	299	252	282	291	284	301	312	295	281	300	283	282	291	295	255	276	306	287	293	291	282	286	276	271	284	292	281	295	310	274	263	290	287	239	285	328	273	328	286	269	286	294	258	301	292	305	295	290	307	323	311	279	261	288	287	287	268	289	306	293	284	272	273	291	304	312	291	268	291	264	289	272	274	303	298	304	283	316	297	304	278	281	275	337	297	273	282	300	306	287	251	274	266	291	278	280	287	298	261	292	315	273	290	313	317	302	278	317	297	263	293	300	303	290	289	301	288	303	272	317	286	268	297	300	280	300	267	293	295	306	307	262	262	289	281	325	294	277	279	271	290	309	295	277	304	277	279	298	306	262	322	271	300	262	294	306	311	291	333	295	276	304	279	298	278	267	308	305	275	258	316	321	281	281	288	276	295	302	294	273	299	267	313	292	287	279	274	287	252	312	284	289	292	304	305	310	277	306	287	286	301	301	254	266	296	305	277	299	308	279	277	260	287	299	282	286	280	295	334	280	293	300	312	318	281	285	279	284	295	290	277	267	288	274	271	344	289	299	295	315	295	274	284	308	254	275	287	290	305	258	285	287	300	269	299	318	283	315	283	284	267	273	308	301	265	245	269	265	329	297	284	323	275	300	260	309	324	307	275	294	296	275	260	296	279	307	303	289	304	263	309	272	284	301	273	294	273	275	281	296	332	306	303	320	272	278	292	260	278	292	300	305	286	313	299	254	278	284	304	293	293	297	289	284	271	279	262	288	278	281	287	293	289	286	283	312	301	295	287	294	287	276	269	269	284	310	280	270	261	262	282	296	302	263	288	319	293	263	308	308	295	286	295	284	278	265	318	290	295	297	313	303	291	294	314	292	294	296	299	281	290	294	288	272	252	298	305	307	321	300	285	292	321	273	308	282	263	278	299	309	300	322	286	288	280	303	300	294	306	288	304	281	304	294	278	293	304	273	299	292	264	302	297	270	315	312	311	306	287	278	278	306	278	299	272	285	274	294	282	321	273	294	309	266	282	276	298	306	288	282	269	296	292	286	284	294	283	287	302	299	315	306	285	303	269	283	267	275	305	270	314	277	284	278	323	278	267	301	273	260	283	262	304	273	275	301	290	285	277	299	314	273	332	306	278	334	298	297	278	265	289	297	269	327	273	276	273	284	294	294	295	301	312	277	270	287	259	306	313	291	294	252	271	283	316	270	304	314	321	309	302	304	281	294	297	294	307	274	304	294	272	284	283	263	272	300	323	307	299	273	288	298	302	292	287	320	293	281	304	279	289	297	285	298	248	261	256	289	294	311	277	283	263	259	282	273	284	289	295	300	296	291	282	286	254	250	304	299	296	301	300	309	274	269	284	313	303	334	294	308	319	311	308	318	294	275	294	291	281	298	295	250	285	310	273	310	274	310	322	291	312	283	300	276	269	297	278	307	276	281	303	302	283	298	289	316	311	282	311	278	296	311	275	296	309	287	271	266	326	270	259	286	293	280	295	290	321	264	283	268	297	311	307	278	306	297	280	280	304	255	284	295	287	296	319	308	314	275	312	297	277	299	308	285	288	283	314	297	274	325	285	286	280	278	282	277	303	278	268	301	334	320	287	280	295	283	318	308	268	292	293	303	263	285	284	299	264	273	258	320	278	274	257	313	300	281	316	296	280	278	252	274	319	289	273	300	267	267	279	286	285	296	272	316	282	312	316	290	279	284	288	287	297	350	291	293	289	294	289	314	277	320	277	267	276	305	300	269	294	273	293	268	284	283	288	294	322	307	289	280	298	287	272	328	320	301	307	325	290	283	305	290	276	298	263	271	293	296	273	314	270	298	303	310	269	295	288	272	271	290	271	301	278	334	279	301	303	294	288	282	297	276	287	283	282	286	268	272	289	290	291	303	315	272	286	299	298	287	282	279	272	299	335	295	271	297	325	268	287	296	278	288	291	278	287	258	285	280	311	290	297	280	286	282	254	288	287	305	273	254	276	268	262	245	280	288	257	285	299	259	304	299	290	307	318	297	301	249	293	272	276	285	293	285	319	271	293	291	297	269	308	316	282	296	256	300	286	297	312	332	278	288	287	311	299	258	299	271	299	244	279	285	273	271	304	301	291	279	276	336	299	295	291	301	292	292	285	283	267	305	310	304	281	324	309	290	244	262	269	319	276	266	283	292	286	290	295	314	277	328	285	297	260	251	290	315	300	280	289	327	286	268	299	311	305	284	307	305	296	281	285	304	270	288	280	288	315	288	319	283	281	295	249	289	276	278	295	272	304	301	264	263	320	276	284	287	306	271	295	249	284	280	275	293	267	299	271	309	324	283	286	311	310	297	252	278	302	282	308	274	311	262	273	296	278	247	270	283	307	275	295	282	272	335	325	272	287	290	294	296	311	322	313	297	286	263	285	276	272	277	307	302	293	312	279	284	271	289	307	279	296	302	319	299	272	278	292	281	324	295	254	267	321	285	310	277	310	265	255	294	273	263	296	313	301	317	263	308	294	306	276	279	299	310	278	298	285	303	296	269	288	290	290	282	289	268	312	284	284	258	289	289	301	277	264	281	306	295	291	283	286	290	277	282	293	303	323	293	302	265	283	280	312	278	295	293	323	297	293	291	270	283	302	293	321	276	298	270	325	283	289	288	278	275	289	273	296	286	267	310	299	336	298	273	255	318	297	288	293	301	283	291	306	314	316	278	271	288	290	294	300	302	283	277	301	290	312	291	270	271	289	314	297	295	263	288	292	285	301	301	287	285	282	283	260	330	300	300	263	308	304	309	326	267	284	324	283	307	281	304	280	307	294	300	269	317	326	295	269	317	274	315	317	270	301	289	283	288	282	258	261	296	278	308	283	265	281	282	309	283	309	281	284	309	289	307	288	294	318	296	306	294	267	292	271	259	256	284	289	303	295	305	292	294	289	269	312	266	280	270	291	274	325	308	328	274	272	290	268	299	262	301	311	286	314	275	269	285	301	248	284	290	284	308	282	290	296	305	289	286	286	311	285	285	274	290	283	258	300	295	284	307	254	277	294	285	280	280	299	313	257	295	267	314	305	287	262	271	266	314	286	287	295	325	295	286	317	312	285	267	288	289	294	291	267	292	289	295	330	297	265	279	292	286	337	325	316	265	284	294	260	311	293	272	257	281	259	291	284	275	262	301	287	288	302	289	307	270	292	296	270	276	290	288	299	286	292	292	269	312	305	309	299	278	315	285	305	287	295	283	273	285	299	315	285	252	252	282	296	327	297	289	303	279	266	289	291	326	288	303	307	276	296	289	301	284
39558	26409	15795	2363	2207	1915	1657	1442	1326	1286	1172	1106	1065	995	1030	940	923	949	964	882	946	893	872	836	834	817	861	862	874	818	794	781	809	814	797	834	826	767	755	777	767	827	785	829	3092	7388	3270	2113	1027	1010	1005	1227	1086	1025	1006	896	1012	1061	1429	1467	1549	1274	1320	1493	977	814	849	822	843	807	897	852	844	894	843	894	883	1274	1568	1038	1865	2238	1807	1175	946	851	786	806	731	758	790	826	764	759	791	752	777	768	750	781	790	799	764	796	766	823	785	785	773	775	770	811	776	733	771	784	809	828	814	732	806	796	763	780	767	785	759	784	773	772	773	742	768	763	792	781	833	809	768	772	791	777	821	806	788	793	766	745	760	739	849	809	842	740	799	799	755	721	713	797	761	760	811	753	804	753	754	737	726	736	766	746	828	814	775	746	795	741	755	764	789	770	769	782	781	780	800	772	772	787	768	802	836	809	790	754	816	744	805	745	828	751	758	759	741	771	785	745	760	775	774	778	766	781	813	769	773	772	790	805	760	758	795	780	758	796	790	779	741	794	805	762	804	736	824	749	775	820	780	752	782	796	781	774	698	774	807	808	780	774	774	827	773	777	745	774	788	826	749	828	749	739	758	780	751	745	752	775	765	791	757	825	811	802	783	736	782	773	770	817	795	760	768	759	770	814	829	795	792	799	748	780	783	759	804	784	818	780	827	758	757	736	774	771	782	781	781	780	778	775	860	806	781	777	738	739	776	780	774	743	753	815	710	775	755	818	722	819	750	733	772	809	787	805	737	817	777	785	764	787	739	794	799	726	835	807	737	812	809	760	752	771	801	766	805	739	763	775	786	759	768	829	797	785	780	853	789	762	751	712	750	802	779	789	824	763	761	773	779	801	799	798	781	782	775	798	760	719	801	750	824	766	763	770	762	786	783	769	795	763	766	787	803	764	775	769	782	742	758	805	811	792	734	791	777	762	815	789	762	774	803	772	788	779	741	782	797	780	749	797	785	792	763	782	819	785	795	784	793	773	791	792	764	752	777	783	789	734	789	798	798	799	793	785	748	802	748	736	815	793	846	765	758	787	807	752	832	797	788	807	799	832	777	809	742	759	768	773	777	733	804	839	776	740	805	765	783	738	785	767	800	740	798	774	795	760	779	789	741	783	797	816	752	752	706	785	798	732	806	770	792	852	757	777	763	712	772	766	802	830	810	844	795	820	752	786	738	756	797	724	852	739	758	732	796	778	767	771	777	816	813	809	742	779	778	791	777	808	778	734	743	715	799	790	777	813	822	792	797	817	759	759	799	804	755	820	714	772	695	781	797	784	776	766	746	785	762	800	742	793	764	791	748	767	801	795	814	739	795	750	792	760	817	802	779	805	777	777	792	790	759	747	764	815	797	817	790	769	739	800	834	786	760	785	818	787	777	778	787	812	783	753	775	759	821	776	772	758	743	839	749	768	780	797	769	777	812	811	792	827	801	755	730	781	810	751	786	784	761	771	790	795	793	821	759	729	748	740	771	767	788	759	766	822	766	758	714	755	766	814	762	801	770	786	770	767	739	810	795	810	758	796	746	786	804	803	754	739	777	729	803	757	801	731	749	751	807	820	786	746	757	798	699	822	778	789	785	735	769	790	775	781	825	773	751	777	784	771	769	743	750	840	820	703	778	762	792	750	757	770	796	815	779	769	779	771	747	755	775	805	788	778	808	785	794	779	761	753	803	770	786	753	776	794	801	750	762	767	758	747	819	775	762	817	795	806	802	708	807	814	796	811	798	773	767	785	765	849	764	726	791	770	771	730	745	690	808	777	726	759	753	763	781	728	795	754	753	814	796	763	804	772	789	758	823	764	787	737	765	778	760	724	765	819	769	757	747	787	754	742	782	811	772	743	777	761	807	850	755	789	811	790	803	815	765	828	718	763	739	750	781	782	785	785	788	821	806	753	819	782	794	812	812	793	764	842	795	733	760	815	757	829	765	746	763	831	803	789	779	747	785	779	736	762	787	793	805	783	769	779	839	809	812	754	824	803	746	767	820	755	791	815	764	822	806	810	772	753	733	749	759	805	800	808	790	819	765	723	773	809	817	759	754	755	751	775	773	736	779	773	802	762	824	756	808	767	721	716	805	797	803	747	740	769	771	781	777	847	754	801	778	759	763	783	841	779	745	830	813	802	799	749	791	772	810	754	819	760	792	801	752	797	797	813	752	841	830	780	762	765	783	759	730	792	797	781	731	783	770	807	751	783	740	800	752	779	759	732	805	801	760	835	803	738	735	837	807	782	835	779	780	790	800	793	775	770	750	790	769	748	785	790	773	796	747	778	743	755	765	803	748	744	746	802	808	819	814	769	805	779	742	794	799	772	749	809	766	759	769	738	814	790	789	759	784	725	796	736	758	759	785	749	793	731	819	800	774	806	795	767	781	797	786	766	783	756	777	760	810	737	756	825	832	799	790	780	739	719	804	794	787	789	772	803	768	802	709	751	794	778	800	775	805	743	712	758	784	759	725	748	807	773	824	753	759	770	779	792	772	778	803	743	821	823	791	780	753	813	816	747	803	738	785	759	808	743	786	799	755	785	742	871	799	790	746	803	759	760	801	832	768	764	797	776	788	760	786	720	795	825	746	764	729	803	786	765	789	791	794	782	831	802	784	768	782	788	708	786	782	762	771	805	803	797	749	820	787	763	777	763	738	829	756	758	864	782	787	782	750	800	757	757	806	821	755	763	823	766	796	768	757	743	824	782	799	787	714	830	797	793	748	773	787	732	785	773	755	795	826	771	757	741	862	786	820	815	765	808	794	734	814	780	821	754	794	827	806	829	809	754	799	816	791	788	762	807	815	758	795	792	768	788	793	789	794	788	822	775	783	775	803	748	747	785	787	801	780	722	765	749	714	748	768	761	787	796	825	817	854	789	829	756	785	811	741	751	714	744	804	749	750	792	797	778	774	754	775	798	750	793	812	727	825	746	775	801	784	767	752	796	774	786	768	762	748	754	804	733	833	792	785	767	750	825	743	792	777	763	706	743	783	802	773	735	814	829	789	756	735	805	808	798	743	764	793	762	804	788	825	751	773	759	784	747	795	767	762	789	799	811	757	785	806	793	808	781	783	814	751	790	778	743	784	745	767	784	812	802	750	775	748	771	795	760	781	740	815	816	759	802	791	779	733	782	761	820	783	795	801	785	753	876	758	833	814	768	748	796	752	773	800	786	765	797	819	774	751	765	769	809	776	777	809	757	732	760	814	754	771	755	785	771	794	822	851	760	738	743	806	770	768	794	778	847	774	760	790	823	794	745	746	771	806	797	812	796	784	830	797	752	795	787	814	783	762	794	769	780	783	773	730	760	737	811	758	751	799	816	730	754	761	778	786	828	737	819	760	809	765	760	774	790	746	781	735	789	753	790	770	818	776	763	758	769	819	761	790	783	750	778	775	790	799	801	811	762	836	790	753	736	779	798	773	698	832	757	759	765	732	817	837	766	811	740	823	781
76143	52091	32519	8879	1577	956	694	604	553	490	521	459	419	416	419	377	399	408	361	383	389	375	390	396	300	386	370	369	360	356	349	317	351	356	373	361	346	372	331	375	398	359	360	352	770	1937	873	555	947	942	398	433	423	427	393	431	466	582	472	425	454	394	440	465	452	355	348	397	387	327	385	364	362	364	395	390	387	449	396	364	522	755	727	495	402	378	324	373	341	317	357	349	321	324	350	360	362	361	360	351	364	358	354	319	353	331	388	354	330	345	353	356	350	352	335	349	331	390	355	313	325	329	380	308	333	358	341	335	347	340	363	371	352	379	343	366	340	347	404	327	329	341	350	350	343	381	351	316	336	335	377	346	362	342	377	314	327	370	338	372	349	337	362	308	331	343	335	331	377	337	311	318	371	332	359	339	324	338	357	331	352	343	337	350	351	344	362	367	354	391	332	344	347	341	356	338	352	308	328	362	359	345	357	315	333	367	353	369	363	367	344	354	320	364	332	336	384	342	360	323	324	359	324	331	327	322	355	343	355	339	356	363	349	355	359	339	384	356	346	332	325	388	373	355	343	341	360	343	349	383	359	326	351	356	323	338	334	361	375	328	381	328	334	348	334	335	315	346	339	342	340	308	404	296	329	332	351	355	322	352	364	348	376	353	348	359	351	366	364	326	367	376	293	346	362	327	346	364	368	348	306	370	327	363	325	344	364	323	358	336	333	346	336	330	368	342	349	367	366	340	353	339	357	370	351	320	369	338	328	377	376	335	335	367	377	337	362	351	377	317	346	322	332	331	361	335	327	311	384	335	362	331	344	338	352	313	322	369	336	338	315	352	339	359	346	331	352	355	345	412	361	334	358	343	349	353	350	375	347	323	313	343	317	371	360	365	339	349	350	382	331	304	357	345	346	334	350	359	348	348	288	370	346	351	373	364	332	323	330	338	310	342	344	366	344	360	370	357	349	347	341	323	346	341	363	391	369	377	329	361	335	345	329	356	345	364	337	317	369	331	371	353	335	345	321	354	349	356	345	349	316	357	344	353	309	357	331	342	329	342	374	359	353	367	352	354	351	361	299	330	331	375	374	363	330	343	351	349	356	348	313	365	389	327	341	348	335	349	363	341	382	310	355	340	329	338	336	347	361	336	358	348	331	333	346	364	385	356	361	353	312	330	382	325	337	365	326	344	305	359	330	384	362	332	349	356	359	372	360	326	378	343	371	371	404	357	347	380	359	308	350	317	361	362	348	346	365	344	356	367	364	356	358	357	341	343	322	329	313	330	296	356	317	323	339	344	349	344	359	348	318	342	363	383	334	372	362	346	301	310	336	343	327	353	385	370	341	354	376	370	379	371	342	342	352	366	335	359	362	356	335	311	320	361	363	328	323	354	321	353	308	353	344	343	348	336	365	365	342	335	331	349	371	362	327	345	365	336	354	344	336	352	310	338	356	380	362	352	391	335	394	317	346	383	358	328	336	383	378	353	383	353	339	354	347	339	317	377	339	347	350	332	338	350	346	366	328	347	352	319	364	348	350	351	344	327	355	320	373	376	367	320	319	376	342	331	380	318	336	348	375	361	355	330	345	393	322	342	347	342	372	351	383	371	350	348	361	389	390	336	349	329	334	374	324	376	329	347	323	327	331	333	352	357	357	346	340	337	338	294	386	322	333	336	340	347	343	348	352	359	325	355	346	354	320	352	372	365	348	346	330	386	323	337	362	335	327	358	352	353	355	332	354	332	323	371	344	372	352	312	368	305	329	346	340	343	344	329	369	306	332	332	334	343	350	319	380	338	339	324	332	333	359	315	354	351	354	358	337	338	338	350	376	378	381	330	319	363	375	362	366	354	357	318	398	361	348	328	361	349	345	373	353	360	352	356	372	350	339	348	372	410	352	337	338	338	348	333	355	289	370	355	349	365	329	358	312	335	304	327	343	342	331	304	358	372	347	343	331	371	367	337	366	364	356	316	327	371	349	351	382	320	351	363	353	316	324	358	330	345	339	344	309	383	327	339	305	368	371	343	313	334	365	352	352	341	347	336	325	340	363	337	374	342	361	402	342	325	327	341	336	348	354	342	315	347	353	334	342	345	341	371	370	372	301	344	328	338	367	345	330	358	301	351	346	340	365	348	380	362	330	351	356	319	357	383	383	341	382	386	368	358	349	320	361	320	344	335	351	323	325	343	367	334	326	333	323	372	352	319	317	331	326	335	360	315	352	368	330	326	325	369	353	339	329	354	372	368	353	327	355	349	373	311	361	385	383	376	381	403	340	347	365	342	341	334	369	340	350	326	354	335	346	347	335	349	344	337	327	329	361	340	370	358	349	318	390	333	368	324	344	341	334	387	352	339	341	344	371	336	328	349	369	334	342	322	359	339	353	354	364	339	357	344	355	350	325	345	341	342	333	299	349	320	341	347	338	338	363	344	361	355	333	347	331	381	353	335	342	359	346	367	355	353	358	357	333	343	345	369	358	335	348	352	355	343	345	360	350	350	354	362	343	371	345	327	335	373	339	352	317	341	336	384	354	329	349	354	346	350	343	336	361	332	373	327	344	382	340	334	368	358	340	324	356	381	362	354	370	338	340	349	337	346	339	355	336	316	342	320	344	362	339	348	343	366	362	349	356	328	350	377	360	358	358	348	343	339	331	346	337	347	344	343	336	331	316	339	327	344	312	378	334	326	330	340	362	329	344	340	375	409	355	353	361	322	345	368	379	317	346	321	305	366	324	340	361	334	365	346	331	369	326	338	312	337	379	348	347	354	363	362	315	343	329	354	330	353	348	358	354	348	323	336	315	333	373	336	369	331	345	316	369	356	368	369	323	325	359	366	349	368	341	335	321	386	327	362	336	338	368	332	364	354	311	327	379	338	331	349	355	348	345	324	375	338	360	340	396	318	372	327	354	332	341	295	341	343	362	329	370	340	342	309	359	349	330	380	309	369	357	332	360	355	399	392	326	355	359	381	380	312	368	351	358	351	367	374	343	356	382	328	354	336	366	362	342	365	404	376	373	343	315	353	341	359	339	342	373	330	362	368	300	338	349	334	349	313	356	317	325	330	388	359	344	347	400	342	323	352	350	391	342	338	339	315	337	362	360	348	313	355	351	316	349	377	332	349	331	334	334	337	327	341	320	361	359	336	342	316	374	354	357	330	344	361	333	331	344	352	357	306	350	341	314	339	355	354	331	315	369	326	340	371	330	355	322	338	323	333	370	343	356	347	334	357	339	355	327	342	384	354	344	371	331	345	367	367	328	334	344	322	390	334	346	345	352	317	313	358	390	336	376	373	360	314	373	334	372	339	360	340	346	327	320	355	349	342	347	335	347	348	355	331	365	344	379	343	319	348	326	338	366	366	330	342	342	367	364	360	348	347	341	358	307	343	347	318	333	355	322	345	350	344	356	407	325	352	356	346	344	356	364	355	347	331	360	302	352	336	327	365	344	342	358	381	327	351	324	345	325	373	343	310	355	364
48785	35312	19582	4022	3584	2996	2727	2268	2023	1888	1713	1514	1414	1428	1350	1319	1277	1229	1209	1137	1157	1113	1140	1070	1121	1063	1032	1004	1022	964	985	1025	1023	994	1002	990	1023	1001	933	964	1018	963	992	1028	4278	11715	4983	2873	5900	5187	1439	1516	1424	1492	1467	1362	1339	2439	1912	1461	1623	1392	1581	1872	1536	1130	1041	1029	974	1000	1209	1083	1121	1130	1166	1123	1219	1688	1223	1158	2095	4085	3289	1933	1368	1114	942	886	947	896	902	858	875	918	972	956	935	928	880	914	897	915	927	911	924	858	927	931	961	924	949	922	923	895	913	927	941	913	957	884	912	910	914	877	840	924	885	892	964	930	977	932	838	894	898	918	889	881	869	909	922	963	965	872	907	945	935	917	959	911	899	857	895	870	953	868	927	904	920	931	880	949	901	904	915	895	859	923	926	895	923	881	911	845	907	943	888	907	935	938	894	953	906	922	917	903	898	901	892	921	912	903	944	997	963	968	939	897	901	946	885	943	896	955	930	968	934	916	925	903	871	894	924	862	909	877	906	894	889	944	941	817	926	1012	947	894	958	905	917	883	901	934	897	921	893	904	946	905	917	906	889	920	939	920	919	886	986	880	905	935	870	912	924	875	948	953	904	906	977	939	908	922	941	887	933	904	940	906	914	858	942	833	877	885	892	888	901	901	925	964	888	898	934	868	864	912	908	857	887	947	931	926	906	972	953	919	956	973	897	967	895	893	939	875	897	915	931	915	922	913	942	930	906	928	907	881	955	933	910	936	896	918	895	967	932	957	868	925	867	945	879	925	883	970	903	939	955	973	927	922	885	893	924	909	867	971	893	958	935	917	850	932	957	901	935	907	943	894	909	917	914	917	917	856	906	868	905	910	960	892	910	928	910	930	928	911	914	919	927	903	898	938	899	914	907	901	887	963	934	978	865	915	961	914	920	921	907	930	871	892	850	917	926	902	927	899	896	948	901	937	940	904	914	869	960	943	912	908	852	1001	917	922	965	879	899	888	861	917	943	917	882	855	972	922	912	912	856	933	907	877	926	919	921	911	902	928	886	979	927	892	907	921	905	919	915	902	972	916	920	893	931	917	883	886	889	920	946	958	890	934	904	879	886	917	953	846	876	884	942	924	951	898	909	861	909	966	915	876	917	946	867	928	844	915	889	927	908	888	935	882	902	959	945	973	839	926	923	937	958	900	912	881	910	925	888	858	943	912	939	857	929	881	880	912	948	863	901	942	939	866	938	942	920	979	900	931	937	882	924	948	954	891	945	923	940	874	954	883	952	923	904	929	984	934	896	969	883	945	911	937	949	889	865	966	899	939	908	921	924	896	977	913	999	914	917	888	936	902	914	905	920	887	935	963	902	933	921	950	912	907	916	909	968	884	886	933	935	866	902	882	942	903	820	884	941	942	886	857	922	911	877	920	931	968	920	854	891	972	895	917	910	904	959	880	910	919	910	904	954	933	906	945	886	884	926	895	924	976	895	908	932	860	938	926	935	886	934	915	929	924	906	959	911	893	905	902	910	896	921	877	973	925	947	871	896	919	928	940	869	958	893	960	911	925	906	889	899	922	902	943	929	950	942	922	949	881	974	869	892	943	895	956	931	940	939	948	893	949	937	927	932	914	940	916	903	926	955	883	937	958	910	923	941	883	872	880	911	955	930	897	934	869	918	910	916	892	883	893	927	916	935	890	922	943	887	932	853	889	941	993	850	900	901	890	900	865	930	889	941	928	916	918	910	922	856	900	916	923	948	934	880	867	913	865	876	912	911	970	969	906	898	943	971	891	973	900	901	902	914	934	974	924	890	906	905	876	947	870	875	906	925	873	962	929	913	916	891	887	880	924	907	924	930	900	913	906	926	870	977	873	941	891	889	879	934	896	888	921	877	910	954	890	891	945	966	929	938	958	920	922	931	941	915	906	901	947	925	938	885	859	990	932	928	908	963	885	888	948	875	930	913	884	916	960	948	890	885	903	873	858	951	994	899	926	883	948	940	919	952	843	911	918	870	906	884	980	928	941	882	936	879	862	891	909	895	934	935	886	850	936	899	898	1003	916	934	921	937	930	886	874	926	920	895	886	904	899	910	888	949	929	930	894	934	921	850	949	967	901	968	880	970	907	892	942	880	902	925	928	917	922	894	863	952	895	890	953	891	927	890	940	953	882	934	970	958	894	914	928	884	889	935	909	914	968	935	975	916	932	975	874	934	946	937	895	882	907	890	954	890	909	959	904	936	911	951	938	985	901	879	912	857	947	891	909	890	909	916	877	941	916	925	960	931	894	911	917	907	885	930	955	906	932	903	964	985	884	942	952	914	855	892	877	930	912	917	878	897	897	852	918	915	912	896	936	946	854	940	900	950	949	942	895	940	887	883	908	881	913	893	953	871	937	923	907	917	975	880	946	943	862	919	879	950	922	923	885	900	962	987	871	904	901	963	916	953	884	947	904	924	906	832	908	886	837	915	900	985	927	846	898	873	958	934	845	918	883	906	907	958	897	875	956	937	914	982	873	917	916	921	921	914	905	896	892	922	934	863	911	901	883	917	911	941	894	892	908	918	920	952	885	895	891	908	918	928	915	904	871	953	903	900	973	918	896	935	892	897	891	877	881	873	953	919	975	883	883	903	935	897	847	884	942	882	884	973	914	879	908	953	876	910	952	934	926	936	916	909	934	972	917	890	907	912	894	890	902	922	874	890	951	958	941	873	897	876	913	903	964	920	958	943	895	931	951	906	857	909	906	960	909	895	896	892	958	1000	916	895	928	939	901	856	965	933	926	934	980	922	948	875	957	935	935	913	937	933	912	938	874	898	879	891	915	956	880	893	905	910	954	905	934	850	970	866	916	909	882	893	947	913	948	918	917	923	931	922	908	911	949	943	952	919	933	934	916	861	888	883	873	910	919	960	943	926	900	923	921	845	939	925	912	905	925	937	941	967	968	877	941	937	918	954	903	904	913	940	894	906	898	949	950	904	923	928	908	897	961	923	954	891	921	959	952	937	907	938	973	890	860	901	866	951	887	903	926	891	948	936	894	888	860	886	873	893	940	939	945	925	899	892	919	901	933	886	907	978	891	887	903	917	928	908	917	923	909	909	892	877	933	930	909	903	909	937	902	852	907	947	950	923	907	888	923	905	978	938	996	896	862	917	932	851	929	943	915	892	880	932	927	884	945	921	914	917	904	905	937	928	886	919	934	909	932	864	937	882	918	930	941	926	889	888	921	915	914	888	912	925	915	928	953	852	919	952	895	891	894	936	953	919	929	953	889	927	981	939	936	919	930	934	907	921	891	943	941	914	888	890	958	916	873	907	918	875	912	905	908	950	855	907	937	942	861	921	962	917	953	908	902	871	891	937	918	933	896	873	921	906	917	979	967	892	964	914	926	931	935	943	916	898	863	876	891	988	877	898	893	957	948	898	959	884	927	931	946	979	909	896	878	948	913	925	922	898	909	914	941	958	886	922	941	872	927	928	904	955	899	897	888	892	1024	904	887	938	897	872	929
17122	4183	1938	393	298	325	269	297	277	277	257	264	286	276	260	265	246	259	260	277	266	254	286	263	269	252	263	259	288	275	242	267	268	248	248	251	233	270	242	248	246	263	252	271	289	317	308	279	312	310	287	281	296	302	284	308	308	286	310	286	274	281	283	263	258	266	284	263	269	263	291	268	262	273	281	283	262	278	282	264	267	336	298	288	263	259	235	258	272	282	267	219	253	279	252	246	298	248	263	270	261	265	237	266	258	250	246	249	266	277	263	264	242	255	274	279	255	253	238	250	271	254	247	256	253	228	257	295	263	250	260	254	263	296	206	268	263	275	211	270	270	291	270	266	266	265	266	275	277	261	266	277	282	256	270	247	286	240	259	255	238	274	259	269	248	291	273	283	275	262	272	249	277	277	264	288	254	269	243	280	253	267	243	264	284	258	235	267	290	252	274	259	251	277	244	249	289	261	253	277	260	271	264	252	244	272	247	237	262	272	239	260	249	277	254	263	260	271	233	272	278	277	242	267	258	273	266	269	254	285	246	266	237	274	282	271	277	251	269	273	246	251	285	251	271	269	268	266	273	263	250	292	243	265	251	292	263	284	281	263	257	262	259	278	257	257	268	279	243	257	243	299	247	286	276	273	285	270	258	291	283	264	286	234	260	256	272	256	267	264	238	249	258	249	253	245	257	242	243	276	251	240	253	269	267	290	276	245	264	247	275	275	260	277	263	243	266	273	262	238	269	259	260	223	289	273	278	288	247	265	243	241	268	278	236	271	251	256	302	257	282	264	244	258	264	262	262	248	258	215	289	254	251	261	269	257	258	241	258	253	273	257	285	294	244	259	259	271	221	257	272	267	276	264	260	279	252	271	273	265	238	245	255	277	255	242	242	244	247	222	253	218	239	252	301	238	254	261	255	261	270	253	244	266	241	285	276	263	243	263	277	256	305	252	269	264	255	237	262	270	273	233	247	280	251	284	312	255	288	253	264	296	268	284	236	274	236	266	286	258	272	283	257	216	248	260	259	263	271	254	245	236	255	246	241	251	240	249	230	290	262	243	262	235	269	266	298	255	262	276	284	277	273	270	273	252	277	283	289	267	267	248	264	268	255	242	259	279	261	226	269	280	236	240	242	283	254	260	316	232	265	288	258	277	261	282	275	278	248	255	245	258	268	251	234	266	283	279	266	248	251	249	272	235	248	265	274	263	257	251	299	288	255	270	249	271	266	262	289	267	279	277	255	286	265	252	269	260	277	273	253	275	253	249	238	282	267	275	248	284	243	235	272	261	267	258	248	249	263	265	262	244	286	270	238	268	258	265	291	267	251	262	273	236	291	274	226	273	251	308	276	229	268	255	250	242	294	253	251	251	245	223	267	247	250	286	261	268	290	299	265	258	279	286	272	260	266	273	263	260	287	281	281	264	253	278	259	277	259	283	267	274	235	247	255	259	281	279	245	260	264	297	249	250	271	260	248	256	271	254	237	263	265	235	267	250	227	270	220	236	271	280	280	271	264	244	296	276	270	274	276	259	237	280	283	300	249	266	239	264	276	242	275	260	275	248	244	272	273	269	287	271	265	243	263	238	243	236	276	260	270	259	291	222	278	297	275	269	247	276	261	252	278	258	254	276	253	248	260	285	282	270	253	285	280	287	258	269	243	279	255	267	235	244	258	269	268	259	264	269	248	286	248	228	237	274	283	268	240	272	261	269	255	252	231	284	257	270	264	280	243	275	284	279	228	265	284	266	276	275	262	296	256	237	274	257	247	280	246	230	259	281	247	258	216	252	269	273	251	298	242	272	271	272	235	278	275	284	259	298	300	258	303	243	277	260	242	292	261	266	241	263	233	251	276	265	283	258	251	287	261	261	253	248	252	265	289	269	251	268	277	245	274	275	302	274	273	242	292	248	280	267	256	294	237	286	278	281	270	250	260	282	243	265	261	286	268	272	285	274	256	269	264	257	269	259	253	270	273	277	269	258	262	250	261	280	256	261	258	286	270	251	233	265	232	256	266	275	249	237	294	244	254	260	271	261	255	253	292	273	246	277	269	265	255	249	265	291	252	277	256	277	282	258	256	265	252	260	274	245	289	258	263	290	236	264	269	288	283	268	266	271	283	231	245	261	266	253	288	299	279	261	297	272	255	254	280	258	259	279	256	261	260	250	264	251	255	246	289	258	252	236	259	264	273	272	257	242	279	264	275	267	286	254	276	236	243	263	272	284	244	275	286	270	244	265	282	260	257	236	263	225	265	285	263	268	253	244	272	273	271	264	292	263	287	297	252	260	244	268	271	261	240	252	264	271	259	284	245	245	236	236	248	256	255	235	215	269	260	268	239	292	264	240	281	261	239	266	240	279	275	278	259	271	280	240	248	261	248	300	244	276	260	264	253	253	253	266	283	253	254	271	260	303	269	246	252	273	280	301	288	275	265	259	265	238	268	239	301	268	275	261	254	248	266	248	278	236	251	259	303	269	268	297	255	247	250	260	260	260	251	259	243	252	269	257	263	232	288	227	262	275	249	248	274	271	277	271	277	264	260	253	274	269	264	306	248	255	256	259	240	290	283	262	263	264	279	292	263	264	246	257	257	252	279	268	283	254	256	245	266	270	287	251	267	263	238	270	270	292	249	289	240	253	255	281	254	258	255	245	279	241	256	243	266	233	268	285	267	237	254	230	241	274	259	261	271	266	256	283	295	236	239	244	263	298	253	256	271	278	252	273	231	300	253	271	249	254	267	271	254	266	276	277	301	286	252	243	267	255	259	251	282	283	282	233	242	237	272	279	242	261	261	288	259	262	262	281	289	255	260	276	269	275	267	271	278	264	290	253	276	240	257	263	286	261	250	277	279	272	283	241	252	276	276	270	247	245	236	276	268	272	270	269	288	274	292	257	247	267	254	240	250	275	280	260	246	275	272	262	288	290	256	272	274	247	277	282	255	285	263	248	243	255	295	255	271	227	243	278	253	274	269	286	276	270	254	246	281	268	256	244	257	274	267	274	290	276	256	218	260	249	266	266	256	254	264	278	249	257	281	258	281	298	294	273	262	293	259	258	277	243	289	240	278	261	263	281	232	266	257	308	264	250	268	236	249	280	253	249	219	274	264	266	284	262	243	245	245	224	270	258	261	255	293	262	260	239	305	262	257	312	294	232	243	264	236	240	281	302	249	249	261	256	223	285	243	242	286	278	247	293	256	271	239	270	280	255	264	273	276	255	272	241	303	256	307	305	272	231	268	265	265	273	278	239	249	254	260	262	292	243	255	256	255	243	273	269	261	228	271	258	268	272	259	255	248	268	246	247	272	252	293	255	254	265	265	266	242	267	267	280	251	253	267	258	253	248	265	255	269	245	267	249	288	263	248	267	298	249	261	257	258	269	262	241	261	244	252	274	228	286	259	257	257	262	261	242	243	262	249	255	234	247	239	274	239	255	271	274	281	266	258	295	256	278	258	285	230	281	281	275	260	295	280	280
15536	4900	2961	881	864	836	784	790	790	793	773	723	753	746	772	745	778	752	744	721	734	715	766	791	725	700	683	749	719	785	734	743	772	733	719	734	725	728	770	751	713	776	768	764	917	1212	1039	953	998	919	820	1005	1051	1060	1041	976	977	976	952	986	908	808	799	736	801	706	721	702	736	769	771	753	763	727	816	753	778	790	791	728	798	984	902	923	825	820	738	722	769	714	747	731	737	714	765	703	728	713	729	684	738	735	728	759	728	696	772	711	702	677	702	716	765	722	696	786	704	743	719	741	721	755	780	671	714	726	735	713	730	742	710	728	726	754	750	746	709	687	752	671	739	734	756	703	739	718	716	694	709	752	726	728	727	732	746	735	757	662	754	719	702	729	751	763	699	682	729	712	745	743	691	699	728	723	717	750	776	734	732	716	743	728	716	721	690	700	744	736	731	728	787	725	720	717	727	696	766	735	760	761	713	697	763	706	728	696	746	701	671	761	743	728	723	776	705	708	690	735	739	728	731	751	722	760	713	685	707	724	695	678	739	763	767	699	721	755	737	752	667	720	733	775	757	729	728	715	678	706	722	684	684	702	708	731	698	716	715	709	717	701	696	743	704	696	718	688	704	690	697	692	738	757	760	741	702	699	719	694	702	735	725	717	667	717	730	772	639	781	743	731	724	737	744	713	690	721	779	754	686	678	728	737	784	711	674	732	722	749	700	696	715	754	733	754	687	742	703	726	736	719	711	720	725	753	727	751	672	732	700	743	730	722	740	734	770	675	737	764	759	742	720	753	752	695	669	710	695	728	707	740	727	682	769	726	729	749	741	765	727	718	736	692	727	731	731	686	713	719	733	705	724	701	738	692	717	750	719	689	810	681	719	719	778	743	719	735	750	730	736	748	759	713	755	748	736	744	691	755	745	699	757	714	746	792	742	728	736	707	710	680	737	707	716	730	704	677	699	734	736	734	731	722	753	759	739	749	744	743	711	720	720	752	776	727	716	705	696	747	768	707	710	705	732	697	761	731	733	687	775	713	730	744	772	748	730	716	714	705	707	676	696	738	735	707	726	732	710	712	729	766	726	735	723	746	738	767	715	737	728	715	704	731	744	746	705	715	719	728	719	726	722	752	719	700	740	728	738	730	775	708	696	751	681	796	690	758	738	732	735	719	719	717	706	757	711	717	741	720	724	713	723	711	717	694	783	712	747	717	694	731	724	800	687	714	747	751	756	762	717	694	729	658	679	744	701	727	699	766	726	750	714	683	703	763	726	690	723	716	714	729	736	767	741	761	746	753	734	728	721	739	673	713	728	716	745	676	718	725	749	723	708	748	747	766	734	693	714	682	698	743	719	727	725	696	696	740	681	710	751	730	747	734	690	694	763	700	729	727	708	709	698	743	727	744	718	719	703	729	673	730	738	766	700	655	732	725	727	753	736	698	737	732	805	719	704	702	772	694	717	708	741	707	748	707	757	703	717	731	740	764	777	719	670	742	782	725	717	698	767	741	731	676	696	675	756	703	747	752	786	635	748	709	725	720	678	738	712	696	707	773	738	706	720	749	667	704	770	724	735	704	684	711	729	733	700	683	743	732	744	761	736	729	728	711	762	687	734	710	736	714	740	696	696	707	708	724	732	726	731	736	718	710	713	704	687	720	691	777	715	736	667	709	714	718	754	797	730	733	719	755	692	740	748	761	724	725	726	718	671	691	758	717	723	712	718	750	701	707	733	741	678	736	711	728	693	688	750	742	745	719	736	692	772	719	698	713	758	705	692	708	728	693	744	709	728	722	730	752	757	736	742	740	777	717	706	725	721	756	754	723	786	689	751	704	736	708	665	722	722	717	686	721	734	750	732	733	690	753	708	714	745	690	706	707	752	719	707	775	715	745	697	712	730	699	773	703	749	725	718	724	731	704	686	741	713	721	726	695	699	745	733	751	692	712	695	705	762	705	693	706	730	704	742	716	771	682	770	724	777	726	735	708	752	762	750	736	751	693	705	764	727	691	712	693	713	672	705	682	674	678	730	728	724	723	691	713	735	701	699	691	774	779	749	711	766	734	775	717	675	758	710	723	714	701	739	761	709	706	752	689	759	733	767	716	784	737	774	702	696	769	738	706	715	733	736	709	691	711	719	698	733	681	729	722	764	736	768	727	774	728	752	718	722	753	752	752	735	737	683	733	701	767	704	663	718	703	680	755	717	757	744	696	713	756	724	693	735	708	702	730	722	710	740	737	690	742	709	725	749	741	719	803	707	701	744	703	660	746	696	780	762	703	738	677	701	694	705	730	725	776	710	728	728	698	703	732	717	721	733	801	744	723	699	693	712	669	731	724	732	712	715	752	722	796	710	746	717	692	713	709	749	700	709	696	717	668	707	689	701	698	771	676	742	754	726	730	708	700	689	729	739	720	706	766	702	753	761	675	723	729	730	726	726	697	702	723	702	744	729	707	768	712	756	745	754	739	741	716	725	717	753	725	725	715	743	713	740	760	707	699	700	777	750	724	731	733	753	737	703	727	795	727	703	699	678	722	741	726	729	674	746	716	735	709	714	731	721	745	749	722	726	716	778	746	700	709	714	754	746	724	700	728	702	704	723	725	776	750	745	725	708	744	717	779	725	673	746	735	697	660	789	720	711	736	730	732	760	683	718	687	715	728	702	660	664	743	730	729	711	721	670	720	729	769	804	739	694	731	741	778	719	709	716	744	760	732	697	717	757	762	739	725	717	706	723	753	772	733	729	672	731	723	698	740	684	756	738	694	714	688	741	686	706	671	703	673	737	757	719	735	705	688	736	728	721	762	747	704	730	713	684	695	735	716	707	801	723	748	703	733	696	738	722	720	685	740	706	739	721	720	744	701	760	712	687	710	734	742	712	714	742	759	776	695	747	713	708	720	718	692	709	740	711	744	737	770	717	763	773	749	712	713	750	714	774	727	748	735	759	703	761	730	758	738	721	768	726	691	764	697	723	739	697	721	734	719	708	697	747	722	717	753	755	727	682	738	749	733	772	733	711	785	720	692	712	711	725	708	729	681	759	723	721	718	692	727	690	695	733	710	704	675	756	753	737	764	736	692	671	714	706	701	734	658	731	737	692	804	711	719	722	720	709	736	724	699	694	761	733	730	730	733	676	733	702	699	683	704	747	708	737	779	724	679	726	734	722	729	688	737	743	726	715	710	749	751	749	722	760	697	735	753	696	726	754	730	764	752	772	719	725	727	741	719	708	740	728	721	728	751	718	714	716	725	663	740	739	721	767	740	692	748	684	689	720	728	779	699	712	779	743	739	734	750	718	683	730	716	721	693	744	715	718	733	714	712	679	708	770	726	735	737	716	708	684	777	764	714	697	760	769	736	709	691	691	717	743	708	714	645	691	747	744	726	748	738	761	779	759	699	713	769	754	741	736	688	766	732	703	772	717	740	695	661	709	735	726	707	722	748	729	706	757	714	746	751	704	725	693	721	731	755	742	717	693	730
62052	39633	23714	3740	802	562	482	423	419	386	357	341	356	336	361	301	331	328	333	311	339	311	305	333	320	302	319	307	280	286	301	279	308	336	297	277	325	317	289	258	311	333	313	312	972	1130	618	600	370	368	317	304	306	330	304	376	343	393	449	421	506	364	340	294	322	314	300	284	280	352	291	308	336	320	340	302	294	344	298	328	470	466	413	346	373	350	287	298	298	299	335	292	288	300	278	314	292	296	301	302	266	342	287	288	286	308	293	295	308	288	270	285	322	295	312	279	275	270	284	277	310	284	297	310	257	284	292	315	302	304	261	299	306	322	313	314	308	335	313	308	317	333	279	304	294	273	288	278	270	290	319	299	310	324	304	297	284	319	308	308	279	285	265	325	302	324	313	315	294	312	260	298	270	318	313	314	296	279	313	331	314	288	320	311	318	293	308	301	275	299	302	278	281	273	312	295	305	341	304	290	287	280	315	335	278	281	280	314	291	283	289	307	272	317	290	299	324	293	313	272	275	300	252	287	301	309	308	298	293	326	287	272	319	324	324	317	306	286	316	292	294	263	302	298	285	316	302	274	279	284	275	297	296	321	333	301	307	287	319	342	286	296	301	318	300	277	290	283	270	326	315	314	286	294	320	298	300	322	291	309	297	349	304	261	284	298	268	302	304	311	268	320	318	264	284	295	284	317	314	314	284	284	294	312	323	296	299	279	284	287	319	307	326	304	306	312	309	316	287	273	279	285	307	283	340	307	328	269	294	288	303	305	330	324	314	319	292	273	279	286	288	278	275	311	297	292	289	273	310	318	294	325	266	300	297	291	304	307	332	302	278	300	308	275	276	313	310	295	303	306	299	297	299	312	317	299	293	311	277	314	293	316	316	312	286	285	297	289	311	316	313	298	292	284	279	279	315	295	330	314	296	310	323	299	297	299	280	281	307	330	272	327	303	293	305	308	296	308	301	263	259	282	307	323	303	343	283	292	296	315	317	324	288	337	290	287	277	283	293	301	301	299	293	300	289	311	293	286	320	282	296	283	289	280	295	299	301	319	319	288	316	342	318	322	302	286	301	282	319	309	261	306	304	303	299	298	328	300	303	313	286	279	291	294	273	322	303	300	319	306	273	288	316	297	308	284	317	307	286	294	311	283	291	292	281	282	324	300	295	326	313	314	280	310	289	324	294	305	281	266	284	329	268	312	303	290	311	273	294	336	304	262	312	333	314	311	272	293	297	274	303	305	271	311	292	313	276	263	282	297	282	317	277	281	310	299	292	298	261	292	302	316	316	314	313	281	304	303	283	312	267	308	289	280	300	310	304	292	312	309	301	270	303	325	299	259	304	284	282	268	325	318	296	263	312	315	308	270	329	325	308	280	282	313	295	327	304	308	311	312	327	288	280	315	308	275	291	281	289	293	290	338	312	325	295	264	293	282	308	291	272	281	282	275	281	270	280	331	286	341	297	287	304	283	302	307	266	288	321	281	321	320	306	301	326	293	309	279	298	297	293	337	312	295	279	306	278	306	287	289	314	313	296	297	283	301	275	275	296	321	319	297	342	294	311	317	299	291	308	292	290	307	271	293	268	276	283	292	286	317	298	295	298	301	315	323	282	300	316	343	323	296	304	292	291	295	289	329	304	286	306	279	314	286	276	293	305	336	288	279	325	304	311	317	276	318	298	331	293	293	306	304	302	275	289	297	288	282	308	335	321	296	299	281	308	301	312	286	270	282	308	307	306	329	308	302	298	284	306	293	312	269	279	307	322	298	302	298	305	263	288	317	321	329	296	278	318	276	303	324	288	313	291	293	313	309	304	287	309	295	312	289	336	313	306	286	320	293	301	314	311	293	283	295	292	317	288	282	292	324	312	283	275	291	308	333	315	301	298	286	276	294	333	312	298	339	287	305	269	284	321	323	291	302	298	309	294	332	336	270	310	309	332	319	323	314	303	275	326	307	281	297	312	271	306	291	271	290	298	330	303	312	301	285	253	326	312	305	319	284	297	320	309	315	295	288	306	294	281	295	316	315	297	317	292	313	285	324	313	297	301	338	313	281	304	308	308	317	315	304	311	285	306	283	276	312	304	329	309	327	296	297	270	305	281	276	299	305	332	291	285	320	299	315	290	302	288	290	294	329	263	308	264	284	251	302	324	279	316	288	303	290	307	312	282	294	323	301	367	342	308	318	279	292	261	298	286	286	324	274	299	297	285	299	287	270	282	311	312	292	298	325	299	300	304	322	291	292	278	288	305	264	293	289	309	284	283	290	279	309	323	314	298	319	284	317	323	334	323	291	325	314	273	297	307	315	290	336	276	310	266	287	311	305	299	301	299	292	296	274	304	312	277	296	343	298	303	305	290	286	311	334	280	269	311	268	293	313	288	300	316	295	289	270	300	282	314	295	297	292	288	301	328	277	312	280	289	306	291	320	307	289	307	338	312	292	280	312	310	292	298	275	289	304	273	312	257	295	273	288	273	286	279	251	286	286	306	306	279	307	296	295	291	304	300	286	290	301	268	278	297	286	303	287	305	300	288	285	296	326	299	266	321	308	281	328	311	279	324	307	290	312	277	292	282	291	312	279	303	300	276	291	276	335	294	321	305	303	295	268	303	326	286	324	288	305	270	278	314	297	278	317	299	285	295	259	277	292	285	293	279	318	277	295	286	312	305	307	301	308	316	292	306	308	245	315	302	315	282	319	289	296	299	325	284	321	327	302	287	299	300	312	264	268	296	310	291	275	330	337	261	295	261	251	319	318	307	348	308	296	284	302	312	303	299	337	301	287	330	304	305	275	274	299	291	302	314	296	269	282	295	296	286	304	281	302	289	295	315	308	283	296	270	321	288	305	316	310	278	293	294	326	299	292	280	317	299	278	289	326	308	289	304	298	287	273	284	314	282	302	307	319	297	300	318	323	289	283	335	312	316	306	301	295	311	289	289	298	295	297	300	261	283	297	285	286	317	294	310	314	294	278	269	269	301	343	287	302	299	302	277	293	321	301	290	310	312	315	323	309	274	289	305	311	301	311	295	277	312	298	289	288	277	280	289	282	275	308	282	266	288	316	299	313	272	260	271	296	306	318	315	318	307	272	283	306	288	267	299	298	321	302	276	276	289	293	259	281	293	283	296	301	280	292	281	275	311	304	335	299	289	319	334	293	296	284	312	287	295	279	271	322	288	291	306	276	292	297	287	291	293	299	313	290	298	262	313	302	312	262	289	291	294	260	305	324	301	302	289	285	265	316	314	314	286	286	309	279	300	302	289	293	302	342	288	308	279	291	328	310	301	242	305	282	268	292	326	320	269	346	324	308	313	312	321	304	308	298	285	301	287	277	298	309	328	322	301	306	299	263	297	268	317	301	280	277	306	272	292	292	289	315	303	293	305	281	301	290	290	296	320	281	332	306	298	313	306	283	293	277	315	292	314	332	314	318	279	296	275	289	286	319	310	303	304	313	320	261	298	268	269	284	280	282	314	325
38707	26316	15044	2474	2194	1949	1733	1570	1440	1288	1214	1198	1101	1102	1029	1053	989	984	948	918	929	868	957	953	903	934	884	842	846	835	864	923	877	847	839	828	856	858	871	916	939	1042	1062	1005	5827	6381	3585	3173	1080	1427	912	966	944	1183	1262	1169	1378	1463	1803	1994	2309	1219	1011	946	853	947	819	915	866	864	892	931	1026	997	1090	1081	1059	1011	950	1088	1926	1883	1777	1353	1106	897	827	793	815	785	815	803	824	779	875	786	818	823	860	805	816	796	774	829	806	812	788	786	815	832	888	801	834	858	809	824	795	805	810	816	819	800	802	803	848	805	836	806	823	776	836	832	819	837	795	826	817	816	811	790	795	845	797	840	832	840	808	804	824	817	793	786	827	825	809	815	830	848	818	795	913	808	818	886	776	750	913	819	796	817	853	817	842	852	825	782	824	785	804	799	821	786	846	762	795	807	826	809	821	849	776	864	782	846	835	790	815	859	792	832	784	817	800	813	838	864	804	765	819	781	867	790	774	839	786	789	802	814	816	794	837	791	841	821	797	835	817	824	836	879	824	816	801	829	811	855	792	798	848	786	793	801	784	789	822	840	811	774	802	820	792	824	797	760	809	872	853	783	822	833	763	824	794	796	793	815	802	801	855	837	784	807	819	845	819	810	797	790	816	838	800	876	832	818	812	840	769	807	831	809	782	830	807	823	828	810	777	891	840	795	800	812	801	778	776	797	843	794	810	831	791	861	835	841	745	800	758	847	794	793	837	765	807	820	810	776	797	865	836	801	803	870	778	798	762	794	791	806	800	837	775	832	804	831	808	786	800	819	855	847	797	801	841	842	840	791	825	839	828	759	820	825	801	840	810	773	824	765	838	803	821	793	784	806	776	791	772	802	881	830	786	810	807	804	824	816	865	802	805	796	809	811	828	789	805	781	818	802	831	826	808	846	779	799	847	784	786	826	840	820	819	777	783	803	784	872	847	732	779	745	799	816	822	817	761	807	832	830	824	798	782	818	807	835	789	815	811	799	796	823	803	794	814	802	826	825	757	800	844	780	824	796	766	864	806	787	845	805	810	776	718	816	843	831	781	761	794	821	767	811	800	797	830	768	782	813	841	792	756	775	791	876	775	792	815	822	815	802	812	768	798	795	806	825	804	806	846	816	783	795	770	803	829	836	776	832	808	807	798	805	838	815	835	808	800	835	877	844	807	778	770	787	816	796	831	760	790	839	850	858	837	813	859	811	828	811	837	782	754	849	832	828	806	837	836	802	763	885	826	798	830	798	812	852	828	847	812	843	778	755	798	786	826	864	831	860	840	779	823	868	824	787	769	816	819	769	796	803	866	831	818	807	814	864	743	827	771	791	807	811	812	826	841	817	861	781	783	831	798	811	789	827	745	858	799	827	814	848	805	766	825	837	787	844	834	849	834	828	799	803	854	812	851	808	796	833	824	849	814	776	788	782	838	848	806	800	797	831	801	803	790	823	849	822	859	852	845	791	795	804	769	834	824	782	827	781	821	837	844	820	827	807	814	855	817	801	848	832	837	863	756	806	898	837	816	816	815	851	844	841	787	794	817	766	849	809	822	800	821	817	792	796	805	827	763	797	846	815	782	817	802	848	812	826	811	814	818	825	781	852	867	842	843	818	768	811	836	816	809	825	830	831	771	829	781	825	797	819	911	796	779	804	856	824	775	830	797	877	804	813	783	801	842	795	847	833	819	809	846	761	802	787	835	811	775	792	849	836	800	807	818	846	796	820	842	762	772	802	803	757	827	838	836	792	791	792	775	849	784	820	808	791	791	805	817	826	830	798	810	832	807	786	803	821	811	819	846	792	809	853	801	772	886	824	810	798	862	800	811	817	842	820	807	830	790	848	869	799	761	839	843	817	835	766	834	826	834	761	856	846	814	806	863	784	800	796	762	842	805	826	812	771	779	814	767	814	826	776	769	842	812	775	819	829	814	853	819	791	832	759	785	826	770	790	833	808	786	797	896	809	785	757	813	843	777	805	802	825	755	855	843	813	818	800	832	831	795	769	810	785	768	790	815	838	774	801	762	818	774	795	806	799	883	776	846	814	817	801	842	784	832	820	765	833	811	828	796	795	847	858	815	844	841	834	824	811	819	757	839	781	833	809	752	838	813	812	794	852	819	815	757	856	845	846	841	817	806	761	824	751	835	735	811	813	811	829	811	800	810	830	762	826	896	789	835	828	836	816	849	831	810	824	782	820	814	871	783	750	822	769	770	774	840	831	825	741	830	813	806	797	773	790	780	781	811	788	792	832	875	788	838	812	780	755	765	843	822	829	786	770	799	858	765	790	816	811	766	773	816	836	811	803	786	824	803	842	873	776	781	821	873	875	855	825	819	827	830	827	780	811	842	814	831	784	777	829	791	783	761	827	779	796	806	789	823	862	775	804	818	825	833	846	828	827	809	809	803	805	856	784	822	787	807	824	830	826	811	819	775	813	798	768	752	817	797	867	836	775	776	867	749	822	806	808	721	775	818	860	817	814	843	800	795	854	854	798	845	827	786	795	781	807	764	864	786	835	837	838	836	842	897	841	832	850	771	813	831	818	761	819	865	776	786	783	830	826	817	807	812	821	782	836	814	802	822	828	798	829	812	842	796	818	819	817	810	796	801	747	767	795	870	813	784	830	803	837	796	848	781	807	850	775	763	794	832	783	827	795	819	827	848	778	831	824	816	833	770	808	798	797	783	752	792	777	801	820	816	862	765	812	799	802	802	802	777	841	782	769	829	805	815	816	827	805	857	815	815	845	808	796	822	872	805	829	778	833	795	786	888	759	799	813	817	826	776	828	836	831	797	800	807	825	809	789	858	798	786	832	836	772	840	787	787	841	812	798	793	830	816	786	829	791	775	779	795	767	771	820	778	813	845	846	789	769	800	834	805	843	841	742	842	815	767	794	819	842	793	804	797	794	835	859	845	856	835	793	822	762	894	835	725	837	801	814	789	822	819	779	844	761	812	765	787	838	840	797	819	836	825	782	818	782	785	823	839	798	764	801	744	826	802	747	796	814	817	829	830	799	798	808	778	832	805	800	750	832	811	810	813	828	837	837	797	807	787	835	837	804	793	791	793	787	795	848	827	790	819	812	818	816	849	834	829	819	789	787	796	842	800	812	806	829	834	782	825	783	765	769	813	822	830	807	836	797	799	814	865	786	780	813	791	770	820	803	829	821	875	800	811	816	811	845	786	813	783	858	822	789	847	787	764	804	798	806	834	830	768	837	841	831	866	819	796	814	805	831	834	854	769	847	838	846	830	830	812	818	834	835	813	802	779	836	828	812	853	795	785	827	851	807	792	800	844	799	769	851	811	813	807	777	822	812	810	861	855	776	850	834	810	789	839	832	795	791	814	830	823	788	853	781	768	808	854	806	842	840	817	785	850	801	845	782	792	783	748	820	811	826	844	812	806	804	722	850	817	806	807	769	786	767	820	811	819	814	830	794	794	796	862	817	801	796	838	824	830	803
74666	53248	32463	11318	2064	909	770	620	590	525	479	460	454	414	425	387	398	385	395	378	373	391	366	380	376	330	343	350	366	331	395	357	378	386	370	325	339	344	311	378	394	405	395	379	1808	2059	1066	638	384	353	396	410	354	361	369	359	402	469	626	785	848	455	375	377	339	331	334	355	349	372	365	385	394	439	404	386	385	363	371	396	620	658	592	475	429	400	354	376	342	346	333	350	319	340	345	332	330	343	338	338	329	321	338	361	318	329	357	348	362	339	336	350	355	358	322	340	363	343	344	364	333	353	360	351	355	359	355	344	370	333	348	367	349	331	367	330	331	336	339	331	344	336	329	387	332	325	361	344	344	358	330	353	343	332	348	328	350	344	336	348	354	326	323	351	338	359	348	361	355	358	317	332	328	325	339	358	388	365	359	351	329	347	358	318	336	335	324	326	366	372	342	389	372	329	320	330	347	358	322	330	361	349	361	348	331	352	332	321	346	344	336	363	346	362	357	336	370	346	343	359	364	391	351	389	330	387	360	381	350	327	346	313	379	339	319	341	351	348	379	395	335	349	349	331	332	330	370	354	346	343	306	347	359	347	345	373	313	343	320	341	341	336	337	333	333	368	339	357	327	376	383	356	336	339	335	379	329	341	346	369	309	344	342	321	367	358	327	309	346	343	353	332	319	336	350	334	337	321	352	327	353	296	367	346	326	384	360	318	321	311	379	343	342	338	322	317	336	324	318	352	356	344	349	328	336	367	343	333	318	349	374	353	351	350	377	329	330	318	349	325	355	353	334	342	337	358	345	324	338	345	331	359	366	346	316	335	325	354	356	383	368	345	360	322	345	326	356	359	324	368	316	352	352	348	364	314	346	355	346	312	337	371	298	342	339	330	371	335	365	362	340	343	321	325	343	328	311	335	330	342	347	323	349	332	337	356	332	343	339	309	347	357	338	329	338	333	354	339	363	337	353	351	328	338	381	353	349	347	326	355	365	325	355	320	367	336	354	316	347	376	344	318	326	336	318	325	336	318	349	342	326	362	327	372	330	333	357	341	324	358	372	366	343	342	342	346	362	335	325	364	341	320	325	319	356	360	325	381	370	356	353	336	329	394	354	356	351	321	322	356	368	303	370	349	349	328	336	321	320	331	349	331	353	350	322	327	342	339	347	329	342	344	308	304	331	343	356	387	328	321	367	360	335	358	375	303	352	359	354	336	316	355	345	337	340	325	342	307	323	337	332	328	388	352	341	363	333	336	318	329	351	312	350	331	336	338	311	356	358	329	337	344	332	379	340	333	389	349	351	322	368	353	340	368	347	349	333	341	342	335	345	323	344	334	346	299	333	350	333	382	322	332	365	348	346	380	347	375	366	341	347	343	325	326	353	361	376	345	349	328	345	393	349	348	335	353	310	327	354	356	329	340	367	350	306	325	359	324	363	343	347	357	347	353	365	344	329	329	371	356	372	344	334	338	339	344	335	334	340	356	345	376	336	386	344	312	398	324	329	345	334	327	330	345	320	368	300	383	336	339	377	336	328	361	347	345	339	355	332	337	338	338	328	333	342	332	336	319	379	351	334	360	341	339	361	333	366	373	343	349	337	372	346	326	340	374	362	300	333	375	334	319	325	346	351	315	376	371	343	367	322	351	338	372	362	348	337	355	372	372	352	362	360	340	344	338	330	342	338	336	347	348	336	382	325	356	294	338	316	359	356	347	352	333	341	398	327	344	359	354	354	311	338	350	349	339	311	321	326	344	323	339	336	363	336	320	346	311	376	337	314	332	334	326	333	347	335	361	312	333	330	338	363	351	356	347	310	314	338	322	372	364	357	327	344	391	359	314	341	346	368	367	367	344	352	331	322	347	331	358	370	404	336	327	345	333	356	337	363	363	296	345	322	353	346	335	325	324	331	337	304	335	353	368	333	331	353	336	343	338	362	332	354	316	345	321	366	332	325	367	337	344	337	357	315	341	344	330	329	350	344	342	349	300	401	356	346	317	321	373	323	326	354	337	357	366	333	322	328	322	311	308	329	368	346	302	345	347	350	379	326	373	363	340	352	316	369	334	342	379	325	353	329	345	353	357	340	369	338	322	353	359	345	337	335	368	371	309	346	332	334	340	346	349	328	310	355	339	337	345	354	359	354	339	375	344	367	347	357	363	335	324	366	339	366	340	364	323	352	354	309	353	376	346	357	348	355	352	359	334	351	329	339	320	341	352	340	346	349	378	350	326	321	362	332	352	350	356	355	329	331	316	342	344	340	360	363	343	350	353	345	327	361	338	333	363	355	321	325	335	326	344	320	348	320	352	337	311	340	347	349	351	369	330	330	356	361	365	324	359	349	368	327	359	361	352	373	369	337	327	347	315	327	372	363	349	346	359	350	343	356	293	365	323	329	333	336	349	376	360	363	335	343	357	315	318	360	365	341	328	385	325	318	330	327	343	326	320	361	353	331	378	362	341	348	368	372	323	349	332	343	337	329	334	354	364	345	350	328	373	358	344	326	325	368	326	359	334	356	371	345	308	346	353	365	368	328	349	340	338	341	354	332	301	349	342	366	359	349	347	365	342	340	333	332	327	328	345	319	361	335	353	365	363	327	324	311	386	350	328	335	349	334	357	328	346	316	349	356	312	361	325	340	353	359	366	363	329	345	329	349	373	318	338	346	330	340	357	351	323	323	316	347	332	335	315	365	345	355	352	324	323	345	365	333	356	339	345	379	347	307	354	357	342	324	352	318	336	327	364	319	380	319	323	348	345	348	344	326	312	369	361	354	330	336	327	344	351	370	330	306	368	312	386	334	399	355	332	305	352	326	299	319	333	381	349	324	350	361	328	347	331	385	369	332	356	376	379	327	322	360	353	320	339	320	326	348	313	314	326	325	335	375	373	344	322	340	331	349	333	330	358	341	340	343	354	343	322	341	344	334	349	324	349	318	346	363	344	337	329	354	343	325	342	333	327	330	366	386	327	356	332	351	335	333	352	335	363	320	331	351	338	346	369	322	347	351	357	352	303	335	314	349	329	362	349	310	350	337	337	353	349	339	344	339	392	345	344	346	329	346	332	361	351	338	358	305	349	328	362	334	351	317	338	358	356	339	344	346	320	347	349	351	318	343	358	319	378	351	333	344	315	344	326	369	358	355	325	343	329	346	290	359	366	356	349	385	337	349	304	358	343	356	336	347	328	334	323	368	360	336	365	351	343	338	349	333	310	371	343	317	352	345	335	299	353	362	339	378	357	326	346	367	360	350	322	336	348	330	356	354	337	336	340	321	349	339	374	348	338	367	356	342	346	354	345	353	342	323	361	344	371	379	356	343	361	350	345	358	362	370	328	321	382	361	329	354	333	355	324	369	349	372	349	348	344	373	348	302	365	371	360	352	356	344	333	365	365	350	360	353	343	391	330	349	354	337	337	342	334	342	343	345	344	353	305	366	327	311	382	307	351	353	332	343	337	356	363	379	359	324	316	311	330	351	354
48292	36566	18110	4038	3551	3088	2543	2338	1998	1892	1734	1579	1409	1454	1329	1290	1298	1240	1158	1180	1150	1086	1032	1119	1066	1069	1043	1053	980	981	1027	1018	1011	1064	1012	996	1025	948	1049	1044	1207	1447	1266	1165	10577	11452	6273	3331	1149	1102	1169	1599	1087	1057	1044	1132	1351	1834	3101	4478	4298	1790	1337	1208	1063	1034	1001	1016	1010	1020	1189	1276	1372	1434	1324	1258	1278	1148	991	1085	2912	3272	2885	1848	1382	1107	970	919	940	947	922	974	890	944	935	882	858	929	837	924	913	867	888	914	893	914	889	906	907	894	894	937	879	884	882	892	897	907	891	921	867	951	957	931	878	925	870	875	886	960	888	920	931	908	947	893	988	892	890	876	913	944	847	895	964	911	976	920	948	887	949	916	949	943	884	917	903	894	957	930	885	920	890	900	914	896	858	926	903	903	967	899	983	910	911	955	918	952	922	896	919	918	921	947	883	893	903	907	898	930	932	946	939	945	943	939	885	900	946	901	984	906	948	887	873	976	950	935	863	854	926	938	901	873	972	897	898	903	913	909	942	940	1004	966	899	952	912	847	901	957	909	933	907	875	925	927	874	922	943	921	909	954	857	947	889	896	894	915	897	923	867	908	927	858	899	931	956	864	891	907	954	933	914	862	876	901	895	920	937	939	872	893	854	871	899	870	918	920	866	911	913	885	937	925	930	942	889	876	898	926	945	891	962	915	915	878	966	987	897	939	939	929	848	936	894	874	885	889	860	954	906	869	880	927	934	933	899	915	918	913	932	947	922	920	885	862	913	905	921	888	889	917	903	872	914	929	918	885	964	931	903	898	950	862	917	916	902	909	920	996	966	952	935	893	869	937	902	900	913	890	886	824	874	892	902	916	933	872	868	920	913	924	947	899	960	961	901	872	923	886	953	921	888	900	907	886	916	890	916	896	933	937	900	875	929	869	929	938	929	924	902	879	915	912	911	903	921	956	960	938	933	850	901	906	944	906	949	903	871	892	923	881	940	954	917	916	919	884	906	902	973	930	922	860	930	894	929	880	888	916	865	915	932	945	888	891	866	898	920	901	911	838	890	906	881	893	906	929	922	901	916	934	911	912	820	945	918	911	918	913	910	947	953	950	858	874	880	922	900	865	832	907	916	866	964	865	935	910	961	878	925	917	895	907	922	881	943	895	917	885	907	892	927	909	925	886	895	890	945	915	873	867	930	930	920	924	885	861	878	914	917	919	930	921	929	951	927	945	946	895	833	847	883	931	897	866	933	901	939	935	919	932	891	941	907	858	955	915	911	913	912	934	912	886	887	907	932	972	880	917	944	925	904	899	966	924	975	905	914	923	902	905	920	901	904	947	884	928	891	944	889	880	888	880	916	932	911	903	873	914	930	873	910	958	891	890	908	910	868	931	883	934	924	942	882	916	919	919	891	860	912	949	894	914	915	952	957	939	900	905	929	962	917	968	931	964	913	867	875	902	879	913	854	957	925	937	910	877	962	914	936	872	953	895	879	875	867	901	888	896	927	900	882	905	880	921	898	914	839	882	853	940	955	875	893	889	860	894	947	922	967	933	889	978	936	942	915	893	944	935	913	918	911	912	952	926	863	898	928	941	874	894	895	914	922	944	888	877	912	902	886	904	927	910	903	935	822	971	939	939	945	915	910	967	909	883	943	926	904	861	897	945	894	897	928	913	954	940	859	905	890	911	881	919	975	937	885	918	910	898	850	853	871	865	969	936	914	977	932	875	945	908	954	870	917	894	901	886	912	837	901	935	883	945	893	950	863	868	943	939	928	921	861	902	838	923	946	913	951	871	950	918	891	901	912	923	915	930	871	903	944	852	893	910	896	909	913	932	944	958	947	920	864	875	901	887	916	902	958	955	939	909	914	881	906	927	883	956	877	928	892	950	922	905	931	926	942	830	943	913	914	932	879	878	905	939	923	906	913	894	983	976	952	936	913	928	921	871	847	923	942	941	928	901	916	940	958	905	909	938	942	923	956	905	924	917	862	928	909	939	882	942	931	880	935	877	901	927	966	903	896	878	887	990	911	964	877	911	983	918	883	939	954	904	936	954	873	955	963	950	856	888	871	936	902	927	917	909	922	912	936	904	925	926	911	923	971	873	946	937	887	924	932	862	889	902	868	898	874	892	893	933	954	866	867	856	846	910	912	951	937	911	948	944	940	938	905	940	950	836	922	933	919	898	909	930	951	911	948	933	927	898	899	867	929	875	868	919	929	888	860	927	916	956	963	911	906	938	926	873	924	910	892	890	923	916	917	988	970	946	860	901	928	930	915	908	902	829	885	935	940	909	975	848	900	922	901	959	903	861	925	916	912	934	873	891	935	887	938	912	918	926	897	889	920	919	992	932	963	882	868	916	904	906	890	864	899	896	925	871	885	876	885	880	890	917	951	813	910	894	896	910	1001	911	943	869	866	905	934	907	926	890	870	867	905	937	916	885	932	886	917	884	899	900	929	892	932	912	916	948	902	888	926	898	910	925	941	907	882	884	909	901	896	949	901	946	948	888	846	893	902	921	911	970	913	893	864	958	910	925	881	886	901	913	941	911	960	918	875	890	898	921	889	901	916	916	946	973	902	889	946	899	893	908	861	895	912	921	915	926	923	918	886	917	895	856	934	895	899	880	905	930	902	927	922	923	932	926	898	898	916	901	922	839	881	897	863	960	899	896	954	868	919	894	933	970	931	882	879	864	956	923	925	932	916	914	877	892	883	941	869	900	979	926	932	914	922	891	893	907	912	917	884	938	906	935	902	925	901	945	929	946	864	877	917	942	877	910	889	906	966	866	931	867	890	940	879	949	904	877	927	887	906	895	890	926	918	964	912	900	925	907	886	933	916	891	941	942	930	922	877	934	867	883	933	954	895	909	890	918	846	908	918	899	920	911	926	954	920	928	904	902	899	884	903	922	876	870	961	923	923	907	918	925	886	914	898	974	878	933	947	936	886	877	855	903	914	895	942	937	909	955	941	880	953	926	947	980	917	915	926	917	967	876	891	917	912	940	874	943	906	858	918	836	916	890	897	962	895	911	911	870	918	904	906	887	917	910	905	860	945	861	916	898	906	907	910	850	905	897	972	968	920	912	889	932	937	916	954	895	932	934	932	932	923	938	909	971	916	909	864	893	944	876	922	946	903	918	935	913	896	895	910	945	896	898	900	931	884	955	960	903	931	899	894	966	886	874	920	907	935	910	913	933	910	927	945	903	962	953	890	914	944	898	891	927	939	916	924	914	821	957	886	868	917	945	901	864	901	936	889	942	951	930	860	928	942	970	939	938	886	892	921	909	946	904	885	923	878	884	885	878	930	957	909	863	973	848	909	938	892	941	877	895	901	893	943	960	899	883	892	896	875	864	871	901	888	862	934	848	930	913	904	863	941	937	903	888	964	887	855	929	926	933	904	943	906	875	961	926	925	907	933	947	902	906	935	904	994	861	960	899	925	920	911	993	878	898	921	912	958	906	900	932	874	888	911	918	857	936	897	957	924	913	898	907
18172	4252	1477	341	291	293	316	268	263	275	239	306	280	280	282	307	305	297	281	242	294	301	274	282	285	302	294	260	296	303	297	292	284	255	281	270	296	261	293	281	302	262	287	312	324	334	294	298	292	310	286	289	335	284	238	301	311	280	312	298	326	301	294	285	264	284	288	296	285	281	255	271	269	330	267	270	296	267	284	264	268	345	305	310	310	272	295	278	273	256	272	287	272	273	309	276	276	283	286	315	248	303	239	282	301	293	279	282	270	279	294	296	300	288	258	273	266	278	283	273	280	243	281	280	268	268	276	258	292	284	269	293	304	267	283	288	292	269	284	247	283	287	285	310	284	278	288	266	258	278	294	287	297	281	271	271	272	271	285	292	267	262	301	300	308	291	287	259	298	277	290	275	268	283	266	289	279	279	280	267	300	276	278	279	308	283	294	282	278	275	274	287	296	271	290	263	273	289	272	297	259	297	281	266	254	269	286	300	271	278	270	300	278	283	258	285	252	254	277	292	299	266	297	280	286	283	289	271	276	258	283	281	257	264	268	292	290	261	270	297	300	311	247	291	272	280	263	255	280	267	281	280	284	303	259	283	249	282	292	270	303	263	278	296	272	281	276	276	270	282	270	285	259	286	288	292	265	289	298	289	234	261	285	255	269	296	309	272	282	275	280	270	308	290	276	261	288	254	311	252	284	270	279	304	303	293	295	289	244	283	258	280	316	284	284	299	264	258	284	267	270	279	284	276	269	289	311	303	250	237	268	278	251	255	254	263	276	286	277	266	273	292	264	268	278	289	279	245	263	251	282	299	306	292	296	297	254	251	240	253	278	257	293	272	267	284	244	274	285	271	271	269	271	311	266	285	250	244	308	263	278	290	262	297	289	283	291	300	293	286	274	285	315	262	289	263	292	255	276	287	294	289	223	275	299	272	279	287	264	285	280	299	283	278	280	270	283	287	248	297	297	250	278	272	299	274	259	308	282	265	264	317	254	279	283	295	285	311	282	301	264	283	287	292	273	262	231	271	288	299	282	289	301	261	261	280	274	290	256	253	286	290	273	276	280	297	290	257	313	253	296	322	256	259	302	274	304	271	259	279	296	284	271	279	300	273	270	303	286	260	265	284	286	279	269	277	264	285	266	281	251	267	260	278	273	290	277	297	298	266	267	279	266	270	282	265	316	269	278	297	278	268	282	313	265	274	286	286	293	308	265	288	285	254	258	294	286	278	289	273	288	304	282	290	279	279	291	302	258	281	286	283	263	286	276	265	271	278	283	276	310	314	295	243	283	277	298	258	288	270	272	285	297	294	289	282	274	326	255	295	262	265	245	303	266	280	299	259	252	284	282	270	262	261	282	286	296	278	262	275	269	283	288	299	275	274	296	276	304	256	301	305	282	276	267	256	275	290	309	261	275	265	243	278	244	270	271	291	248	292	242	286	302	267	271	236	285	258	282	230	261	292	283	299	279	284	275	262	274	273	284	251	273	312	271	266	259	284	252	291	295	276	283	314	265	264	244	264	273	262	293	294	285	280	272	280	260	294	287	304	281	269	270	277	289	260	272	270	266	293	244	304	279	283	287	299	287	266	296	313	279	280	300	299	270	326	307	265	282	285	250	294	300	301	263	274	297	234	295	274	325	265	259	293	276	296	309	285	255	279	288	254	285	283	278	280	263	258	274	286	270	282	294	282	283	308	311	287	290	313	293	280	267	285	298	284	276	275	268	276	300	255	294	267	305	282	286	288	275	295	292	264	274	309	281	301	285	290	258	293	297	288	260	261	295	284	305	291	299	247	294	281	264	289	292	280	283	291	245	261	252	270	286	291	256	309	274	240	279	275	280	254	264	297	269	275	281	278	273	261	282	276	295	297	271	282	252	260	321	266	263	282	279	252	269	257	275	261	310	288	270	252	275	300	289	296	308	278	280	279	266	282	274	305	282	295	266	271	248	288	321	294	262	305	294	289	292	293	287	293	288	313	282	280	280	286	301	295	270	307	273	266	256	314	293	294	255	262	272	263	273	297	272	253	265	317	271	288	261	288	282	291	250	255	273	279	279	283	237	276	283	273	276	283	258	295	263	264	284	278	310	267	284	267	265	288	297	293	272	270	265	301	274	273	267	251	254	297	289	266	253	284	265	293	262	259	237	266	284	272	275	285	261	296	282	277	279	260	259	290	294	268	288	276	273	269	279	263	293	256	317	267	257	271	269	298	270	266	253	295	267	254	281	289	279	272	261	279	274	272	285	285	275	291	308	297	287	294	260	248	267	270	297	293	284	275	256	261	287	278	247	275	316	279	258	270	297	289	289	282	289	283	263	274	284	260	268	282	262	285	272	296	296	295	262	245	285	283	286	303	266	272	295	260	265	240	267	287	254	280	244	281	255	269	281	274	286	259	250	263	321	294	276	272	273	281	259	277	286	274	303	285	289	278	268	257	260	303	255	303	290	264	291	271	272	271	270	268	265	288	281	263	277	282	273	294	284	297	271	271	244	280	293	257	298	257	285	289	288	237	299	250	271	278	258	287	316	308	286	280	286	309	287	278	271	287	258	284	245	269	283	317	289	290	299	284	259	250	239	305	273	243	273	277	265	277	260	313	276	255	271	303	259	284	256	272	252	276	268	256	297	286	280	280	311	302	289	291	292	284	273	267	296	298	277	310	265	299	274	287	281	282	284	251	253	287	238	278	292	303	283	269	289	252	240	313	275	272	279	303	256	269	302	263	288	271	271	271	279	267	292	274	272	287	272	313	290	269	273	262	276	260	300	283	300	296	280	279	279	262	276	273	259	290	282	267	271	281	294	316	288	289	271	308	308	280	256	280	285	281	288	260	280	257	314	295	289	261	258	307	288	271	278	281	289	284	268	284	285	265	330	299	288	261	262	267	290	293	284	257	274	278	278	252	255	280	285	291	241	269	274	282	273	301	283	270	288	281	285	284	264	265	273	277	307	297	279	308	281	265	272	273	283	273	304	273	265	283	301	274	269	278	298	259	290	270	254	288	288	263	276	274	289	297	274	291	259	275	302	291	261	289	271	286	279	260	240	279	270	259	258	303	272	299	271	300	285	281	287	263	255	286	279	277	302	285	289	297	269	281	252	275	298	271	290	280	252	263	277	268	281	250	264	300	291	270	256	297	274	277	276	276	278	311	254	232	291	281	300	288	273	274	275	253	295	284	272	281	297	294	294	261	247	284	269	272	276	302	269	263	278	269	277	299	314	267	292	276	288	277	265	267	277	281	269	264	262	275	272	248	306	284	247	271	314	280	265	269	317	284	269	300	296	288	288	259	297	258	267	274	262	250	293	266	278	276	259	275	273	293	291	279	282	281	295	311	308	301	296	280	253	291	269	252	271	267	247	277	263	276	281	279	288	305	287	265	253	260	282	270	265	285	290	295	249	290	288	272	256	327	314	288	276	281	267	287	311	296	246	298	285	280	291	260	271	294	269	277	281	317	286	287	276	259	272	286
16419	5199	2591	879	841	862	826	809	818	762	809	772	759	741	755	790	802	756	782	771	786	807	773	808	727	771	782	770	766	733	774	827	816	763	771	770	800	806	835	859	938	848	810	869	1362	1297	1029	899	928	975	890	846	844	823	883	823	900	953	1022	1088	974	965	882	888	850	828	842	898	843	899	801	833	798	887	856	790	771	757	776	812	905	996	939	949	851	833	781	749	826	733	732	763	763	752	771	760	744	774	791	728	757	757	781	790	815	778	781	754	763	745	773	774	802	744	807	730	802	746	812	781	764	721	816	807	792	769	785	757	777	795	772	752	819	780	822	755	760	754	756	764	815	752	785	787	759	784	787	733	760	763	799	771	757	763	748	787	756	762	791	737	753	785	780	782	729	809	715	793	750	796	799	795	772	804	810	777	743	763	745	745	775	781	760	782	781	761	757	753	773	770	808	746	745	749	744	762	761	725	787	745	773	706	775	798	746	757	740	760	738	765	804	739	738	788	706	817	757	781	754	735	745	704	801	739	758	753	712	745	794	786	737	767	806	727	781	775	772	768	747	758	790	786	794	753	762	745	771	757	819	730	806	737	767	681	788	810	777	761	798	781	810	761	794	794	788	821	727	732	798	785	782	743	767	752	773	790	799	763	776	803	771	814	773	764	767	730	699	771	746	769	790	780	771	735	728	821	789	735	799	789	790	779	773	750	746	812	745	794	773	728	806	742	767	765	809	789	770	777	812	776	763	744	734	807	775	767	802	773	779	747	773	749	730	750	779	736	753	792	751	769	748	749	795	805	753	756	715	824	796	780	751	793	800	744	768	716	796	775	760	827	813	744	725	755	769	737	808	810	771	772	748	772	790	750	775	790	722	747	771	761	744	686	762	710	837	741	770	782	777	762	760	733	742	788	725	775	766	791	742	784	751	780	817	772	757	753	752	748	747	771	744	765	715	776	753	740	811	769	723	763	776	741	770	775	743	692	768	750	717	757	774	797	780	826	749	790	754	824	727	796	780	792	734	752	732	728	780	789	770	753	769	727	801	833	776	725	775	745	763	753	760	781	819	746	771	738	771	782	759	771	775	796	778	755	766	783	780	782	736	746	732	758	719	806	793	765	746	795	770	766	811	745	766	772	725	753	764	800	762	750	760	763	736	846	774	767	746	716	763	792	754	820	749	722	762	733	774	795	795	762	768	760	828	772	791	736	715	774	714	775	782	789	769	761	791	727	800	797	758	736	742	772	762	754	781	744	800	731	797	761	726	756	699	743	765	776	748	765	775	868	794	759	751	780	765	777	720	769	818	796	750	811	813	790	753	794	794	783	811	729	810	798	787	801	785	810	734	794	785	764	743	785	770	761	782	823	804	719	777	760	776	785	808	728	744	740	786	771	782	815	755	730	751	765	797	789	779	745	723	719	785	799	792	781	766	761	804	816	756	785	757	722	776	774	794	777	765	762	792	742	715	763	771	803	778	806	753	752	766	756	721	741	759	749	757	755	825	756	760	808	736	765	797	774	754	779	766	784	776	758	765	790	717	773	692	764	783	818	760	761	732	766	752	742	796	747	748	738	785	810	729	742	730	767	738	783	719	797	820	738	746	759	761	761	720	758	759	756	778	767	768	761	798	827	750	729	795	770	758	784	738	776	793	795	759	796	776	764	718	774	763	762	783	809	757	781	789	773	784	795	762	762	758	777	726	760	717	766	736	802	769	706	745	759	761	783	752	780	734	822	723	710	799	764	784	805	741	755	750	746	751	744	760	799	775	794	762	788	797	759	816	713	816	830	765	762	730	764	786	765	764	702	725	734	760	746	798	768	789	760	708	756	746	743	756	837	766	778	804	813	756	752	747	745	772	771	711	784	761	817	751	804	778	717	759	795	747	766	734	735	740	795	804	727	791	684	762	780	752	787	763	765	768	718	794	758	712	763	773	764	771	789	768	774	805	798	736	763	784	767	706	767	799	727	716	766	731	736	830	830	753	774	790	829	757	786	799	765	734	759	741	777	793	787	768	784	715	783	742	800	736	757	789	773	760	746	731	746	772	770	771	743	766	767	772	752	794	802	775	783	790	802	765	817	796	778	753	779	772	741	751	756	777	712	786	749	760	817	708	794	756	791	790	754	777	795	785	748	786	733	765	735	773	737	801	723	781	853	759	783	756	792	801	762	768	722	780	764	797	775	772	793	797	830	785	781	758	749	768	715	766	749	752	726	750	766	809	788	761	794	755	797	751	749	744	833	778	790	764	721	745	790	766	744	769	771	728	704	732	754	740	732	745	803	745	739	780	773	716	765	753	719	772	779	755	682	778	747	769	823	755	811	758	755	800	755	773	745	787	796	770	794	736	756	783	773	784	743	796	758	759	788	762	800	792	768	810	751	811	782	739	773	755	730	783	767	731	698	738	795	799	723	738	814	784	783	817	796	818	725	796	784	790	782	771	738	734	784	785	781	756	760	740	780	726	745	812	816	773	716	798	761	796	771	726	744	764	772	739	729	779	836	755	757	752	759	755	771	801	762	785	763	741	753	754	792	801	751	777	744	753	836	727	763	823	775	778	783	795	727	801	786	785	791	810	788	762	728	823	769	763	741	752	766	784	756	773	739	778	765	785	753	777	754	758	774	783	806	746	708	747	798	758	770	786	779	753	761	784	790	752	785	740	797	790	780	784	793	781	769	762	768	766	761	764	755	781	755	800	771	778	810	790	802	767	749	748	733	770	757	736	765	743	744	789	769	784	753	797	789	762	780	740	784	739	787	757	775	821	741	713	796	757	787	731	782	797	745	744	823	694	772	756	800	775	774	783	763	769	808	745	739	720	756	759	826	740	795	735	731	756	793	775	725	759	819	801	751	735	795	751	729	764	803	770	813	773	793	805	761	801	718	731	724	816	750	782	797	763	780	748	818	767	772	768	804	755	803	809	780	741	816	792	795	772	773	702	779	803	779	822	766	782	786	767	780	777	786	796	781	765	684	776	693	780	801	791	799	766	797	762	763	769	744	782	771	780	782	742	731	756	765	725	793	776	775	770	746	773	747	749	732	779	759	793	797	791	801	768	730	776	777	792	758	734	744	756	784	719	747	731	775	773	723	764	737	736	781	748	784	779	743	755	758	788	737	731	776	798	753	826	796	757	765	700	749	780	800	771	801	810	752	787	806	770	789	763	765	796	789	759	810	765	758	750	779	800	758	784	776	785	788	743	777	824	748	778	755	755	739	736	792	771	798	749	793	765	738	774	804	845	790	771	740	755	760	753	751	756	815	798	741	754	776	735	754	729	791	748	742	721	790	728	778	767	729	821	759	808	762	772	786	780	796	772	735	786	774	762	772	771	744	789	742	758	765	801	720	755	770	813	812	778	738	762	746	755	765	769	716	739	741	731	775	779	757	700	779	706	749	754	774	726	815	767	767	803	786	799	739	740	746	789	760	808	761	822	818	730	793	724	779	792	768	759	738	789	843	760	764	744	774	772	746	757	787
62879	40828	23325	3432	737	559	497	459	422	392	375	383	345	370	356	347	353	330	363	349	317	348	341	357	337	325	350	362	314	294	292	327	304	316	322	307	344	331	324	342	357	346	375	362	1124	1275	653	452	614	625	395	342	373	304	385	320	352	409	385	543	546	463	441	402	405	358	335	306	369	326	341	396	369	400	416	340	349	359	344	373	439	488	438	387	361	354	355	327	303	340	343	283	317	291	309	311	314	307	294	324	341	335	304	326	301	307	323	302	333	311	343	330	319	312	317	313	329	319	296	320	340	304	352	318	319	344	305	342	305	325	354	324	279	328	326	314	324	277	305	292	336	344	294	281	339	317	333	285	303	331	348	326	330	347	319	313	322	324	348	320	280	330	293	320	317	352	340	331	342	314	311	315	306	310	298	331	321	339	331	294	334	287	316	287	324	336	359	325	306	341	323	339	303	290	309	294	330	309	309	338	332	326	317	316	301	320	321	305	318	304	324	279	357	319	334	316	305	333	348	331	331	313	321	315	304	336	295	317	326	326	332	345	326	316	324	296	312	314	330	311	333	289	315	302	307	344	286	349	326	337	315	342	345	303	307	330	326	332	306	337	319	317	334	322	323	303	291	325	323	292	323	319	355	320	343	304	306	323	317	313	339	339	313	294	318	313	323	318	300	293	318	317	336	313	327	315	329	326	282	321	337	320	327	331	352	336	300	344	315	308	334	339	332	326	352	278	310	357	327	325	335	289	311	312	348	275	324	314	318	321	316	316	337	306	348	321	352	336	330	323	306	346	314	324	330	325	306	328	328	326	331	306	314	323	316	318	325	327	341	324	300	335	314	329	307	320	312	322	345	282	305	301	331	332	322	301	314	318	340	304	345	306	291	313	318	335	316	304	317	336	299	346	301	316	304	325	300	335	301	322	324	330	327	269	329	294	336	320	303	328	293	340	323	316	321	310	294	332	291	300	328	321	318	295	356	327	323	329	314	326	309	318	321	298	294	343	326	325	301	300	318	335	333	324	336	348	295	316	374	294	307	300	312	314	322	307	343	318	355	330	327	329	310	309	365	323	351	326	315	316	316	320	305	299	312	312	311	312	334	300	343	302	305	302	302	310	334	326	327	317	302	321	290	322	316	326	340	307	296	338	307	299	299	315	335	316	325	315	345	362	300	314	310	298	315	340	303	338	306	303	324	335	346	317	321	345	340	361	299	335	315	292	339	348	282	335	333	312	320	318	325	324	361	345	306	322	317	342	302	332	351	301	320	350	321	305	362	290	329	335	306	324	308	300	333	336	327	314	304	317	290	291	356	328	292	315	304	313	321	337	298	310	326	321	344	289	302	342	297	304	301	314	319	343	312	323	316	303	312	313	304	313	335	319	308	339	320	316	329	314	307	312	332	306	310	320	305	333	301	287	345	305	315	312	280	339	340	342	334	302	319	323	341	344	336	310	349	307	301	326	322	306	313	320	316	312	291	311	286	298	325	295	329	362	302	310	296	336	301	307	348	309	313	349	338	336	316	299	309	321	303	319	323	320	345	292	344	319	315	318	318	310	330	352	311	309	335	295	304	305	310	332	328	304	317	311	308	312	319	306	317	338	319	335	324	330	324	349	310	311	347	324	324	304	314	315	320	313	340	321	310	363	310	308	331	332	308	335	313	296	333	330	326	325	291	307	295	320	328	371	312	311	329	327	341	337	340	332	329	279	313	310	333	288	313	303	306	335	340	313	311	324	315	322	320	298	271	336	330	319	316	331	326	331	352	337	328	288	340	320	306	312	364	315	342	301	348	323	331	320	299	274	289	316	322	336	321	302	311	313	332	303	301	289	317	327	325	321	289	301	317	325	361	336	322	315	300	287	336	304	296	353	288	288	335	313	274	366	298	293	300	320	303	319	309	313	287	308	331	311	327	330	297	323	357	321	310	318	315	309	333	319	308	349	329	333	292	310	285	318	317	321	301	324	317	346	352	334	350	328	324	348	315	299	308	306	310	321	325	334	321	330	293	330	330	315	334	312	283	304	323	300	321	318	288	326	336	293	331	314	325	333	297	294	320	324	323	329	317	305	305	356	337	321	334	336	320	322	307	304	307	332	319	314	368	332	300	304	329	316	303	334	329	305	327	284	288	336	318	339	315	314	343	306	307	304	341	341	324	330	291	314	339	368	322	338	346	326	332	318	328	355	284	343	326	313	308	281	331	275	309	318	317	323	290	310	316	321	320	322	289	311	304	318	324	324	298	319	306	312	315	315	316	295	294	339	291	319	302	322	326	297	329	305	308	331	331	303	350	314	330	338	320	306	292	332	304	333	317	330	339	297	365	307	316	302	355	335	341	299	282	308	349	320	311	322	310	315	298	307	329	286	321	311	356	314	302	313	321	324	311	340	315	329	308	294	322	345	314	321	337	315	331	333	310	342	328	303	308	344	341	327	305	334	279	308	303	324	288	295	316	335	327	286	320	337	291	311	322	327	309	315	325	318	323	310	309	324	348	338	306	348	325	380	286	321	332	319	323	323	290	298	303	354	324	331	330	343	308	317	326	335	304	322	335	328	323	357	313	308	317	325	322	314	285	319	350	280	305	310	321	321	309	312	320	337	324	334	319	305	301	350	319	329	350	319	318	305	294	298	332	296	346	321	321	355	321	321	320	303	320	321	340	340	339	332	320	341	318	286	316	333	319	318	331	346	348	318	299	316	342	319	345	323	334	296	365	290	294	299	313	320	320	329	309	309	307	319	380	312	300	317	300	312	297	325	340	318	308	340	310	332	308	309	298	318	304	309	309	323	344	330	315	333	322	303	318	322	316	303	343	320	316	339	311	316	315	305	335	303	349	323	299	310	318	333	313	312	287	307	310	337	323	313	305	327	310	323	327	326	326	339	307	292	308	303	366	326	305	312	311	282	316	276	314	311	343	340	321	335	323	309	348	300	305	297	314	323	313	334	319	352	325	321	327	315	328	327	324	297	307	331	325	345	306	317	304	358	292	304	331	325	318	311	309	335	326	333	324	289	345	300	325	294	328	306	337	331	321	370	338	341	338	330	314	324	311	305	337	308	339	312	328	308	347	328	318	347	293	344	330	293	343	337	334	324	308	334	319	324	317	329	294	305	285	292	334	339	306	329	290	318	334	311	302	324	329	313	321	301	331	343	325	305	333	291	308	311	297	320	326	374	324	294	347	312	325	325	332	290	298	327	330	303	300	329	295	339	310	317	323	320	349	328	325	321	313	311	346	314	334	339	302	315	329	318	295	349	319	319	305	319	359	311	335	332	336	314	310	345	303	312	331	344	323	329	321	290	310	289	327	322	350	311	305	298	324	299	341	279	289	307	287	292	350	329	343	314	325	340	331	328	286	335	335	345	336	348	331	319	349	300	325	317	315	320	310	304	342	327	340	283	328	336	302	310	319	312	321	319	321	322	284	342	307	327	288	325	308	327	308	310	283	333	303	312	300	318	334	313	317	310	320	320	303	337
38733	27710	14593	2654	2258	2084	1770	1576	1396	1309	1201	1210	1215	1159	1197	1025	1066	1057	1061	991	957	951	944	943	944	931	951	968	862	907	922	922	921	842	910	923	889	925	946	946	923	994	1065	1241	6784	7665	3813	2178	3328	2943	1367	1264	1058	1054	1070	1165	1210	1347	1353	2475	2355	1953	1880	1507	1428	1142	1107	1104	1173	1181	1247	1339	1395	1486	1359	1143	997	1021	979	1110	1838	2254	1627	1233	1134	962	894	862	922	857	914	900	915	897	897	888	877	885	832	843	879	845	855	885	854	865	888	842	838	879	848	873	861	875	913	883	884	860	863	897	855	877	881	889	865	860	862	837	904	845	854	829	819	823	860	852	855	858	886	849	864	850	834	841	847	907	899	898	927	882	871	893	866	904	911	897	895	898	855	888	893	876	917	912	865	895	849	873	871	910	831	903	886	839	838	890	854	886	888	829	911	880	854	822	836	883	867	882	872	832	848	843	869	847	948	876	840	890	870	893	901	893	825	822	873	821	871	925	891	861	849	831	842	877	872	825	846	804	871	858	858	911	824	854	914	879	808	915	848	907	903	910	902	870	848	821	906	832	843	835	841	809	880	903	858	856	845	888	811	886	792	909	894	859	875	869	863	823	847	808	837	864	810	801	873	863	883	897	851	852	879	873	860	874	884	827	870	897	870	836	838	883	877	843	841	903	849	868	839	834	868	838	854	862	836	836	824	824	851	879	902	902	798	887	835	843	917	923	861	873	858	841	843	846	878	817	837	879	833	867	821	853	882	861	894	894	890	831	876	863	820	854	837	900	852	885	823	900	853	869	859	846	873	877	853	817	879	901	891	849	859	788	891	849	909	912	891	874	878	859	818	904	862	861	890	902	864	849	903	913	856	858	827	813	827	889	865	871	877	884	916	852	862	870	857	866	889	842	879	874	902	818	827	827	834	870	880	881	847	881	856	881	828	876	886	855	881	900	835	898	842	866	884	862	877	874	907	851	854	830	907	882	895	864	889	802	896	903	907	906	879	868	871	782	899	855	873	874	828	865	907	880	889	819	862	859	852	858	820	860	849	854	915	862	905	863	891	882	885	873	888	863	874	895	839	868	882	887	875	861	882	872	797	863	877	834	821	874	869	863	874	853	831	847	890	850	800	916	875	857	882	821	844	859	823	838	867	830	837	891	883	805	911	832	864	858	838	846	811	861	810	876	818	815	887	897	870	853	883	836	857	890	870	857	876	899	922	904	863	851	843	821	874	864	891	839	909	854	858	896	862	881	875	878	889	885	837	830	874	868	868	845	826	878	857	896	899	823	871	841	863	882	858	833	878	860	929	856	896	828	841	863	868	869	845	852	906	869	897	876	861	843	890	900	865	841	916	884	846	927	856	868	879	858	851	889	814	838	842	908	802	875	860	881	884	880	837	858	845	838	908	922	882	912	822	829	847	827	882	885	882	851	901	854	897	829	864	847	892	872	855	797	896	857	811	887	846	824	907	888	843	847	877	873	818	841	887	868	890	900	864	815	861	888	906	814	851	854	849	872	880	890	883	869	884	838	914	830	797	791	865	882	847	843	873	923	864	863	837	862	854	840	855	873	901	858	854	867	902	827	844	837	880	819	947	861	918	848	848	861	907	881	891	881	829	904	911	865	850	829	858	829	881	852	877	903	926	851	879	868	854	863	843	853	823	872	845	892	867	841	841	851	889	873	882	834	828	889	853	860	848	928	869	912	854	892	850	863	823	881	852	923	890	835	885	809	892	864	870	894	844	794	851	854	859	861	848	858	842	852	845	870	888	863	872	854	867	850	866	857	861	831	867	883	810	844	887	865	886	884	880	796	787	956	878	875	869	855	881	936	835	876	894	847	850	858	841	849	915	859	897	892	884	836	901	857	854	874	895	851	868	888	893	870	888	828	848	909	851	849	865	871	857	836	921	856	862	864	833	840	853	870	867	895	826	852	839	844	873	872	866	876	881	896	842	900	879	862	840	865	851	831	895	836	846	873	835	836	838	842	840	839	872	857	876	902	855	829	838	855	841	848	874	844	825	883	838	850	864	885	866	887	850	920	928	850	888	872	853	864	854	889	909	884	913	915	845	842	848	844	848	970	900	918	806	864	860	869	869	869	934	876	846	888	852	838	827	892	874	826	804	860	909	852	832	841	879	852	911	849	863	843	829	850	925	861	931	875	850	852	835	892	950	825	841	858	826	879	858	865	920	851	881	844	826	829	852	885	849	845	836	932	866	869	866	883	873	854	892	832	892	834	908	834	870	831	911	894	869	896	878	889	867	813	920	864	863	865	896	870	855	848	854	851	925	837	887	856	893	859	860	855	843	907	838	942	838	884	834	859	905	903	911	878	938	883	821	899	914	868	850	821	871	836	890	855	857	900	872	890	877	819	829	914	869	839	905	894	854	880	829	855	894	824	835	870	899	829	864	828	850	841	932	856	871	833	890	906	885	864	829	808	851	915	872	860	844	877	851	852	823	843	870	865	886	883	912	879	868	829	874	810	826	895	822	874	885	893	895	843	871	868	910	858	867	825	862	845	882	893	824	834	857	870	845	874	888	911	861	841	815	898	868	878	903	808	892	891	853	786	891	875	841	887	863	846	948	875	845	845	814	867	838	856	797	892	862	851	870	791	847	843	873	928	858	909	843	820	868	900	848	845	874	838	812	842	821	922	880	863	861	835	883	854	823	888	811	845	815	855	826	882	888	817	892	872	891	883	849	864	867	850	872	889	880	877	811	895	889	839	930	894	938	888	852	895	858	879	796	835	850	825	849	877	843	895	908	863	853	886	873	821	837	870	827	840	856	861	851	867	828	869	819	866	851	893	913	884	843	850	874	879	873	913	892	882	846	829	870	863	816	826	871	818	897	872	864	901	896	889	846	843	856	882	933	836	861	865	883	886	814	856	892	837	871	885	877	811	876	816	815	887	832	881	838	911	869	893	895	862	859	856	952	824	832	860	863	859	866	913	859	838	873	877	879	899	883	889	920	885	868	861	874	856	872	893	783	869	874	846	879	860	861	844	893	845	838	834	897	795	855	842	853	867	812	876	836	867	827	915	876	882	834	881	853	883	882	818	850	841	819	858	838	861	898	857	882	837	817	923	859	865	886	846	903	864	884	909	861	879	855	904	841	873	857	841	824	916	861	874	940	874	844	879	848	848	857	835	839	848	892	781	815	858	918	865	907	909	907	876	887	887	843	832	866	887	921	894	925	841	860	859	886	879	860	826	877	843	884	852	858	865	854	877	905	870	827	871	882	853	853	870	848	883	801	882	777	849	870	888	912	866	844	863	838	844	853	812	820	825	834	860	862	868	883	862	924	836	888	891	845	932	878	855	903	847	862	901	861	833	892	862	863	823	855	858	895	920	929	876	869	870	836	896	855	855	923	833	897	847	845	861	854	835	859	868	842	861	890	895	943	867	828	819	839	892	875	904	832	844	893	854	862	869	862	830	876	864	891	786	869	846	846	831	882	829	860	900	913	910	848	815	883	869	846	812
74014	53028	32233	9543	1819	972	745	663	595	551	534	494	461	478	467	459	463	409	392	420	410	392	441	422	397	431	376	392	376	411	369	355	389	393	378	380	417	400	355	380	404	405	410	433	1301	2477	1446	790	884	503	378	434	462	422	410	456	522	437	473	656	878	758	601	512	479	463	416	419	486	457	430	441	432	485	488	451	443	434	382	421	675	707	556	447	397	418	377	371	384	361	414	380	360	373	374	352	351	381	410	350	367	393	360	368	365	339	397	389	371	374	388	367	369	394	363	399	384	411	385	384	386	367	437	395	376	384	403	425	359	387	389	373	401	363	373	368	392	383	368	372	386	399	339	349	397	346	399	372	366	360	371	385	372	377	386	422	380	352	398	367	390	375	392	368	401	372	401	353	364	382	338	370	369	368	378	407	411	375	349	368	364	382	409	351	366	331	388	355	347	403	387	329	379	376	409	355	366	366	363	379	352	375	363	380	370	388	396	362	375	407	390	330	379	394	413	381	391	384	335	407	381	384	335	370	353	382	384	365	371	346	385	371	403	378	360	396	379	385	359	381	383	365	378	353	393	364	351	350	400	374	352	357	373	355	410	373	345	364	388	376	389	399	338	400	347	352	397	352	349	392	364	347	363	390	365	393	375	379	412	402	414	398	397	362	371	373	393	362	386	344	356	335	340	387	323	400	356	378	356	354	356	387	372	382	349	345	377	358	369	384	391	376	374	371	374	412	344	379	394	388	384	382	364	375	411	393	370	346	402	374	370	396	380	382	365	422	351	324	356	364	361	373	364	389	380	412	356	375	393	394	400	385	396	359	394	373	351	385	359	352	385	380	391	346	367	413	357	385	373	365	340	428	379	377	391	362	345	390	406	368	375	379	358	380	371	343	365	358	386	399	346	345	407	367	383	362	370	387	367	390	353	386	358	391	371	373	391	412	356	369	397	384	388	372	372	382	408	362	390	373	347	364	380	378	338	365	375	351	404	344	356	377	393	348	345	364	359	390	372	376	362	352	429	374	377	410	378	373	366	380	389	399	391	387	408	349	414	341	390	375	374	374	368	374	361	353	377	349	404	401	371	388	378	366	396	376	372	387	328	374	390	399	380	401	405	379	370	401	389	377	365	415	369	367	366	373	400	338	353	370	402	360	351	388	413	392	411	400	412	381	380	365	378	404	373	365	388	365	409	373	364	385	395	410	375	357	349	387	373	392	371	368	370	384	374	378	391	395	408	344	369	385	402	374	373	361	367	399	379	339	366	386	386	360	400	373	393	381	369	363	324	371	372	349	365	359	399	356	389	395	410	383	379	367	398	393	339	409	397	382	371	404	382	376	372	336	403	356	419	352	377	375	382	387	404	392	380	383	376	396	403	394	406	326	368	393	422	366	387	375	355	372	379	383	373	358	382	355	418	373	361	405	390	366	368	368	368	368	396	370	391	364	411	398	391	364	379	368	387	386	367	344	390	325	357	386	407	410	409	359	377	358	394	363	367	352	390	367	360	376	362	372	342	361	347	383	368	361	353	347	342	401	396	375	409	366	351	367	386	369	372	416	382	376	343	325	352	379	382	383	386	359	365	376	336	340	386	375	367	353	370	347	402	371	410	411	395	393	383	378	372	351	382	379	346	393	356	396	379	426	380	392	355	360	365	374	362	375	350	358	412	397	371	389	423	390	359	367	416	374	377	368	368	354	369	357	361	396	415	400	380	332	355	380	400	399	395	365	380	430	381	389	398	371	402	389	383	361	381	342	426	371	397	379	416	367	378	403	406	385	372	355	394	394	376	406	417	384	390	364	396	379	365	363	360	408	381	373	363	375	348	414	371	358	371	392	355	407	392	375	348	382	352	363	380	346	375	383	350	398	374	342	374	367	371	406	372	343	390	396	388	376	401	374	394	388	372	350	385	384	373	370	351	388	373	395	400	366	343	378	365	387	365	346	388	355	348	415	354	354	392	394	384	371	396	363	388	385	390	424	382	360	386	330	389	412	385	374	385	370	350	353	361	343	337	434	419	389	376	359	401	369	369	393	384	374	361	382	416	373	400	412	351	361	361	390	355	383	368	414	402	351	345	407	396	391	375	390	404	386	370	381	396	417	373	394	350	376	404	379	393	367	382	361	358	386	361	377	367	388	342	376	367	391	393	387	350	383	376	404	339	376	401	377	395	403	367	380	351	383	385	410	389	405	401	384	383	361	377	377	368	382	358	351	412	371	346	410	421	390	360	335	393	400	391	361	366	386	384	390	353	406	359	392	390	395	357	388	350	377	367	383	398	367	373	368	388	380	353	361	402	376	402	397	390	416	394	407	370	388	395	361	368	377	365	369	395	367	363	371	379	367	349	385	382	392	409	433	358	409	382	387	412	381	382	375	390	371	374	398	361	392	382	389	387	365	379	387	372	383	349	390	351	356	324	364	355	383	375	335	362	388	386	388	380	361	371	389	386	379	353	379	357	355	369	364	366	374	362	374	358	341	371	407	360	361	360	401	365	363	389	369	400	373	382	373	316	392	370	408	373	366	352	359	422	345	349	379	387	394	368	390	391	400	383	377	402	386	368	382	393	373	412	419	381	380	370	357	375	380	391	372	351	393	377	371	378	430	370	410	363	364	405	376	400	391	390	384	356	380	394	393	403	395	363	381	359	359	363	375	375	421	395	354	375	376	380	368	378	390	347	367	392	404	369	366	343	372	343	370	386	362	413	365	404	421	360	390	354	379	398	372	362	379	396	413	391	363	394	381	374	374	364	372	382	402	374	355	403	340	375	388	390	357	387	382	364	374	374	390	385	392	382	376	350	404	351	353	409	368	381	361	349	384	360	357	369	364	386	380	346	387	400	350	402	399	380	383	391	377	366	384	394	358	369	377	363	379	330	387	370	384	375	392	371	371	387	382	383	379	354	383	379	407	373	349	368	354	345	370	374	375	377	382	365	369	378	378	390	361	407	354	360	374	346	346	378	403	385	384	350	353	417	385	392	365	349	397	376	379	351	363	385	393	360	359	363	386	361	374	407	377	388	359	348	380	411	375	359	390	380	382	376	370	371	365	378	367	394	413	345	398	362	345	365	379	370	384	394	350	355	417	353	391	390	353	369	360	413	363	364	373	344	377	375	396	354	391	406	401	354	338	368	398	398	353	373	334	389	375	377	417	398	361	377	347	372	376	381	360	363	361	353	357	354	383	377	359	377	366	404	366	403	360	362	356	377	339	397	376	393	325	369	383	380	380	365	354	355	401	401	376	400	358	395	376	378	412	362	387	412	392	361	428	362	411	374	400	357	375	377	363	372	363	391	382	399	349	355	386	345	375	383	381	359	351	381	375	335	388	380	375	404	379	372	396	376	389	380	376	333	374	360	357	375	362	361	373	349	423	373	367	409	350	369	374	386	352	408	388	376	375	355	384	388	318	363	417	387	394	371	410	379	394	412	354	395	361	350	358	367	361	372	394	358	387	347	395	360	368	383	420	372	347	401	371
47735	37596	17851	4255	3740	3218	2682	2374	2140	1925	1837	1623	1635	1553	1477	1347	1357	1253	1307	1274	1289	1274	1186	1195	1111	1101	1145	1139	1111	1090	1051	1161	1099	1077	1063	1082	1013	1063	1006	1131	1106	1166	1263	1400	7356	14134	8258	4054	4689	1794	1339	1531	1334	1370	1422	1626	1673	1801	1884	3536	4510	3956	2752	2064	1776	1595	1409	1587	1579	1747	1649	1574	1587	1760	1824	1674	1253	1529	1389	1404	3183	3350	2246	1729	1311	1144	1033	962	992	992	1020	988	985	1030	956	984	943	979	962	1011	1035	982	956	1008	976	973	969	949	957	1035	967	1037	1040	1036	965	936	1012	985	930	1033	999	1094	936	975	1009	949	958	997	934	934	1021	980	1033	946	1030	999	1015	995	1039	961	971	988	973	1005	990	1040	997	958	998	1032	960	943	941	1005	973	1038	949	1020	999	1040	1009	1020	971	1005	983	975	1027	962	913	987	997	1039	978	929	1032	1000	1037	992	982	1036	952	990	1011	923	965	1022	956	1016	993	975	990	978	1012	990	1047	989	942	970	1008	992	1023	925	934	937	1028	957	1026	992	999	1026	1030	960	972	972	920	991	988	991	935	970	966	1053	978	1009	916	982	990	996	1009	999	1005	971	1002	1010	1025	1019	948	1008	1005	974	1012	1024	1000	1014	964	1003	963	980	962	951	1012	937	1033	985	973	993	981	1040	982	1021	1012	1021	1024	980	1027	940	1012	990	1004	952	1033	995	1006	974	927	974	1001	961	963	991	964	956	977	991	1047	1012	955	1048	1003	919	983	962	987	969	966	945	976	972	1058	996	1022	959	1019	950	970	956	1036	937	1016	981	993	988	1050	957	997	1042	998	971	953	1086	973	1037	988	965	962	949	953	1020	1034	987	1047	1042	1003	1009	980	992	1032	1018	998	982	991	995	938	1081	1016	988	974	992	968	1016	1008	931	969	948	1009	954	925	949	987	1032	968	983	964	991	965	1001	992	1013	960	1009	970	960	949	988	998	960	946	932	1042	995	1037	972	980	958	958	921	1010	990	985	1044	972	979	1026	1003	988	998	989	1045	969	1030	1018	1016	975	955	1008	961	1022	1025	994	1022	1039	941	1061	1020	973	969	1044	983	1039	1032	967	940	977	991	921	1021	959	936	967	1037	972	1031	1001	1012	1029	1014	1010	982	954	975	1010	954	965	984	1022	1007	991	987	968	958	990	1059	1008	949	932	1020	1043	981	974	910	1000	946	955	1063	948	995	1011	975	976	958	997	961	989	1028	950	991	994	938	1000	967	913	995	1046	955	1000	1008	993	944	977	1001	1000	1040	988	1009	939	1023	970	995	1045	1017	967	991	947	935	1033	955	974	1037	923	971	985	966	962	947	982	977	980	995	997	1010	1018	944	959	963	958	1018	1027	993	991	953	941	996	983	1027	1017	966	1038	953	968	1034	975	964	1009	1023	1050	975	975	1040	998	996	990	994	1027	959	955	963	971	973	963	1009	984	1013	983	1005	1028	992	1000	1000	980	1001	927	975	965	976	898	1007	1024	1035	976	1023	1016	1049	948	979	976	935	964	994	943	986	969	947	1014	973	998	971	936	997	1003	972	954	1037	965	950	918	951	1017	982	968	1029	1002	1020	955	1001	1013	967	1046	987	1000	1025	1013	975	1003	1037	1020	984	924	993	962	1051	987	1023	970	1050	1033	1024	961	955	976	988	964	985	963	1025	990	990	946	962	945	1016	1012	942	1002	976	946	976	1022	962	950	987	979	974	1055	968	964	996	990	950	1007	984	928	972	1004	1020	968	952	964	984	971	982	981	984	945	970	932	987	997	963	1038	1007	973	960	1031	989	976	1017	1008	956	966	985	966	1001	985	986	944	969	955	1031	998	956	967	1026	978	986	951	1006	1024	959	983	1035	999	977	992	961	998	1004	1038	946	982	908	998	1002	996	1005	985	900	1037	955	1002	969	985	993	944	955	1010	984	969	1036	1039	961	961	984	960	996	977	966	1004	934	976	1009	994	965	966	998	1044	1041	989	962	942	977	1073	971	974	997	977	952	974	981	1003	996	969	1005	992	1003	981	1013	937	960	1026	972	988	1019	1016	967	977	994	985	969	952	1017	968	948	952	1042	970	994	971	950	962	1020	1054	976	1017	981	924	1009	955	955	1020	913	950	976	974	941	1032	973	958	953	954	973	951	959	989	1046	1012	1001	1004	989	989	963	1041	1009	968	992	998	1018	1012	988	988	1016	967	987	968	958	908	981	989	1008	1009	974	980	989	949	1014	983	994	1029	1026	972	1002	1006	977	955	920	949	956	947	967	980	978	987	979	989	1022	1019	955	987	997	943	988	982	1031	973	955	982	991	1007	970	1011	985	956	951	976	995	932	993	1001	966	1011	1024	1036	950	968	936	966	1004	954	964	963	946	1012	980	1036	1005	1009	940	958	1011	996	1011	980	979	1063	974	1036	945	1012	1032	1013	987	1009	972	990	1010	956	1004	995	979	999	996	1014	970	996	1040	988	980	970	1010	963	957	937	1038	1048	1023	980	998	907	1003	981	1022	994	1001	978	935	1082	966	1000	978	976	984	1006	1007	1011	989	974	968	998	1012	961	1073	999	958	1057	977	1032	992	1049	984	1010	966	1004	943	1015	963	970	1003	906	985	1054	1008	1059	969	1054	975	955	1001	994	1051	983	1005	964	980	946	1040	963	962	1000	1010	988	963	1004	1010	1002	1023	962	955	995	948	961	1022	932	951	972	1009	978	971	963	1005	961	1049	1030	944	1017	1010	939	1012	1046	975	977	1010	997	1021	1017	867	946	969	1019	1004	967	1004	1035	967	992	970	967	994	1056	1016	1004	1023	959	964	1009	1011	1034	971	1003	976	930	986	952	1048	922	1013	1006	1005	1012	950	951	950	1009	998	1006	980	1010	1014	981	1018	979	1009	1003	1021	977	985	975	982	1031	1012	972	948	979	990	979	994	968	999	999	1011	1024	994	974	970	948	1034	1022	995	1046	982	1000	962	987	1005	1007	964	993	951	981	993	1011	1034	970	977	1000	941	998	985	950	968	959	944	1004	960	984	1014	972	1003	994	973	1023	988	984	1016	1006	960	1010	1003	961	1011	960	981	991	938	992	998	992	991	993	936	966	1005	975	1000	966	932	992	1023	944	933	949	957	955	989	984	1016	1014	1026	1010	979	1017	987	1006	960	985	1016	901	979	982	1007	1037	934	1022	905	965	1014	981	935	975	993	951	990	1017	949	988	1014	939	1006	944	1014	965	966	1036	946	977	908	1031	981	973	1003	1052	952	1034	1001	1003	960	964	1010	964	968	965	965	989	1005	946	1013	1026	954	1031	989	1019	999	982	991	983	977	956	965	935	997	999	991	946	959	990	992	967	1004	1000	1024	995	980	986	1005	986	992	1028	990	1017	971	1044	964	1043	981	958	999	996	1003	1044	1031	1000	1044	979	986	1046	982	955	924	1027	1052	941	970	996	978	1016	995	1022	993	1028	998	946	965	954	1000	966	973	995	970	992	974	1012	1016	981	1025	998	977	996	1028	972	980	998	996	1017	1009	1015	943	968	980	997	983	1014	968	986	1001	977	1002	955	1031	1006	1000	993	966	990	992	961	1005	1011	959	1014	995	1001	984	968	1004	968	1004	966	1070	992	980	1013	992	961	1002	1032	957	1075	968	987	1036	1013	1020	982	1005	997	1003	1037	996	1019	1014	952	1003	1003	1013	974	969	954	1013	971	985	985	1000	951	964	928	978	992	980	977	966	977	996	989	1011	989	1016	1004	1010	1049	1001	978	1036	1001	955	957	966	969	1013	1083	1025	1010	987	1001	1031	1005	987	1015	939	977	996	998	1026	963	967	1046	947	956	1000	1002	952	960	1003	1008	952	1018	1005	1006	1000	964	968	1021	997	1008	1020	941	994	977	963	941	962	981	939	955	990	976	936	949	982	1007	997	1029	978	980	1029	967	1036	924	1004	997	1014	952	985	1018	1029	1055	1015	945	1037	998	1031	995	990	984	957	1001	963	939	987	993	1025	1012	951	1021	955	917	995	1005	989
17442	4474	1715	462	349	335	354	359	309	325	311	321	319	324	338	310	317	289	309	298	307	294	331	348	288	344	352	303	340	351	314	291	343	333	320	310	309	287	323	326	301	365	327	342	354	388	376	339	364	326	333	337	290	375	338	354	366	356	327	318	331	344	371	358	378	340	307	365	331	349	327	320	327	340	346	376	336	341	324	334	353	369	380	376	343	366	310	332	313	330	300	312	294	330	320	311	315	327	331	343	312	312	318	317	317	308	312	302	287	286	333	334	322	333	325	304	322	309	349	326	332	315	345	344	314	316	298	308	360	314	332	306	337	349	338	334	310	336	334	283	301	316	320	300	324	328	313	312	338	327	343	323	323	324	301	343	325	290	317	325	337	317	316	331	326	325	346	304	338	314	324	300	355	298	309	348	310	324	315	306	319	311	306	328	333	352	313	350	308	335	334	348	329	325	352	323	353	367	343	323	305	298	321	294	322	328	330	307	355	333	354	319	312	327	337	323	331	324	298	331	323	314	293	327	310	315	350	317	311	306	327	360	331	309	318	337	322	322	327	322	310	341	314	292	319	339	354	364	328	304	334	322	328	303	326	334	348	323	300	308	288	328	324	325	312	296	297	357	332	351	297	350	324	319	303	309	332	296	325	331	324	318	344	300	290	309	334	339	327	317	352	330	310	352	311	357	327	340	304	311	317	299	344	332	322	327	310	330	331	317	321	299	314	284	290	310	315	321	320	323	352	334	321	300	308	329	299	309	341	319	303	325	304	328	325	325	333	299	343	294	319	349	330	329	335	297	305	299	321	345	328	359	318	353	292	275	322	327	325	301	297	326	335	306	300	337	294	344	309	324	328	321	321	326	335	290	297	324	322	323	335	335	307	334	301	322	302	339	307	333	351	311	289	346	322	302	324	267	288	295	341	291	293	315	322	320	306	296	306	297	332	313	302	308	355	330	347	313	309	333	360	304	348	296	354	319	349	288	314	325	298	320	313	326	319	337	332	330	294	312	333	293	323	286	321	338	329	315	305	332	289	323	317	321	324	299	311	336	309	302	331	349	329	336	285	320	311	290	305	310	350	325	328	325	333	321	342	326	319	323	307	325	342	324	344	343	338	318	327	324	353	299	332	316	338	331	319	334	314	313	326	317	337	324	341	315	316	324	328	312	304	304	346	353	335	314	329	312	331	344	303	318	337	342	330	298	316	318	342	320	314	327	331	346	305	308	333	305	311	299	331	296	305	336	321	341	303	332	318	317	324	293	292	280	327	321	338	323	313	326	336	310	339	334	315	311	324	320	318	320	299	338	304	332	320	302	316	344	299	303	307	318	332	336	347	290	331	326	324	307	314	312	325	366	337	309	307	301	352	339	308	335	323	333	296	299	304	320	316	307	341	299	357	341	309	317	339	359	301	302	346	302	300	333	343	336	325	352	338	310	322	312	327	315	309	319	289	333	301	301	351	342	297	336	308	360	306	309	315	325	348	310	312	331	314	339	334	344	308	316	340	352	327	325	322	313	322	303	298	322	320	315	318	317	317	325	331	304	311	300	332	353	307	315	295	352	294	301	311	323	346	345	294	353	326	324	330	300	323	303	316	318	326	302	334	317	321	340	340	302	328	328	315	324	327	326	338	336	308	309	303	335	339	289	319	346	312	288	320	316	325	305	269	293	320	309	342	331	330	299	322	341	331	353	305	324	335	323	335	330	286	303	332	382	361	355	320	303	339	325	292	322	320	314	330	335	312	284	317	327	341	313	338	312	305	318	337	314	334	315	319	321	320	337	355	308	362	287	324	317	298	316	318	325	349	308	334	320	300	341	331	322	309	336	319	315	319	323	352	330	335	313	329	333	322	334	335	326	308	324	295	311	328	350	312	316	288	292	312	303	303	326	314	300	341	310	327	323	319	316	322	321	318	335	327	321	323	356	322	326	331	311	309	276	313	345	329	312	319	341	330	319	306	321	321	322	305	335	316	313	336	307	297	306	283	313	307	319	312	287	318	315	324	335	321	314	337	310	308	298	312	300	325	343	322	335	290	305	344	300	325	285	314	313	325	316	338	356	339	333	329	322	344	301	318	296	329	325	345	309	297	345	329	311	327	333	292	307	296	346	275	307	323	328	314	325	337	325	336	336	347	324	314	315	319	323	331	333	313	314	308	299	329	296	347	276	329	284	325	321	331	314	307	320	299	344	309	274	297	363	272	270	322	373	327	319	311	318	312	322	310	344	299	322	330	313	305	315	319	330	316	317	306	337	332	344	301	331	338	338	354	320	338	293	311	324	324	318	364	357	336	313	368	306	294	314	292	314	304	301	334	321	335	321	298	352	318	319	329	336	327	329	287	330	308	328	332	345	325	324	300	311	315	314	337	302	314	327	358	341	334	341	346	325	318	342	317	311	320	304	349	344	329	330	324	313	329	347	290	287	327	319	331	350	314	343	314	317	346	319	302	336	319	341	314	327	311	307	332	322	314	336	329	303	328	315	295	313	318	318	298	335	330	312	325	291	310	307	319	331	305	352	348	327	370	343	329	327	325	328	306	330	323	272	314	300	310	329	330	335	326	333	361	327	323	331	299	316	339	331	364	284	323	332	319	317	299	293	339	330	309	313	326	321	306	299	315	311	325	363	322	317	334	321	316	337	352	329	325	327	303	315	341	341	325	339	319	300	306	328	303	360	297	311	304	341	338	313	325	343	361	315	354	300	331	294	317	364	319	307	302	361	291	321	318	351	296	302	320	322	338	338	312	323	319	326	307	307	312	304	329	324	318	313	333	318	309	339	325	334	318	294	338	323	320	369	329	320	337	336	302	313	303	317	323	299	329	344	325	328	302	303	303	356	351	322	312	327	294	320	296	322	352	332	316	315	303	340	335	293	337	332	346	315	319	278	330	349	332	320	322	377	305	347	335	324	305	317	325	298	343	345	317	310	322	330	357	359	319	323	307	311	336	343	332	350	292	301	346	317	382	315	319	323	333	320	326	291	329	314	320	306	315	318	347	326	344	330	330	330	322	306	313	315	326	304	318	338	292	296	306	354	327	304	306	336	300	345	330	288	371	332	299	316	316	325	329	321	312	351	332	317	367	340	348	321	296	307	325	324	311	315	348	364	326	361	319	324	354	303	295	306	300	323	344	300	325	348	299	296	343	319	316	322	347	326	318	348	328	332	350	325	328	322	286	331	320	355	346	325	327	312	337	329	334	358	328	315	306	303	299	336	322	332	315	364	317	343	331	322	329	323	341	324	313	327	274	327	304	335	339	341	350	298	344	319	325	325	299	296	309	321	319	316	324	324	346	314	332	352	305	338	311	363	325	341	314	317	301	344	323	335	309	368	304	326	328	328	320	290	343	319	314	317	329	337	310	295	328	326	334	302	301	302	302	343	285	330	302	327	322	319	311	298	341	319	351	318	281	334	288	331	320	312	316	334	307	283	302	352	304	362	325	328	323	336	313	328	315	345	330	340	299	350	299	348
15376	5615	2555	1038	999	1028	953	931	951	932	920	878	890	867	940	885	912	853	872	879	866	892	835	866	807	911	907	869	877	817	918	856	911	830	834	866	865	880	859	890	977	987	1035	1091	1131	1533	1357	1196	1056	988	920	998	948	975	1051	1067	1069	1011	920	1034	1099	1134	1034	1043	1077	1018	1002	1063	959	976	1001	938	903	998	967	920	921	973	912	940	1031	1156	1052	982	950	905	877	826	934	847	824	849	915	905	902	868	857	876	840	880	864	827	895	868	916	840	885	906	872	886	872	845	877	885	862	885	882	847	892	856	887	847	846	825	914	883	874	908	804	848	865	843	817	825	876	886	910	873	872	872	828	842	855	849	867	876	924	890	859	838	906	844	850	897	917	850	834	884	859	906	895	826	879	854	849	856	848	923	905	848	904	890	888	862	827	886	851	912	843	895	902	854	899	879	928	843	877	865	831	887	868	883	884	898	837	881	867	915	866	906	841	875	837	885	892	911	867	925	861	930	919	833	923	847	830	823	851	806	857	886	850	873	845	832	836	889	869	874	868	860	847	864	877	873	846	827	890	895	877	892	843	860	829	813	849	862	894	876	837	860	849	876	865	886	889	873	918	875	838	885	883	830	906	854	853	885	869	918	855	898	834	914	821	953	901	830	803	857	847	903	885	857	901	902	899	833	900	868	830	854	901	879	886	804	811	896	853	887	889	905	877	856	890	853	853	849	823	810	869	868	865	891	859	827	880	879	825	881	784	903	857	854	872	864	864	871	881	839	883	888	928	855	876	924	887	857	855	845	841	885	853	873	849	849	826	885	858	871	872	861	871	900	861	835	876	821	880	889	823	883	893	872	860	868	869	788	877	894	863	887	892	907	860	836	933	874	818	864	893	856	904	881	932	847	851	830	869	916	820	846	842	891	853	867	897	797	890	891	848	877	882	912	874	873	860	856	855	805	869	872	869	892	884	887	859	866	858	905	891	864	827	890	865	877	850	865	835	843	829	878	843	810	847	888	923	833	875	878	836	836	857	833	850	922	847	885	861	839	871	870	897	791	877	878	905	860	807	874	846	863	835	881	851	845	880	836	928	785	845	822	854	857	828	843	867	875	876	807	860	794	844	878	903	865	792	850	897	888	880	861	852	867	880	842	938	869	833	845	885	834	892	870	860	848	862	872	845	875	898	874	858	890	870	851	862	922	801	872	886	845	839	869	865	862	921	907	864	891	862	862	880	835	926	823	909	883	867	899	875	856	825	865	897	854	845	845	875	896	924	873	895	870	847	881	880	904	868	871	882	868	875	857	845	840	843	874	837	913	894	918	895	801	825	793	826	838	887	840	868	877	843	852	869	893	841	872	861	881	910	892	846	908	863	896	831	872	862	894	857	841	885	870	839	896	870	832	912	840	863	928	894	848	864	845	892	928	830	812	848	831	874	849	864	823	912	845	825	853	899	912	873	879	851	867	897	823	862	851	875	820	872	896	846	853	856	864	885	881	829	874	874	905	847	893	827	878	838	887	857	913	891	841	911	838	821	875	906	867	898	831	819	842	826	854	909	842	893	865	879	885	827	882	830	855	867	792	879	842	876	836	847	896	891	841	872	875	842	851	874	857	827	881	903	863	888	860	854	862	862	868	902	899	882	848	833	863	821	830	862	876	907	870	860	858	861	828	848	947	927	872	850	863	869	840	833	807	825	879	886	858	893	854	906	867	876	870	899	879	930	870	858	810	888	898	867	913	860	858	866	868	885	856	829	929	807	905	903	819	846	825	904	840	872	844	846	813	883	869	825	823	882	838	864	906	837	833	933	872	814	855	800	872	849	903	851	843	890	795	856	855	873	840	874	819	877	870	829	856	907	887	870	877	879	855	895	923	839	840	877	840	845	883	849	850	815	880	827	844	905	862	877	846	922	872	899	871	867	859	853	887	878	841	860	860	862	882	899	885	893	863	854	860	855	898	855	862	844	865	868	874	879	842	869	853	869	893	830	904	874	843	893	835	836	832	846	850	853	838	883	874	848	894	825	868	864	849	857	903	858	890	829	899	849	840	858	866	895	843	873	856	835	858	894	871	825	852	861	857	858	916	842	873	867	853	848	897	903	885	902	849	836	871	888	846	867	886	879	881	890	864	858	901	879	812	869	850	875	908	895	826	881	853	824	838	868	878	881	861	845	857	875	876	864	871	885	829	831	867	850	901	873	884	913	868	902	892	838	885	836	877	910	938	849	828	879	843	878	840	841	833	841	856	907	889	889	854	886	878	905	889	886	849	876	853	849	877	849	859	892	897	872	869	831	852	862	851	909	847	875	835	870	893	895	926	918	831	902	818	896	866	866	833	829	881	872	909	871	906	860	890	892	849	882	875	882	861	855	845	916	866	892	849	827	853	848	874	872	884	853	908	878	863	879	914	873	829	873	882	855	889	877	911	903	917	860	850	855	859	868	880	893	829	905	907	839	846	847	830	865	857	885	856	897	864	837	841	905	803	847	882	899	861	920	853	854	920	888	817	866	845	905	849	881	864	892	873	876	894	846	881	887	827	876	864	869	811	809	865	852	870	879	888	922	819	827	901	887	881	896	870	868	892	891	843	904	817	844	931	883	861	869	860	875	853	894	871	886	868	889	845	841	855	861	799	836	908	855	895	867	931	837	870	847	867	862	865	848	904	892	889	803	890	900	918	884	894	841	888	848	895	904	854	878	899	843	858	869	880	860	873	855	851	881	893	865	849	829	886	856	900	836	872	897	827	872	879	862	820	883	887	896	865	812	815	898	799	830	844	838	787	821	888	867	914	909	853	870	871	855	846	869	864	906	873	859	875	852	842	844	890	854	885	861	875	867	832	870	882	862	817	849	867	899	852	852	895	880	878	885	898	898	881	894	858	876	895	836	826	851	843	867	882	878	863	874	865	883	913	841	829	905	862	857	809	863	846	878	868	873	825	874	871	896	872	866	847	862	918	895	826	800	884	807	915	900	883	856	878	830	853	843	810	858	852	825	918	846	877	880	867	916	851	830	840	876	844	850	899	843	842	892	814	854	862	905	853	862	852	967	857	911	935	872	900	820	837	912	890	895	867	862	888	835	872	871	838	879	807	908	863	866	858	827	859	837	915	837	881	864	842	915	863	859	840	823	815	889	867	862	907	867	829	863	869	890	896	890	878	865	896	883	822	877	877	904	852	867	810	894	867	835	866	834	864	897	886	879	839	853	837	898	845	841	861	818	910	858	869	909	819	866	915	809	865	851	866	850	923	923	856	836	928	879	867	799	825	839	888	866	913	926	915	893	863	905	872	829	861	854	833	852	823	891	875	861	932	849	859	941	828	882	856	898	833	912	883	838	893	883	870	866	825	879	829	887	871	863	908	912	852	826	836	859	833	831	865	862	876	851	877	852	811	907	911	866	893	829	898	918	857	865	844	896	865	863	902	889	900	902	827	881	853	861	881	867	879	885	855	837	914	828	913	859	850	867	916	853	864	890	902	820	864	814	848	898	853
62374	40617	20866	2783	781	627	529	521	453	425	420	428	372	407	406	373	369	385	405	410	392	357	332	372	373	377	363	369	357	342	369	407	420	384	342	386	355	352	378	396	419	361	391	339	521	1423	1244	778	527	442	366	432	363	422	386	397	404	439	435	510	762	708	451	418	384	390	414	449	419	408	397	393	454	393	389	401	400	408	395	508	477	465	440	402	380	373	360	333	374	337	347	367	346	370	364	383	318	368	350	383	358	327	376	359	355	370	371	353	392	362	340	362	380	357	356	351	339	380	371	388	353	369	387	395	346	385	343	343	357	326	325	383	355	341	349	357	403	365	386	370	371	354	342	316	357	375	378	354	334	396	378	326	337	360	373	376	358	320	337	343	381	353	350	371	410	344	333	371	391	364	367	324	354	340	375	368	348	348	387	396	359	327	381	350	349	368	362	380	368	347	341	364	373	361	375	355	354	315	329	357	375	363	366	345	349	390	352	343	349	335	351	347	345	345	365	344	362	366	380	354	374	329	327	344	361	345	350	335	374	333	392	317	331	367	372	329	364	362	388	339	322	375	354	362	341	331	332	329	364	348	369	324	351	387	359	368	334	364	365	356	359	346	373	348	320	369	354	354	393	351	382	331	377	354	368	398	356	349	371	350	365	342	373	386	375	371	381	348	341	324	360	368	316	383	376	356	362	401	357	339	355	350	364	377	331	346	353	376	350	356	368	355	374	371	352	372	347	356	351	361	363	350	367	358	358	322	369	395	368	331	352	364	375	344	355	343	382	329	343	355	358	365	336	369	343	351	359	348	396	377	358	347	354	356	380	387	362	371	335	364	359	347	402	366	333	330	405	342	371	364	382	376	361	366	359	363	362	376	341	344	388	338	361	343	378	324	361	369	361	372	354	352	327	371	355	369	377	374	357	364	347	347	378	345	368	359	314	372	387	368	370	340	359	350	354	340	364	356	400	356	351	365	372	346	381	358	369	374	381	363	348	363	356	343	383	343	373	364	350	358	367	341	362	347	384	349	358	336	381	327	367	384	354	365	361	358	350	348	395	346	334	369	348	341	380	340	327	365	362	400	348	365	349	376	389	410	380	395	341	328	339	386	370	378	367	367	386	366	353	360	358	346	381	395	343	372	360	345	381	345	352	352	396	378	366	350	369	363	316	368	328	354	376	355	385	387	342	370	361	324	340	342	370	336	342	360	341	374	385	379	378	364	308	380	385	352	359	350	388	346	342	344	357	360	357	355	335	416	357	389	363	330	384	360	369	395	322	362	302	345	347	373	365	369	366	339	352	374	350	349	349	369	380	378	344	388	342	398	361	368	396	364	364	336	376	325	359	364	365	364	379	338	363	339	370	388	393	349	375	356	334	375	397	338	326	363	363	358	358	376	339	312	358	396	377	375	347	349	360	400	380	335	366	355	338	341	340	371	349	359	370	366	382	361	343	339	323	354	377	364	350	383	368	380	321	396	377	351	346	333	351	347	333	391	368	317	348	355	345	353	381	361	308	355	343	386	369	345	382	359	328	359	371	353	333	374	356	360	368	352	341	347	357	378	386	356	332	356	376	359	366	389	377	313	370	390	389	368	371	360	394	369	363	342	360	368	357	345	366	328	349	367	341	371	324	335	337	335	359	377	385	356	333	381	379	357	380	370	363	356	359	371	355	394	356	341	336	370	359	346	365	374	383	349	354	361	355	349	337	385	369	342	359	389	351	371	390	365	345	361	359	394	384	346	369	324	390	368	378	333	361	370	383	350	382	359	335	347	328	368	359	353	397	379	375	373	386	360	340	379	337	353	358	362	361	379	351	338	368	352	348	385	357	401	352	373	357	337	331	343	359	351	343	328	365	367	385	370	354	351	382	349	330	353	349	359	353	367	356	404	382	339	324	339	369	392	346	362	369	393	360	383	390	352	369	321	375	372	368	396	370	376	372	330	374	389	365	341	370	366	349	368	328	318	368	372	340	380	344	378	366	349	372	360	366	341	364	347	347	362	336	323	389	377	342	346	341	344	327	370	375	388	387	411	367	331	354	352	353	380	319	380	383	351	351	342	402	375	360	340	352	331	348	357	375	354	340	356	364	349	324	386	394	383	359	371	334	350	386	364	387	393	355	356	406	373	364	370	323	319	340	351	350	379	345	361	367	353	380	377	339	367	338	370	369	368	353	335	413	357	362	353	343	334	364	367	360	382	378	377	346	378	336	360	365	341	379	360	353	381	363	345	335	356	372	347	341	348	395	357	398	368	365	356	372	370	378	349	372	365	357	350	331	350	370	364	343	376	326	369	376	338	361	342	366	374	356	345	330	356	397	366	347	370	353	378	382	377	388	316	364	373	386	377	355	373	344	351	363	330	334	348	363	362	374	388	323	339	357	387	344	350	374	347	378	353	324	349	344	304	342	368	341	381	383	343	356	344	359	354	361	383	382	345	359	391	349	346	337	352	339	359	358	374	371	371	370	398	344	361	388	348	352	360	376	361	344	319	327	386	373	356	356	324	360	327	330	332	341	362	322	364	375	345	375	340	376	345	371	365	379	385	340	363	349	359	394	359	350	351	313	347	352	366	374	405	351	350	326	396	370	363	372	345	341	355	354	366	351	384	357	368	387	376	343	374	356	354	369	371	347	391	380	340	359	404	365	343	353	389	331	334	360	331	339	367	353	342	385	380	349	358	330	373	335	322	366	315	365	322	365	332	370	391	418	365	368	350	337	349	366	315	375	326	372	390	353	363	356	373	372	372	357	381	370	376	341	348	358	356	367	344	342	361	357	345	370	367	340	321	362	345	368	351	374	383	362	382	372	340	328	353	366	408	382	371	357	352	351	352	344	350	378	392	378	318	349	323	374	350	371	347	359	360	336	367	342	357	337	385	339	382	373	340	360	375	368	339	358	361	363	361	348	374	347	339	350	358	336	337	375	359	358	373	368	317	352	405	329	354	349	365	375	367	319	336	339	362	355	380	353	358	360	364	362	357	362	340	391	337	323	342	348	409	358	343	350	334	395	349	340	361	383	355	357	402	374	355	377	332	392	380	357	385	328	373	372	356	331	370	332	363	381	357	354	313	358	352	354	364	370	346	344	396	392	350	371	347	377	387	371	374	360	358	362	348	357	353	372	370	365	354	371	336	337	350	368	396	392	357	354	343	335	343	347	329	317	358	347	357	373	348	350	379	351	376	341	380	330	378	349	408	334	379	336	342	362	382	394	356	364	359	339	379	355	364	379	362	368	373	343	339	384	354	340	352	326	359	349	384	328	382	381	340	371	358	375	350	371	367	366	349	345	343	357	365	423	338	328	337	335	355	353	408	318	378	365	347	367	351	376	351	358	362	370	357	372	377	370	345	349	381	355	366	368	342	376	371	390	355	334	376	350	334	339	367	350	339	416	349	356	357	367	344	330	327	369	365	309	365	364	398	364	381	384	348	341	367	369	377	358	395	366	367	366	383	378	366	368	375	388	383	336	352	365	319
38202	28866	12331	2581	2407	2042	1810	1739	1590	1400	1362	1303	1321	1173	1154	1111	1108	1095	1059	1061	1069	1056	1025	1073	1029	990	1031	1104	956	1012	1009	986	982	994	964	1008	1003	1048	1095	1093	1253	1200	1239	1339	2334	8781	7115	4494	2504	1418	1255	1821	1266	1181	1190	1241	1362	1620	1520	1972	3882	3751	1750	1294	1177	1210	1378	1290	1170	1212	1283	1302	1523	1373	1314	1398	1215	1237	1362	1736	1871	1742	1340	1207	1071	1003	964	923	964	895	942	967	977	953	968	944	976	971	919	960	932	919	1012	969	932	926	977	920	950	955	957	937	930	937	979	984	930	940	992	964	920	950	947	939	931	995	959	961	964	954	931	908	1001	928	1006	929	890	990	911	960	998	907	894	927	920	990	964	921	982	933	947	935	1028	935	965	963	992	924	963	898	989	984	938	942	917	977	946	901	967	957	985	972	1036	976	996	963	949	979	1001	956	951	950	937	930	964	933	955	943	906	978	995	943	984	956	949	967	1002	986	999	948	937	945	939	1041	977	940	980	927	938	986	939	936	946	927	954	940	971	968	977	956	977	958	958	947	937	1018	970	940	966	906	914	955	988	932	955	936	943	965	997	995	996	932	946	1004	955	969	1002	931	1003	943	952	1009	964	940	971	958	955	936	920	987	907	975	953	971	915	946	951	961	956	978	976	968	1008	862	906	954	993	948	917	980	927	969	1004	957	958	920	956	986	956	930	974	976	1016	1026	922	939	985	935	981	971	931	952	928	952	1003	951	958	958	993	958	953	941	940	913	938	980	969	969	978	1010	988	925	954	970	1001	957	905	933	933	980	949	999	1005	940	972	938	962	980	979	962	983	968	922	970	924	943	988	935	960	919	951	927	911	970	920	953	957	977	960	914	940	1007	931	942	909	929	957	925	973	917	964	954	958	970	989	1058	948	941	939	920	936	966	959	976	960	937	977	947	914	970	963	932	977	928	970	909	1004	912	983	914	974	988	958	965	988	928	982	938	959	962	956	952	975	970	1023	939	934	966	963	954	931	970	938	965	921	991	954	981	937	945	951	927	981	959	925	968	965	991	999	935	993	930	962	951	963	973	963	887	957	959	986	993	949	899	946	987	960	960	918	904	961	945	984	1005	944	964	931	1024	972	929	1010	918	969	1017	997	972	963	972	930	939	903	914	936	968	949	950	948	994	920	952	946	900	976	962	928	935	939	938	1012	943	883	943	968	943	984	978	953	956	896	976	921	957	953	966	986	920	949	959	1008	978	999	960	954	934	1028	935	928	953	943	987	964	917	922	925	938	953	962	983	937	974	971	970	888	916	958	952	975	955	1001	962	1018	949	956	1011	978	927	937	972	1001	923	880	992	977	927	932	953	948	1018	927	967	973	983	904	968	953	874	937	947	1006	985	973	1001	935	987	988	953	950	911	960	958	973	936	957	915	956	952	996	889	972	972	940	958	950	1019	934	978	958	992	921	941	933	935	948	994	930	991	994	888	968	987	910	961	996	983	981	895	973	914	973	944	1028	1002	1025	988	962	934	953	971	1028	983	947	1029	924	972	941	956	986	904	979	887	962	982	937	963	939	947	915	957	934	912	952	902	915	969	943	967	961	963	941	929	940	988	921	1003	975	996	931	986	934	907	975	954	942	939	949	951	1030	980	943	950	956	946	943	978	939	962	1003	990	978	921	929	912	944	935	937	978	973	999	998	1000	901	931	958	950	939	971	929	1035	969	993	942	935	916	923	990	974	944	906	988	952	967	911	994	958	971	938	966	939	945	956	950	992	948	957	941	1027	951	905	1008	951	930	958	969	982	918	955	960	955	958	899	956	987	938	991	968	905	933	985	1015	957	938	964	973	916	932	977	963	1003	980	936	967	969	955	897	975	949	951	930	1000	945	971	975	986	959	910	970	995	973	912	926	949	966	934	971	990	927	919	1000	963	967	968	964	940	892	974	975	930	1019	957	998	961	1034	953	1011	987	899	968	959	935	933	971	944	944	973	967	923	946	913	934	976	1036	958	955	957	946	941	976	911	986	994	945	984	879	986	1018	948	990	912	938	959	957	945	1013	953	952	982	1004	939	938	922	916	1028	989	972	968	947	950	964	915	910	962	946	960	983	959	958	917	958	985	945	980	954	961	948	992	974	910	956	977	943	901	934	938	980	951	971	1002	941	939	1007	948	968	950	934	1009	988	914	953	974	1016	931	907	934	993	945	1002	972	946	1009	955	957	930	933	967	941	962	950	998	958	962	934	936	977	918	935	942	989	969	1005	945	905	954	938	969	945	930	931	956	1008	966	970	982	1001	961	975	980	933	1010	920	1002	963	970	934	931	971	930	929	941	962	967	1010	960	996	929	915	952	957	905	990	993	999	1022	988	970	1003	954	926	944	960	1001	980	934	943	1008	1017	959	947	985	1019	967	957	1030	1007	979	944	1007	957	979	959	984	920	982	999	966	901	1018	997	1020	953	981	986	938	999	969	963	952	912	1015	972	990	990	932	894	974	980	988	919	948	899	976	1020	933	983	958	960	947	986	983	963	923	993	959	1004	972	952	941	958	964	948	959	994	936	992	905	1011	966	1008	972	960	1002	952	976	907	928	999	985	974	954	945	901	970	966	980	973	1005	903	930	970	992	928	933	943	961	921	955	977	942	919	995	948	905	957	1003	977	922	929	936	961	1002	937	956	984	906	945	913	956	951	969	1009	964	956	974	958	962	937	950	1033	952	949	959	979	1003	989	947	967	941	986	960	957	1020	980	960	957	926	897	929	935	926	920	960	986	955	988	971	979	982	981	984	938	949	927	957	945	969	972	929	969	954	940	962	902	971	1007	966	953	962	962	963	963	941	922	978	962	919	988	934	1039	953	939	972	949	1003	918	1009	932	924	978	959	943	952	919	883	998	932	952	956	1048	968	932	962	977	954	980	1008	973	925	947	957	898	948	973	970	953	1004	971	930	980	914	986	1021	950	973	934	962	934	1005	931	994	958	894	981	974	940	933	929	981	959	1009	939	941	925	949	929	922	979	968	979	967	999	948	964	942	946	906	923	971	905	958	956	960	965	943	999	969	962	962	959	946	972	964	983	970	929	964	936	948	943	948	968	971	933	956	955	914	975	939	949	955	954	986	909	924	960	999	957	963	977	961	1019	986	869	950	935	966	946	973	944	947	966	982	899	942	939	922	957	1000	1032	963	981	926	995	920	964	925	955	960	1008	1001	968	955	969	957	968	954	961	973	943	968	991	929	960	974	972	951	928	953	973	997	999	964	955	988	942	949	993	989	987	924	950	998	936	984	966	988	928	940	954	971	964	990	952	932	983	986	946	894	948	965	963	990	1004	944	1007	978	991	915	965	944	957	972	929	952	943	877	964	986	909	961	1024	985	922	955	991	928	950	938	954	979	955	957	951	958	990	973	921	988	979	943	957	955	886	949	909	946	973	959	951	1015	900	988	1011	924	948	994	971	949	957	902	944	961	946	958	959	942	975	942	1013	942	979	945	972	972	921	978	956	934	978	984	946	978	943	973	995	908	1012	923	960	957	964	922	1009	982	953	947	969	940	951	885	974	933	951	957	842	920	970	895	1008	926	972	991	929	915	941	944	997	988	915	959	922	971	1002	960	1002	934	1002	913	912	1000	932	951	959	949	923	938	988	960
76196	53955	30805	9552	1808	889	795	678	653	568	513	523	495	487	443	443	379	470	413	416	398	450	421	442	423	413	413	398	403	428	417	407	414	407	432	410	451	395	456	451	451	494	511	524	632	1877	1544	1213	990	601	422	496	467	440	470	432	429	472	502	562	834	925	698	487	424	436	489	462	500	422	454	454	505	454	446	467	473	431	454	592	712	628	514	441	405	387	370	399	382	422	437	382	398	370	386	447	404	409	370	387	371	398	379	386	415	412	425	364	405	428	413	380	383	377	389	401	424	418	392	459	410	393	433	413	402	429	403	399	426	388	418	431	390	373	415	397	391	419	389	410	408	388	389	423	407	409	402	399	369	382	386	408	372	382	379	369	405	401	403	414	405	423	417	405	412	435	412	361	407	363	398	410	412	398	398	388	380	384	391	427	397	406	371	416	384	385	421	395	414	436	407	411	441	382	390	391	373	396	410	414	434	383	420	394	394	390	391	412	400	375	381	425	377	398	424	401	434	368	364	404	416	369	407	432	402	396	385	394	400	423	403	385	409	387	405	392	398	382	419	385	400	401	388	379	416	401	435	385	427	383	445	368	410	367	375	385	385	391	402	381	372	424	402	397	407	405	400	384	394	379	410	370	432	369	441	396	394	358	415	406	425	403	405	381	397	405	400	395	363	410	431	398	418	398	396	437	419	382	397	410	421	389	411	447	425	407	427	365	396	426	384	396	406	426	368	373	367	387	421	385	412	385	445	389	386	418	384	397	378	408	403	381	372	394	371	378	383	405	366	398	392	414	377	371	372	384	393	375	377	395	368	398	362	390	416	412	390	399	398	411	424	403	371	364	422	420	357	397	390	364	417	413	389	372	378	401	374	415	387	410	408	366	380	356	421	400	418	418	445	398	393	415	352	379	374	395	396	409	391	389	391	386	396	381	388	449	376	406	352	390	390	389	397	380	431	360	425	392	416	392	406	377	419	397	400	428	420	419	410	386	384	383	392	405	388	386	385	403	350	388	401	397	369	420	379	391	393	400	393	379	431	409	410	380	382	428	383	405	405	367	380	372	374	403	448	409	401	373	402	402	434	397	361	401	365	379	373	415	418	402	398	415	425	380	362	392	388	394	419	385	415	416	388	384	432	397	402	434	401	398	373	414	403	397	407	400	341	435	411	411	376	390	377	419	408	399	389	407	420	386	389	355	387	361	412	413	389	390	392	430	402	404	417	412	418	419	403	368	409	397	369	397	404	395	385	400	409	363	395	393	423	376	387	401	428	403	402	394	369	399	390	407	381	368	432	401	389	429	386	376	422	421	388	380	392	376	396	353	418	407	367	387	409	372	348	416	426	355	370	388	385	397	397	395	387	372	413	373	401	366	418	392	395	382	403	397	387	424	408	368	396	417	371	422	418	384	358	444	408	427	381	426	410	402	413	368	376	406	375	420	397	388	427	402	385	389	383	408	423	437	371	404	397	388	411	446	372	394	416	434	365	401	369	384	448	407	367	356	398	399	402	416	391	453	393	387	415	394	382	403	406	380	403	383	382	403	429	396	390	425	403	402	421	391	390	395	370	357	401	377	407	387	369	409	419	418	402	388	400	418	441	395	379	402	328	419	367	379	407	382	402	411	387	382	346	386	407	411	398	430	380	428	411	403	421	379	364	409	419	416	387	378	364	363	387	448	383	393	389	417	398	372	379	405	369	412	386	388	389	371	401	406	388	402	382	446	417	392	404	403	382	403	393	427	417	375	405	376	395	383	423	416	371	392	408	398	437	376	370	424	385	402	423	405	406	403	374	374	429	385	445	409	459	388	362	364	390	395	416	422	371	392	392	390	392	382	406	379	414	391	401	378	405	376	374	413	417	378	420	375	425	387	417	393	410	373	377	365	395	377	407	371	377	433	416	389	408	401	376	395	403	415	408	373	351	406	384	394	412	440	394	402	376	407	425	383	365	386	406	420	387	414	387	383	403	406	395	409	413	405	423	427	364	363	357	391	402	406	412	433	424	401	440	363	391	398	406	395	420	415	392	390	403	401	421	404	411	385	395	362	365	410	409	423	390	399	450	403	381	386	380	369	406	374	371	396	377	415	417	399	396	358	402	405	364	396	428	368	399	400	371	419	409	398	402	361	401	417	395	358	434	445	407	393	419	413	410	416	406	403	417	442	418	424	415	380	429	429	385	412	408	414	390	388	419	376	418	399	387	373	404	399	397	402	401	381	390	379	414	398	395	396	396	408	410	431	345	379	409	415	395	414	406	386	392	401	396	397	417	413	388	409	386	418	394	391	406	405	394	386	367	434	389	430	411	434	407	392	420	361	422	421	403	436	387	389	435	364	430	395	381	416	392	405	378	383	402	411	395	397	409	392	374	382	390	405	393	393	377	394	409	393	391	392	411	390	384	394	389	381	397	413	416	397	413	400	387	366	382	400	415	382	392	416	379	392	384	417	376	415	382	398	400	355	377	402	406	378	370	387	399	361	335	408	385	397	393	382	376	420	393	396	393	428	383	393	416	400	374	398	396	393	427	399	415	409	391	406	406	385	370	378	391	404	406	409	400	424	390	378	415	393	450	427	413	422	355	441	386	400	383	385	416	425	433	394	410	425	402	397	374	374	414	395	383	353	411	353	383	401	373	383	410	396	393	397	403	408	386	402	405	414	363	362	378	407	393	403	396	376	390	415	401	408	388	395	391	399	392	361	423	387	425	433	413	379	419	427	387	399	435	369	382	418	372	379	394	371	401	368	403	409	391	388	383	401	418	422	418	375	388	402	421	385	404	405	401	387	388	418	397	377	386	393	375	456	404	406	389	413	416	385	400	352	374	417	393	457	397	411	401	417	416	384	418	399	414	413	390	415	398	399	411	418	406	416	389	400	395	404	403	407	411	362	411	368	423	397	420	384	391	408	405	390	389	383	407	410	409	387	375	383	393	386	408	419	433	410	397	379	419	405	397	386	403	417	390	417	408	398	411	411	416	406	394	397	383	393	400	370	386	381	416	358	377	412	377	381	377	387	410	395	415	371	381	402	400	400	403	376	402	401	405	360	387	402	399	398	385	402	416	416	418	338	404	429	437	366	392	419	407	370	392	429	406	411	376	362	400	371	399	386	393	427	401	416	449	388	400	404	368	396	400	414	389	386	382	436	406	415	410	428	354	414	392	380	373	385	390	407	404	403	360	409	392	377	407	426	406	419	395	400	373	364	373	454	378	394	391	413	391	440	358	400	395	454	402	390	399	400	445	379	386	404	395	362	437	402	397	410	389	367	431	408	411	407	394	390	388	393	390	400	374	356	414	404	418	398	390	413	391	415	399	427	393	383	382	371	387	388	388	389	353	408	376	406	427	405	394	402	432	406	412	385	401	387	374	415	404	415	388	387	428	390	409	377	418	414	386	407	404	390	440	410	378	426	386	374	421	396	409	384	397	392	388	393	384	415	386	381	434	407	371	374	413	376	403	371	397	391	417	388	412	400	392	357
47707	38609	16445	4157	3693	3231	2743	2373	2136	1968	1857	1673	1612	1568	1483	1428	1336	1375	1366	1288	1235	1242	1255	1213	1169	1164	1133	1222	1203	1199	1126	1131	1114	1092	1152	1096	1120	1197	1206	1313	1442	1589	1751	1761	2635	11323	9051	6944	5241	2648	1356	1621	1396	1333	1376	1365	1421	1734	1854	2099	4033	5295	2898	1442	1385	1503	1560	1702	1588	1473	1478	1529	1768	1719	1661	1574	1478	1415	1255	2240	3403	2752	1890	1475	1139	1082	1044	1018	1064	1031	1060	1004	1052	1020	1051	1084	997	1005	1030	1023	995	1055	1112	1057	1064	1050	1003	968	1022	998	1020	1038	1039	980	1098	1023	1002	1047	992	1046	1015	1048	1077	1052	1141	1094	1066	1001	1059	1028	1068	987	1014	1071	1018	1061	1019	951	1062	1076	987	1031	1032	1061	1027	1029	1028	1048	1014	1027	1018	1022	1048	1044	1001	969	1020	1030	1026	1036	1045	991	1073	1040	1025	1068	973	1069	1040	1000	993	1052	1076	1030	1002	974	1038	1066	1018	1003	1036	997	1053	1004	1035	989	1036	997	1072	1092	1083	1011	1063	1085	1043	1034	1036	1100	984	1057	1082	1080	1045	1073	1084	1012	1004	1026	970	1034	1033	1043	1029	1028	1015	994	1010	1067	1044	1038	1068	1019	1060	1072	1049	1027	1025	1039	1038	1038	1039	1021	1082	1099	981	1054	1025	1052	1002	1019	978	1015	1055	1140	1091	1023	1035	1024	1054	1014	1066	1073	1018	1059	1030	1041	1062	1032	1078	1009	1027	1013	1078	1009	1075	1117	961	1032	1017	1000	1066	1080	1026	1055	1030	1057	1017	965	1007	1064	1001	1033	1086	975	1018	1117	1057	1000	982	1075	1060	1069	1046	1047	1093	1084	1067	1019	1073	1085	1023	976	1072	1036	1027	1054	1008	1082	1070	1026	1030	1040	998	1022	1022	1068	985	1073	1029	1056	1024	984	1024	1071	1079	1049	1069	1051	1066	986	1042	1019	1064	1071	1085	1062	1026	1009	1032	1042	1036	1034	1083	1032	1016	1041	1007	1083	999	1025	1038	1061	1068	1062	1026	1058	1040	1055	1072	1014	1007	1029	1058	1065	1100	1059	1043	1055	1025	1036	988	1037	1007	1068	1015	1007	1022	1006	992	1026	1048	1008	1028	1072	1087	1055	1104	1101	1068	1089	1082	1052	1016	1067	1012	1006	1068	1106	1053	1018	1050	1006	1005	1027	1050	1063	1084	1089	1036	1023	1111	1040	1040	1053	1087	1075	1038	1078	1087	1041	1004	1055	1017	1035	1094	1069	1076	1014	1088	1009	1042	1003	1034	1051	1030	1042	1083	1016	1001	1055	1043	1011	1107	1029	1044	1064	1083	1029	1020	1068	1052	1057	1049	1014	1062	1094	982	1046	1003	1037	1047	1049	1034	1021	1010	1084	1037	1066	1101	1037	1042	1016	1004	1071	1014	1045	1045	1020	1044	1046	1029	1026	967	1021	1046	1056	1008	1042	1036	1034	1035	1054	1057	1048	1004	1009	1030	1012	1030	1085	1032	996	1008	1040	1046	1001	1044	1027	1046	997	1013	1050	1039	1067	1017	994	1009	1012	1041	1023	1026	1062	1006	1081	1041	1072	967	1067	1062	1058	1075	1010	1065	1005	1012	1036	1047	1098	1031	1008	1065	1017	973	1034	1006	1031	984	1082	1078	1100	1049	998	1039	1072	1050	1037	1052	1082	1015	1033	978	995	1040	1025	1064	1044	1091	1051	1019	1053	1040	1032	1051	1049	1042	1106	1032	1114	1042	1061	1060	1047	1011	1051	1011	1059	1020	1032	1076	1069	1001	1081	1046	1030	1062	1007	1105	1025	1058	1043	1010	1011	1102	1048	1064	1054	1041	1015	1067	995	1142	1048	1057	1084	1044	981	1075	1026	1049	1028	1068	1042	1059	1079	1078	1021	1050	964	945	1049	1044	1072	1019	1106	1023	1052	1088	1062	1047	1009	1037	1045	1087	1019	985	995	1036	1052	1087	1002	1045	1051	1102	1021	1080	1001	1033	1025	1083	1069	1045	1092	1021	1044	1071	1025	979	1024	1044	1067	1035	1018	1036	1076	1042	1067	1035	1012	1060	1060	1058	1060	1020	1032	982	1084	1013	1005	1068	1083	1033	988	1011	1015	1062	1060	1033	1014	1019	1003	1054	1027	1033	1046	1071	1026	1059	1087	1004	1046	1064	1043	1082	1052	1027	1039	1037	1009	1086	996	1055	1051	1036	1047	1025	1034	1061	1015	1024	1029	1062	1041	1053	1092	1063	1048	1042	1055	1085	1002	1058	1032	994	981	1068	1065	1037	1005	1037	1054	1034	1043	1019	997	998	1027	1049	1037	1057	1031	1008	981	1085	1052	1133	1019	1026	1044	1092	1043	1065	1059	1032	1009	1051	1009	1025	1054	1043	1037	1016	1079	1007	1088	988	1100	1043	1013	1003	1019	1011	1044	932	1049	1006	1017	1056	1047	1053	1019	980	1077	1065	1054	1069	1018	1043	1007	1091	1066	1075	1090	1041	1065	1007	1047	1031	1046	1117	1037	997	1069	1095	1026	1074	1047	1021	1031	1038	1042	1070	1035	1049	1017	1025	1058	1045	1054	1016	1047	1035	1028	1013	976	1064	1063	1016	1040	1064	1078	1061	1044	1025	1013	1069	1035	993	1072	1041	1063	1019	1022	1038	1006	1018	1055	1014	1045	1045	1051	1035	1078	1053	1027	1033	1139	1019	1062	1047	1031	1007	1005	1063	1061	1010	1057	1002	1036	1068	1055	1088	1056	1059	1071	1099	962	1028	1031	1041	1026	1015	1074	1009	1022	1048	1059	1063	1002	996	1108	924	1036	1032	1060	1038	1065	1094	1081	1017	1117	1055	1050	1025	1052	984	1084	1046	1036	1044	987	1046	1061	1057	1041	1080	1030	1067	1020	1064	1006	1032	972	1015	1043	1040	990	1064	1092	1039	1085	1025	1029	979	1114	1056	1012	1047	1057	1007	1025	994	1035	1008	1053	989	1005	1069	1061	1057	1022	1034	1005	1072	1049	1027	999	1058	1047	1042	1004	1062	1000	1076	1063	999	1032	1002	1012	999	1054	1018	992	1055	1082	1051	1004	1053	1039	1097	1046	1023	1036	1097	1042	996	1077	1079	1062	1033	996	1047	1004	1040	1073	1098	1047	1093	1015	1055	1113	1074	1050	1047	1026	1032	1048	1011	1026	1036	1089	1001	982	1044	1008	1015	1008	1054	1077	1103	1048	1061	1080	1049	1036	997	1015	1054	1064	962	1006	1006	1023	1038	1049	1041	1016	1060	1032	1095	1055	1015	1068	1026	1045	1030	1001	1063	1024	1057	1029	1006	1041	1057	1057	1084	1069	1025	1053	1054	1031	986	1029	1029	1023	997	1033	1050	1031	1020	1033	1074	1012	966	1052	1034	1011	1066	1019	1013	1014	1052	1007	1089	1044	1077	1055	1018	1058	1036	1041	1052	1065	1106	1042	1019	1049	1065	1046	1040	1042	1034	1054	1046	1032	1005	1035	1073	1021	1030	1032	1059	1078	1025	1042	978	1050	994	1113	1040	1062	1095	1031	1048	1075	1022	1031	1018	1045	1068	1059	1042	1028	1022	1091	1019	1019	1063	1047	1016	1042	966	1033	1079	1021	1020	1044	1005	974	1055	1048	1052	1062	1049	1059	1055	1024	1011	1027	966	1050	1081	987	1070	1055	1069	1063	1076	1013	1028	1050	994	1051	1012	1036	1060	1091	1049	1028	1041	1063	1045	1084	1032	1025	1029	1053	1016	1044	1071	1021	1047	1064	1022	1011	1034	1001	1037	1087	1086	1064	1078	1099	1058	1026	1064	999	974	1029	1035	1061	1052	1089	1052	1046	1016	1019	1047	1058	1018	1036	1100	1059	1030	1004	1068	1073	1024	1013	1058	1006	1052	1038	1053	1034	1055	1075	1017	996	1058	1041	1026	1013	1071	1019	1052	1032	997	1082	1048	1062	1066	1069	1041	1042	1077	1075	1078	1021	1043	1052	1056	1051	1106	1053	1070	1036	1070	1118	1112	1014	1042	1076	1028	1019	1082	1068	1057	1052	1027	980	1050	1069	1017	1030	1076	1048	1018	999	1017	1043	1001	990	1052	1083	1044	995	1078	1012	1048	972	1017	1061	1063	1040	1062	993	1087	1078	1065	1018	1062	1069	1044	1009	1092	1065	1089	994	1041	1011	958	1073	1044	1104	1042	1063	1057	1039	1042	1030	1030	1013	1074	1017	1068	1089	1060	1034	1052	1045	1109	1033	1077	987	1102	1043	1069	1068	1024	1096	1012	1086	1077	1002	1010	1037	1061	1063	1095	1002	1021	996	1026	1055	1020	961	1007	1051	965	1063	1051	1060	995	1014	1015	1038	1041	1046	1086	1036	1084	1028	1045	1010	1001	1016	1048	980	1106	1043	989	1040	1045	1059	1014	995	1029	1084	993	1068	1052	1057	1045	1095	1026	984	1030	1032	1021	1051	1035	989	1042	1018	1038	1062	1100	1002	1035	1048	1019	979	1013	1015	976	1053	1018	1091	985	1037	998	999	1040	1047	1056	1028	1041	1077	1080	1082	1027	1075	1043	996	1032	1066	1081	1009	1039	1074	1113	1029	1061	1002	1020	1008	1059	1059	1002	1024	1044	1054	1064	1054	1084	996	991	987	1035	1031	1029	998	1080	1078	1012	1038	973	1021	1053	1053	1027	1106	1051	1031	1102	1025	1038	1044	1047	1022	984	1008	1033	1037	1042	1028	1009	1022	1049	1013	1063	1071	1042	1089	1073	1056	1029	1007	1065	984	1011	1021	1024	1043	1039	1010
16634	4518	1845	484	392	386	339	317	362	346	336	347	326	333	354	338	328	350	329	306	352	313	301	340	349	321	319	341	328	314	317	339	326	335	343	349	326	336	361	320	365	337	384	408	391	381	339	364	372	373	378	353	341	332	326	370	358	349	364	376	375	354	360	349	315	335	350	299	326	304	295	329	350	356	313	337	326	352	328	316	367	366	399	359	325	337	351	301	295	333	378	320	307	326	327	301	340	333	337	306	331	356	306	306	340	283	356	334	331	359	309	313	339	347	328	311	311	311	351	341	341	321	321	330	334	309	322	360	333	322	290	337	333	311	304	305	310	325	334	330	326	358	308	322	349	347	355	338	361	338	349	279	353	297	323	312	325	338	347	351	347	345	365	353	308	297	316	353	310	350	295	350	317	347	335	304	349	311	310	324	324	326	337	323	337	333	346	296	360	336	354	368	308	297	353	308	308	321	328	325	313	337	341	351	326	306	311	325	314	351	313	319	319	312	340	297	319	316	349	373	306	349	362	340	330	329	324	341	326	323	344	333	330	326	311	354	345	314	332	318	329	339	310	314	367	327	319	326	343	346	331	324	319	357	311	322	358	356	292	323	317	292	325	350	320	323	333	332	307	324	298	334	344	320	340	344	302	309	356	318	322	317	308	327	301	323	333	338	326	330	326	315	311	326	317	370	327	358	331	279	305	347	358	338	322	332	355	332	363	340	320	351	362	350	325	347	323	359	315	328	319	300	327	313	311	308	327	331	333	313	318	308	361	357	314	344	308	319	341	332	318	310	311	373	352	334	324	331	318	313	334	341	335	311	329	321	351	352	307	345	308	338	317	334	332	322	350	355	308	325	334	362	353	304	348	352	324	337	314	333	311	370	303	345	345	319	328	319	318	338	323	346	324	330	354	313	356	346	351	331	359	338	326	327	334	327	305	348	331	323	357	313	326	343	351	351	352	323	345	317	357	339	330	346	322	320	274	287	361	340	349	348	313	324	385	301	301	340	359	311	296	345	333	352	332	340	295	346	308	299	300	329	305	321	363	326	306	355	316	322	322	375	323	325	304	331	333	346	338	324	338	340	345	334	311	299	340	327	354	304	338	333	331	341	310	322	317	304	337	328	328	364	367	308	313	338	326	344	336	336	338	373	329	327	318	336	327	348	307	325	330	340	304	332	332	327	337	302	347	311	310	341	341	333	324	314	372	387	345	309	352	320	321	300	349	374	319	332	319	371	333	323	362	344	315	328	349	310	342	333	318	310	337	349	342	329	347	303	349	314	323	345	307	382	340	335	324	343	355	316	300	363	337	336	310	335	294	329	331	352	345	351	340	322	345	312	309	295	280	319	315	352	338	309	335	324	342	361	333	298	342	319	346	294	322	376	318	337	345	304	346	318	336	326	321	308	341	308	334	338	326	331	312	331	313	319	323	293	327	308	367	352	326	337	290	370	341	333	324	325	305	309	331	320	311	328	336	320	353	310	300	322	344	309	346	328	310	311	337	305	355	321	331	331	308	324	326	336	348	331	322	313	348	340	329	310	311	321	339	338	328	347	351	335	301	338	304	330	325	336	313	300	327	317	334	298	285	309	319	325	289	314	332	354	326	336	354	321	307	319	335	348	302	303	326	321	323	346	340	308	306	301	352	312	312	309	321	311	345	328	324	331	356	329	303	326	365	321	342	303	289	313	324	321	319	324	351	333	349	346	363	360	319	349	326	361	326	373	349	308	309	311	312	295	326	319	330	336	337	331	320	311	343	316	383	341	326	342	320	325	325	345	300	306	337	359	340	333	351	300	338	282	322	341	322	357	305	320	320	330	344	326	332	324	297	299	331	325	324	312	347	341	311	310	326	343	356	322	331	360	338	282	289	316	324	351	336	343	352	328	316	360	368	326	304	351	325	312	321	360	340	313	337	284	313	331	319	325	305	313	327	340	327	336	337	350	321	343	332	326	327	345	343	354	348	322	328	349	368	313	323	333	333	353	335	310	327	340	329	359	297	343	340	311	341	334	335	292	305	299	312	327	308	332	302	332	354	325	309	339	313	348	355	325	330	369	324	318	316	311	340	320	296	361	319	315	320	338	326	331	355	322	358	333	345	311	354	306	312	313	340	355	334	320	310	370	309	345	346	359	346	343	383	309	347	329	336	344	353	328	329	342	299	366	360	346	332	347	310	330	349	323	288	306	345	295	328	322	367	304	360	374	329	332	323	348	320	346	325	324	303	363	334	322	305	310	338	317	355	326	351	338	321	372	320	329	339	377	350	351	325	309	300	357	335	359	323	328	347	358	342	308	301	319	345	342	284	319	360	326	316	315	341	285	325	314	288	327	341	332	355	328	338	328	335	355	321	328	337	331	317	318	330	335	311	300	356	344	326	319	333	332	364	331	340	319	313	323	323	311	346	327	317	340	315	354	333	320	364	314	290	305	337	317	311	350	336	335	365	365	316	328	344	326	322	312	334	342	335	300	309	335	351	345	329	314	346	316	327	309	307	283	352	356	314	348	336	324	317	322	313	345	331	330	322	347	351	324	341	308	335	333	324	354	348	316	339	332	319	356	346	364	297	310	345	322	345	327	312	353	343	348	350	362	355	331	319	340	316	327	335	314	334	313	323	345	363	342	326	350	356	338	334	353	332	349	314	317	333	363	329	319	308	323	360	304	338	358	327	324	361	321	349	341	316	323	333	337	338	331	380	347	334	358	347	309	303	317	343	325	351	352	287	332	359	326	279	323	328	323	315	316	332	337	348	324	306	320	318	302	339	319	326	353	362	340	330	300	341	333	328	337	326	301	312	318	321	312	319	309	306	313	325	357	333	324	338	352	354	314	331	375	340	324	325	301	303	342	322	344	355	300	318	317	313	345	303	354	321	336	329	356	330	325	336	358	332	328	317	306	311	355	338	341	314	339	278	307	336	313	310	336	356	332	312	327	330	346	327	358	322	332	331	335	324	359	300	332	336	321	338	340	314	336	324	303	317	313	379	352	331	326	333	366	347	341	344	320	348	303	322	317	351	330	372	320	311	330	337	305	336	311	334	339	326	322	350	329	327	316	336	347	307	323	350	345	351	327	315	330	328	343	348	355	339	337	328	328	322	323	323	317	322	330	317	313	327	329	302	340	339	309	319	317	309	275	318	329	337	327	355	309	345	304	328	339	342	326	311	352	343	296	338	305	330	335	336	320	365	314	302	363	309	352	328	333	321	353	349	332	357	314	328	319	331	371	354	328	333	301	348	330	339	317	353	350	330	335	318	320	344	315	360	317	370	318	321	327	329	333	339	323	340	325	335	308	331	302	323	336	371	311	332	322	315	334	339	326	329	325	319	323	313	317	347	329	333	340	347	361	348	381	291	308	307	328	344	286	345	295	351	322	351	348	338	363	360	317	323	328	347	315	334	338	323	300	316	316	302	339	326	336	350	329	293	360	302	323	354	309	347	348	338	303	327	306	336	353	313	305	349	308	316	314	320	316
14865	5546	2726	985	1014	983	980	935	948	969	937	927	903	874	901	946	824	875	884	884	896	917	836	924	863	871	904	886	928	915	920	856	842	926	943	877	863	863	981	1009	1013	1056	1154	1272	1230	1513	1480	1348	1197	1161	1040	1052	1009	961	1017	1045	994	1045	1010	967	1044	1082	991	891	958	947	891	896	916	969	880	966	975	902	906	954	936	942	929	1039	1038	1117	1074	977	986	967	909	897	912	808	899	891	893	892	862	876	847	902	891	866	907	853	911	853	882	885	877	894	871	845	879	906	927	916	943	837	885	926	889	818	848	879	837	915	847	866	854	864	930	836	873	877	860	870	862	868	903	857	885	899	862	833	842	902	871	910	868	916	866	857	875	879	863	891	884	878	891	886	888	837	868	888	869	830	886	928	871	883	906	877	821	914	890	849	860	850	902	850	905	864	888	808	885	884	885	891	876	859	847	864	975	887	917	852	813	858	877	853	882	860	899	857	887	896	892	878	861	885	855	925	899	822	858	922	896	891	913	855	867	935	865	894	923	907	874	876	881	791	907	856	856	881	880	860	862	899	920	905	864	873	892	876	889	887	842	852	843	903	867	883	916	936	881	895	915	900	860	836	945	877	862	872	846	896	847	865	853	920	878	893	938	848	886	833	856	924	872	908	836	897	872	855	917	861	878	854	864	939	907	888	878	891	886	853	917	852	879	798	883	874	898	855	843	860	846	843	871	924	919	834	853	877	909	890	880	869	916	872	864	888	913	803	869	870	890	926	928	884	892	878	855	950	866	887	910	889	890	830	837	865	898	868	864	902	892	868	898	885	870	903	869	902	910	827	914	887	882	888	837	860	858	836	947	905	870	843	869	851	882	899	892	891	902	830	859	871	897	880	876	862	882	884	893	865	923	910	856	835	960	852	884	841	894	849	863	924	864	905	877	885	909	912	901	836	867	912	896	909	929	846	901	859	847	854	840	837	903	888	922	923	945	893	891	915	888	915	873	865	869	877	892	900	922	907	854	863	862	877	850	827	925	851	884	935	898	903	915	884	843	897	880	927	938	903	897	835	840	890	865	875	916	831	863	875	889	915	880	863	908	830	882	816	912	918	904	894	911	893	882	836	884	876	873	879	819	870	812	921	873	904	898	939	878	897	871	840	846	871	849	850	909	858	877	862	900	853	875	867	893	917	875	863	911	859	878	855	937	838	842	882	882	884	870	848	894	852	885	897	866	920	860	926	908	887	870	882	923	876	831	859	864	896	842	846	868	905	847	941	850	933	878	893	915	929	865	856	865	911	829	867	889	891	903	870	839	919	964	916	944	915	884	860	862	870	952	906	914	938	865	884	891	914	924	884	883	863	918	883	872	907	910	835	867	890	878	829	854	878	898	906	860	910	879	903	849	846	899	854	876	920	893	865	936	902	880	899	859	869	893	889	896	835	885	854	869	876	878	861	870	844	859	927	877	884	858	847	865	904	878	903	848	848	882	858	940	888	866	855	893	854	865	825	868	827	824	898	827	874	854	888	890	887	835	840	866	897	820	891	834	891	871	891	907	900	880	861	916	859	863	922	872	859	861	861	878	895	852	882	843	910	864	956	849	890	868	861	867	853	895	894	884	871	922	920	871	892	927	893	908	888	907	830	900	892	912	865	944	921	890	902	844	883	925	852	910	886	877	867	822	898	889	940	837	898	853	894	887	876	901	868	903	881	910	856	883	881	851	865	865	882	866	877	936	863	880	888	869	869	861	919	878	878	881	864	827	921	859	863	932	856	885	848	898	876	849	835	812	950	851	867	846	934	857	919	909	823	852	800	898	878	894	855	877	856	828	848	851	859	879	835	893	895	912	855	915	844	856	876	897	910	894	878	859	857	891	835	891	886	869	905	863	838	868	858	837	883	910	920	890	837	828	893	849	888	876	854	882	865	918	905	842	871	879	872	895	882	824	859	885	912	844	861	867	832	884	869	840	854	865	863	868	891	946	960	824	887	846	904	855	845	842	875	864	891	839	816	871	870	861	887	900	932	863	849	923	937	911	860	847	834	846	923	873	893	898	898	886	883	839	889	898	901	908	922	870	867	915	852	831	937	795	922	869	909	943	868	844	905	838	900	867	889	823	848	894	883	920	868	920	830	868	872	873	837	830	925	855	827	866	887	913	927	893	836	852	920	886	868	861	833	943	879	899	834	892	893	906	872	867	859	937	857	816	915	859	908	809	910	892	900	860	904	874	860	865	859	856	885	879	833	850	908	833	829	879	868	884	820	877	892	889	839	851	899	944	883	916	878	887	877	894	855	826	877	871	929	901	835	856	849	913	889	870	866	850	835	882	882	881	887	898	847	838	868	850	879	879	886	882	849	837	857	881	875	923	889	939	870	885	836	895	846	876	871	889	885	886	873	945	827	887	831	879	860	859	892	853	903	813	859	896	885	894	855	895	860	884	854	875	865	876	878	875	921	848	883	880	890	917	849	926	907	837	851	866	878	865	885	848	895	844	878	896	869	873	850	859	939	944	918	908	912	844	835	804	869	886	928	845	855	844	863	856	849	921	855	878	903	893	887	908	897	885	863	877	875	875	845	886	904	874	885	864	818	883	832	946	897	864	939	884	836	846	828	855	853	874	940	939	898	918	865	860	893	929	936	901	910	876	892	880	870	885	887	883	857	916	899	884	808	845	845	899	845	923	852	831	893	890	903	861	868	855	869	861	885	859	844	885	899	876	929	893	886	860	855	908	900	910	820	810	925	873	903	887	885	890	872	862	886	861	861	907	852	911	892	854	902	878	866	898	916	839	841	917	928	891	814	858	837	858	868	874	868	834	843	883	871	845	914	962	880	898	865	844	868	856	856	826	902	821	886	845	921	837	873	871	874	884	844	851	931	923	851	862	877	851	900	875	881	882	922	888	862	796	874	831	889	893	844	861	896	887	851	870	905	906	903	852	882	894	898	888	868	809	908	919	860	881	953	869	912	843	929	860	824	828	909	964	897	845	851	882	890	874	940	923	895	877	855	828	847	855	872	901	877	856	861	876	897	886	912	874	920	814	883	898	897	884	873	950	808	878	827	866	884	860	883	928	892	921	859	865	868	856	894	874	861	854	909	888	887	866	838	882	854	845	822	918	893	848	878	868	850	804	898	879	865	876	932	899	905	873	908	910	898	911	889	855	879	827	911	862	861	921	894	868	878	845	900	887	869	874	926	847	851	862	861	869	884	936	833	890	931	931	866	907	918	901	887	884	876	864	860	916	869	866	847	876	866	875	890	907	868	914	930	852	907	882	893	846	910	883	869	937	878	892	863	880	860	901	874	914	891	916	858	792	885	883	857	920	891	850	853	937	890	847	891	826	850	859	886	847	882	837	842	879	883	826	925	783	884	898	846	883	901	885	833	904	908	903	882	843	894	901	889	858	858	850	813	863	883	868	832	889	886	923	868	889	874	847	841	896	871	877	878	861	908	901	943	833	815	913	811	906	924	905	856	851	909	852	857	886	836	894	835
59078	37818	22906	3493	735	596	521	454	396	421	404	430	341	347	355	367	367	346	373	392	339	373	370	349	365	379	373	311	348	349	339	322	353	332	307	359	380	375	360	373	360	370	415	443	564	770	652	628	507	408	436	526	433	350	420	322	399	410	376	398	409	411	404	355	356	374	364	330	367	376	372	324	354	399	395	382	377	329	362	391	405	480	464	373	377	371	347	338	367	349	345	345	325	345	323	339	333	324	346	301	342	311	330	349	349	320	333	335	330	323	358	330	335	338	351	354	344	328	324	361	320	332	345	338	333	342	328	330	346	336	361	338	324	338	340	344	328	339	300	304	334	343	293	369	364	381	328	342	309	341	301	326	351	334	319	353	358	368	325	344	333	336	319	333	353	320	340	321	322	329	322	330	329	344	345	379	324	394	318	322	317	347	357	327	340	327	334	339	332	304	342	326	327	349	332	332	339	350	365	324	347	332	325	312	351	305	340	327	312	385	359	353	341	319	365	314	364	309	327	366	320	317	341	325	364	321	351	352	344	298	369	355	337	318	325	324	378	320	391	351	311	350	325	326	346	337	324	332	351	324	311	340	352	319	338	323	306	328	333	351	332	354	351	352	335	370	331	350	345	345	332	317	328	344	352	330	334	319	328	340	352	324	338	332	331	315	339	332	307	353	321	327	358	334	326	319	311	336	372	346	374	358	329	348	324	315	306	369	340	364	323	292	336	330	315	371	347	346	322	321	343	320	309	355	306	330	330	347	337	328	317	333	385	327	338	345	356	324	334	323	329	328	344	343	351	377	358	357	334	355	335	353	356	336	345	349	381	341	370	336	362	318	359	311	322	312	327	356	337	349	317	323	340	340	318	345	345	316	371	344	394	299	327	336	360	333	328	318	338	344	337	360	325	366	350	358	348	322	359	314	324	343	368	337	324	338	347	339	341	350	334	349	343	311	318	331	366	361	368	336	371	340	332	348	307	315	331	308	339	324	368	302	342	337	337	345	372	350	307	314	344	329	328	325	325	344	353	302	366	358	339	338	326	338	365	347	291	354	337	328	339	351	368	341	336	332	344	313	331	320	363	324	323	340	325	361	315	370	340	296	358	360	364	337	357	349	366	331	344	333	328	319	341	340	334	352	346	369	342	359	365	314	333	348	331	348	344	342	323	322	333	357	292	276	340	353	342	372	339	364	341	320	340	333	352	360	372	342	352	345	377	327	357	321	314	335	338	351	335	327	342	342	354	338	318	357	316	330	347	346	345	363	315	316	347	335	354	361	286	372	331	337	334	368	350	366	355	344	365	332	338	353	373	336	322	329	320	307	342	321	352	366	375	346	383	374	352	321	336	328	358	314	355	373	339	354	345	347	314	344	329	340	359	359	382	330	330	309	334	330	266	313	315	331	334	319	321	350	329	347	340	341	335	324	331	315	328	320	366	331	356	326	304	328	305	329	327	340	334	321	325	400	342	310	354	338	332	363	307	363	311	330	327	335	355	332	330	349	348	318	347	328	318	350	343	356	360	369	363	350	316	319	319	366	297	344	320	337	313	377	336	296	386	365	331	327	370	345	331	329	333	302	358	305	335	301	332	309	349	327	327	315	345	309	326	301	341	343	309	321	341	357	338	358	316	352	346	335	332	337	327	352	315	316	293	331	337	340	367	331	346	377	364	344	336	338	355	316	318	329	340	332	329	313	334	334	348	333	321	330	318	316	323	332	373	313	337	319	322	327	359	330	341	326	335	328	352	368	324	334	323	349	357	370	314	333	367	339	356	321	326	348	354	322	332	316	326	321	341	351	326	279	331	283	305	358	331	323	350	356	372	351	324	325	314	346	331	367	319	326	332	340	338	302	356	338	337	310	328	351	365	335	333	349	363	338	320	358	347	310	325	373	346	368	335	326	372	369	325	335	340	309	346	366	346	339	325	331	310	313	317	310	338	331	333	336	336	359	334	337	322	350	336	325	352	318	356	350	363	356	361	351	358	317	351	320	335	333	340	364	342	326	371	364	353	352	323	327	329	317	351	346	334	298	371	356	337	343	312	359	367	319	329	337	332	334	318	345	326	354	306	329	340	326	350	325	351	326	339	375	339	347	363	350	372	338	334	337	351	341	342	293	316	339	337	325	352	351	323	350	356	342	330	363	346	349	332	339	357	310	353	369	354	382	344	353	344	354	309	309	331	363	337	343	348	362	374	337	304	337	354	347	353	335	329	327	350	324	328	325	350	336	332	340	360	316	341	348	335	291	352	344	349	349	349	346	345	329	333	307	317	366	313	315	345	348	336	352	337	344	337	353	359	329	317	331	329	340	328	342	336	359	394	334	324	349	345	342	336	323	300	356	321	326	349	351	337	358	300	347	329	354	364	352	327	364	339	304	310	314	345	330	324	309	328	340	328	341	357	356	378	347	362	340	326	337	338	321	340	301	366	334	351	357	330	326	327	361	337	324	323	328	366	342	348	338	348	303	324	312	315	359	353	364	352	344	350	355	330	333	327	312	354	359	350	345	330	361	287	336	321	366	341	326	324	361	359	327	333	322	334	344	346	333	334	298	366	331	312	343	320	320	310	348	351	320	371	353	363	333	348	352	328	385	309	352	344	329	342	346	323	315	353	348	365	329	321	325	327	345	317	329	323	354	343	313	339	346	317	330	345	345	343	371	344	306	350	342	331	346	316	359	334	349	330	331	331	309	323	339	343	349	318	337	338	333	350	329	352	354	334	362	300	308	347	348	316	341	331	315	341	346	355	354	379	340	325	282	320	305	354	336	362	353	352	327	341	359	321	362	381	355	376	357	330	328	343	345	316	375	317	342	347	329	358	368	326	353	358	356	312	335	341	342	335	328	346	369	350	354	340	348	341	356	302	356	337	326	369	353	327	318	300	341	325	339	337	317	371	318	318	327	346	355	397	314	360	337	318	327	363	352	327	332	359	303	348	351	343	346	335	370	323	351	324	321	349	317	320	317	340	372	357	335	392	330	338	362	357	349	364	345	345	306	330	330	316	340	361	311	304	346	360	349	315	345	333	303	328	345	352	373	347	357	358	334	320	343	330	347	345	322	346	371	293	346	331	365	331	342	331	311	306	352	330	321	339	339	343	305	351	360	338	334	387	359	327	329	338	342	318	354	347	338	354	352	345	341	369	316	347	358	352	326	310	334	322	357	317	338	321	348	339	342	334	341	349	306	344	361	337	304	336	349	357	311	315	299	335	331	337	348	335	299	331	349	349	328	353	349	329	348	334	331	323	368	329	354	330	341	306	347	328	350	360	339	346	332	339	315	347	305	323	324	322	351	360	334	340	342	346	343	338	337	329	361	349	310	307	371	341	363	345	336	335	348	354	321	340	333	355	323	367	343	360	310	303	328	327	300	323	333	313	315	323	336	325	343	347	320	351	343	350	323	332	344	345	347	356	350	352	318	326	341	333	326	344	307	335	352	323	372	335	335	330	326	365	305	335	350	350	336	352	335	306	359
37693	28399	13743	2386	2204	1996	1696	1553	1382	1333	1282	1196	1236	1154	1134	1130	1044	1043	1035	1056	1035	1013	991	975	1021	958	950	975	985	942	926	971	1002	923	932	959	994	1004	1126	1090	1100	1303	1411	1585	2486	4350	3383	3086	2235	1629	1929	2217	1236	1155	1093	1105	1068	1115	1178	1230	1426	1433	1381	1081	1023	1072	1037	1046	1017	1147	1127	1042	1078	1097	1251	1397	1089	1105	1050	1011	1370	2024	1612	1292	1171	988	938	928	914	906	887	893	937	907	934	905	927	882	899	869	909	894	921	878	894	893	934	897	870	892	920	878	882	900	887	885	918	954	916	917	925	884	926	911	889	970	929	886	926	896	849	863	946	933	936	894	881	927	943	911	883	891	908	861	897	902	896	913	967	893	924	916	875	905	874	901	872	882	885	886	949	858	866	951	887	908	897	863	920	864	928	881	909	878	941	855	872	928	915	898	922	917	902	918	895	907	883	939	877	891	894	871	913	931	871	933	932	862	884	886	935	861	923	945	979	897	896	909	869	900	898	895	848	910	889	897	910	862	910	922	935	929	933	874	916	934	945	905	926	866	888	880	920	921	904	908	952	950	933	905	904	873	937	933	878	913	909	942	886	910	942	897	863	957	867	921	886	900	917	904	946	917	930	889	928	867	924	887	953	949	909	921	906	929	901	817	889	846	905	899	917	903	901	893	941	887	916	894	836	952	903	897	924	918	922	938	866	914	908	961	951	851	964	925	959	879	897	914	930	937	961	842	923	896	918	887	891	916	945	950	885	938	908	931	888	907	875	914	878	936	915	916	925	930	946	941	883	965	943	896	927	916	978	893	936	875	953	873	921	880	847	889	887	924	879	872	912	885	900	906	946	917	930	913	894	889	915	935	916	889	865	876	908	915	937	877	978	948	917	860	927	922	913	884	940	926	903	891	867	893	971	946	872	910	868	936	892	947	918	906	879	926	912	911	886	878	872	981	888	910	890	913	930	926	947	912	909	873	914	941	922	896	880	905	938	957	859	875	839	893	899	909	889	921	889	908	890	932	870	910	936	954	905	923	920	950	883	929	856	918	889	966	862	904	908	907	905	921	948	850	902	894	878	866	934	943	909	849	959	909	878	934	920	919	975	905	907	883	922	901	915	865	946	873	908	924	873	875	870	934	918	909	956	919	899	911	942	910	881	924	956	885	942	929	962	924	908	902	927	959	924	920	902	891	873	899	909	902	896	905	890	895	894	874	923	907	878	927	913	865	933	912	868	926	898	885	843	942	922	924	887	964	930	924	897	934	907	882	967	923	909	890	903	877	902	921	894	887	954	892	907	925	908	901	948	929	938	899	887	877	921	868	942	887	944	891	829	881	867	894	863	901	909	972	962	925	934	895	923	888	901	969	867	911	959	938	875	932	883	879	922	923	888	950	894	903	897	929	940	899	927	906	918	964	868	886	916	895	909	925	856	928	860	870	908	903	878	933	938	933	886	944	951	868	925	904	940	951	960	918	936	935	927	976	935	895	961	901	884	899	830	904	885	860	889	959	887	933	906	913	924	943	911	938	925	910	898	908	895	957	961	922	903	914	911	879	930	901	881	907	868	944	921	956	944	904	924	939	889	920	889	912	921	936	919	983	894	903	914	882	950	887	912	962	954	911	864	885	898	898	883	891	892	880	918	856	903	902	905	917	907	887	836	922	889	880	936	908	945	877	878	904	953	888	938	923	976	912	942	946	850	907	914	891	914	871	931	931	909	879	891	937	898	944	907	925	868	909	872	874	952	927	914	911	921	901	932	905	890	896	892	934	948	909	903	921	906	861	920	905	945	922	918	888	899	875	930	920	955	843	887	928	880	934	909	910	935	934	972	937	913	962	890	828	903	860	882	915	935	890	930	920	895	926	895	945	925	927	884	889	923	868	855	887	911	887	883	876	962	890	900	904	915	900	902	889	931	927	858	864	964	914	883	890	909	948	932	944	912	927	881	923	905	952	975	921	879	911	928	935	956	894	896	917	904	922	926	906	904	923	904	971	887	890	852	862	888	959	939	920	936	913	896	856	902	949	890	915	873	900	890	884	863	913	945	902	904	924	899	884	918	940	925	910	913	897	900	865	912	931	939	879	906	939	895	932	965	881	924	898	957	905	981	926	905	877	924	914	977	946	923	900	893	903	861	969	942	975	877	871	951	920	861	910	957	905	935	880	895	879	886	857	873	948	906	927	950	903	917	880	868	891	871	865	911	903	931	904	900	937	862	922	841	874	940	936	907	933	864	905	908	934	889	882	885	956	900	898	895	892	896	925	908	897	923	904	927	937	868	899	905	909	892	933	886	943	912	888	927	897	930	916	961	921	894	936	933	864	888	950	924	918	878	900	949	986	932	924	873	854	922	910	941	924	937	905	862	854	885	960	910	948	872	901	913	961	960	903	927	890	900	904	889	938	845	996	907	947	903	879	958	864	905	920	952	944	904	936	899	901	872	902	888	836	922	963	904	923	894	953	915	883	912	896	885	899	875	869	907	935	907	878	849	878	931	923	903	871	892	934	950	917	919	927	921	962	907	897	900	905	944	897	923	963	827	941	881	871	881	908	924	922	897	921	877	850	837	905	936	913	870	960	907	932	905	915	910	975	851	943	948	883	874	893	942	933	918	940	883	893	878	925	866	965	889	892	942	927	883	890	893	888	891	874	909	910	959	865	915	902	852	911	888	911	883	828	915	937	917	951	917	887	866	919	910	889	884	962	853	887	836	899	934	914	916	958	971	893	907	949	876	912	915	955	877	889	858	990	962	934	883	875	937	904	966	860	867	885	901	958	855	952	902	868	898	925	897	864	912	907	931	857	958	863	908	911	868	947	875	950	896	950	924	936	922	909	914	939	916	930	922	927	897	868	921	921	969	887	897	964	944	946	892	884	869	943	908	963	895	908	887	940	875	899	890	900	928	890	907	960	899	897	838	946	856	918	928	879	878	908	881	912	866	915	917	888	954	915	870	935	936	963	941	919	942	920	909	993	929	920	929	981	934	950	952	941	883	886	906	961	927	900	877	928	933	951	935	875	867	900	907	932	959	863	984	913	914	902	871	927	919	949	938	940	907	880	910	913	875	937	890	934	878	909	946	911	878	852	885	914	936	912	967	913	923	942	897	962	925	910	879	896	900	942	901	921	873	906	904	911	899	830	885	838	848	916	931	937	915	910	915	915	909	916	885	923	923	892	907	926	960	919	861	895	899	887	909	929	936	932	901	970	880	887	942	938	932	863	889	877	889	943	906	864	878	908	919	972	913	880	882	948	894	908	946	909	929	917	882	893	957	886	925	937	893	903	883	927	921	929	919	931	932	908	942	910	923	933	875	899	914	860	941	851	861	924	923	887	937	939	932	935	896	895	911	898	943	894	930	835	881	899	910	910	851	914	868	884	873	956	898	876	884	892	960	916	875	908	876	881	872	896	996	909	973	941	934	893	957	921	913	929	861	910	915	868	855	919	981	861	930	865	939	932	953	933	884	948	899	918	895	863	907	953	897	947
71016	50404	33230	11408	2063	860	648	565	557	527	484	505	471	424	417	413	395	388	392	420	391	381	393	405	407	389	375	390	363	364	388	375	405	381	402	382	372	402	408	429	436	458	510	429	703	897	730	697	606	443	458	465	410	379	434	386	420	430	371	440	475	470	419	392	401	409	376	376	379	431	435	404	406	470	454	429	414	420	406	429	578	602	525	402	384	386	383	353	404	411	352	340	368	357	371	373	364	363	355	375	333	348	368	359	369	371	363	371	381	355	399	356	377	393	349	333	381	375	373	339	349	359	395	359	380	360	422	388	372	390	354	362	354	376	327	342	364	369	383	370	334	346	355	384	358	411	397	370	361	371	366	354	343	376	369	366	360	353	342	325	356	339	371	365	342	349	386	353	351	376	379	375	335	404	426	358	351	368	359	383	350	362	366	370	391	397	362	372	369	349	360	355	362	339	357	372	379	402	370	360	352	380	355	367	337	375	364	386	376	373	349	381	390	362	390	415	322	374	372	360	369	386	352	369	341	360	385	420	350	371	380	340	354	387	351	357	357	343	348	373	351	363	354	407	389	361	393	357	363	386	384	377	352	400	367	335	362	356	358	336	403	380	360	403	352	370	349	385	382	375	372	346	403	333	381	379	350	368	332	382	357	355	388	335	397	344	356	339	363	397	370	382	367	383	370	340	413	408	357	381	380	382	370	357	382	423	325	381	378	380	355	334	364	358	347	373	367	361	358	383	352	354	392	387	361	373	356	394	340	334	367	365	354	348	375	392	340	382	349	363	382	367	366	348	365	336	384	377	369	400	415	352	423	424	347	372	401	369	359	367	403	346	401	370	378	365	359	390	352	362	373	364	368	336	375	352	347	376	379	360	350	370	384	362	360	405	390	356	377	400	396	365	363	350	371	346	346	379	340	353	395	388	381	364	349	386	356	351	341	357	343	380	345	360	386	359	375	364	407	404	343	354	392	358	355	379	334	381	386	334	371	354	375	348	340	365	356	400	338	331	352	374	342	388	365	362	357	351	410	363	334	376	359	359	329	347	330	377	330	338	347	367	384	353	391	362	368	351	379	357	338	354	386	350	352	373	384	359	402	391	377	364	396	337	366	384	352	327	342	329	364	344	384	422	356	352	355	369	352	364	355	354	346	388	367	370	375	362	368	372	321	343	347	382	373	381	357	379	370	345	397	354	383	379	323	357	338	357	395	369	381	363	352	358	365	359	344	355	331	335	399	393	400	365	346	369	351	332	327	372	363	374	374	361	378	358	379	372	346	348	354	356	351	383	366	349	338	351	364	360	383	367	379	364	401	354	399	357	323	355	389	358	385	372	345	413	365	367	377	377	389	320	362	373	381	336	367	360	350	359	410	383	375	352	366	368	336	353	345	358	368	351	326	344	339	373	367	347	379	389	362	383	358	377	355	361	347	342	364	352	367	383	346	360	359	355	370	333	352	358	372	354	322	341	341	368	361	390	354	368	362	387	352	358	346	349	389	357	385	348	394	395	348	395	396	371	380	372	361	336	338	366	363	328	369	372	361	335	365	366	383	347	319	359	375	384	348	379	366	394	350	351	353	381	339	379	400	362	374	387	363	344	365	353	388	370	368	369	386	370	360	355	373	370	382	358	387	375	353	355	387	365	342	368	359	363	329	368	357	381	361	322	351	362	368	380	335	387	362	356	320	366	373	391	343	376	390	361	361	336	357	378	363	395	367	360	367	377	384	357	378	358	370	398	385	346	383	384	369	376	356	365	383	362	331	348	347	365	367	350	350	351	370	378	346	342	365	404	373	364	390	381	376	342	327	376	361	344	363	353	371	354	317	345	330	325	375	372	329	373	339	344	357	344	344	375	327	365	362	372	383	361	371	364	383	366	400	378	364	340	355	352	327	363	413	386	345	350	388	349	375	382	360	380	360	354	366	366	382	364	358	353	354	360	370	344	369	344	368	368	343	374	389	337	336	339	364	356	336	370	386	370	365	357	399	373	387	334	395	372	357	355	379	349	369	365	394	341	361	346	365	356	391	350	362	402	399	349	347	322	379	385	369	350	384	404	339	384	365	391	365	353	398	351	371	366	363	387	346	349	396	362	363	357	338	363	355	371	415	351	371	385	343	378	349	363	387	364	374	345	368	359	346	348	373	357	354	372	376	361	336	326	344	357	379	396	376	406	374	349	385	364	356	373	367	368	349	353	364	384	363	383	361	350	372	381	373	404	335	379	359	369	342	347	335	385	369	387	357	341	381	374	382	335	378	396	382	383	350	346	362	390	371	369	392	374	373	366	373	347	354	364	364	367	375	350	333	356	381	353	401	347	320	404	342	381	369	356	371	395	379	356	324	361	390	365	376	337	370	358	313	360	383	356	351	389	385	391	379	353	351	346	408	369	372	348	362	367	383	358	344	375	364	383	369	371	366	377	389	380	390	390	362	353	339	385	401	365	361	369	401	332	389	375	360	362	378	327	404	341	376	368	350	390	372	383	364	363	355	383	330	376	339	402	369	366	317	354	364	338	360	368	359	355	377	353	391	331	362	377	378	370	384	341	364	398	352	356	359	340	350	370	340	314	340	378	352	357	351	371	357	335	385	379	370	373	377	365	372	373	376	348	381	317	353	336	405	345	346	367	349	361	370	371	379	390	335	333	353	365	389	345	397	337	391	353	378	357	338	332	391	394	333	375	380	363	356	377	383	379	346	369	372	364	360	353	357	383	382	375	376	345	366	346	390	389	374	351	343	391	372	391	374	331	373	387	350	366	374	391	387	395	408	365	360	365	408	373	310	387	346	405	354	417	367	377	371	395	337	392	355	365	368	376	355	318	340	374	320	402	380	358	363	371	323	357	366	372	347	380	367	341	349	382	375	375	343	387	355	364	403	390	404	376	377	384	397	359	352	371	368	364	384	354	371	346	371	353	396	362	350	377	404	365	319	364	386	353	338	358	348	393	374	372	376	368	304	374	371	370	365	336	386	341	347	393	391	369	362	334	330	397	380	364	339	369	387	355	363	357	335	330	400	364	367	378	339	368	378	381	357	352	403	341	358	393	313	394	338	369	343	358	372	401	395	402	341	375	374	343	375	337	353	394	374	386	350	376	375	351	378	360	359	350	369	361	316	347	344	366	356	335	365	359	377	362	397	330	376	363	350	361	372	365	377	349	353	349	392	385	393	395	373	371	361	317	338	352	386	363	374	361	355	373	377	346	362	369	350	376	384	365	345	353	377	375	362	346	354	362	334	359	380	360	365	373	352	355	389	381	369	362	348	386	348	367	348	364	391	402	355	373	327	357	338	370	350	332	336	351	384	366	370	392	376	350	363	372	355	354	349	342	367	403	368	349	356	366	392	375	356	387	343	393	364	370	391	387	369	349	389	408	377	374	374	419	384	359	345	385	336	371	383	351	361	383	359	336	348	409	403	343	366	375	384	355	353	381	367	395	398	342	339	356	341	336	333	377	362	390	349	363	395	393	352	376
46503	37858	18335	3696	3359	2869	2404	2177	1859	1733	1671	1497	1483	1414	1308	1321	1266	1279	1212	1160	1238	1106	1163	1059	1130	1132	1192	1066	1063	1129	1052	1092	1002	1061	1062	1049	1143	1174	1236	1431	1696	1741	1669	1775	3671	5325	4121	3820	2746	1990	2206	1742	1291	1219	1254	1201	1242	1403	1360	1386	1655	1762	1534	1215	1115	1153	1154	1129	1176	1190	1317	1327	1448	1523	1562	1430	1270	1217	1305	1578	2389	2431	1837	1392	1123	1061	970	966	1000	1002	1012	952	979	1013	962	1011	998	997	983	989	1016	949	948	1000	951	947	978	964	1009	912	985	944	977	964	999	1005	956	1005	893	1052	960	957	974	962	954	1017	948	987	976	941	972	1006	929	956	1014	931	977	958	925	954	983	965	935	933	976	993	974	958	972	950	974	909	1005	988	993	957	992	939	957	956	944	968	945	990	978	997	968	931	984	1014	983	978	972	950	945	998	957	933	1010	994	989	954	963	940	997	951	956	1003	941	967	983	956	968	967	1035	980	953	1051	941	980	916	1024	974	975	950	934	921	942	973	1003	953	923	1013	941	929	962	998	928	960	1008	981	997	945	944	950	952	943	964	1011	987	986	940	957	995	1006	915	944	991	918	944	957	940	940	985	937	967	990	981	965	1007	915	953	978	996	950	902	1026	946	920	923	971	948	1052	981	981	965	948	926	1028	969	947	954	926	998	937	964	942	986	957	939	1040	984	963	991	930	916	981	975	965	979	965	965	966	911	958	954	1006	916	962	973	957	977	930	1009	976	987	969	1053	906	962	904	971	962	943	941	988	944	987	952	978	1007	950	953	1007	966	999	965	993	975	976	952	944	1011	1025	949	951	974	981	961	1013	995	951	998	964	952	1008	938	923	1008	1001	930	962	963	968	985	1004	978	1011	945	972	993	948	998	987	978	1032	996	955	910	1006	1037	988	931	980	958	965	931	964	938	944	948	936	1002	999	973	1016	1016	932	1014	971	981	948	985	1008	984	992	942	994	984	960	926	908	1000	943	960	899	976	926	922	934	976	902	909	958	939	951	955	943	1019	938	996	950	941	930	904	963	962	983	961	1016	940	998	942	994	916	1037	989	924	982	952	938	971	915	996	983	968	951	1011	1009	946	977	991	962	950	926	950	1024	1006	952	984	987	972	969	936	996	950	978	953	1006	940	997	915	978	943	1003	943	945	938	915	1002	947	922	965	998	973	980	969	971	1008	968	972	999	971	1005	971	947	928	938	981	982	973	967	936	960	976	943	934	935	996	969	968	997	963	934	999	973	943	877	1013	956	947	980	932	991	960	940	936	959	942	928	927	982	986	974	938	963	991	983	1016	984	925	911	918	948	901	958	953	969	911	951	925	913	947	986	935	918	964	984	970	996	920	970	971	939	970	991	922	930	943	960	912	966	907	990	949	964	974	977	965	982	989	1052	979	920	924	970	951	975	965	949	947	980	993	969	928	963	1009	983	1011	958	943	993	978	972	976	978	927	950	919	969	986	969	1030	979	1000	982	960	962	985	945	971	994	974	1024	937	966	937	968	1031	980	927	1022	937	929	968	931	981	973	979	944	1000	932	986	949	942	929	979	927	980	998	952	949	994	944	968	956	951	972	931	959	945	982	1012	993	958	970	1008	977	972	939	935	1004	966	955	956	990	973	1000	960	964	1008	953	1006	1001	983	966	955	957	943	962	976	932	964	1001	1007	970	962	1023	1009	901	958	966	1003	995	937	975	961	932	976	1016	928	970	1000	968	948	967	989	974	961	934	940	963	1008	947	932	946	935	988	965	970	907	1006	1011	1003	1005	977	969	995	996	950	942	975	896	985	957	972	990	909	933	970	1009	984	976	944	995	976	1008	965	971	959	966	987	963	990	961	959	936	1004	903	993	1006	970	963	961	962	1010	982	1003	999	1035	988	962	988	936	982	1015	938	978	984	931	988	965	934	946	950	989	1005	943	952	951	1000	984	991	931	961	951	956	977	1002	991	969	985	991	984	936	983	1004	952	907	966	981	998	930	1015	991	968	989	947	979	958	982	994	949	966	939	990	967	933	934	988	1000	941	936	964	982	928	988	995	932	955	1015	946	1027	974	1000	956	953	1002	957	958	987	956	998	963	949	941	985	925	936	1020	991	972	934	924	928	1000	991	949	997	946	1022	1002	987	989	996	987	978	911	1024	996	960	1001	973	955	952	940	1007	1023	989	952	985	971	932	1006	923	985	980	992	973	948	976	1010	957	966	990	929	938	1031	988	988	973	989	1005	988	959	950	953	1001	1005	961	909	923	973	1000	968	953	942	980	1026	1003	995	993	945	916	999	951	946	978	963	946	982	928	931	995	951	981	918	930	1032	968	1012	996	1018	973	943	1011	972	957	932	956	1008	963	967	927	940	930	945	904	935	984	1006	942	994	925	958	945	935	1006	952	1010	957	954	989	949	970	937	950	987	925	945	994	909	989	1031	979	958	926	963	972	958	937	989	980	1006	946	935	952	955	972	993	954	949	926	902	1030	989	996	977	980	939	960	916	938	971	951	987	970	980	996	932	1002	942	1013	942	969	936	965	960	976	944	955	959	945	970	941	971	991	996	1015	1018	966	988	924	949	970	919	883	925	996	924	928	947	940	920	950	987	970	978	957	987	978	929	1030	1017	1059	953	984	964	985	995	934	947	955	937	982	938	959	966	935	979	994	965	923	976	992	982	946	978	932	939	1031	975	971	946	1000	930	976	978	916	953	972	970	967	978	995	985	1040	977	967	959	977	940	936	933	911	976	960	992	952	965	972	1001	974	945	971	1016	952	969	978	929	992	969	979	990	949	1002	958	1009	1005	1010	958	992	969	939	976	937	987	976	973	921	970	983	1004	954	960	970	910	981	941	1005	937	973	973	978	945	970	1017	1011	1033	985	935	965	897	1016	984	967	968	970	992	953	1039	987	963	922	974	937	936	950	921	949	968	951	956	914	939	949	986	973	907	975	943	968	967	916	980	930	957	952	1014	1001	1029	976	1002	964	957	977	948	1013	956	1042	941	1013	998	997	965	955	983	980	972	945	1037	939	999	974	985	953	972	997	1027	979	1018	1022	937	972	993	930	974	941	950	985	936	963	923	1039	971	918	971	902	917	986	928	973	970	962	946	922	946	956	928	947	917	1004	986	944	949	927	1017	945	1012	1031	952	1016	947	993	1020	975	920	952	1008	1028	987	986	973	976	941	969	963	986	942	1017	988	933	946	950	964	982	971	956	1018	966	898	942	946	966	973	944	998	984	1001	948	974	1012	1019	1002	971	984	989	997	1020	971	961	1027	947	965	941	946	991	976	951	952	960	952	974	942	1013	971	1027	994	933	968	950	991	960	978	958	944	960	946	968	967	954	987	964	970	994	936	956	1000	969	916	1038	952	971	991	999	957	992	956	928	984	992	997	1022	974	985	955	938	956	1008	898	1009	898	967	991	944	961	990	978	943	1017	945	990	972	986	1016	1018	1034	1004	922	999	992	928	938	946	933	985	1012	982	1011	1001	975	952	1000	983	964	1037	964	952	939	978	977	980	964	983	940	977	975	929	951	968	1024	973	933	952	1012	927	949	978	988	952	994	978	943	973	941	975	941	1007	943	991	1006	955	986	980	1011	1008	964	944	940	953	961	918	1020	959	954	961	969	999	972	1021	922	967	998	1003	943	952	979	951	970	1002	996	941	949	981	981	929	940	970	968	999	956	956	1079	971	920	998	986	977	951	950	948	934	991	926	951	977
16491	3684	2103	463	332	324	333	305	314	280	310	288	297	267	313	266	281	268	294	252	294	301	291	294	311	301	306	283	288	278	291	299	281	289	300	301	308	304	309	307	342	330	314	325	313	314	339	326	317	313	371	294	281	291	275	266	292	323	344	297	299	278	296	286	316	279	288	297	307	256	315	321	323	273	276	297	304	290	284	323	297	318	310	307	295	298	288	298	304	299	274	279	282	295	283	281	297	288	278	289	307	292	285	286	300	315	279	295	289	279	269	299	285	286	271	303	297	275	273	284	290	269	272	278	285	284	301	258	280	286	279	282	298	304	300	335	291	280	267	292	279	253	276	286	298	294	258	322	313	289	282	292	279	276	304	249	292	300	263	300	282	257	284	345	305	281	258	304	275	283	305	290	264	262	295	283	312	273	282	305	316	304	295	282	334	320	292	281	305	269	283	299	289	295	273	259	291	268	280	270	279	280	268	270	289	281	275	254	303	283	279	268	291	294	309	305	262	301	279	272	297	285	300	308	281	279	276	271	282	281	265	288	289	283	272	304	301	268	311	288	263	302	302	276	270	285	317	283	288	279	282	281	288	273	282	262	303	302	295	298	308	314	298	257	305	289	292	297	262	303	311	282	292	298	266	278	272	281	288	310	315	312	285	285	280	294	297	274	255	288	310	294	277	294	289	329	281	287	286	326	306	261	313	311	279	302	326	287	260	281	292	298	289	281	302	290	272	270	315	265	296	302	305	267	279	270	301	291	266	265	273	270	288	309	312	298	292	263	299	295	275	313	301	284	303	284	296	278	305	294	280	308	298	289	307	287	306	303	308	258	275	275	270	303	299	301	252	271	302	298	260	290	257	302	282	278	287	267	246	340	303	321	250	316	260	297	307	316	271	284	254	302	321	274	297	299	307	315	312	325	297	265	277	296	282	331	298	296	274	313	293	290	292	278	277	261	293	279	304	259	312	291	268	280	285	297	280	301	282	287	305	283	294	296	287	270	290	295	287	306	287	278	282	262	285	293	295	283	290	244	304	314	324	268	303	320	310	286	246	303	280	272	280	286	257	283	279	294	292	278	275	310	288	297	308	304	311	289	294	296	283	304	274	302	297	282	283	308	290	297	296	271	278	266	302	276	297	282	314	261	270	280	264	305	270	294	284	281	326	273	284	314	304	283	278	318	316	268	268	310	304	272	284	280	300	242	297	281	293	266	293	310	294	284	292	279	306	315	309	287	309	291	272	304	316	287	319	296	284	281	287	285	281	296	287	272	291	265	276	253	279	304	310	277	256	250	279	317	312	290	282	284	270	288	310	290	286	292	297	290	299	295	293	302	267	297	309	270	300	275	300	271	307	285	295	301	307	294	297	293	315	288	290	276	302	277	280	286	322	291	305	281	274	300	276	281	291	306	315	272	290	270	302	255	299	295	267	278	296	260	310	282	319	284	283	311	287	288	274	275	308	311	307	275	299	319	274	271	274	272	257	295	306	272	323	294	269	285	304	297	283	317	270	252	294	277	256	272	293	284	321	292	291	290	290	280	290	281	298	308	286	278	290	280	274	285	290	289	306	264	308	280	297	300	281	285	268	271	300	259	298	293	297	267	276	304	279	295	278	245	278	278	262	277	299	294	320	306	325	303	305	266	298	271	324	282	271	291	282	284	310	296	276	309	302	293	270	296	303	302	276	290	292	301	275	292	273	274	295	296	266	312	262	281	295	315	306	298	260	297	292	304	283	314	294	275	271	273	275	296	278	287	281	271	289	285	283	290	320	299	291	300	258	306	312	283	282	290	279	278	280	278	276	246	283	298	272	265	265	307	300	286	284	289	292	287	317	289	263	271	298	318	317	310	272	286	275	291	283	298	296	272	268	279	269	311	267	308	289	302	284	276	297	288	316	321	296	298	315	315	263	292	285	293	305	285	312	308	286	287	284	280	308	285	260	321	302	257	303	278	298	285	284	286	290	261	268	291	295	280	283	274	281	280	267	304	292	282	298	315	295	305	277	271	293	315	281	299	312	287	267	314	296	295	292	304	296	298	266	295	269	286	276	278	289	308	262	297	312	274	303	305	318	300	268	267	283	295	294	305	312	311	302	270	285	289	321	316	298	279	256	299	300	281	297	282	295	286	309	309	275	294	293	287	284	302	294	302	324	320	304	306	311	300	263	284	283	273	278	294	257	290	281	290	269	280	298	306	280	292	280	288	267	305	313	267	300	300	259	279	299	246	295	279	325	296	309	313	258	276	312	275	295	295	316	288	288	279	294	313	275	284	277	287	311	317	259	318	286	309	276	287	293	261	338	293	296	300	263	268	281	269	305	291	276	288	323	311	332	290	268	279	298	331	301	299	289	288	297	284	310	289	288	297	303	274	266	277	291	286	307	296	293	299	299	289	279	305	245	290	306	281	265	274	270	266	288	309	285	291	304	283	302	309	272	298	308	315	306	307	277	313	298	285	313	299	264	282	278	291	281	301	257	296	319	262	313	266	270	293	310	314	303	314	292	312	319	301	268	291	278	293	291	289	308	286	295	275	299	263	324	314	271	298	282	305	280	294	269	298	268	304	277	267	276	268	298	293	317	271	264	278	272	270	292	289	279	310	281	296	302	255	312	282	282	291	284	292	306	312	309	279	283	277	289	286	277	246	325	293	271	324	295	322	274	307	293	284	272	288	272	282	292	280	306	304	290	280	302	301	290	304	259	273	277	263	282	274	294	285	294	273	297	271	282	305	279	318	319	316	297	298	295	273	255	272	276	286	300	271	264	305	294	300	296	273	295	282	304	252	255	294	289	300	281	316	284	283	316	276	281	279	273	304	315	300	296	297	327	285	283	273	324	266	278	293	284	307	288	308	274	275	304	280	288	255	287	288	303	297	258	246	277	307	290	307	290	301	291	288	282	285	300	295	311	294	301	303	251	279	265	293	263	281	264	283	293	287	280	315	314	297	271	292	302	304	266	307	311	292	290	322	309	299	277	293	297	291	303	299	244	273	298	277	294	261	251	290	278	290	316	264	301	298	276	241	304	276	297	266	312	314	272	287	306	268	257	310	318	287	277	272	304	295	298	277	312	271	292	277	308	318	278	267	285	262	302	274	295	253	292	293	300	282	295	260	269	308	311	278	283	295	296	272	308	288	299	285	288	307	281	315	298	284	291	275	280	268	283	280	288	261	306	298	298	304	304	275	258	278	285	272	307	266	297	298	305	268	291	282	276	277	293	300	297	284	279	287	294	300	283	321	280	288	273	309	269	290	329	307	299	297	266	308	292	294	291	278	303	276	283	326	290	277	287	288	310	286	275	317	283	292	250	299	279	261	282	296	267	298	281	289	321	267	292	319	301	299	297	315	297	289	316	307	278	275	286	270	283	274	289	277	297	296	293	303	277	315	291	291	301	295	300	288	310	279	286	273	276	259	292	325	294	276	280	292	287	324	286	278	296	298	273	299	315	283	275	317	282	321	258	295	300	303	274	278
16600	5138	3209	910	871	871	834	866	816	835	822	808	806	818	831	834	837	763	727	829	807	736	845	772	763	792	834	777	811	792	813	810	736	783	814	839	779	864	1002	1021	1069	1006	1007	1048	1105	1209	1153	1079	1050	990	1040	912	929	849	885	833	859	857	820	802	837	767	805	817	781	820	825	828	848	843	859	845	896	826	891	816	811	813	835	871	888	879	947	912	856	780	823	763	788	777	759	784	808	761	793	780	811	773	806	756	763	754	739	797	742	804	791	761	796	815	776	865	794	809	850	784	799	793	797	785	814	814	814	789	770	839	822	789	721	793	790	787	792	804	794	770	765	776	761	828	829	825	851	775	764	780	787	818	809	781	817	757	817	831	796	781	804	771	782	811	804	784	784	785	813	804	835	780	777	773	835	768	768	770	751	837	772	795	805	788	772	745	762	800	778	792	752	818	783	792	836	773	783	761	811	820	785	817	773	811	799	766	785	767	794	831	751	803	800	761	777	768	782	771	756	794	747	766	759	804	790	811	773	812	776	788	786	757	799	848	801	810	806	737	786	815	826	833	717	712	802	792	764	780	817	822	808	812	748	788	849	778	826	808	804	811	787	799	812	790	776	820	786	792	754	788	790	761	797	765	848	769	799	813	808	745	793	794	741	791	758	833	791	791	792	754	804	818	773	774	731	794	789	772	791	805	810	785	834	766	815	790	774	828	740	806	813	756	769	801	794	812	809	832	798	851	765	801	817	785	802	778	779	770	777	791	843	767	784	805	749	788	757	739	780	786	818	774	786	786	794	821	795	775	797	803	798	822	816	807	785	804	836	772	780	743	774	717	740	770	815	768	821	797	801	757	788	814	746	840	840	841	771	798	759	777	797	798	785	788	819	764	750	774	774	815	790	801	770	776	803	770	767	799	797	763	779	796	758	789	841	802	764	815	827	765	759	784	768	773	799	807	729	803	793	786	783	779	784	834	776	742	772	815	796	820	816	767	790	808	757	807	802	779	791	780	809	838	779	788	808	817	785	772	833	747	766	751	817	829	774	806	821	759	813	790	815	786	795	792	807	775	752	823	763	843	791	790	780	837	805	783	787	801	815	816	856	785	817	749	792	794	771	822	761	816	799	782	745	830	786	778	797	774	819	769	828	827	750	762	797	802	791	758	820	829	782	749	788	753	812	786	753	810	803	795	820	726	772	820	795	833	846	759	818	750	749	792	758	797	767	801	745	796	756	778	798	814	842	734	810	775	840	760	851	812	799	832	828	795	795	792	826	816	747	775	837	810	801	811	815	792	792	738	824	775	817	787	756	785	740	775	782	830	763	805	733	778	821	805	794	784	805	769	769	797	776	765	778	787	816	783	829	788	775	832	786	789	787	781	737	823	773	797	753	824	784	772	771	756	780	777	808	785	770	767	770	811	809	835	798	808	741	788	790	809	792	786	769	775	788	803	829	829	771	838	770	817	759	769	804	845	762	749	759	829	825	771	776	802	809	729	813	778	829	753	772	817	782	796	764	794	787	821	805	807	816	767	817	782	798	776	795	786	792	778	771	767	812	718	810	791	779	835	803	800	778	764	843	806	775	798	781	773	859	792	751	759	795	744	807	876	740	752	727	756	755	792	782	767	830	842	782	796	820	792	810	814	806	736	811	803	835	802	786	834	764	798	793	772	841	795	773	754	780	850	745	799	791	789	799	774	775	763	810	830	771	792	784	803	795	814	833	787	759	798	781	709	738	820	751	790	807	813	729	777	835	867	795	800	767	767	789	800	786	749	783	716	808	819	796	791	816	827	811	718	734	732	824	827	830	772	829	845	758	753	809	793	825	838	793	813	775	831	827	807	851	787	786	794	796	778	819	763	777	752	772	746	749	776	782	814	816	826	813	772	764	788	772	760	809	753	759	766	809	764	815	764	787	760	755	792	851	781	786	795	762	752	780	798	807	758	776	785	744	786	880	781	798	805	797	759	805	772	763	797	768	797	781	810	850	793	774	779	765	852	806	776	812	829	789	788	792	809	759	816	763	788	776	827	756	757	793	789	803	816	823	758	835	825	783	766	814	789	807	780	818	772	784	769	804	794	818	844	771	800	774	782	777	816	760	819	797	784	752	787	822	815	799	812	842	788	757	776	792	763	813	817	802	766	779	772	846	784	760	818	823	796	790	788	811	789	795	744	829	758	787	791	804	763	783	752	739	853	808	816	783	814	834	831	765	807	826	788	814	871	820	761	854	804	789	828	794	795	805	827	801	753	772	824	765	800	807	815	807	767	801	760	816	850	789	787	800	830	746	765	781	784	768	755	761	811	811	805	822	776	803	837	795	781	816	824	811	772	793	811	806	771	780	784	842	734	854	727	818	776	815	769	756	827	809	790	835	805	805	774	798	765	769	790	794	799	795	820	808	808	810	770	773	825	810	723	755	774	788	779	734	823	792	776	742	784	776	811	779	786	779	825	790	792	789	797	814	827	808	747	768	787	831	747	725	791	769	824	816	763	788	771	768	750	740	823	807	786	803	804	799	817	800	757	832	771	774	821	747	781	800	781	814	768	723	776	740	770	774	797	837	751	827	805	724	788	809	801	751	764	836	812	798	838	787	804	776	799	770	804	720	824	760	794	804	796	786	783	802	743	781	761	783	805	804	795	848	783	829	783	764	815	790	816	803	756	742	817	813	792	766	784	837	806	773	758	819	777	747	794	794	790	764	789	812	750	835	847	730	772	793	809	791	762	763	850	849	772	805	778	756	842	808	761	782	776	823	797	844	788	796	773	760	800	787	805	802	752	764	787	816	796	779	823	831	791	776	757	748	780	805	761	744	833	800	797	806	770	816	825	818	821	736	828	800	767	815	785	773	782	791	760	826	783	718	726	764	729	859	788	824	789	801	814	830	801	782	819	783	797	780	780	817	805	818	786	747	767	771	770	779	829	779	791	783	807	822	771	776	801	844	813	753	758	815	815	761	784	861	789	790	819	816	785	762	784	748	794	803	808	812	747	741	785	828	778	786	810	827	826	767	818	791	862	814	792	811	772	738	773	804	793	785	821	842	786	794	813	827	814	848	822	762	769	799	771	788	808	823	808	821	791	736	807	814	826	784	742	779	797	797	763	787	823	783	780	818	756	775	741	821	788	802	781	800	785	784	748	780	730	804	820	801	833	799	727	784	812	778	798	825	787	778	760	772	790	784	831	751	805	745	750	796	790	786	739	788	765	819	782	791	773	839	816	854	798	841	818	767	779	835	805	774	826	786	733	812	754	807	814	840	795	824	787	803	819	792	798	799	787	773	789	826	799	857	818	779	807	802	782	757	745	830	787	838	811	773	770	827	769	819	795	795	769	831	790	808	763	794	795	806	796	804	768	823	798	760	767	721	780	771	765	805	799	782	830	750	748	803	785	790	780	779	787	786	896	799	749	809	769	808	785	797	825	821	757	826	754	762	824	802	796	806	789	759	827	799	781	814	763	771	813	806	754	782	788	827	828	797	791
59427	36573	25285	3979	703	477	460	426	389	349	371	357	351	340	293	320	322	317	297	313	314	317	287	307	344	299	323	310	301	299	307	280	302	325	299	290	314	322	312	337	361	356	355	363	351	503	546	457	410	359	384	342	356	347	299	308	340	329	305	360	330	345	339	344	344	344	340	341	317	279	312	345	328	311	336	315	301	312	341	334	423	465	354	323	281	299	290	275	303	308	316	322	321	314	314	285	293	335	278	304	296	323	290	312	308	263	288	279	292	268	282	304	282	331	246	300	290	299	321	310	325	283	322	301	268	294	284	317	286	313	279	264	293	306	273	250	260	284	282	267	314	325	309	284	292	292	329	298	302	319	299	283	321	303	279	284	309	276	288	299	301	299	293	304	276	299	282	297	290	306	351	303	274	299	305	289	342	284	273	339	347	302	285	293	290	302	310	294	303	308	287	300	310	307	304	292	293	312	288	310	303	293	326	267	299	300	266	289	287	285	306	284	279	325	251	317	263	288	289	308	290	301	309	273	301	313	312	276	308	324	296	347	292	311	277	311	307	271	281	282	265	280	281	314	268	313	338	282	311	292	316	303	309	289	288	279	292	313	306	299	323	297	294	329	261	295	297	275	331	293	308	282	281	305	285	336	255	275	279	298	296	310	321	307	295	311	287	269	324	279	290	311	295	249	306	280	290	283	313	304	291	284	303	287	275	266	320	297	299	285	297	307	287	304	282	258	290	308	278	304	277	268	254	308	288	281	275	293	297	285	326	343	323	302	317	296	328	319	274	316	291	277	309	308	310	295	310	294	299	292	298	293	289	290	287	303	305	293	317	292	310	286	301	280	295	271	276	298	283	305	292	288	321	301	339	283	277	299	290	294	304	321	296	290	323	252	284	306	331	287	301	308	286	297	298	291	297	285	284	316	304	302	302	310	313	288	289	319	305	298	274	294	283	306	291	277	292	281	325	295	325	315	336	317	279	322	315	275	297	291	305	304	301	287	268	321	341	319	316	296	334	273	292	271	266	317	321	295	297	300	314	305	286	296	317	318	288	282	289	281	285	278	297	298	289	295	294	295	285	305	315	278	267	278	306	283	306	281	301	272	288	299	327	290	268	311	275	326	295	297	326	320	303	304	278	264	293	304	295	285	281	270	290	310	279	304	337	305	303	313	292	290	299	305	293	318	296	308	277	284	320	289	327	292	295	314	291	270	298	328	275	300	284	269	306	287	295	302	286	269	281	282	301	290	304	305	284	299	276	304	274	310	305	325	313	302	250	281	299	270	279	291	312	295	301	266	294	312	292	277	321	291	282	305	312	306	303	301	288	318	304	293	289	284	299	280	302	340	305	300	280	310	303	306	312	298	299	286	324	292	302	310	324	299	302	296	290	308	318	282	286	301	300	305	315	297	302	328	317	292	321	280	312	294	279	266	290	302	299	280	266	290	276	304	306	324	327	308	324	323	296	289	273	321	303	284	283	288	290	338	292	295	314	312	267	300	292	286	314	285	327	312	284	295	303	300	267	292	312	258	306	276	288	282	261	350	295	272	269	315	293	311	304	307	282	285	305	288	309	306	294	287	264	300	280	302	290	320	285	276	280	286	321	287	318	304	312	285	310	307	309	321	306	305	313	316	274	306	314	293	278	306	276	271	306	270	293	291	306	271	312	321	322	301	320	299	349	288	287	335	303	262	278	314	258	268	278	267	276	293	278	290	270	298	297	280	319	276	306	288	280	274	284	279	301	294	320	343	310	270	312	309	268	284	296	299	311	271	281	293	280	289	319	296	310	314	281	330	322	275	291	300	306	316	287	263	296	312	297	313	295	299	294	332	286	304	295	281	273	323	310	270	284	293	241	277	299	331	295	282	319	306	302	296	268	305	289	292	336	311	305	286	303	308	294	283	332	326	320	290	327	284	302	292	302	274	323	287	305	278	307	326	289	308	278	308	334	298	308	285	262	296	293	294	292	291	333	297	301	279	293	289	298	312	321	308	317	291	287	320	279	291	296	279	283	323	303	292	284	294	310	294	307	307	296	291	298	324	285	309	308	311	306	263	288	311	321	297	287	269	286	313	293	279	300	305	289	282	290	278	301	295	293	290	304	300	298	304	318	288	295	287	279	286	316	264	302	297	281	288	342	286	288	273	320	280	286	291	273	296	290	302	318	249	301	292	297	349	319	276	288	295	257	277	289	297	303	316	282	295	296	282	287	290	304	296	305	306	296	292	300	284	288	304	318	310	271	301	296	249	296	296	298	312	286	292	269	332	313	304	284	306	299	294	320	282	304	282	300	304	302	270	295	298	301	320	276	285	297	308	299	297	297	284	296	309	297	283	297	283	298	295	296	307	281	322	323	266	284	259	300	314	303	310	310	316	291	303	284	323	330	289	310	287	277	279	291	276	309	295	301	324	259	309	303	297	272	304	294	290	274	262	299	313	277	279	293	296	322	316	272	296	260	304	304	273	293	279	294	320	292	301	313	292	291	312	341	308	316	299	285	306	288	285	300	262	270	291	301	314	285	297	316	280	268	298	278	295	299	302	323	308	320	262	313	297	281	293	284	288	320	316	319	313	301	312	305	285	282	289	296	287	292	299	295	317	286	294	288	282	289	296	305	316	293	307	319	310	328	299	288	296	295	282	284	281	295	304	260	304	309	278	306	298	335	296	319	305	298	281	312	264	291	263	314	313	296	316	264	260	295	287	279	283	297	310	306	300	285	307	309	339	252	296	294	321	276	296	305	331	308	259	302	307	329	297	297	273	306	301	297	324	307	283	308	313	312	298	285	296	274	351	306	316	269	279	304	315	265	256	348	315	316	268	305	303	282	295	303	292	300	290	315	285	308	311	314	319	312	306	273	289	285	291	296	291	318	314	319	266	285	326	279	320	314	322	293	284	289	325	284	278	312	314	315	273	286	320	307	317	287	282	289	301	292	315	304	289	259	277	327	284	310	267	296	288	315	302	292	289	251	262	298	295	348	312	298	294	297	341	308	289	307	318	301	269	306	270	317	323	332	261	266	313	261	298	294	322	308	276	308	301	297	318	293	269	288	303	296	328	293	302	290	323	300	308	279	280	286	318	291	275	289	278	283	307	294	311	316	302	271	282	283	301	284	284	288	291	286	325	275	298	292	293	309	312	272	304	302	267	286	322	251	286	310	314	312	302	297	292	277	322	293	304	300	302	309	288	303	277	301	306	298	315	297	313	306	300	257	290	293	272	268	310	283	299	323	272	295	262	286	280	309	292	320	286	276	296	297	304	324	300	304	300	279	307	308	297	297	300	291	319	308	288	304	306	321	297	289	273	320	319	274	302	285	274	312	292	301	288	298	302	256	278	308	282	304	294	325	336	300	278	278	278	300	331	274	293	277	311	289	257	307	331	328	282	285	281	292	293	329	304	288	312	286	290	286	274	308	315	287	296	274	301	273	304	275	280	272	294	331	302	251	309	299	315	314	276	312	332	301	328	313	292	287	281
38784	27568	15955	2207	2120	1810	1587	1455	1290	1224	1151	1123	1086	1056	1041	1008	971	992	898	929	967	914	844	923	867	870	953	833	868	881	810	892	840	818	868	858	849	1001	1093	1313	1268	1223	1094	1095	1145	2684	2830	2142	1562	1444	1546	1110	1069	1066	1082	1021	1033	1075	942	1039	1000	1228	1229	1263	1091	1017	933	941	988	952	970	1067	1046	1088	1072	1085	992	938	1126	1187	1666	1727	1253	1091	966	882	839	779	793	794	822	818	774	792	789	818	794	792	823	831	827	838	781	816	815	833	791	795	796	818	802	808	803	813	827	801	832	862	834	781	742	827	804	771	791	788	802	824	801	862	845	780	806	803	822	864	794	793	824	784	805	841	789	811	798	843	787	784	828	810	811	798	837	791	833	835	768	784	789	770	804	755	823	859	777	769	805	825	742	820	800	806	773	813	824	823	802	823	785	827	833	824	806	773	847	784	789	846	782	809	796	825	816	834	853	815	807	849	819	820	769	819	824	795	815	802	781	772	883	845	802	812	802	808	812	763	862	814	801	846	796	790	796	815	766	805	829	814	807	793	827	771	809	826	824	874	793	826	811	794	843	839	861	794	805	801	790	848	825	818	822	794	766	808	828	839	841	817	828	866	814	797	800	813	833	848	819	840	804	814	789	793	797	831	841	827	800	809	796	764	856	816	866	822	774	798	856	828	822	800	840	788	787	826	849	783	821	822	836	811	804	820	818	769	788	857	770	840	850	774	778	849	839	832	806	843	790	764	803	806	806	803	832	869	777	816	791	785	818	761	803	819	828	800	853	878	819	756	845	823	789	835	825	809	810	837	811	786	785	778	802	765	785	852	849	823	757	787	823	840	783	809	830	801	774	833	867	842	781	828	799	808	866	837	836	839	860	788	840	829	787	812	843	781	823	806	805	797	797	814	818	818	785	847	826	779	818	799	809	809	830	777	869	792	794	804	798	838	791	827	813	849	878	785	811	807	774	803	814	768	803	847	867	858	787	807	799	769	825	780	773	818	776	770	839	759	828	818	834	809	830	838	807	819	840	809	856	795	842	834	788	795	884	826	861	855	808	810	804	808	816	830	791	851	801	830	757	771	775	838	769	865	876	819	854	804	822	795	803	772	777	817	822	829	792	803	837	779	857	826	808	778	832	813	768	833	813	801	842	793	841	770	829	839	824	828	787	830	823	803	844	848	830	829	790	816	785	781	806	792	829	830	812	859	814	825	813	836	818	787	839	844	803	820	822	821	805	859	870	783	860	854	840	828	808	810	860	781	773	821	831	797	771	838	832	801	842	867	822	814	798	755	814	832	775	848	770	784	875	830	804	778	783	818	803	827	793	833	796	776	785	793	809	821	808	822	801	830	807	807	832	759	793	815	800	885	794	814	832	801	816	783	823	828	788	786	798	842	854	785	824	799	808	749	781	809	838	827	798	821	750	869	857	881	800	836	800	840	811	840	789	854	808	811	809	805	834	803	831	851	758	819	831	796	838	816	835	818	791	842	788	807	811	859	838	793	816	832	822	791	818	841	816	854	792	838	807	821	812	776	841	792	770	793	847	821	820	804	791	841	789	822	783	820	802	877	824	820	796	804	806	840	829	852	831	849	796	802	793	844	840	831	783	805	855	789	852	802	857	834	884	820	860	798	854	838	808	815	828	801	777	827	770	826	791	783	836	827	815	832	798	822	810	915	815	780	804	822	775	813	832	810	825	798	818	824	796	836	792	822	797	832	782	814	810	825	831	803	848	773	826	831	762	793	831	832	813	857	771	765	782	857	792	829	817	831	803	825	844	794	832	774	822	846	796	847	741	811	837	860	807	796	819	800	795	816	875	835	780	814	800	752	822	836	747	850	785	852	819	842	828	787	821	826	774	803	853	806	798	813	786	784	814	837	824	805	825	841	834	849	808	763	755	791	837	823	784	775	885	800	822	813	834	848	770	817	824	839	841	795	813	805	810	780	828	844	806	855	789	810	811	782	836	801	834	797	795	798	822	789	816	792	814	831	801	814	827	853	835	839	835	818	827	758	836	842	838	815	799	788	839	822	848	799	809	832	786	830	809	780	807	821	867	828	781	782	830	791	826	794	812	828	816	805	824	831	737	818	805	838	796	789	839	792	789	763	767	787	816	838	850	826	811	814	811	870	801	820	817	776	784	879	842	892	806	790	823	851	800	821	858	814	799	806	840	793	808	822	853	804	810	855	798	834	790	798	813	850	814	809	835	830	788	789	831	802	818	819	809	775	824	812	776	855	818	845	830	782	804	848	868	830	876	886	826	778	792	816	814	858	780	842	810	827	824	834	831	780	816	790	840	794	869	832	815	806	846	807	866	851	775	821	767	784	777	803	792	805	831	818	824	831	813	828	824	834	847	749	809	789	752	805	774	833	802	756	839	826	852	833	813	826	806	760	856	816	819	803	816	829	816	754	794	840	813	834	845	805	827	805	810	823	761	774	828	812	769	761	829	802	843	761	806	845	844	810	782	852	834	781	826	805	742	799	756	801	820	862	804	822	824	796	822	808	850	802	867	772	854	820	818	855	834	745	783	785	815	807	849	804	792	844	797	864	782	812	843	814	799	791	795	802	826	842	869	865	796	780	821	807	793	864	805	809	829	813	856	800	825	843	882	808	875	786	766	906	853	838	852	823	814	844	832	818	807	801	846	821	821	820	777	810	796	785	853	826	795	859	856	792	756	826	853	818	801	849	845	813	826	819	794	796	831	838	831	792	792	879	759	801	856	833	818	800	813	837	823	848	801	811	831	794	837	822	785	829	788	837	777	778	824	856	804	837	843	817	746	780	823	789	825	822	799	814	840	833	805	811	802	822	816	782	831	807	787	810	847	736	837	827	791	830	858	846	784	808	848	848	820	782	755	817	830	745	831	786	814	849	784	769	794	838	832	757	814	792	824	817	836	857	799	880	778	820	825	834	834	782	756	812	809	811	796	772	826	819	789	790	828	845	798	810	864	842	814	810	848	804	838	811	834	803	788	834	761	840	791	782	824	836	857	851	795	787	809	793	841	817	792	817	895	792	771	831	802	802	817	781	780	836	807	824	821	803	783	779	812	810	832	777	812	824	790	766	813	835	786	807	797	801	816	836	813	758	794	793	830	826	801	798	830	825	856	821	776	829	805	784	810	798	837	788	780	799	814	817	853	853	820	850	807	805	846	826	847	803	835	773	783	800	809	827	895	812	863	837	826	816	852	808	815	812	794	784	810	825	798	807	808	838	827	774	793	807	768	821	817	825	795	816	785	838	777	851	839	835	856	835	817	815	830	790	828	857	816	802	790	820	832	848	789	804	818	816	837	815	872	782	793	818	825	805	851	791	836	809	808	825	789	818	847	817	786	789	823	876	804	791	856	844	848	849	859	801	798	797	807	805	777	808	800	802	819	846	837	874	851	845	827	841	804	805	849	815	802	802	775	794	823	737	816	833	802	816	814	845	781	829	833	828	760	809	821	845	843	841	802	909	748	836	819	804	790	814	824	789
71658	49763	34606	11793	2150	824	584	552	503	485	421	427	407	401	399	353	344	358	344	371	333	336	328	380	353	340	332	355	335	330	311	341	342	344	370	340	326	340	430	409	356	386	348	367	322	629	749	554	436	449	578	478	359	346	395	344	353	377	398	385	390	439	497	343	295	335	344	333	324	355	365	366	379	399	353	370	354	366	440	427	499	480	487	527	425	376	339	305	324	314	304	334	325	306	344	353	327	296	302	324	350	327	323	337	341	297	311	320	339	331	331	349	299	304	321	333	327	367	317	312	319	316	335	286	351	321	312	310	336	295	296	307	290	338	311	338	320	305	331	320	345	327	333	326	314	340	345	358	347	286	312	340	322	315	324	325	301	301	302	295	347	314	303	323	320	320	309	289	324	309	326	365	301	342	317	327	334	348	305	285	304	311	344	324	360	336	310	308	309	309	302	312	307	319	321	329	323	335	308	333	336	308	331	301	287	327	317	313	311	345	300	295	344	327	327	316	287	281	299	311	327	333	331	335	317	304	343	325	346	321	313	298	328	350	334	351	321	294	305	321	317	337	312	353	295	313	334	323	303	330	304	316	328	327	294	308	340	346	356	313	375	333	306	302	299	356	322	283	317	319	314	320	348	264	329	326	319	319	282	336	327	332	334	329	307	323	344	329	315	322	339	315	318	327	323	328	339	331	338	347	319	309	337	334	338	358	329	342	313	335	320	308	314	314	351	315	322	341	313	287	322	290	322	331	309	321	330	333	288	316	346	315	341	324	330	320	335	344	294	299	333	310	323	328	371	323	331	333	321	335	304	331	341	310	342	323	297	318	310	307	338	306	307	313	305	323	347	298	339	309	306	326	344	321	316	319	326	284	324	319	335	304	336	349	317	342	300	300	289	301	332	305	342	330	352	310	318	305	327	330	348	327	334	321	357	338	310	322	299	288	302	325	338	339	339	311	302	317	306	315	298	325	354	305	318	298	299	303	378	288	325	338	306	297	337	346	323	316	300	315	330	310	322	320	362	309	322	334	326	360	314	296	310	311	333	316	316	320	285	315	349	314	303	307	318	329	368	326	332	300	332	304	291	321	352	324	326	325	321	294	349	337	333	323	330	345	314	313	296	329	315	320	286	348	339	318	331	342	333	304	342	297	316	316	327	308	334	303	326	319	299	334	323	316	317	310	308	318	321	352	331	337	312	302	304	320	323	316	329	326	320	340	302	319	329	353	308	319	295	274	344	315	332	323	297	298	332	356	304	304	334	332	308	315	327	344	294	341	332	317	330	335	341	307	317	285	313	296	300	314	327	310	306	330	318	294	306	329	319	322	294	362	323	346	334	344	305	347	326	308	314	324	361	332	332	330	303	333	327	298	315	324	309	325	309	359	326	347	294	299	333	343	312	329	337	310	303	326	325	310	328	297	304	335	324	328	331	300	303	324	312	354	297	323	336	309	293	323	343	294	306	338	308	304	282	354	346	338	315	342	327	336	333	299	313	311	297	355	334	279	318	297	303	294	306	347	321	336	301	337	301	308	320	342	327	322	316	296	304	359	323	313	278	319	309	330	298	320	298	304	311	351	304	304	329	307	335	324	292	316	325	315	357	307	322	312	324	320	322	355	306	316	341	311	365	334	316	314	318	338	338	321	304	300	273	355	330	340	302	312	320	287	323	340	358	343	313	292	345	305	323	326	310	296	301	336	335	333	271	308	341	302	377	298	324	321	309	286	330	299	320	317	283	333	329	305	328	310	318	314	315	322	333	315	309	312	298	325	326	351	332	337	296	319	344	285	291	305	311	337	331	367	333	315	344	296	293	340	294	330	282	305	318	329	319	318	314	331	310	322	311	342	330	305	321	302	326	292	298	323	318	324	327	330	374	309	295	326	313	340	326	318	345	314	319	298	336	346	318	303	310	296	340	304	310	358	333	306	295	335	316	307	341	321	339	289	312	298	329	333	340	314	301	343	314	322	332	313	313	349	304	300	350	306	302	344	299	308	346	336	324	327	313	326	321	310	323	294	337	300	299	334	312	346	307	304	320	340	338	327	322	335	305	329	312	351	295	317	308	340	345	332	373	320	345	312	320	329	360	318	350	287	318	333	310	308	314	267	353	294	318	330	333	286	331	348	304	299	315	293	326	307	305	304	332	340	297	318	320	322	344	299	314	331	300	349	342	358	338	336	325	309	347	340	281	274	333	306	309	315	325	336	305	323	359	338	355	325	333	313	321	309	309	296	288	294	338	306	346	316	331	311	317	296	316	326	304	314	313	309	325	294	329	321	280	339	312	314	290	302	285	329	323	293	312	324	337	320	322	313	332	318	309	325	323	340	314	331	286	310	305	340	327	294	330	331	314	315	353	353	329	325	332	320	299	322	329	304	311	319	330	328	346	323	324	310	320	333	310	339	356	347	323	292	335	282	332	340	364	305	296	331	320	341	312	319	311	317	319	346	362	296	308	329	293	321	316	343	322	327	315	341	330	294	310	314	341	322	299	314	297	306	323	340	336	335	309	309	282	299	311	349	310	319	350	307	299	304	294	312	290	304	339	336	308	343	319	312	358	339	339	293	340	352	302	315	303	323	288	303	318	381	324	318	296	339	321	314	367	339	349	298	355	315	331	322	313	320	329	284	348	313	327	350	312	357	340	302	305	323	303	308	327	321	326	342	300	308	297	315	339	321	339	288	334	298	300	335	357	317	345	310	293	321	343	336	310	364	293	344	333	311	324	305	318	309	336	322	333	333	346	312	324	309	336	315	318	328	310	316	332	298	283	337	313	310	338	315	300	296	348	324	338	334	309	309	298	323	309	317	331	293	350	317	309	326	312	306	327	326	320	346	336	328	340	334	355	318	309	310	335	303	343	327	357	346	323	317	307	332	317	342	319	310	324	319	298	307	299	321	306	316	330	323	323	329	318	293	345	292	321	320	305	309	319	309	355	339	311	332	305	341	323	295	292	302	336	293	315	334	282	316	308	319	320	317	322	294	291	304	311	310	320	317	338	312	328	314	305	299	306	348	313	315	335	316	307	347	321	305	298	302	299	313	350	353	348	348	312	321	313	315	304	305	303	274	345	321	374	315	328	342	306	371	344	307	290	341	323	329	302	340	323	341	330	286	313	312	299	339	342	311	338	325	293	330	301	327	314	326	326	321	309	320	282	332	296	304	306	307	298	341	322	333	308	326	301	306	341	297	352	302	350	288	318	337	333	320	343	323	289	333	326	307	321	343	313	328	348	290	314	340	341	333	295	318	333	335	315	314	317	343	328	301	290	334	317	298	340	314	295	326	321	316	321	295	307	308	312	282	311	301	343	335	309	345	316	330	337	354	322	300	329	316	327	318	336	288	332	300	310	288	322	307	335	318	298	337	310	328	311	359	351	315	315	336	308	299	329	320	321	328	335	324	306	275	326	348	317	346	314	342	337	333	356	329	318	342	314	305	319	345	333	350	328	315	329	314	325	316	356	333	319	354	325	324
46939	37528	19610	3694	3237	2756	2324	2144	1810	1686	1528	1464	1375	1328	1233	1214	1169	1186	1132	1067	1113	1031	1065	1007	1042	1042	1040	994	989	958	928	953	922	878	1003	945	1070	1163	1517	1529	1210	1085	1034	1032	1025	3632	4771	2957	1979	2127	2537	2039	1406	1313	1178	1198	1203	1235	1332	1374	1514	1856	2249	1181	1151	1070	1040	957	1005	1074	1153	1136	1243	1307	1207	1382	1405	1330	1695	1852	2013	2009	1937	2205	1581	1062	870	898	898	879	810	864	874	942	800	880	870	844	833	774	840	874	886	813	878	908	861	782	867	837	843	863	850	829	838	846	887	859	891	828	872	888	891	876	862	866	851	877	917	893	829	875	825	844	854	873	863	878	887	834	890	832	815	869	876	913	869	812	840	873	836	892	835	872	835	837	858	876	867	919	843	861	847	845	864	889	849	890	816	864	890	883	831	815	846	843	858	836	830	862	835	844	818	874	854	860	829	827	846	823	857	836	876	861	857	847	873	840	849	887	855	843	892	871	828	865	873	863	843	834	825	859	847	824	855	878	859	859	882	816	804	824	863	817	855	880	884	831	867	865	850	839	812	879	909	878	855	837	855	803	886	835	874	900	850	830	849	840	873	854	881	950	854	853	897	856	884	830	875	864	879	839	830	844	881	856	831	870	881	885	900	851	887	813	875	891	828	855	849	834	857	883	859	856	835	864	862	863	842	881	868	843	858	915	871	866	856	865	856	839	867	879	884	906	910	836	848	846	792	886	840	882	922	883	840	930	849	798	881	863	842	861	895	883	872	888	806	867	858	882	865	852	878	885	869	819	895	828	836	840	892	905	944	828	915	835	879	857	808	858	883	893	895	865	895	837	917	877	881	878	855	843	885	849	873	857	898	834	883	898	900	873	856	903	871	851	882	870	892	838	901	865	903	831	846	819	833	857	879	892	888	845	828	825	857	856	846	846	896	850	851	912	829	847	884	826	825	826	889	881	865	843	865	847	834	891	810	908	889	874	849	848	899	827	895	860	860	837	853	856	829	848	827	850	892	861	863	904	899	861	903	852	873	872	834	891	907	873	879	843	889	895	836	814	943	852	815	942	879	880	891	831	848	885	840	872	885	860	930	861	812	847	836	840	808	874	848	882	927	875	887	882	882	894	826	878	866	868	831	875	842	831	852	879	844	871	849	901	882	901	887	846	848	863	832	855	909	847	916	889	886	836	849	834	849	894	863	862	829	869	810	864	805	888	839	889	842	853	875	843	873	862	860	882	834	887	820	820	808	838	870	817	848	823	914	860	841	871	877	810	859	809	850	892	843	883	860	837	823	847	823	854	869	859	807	867	848	866	877	833	855	802	889	845	842	830	791	883	858	877	897	883	833	911	841	883	812	863	862	909	906	874	923	826	874	870	881	831	863	893	844	837	807	877	890	843	883	863	853	873	840	835	903	849	879	847	885	831	892	904	855	894	828	865	826	883	868	876	905	864	837	848	850	892	816	863	824	868	853	829	851	831	909	854	841	884	860	845	893	842	859	872	858	834	830	833	912	835	893	868	820	872	874	868	869	905	848	852	869	862	819	900	885	925	850	857	833	861	884	889	812	820	864	893	860	869	809	908	864	851	840	854	915	856	844	883	850	888	868	859	820	866	895	879	835	905	850	839	848	864	885	813	856	802	870	872	844	888	870	811	818	863	818	870	845	892	833	870	848	841	825	821	859	838	838	841	815	846	829	914	869	845	862	883	924	817	825	909	865	844	879	923	894	883	836	867	882	915	841	884	817	892	890	863	888	892	843	878	798	874	822	856	856	870	842	896	874	906	891	821	884	856	851	875	876	838	856	828	868	875	896	809	793	866	853	804	856	877	826	856	900	852	814	832	874	855	887	864	860	754	907	871	890	848	860	841	856	904	889	886	862	889	856	862	873	881	857	889	817	915	871	843	905	824	880	894	819	843	878	913	880	878	846	847	858	853	846	841	824	827	831	829	844	860	848	866	852	841	908	839	885	900	834	838	873	843	820	887	925	871	857	835	874	813	862	874	817	875	887	876	849	838	880	875	873	869	864	814	856	913	885	844	861	851	828	909	876	879	874	886	832	888	872	904	837	832	841	871	852	871	779	859	904	863	892	860	907	811	887	840	893	904	859	830	861	847	883	874	864	864	826	845	839	861	914	868	816	846	831	845	858	862	975	829	872	862	906	821	858	951	822	823	842	887	823	870	845	863	872	832	855	844	873	869	873	882	861	882	846	836	828	837	825	918	874	881	891	893	869	846	810	877	876	901	873	867	886	858	878	910	898	854	850	871	841	811	902	860	870	847	868	836	890	857	874	914	764	869	856	861	838	846	842	888	881	837	902	868	868	841	871	799	890	912	891	847	882	873	885	869	836	896	901	861	823	811	872	841	868	857	873	856	838	829	916	811	854	849	870	889	884	833	841	917	847	870	835	832	891	917	852	864	840	886	824	881	934	781	867	828	832	872	854	830	811	875	866	861	914	869	863	824	863	899	844	860	875	880	872	812	865	831	845	875	878	886	860	893	825	798	863	845	872	855	854	839	839	877	859	864	868	839	864	862	863	864	854	814	884	907	843	879	859	864	848	825	847	890	867	842	839	863	801	923	894	881	855	875	827	847	788	855	906	843	850	843	837	872	851	909	832	899	847	824	818	868	842	841	875	872	866	911	785	875	857	865	855	852	813	821	860	820	813	882	847	859	834	835	863	847	892	927	815	833	842	883	853	846	844	889	877	842	853	900	921	871	851	832	894	822	835	826	877	822	859	862	881	831	829	849	887	848	881	874	910	833	829	840	822	895	868	850	827	831	900	827	885	875	872	870	863	836	881	876	814	891	864	887	823	841	895	875	856	825	887	821	840	895	806	888	884	836	820	840	883	900	887	927	807	852	852	880	900	839	878	811	859	857	893	849	867	878	834	852	843	861	871	850	848	852	890	862	870	870	885	869	871	868	869	860	812	840	843	882	893	887	855	892	830	870	872	810	888	841	893	845	898	869	882	844	865	851	890	803	853	859	901	872	840	796	863	901	844	888	869	881	877	926	851	854	871	874	835	878	944	859	852	853	847	865	841	863	876	872	895	860	856	859	892	870	903	897	849	864	852	888	865	857	890	918	825	852	839	847	794	770	886	921	878	868	852	840	865	909	863	839	829	845	879	843	863	813	866	826	859	784	879	851	800	796	852	900	825	846	805	834	848	862	829	840	871	889	893	861	820	827	859	802	837	885	843	866	871	854	890	854	879	845	804	859	840	882	872	887	794	874	846	812	856	835	893	868	822	850	859	898	856	948	836	895	900	856	869	878	880	890	878	874	849	862	868	849	938	886	855	856	878	880	852	854	925	878	882	814	867	875	859	866	838	858	817	921	888	818	838	858	876	904	859	799	850	828	873	836	868	819	837	837	851	807	906	845	869	921	863	867	809	883	846	902	879	856	925	876	831	828	807	877	880	874	866	876	878	927	904	878	869	894	885	857	870	834	833	883	937	876	869	854	812	851	840	888	833	841	860	885
14822	3764	2135	430	296	287	261	235	262	231	265	240	257	279	274	277	261	248	269	266	257	280	240	289	287	269	244	285	271	268	259	251	249	253	245	262	261	257	278	263	242	242	250	267	249	263	277	267	267	266	250	285	259	244	273	271	243	249	288	234	242	284	257	257	232	255	291	265	297	269	268	284	238	272	251	264	287	228	246	280	281	234	286	299	296	233	249	288	263	257	232	236	234	237	239	227	272	268	202	231	236	267	229	231	278	238	253	267	257	236	247	256	256	229	264	254	249	257	240	255	260	275	258	249	254	230	247	264	245	254	243	242	228	283	271	242	238	288	237	253	266	248	245	265	246	242	226	265	258	288	226	224	265	230	273	288	221	244	246	236	273	243	264	256	284	261	245	251	244	242	221	245	265	267	267	235	228	272	249	253	252	253	225	233	244	267	243	261	231	241	233	238	257	247	269	271	263	260	259	234	271	249	283	231	256	234	242	254	244	267	267	267	281	245	256	252	247	268	247	257	241	272	253	251	267	234	245	248	261	261	268	242	253	256	254	232	257	227	265	260	245	220	246	228	250	269	256	244	239	263	234	278	267	268	242	254	287	252	251	256	249	266	278	246	260	265	257	238	260	266	275	236	223	248	251	239	273	248	261	269	258	258	256	237	254	263	257	260	251	298	269	251	240	247	258	251	239	269	273	227	253	232	221	244	259	250	245	215	235	274	210	276	266	237	277	288	252	254	254	251	248	237	264	263	255	268	283	229	238	261	224	222	243	256	249	253	251	240	252	254	235	234	278	232	267	258	273	263	269	259	235	263	302	250	259	279	266	249	258	252	248	240	263	261	250	270	238	259	251	252	247	243	258	274	241	268	234	260	244	240	247	254	261	273	265	263	292	260	272	259	250	244	257	232	250	253	253	294	261	241	259	237	256	254	263	240	232	248	247	237	263	262	229	251	265	276	267	270	231	233	269	266	269	273	274	259	241	269	225	260	271	261	279	252	243	242	230	252	258	234	248	288	245	281	241	256	294	249	238	255	249	241	259	256	264	254	253	272	269	238	237	266	246	263	264	277	240	257	260	230	253	268	259	258	262	260	228	240	253	257	227	296	270	294	252	238	259	257	266	252	209	233	258	240	252	256	215	270	218	263	281	243	247	226	246	233	254	250	267	239	243	248	238	290	272	228	258	232	249	240	260	242	261	268	260	255	224	246	236	246	220	241	273	247	259	258	268	263	247	247	266	264	250	258	220	256	246	261	257	274	256	264	247	259	261	237	239	291	263	274	234	265	235	269	229	269	233	238	261	262	288	268	245	260	233	253	252	237	290	271	278	275	240	280	232	241	246	285	235	238	284	247	258	258	276	256	255	243	284	219	247	277	266	254	261	256	258	259	241	249	263	254	263	265	231	228	255	259	269	240	233	258	251	260	247	238	228	251	251	254	243	262	246	284	265	251	275	241	247	233	247	302	246	254	282	258	240	232	278	264	234	240	285	249	278	246	255	252	243	257	225	231	250	256	255	236	261	290	240	232	254	249	224	233	268	267	242	276	243	272	273	255	257	259	252	246	275	243	252	253	243	263	240	272	261	266	240	254	296	262	280	277	240	242	257	283	248	241	239	301	253	268	222	254	257	268	269	262	252	236	232	263	255	270	248	262	286	227	285	260	266	263	238	246	243	256	254	247	297	238	252	237	281	246	241	247	257	250	270	259	267	272	281	227	274	259	259	253	269	247	262	270	260	223	260	234	248	265	274	270	272	261	273	252	256	251	234	248	264	256	271	268	249	275	270	255	247	285	252	236	281	258	248	214	236	240	236	275	274	263	250	277	228	255	269	265	228	265	232	252	257	257	268	287	248	239	253	284	267	234	237	246	262	239	248	286	270	274	240	262	270	243	277	265	254	246	265	236	250	240	261	256	264	255	251	249	240	256	222	253	242	270	268	242	249	236	264	265	262	230	240	253	278	237	266	256	256	246	253	266	241	233	244	263	253	240	274	277	255	247	284	276	222	263	246	239	272	259	229	253	254	251	243	253	239	238	243	266	251	241	249	291	233	257	269	252	270	251	244	258	237	260	274	266	242	246	248	229	262	259	242	246	257	275	259	245	236	259	233	251	243	253	274	260	266	268	269	266	248	243	230	241	231	258	233	252	246	241	244	224	260	232	221	281	299	240	249	236	245	248	290	268	260	273	229	242	264	268	261	240	252	250	275	248	268	291	272	235	230	264	288	249	281	249	266	255	237	252	285	240	250	257	254	238	276	259	226	265	268	281	258	249	265	282	231	261	259	254	241	240	260	243	258	249	279	274	268	252	256	264	257	271	264	269	278	234	265	266	245	241	227	268	284	254	254	258	259	254	261	241	221	240	246	250	254	218	234	261	242	228	234	254	257	269	279	222	270	269	256	233	241	248	272	276	264	257	257	252	239	254	261	267	221	251	276	238	293	251	245	242	271	268	255	228	249	278	239	245	272	279	229	250	272	252	238	254	241	237	265	233	242	235	228	282	278	233	246	304	260	250	262	251	244	245	260	256	264	262	286	281	270	226	226	253	226	254	252	246	240	260	264	237	241	240	258	269	260	245	280	253	236	256	250	245	269	237	261	265	249	265	275	247	261	264	240	271	245	249	249	267	252	266	246	258	274	249	209	248	250	270	248	246	233	256	272	272	246	246	268	252	251	267	260	227	259	278	249	245	241	263	276	265	274	253	256	246	259	270	245	233	248	269	270	253	266	234	231	238	232	251	283	258	281	267	246	238	246	238	250	257	256	245	252	253	247	251	262	260	250	266	257	237	248	266	263	233	249	253	270	274	261	284	258	254	288	261	249	254	259	236	244	238	258	255	265	253	265	291	247	277	260	249	257	269	249	241	246	272	237	287	258	277	257	279	245	252	248	251	235	247	232	297	238	259	280	249	245	257	255	265	248	221	241	263	206	265	226	246	236	263	263	296	294	260	239	234	230	253	250	262	252	258	256	262	240	247	261	267	271	236	262	243	241	256	286	255	243	251	260	253	259	276	267	248	243	223	244	259	260	250	271	248	247	245	256	235	252	244	263	245	280	253	272	224	252	269	265	230	272	282	249	244	270	243	245	226	257	260	259	253	245	250	252	244	255	276	256	268	238	266	268	260	248	241	269	267	267	252	257	250	257	278	249	276	268	255	254	230	242	250	286	248	250	265	252	266	261	262	266	256	263	266	261	267	254	233	240	233	284	266	232	268	248	295	240	284	263	275	243	247	234	245	255	256	250	242	231	261	246	252	289	259	240	234	260	269	272	245	257	274	211	235	260	271	248	252	280	265	275	256	266	242	270	239	271	253	243	263	241	266	239	257	227	252	263	276	232	253	241	255	232	252	233	247	241	242	233	246	247	272	217	240	274	250	251	265	260	266	273	266	244	257	257	279	243	256	254	266	252	249	265	229	254	242	263	227	267	260	223	241	276	265	252	240	248	257	271	242	229	259	276	249	237	258	240	247
14901	5220	3421	893	825	810	776	738	797	756	682	734	714	758	698	747	708	713	697	683	760	746	693	696	701	745	670	693	692	698	742	709	719	725	682	681	705	764	898	748	745	719	724	739	734	835	881	776	793	864	875	838	844	815	765	754	767	754	773	750	803	833	859	828	754	728	778	754	775	743	739	714	793	770	746	716	729	736	715	806	869	849	854	881	810	689	728	707	710	695	685	679	693	729	639	716	694	732	710	693	688	714	709	706	707	648	710	686	661	706	705	733	729	665	677	691	723	737	733	676	772	703	704	722	700	686	701	688	690	711	764	698	725	723	712	742	703	717	725	749	682	694	707	672	725	712	697	781	692	617	702	700	676	683	736	753	733	663	714	682	703	677	713	729	704	681	663	675	691	725	665	637	722	718	732	684	705	657	690	726	697	678	656	708	680	684	705	686	721	707	718	702	744	764	719	674	724	686	741	732	703	733	679	742	736	705	695	637	727	693	735	734	698	698	715	707	716	664	695	719	739	705	685	682	716	741	681	658	670	711	643	659	748	696	710	675	690	715	706	663	717	658	729	701	661	694	714	721	695	665	688	726	674	720	687	737	675	673	677	681	726	709	658	675	753	702	656	705	690	675	701	680	701	702	695	738	720	671	715	677	707	673	703	695	710	685	673	739	726	677	692	707	695	759	708	731	741	646	729	708	671	675	716	713	687	692	679	731	710	683	646	697	644	757	688	708	708	686	743	757	708	685	651	730	666	684	698	666	704	724	718	725	703	728	661	665	697	694	706	741	721	657	701	672	747	690	725	727	684	685	714	697	651	674	654	717	688	692	690	701	712	719	710	717	722	716	698	676	736	682	706	697	694	718	709	734	684	646	713	744	661	669	728	700	749	742	688	679	707	725	713	719	676	673	656	669	724	736	686	723	675	709	648	721	687	627	716	696	722	713	679	696	716	695	702	739	698	712	692	662	703	740	718	705	685	746	710	693	743	679	755	675	727	700	677	695	681	720	697	687	693	758	692	745	693	699	705	703	736	685	671	714	676	682	661	674	730	691	760	731	711	647	692	713	724	673	691	692	681	676	657	731	641	737	694	719	782	705	727	713	691	717	697	711	674	666	667	717	710	671	692	665	687	652	690	706	697	700	715	714	675	672	670	667	714	708	733	736	672	736	708	677	681	730	749	794	677	711	708	690	692	676	729	709	659	671	691	736	704	688	697	696	720	753	671	655	704	701	672	686	713	685	712	711	664	713	712	701	627	677	751	667	733	702	669	688	725	730	709	736	752	756	719	691	735	729	719	721	688	706	714	712	725	631	671	683	696	678	709	673	740	727	692	675	721	682	706	645	718	697	709	737	744	724	674	699	704	634	682	696	660	716	735	731	692	692	699	707	695	722	725	699	724	699	715	685	725	716	733	633	706	655	640	668	644	730	728	716	664	751	698	698	725	681	745	743	682	700	698	728	658	679	739	697	693	711	745	708	701	710	742	695	730	729	704	720	738	656	675	726	678	654	678	691	665	702	703	707	699	673	712	732	688	715	713	716	677	711	717	712	687	666	709	707	703	714	752	667	659	723	693	714	685	727	768	676	693	700	719	702	679	681	706	699	682	711	730	752	712	700	690	684	719	664	730	670	711	685	685	705	694	697	725	696	714	704	675	745	672	677	683	686	722	652	693	691	715	660	628	672	705	742	705	713	700	693	731	699	725	717	676	684	680	670	683	723	731	676	705	680	685	662	672	738	698	684	675	703	732	698	692	705	669	691	695	677	654	710	676	689	722	647	717	734	692	745	725	734	671	681	712	706	690	741	704	696	722	710	700	719	724	726	687	791	719	642	715	728	704	691	740	700	673	730	693	723	749	732	679	678	717	652	686	663	762	675	725	700	679	663	715	719	731	668	711	661	701	680	693	700	710	727	697	749	696	702	654	674	733	674	702	657	728	702	699	761	686	693	723	706	730	727	713	713	728	684	695	670	718	711	687	697	721	752	716	718	702	689	705	690	674	745	770	714	658	663	725	691	752	645	742	711	695	692	742	689	748	728	704	709	717	662	723	767	689	710	733	688	693	707	713	690	677	720	694	698	655	657	686	695	748	713	679	733	691	673	727	684	721	665	664	695	683	697	711	697	662	683	752	762	680	721	694	695	699	733	715	685	699	672	716	652	714	672	705	660	662	703	685	691	724	682	664	680	725	726	712	667	706	681	687	714	686	798	706	655	741	710	713	708	683	684	695	722	715	665	698	667	705	708	647	685	766	691	700	700	718	706	721	680	694	683	742	723	741	698	691	686	667	714	735	728	721	752	691	703	721	682	689	696	720	689	717	673	743	684	714	723	751	704	687	685	679	679	710	688	699	687	718	769	714	680	690	714	727	706	701	683	713	724	697	696	667	690	672	707	701	705	671	659	685	679	727	707	716	678	702	685	693	690	688	700	739	672	698	722	668	703	684	723	706	696	640	696	698	699	673	716	708	727	715	672	710	719	710	693	665	702	716	739	718	676	699	698	723	734	777	697	696	694	704	729	704	652	698	707	703	687	702	704	692	675	767	674	665	730	709	725	741	720	660	694	734	703	664	661	666	712	680	696	718	696	686	716	720	704	708	669	695	690	680	710	706	737	690	711	706	717	674	689	685	664	729	707	698	745	724	680	713	689	669	704	668	739	723	742	666	736	736	699	659	724	652	700	671	694	692	756	765	747	702	711	675	666	713	720	699	701	675	743	661	660	677	730	732	720	703	710	694	648	720	680	718	722	697	695	706	676	650	686	705	670	712	668	715	672	749	715	699	622	702	719	723	705	721	665	724	717	709	697	720	704	690	694	670	722	679	681	661	707	682	710	717	681	738	745	720	702	674	729	672	714	732	766	692	692	696	713	797	714	672	746	711	744	713	660	664	724	705	684	682	682	705	733	722	777	688	750	714	689	738	684	696	723	693	700	666	718	707	709	687	690	690	687	699	704	734	731	703	683	701	681	669	721	695	726	705	702	729	707	686	701	702	696	687	715	708	697	708	688	675	749	736	668	720	742	718	705	665	658	700	742	703	695	679	661	735	677	718	690	729	663	680	705	694	675	738	741	745	759	661	711	684	744	689	720	731	646	694	741	710	683	710	745	750	667	673	720	694	685	688	727	711	721	710	681	714	706	733	674	723	751	705	681	738	701	662	742	727	697	731	658	733	680	650	663	694	702	702	730	686	682	652	681	697	720	697	711	696	690	733	725	716	690	726	715	721	677	688	699	703	669	701	741	648	751	708	745	695	743	701	683	693	689	695	690	674	654	664	704	743	721	691	724	669	710	661	701	701	702	684	677	699	683	691	712	755	766	694	688	702	638	699	704	696	716	672	679	639	682	678	698	640	725	670	697	720	674	724	665	677	708	715	746	653	674	759	696	728	689	719	730	686	696	713	724	694	691	709	709	693	698	762	720	759	753	692	675	701	718	679	710	742	735	673	725	653	726	728	709	724	718	688	731	622	707
57531	37037	25639	4238	666	504	480	433	399	357	369	389	344	306	328	310	341	329	301	322	343	315	304	314	314	311	308	333	328	338	304	309	331	314	253	305	301	287	339	295	297	302	300	286	343	366	422	342	308	334	353	333	325	308	309	305	323	332	307	303	348	368	362	331	346	330	326	308	287	351	305	302	290	317	345	295	301	297	337	296	511	504	402	357	339	331	313	294	288	289	294	301	258	295	283	313	285	288	280	306	291	297	306	294	283	272	310	302	319	317	311	265	312	296	325	308	311	317	320	284	280	337	331	295	284	289	266	307	294	312	281	296	297	297	289	305	319	282	325	281	298	298	271	334	252	278	330	312	265	277	296	292	280	276	278	271	270	316	316	319	307	295	326	307	289	305	306	319	305	274	308	315	264	267	289	280	287	300	293	323	311	296	322	267	338	242	275	307	293	302	283	302	299	309	288	283	309	287	291	291	332	284	275	309	298	280	309	320	301	332	312	301	252	287	288	287	303	294	295	307	315	296	276	290	313	331	324	298	283	313	282	307	314	294	296	294	328	320	329	285	281	310	304	292	284	296	298	255	279	322	289	279	272	294	283	295	295	284	287	290	278	327	252	303	316	307	284	283	282	278	287	314	310	280	302	321	313	292	288	320	280	278	286	288	320	283	272	302	344	282	280	284	288	310	304	281	279	266	297	277	292	297	287	323	317	306	295	275	274	322	288	270	294	310	297	288	290	291	308	264	297	310	293	302	302	288	293	312	299	322	312	278	297	259	320	308	269	308	285	287	318	289	288	262	275	313	327	290	283	293	300	280	290	276	308	278	283	311	319	333	268	258	283	328	293	297	286	288	306	301	297	331	293	281	303	282	289	315	313	279	283	300	285	289	334	289	293	273	298	311	307	304	306	282	311	296	309	282	293	320	311	269	303	300	317	291	292	288	294	283	328	314	314	304	290	284	294	285	307	321	282	310	304	297	280	313	325	280	281	329	301	275	294	278	274	317	294	305	263	302	311	244	301	264	317	271	304	300	287	288	331	331	319	291	290	305	276	313	284	292	276	290	275	292	289	297	256	262	296	312	270	313	278	274	286	293	304	289	291	292	304	324	305	297	305	290	270	317	339	288	305	318	276	337	330	269	294	272	317	287	296	291	315	315	287	293	286	340	261	299	262	264	280	348	288	302	261	304	330	287	313	310	287	306	295	272	299	294	314	292	301	283	294	296	325	326	298	287	283	344	316	300	280	276	303	274	253	315	322	328	253	305	280	302	274	316	290	273	311	262	278	282	286	294	280	327	275	295	283	315	307	288	287	319	308	312	320	293	298	297	287	310	305	326	282	331	332	299	311	321	295	289	329	320	256	272	313	291	290	310	289	317	274	296	290	301	307	301	318	326	268	312	280	302	291	326	302	283	277	265	322	318	314	308	249	301	298	310	287	280	278	358	313	304	287	315	262	327	292	309	347	278	285	316	306	293	304	292	297	284	292	307	310	303	303	321	281	301	329	319	307	271	308	300	299	310	269	297	293	277	316	299	252	287	340	292	319	296	271	291	320	310	289	278	303	336	287	278	314	340	307	297	298	285	301	294	281	266	277	321	275	264	287	289	278	290	285	308	306	286	337	317	310	318	290	340	292	307	284	300	311	300	299	313	275	285	264	300	313	299	292	309	302	288	310	313	261	287	326	296	281	309	276	319	318	287	292	287	272	320	291	323	277	301	258	323	282	311	300	288	294	338	265	305	291	273	310	278	251	298	279	287	307	294	284	300	311	265	334	302	309	301	323	297	324	280	291	273	273	307	260	295	302	259	312	285	310	291	320	317	296	296	300	282	297	323	280	310	260	299	278	310	316	294	295	266	287	300	274	301	280	313	317	293	295	292	278	275	290	299	333	338	306	308	299	322	318	287	291	282	279	301	289	327	320	321	290	300	320	303	299	287	289	290	272	281	314	291	289	269	298	285	299	311	294	308	279	316	305	269	318	317	301	343	308	326	281	276	277	303	292	341	299	302	321	310	305	272	288	318	284	286	330	314	290	313	334	308	291	282	313	309	270	321	310	304	286	305	304	296	308	287	317	291	283	299	294	287	304	329	304	310	298	339	295	283	304	293	289	273	282	304	289	276	290	301	295	284	322	296	291	329	294	278	260	313	299	272	304	297	318	325	289	322	295	323	338	305	307	325	252	313	299	287	270	293	303	278	300	301	286	322	333	304	298	328	270	303	312	301	283	301	324	298	279	269	296	300	302	291	297	284	294	274	294	285	282	284	303	291	290	276	330	254	289	310	282	312	311	310	313	288	300	294	321	297	317	284	298	276	281	298	313	323	290	287	292	313	283	293	303	291	321	282	311	320	319	308	332	309	297	315	291	272	286	301	314	300	268	321	276	283	304	324	307	309	320	302	316	279	291	315	280	325	271	278	297	300	284	303	278	293	293	314	316	281	275	297	312	311	327	308	280	293	303	286	290	302	293	291	322	325	275	273	297	328	321	279	279	280	310	276	321	301	315	332	311	334	299	292	292	290	289	318	287	289	291	294	305	286	273	302	272	275	320	282	317	329	283	267	300	283	308	319	304	303	301	301	275	296	326	343	291	280	273	247	331	308	318	321	315	331	290	339	315	289	299	278	287	278	290	297	270	274	277	298	314	314	326	294	276	296	275	302	286	274	299	313	315	287	298	295	324	322	301	291	315	311	280	259	307	284	301	265	325	292	282	274	285	291	311	301	287	326	311	280	285	288	266	301	305	296	262	282	321	303	292	301	302	300	309	297	298	331	288	281	320	310	274	271	297	336	321	309	288	314	297	300	313	284	303	288	310	274	309	324	308	254	324	300	286	278	333	294	284	292	289	300	304	281	309	295	269	346	303	301	284	307	327	323	309	255	306	304	303	280	305	284	293	268	281	283	332	321	264	293	308	292	320	275	303	297	288	304	291	298	277	321	308	303	283	311	283	271	280	292	338	286	295	279	292	322	282	276	316	316	292	311	293	278	295	309	321	300	311	300	291	301	277	288	342	309	337	266	290	297	292	289	299	304	289	309	308	277	315	288	279	324	278	303	303	293	303	283	280	273	336	280	295	301	312	286	321	291	295	302	289	303	304	273	332	281	322	278	293	252	290	274	259	341	314	296	278	285	280	289	291	289	304	337	269	296	300	308	302	302	290	287	289	276	289	295	296	290	311	273	308	310	312	310	311	305	295	299	284	317	277	281	292	279	285	309	296	288	287	307	302	304	324	277	320	307	328	295	296	324	295	326	282	312	304	314	285	282	272	296	278	307	265	321	299	329	304	323	299	303	301	310	275	270	313	292	308	304	304	290	291	315	300	319	288	318	300	300	302	308	319	302	281	304	317	292	303	288	311	295	288	297	279	265	294	308	307	318	295	326	348	286	301	285	292	292	287	308	303	293	299	279	314	331	305	285	317	312	320	323	337	292	322	298	271	273	281	284	323	276	291	283	278	302	308	285	314	331	297	326
37391	28207	16150	2333	2041	1834	1575	1437	1309	1247	1163	1108	1131	1089	1005	949	987	937	978	954	983	940	921	941	890	883	892	881	885	871	859	858	859	857	870	866	940	1018	952	794	814	850	805	840	924	1586	1593	1279	1153	1117	1284	1202	1020	980	1012	979	971	999	947	1053	1129	1474	1621	1036	1056	920	853	1018	954	943	906	909	959	1007	992	982	876	856	960	1221	2224	2102	1615	1293	1085	892	861	785	823	817	853	818	802	800	808	834	779	778	767	812	816	842	859	825	817	833	821	885	753	756	788	772	803	842	819	862	824	849	804	830	800	794	843	858	811	799	787	870	829	761	813	790	856	793	798	872	828	841	872	814	834	851	766	805	821	808	846	842	800	855	823	815	848	816	831	838	803	780	819	831	795	782	808	825	794	849	736	858	803	792	808	794	847	792	801	807	821	807	855	809	778	770	786	826	772	806	836	795	768	823	828	799	823	830	839	828	830	787	815	790	795	783	811	807	829	795	761	815	775	796	799	768	796	819	800	840	823	804	829	835	836	824	756	782	788	773	818	846	810	805	853	806	825	779	762	778	812	877	778	863	818	761	821	786	814	814	811	836	763	785	822	799	816	755	819	806	808	816	853	780	826	838	836	809	770	813	801	831	871	799	756	830	813	817	800	791	804	835	865	834	816	819	817	777	839	809	804	842	790	879	793	823	786	843	867	871	809	842	801	841	839	764	793	828	851	834	776	819	815	829	791	854	842	796	836	810	822	828	828	808	857	829	837	848	775	809	822	830	839	778	864	793	796	787	784	820	823	793	832	812	797	807	829	804	828	842	822	794	818	813	797	779	832	822	831	764	749	786	821	830	804	747	818	895	759	823	851	825	833	828	757	794	800	824	804	821	854	841	788	817	822	771	796	870	841	793	799	813	762	831	829	866	837	787	802	803	808	767	831	834	771	816	806	784	840	835	819	771	871	808	827	815	791	800	827	813	749	848	774	802	799	824	893	803	757	841	781	839	812	840	833	842	839	810	749	857	757	811	770	793	805	767	799	832	791	829	820	849	867	790	830	802	830	818	807	824	826	819	793	800	785	797	804	829	809	831	834	749	793	828	797	835	829	797	781	777	840	757	801	825	809	791	814	837	888	746	810	784	790	804	850	827	778	861	759	760	815	765	786	818	858	801	838	751	866	853	786	834	867	855	792	871	798	843	807	790	812	796	810	791	815	853	831	790	762	861	843	786	807	825	790	781	828	793	827	827	783	783	795	817	806	810	779	801	797	791	788	836	851	791	792	831	801	804	812	817	823	838	798	799	793	821	808	834	749	818	798	845	868	840	776	796	837	759	781	795	803	807	821	766	759	789	779	818	826	847	820	784	792	857	846	864	852	801	809	772	869	821	815	866	809	802	811	829	822	800	812	800	821	796	747	756	771	865	790	815	785	791	872	780	835	821	809	812	879	838	766	802	850	767	843	812	801	818	822	885	795	810	803	840	852	839	803	810	836	834	802	797	797	830	749	830	810	876	831	809	835	840	779	794	834	825	826	794	839	820	783	860	790	837	831	805	842	836	810	805	844	811	783	816	834	850	820	844	752	873	782	823	788	827	814	822	775	779	818	821	821	800	804	816	846	844	800	807	908	839	842	811	800	826	778	798	805	833	843	838	815	811	791	792	846	746	817	825	814	801	788	755	802	824	829	797	817	860	773	880	779	804	805	775	825	800	791	792	786	801	781	828	863	773	822	846	811	791	815	776	821	830	799	817	787	803	838	776	846	807	778	822	831	779	787	780	788	803	818	837	782	810	811	786	793	854	814	848	814	850	802	886	841	806	832	838	767	831	802	832	782	788	817	779	799	855	752	790	834	837	887	808	858	837	768	819	803	813	793	836	822	862	818	811	791	782	776	812	815	810	815	846	775	838	843	790	760	791	816	773	867	781	797	832	797	834	823	808	859	814	819	839	825	786	771	790	812	907	825	824	824	789	809	810	856	822	819	811	828	756	791	833	823	817	791	813	777	821	885	816	837	820	806	822	823	801	806	774	837	847	784	805	850	783	810	802	841	802	780	852	817	814	817	784	856	797	807	801	821	801	789	821	779	841	779	803	786	850	734	828	843	794	849	780	812	810	862	816	841	798	857	830	844	799	747	800	817	771	828	802	849	779	838	828	794	757	837	782	800	758	743	791	798	802	799	794	854	821	837	760	822	841	814	792	786	786	805	839	837	802	797	821	849	821	800	825	833	771	836	815	825	841	830	821	826	840	849	859	819	815	836	816	798	811	854	796	782	761	804	811	866	781	797	788	830	822	791	839	769	800	782	788	777	804	770	762	796	790	813	751	780	864	786	797	848	820	817	835	815	785	808	798	819	838	740	869	770	803	841	845	736	820	807	808	852	766	772	842	823	792	832	738	835	846	867	848	814	769	835	827	805	796	788	769	778	768	771	823	790	881	811	797	810	849	817	769	831	817	793	842	821	768	788	798	857	812	850	843	824	777	741	772	820	821	874	833	792	819	823	773	790	838	819	781	815	851	780	859	829	830	791	799	775	840	844	798	848	802	831	800	835	800	824	814	793	781	804	835	768	820	770	867	782	829	771	802	819	821	830	786	775	821	787	851	810	813	789	830	780	801	832	820	832	833	775	843	789	858	773	810	781	836	858	833	812	802	789	858	807	798	834	806	789	824	816	835	770	767	767	842	828	842	825	801	782	797	809	820	808	825	812	814	821	826	805	760	781	828	796	802	806	812	817	811	818	831	819	885	788	827	785	800	767	774	789	827	810	845	807	808	812	811	800	826	833	843	763	824	873	826	856	832	817	790	836	783	800	788	831	814	816	766	809	808	819	844	820	784	845	814	760	811	829	830	844	817	754	846	803	800	838	806	803	804	810	837	863	801	778	788	754	789	818	804	845	874	843	860	784	775	804	785	867	778	840	822	794	810	816	822	800	839	823	802	763	805	763	840	798	734	822	824	795	780	795	821	836	848	789	844	780	805	806	870	786	797	776	766	856	843	845	791	777	859	784	822	823	815	785	828	823	800	782	829	864	842	794	805	822	758	860	862	796	807	878	802	777	831	808	826	857	805	828	801	770	833	817	782	816	841	822	843	783	792	776	829	798	839	876	851	805	804	800	858	785	832	816	777	813	803	787	839	854	783	789	820	834	838	795	835	819	820	797	808	783	817	798	833	816	858	829	787	813	811	796	792	812	805	777	783	835	817	771	821	855	801	794	873	799	769	842	838	797	772	771	734	802	851	814	762	764	786	753	783	832	826	837	849	822	766	834	794	798	742	812	801	811	834	821	835	796	798	795	836	819	846	841	824	828	754	790	782	815	793	842	796	803	785	745	824	767	846	819	829	817	837	786	839	780	818	864	826	790	793	824	832	852	804	782	810	868	778	835	840	808	785	804	759	775	836	821	833	813	807	785	802	826	817	823	764	826	831	767	821	797	814	807	880	803	769	769	818	793	806	780	778	838	853	781	809	784	795	847	817	780	805	784	781	792	807
71313	51763	34597	10537	1744	848	698	606	516	481	410	426	432	405	405	433	398	366	408	394	342	371	369	365	342	357	389	320	374	380	372	332	351	398	378	375	371	423	402	347	366	393	360	313	346	473	561	498	337	366	397	380	359	362	376	390	386	382	369	354	343	337	393	366	356	367	348	359	355	366	378	370	377	368	388	380	407	462	499	777	589	567	498	435	371	360	339	352	372	346	316	349	312	371	344	373	313	384	385	349	357	365	343	352	332	331	384	332	344	345	347	296	376	327	345	359	362	376	352	316	332	337	338	322	347	337	328	337	335	350	350	329	344	362	339	349	337	372	341	330	314	338	311	342	314	361	354	362	383	345	350	363	352	377	362	372	363	306	338	353	349	343	365	357	341	372	333	335	332	319	327	335	345	337	356	336	337	363	353	352	351	327	327	378	360	338	365	320	339	334	374	380	343	333	367	333	362	316	339	327	328	327	357	368	371	349	338	336	352	391	323	352	335	359	336	305	345	347	334	348	327	348	351	383	354	307	341	332	366	359	374	354	331	353	353	352	306	349	404	340	353	342	380	303	336	341	362	351	327	361	375	362	354	334	371	342	334	354	354	351	324	355	331	348	392	333	318	350	338	336	389	378	373	367	325	354	355	335	329	363	340	353	342	363	363	348	346	361	339	361	366	371	356	364	350	335	323	363	333	325	359	335	345	354	355	335	314	354	339	338	371	331	324	307	352	339	323	360	366	355	360	353	363	355	329	379	359	328	341	333	340	364	343	343	328	301	347	330	321	346	367	341	339	346	363	315	357	355	351	319	350	328	338	357	367	326	331	340	361	352	325	364	349	377	348	306	365	347	343	338	357	397	355	318	327	353	351	342	356	350	325	348	359	358	363	362	360	367	349	320	371	355	353	353	333	338	356	351	302	333	327	349	339	360	371	348	351	363	339	327	332	335	356	347	365	394	326	374	335	396	347	353	346	335	346	344	348	342	375	349	339	365	328	338	368	376	341	323	352	360	314	357	331	353	357	330	369	354	344	333	338	355	377	324	349	353	349	343	354	361	372	355	341	332	360	352	367	358	349	371	352	334	351	303	323	333	337	330	341	346	324	336	344	389	336	334	346	314	376	324	310	369	355	360	376	340	315	355	361	359	364	384	329	354	340	338	333	360	329	349	339	349	329	334	345	365	350	326	344	366	383	338	350	331	355	367	343	318	293	359	377	351	363	337	361	348	340	366	351	348	396	325	334	365	357	341	299	347	335	371	342	377	346	347	330	346	318	341	325	337	352	365	310	331	330	359	328	351	347	363	347	365	349	339	368	370	363	344	331	341	349	377	381	350	364	329	350	337	351	383	318	321	352	351	371	358	342	370	358	334	347	388	338	350	346	369	332	363	356	362	325	328	306	336	357	313	364	362	341	331	339	380	338	345	370	357	313	366	340	312	330	373	382	337	318	364	342	305	345	321	353	361	341	345	349	355	334	384	368	381	339	339	342	306	336	362	346	374	293	315	330	374	374	356	348	344	398	340	347	350	354	322	344	337	373	383	358	329	353	362	351	339	375	352	349	346	393	361	380	334	354	391	340	358	336	323	347	331	363	329	344	373	360	364	364	317	350	361	365	382	328	360	357	329	363	364	332	368	341	367	406	362	329	344	369	328	346	398	359	340	343	344	336	330	348	370	341	329	380	363	342	343	341	325	352	378	371	325	367	314	347	349	345	358	350	371	335	365	368	349	341	346	375	364	346	360	342	357	312	321	347	399	342	355	375	340	352	348	332	359	367	348	357	353	354	344	380	312	359	356	372	393	346	368	385	373	364	365	355	360	330	319	343	354	352	359	336	316	314	347	347	324	329	347	321	364	354	329	325	338	349	337	339	360	361	349	355	343	357	360	342	376	350	372	329	336	352	343	333	340	364	372	368	326	359	343	367	348	323	354	362	357	344	353	313	374	351	372	357	340	351	361	371	345	325	365	341	341	316	331	370	354	349	351	353	349	345	366	384	364	342	354	326	340	333	357	351	354	317	341	324	346	356	353	337	363	325	332	336	320	355	333	342	358	328	361	358	375	344	349	352	333	330	356	345	344	338	352	334	342	377	368	332	346	325	334	340	339	348	349	393	376	342	339	349	321	382	347	369	331	364	351	334	362	331	370	352	342	339	325	375	329	335	360	333	377	331	365	317	360	324	319	389	340	365	345	328	352	355	320	356	340	353	337	345	350	361	361	344	365	336	340	347	369	360	328	360	371	366	361	364	358	359	334	348	335	379	316	338	331	356	359	344	374	364	332	353	325	305	364	361	349	397	367	353	372	342	332	340	326	343	354	348	326	356	320	343	348	330	354	359	350	346	305	358	332	364	323	332	348	367	362	327	356	362	364	345	329	323	363	366	357	353	367	391	315	316	381	368	364	363	365	350	358	350	343	383	361	321	342	313	385	345	329	342	327	311	338	329	346	365	331	334	351	312	389	339	374	328	330	352	337	351	360	346	347	343	338	348	301	316	362	342	318	342	325	353	348	331	364	361	382	381	364	329	351	385	336	344	374	342	337	337	319	370	388	327	331	373	340	360	326	318	358	376	333	324	351	362	358	334	347	329	388	332	333	362	327	336	345	352	332	319	348	349	347	341	342	350	342	354	330	315	345	339	353	345	357	391	365	334	325	374	357	356	319	322	313	331	370	376	343	317	370	339	326	341	367	340	353	373	342	340	342	321	332	337	364	339	346	330	353	333	343	354	341	355	383	371	336	346	324	395	341	335	340	377	346	394	339	328	343	343	355	311	368	354	351	322	354	344	374	353	330	353	376	333	354	354	327	340	385	342	355	364	348	381	363	341	340	314	363	338	363	340	351	342	363	337	351	354	318	348	331	372	367	364	365	379	335	337	350	334	365	373	342	355	320	334	320	373	348	325	334	344	360	339	334	333	366	309	381	357	358	373	345	314	343	346	342	332	342	339	336	334	360	346	349	357	336	373	320	320	337	342	376	362	367	320	330	361	361	324	351	352	336	374	359	330	327	366	345	359	345	362	324	361	342	358	341	361	292	359	329	382	391	340	343	350	376	386	344	363	334	381	347	333	342	318	365	352	352	341	393	353	394	325	365	358	371	330	357	346	361	371	318	362	341	349	363	354	357	341	363	365	344	390	357	359	340	348	348	327	327	364	372	327	357	370	381	329	319	339	360	363	397	356	345	320	329	385	356	394	317	336	385	380	362	342	364	347	348	332	342	359	338	341	368	313	376	364	315	343	352	334	351	323	323	312	380	335	344	363	359	336	331	361	332	366	361	357	349	389	360	334	358	335	341	366	336	359	344	343	330	346	351	321	360	359	357	322	334	360	362	406	336	314	365	349	358	354	337	383	351	328	328	341	357	353	337	337	322	398	323	301	330	381	355	345	355	330	343	326	356	360	354	376	354	310	353	383	351	334	374	330	330	336	386	345	360	384	349	351	339	353	362	364	337	341	354	354	356	395	347	326	340
46793	38610	18997	3733	3420	2971	2514	2125	1934	1766	1663	1470	1457	1350	1289	1279	1222	1204	1150	1143	1158	1101	1087	1119	1066	1085	1013	1003	1072	1057	995	1032	982	986	1003	1084	1042	1162	1077	950	999	1005	1022	989	964	1810	2662	2363	1262	1190	1243	1183	1129	1080	1145	1101	1146	1169	1129	1159	1002	1158	1153	1029	1000	1015	1083	1012	1039	1021	1011	1136	1280	1197	1237	1281	1743	1542	2253	3675	2684	2384	1839	1370	1150	961	941	919	849	960	983	937	927	911	928	900	945	911	972	929	947	927	919	934	916	900	912	939	976	877	951	946	944	935	914	952	949	946	900	975	955	899	944	999	958	952	915	866	965	941	910	956	929	894	915	954	910	927	968	908	918	891	948	956	909	963	936	950	919	971	893	934	929	1001	941	938	905	962	959	978	922	929	904	909	975	953	924	929	913	919	969	885	990	961	929	902	959	903	904	951	912	924	988	895	953	976	885	923	924	926	900	942	905	908	971	883	868	959	933	910	911	919	921	868	916	971	921	952	933	948	919	952	871	902	933	923	897	948	934	927	904	860	947	983	877	923	977	942	899	959	960	896	899	889	960	968	948	950	896	957	908	959	912	955	925	905	908	929	935	939	955	947	869	920	919	913	1000	955	953	891	928	970	865	927	868	944	959	873	937	916	914	926	942	885	926	918	917	910	934	954	915	937	904	880	908	907	945	888	928	936	955	878	928	915	879	923	956	913	916	886	924	960	879	894	936	913	911	933	924	908	888	931	957	958	938	935	886	872	965	950	921	968	929	971	878	956	941	899	878	915	904	927	958	904	957	967	900	930	942	909	931	940	934	937	897	902	970	858	888	954	943	934	905	932	938	933	970	949	882	974	904	906	932	924	937	956	877	979	967	931	917	976	929	939	876	966	866	905	873	953	963	908	914	884	953	993	914	890	894	946	923	919	949	902	936	925	964	879	947	989	949	876	908	882	945	883	949	1009	921	938	924	934	952	921	912	972	932	937	891	913	934	961	872	940	885	903	970	958	930	921	975	920	969	945	939	928	981	967	974	923	931	911	985	879	926	887	954	881	913	925	934	945	898	887	906	880	911	905	950	886	939	914	857	922	948	887	936	880	875	932	898	889	931	901	943	894	955	918	927	966	896	934	931	893	910	926	916	920	905	900	909	964	921	887	964	963	903	874	967	929	957	953	975	969	884	882	960	920	925	948	895	958	954	955	956	912	900	918	915	903	930	933	919	893	817	916	974	917	931	898	928	914	876	893	946	908	916	994	928	942	932	950	886	896	968	862	901	984	928	927	961	895	950	941	946	872	945	957	904	953	917	900	943	943	969	914	909	939	937	938	945	967	925	901	927	943	909	938	971	873	923	1013	940	934	941	904	881	940	917	956	938	881	938	928	932	901	968	955	907	898	865	896	910	916	915	879	892	889	950	957	966	924	890	898	954	917	884	941	958	951	892	915	946	950	958	924	941	905	956	938	949	932	922	883	941	936	952	945	928	908	863	902	924	946	946	925	963	920	918	932	882	948	902	935	967	916	956	950	951	931	894	877	939	917	914	875	911	912	918	967	941	903	950	931	959	921	980	914	963	917	931	919	896	931	925	940	908	933	913	893	906	912	923	917	976	993	926	918	920	932	897	942	938	991	903	935	957	962	906	934	923	951	935	943	940	937	905	936	917	934	947	961	937	893	968	925	916	969	914	903	942	961	951	886	874	913	887	876	913	918	912	940	914	947	896	946	950	927	866	884	860	928	850	931	887	968	933	922	918	974	936	833	940	908	966	927	931	952	889	881	966	985	910	939	885	950	981	973	952	916	911	913	939	968	973	904	919	933	993	921	940	934	883	903	890	891	954	941	959	939	910	908	940	949	949	891	939	932	903	896	925	925	909	948	935	900	915	872	934	912	953	957	929	955	909	958	894	884	933	894	906	961	929	880	935	886	927	937	937	945	925	908	943	915	898	883	930	959	913	890	938	936	953	897	924	930	932	909	859	914	946	895	887	949	938	909	931	929	900	915	931	912	936	887	909	913	929	976	958	946	965	923	938	928	928	906	909	916	921	879	944	913	912	896	917	926	898	974	962	859	915	929	907	911	910	942	877	952	959	918	962	992	925	889	858	905	955	909	987	974	919	932	865	958	928	963	941	895	933	937	963	905	897	943	962	898	985	937	886	961	920	927	940	968	912	956	929	907	930	912	948	855	902	910	875	870	867	925	949	904	919	946	894	895	953	939	933	883	960	899	917	936	882	949	960	946	974	969	917	902	930	941	891	957	950	964	947	923	873	998	934	907	980	887	943	845	921	937	931	953	921	922	900	924	907	930	932	906	951	923	850	911	949	938	976	921	876	947	929	973	945	940	961	921	904	931	951	903	949	940	953	909	913	930	921	993	917	894	901	908	965	933	903	895	922	989	922	915	986	957	899	923	911	942	951	872	944	910	950	892	947	910	919	905	927	937	917	979	886	925	863	941	893	920	935	917	914	931	924	905	910	938	947	930	931	906	917	892	974	953	907	970	951	940	906	931	909	915	877	949	925	901	945	943	917	920	973	924	920	980	901	949	924	913	909	897	893	906	899	928	942	902	925	905	929	921	895	981	884	881	955	946	933	940	922	882	875	902	970	917	914	933	919	949	961	908	906	957	965	946	916	947	932	985	925	996	979	926	911	942	908	900	913	922	976	978	948	962	894	929	863	984	911	934	954	942	909	966	920	905	949	973	910	916	875	949	864	959	961	922	920	873	892	900	939	940	960	968	915	928	919	955	927	934	966	967	961	943	977	988	899	914	939	929	901	916	919	897	869	936	954	937	914	965	909	917	913	974	934	917	900	930	936	948	941	956	915	901	938	972	892	874	916	964	900	908	938	947	903	897	965	944	912	973	931	922	913	964	939	928	961	938	948	945	947	956	935	920	880	922	920	931	933	898	924	960	994	907	942	933	902	907	921	947	900	918	890	896	927	957	920	944	864	954	890	906	930	948	915	911	939	925	913	911	921	885	918	959	935	911	995	927	889	922	920	926	910	929	939	847	939	958	931	952	954	913	887	934	946	919	912	928	897	974	968	921	883	884	938	939	870	916	971	936	954	929	899	915	906	940	897	931	958	954	944	963	936	948	923	908	935	969	940	920	918	946	946	930	961	978	1035	914	988	894	915	903	894	875	922	918	916	992	932	960	909	892	909	896	940	921	913	892	960	880	936	930	950	880	945	917	938	930	950	908	937	933	924	904	948	941	893	924	911	953	888	934	914	950	888	1010	970	962	933	907	934	925	866	944	911	956	979	978	941	925	930	915	957	943	911	900	917	888	935	930	870	922	965	981	887	920	930	891	951	896	900	922	942	910	945	913	964	978	941	922	903	974	896	956	852	874	1002	931	922	911	941	924	969	947	948	967	910	883	887	942	908	951	942	947	864	1000	927	945	931	889	900	913	946	906	960	902	922	960	925	958	945	938	925	927	933	918	934	910	946	909	946	882	945	920	945	878	861	947	951	929	960	863	908	930	911	927	917	869	924	952	906	943
16334	4064	1977	428	335	292	284	297	283	288	289	277	310	277	274	327	290	277	296	299	299	270	263	271	272	280	273	279	297	314	285	292	281	256	302	270	279	279	253	282	300	295	312	301	295	244	298	287	277	312	290	292	295	274	307	270	293	306	289	275	277	276	284	293	285	295	278	292	292	304	275	290	295	285	298	325	274	308	317	331	358	297	321	290	294	285	269	302	271	253	290	305	288	271	287	274	295	290	286	252	273	247	278	279	281	279	282	275	277	264	280	255	270	296	295	291	284	316	257	323	268	335	286	257	252	275	284	300	278	274	253	282	277	284	284	305	271	243	282	281	289	264	261	287	275	305	278	275	306	286	320	281	261	294	248	271	275	242	298	296	300	273	292	291	280	261	280	302	300	267	295	281	291	283	297	240	285	292	267	275	301	304	289	264	301	303	263	257	298	273	269	268	267	280	309	309	295	252	311	272	245	267	247	277	276	272	269	315	283	286	292	268	283	302	260	269	252	319	268	287	261	272	286	279	280	253	278	270	262	287	258	273	253	268	316	276	287	283	279	289	271	292	299	286	287	287	303	280	276	305	288	282	286	290	274	265	272	283	259	289	298	275	272	259	303	297	288	269	276	307	280	267	291	297	253	281	263	274	299	275	302	272	308	292	258	283	287	287	287	323	286	293	281	296	284	278	236	286	282	293	276	256	290	271	290	268	276	289	277	277	301	299	285	256	251	286	288	278	295	293	279	294	299	275	264	273	268	286	287	278	283	298	318	296	261	282	285	282	277	284	286	273	259	281	303	283	271	252	281	275	309	256	284	277	277	281	301	280	269	296	265	312	267	280	295	282	276	291	283	265	296	303	292	280	259	297	292	298	258	301	289	252	268	279	274	280	292	277	300	302	276	293	296	269	283	283	292	280	280	285	275	282	263	292	275	251	265	289	302	286	302	285	290	290	265	276	294	297	287	299	274	293	303	279	273	312	289	276	259	305	283	240	278	294	268	271	287	308	281	271	289	265	280	328	294	279	286	265	291	285	306	300	300	288	272	296	311	281	273	293	335	266	297	286	283	285	277	265	276	267	276	259	264	257	266	287	303	274	278	287	293	291	296	294	269	277	271	270	287	299	280	306	256	271	306	277	289	281	313	268	267	254	294	310	280	276	284	295	275	278	269	302	300	281	305	293	304	285	291	311	279	282	301	290	295	301	234	289	248	273	296	247	279	289	291	299	248	306	291	274	278	269	271	286	290	291	289	262	276	278	283	288	296	315	280	266	265	281	296	272	307	251	271	314	291	276	286	305	282	286	290	293	273	265	256	306	285	301	288	289	252	282	295	286	275	311	296	279	272	284	272	296	302	274	259	274	274	277	273	276	278	283	257	286	266	268	323	271	280	276	266	258	259	290	275	303	274	298	311	288	275	279	292	304	249	283	280	299	296	291	306	262	285	281	285	281	275	282	261	291	255	283	272	255	276	299	296	281	236	294	288	262	278	299	299	297	296	285	318	315	280	261	273	255	309	269	311	297	286	287	263	260	296	285	296	278	286	279	301	273	276	290	264	294	277	292	284	277	266	282	282	280	271	278	286	260	284	285	264	255	285	289	267	276	259	281	275	308	285	281	314	314	261	283	284	281	308	295	294	279	280	278	286	287	259	315	274	303	294	306	256	260	289	284	295	293	261	291	287	284	286	274	263	302	287	261	283	291	298	272	270	295	316	289	305	256	255	275	280	320	286	304	293	269	286	312	267	299	285	274	275	266	282	269	297	290	281	264	272	278	245	290	273	260	300	280	300	265	279	303	286	278	289	274	275	286	291	274	256	270	259	298	263	272	298	297	259	285	281	256	306	288	289	271	301	272	257	302	286	321	295	277	266	274	291	269	288	277	320	271	301	294	284	276	271	297	285	291	304	289	271	283	317	286	285	278	268	292	313	306	267	334	292	297	289	274	256	266	299	253	282	285	283	257	286	301	285	296	274	312	279	313	286	280	297	298	259	276	304	303	286	305	289	279	284	261	274	279	274	290	261	270	291	290	295	266	301	268	274	289	281	271	285	290	298	285	267	299	302	281	300	308	263	306	312	277	296	282	280	262	293	325	273	292	283	277	273	264	297	289	282	266	296	295	289	276	292	260	281	253	272	280	282	276	288	252	296	314	292	293	294	324	286	272	309	267	257	287	255	288	243	277	315	280	281	280	305	294	266	306	253	276	310	265	296	302	281	257	250	306	310	270	268	283	262	290	266	267	288	302	274	281	292	288	310	264	249	296	273	297	273	286	299	305	298	299	305	300	336	280	263	272	294	285	259	277	300	291	270	282	281	268	269	293	264	288	263	290	237	285	266	268	297	295	308	305	286	276	308	274	292	249	279	247	296	308	263	281	289	293	269	252	251	269	251	286	288	295	305	287	270	243	324	294	278	285	333	259	290	280	306	260	251	294	315	248	289	272	266	289	274	294	274	291	277	313	302	276	268	290	310	277	289	267	321	299	270	291	280	279	278	269	281	282	282	277	268	301	291	283	277	270	281	278	325	281	298	262	306	284	280	294	255	285	285	282	292	285	297	268	296	274	296	277	285	280	274	293	283	271	259	299	262	275	262	302	284	297	262	291	264	270	283	277	290	274	273	299	276	287	267	270	250	273	289	294	290	273	285	272	283	318	279	274	271	300	263	298	274	290	309	294	292	263	302	277	282	283	285	296	262	296	273	274	251	281	286	302	259	306	286	280	308	271	284	294	282	313	320	289	305	272	280	299	282	275	270	275	282	295	268	283	268	275	272	265	269	271	287	282	302	311	258	264	274	279	292	285	285	297	285	252	236	288	276	282	278	290	284	260	263	257	295	298	293	295	291	245	269	303	305	298	267	321	279	273	286	297	261	291	268	288	292	269	282	303	251	281	277	291	295	289	305	272	300	272	278	318	287	331	303	282	292	298	298	298	275	307	282	284	260	302	300	271	283	271	273	271	287	259	250	305	272	278	276	275	260	287	266	277	301	289	305	284	336	296	251	304	286	290	280	264	300	268	291	279	302	273	272	296	314	276	281	301	258	284	290	289	255	287	266	269	304	281	287	274	303	307	255	297	301	283	286	257	258	275	289	300	269	298	265	290	288	283	283	261	280	305	277	301	278	302	295	288	282	267	242	284	298	311	282	290	280	277	265	322	290	282	279	272	298	274	255	279	266	308	286	301	294	305	304	305	260	273	279	288	257	280	261	260	315	300	305	304	257	266	291	279	284	285	270	292	301	277	307	280	308	307	258	338	266	263	305	281	290	290	298	278	269	281	292	303	291	279	291	283	282	290	265	245	278	272	298	290	281	283	311	293	262	290	269	292	269	266	319	299	288	299	263	292	270	275	273	287	298	279	290	271	295	273	265	288	273	317	264	286	314	306	290	295	294	284	266	309	279	289	291	275	293	306	287	279	254	284	285	288	293	257	274	263	263	294	266	299	271	278	302	260	245	278	292	276	283	297	276	287
16029	5570	2968	837	873	878	787	835	840	825	819	806	810	811	807	737	833	770	765	777	808	774	771	783	769	726	783	797	743	790	779	779	806	743	794	794	827	767	790	787	762	787	726	742	756	801	871	820	809	836	821	806	800	791	785	744	741	811	799	822	793	781	824	823	800	743	791	811	884	885	835	813	885	864	917	904	835	815	939	1034	1052	977	882	837	775	758	747	789	738	781	775	772	745	725	795	825	801	807	787	769	831	746	764	785	783	760	746	756	799	734	787	763	744	762	765	756	874	746	767	779	774	750	805	810	775	761	798	739	780	789	734	797	784	753	819	774	792	777	761	737	802	764	773	794	767	778	791	784	769	773	767	856	738	762	768	758	805	807	767	788	790	733	739	804	773	788	808	787	756	704	774	774	774	805	715	799	771	775	826	692	765	782	749	777	740	793	780	743	777	833	816	775	800	790	767	788	787	778	742	764	755	766	749	779	790	791	782	756	757	790	772	737	797	803	787	800	793	776	786	767	740	785	788	787	815	789	760	788	788	772	779	794	786	698	789	777	760	743	787	741	785	784	822	748	764	813	750	776	792	754	790	751	751	761	760	788	795	788	816	735	766	746	766	820	734	767	811	736	751	739	777	752	721	737	745	755	747	739	774	752	749	772	751	788	750	732	789	793	740	771	790	744	795	738	781	774	750	717	788	724	746	799	788	722	764	781	749	761	790	741	755	748	768	800	752	734	810	801	744	791	811	706	735	744	788	750	746	767	770	748	737	786	755	740	782	764	741	719	718	754	766	791	738	747	737	757	772	817	765	790	745	757	764	745	834	788	754	744	772	768	821	739	781	742	807	756	769	815	766	765	756	743	756	720	785	771	736	787	739	786	804	755	756	778	735	762	779	790	757	745	747	776	787	838	773	732	778	773	748	757	796	743	772	774	776	740	794	808	778	749	790	788	741	751	737	720	760	818	776	771	826	761	805	798	756	754	744	809	802	726	771	762	778	716	775	770	793	768	788	779	769	821	774	719	773	786	803	827	773	764	746	773	742	758	758	751	720	753	764	763	761	764	736	785	780	779	789	751	779	767	784	773	800	785	838	781	734	726	740	758	784	789	745	777	727	762	768	705	830	733	771	722	779	823	763	718	762	828	784	766	759	818	755	736	741	775	740	781	723	788	766	799	746	837	759	757	801	729	736	754	758	766	755	792	763	784	772	805	770	817	768	732	762	748	801	789	756	795	762	716	766	758	784	766	774	784	786	763	791	822	776	770	823	744	784	748	742	800	757	737	797	747	796	743	749	775	782	830	744	777	783	785	752	789	828	735	772	807	771	728	830	800	796	802	715	749	723	798	800	804	757	783	771	796	805	785	759	766	699	790	759	801	724	738	806	744	773	784	795	766	748	772	802	804	761	820	759	790	793	740	756	771	750	774	777	821	771	759	739	773	788	798	810	753	777	720	777	740	735	816	795	726	792	738	735	771	850	807	837	720	769	775	715	789	730	747	760	740	769	774	740	759	738	752	797	778	794	754	755	794	773	771	796	777	738	814	789	769	778	731	766	787	799	737	740	792	784	776	795	775	724	738	746	772	808	683	769	778	750	785	793	779	801	787	758	770	768	795	755	803	771	802	718	762	731	755	757	766	774	793	772	769	817	801	760	833	760	731	816	751	811	757	774	763	742	756	750	793	763	787	707	827	807	782	803	785	767	725	754	749	781	764	818	762	758	782	777	725	790	752	776	787	742	792	739	804	778	782	794	695	792	754	737	751	784	736	793	773	804	769	768	760	737	749	797	817	749	734	769	788	769	778	740	764	785	771	796	722	785	780	773	804	791	765	818	789	789	781	747	809	720	757	750	793	765	780	787	755	782	775	730	709	758	777	788	727	751	793	831	761	747	777	734	759	782	730	771	762	791	776	773	767	846	789	755	712	779	764	755	787	750	821	817	787	742	796	787	766	761	801	811	785	769	817	796	755	760	784	751	825	764	771	766	804	806	758	800	756	775	766	752	814	793	778	789	723	814	737	762	822	756	787	810	781	739	791	761	691	715	804	852	758	761	776	770	784	753	810	743	735	752	782	727	759	787	768	759	751	735	738	803	730	761	768	791	714	757	747	815	788	698	801	781	762	747	790	793	794	809	739	729	813	782	782	804	765	795	775	758	736	748	783	793	751	748	749	780	764	756	805	731	756	829	745	754	779	761	781	830	753	770	819	737	702	797	766	799	755	768	730	790	755	749	817	811	790	774	820	792	793	789	792	766	772	742	788	755	758	792	795	749	777	790	764	764	840	767	737	802	739	763	791	769	803	769	749	749	768	766	757	780	738	789	730	747	780	812	768	768	794	777	794	755	764	766	784	741	812	769	778	760	742	796	755	782	762	752	811	744	798	749	760	801	727	773	711	797	760	755	789	755	816	772	788	738	767	814	740	774	739	793	779	757	740	776	833	773	754	767	781	781	749	740	771	783	745	740	780	738	763	776	846	768	764	762	780	786	718	772	737	808	784	774	773	732	806	760	745	786	766	804	786	793	808	803	814	773	762	784	818	795	761	739	782	797	756	774	810	757	752	748	779	762	746	795	753	733	806	778	786	753	792	746	786	762	762	754	730	760	785	814	772	786	733	748	734	794	751	815	807	760	752	764	833	794	760	769	766	784	804	806	770	775	765	765	809	759	806	764	788	759	793	807	818	771	776	764	763	763	722	733	807	802	758	800	776	781	840	792	815	753	771	761	803	740	754	758	784	730	779	834	795	719	788	793	771	779	798	789	753	741	738	758	795	763	781	755	813	785	789	832	727	779	747	780	752	780	801	771	769	739	789	783	757	757	783	749	786	788	782	757	733	729	796	820	727	758	737	780	778	811	824	762	785	804	765	797	777	764	756	752	804	787	797	773	753	733	728	721	817	779	753	721	752	773	775	734	728	774	773	824	769	739	813	767	757	733	817	745	726	766	755	791	787	802	795	758	828	780	773	759	847	694	769	706	783	770	710	765	818	750	760	790	730	763	805	747	784	762	761	780	766	754	792	768	752	772	770	769	782	784	821	723	778	782	771	817	763	773	777	759	793	813	758	801	744	750	770	708	760	810	725	750	769	760	766	779	747	794	770	759	754	808	790	783	771	783	788	783	771	797	762	783	747	769	777	818	773	799	738	750	744	723	720	758	818	773	727	759	807	810	779	773	805	792	813	730	736	784	756	757	771	733	734	779	735	768	775	756	784	728	805	816	780	775	799	750	759	799	764	799	762	749	747	755	702	790	801	773	785	798	770	769	751	766	740	788	751	812	738	751	779	734	738	733	789	786	813	745	783	762	742	770	786	768	740	821	791	747	765	747	784	761	783	775	776	791	728	775	787	775	784	812	811	751	738	756	797	793	795	762	780	792	767	795	771	750	759	787	815	778	780	796	741	772	776	825	771	737	770	731	762	768	815	749	787	781	762	750	736	791	739	788	838	805	795	750	710	752	782	714	810	781	794	743	759
57996	37757	24581	3204	640	509	421	422	406	375	353	387	318	336	347	362	325	302	336	323	324	320	350	305	313	332	319	316	298	310	333	278	347	310	347	336	323	309	313	331	318	331	278	287	288	355	535	421	323	289	286	293	320	324	290	310	354	329	333	334	325	338	300	322	301	319	359	334	306	297	307	331	304	336	348	303	286	357	467	512	452	412	340	302	302	330	312	293	319	314	321	290	307	297	290	310	298	296	287	280	334	299	322	300	307	306	307	324	290	337	318	314	269	286	297	289	300	269	298	303	337	302	339	314	294	308	335	273	312	264	278	311	312	294	305	299	337	311	296	278	300	299	282	314	311	281	316	323	333	273	312	331	304	293	319	322	272	317	317	304	319	306	325	320	325	277	316	289	303	349	298	318	329	294	299	294	320	293	294	307	283	347	294	288	310	290	283	299	292	269	288	313	283	298	326	303	336	277	312	309	330	330	288	313	286	314	316	302	311	306	319	311	307	311	315	297	344	308	314	288	309	301	306	290	281	302	318	273	333	298	290	306	301	278	309	285	288	284	309	315	301	290	326	291	270	302	271	303	280	259	312	293	306	284	285	298	330	296	304	327	322	315	344	308	327	317	284	293	324	302	310	311	242	300	306	317	305	314	325	305	276	271	308	332	292	319	307	312	284	286	293	288	306	286	290	290	314	309	272	318	301	274	307	302	296	296	320	301	288	295	310	332	300	306	284	305	312	273	304	297	312	299	296	281	286	310	305	304	281	292	293	293	317	289	325	351	307	295	318	328	306	303	301	304	326	297	241	334	291	308	308	296	294	296	268	325	337	290	305	303	310	306	294	299	325	286	341	278	320	321	312	292	271	310	303	324	278	304	279	292	298	289	321	325	307	276	287	309	296	278	287	273	301	285	301	305	306	306	268	355	305	296	289	320	279	311	286	329	301	288	311	282	291	295	297	304	314	300	312	297	288	330	326	297	302	307	320	290	316	297	300	306	329	312	309	310	316	318	296	298	296	276	302	313	296	334	283	260	270	261	297	296	282	285	306	289	306	292	312	306	269	261	296	302	303	267	309	303	311	299	282	310	267	301	333	310	283	317	319	288	309	295	281	290	303	265	282	302	309	287	296	334	294	289	327	291	299	317	306	282	296	300	327	306	293	282	292	300	322	292	283	308	282	316	314	316	318	299	313	292	310	307	310	316	349	269	326	285	300	272	289	295	294	301	293	282	283	312	292	295	294	299	327	294	287	285	302	300	312	292	346	289	314	341	309	306	286	262	308	286	327	293	283	293	305	293	326	308	275	321	313	302	298	290	283	308	283	302	294	330	278	301	302	295	267	312	318	304	297	271	300	330	320	304	287	297	282	306	301	300	351	284	296	333	331	311	298	292	302	266	276	319	295	282	306	288	311	297	290	296	289	270	276	293	301	298	292	255	277	303	329	329	302	292	323	280	302	310	308	324	316	306	322	295	297	294	290	304	305	299	300	290	302	285	290	331	324	326	303	259	296	286	266	315	296	293	304	273	310	316	307	291	293	307	323	313	290	318	309	350	294	284	296	299	310	309	313	301	332	300	298	262	301	287	290	320	316	290	281	297	300	286	302	315	319	306	304	284	268	304	324	305	347	296	303	317	333	290	292	284	320	266	287	302	267	295	336	280	313	304	268	317	277	293	268	327	292	311	302	301	295	326	305	337	275	293	278	291	287	287	287	290	298	348	301	276	302	300	337	300	294	296	308	288	284	308	325	325	307	300	269	290	318	298	324	297	304	283	283	319	341	314	272	335	266	281	293	276	296	267	313	290	320	269	280	307	287	275	327	279	332	261	261	298	316	316	288	287	332	305	317	307	268	292	312	259	268	285	276	323	326	279	295	303	290	294	322	303	272	302	306	292	300	307	295	286	298	280	286	308	302	293	291	292	309	278	293	280	304	286	284	290	312	281	305	305	289	272	306	296	280	299	305	300	274	329	321	320	319	311	270	287	281	299	307	284	294	298	308	306	308	330	254	282	307	282	287	303	297	311	317	289	277	310	325	299	288	326	300	296	324	274	310	299	322	303	312	303	284	303	303	324	286	298	297	286	313	304	306	328	264	312	310	297	306	307	340	316	306	315	313	276	282	336	290	295	268	316	291	284	326	290	259	276	338	297	283	303	292	321	324	302	278	264	304	285	280	289	290	277	300	327	268	313	276	326	300	291	305	301	303	305	281	300	309	308	277	292	300	320	307	351	270	292	323	284	315	304	316	300	314	303	288	358	319	300	323	316	333	309	312	309	295	325	307	295	256	320	282	310	302	285	310	303	312	306	295	312	282	295	280	295	307	354	280	293	308	328	318	300	314	319	287	304	311	309	278	331	285	295	321	313	337	305	317	311	286	318	293	313	304	304	321	311	281	296	291	293	295	314	308	314	283	299	263	298	301	329	310	290	293	334	310	308	292	281	333	266	311	302	279	290	302	325	278	289	314	270	319	306	317	285	301	290	335	308	299	307	321	312	316	293	328	319	302	292	279	265	282	304	283	305	298	284	294	306	318	298	274	285	272	304	302	291	299	310	319	300	310	318	284	338	306	286	277	287	303	290	297	309	293	301	294	294	300	303	285	266	280	298	300	274	288	313	306	304	320	293	309	302	293	295	297	291	282	301	279	306	324	330	305	317	298	322	262	301	248	316	322	304	260	309	263	298	284	313	269	325	264	292	290	275	299	295	282	288	305	291	302	333	318	316	304	274	292	294	331	287	317	311	300	302	326	299	293	283	293	319	289	309	283	295	272	276	309	293	323	312	303	308	299	313	325	320	285	320	269	286	308	294	280	326	302	313	303	305	331	329	298	301	275	296	273	285	285	323	288	310	293	327	302	292	314	301	293	298	289	266	315	302	318	307	300	312	277	303	308	301	304	296	281	320	307	282	254	332	281	300	311	302	268	316	297	298	280	303	299	267	315	310	285	301	277	285	288	297	277	280	291	324	296	292	293	279	299	305	290	290	305	299	305	328	306	312	302	288	294	321	282	305	283	325	304	281	300	317	304	312	306	330	297	299	295	303	312	311	288	283	284	290	277	311	297	313	293	283	316	282	298	306	276	299	304	292	278	302	297	341	306	309	339	298	350	315	312	298	307	290	286	317	301	313	293	280	289	277	320	336	323	311	283	310	312	308	285	322	288	295	309	306	363	279	287	272	298	322	351	260	301	296	327	298	281	320	341	312	295	290	279	310	262	303	324	298	301	269	276	310	288	317	307	303	315	327	318	292	309	310	315	288	270	328	300	307	287	295	323	311	293	306	273	267	333	328	273	313	279	292	290	327	310	306	263	306	303	302	292	287	288	340	274	305	316	286	281	259	331	292	319	298	299	263	292	300	277	311	316	278	279	306	281	322	321	277	284	309	307	307	282	297	272	334	280	333	329	306	266	301	284	308	315	283	285	319	284	312	300	273	283	313	270	335	270	285	318	292	298	290	297	299	330	277	279	299	323	288
38104	28854	15319	2192	2087	1791	1564	1457	1331	1248	1180	1088	1072	1007	1026	978	999	952	930	950	893	917	891	890	878	840	874	897	883	791	876	833	851	818	845	895	899	847	898	863	885	862	880	871	899	1345	2366	1769	993	961	970	883	860	893	885	922	894	965	1000	842	821	840	832	891	887	839	903	883	918	920	981	950	996	978	1037	1010	1063	1260	2476	2327	1794	1374	1109	984	891	914	808	861	847	855	819	807	821	823	806	796	869	812	784	793	856	791	783	867	842	798	801	792	850	797	797	830	849	824	865	809	772	824	801	775	838	827	757	801	807	758	742	843	841	820	810	793	825	812	840	787	853	870	834	847	793	831	789	794	821	796	807	794	822	825	802	783	823	860	860	834	890	799	811	841	840	829	823	805	792	834	774	817	783	843	793	778	850	813	819	823	858	836	840	792	792	811	767	885	829	793	832	801	819	799	801	879	762	857	832	824	894	868	793	834	813	795	801	837	828	867	819	820	856	819	820	829	811	807	822	818	793	807	818	808	840	790	786	768	792	768	809	784	825	831	829	770	871	832	815	748	813	810	834	798	826	775	846	845	839	840	816	815	801	827	795	816	841	787	811	817	848	797	806	785	839	833	819	829	831	843	828	808	844	793	791	825	824	835	796	784	822	818	816	822	751	812	804	754	819	857	834	800	816	816	762	846	836	803	803	767	813	847	857	806	843	762	812	770	836	851	807	813	788	855	825	838	860	810	786	842	831	788	792	847	823	844	835	806	789	857	794	821	794	834	811	858	841	849	918	826	859	831	822	817	836	840	825	876	826	846	852	838	810	847	791	858	822	822	820	799	808	840	851	818	873	794	783	814	835	846	815	854	786	793	806	866	804	851	804	853	867	823	818	791	856	824	852	839	830	822	843	876	785	799	869	849	817	826	827	828	864	824	795	841	817	808	856	816	871	791	831	816	837	825	811	862	820	849	854	805	829	856	860	797	815	823	760	797	786	784	819	843	815	768	811	799	773	838	822	823	812	845	852	858	790	838	794	847	824	850	802	831	825	832	856	817	830	809	815	838	846	878	819	840	825	818	802	869	858	818	835	779	833	817	824	798	834	769	841	832	806	848	851	812	798	830	787	848	802	824	839	787	839	838	813	780	787	812	816	833	844	855	832	852	831	831	824	818	817	835	813	859	818	850	806	865	867	814	811	791	859	842	816	823	818	817	815	835	806	799	823	777	803	800	851	818	838	832	849	815	842	783	763	805	842	851	751	792	817	803	838	806	794	846	852	841	838	817	791	798	818	792	813	832	815	875	779	792	773	831	846	850	791	839	818	845	824	847	860	791	806	776	796	821	842	838	832	780	805	797	775	820	821	825	800	826	832	878	749	844	788	833	837	805	846	810	792	837	816	857	807	798	782	809	819	835	761	781	829	829	864	873	782	864	848	816	818	862	810	842	832	834	851	816	821	787	793	872	820	840	834	846	808	828	822	850	811	825	790	817	752	820	800	817	791	841	837	757	827	819	758	794	889	850	788	848	813	788	862	781	833	804	775	834	819	796	833	806	805	849	853	820	819	799	840	814	847	783	820	832	822	814	775	832	778	771	831	798	816	840	835	830	796	824	784	812	805	770	844	780	846	764	843	860	847	845	805	861	798	880	836	849	824	796	802	815	805	860	840	819	853	830	821	813	829	816	839	826	849	817	785	830	856	797	807	855	826	882	823	775	851	897	810	858	828	820	802	813	759	814	804	793	816	798	763	881	842	815	775	880	822	836	821	844	782	823	839	806	776	809	842	803	796	794	816	838	781	827	811	846	841	778	837	821	789	845	817	847	809	853	790	774	763	790	832	831	826	787	794	831	858	804	748	825	818	793	801	744	795	816	840	867	860	809	801	818	801	802	897	767	815	866	865	834	819	798	833	811	815	845	845	804	796	778	803	785	817	842	806	872	873	850	879	862	817	808	776	848	764	815	842	775	792	798	813	817	846	762	856	796	873	838	823	771	782	802	823	767	853	796	821	813	798	785	815	804	811	772	852	797	817	814	827	804	814	847	843	805	801	820	809	903	808	808	836	802	856	801	817	812	836	824	808	766	823	796	816	810	823	791	841	804	793	828	767	812	823	860	830	810	848	787	814	838	827	801	795	836	818	851	823	819	837	856	802	853	756	828	819	797	809	821	864	805	882	806	804	824	790	817	820	834	809	796	801	818	772	819	814	809	811	834	823	858	784	844	796	800	862	818	826	815	836	810	822	820	864	779	821	820	819	843	808	844	798	771	834	848	830	832	813	797	863	825	861	831	800	802	801	855	814	897	843	767	856	801	814	822	833	798	833	871	855	782	807	802	810	807	822	804	823	811	851	813	795	828	832	917	788	795	882	834	853	812	799	831	794	798	835	820	868	782	804	826	828	794	820	795	802	812	813	833	808	782	795	813	802	835	804	817	806	814	812	797	862	813	798	847	821	855	786	856	760	809	784	790	840	820	817	830	854	787	766	792	777	753	868	798	795	842	832	848	783	831	766	868	852	793	826	819	829	816	855	807	824	834	841	831	844	881	839	829	848	788	854	800	819	769	784	804	779	860	820	881	840	783	814	767	768	843	819	825	817	767	776	817	861	844	839	751	756	874	857	810	806	856	864	802	853	809	817	831	821	839	842	831	854	811	868	810	844	832	851	838	810	837	848	851	779	853	857	779	804	838	819	796	793	819	809	831	856	823	870	846	841	821	799	827	804	822	835	805	861	773	843	801	826	828	806	851	855	798	778	873	788	805	834	822	825	878	806	815	842	824	771	811	852	842	867	776	806	832	804	858	799	802	808	768	826	812	805	815	799	841	810	845	866	825	817	797	771	849	826	830	814	771	784	830	822	829	832	784	833	795	813	809	860	784	836	799	832	792	785	810	778	835	823	851	816	844	850	861	834	839	854	863	799	815	830	810	836	842	811	829	816	792	822	820	795	834	867	811	845	820	897	809	821	841	758	803	793	841	827	806	836	810	807	816	819	805	844	821	800	810	835	859	883	783	806	824	839	811	839	816	787	805	810	795	815	817	776	846	820	795	802	776	823	831	871	797	828	806	809	857	821	837	874	791	849	847	840	851	853	818	832	845	825	812	830	788	783	818	812	847	870	797	862	827	801	812	785	825	767	831	826	806	836	787	863	855	837	809	847	818	833	754	835	806	794	799	826	813	841	796	784	785	834	788	774	840	844	817	818	857	861	803	803	936	780	827	863	803	830	828	830	840	817	878	823	853	844	809	838	826	793	824	825	796	801	839	811	815	807	802	854	859	812	824	795	813	773	860	812	813	797	853	817	829	782	795	820	834	787	866	778	837	795	889	801	821	828	839	815	815	843	809	839	807	815	820	869	764	794	795	820	826	803	811	842	826	806	831	853	824	805	836	759	791	830	785	858	833	842	803	766	845	843	831	830	875	840	855	802	804	830	826	894	806	816	833	825	828	836	838	774	802	810	844	807	832	786	784	825	824	840	812	858	799	799	809
70111	51505	32712	8129	1312	750	655	536	515	498	421	407	430	400	373	361	381	356	347	335	364	346	348	374	372	354	343	329	323	331	330	324	357	327	341	338	335	364	338	364	317	322	333	357	383	459	790	505	340	355	341	337	318	372	345	333	354	386	394	367	357	365	347	358	358	340	350	342	337	327	373	345	321	354	361	373	401	503	409	449	632	586	512	416	378	320	324	324	362	339	343	316	330	335	337	320	348	334	326	322	283	328	338	321	372	312	318	342	335	351	328	348	368	321	359	340	345	380	314	344	332	325	326	309	342	381	339	302	322	355	344	316	367	296	319	331	329	344	334	353	329	314	299	318	327	319	326	345	304	330	327	327	354	326	367	334	334	337	327	308	338	349	310	351	343	347	305	311	295	339	325	315	323	353	361	338	328	329	334	340	332	314	336	334	363	332	365	352	352	310	334	311	341	383	352	335	338	343	290	295	328	337	325	323	329	315	358	360	340	349	338	314	347	335	344	349	333	370	303	352	360	346	316	336	344	340	332	329	356	321	345	315	333	355	328	346	316	326	330	352	312	374	320	355	350	302	304	324	290	332	303	355	341	323	311	323	322	333	347	316	326	359	344	324	337	327	324	345	321	328	318	323	332	325	330	340	346	325	328	314	357	342	335	339	357	326	304	321	342	308	318	324	358	320	344	298	326	328	310	331	329	317	311	349	332	302	355	318	358	313	311	329	353	309	349	332	319	317	294	320	342	334	316	299	325	320	297	338	367	350	334	353	351	334	307	320	336	344	335	365	333	338	309	364	335	328	354	353	307	331	305	334	319	355	317	353	328	339	334	332	367	338	315	330	372	338	330	328	321	342	361	328	327	353	314	341	334	330	335	305	331	344	345	318	315	301	303	334	320	358	342	312	309	284	301	313	361	355	339	340	303	292	333	336	344	325	319	343	344	344	292	333	316	327	360	368	348	329	327	340	316	329	301	346	343	331	349	317	332	325	328	362	329	293	308	328	328	307	302	338	356	334	329	346	351	314	336	341	305	291	298	365	325	342	339	343	360	355	316	305	371	319	331	348	337	294	297	345	320	344	348	341	318	354	331	329	356	350	335	338	328	293	333	344	325	305	328	355	325	290	352	353	315	306	328	312	325	313	337	335	323	338	309	326	324	321	323	315	361	333	365	346	331	336	310	314	334	304	319	308	377	350	321	388	371	332	325	334	329	353	317	310	335	329	316	339	347	333	342	348	324	353	330	332	321	341	328	318	334	329	326	332	313	366	336	351	350	306	321	312	325	355	336	314	349	341	356	330	355	336	335	328	329	309	389	386	331	304	344	320	348	333	358	346	314	351	332	343	335	308	350	346	332	296	331	344	328	341	320	353	313	313	287	335	329	340	326	300	342	323	304	308	362	349	329	312	363	348	351	362	321	338	323	313	328	344	329	324	341	340	339	337	344	354	335	300	332	349	341	347	363	344	341	310	346	343	326	336	366	324	334	351	325	332	342	342	346	308	335	334	298	342	345	333	339	343	309	320	332	341	334	326	344	355	342	316	341	309	292	312	347	349	329	301	338	319	319	324	300	301	308	346	334	309	340	350	343	351	299	335	331	314	373	307	327	320	370	319	315	298	335	308	321	331	329	317	342	295	316	315	325	321	318	335	368	370	304	333	338	351	356	304	347	334	320	330	344	315	364	344	322	317	301	331	344	318	308	327	326	305	308	343	303	305	314	347	333	351	309	340	313	333	328	340	323	293	340	302	303	336	348	326	345	344	358	310	339	300	324	303	351	305	357	311	291	309	339	308	327	339	353	317	330	292	323	318	314	301	293	312	329	353	321	320	322	324	362	323	340	337	335	325	319	340	332	291	327	328	345	333	311	332	344	324	307	352	331	334	335	345	307	340	308	304	308	328	327	296	313	324	356	336	314	357	321	305	299	338	340	348	372	353	341	343	326	331	333	340	333	354	335	335	343	321	349	345	304	349	327	347	313	332	327	308	328	350	348	334	347	342	305	335	342	295	361	364	293	352	333	350	333	307	340	304	353	315	331	323	334	345	326	349	301	343	321	333	296	313	340	351	350	355	350	344	341	342	321	311	335	347	317	302	341	352	312	301	329	323	316	314	309	314	337	309	328	329	342	308	320	307	325	338	329	301	344	343	335	365	316	339	318	339	319	320	339	347	319	316	325	322	325	353	346	329	326	332	311	329	288	344	318	320	343	333	345	324	317	320	335	328	311	323	336	313	305	356	336	320	337	326	367	300	303	323	361	319	311	338	340	350	320	322	322	315	312	303	320	300	332	338	331	338	334	323	315	289	359	297	321	358	332	337	316	328	297	344	343	306	360	325	318	370	327	300	327	329	351	334	337	308	351	312	347	370	330	339	355	317	320	357	338	309	369	356	341	321	332	282	312	350	310	341	315	349	312	303	332	332	301	334	331	300	356	308	312	321	341	299	341	331	320	369	338	344	325	339	336	364	320	335	330	348	330	362	345	343	306	307	353	302	340	318	369	375	317	315	326	326	325	360	326	336	354	329	349	346	350	309	330	335	320	337	315	335	339	326	339	325	309	325	337	341	341	319	351	328	356	304	384	318	326	339	310	346	347	312	294	307	289	330	329	328	296	340	310	383	330	322	301	371	307	315	323	373	345	338	337	344	348	337	322	341	317	344	323	303	324	333	352	343	341	348	327	337	365	356	351	345	315	322	334	313	308	298	349	355	342	334	336	333	347	342	334	297	331	300	338	334	330	311	313	371	309	307	349	329	307	341	356	354	333	353	340	376	296	317	357	315	309	320	344	329	309	298	328	312	340	321	342	308	332	303	321	323	298	297	352	332	310	347	338	355	344	369	316	330	354	325	335	332	346	333	332	324	342	353	317	323	331	328	332	303	361	297	340	279	349	353	346	346	326	344	359	293	350	347	330	340	329	329	271	332	318	361	369	351	371	301	334	312	302	334	301	307	347	324	337	339	312	365	330	312	302	318	362	350	312	315	311	321	336	327	330	313	337	350	312	333	315	328	338	330	344	319	337	318	322	321	322	349	330	327	344	314	299	383	310	319	351	335	345	345	302	304	325	321	320	322	340	367	327	317	343	322	362	327	339	335	303	340	356	327	347	358	294	323	313	298	312	345	354	329	355	377	337	318	339	324	330	342	318	347	328	311	373	347	309	324	360	359	321	343	325	363	348	328	330	343	335	353	322	307	323	360	319	331	305	321	331	316	304	336	307	331	340	303	334	286	351	325	328	360	375	343	346	328	339	325	333	302	315	339	318	370	316	332	324	312	358	357	326	344	340	327	351	323	339	279	334	296	312	315	333	324	324	297	324	326	329	342	328	309	329	335	346	335	355	338	330	329	322	327	310	351	334	337	349	343	334	317	333	348	327	346	274	386	316	328	346	341	327	325	345	312	345	299	304	335	339	344	325	351	338	375	328	377	335	317	307	316	334	351	361	322	332	318	311	306	358	357	323	327	357	344	343	334
45710	38424	17050	3704	3345	2804	2397	2120	1913	1652	1535	1453	1318	1328	1297	1241	1213	1131	1111	1056	1103	1113	1071	1044	968	1060	1024	989	987	938	971	1045	930	957	1003	982	942	926	879	978	955	918	910	935	977	2021	4868	2369	1126	1251	1165	986	1040	1040	1033	1020	1088	1083	1632	1196	918	915	961	959	992	1001	1073	1109	1017	983	1144	1051	1007	1089	1143	1163	1626	2237	1808	1779	3046	2673	2160	1505	1069	965	823	901	883	851	868	787	815	909	869	912	914	890	912	867	870	864	831	886	887	857	881	892	841	879	865	909	884	926	845	883	870	885	865	916	892	893	868	881	909	898	896	875	902	876	872	882	863	887	837	833	908	865	907	920	864	925	912	895	879	923	851	887	862	891	917	886	876	835	877	831	851	895	831	889	921	862	907	904	927	836	882	853	808	887	877	827	836	839	906	894	866	945	923	881	873	922	876	910	873	825	863	889	951	808	881	867	840	920	909	852	875	852	901	918	834	902	890	924	860	853	884	864	893	918	867	882	888	899	819	951	854	842	865	872	880	836	849	915	866	874	890	878	865	874	859	870	861	821	857	889	860	853	859	864	891	882	909	881	855	867	885	869	870	892	919	903	817	890	906	866	877	922	878	867	874	939	869	905	849	876	928	896	925	910	886	858	889	843	858	858	941	840	916	893	848	897	884	895	874	930	856	883	859	863	835	847	873	937	843	857	910	863	899	910	863	899	833	855	956	836	856	889	930	892	897	928	928	922	924	827	826	861	863	876	916	876	892	943	897	876	850	857	895	899	928	882	880	860	937	912	840	821	870	880	802	878	869	899	894	872	895	871	877	917	876	894	897	903	927	878	865	875	862	883	873	872	876	902	866	852	873	857	818	924	886	870	846	908	837	861	895	909	839	868	868	907	848	885	879	917	870	870	878	861	855	821	871	874	883	916	868	915	903	919	878	903	853	945	850	896	899	848	887	884	894	857	855	854	905	886	912	860	881	852	885	848	852	945	907	894	894	847	863	943	876	873	858	905	842	897	891	900	892	874	862	833	774	877	968	874	839	901	865	880	845	938	879	850	924	913	859	936	906	877	842	894	889	883	886	858	937	926	872	898	849	883	914	896	890	853	845	844	910	829	825	887	868	887	882	891	914	871	879	864	882	851	917	888	877	879	869	937	905	921	912	856	838	889	846	834	874	868	901	833	887	882	871	855	815	842	877	919	866	868	880	844	942	836	914	900	881	865	885	895	919	883	862	920	915	883	849	855	884	903	904	883	894	812	825	835	873	826	841	882	838	915	861	860	854	834	878	863	856	880	899	832	883	923	908	892	882	859	860	862	889	856	858	866	835	882	886	870	915	846	890	937	834	893	868	884	882	875	870	912	893	846	901	911	880	856	913	873	942	883	859	860	886	878	876	911	836	872	868	840	873	872	863	930	885	890	855	901	873	865	865	896	914	896	848	886	798	883	908	847	897	862	911	874	893	876	850	889	898	870	840	884	854	871	872	851	877	888	839	864	869	890	889	885	903	886	911	880	866	829	898	924	918	890	878	848	927	880	899	877	876	898	882	875	888	918	868	880	864	879	902	853	880	889	920	929	859	858	905	823	926	875	888	910	845	910	887	921	870	856	784	819	877	916	879	893	886	884	887	890	852	868	904	832	909	806	891	887	870	897	850	867	923	864	837	879	892	945	894	871	909	900	870	870	879	926	863	907	889	861	897	874	930	849	813	841	876	911	892	816	860	948	853	843	873	834	863	880	865	870	838	880	875	894	837	859	840	883	867	883	887	833	894	848	918	884	871	908	895	815	886	849	928	882	897	876	927	845	870	853	872	916	894	851	844	848	847	895	888	879	869	904	828	894	892	879	842	865	820	877	889	881	891	915	870	909	855	877	880	920	861	875	832	884	882	848	905	876	857	887	888	868	884	907	886	865	895	875	873	908	848	852	906	872	860	953	887	865	866	874	892	844	882	914	910	907	905	858	863	874	869	918	890	903	885	905	879	890	944	872	846	867	894	866	871	880	802	872	890	947	860	868	849	883	879	859	874	903	864	809	852	889	918	872	903	859	891	874	890	886	888	861	892	813	830	897	854	883	869	922	874	896	896	927	853	873	927	864	924	931	823	827	835	887	890	842	834	931	843	900	856	914	866	868	927	838	876	852	860	822	854	854	865	911	824	921	857	869	884	905	859	828	861	902	867	906	910	869	871	913	867	874	836	921	942	881	881	890	883	900	857	893	868	874	847	911	850	869	860	900	851	924	847	869	874	862	890	892	870	879	913	887	907	889	860	890	943	852	900	840	880	868	902	921	869	839	851	899	893	878	891	832	884	843	886	889	847	926	889	904	848	855	926	864	887	894	841	821	896	868	910	892	883	949	852	887	842	913	880	851	911	837	877	850	927	824	851	842	880	905	910	840	899	887	898	897	855	854	877	876	907	839	860	863	927	804	878	810	885	871	859	878	888	871	781	868	887	862	845	880	897	823	895	871	877	904	873	929	845	889	860	950	931	878	885	874	882	919	813	873	843	885	885	886	890	855	899	896	885	899	843	834	898	857	970	861	856	873	882	870	920	834	841	912	860	885	920	909	860	837	876	882	856	885	896	897	893	911	878	916	910	882	899	888	874	868	840	878	889	887	845	894	862	869	864	875	807	864	897	940	784	914	911	886	818	927	871	879	912	872	894	926	839	888	863	858	859	907	879	866	870	886	872	886	898	885	902	910	926	872	855	933	830	839	867	888	915	920	858	915	868	889	897	886	910	845	875	920	899	822	830	904	898	877	900	842	877	932	895	877	893	876	848	877	866	835	889	958	880	895	874	888	869	844	867	836	862	835	912	906	883	846	886	865	866	898	870	884	880	898	893	917	849	894	876	873	867	872	868	897	881	874	908	904	877	868	876	865	904	882	865	897	836	855	910	878	884	862	891	847	886	924	867	814	944	854	911	920	873	850	894	878	897	870	903	864	880	890	879	889	864	869	861	887	882	886	904	892	886	887	858	920	907	905	906	866	864	917	852	877	898	890	799	916	904	876	865	905	874	863	905	891	896	900	871	898	906	878	898	868	863	872	861	885	852	900	882	888	826	894	890	836	865	853	900	872	876	892	888	929	828	834	860	860	851	894	861	863	912	852	883	856	883	892	860	913	895	895	913	812	878	864	842	898	837	858	927	868	825	912	848	937	853	886	834	910	876	911	864	893	852	900	932	812	878	817	891	894	844	889	886	890	873	888	858	869	848	918	952	869	851	934	846	859	813	916	888	878	889	873	899	905	892	903	878	836	904	830	885	877	864	870	813	882	912	928	869	890	889	862	943	896	896	888	857	881	900	856	887	861	882	861	902	862	881	924	868	878	865	913	905	925	871	831	890	860	868	855	881	935	912	909	899	875	860	851	875	871	876	858	850	932	869	885	911	867	840	912	862	868	822	895	866	855	853	899	839	898	917	862	876	847	904	871	909	903	857	856	868	917	878	904	916	899	860	835	892	865	863	924	909	886	882	830	922	841
18406	3624	1163	253	271	258	245	207	243	223	227	213	242	240	235	221	216	216	245	240	198	203	210	223	215	222	225	235	231	237	226	208	248	206	237	218	232	220	191	241	205	186	224	247	215	241	227	243	245	229	225	248	220	254	233	221	225	227	249	228	240	237	230	228	237	214	229	241	206	229	237	242	220	230	240	235	220	241	218	225	234	248	239	272	243	243	201	209	195	217	203	239	228	260	201	231	220	222	239	227	249	239	232	222	228	230	243	223	214	247	205	248	215	252	208	197	239	208	214	219	206	221	237	247	230	224	211	217	218	240	210	241	211	236	215	240	211	231	248	214	231	236	235	251	206	181	211	208	224	220	201	226	197	214	230	214	225	247	224	219	227	222	202	243	226	194	247	233	231	237	217	222	191	232	253	231	244	214	258	233	235	209	236	218	228	241	226	213	215	216	211	224	235	211	203	232	244	220	215	251	185	233	201	219	224	225	218	238	217	228	232	238	217	207	226	232	228	232	211	247	233	195	222	217	235	202	202	256	214	233	211	191	220	214	220	203	224	185	215	223	239	210	212	208	226	223	244	201	230	218	226	221	212	200	245	210	214	242	254	200	246	226	226	216	224	205	222	216	214	214	219	231	223	211	214	204	206	244	247	234	200	223	254	215	257	224	233	252	222	223	224	228	234	180	217	226	233	229	238	208	204	236	244	255	228	227	249	219	224	207	218	224	212	240	211	200	233	212	220	227	248	245	229	253	227	222	213	205	192	216	201	207	216	252	235	234	193	233	222	254	227	211	229	226	258	222	215	195	205	238	208	217	214	223	196	251	206	222	199	230	221	213	212	209	241	241	219	243	242	200	221	241	220	224	206	221	240	242	233	249	246	231	234	202	236	236	223	216	261	226	210	218	208	241	220	228	225	217	238	220	219	234	239	209	234	215	218	221	210	254	203	235	267	198	251	246	201	239	248	238	224	205	215	226	239	208	216	252	216	206	221	202	238	233	193	210	244	199	239	199	213	229	217	199	221	230	217	227	221	226	250	223	211	198	253	233	200	214	223	213	234	196	233	253	219	225	213	197	217	229	216	219	232	227	258	216	211	251	213	210	231	214	226	210	231	232	243	231	220	228	216	224	207	217	238	230	230	211	230	206	260	232	225	214	221	213	256	190	228	213	242	240	244	235	225	255	208	240	228	235	231	224	239	186	182	239	227	210	204	246	228	253	241	226	224	185	229	195	206	194	254	245	220	189	253	211	224	225	214	222	224	216	208	239	192	216	240	210	206	208	242	213	197	211	241	209	236	213	198	224	225	213	213	215	239	219	214	225	233	240	217	187	200	228	204	183	215	249	206	203	231	247	202	217	223	214	243	212	232	240	223	193	190	254	222	231	231	208	232	214	212	241	234	223	227	200	223	254	237	224	245	221	206	237	225	233	235	231	205	238	232	212	208	185	222	221	228	231	219	215	226	248	216	203	247	227	242	193	213	220	211	211	216	222	235	226	242	211	225	234	238	218	212	197	201	228	209	207	237	198	205	232	210	205	221	209	213	227	231	229	203	249	210	235	216	206	207	210	201	228	234	216	204	228	248	208	214	239	239	229	216	220	223	231	248	222	249	226	227	211	206	198	229	205	251	246	244	217	262	197	216	204	220	211	217	226	195	208	235	242	208	235	217	202	234	189	223	205	225	257	252	207	253	215	216	210	216	240	223	200	235	217	215	194	231	223	223	218	246	240	253	196	237	233	201	224	223	188	240	218	226	211	242	216	217	208	233	231	224	222	223	218	226	219	222	228	243	229	253	219	198	210	249	222	236	229	230	204	230	204	217	187	209	210	230	195	215	212	233	222	219	204	201	229	238	235	227	219	201	239	213	210	260	202	205	233	236	201	209	202	255	185	225	239	213	234	233	234	220	232	259	222	232	206	227	205	198	219	226	243	225	205	234	194	207	206	228	208	238	207	211	233	222	209	207	221	222	219	234	240	216	216	248	238	243	250	227	238	216	240	220	231	223	218	242	223	236	204	220	234	229	215	236	181	197	228	211	220	198	231	221	207	213	203	216	231	213	226	225	233	219	216	230	202	226	235	235	240	217	228	247	220	242	227	248	242	213	215	209	210	227	216	230	231	217	248	213	200	223	226	214	238	214	225	225	217	216	229	205	238	220	193	217	205	209	217	233	224	217	249	210	196	224	219	251	209	213	242	216	230	229	244	227	196	206	244	195	209	201	222	231	205	236	237	225	217	236	214	234	203	229	232	235	227	222	230	207	233	219	210	248	250	230	241	240	225	214	194	248	235	237	220	209	227	238	227	230	236	244	232	228	232	214	228	228	220	244	236	221	230	226	216	211	224	225	228	199	217	211	240	212	222	239	212	233	217	249	217	226	209	195	218	199	210	227	242	224	213	224	254	211	204	211	224	211	228	214	233	239	236	227	203	222	211	229	210	254	221	224	189	232	220	228	225	229	218	255	210	241	211	208	232	236	244	209	230	210	229	224	226	207	233	221	212	202	207	208	210	218	217	225	235	213	223	222	190	217	183	247	237	226	228	251	254	212	216	202	225	214	236	233	237	208	214	235	245	240	215	221	228	229	214	201	215	243	195	227	240	209	223	231	230	197	196	238	251	211	256	234	232	226	214	216	236	241	236	231	212	214	251	216	210	209	203	206	216	210	218	212	210	219	228	220	226	204	205	207	215	252	201	211	223	258	201	228	228	217	226	220	213	211	231	216	234	233	204	226	207	221	221	199	214	210	220	218	198	208	220	232	226	230	220	209	227	209	245	172	238	245	255	210	216	208	219	234	224	233	203	224	228	220	221	246	205	205	215	220	206	230	215	244	239	246	218	229	240	223	230	232	216	216	233	215	201	240	229	240	227	243	214	228	240	218	221	228	230	241	239	213	240	232	249	225	199	221	230	205	232	206	216	184	226	212	223	235	248	224	214	204	227	207	216	230	193	204	227	235	225	227	206	218	224	218	228	214	208	212	193	205	218	245	233	223	208	235	236	205	212	215	225	246	240	231	224	207	212	231	232	204	223	217	210	220	230	202	226	219	231	224	237	246	228	201	228	198	223	230	250	214	232	223	227	224	231	226	238	221	226	230	243	212	218	200	211	240	224	219	218	235	217	215	212	253	200	203	196	243	242	215	215	253	232	231	232	228	209	220	239	221	225	240	241	225	231	225	247	203	181	226	222	218	227	214	209	249	214	198	215	215	209	225	215	200	214	255	221	217	226	213	220	221	227	213	222	203	208	224	215	236	222	220	212	240	215	208	213	237	201	216	206	196	238	257	266	201	216	222	205	221	242	192	222	200	228	232	208	200	221	222	236	213	214	229	240	207	216	243	238	229	207	236	221	224	267	213	215	223	229	239	252	216	211	238	233	181	241	239	226	225	240	225	243	227	228	217	201	233	224	227	206	209	228	207	235	238	213	209	224	251	207	234	222	235	234	223	235	234	257	227	220	223	254	232	210	238	234
16686	4881	1901	722	744	683	684	667	637	632	608	666	655	649	641	663	646	734	626	607	653	583	663	633	644	635	657	633	615	611	600	638	614	636	686	616	636	633	597	611	645	633	609	664	658	652	760	669	644	667	664	643	717	669	673	678	665	659	645	704	658	701	681	648	681	720	610	661	677	690	689	646	656	646	714	679	670	627	605	613	784	802	815	812	789	723	609	621	658	597	572	636	615	612	639	626	669	577	568	648	617	547	644	607	638	612	623	681	579	608	678	613	607	606	642	582	636	616	607	599	616	630	644	650	589	611	640	628	578	596	656	591	647	634	652	633	596	654	600	639	642	652	615	598	615	621	550	651	647	631	581	610	603	632	629	619	647	607	630	609	632	566	644	604	601	627	604	636	635	616	618	646	622	628	626	628	636	630	606	637	647	614	630	651	604	658	654	636	610	624	631	690	623	626	652	587	627	629	613	617	625	637	591	622	652	635	567	599	622	587	608	685	603	636	618	611	649	594	648	635	596	624	613	632	570	585	633	642	628	614	592	649	642	636	608	608	630	592	613	612	650	645	635	643	611	651	595	644	593	633	606	619	622	632	638	607	609	636	635	599	648	618	622	644	613	637	594	684	589	559	620	622	632	621	625	603	651	675	591	616	605	654	592	641	637	695	651	586	640	660	621	650	638	623	631	591	615	622	614	648	642	666	618	661	670	606	600	635	629	623	579	600	599	552	590	640	606	603	618	616	656	628	610	577	611	589	675	619	637	595	633	589	624	637	599	636	630	631	655	615	578	651	641	619	623	598	666	633	609	585	629	634	586	600	618	607	628	648	614	633	603	614	598	650	628	589	643	566	583	639	651	660	619	640	594	583	622	618	624	615	691	667	600	663	629	612	627	653	668	634	602	626	623	593	584	611	669	642	624	608	612	599	641	651	638	634	567	625	651	631	601	643	579	650	636	653	558	568	587	596	583	668	616	645	574	585	580	600	617	614	635	589	621	588	600	609	591	629	587	603	582	636	655	590	668	614	627	633	659	608	613	630	606	617	637	599	632	632	639	605	611	599	637	626	664	627	629	600	678	621	636	629	625	637	630	621	569	625	616	659	603	650	633	642	625	607	635	584	644	623	635	644	621	613	668	585	645	641	630	657	625	581	617	653	631	588	594	646	573	625	612	620	589	616	629	631	653	707	609	625	614	567	580	623	589	662	645	644	649	639	630	606	615	630	607	626	606	587	651	620	637	624	647	640	602	591	646	606	615	611	594	641	618	637	602	623	606	652	605	601	638	621	647	618	635	624	616	645	608	650	610	622	611	590	619	565	617	627	576	648	613	646	589	663	631	598	584	635	608	625	643	637	593	633	647	595	620	628	655	623	603	667	641	637	639	557	663	601	636	605	631	649	606	610	633	603	688	658	619	621	638	617	638	631	637	633	669	621	642	641	644	619	618	646	584	631	610	694	635	635	623	633	598	631	623	614	593	603	628	632	616	620	637	608	629	597	642	618	637	652	630	581	633	630	611	616	611	636	617	595	617	591	616	673	632	621	635	672	628	673	604	615	648	601	597	580	617	660	666	619	652	609	567	580	646	640	640	650	613	578	596	565	662	598	638	617	624	644	639	655	566	634	637	629	641	621	635	622	603	694	647	623	636	599	614	622	648	631	609	617	627	655	600	637	652	579	629	612	610	672	584	675	623	621	631	593	614	610	608	615	624	636	653	633	688	616	612	644	608	620	611	593	636	620	598	681	609	618	638	633	614	638	642	611	632	627	646	627	598	617	567	618	609	627	565	658	643	611	610	619	673	644	631	626	607	629	654	612	560	612	641	591	647	629	651	590	619	631	584	610	614	638	601	619	654	660	639	609	637	599	635	642	630	625	606	662	649	600	635	607	644	620	605	614	626	581	621	626	596	620	609	652	661	619	657	635	595	604	575	637	634	591	591	628	603	613	564	616	618	567	590	658	614	626	642	695	597	606	622	627	635	652	595	589	647	648	651	575	627	642	629	572	593	639	617	606	584	648	666	647	617	644	627	668	631	575	602	616	634	628	661	648	652	622	618	658	595	641	667	648	670	653	642	585	637	629	614	601	646	620	650	627	623	594	641	623	606	622	623	652	583	609	662	608	655	603	607	614	667	619	623	638	627	651	614	626	657	628	614	626	620	603	620	674	586	591	593	616	647	614	657	612	595	589	573	606	607	635	627	627	593	643	618	660	584	605	606	629	600	626	592	599	611	668	631	626	685	605	616	625	604	599	621	634	620	602	642	629	656	637	578	671	605	636	641	646	606	630	604	634	632	610	627	601	616	649	608	633	596	653	630	662	616	610	605	602	626	627	638	671	611	590	605	605	640	616	667	604	664	624	631	633	621	587	642	643	620	627	629	559	618	611	631	661	617	631	620	587	599	626	615	620	620	616	567	599	623	605	612	584	626	600	614	649	578	656	651	627	600	611	660	623	651	609	654	642	625	615	635	616	595	600	634	626	593	628	590	616	632	611	642	650	611	611	609	618	620	633	667	625	585	577	625	602	660	668	622	646	625	608	594	593	645	643	608	635	572	625	622	599	618	616	642	634	614	628	604	639	633	591	633	636	723	626	665	591	629	648	627	648	604	612	594	651	559	625	581	615	624	613	662	556	621	637	622	650	619	580	595	598	621	661	604	614	598	618	629	596	644	605	630	635	563	626	601	638	620	615	625	649	637	634	629	611	586	590	615	625	630	631	618	629	603	600	598	691	621	647	610	645	628	593	656	590	633	621	639	616	649	653	610	625	600	607	624	628	631	586	635	566	605	603	617	654	643	648	637	622	626	610	633	609	614	578	589	549	602	656	632	657	669	579	590	650	593	637	569	627	667	600	608	603	616	648	635	590	617	613	584	602	664	618	601	589	617	625	579	650	614	616	621	658	640	603	614	640	613	651	609	641	628	611	597	596	575	641	621	601	614	632	613	606	620	676	620	609	609	624	617	656	649	641	616	654	646	622	588	614	638	573	630	647	658	639	610	616	584	601	643	648	636	647	610	623	615	593	606	642	596	611	604	613	642	609	635	617	635	593	667	669	584	664	638	627	601	624	587	633	625	627	638	618	574	608	616	604	619	595	610	610	669	636	604	588	595	635	606	608	605	628	603	620	590	595	588	635	626	599	649	645	606	611	632	641	640	660	633	636	603	610	656	613	605	610	647	644	639	607	604	640	664	617	692	631	613	612	599	610	651	625	572	591	575	596	627	614	635	580	635	636	602	614	645	614	613	575	629	630	643	630	605	610	585	639	603	628	608	672	596	594	646	613	592	626	638	638	664	612	639	605	636	671	603	614	654	630	634	640	602	629	647	636	647	631	594	624	614	613	611	631	591	631	555	628	623	608	663	649	664	623	618	634	619	633	653	625	611	626	624	615	622	688	596	636	600	613	651	646	582	606	658	666	640	660	594	616	625	615	616	591	600	668	594	604	595	643	603	619	636	610	631	611	576	601	660	629
57657	37310	19460	1907	570	402	383	327	303	294	281	275	243	256	260	267	264	241	252	235	237	225	237	264	202	233	227	240	249	232	233	234	247	242	233	227	245	241	221	205	238	189	214	235	238	281	557	363	252	210	248	233	224	223	265	236	252	234	249	268	243	234	212	226	217	224	240	251	240	278	261	230	250	211	241	227	252	208	245	298	380	421	302	264	276	246	206	231	197	230	232	224	246	212	209	228	226	205	221	202	215	214	210	206	250	211	213	252	236	235	191	245	248	210	241	207	217	206	235	230	226	255	213	224	229	237	228	226	237	240	250	221	219	225	210	216	250	197	228	250	189	232	245	251	219	229	217	236	211	197	219	240	236	244	233	226	215	230	219	249	241	228	218	271	217	236	229	220	248	207	220	235	247	233	202	215	233	214	215	196	243	237	189	221	235	273	218	239	209	245	229	206	246	242	224	222	239	236	245	202	216	228	195	232	221	235	185	223	224	242	236	221	204	218	212	213	231	232	244	210	201	219	212	229	237	247	228	199	221	237	210	222	223	254	219	249	215	249	233	239	240	203	214	204	241	218	208	214	215	217	220	219	246	225	226	252	199	202	215	227	217	233	229	226	204	246	233	234	230	206	229	214	238	217	245	204	226	226	234	223	217	210	249	229	231	235	240	250	237	231	221	271	202	226	212	238	237	238	223	213	223	234	207	241	208	203	216	241	263	254	234	223	204	219	219	235	223	217	197	239	220	221	222	225	203	206	210	246	223	243	213	235	211	215	213	245	218	191	209	262	245	232	219	213	227	216	241	229	230	230	223	206	231	210	221	227	212	239	246	194	230	223	212	224	248	229	229	252	226	225	249	255	214	213	262	225	220	224	206	229	245	211	241	225	203	216	223	188	216	214	252	217	208	239	238	224	224	219	216	225	227	203	226	236	221	219	225	233	256	248	242	192	227	223	243	260	216	217	232	210	250	205	226	220	248	230	228	208	243	220	223	223	212	224	219	214	219	220	199	230	212	213	223	235	235	203	202	237	224	186	199	241	212	233	220	212	217	221	251	208	209	200	223	226	244	247	210	233	194	237	221	218	248	228	212	232	236	244	240	213	225	241	232	220	198	242	218	239	223	229	199	204	210	224	241	233	247	220	233	241	235	228	222	199	222	244	223	242	231	211	213	254	233	210	252	213	261	258	229	255	271	234	229	245	200	200	219	209	225	235	226	228	211	212	230	236	220	240	241	226	207	218	202	219	246	211	221	229	225	240	258	226	184	239	211	209	232	229	247	221	200	242	235	224	252	219	236	233	204	208	243	217	247	225	223	211	209	197	212	203	228	217	212	229	234	221	248	223	236	233	222	217	187	218	193	262	235	243	235	205	233	216	232	233	209	242	205	237	211	241	265	224	224	226	216	210	233	232	225	238	234	221	242	219	197	224	233	228	234	234	224	245	215	241	213	225	230	261	272	227	228	211	210	226	238	209	208	225	220	223	223	216	230	252	196	251	202	217	204	230	220	243	210	201	210	221	238	209	241	207	223	215	195	245	225	173	218	208	241	257	186	230	208	197	241	245	229	231	207	204	221	226	205	240	244	220	215	243	219	202	216	227	229	229	219	235	229	198	230	220	240	246	222	205	240	251	254	220	209	202	204	238	236	226	216	216	219	205	211	239	227	199	202	200	248	218	244	221	232	226	217	241	200	218	227	213	209	222	210	210	200	250	233	218	230	233	210	242	227	226	235	225	224	238	230	245	237	224	236	236	243	214	205	234	234	219	235	211	243	252	223	230	235	232	240	217	231	210	216	212	233	233	209	232	234	202	230	220	233	246	210	217	260	216	211	215	237	254	230	249	216	262	221	239	227	224	234	219	226	196	214	216	230	232	219	250	217	251	239	231	205	215	206	228	216	236	222	229	229	197	226	243	203	231	220	222	221	213	243	226	202	261	223	205	231	235	200	206	200	250	228	227	269	226	213	244	228	241	247	226	227	220	199	224	218	242	239	228	210	240	232	212	224	210	221	249	232	219	199	219	235	231	218	235	220	231	234	217	218	198	218	223	197	247	214	231	214	216	218	250	229	210	222	217	220	233	206	204	235	228	244	238	198	187	205	225	210	230	228	192	234	246	216	221	220	221	234	245	198	209	219	233	219	222	243	196	248	216	212	213	256	202	229	217	222	201	230	239	222	220	232	227	236	233	222	230	222	251	206	193	211	230	236	227	238	244	233	227	227	239	238	234	232	188	215	235	235	222	221	228	225	235	233	232	207	218	225	248	203	226	221	231	218	209	208	224	219	251	216	250	236	247	217	233	230	199	227	214	238	222	222	248	203	203	232	231	214	232	216	233	219	235	239	252	234	245	228	233	220	232	228	229	225	219	247	233	220	223	202	194	223	245	253	238	231	209	231	220	250	226	243	222	225	236	218	239	222	205	233	229	249	262	238	206	220	240	251	224	234	254	235	243	210	248	223	222	235	257	213	230	214	238	231	224	209	215	203	221	217	217	245	212	220	235	227	222	226	214	200	236	209	198	222	215	227	222	243	239	220	206	188	232	226	245	219	228	219	246	232	226	226	193	223	213	223	235	224	237	229	224	235	237	221	213	216	216	235	254	233	244	210	245	223	216	227	248	220	215	192	199	260	228	230	219	210	234	223	234	210	216	204	196	205	251	249	203	228	234	244	192	208	216	225	225	221	206	248	239	194	235	234	213	215	219	221	211	233	218	237	202	249	205	226	248	241	210	241	228	227	198	260	241	214	231	243	211	244	239	253	218	241	254	241	222	227	217	235	211	243	206	218	228	207	221	228	188	231	251	214	214	239	244	243	227	239	238	241	241	247	231	213	223	222	232	241	217	221	241	227	198	257	240	222	244	237	253	212	220	199	255	231	214	222	228	228	261	199	224	223	216	231	200	237	187	215	230	216	232	218	212	203	211	218	198	235	221	238	216	215	229	217	215	239	241	245	219	227	218	253	237	230	219	230	216	226	224	201	255	250	258	224	243	212	218	214	217	218	213	243	233	237	237	220	220	208	247	224	225	218	227	229	208	209	235	221	231	224	218	200	228	218	230	221	256	239	230	192	248	234	235	218	244	229	224	218	234	228	210	238	225	202	217	228	236	224	208	219	226	231	220	232	234	238	242	234	212	226	232	240	233	248	230	220	224	237	235	258	246	212	237	221	241	235	208	230	207	218	220	234	195	206	206	246	211	232	229	212	228	232	238	224	204	240	246	236	244	222	225	207	198	217	245	254	193	218	216	255	203	233	245	227	203	223	237	232	228	227	233	233	217	229	225	222	211	236	227	222	230	212	237	201	223	229	256	255	241	228	229	220	206	239	205	239	222	238	242	215	247	237	213	216	220	221	208	206	241	232	217	234	224	278	221	215	222	197	211	271	253	243	224	232	247	203	227	239	248	207	244	233	214	222	222	234	219	222	198	213	276	246	234	227	230	253	209	226	217	214	237	225	225	237	232	220	207	233	215
37793	29038	9829	2145	1852	1703	1448	1351	1219	1118	1045	994	925	872	771	842	814	776	798	717	728	704	737	661	654	719	682	705	708	673	688	699	702	699	724	692	608	666	656	669	640	650	674	655	652	1316	3790	1564	710	771	714	663	687	666	754	696	728	727	710	795	801	658	732	689	740	776	822	855	851	870	839	909	901	815	841	756	812	636	731	1326	1929	1675	1310	1026	814	703	625	614	581	605	666	663	644	640	629	611	624	608	614	611	610	576	625	635	610	586	628	639	640	615	644	637	618	644	601	617	603	638	607	621	626	686	645	610	662	623	615	623	606	609	621	633	617	642	604	614	640	627	650	622	617	634	639	654	620	584	593	594	636	627	574	621	652	645	647	620	644	634	631	649	667	625	654	652	650	640	640	597	658	636	630	615	627	645	593	683	625	625	653	636	598	602	585	631	636	663	622	580	584	621	581	655	603	627	613	631	640	624	576	673	592	636	640	602	672	630	598	660	622	639	616	606	641	660	656	626	584	661	631	639	640	635	609	619	628	638	629	636	609	618	653	594	631	612	612	618	653	647	624	644	636	637	630	623	626	564	625	625	616	673	646	635	600	613	623	610	633	636	599	617	629	579	699	654	638	678	641	607	633	671	637	610	659	652	630	678	625	639	608	638	662	632	637	606	622	620	631	604	639	613	611	609	653	605	631	633	619	619	662	620	622	615	670	636	626	574	584	547	635	599	630	573	643	609	632	622	662	631	570	612	645	625	670	674	631	664	652	624	637	637	622	659	640	638	706	618	600	669	594	633	592	638	666	675	662	612	626	634	609	603	587	633	632	647	620	647	622	629	639	687	585	633	643	617	642	647	598	629	663	614	624	622	657	574	653	544	621	602	640	667	635	637	594	613	662	670	656	642	666	591	613	592	649	660	600	627	639	662	618	688	619	669	656	608	625	664	597	586	648	654	628	659	599	607	621	657	644	620	706	644	665	642	648	652	629	599	618	607	649	600	627	636	623	660	624	675	619	619	599	661	627	661	593	606	637	621	680	610	622	586	645	661	659	636	654	599	667	634	636	614	607	655	617	643	580	638	620	620	626	649	608	635	630	646	644	602	634	603	656	638	596	618	627	645	672	625	611	615	595	589	637	630	639	670	615	620	632	591	615	629	618	634	649	673	620	661	611	612	663	677	567	641	590	665	631	609	638	650	616	628	578	683	640	595	585	661	638	606	623	668	634	615	640	638	563	669	653	660	604	646	607	629	583	604	649	606	634	679	678	635	680	596	617	658	632	633	664	622	567	659	611	598	614	621	588	622	590	598	636	625	680	613	593	645	644	629	644	632	663	613	634	628	651	643	636	627	632	616	638	657	565	644	625	600	659	622	628	637	649	675	613	598	601	637	605	564	629	608	594	631	696	632	622	631	572	612	640	623	617	640	608	621	614	651	628	585	624	598	620	632	649	620	623	642	625	661	623	591	622	616	595	620	625	607	617	617	672	607	631	662	659	655	655	613	663	606	627	634	645	608	599	594	597	646	631	619	641	661	627	671	666	645	613	622	625	641	633	646	653	616	583	610	641	637	619	637	649	632	629	662	644	603	602	646	662	563	667	614	623	632	628	622	597	651	586	640	639	601	632	624	633	632	625	633	606	597	636	611	649	625	621	626	654	657	637	597	647	650	651	614	689	597	597	631	594	643	654	648	606	678	644	632	603	646	650	614	619	632	637	667	630	650	594	664	673	656	615	641	646	632	642	595	643	669	626	593	624	604	587	609	642	652	673	621	592	578	634	652	604	678	605	634	623	617	606	638	600	628	625	659	611	664	661	614	560	619	642	624	652	619	633	623	694	636	636	648	627	623	613	620	607	603	649	586	634	616	606	609	609	619	638	618	614	626	646	624	669	635	609	620	632	640	656	665	623	634	633	682	597	637	642	641	641	657	671	622	656	641	652	642	608	694	613	600	694	580	612	628	604	663	633	631	632	643	622	676	634	645	626	634	638	603	610	611	624	615	647	609	602	616	594	615	621	650	619	636	608	633	596	619	600	621	622	591	690	586	611	606	621	630	590	648	668	628	621	616	651	589	644	654	668	655	611	621	606	626	645	628	622	630	630	622	604	632	634	624	651	669	640	631	642	620	618	627	660	634	615	655	615	657	657	666	630	636	627	639	614	647	657	650	654	665	633	636	618	606	643	620	665	655	632	628	591	619	623	622	636	664	619	598	631	631	665	618	639	638	616	595	623	631	661	634	606	575	593	635	622	631	642	627	616	619	627	631	642	646	619	644	625	654	586	643	637	620	648	562	589	621	670	630	611	651	630	595	604	639	605	629	600	606	615	599	663	627	598	624	629	631	603	623	588	630	620	611	615	618	656	655	668	606	652	634	598	650	602	611	624	654	644	672	613	654	606	602	631	634	652	676	606	632	605	613	619	643	662	637	637	639	621	621	597	626	626	640	625	672	623	678	621	604	650	608	589	669	618	633	606	638	655	662	630	621	616	615	607	647	600	643	615	653	631	680	585	602	620	677	634	608	636	636	628	609	665	611	623	619	601	599	674	612	618	594	604	647	609	638	657	624	596	675	558	639	583	625	631	660	595	608	606	653	651	640	618	607	643	619	613	684	635	623	619	652	666	628	635	666	608	627	687	646	623	609	656	660	613	644	608	650	644	624	619	608	621	635	632	685	631	620	623	623	661	614	662	613	634	589	637	607	622	623	605	587	625	617	601	667	659	561	635	651	649	615	640	641	643	585	633	639	652	623	582	600	647	605	602	631	636	582	598	646	636	606	606	682	650	614	648	619	616	598	593	597	583	627	617	636	649	646	603	618	636	710	624	651	589	639	614	605	696	620	629	655	607	596	602	634	685	636	613	645	678	619	647	659	631	642	585	632	634	616	626	622	649	597	645	620	611	630	586	643	624	663	655	624	640	650	624	639	598	660	637	624	651	622	596	607	610	652	636	629	585	659	651	610	621	609	601	616	643	659	650	603	626	633	623	605	661	627	596	635	679	678	629	645	618	642	666	639	652	607	690	623	651	619	586	612	668	628	661	679	631	639	634	604	634	639	628	622	612	612	582	630	646	636	612	638	645	635	639	634	644	635	645	610	631	647	604	630	627	620	631	638	629	617	617	630	679	603	636	574	634	596	624	622	590	618	620	690	609	616	625	644	608	622	618	632	618	643	647	617	605	666	585	602	615	638	619	612	644	605	610	625	645	662	630	614	639	609	640	619	605	620	662	615	634	599	620	679	629	642	626	606	651	622	655	607	594	578	596	617	629	652	577	634	640	644	643	649	658	656	616	661	652	623	567	597	656	614	670	628	599	599	644	656	653	613	612	624	626	670	590	618	642	637	639	635	640	603	649	631	678	626	627	628	594	596	658	631	629	625	660	655	607	664	629	658	625	640	603	628	603	661	680	640	652	620	616	599	558	616	649	680	651	577	643	626	644	651	655	645	645	630	607	589	667	639	660	661	606	579	600	626	626	606	625	645
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
