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
336906023283	336906023845	336906024395	336906024945	336906025495	336906026045	336906026595	336906027145	336906027695	336906028245	336906028795	336906029345	336906029895	336906030445	336906030995	336906031545	336906032095	336906032645	336906033195	336906033745	336906034295	336906034845	336906035395	336906035945	336906036495	336906037045	336906037595	336906038145	336906038695	336906039245	336906039795	336906040345	336906040895	336906041445	336906041995	336906042545	336906043095	336906043645	336906044195	336906044745	336906045295	336906045845	336906046395	336906046945	336906047495	336906048045	336906048595	336906049145	336906049695	336906050245	336906050795	336906051345	336906051895	336906052445	336906052995	336906053545	336906054095	336906054645	336906055195	336906055745	336906056295	336906056845	336906057395	336906057945	336906058495	336906059045	336906059595	336906060145	336906060695	336906061245	336906061795	336906062345	336906062895	336906063445	336906063995	336906064545	336906065095	336906065645	336906066195	336906066745	336906067295	336906067845	336906068395	336906068945	336906069495	336906070045	336906070595	336906071145	336906071695	336906072245	336906072795	336906073345	336906073895	336906074445	336906074995	336906075545	336906076095	336906076645	336906077195	336906077745	336906078295	336906078845	336906079395	336906079945	336906080495	336906081045	336906081595	336906082145	336906082695	336906083245	336906083795	336906084345	336906084895	336906085445	336906085995	336906086545	336906087095	336906087645	336906088195	336906088745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
77300	63111	21032	4256	1010	686	571	487	439	380	381	342	355	318	309	301	323	298	298	297	277	245	288	249	271	279	283	275	227	263	294	283	275	245	273	238	230	245	256	268	273	288	266	269	237	227	275	252	257	244	213	250	242	238	241	258	275	255	237	224	234	259	254	254	240	255	249	260	278	254	273	272	246	267	235	262	260	234	257	261	231	271	273	243	256	280	280	262	273	235	251	225	240	275	242	273	241	272	224	241	241	260	256	245	235	240	265	257	235	277	251	279	236	242	273	252	238	257	271	253	276	256	246	255	252	223	273	264	261	221	275	279	257	242	255	240	243	232	245	233	237	236	266	253	257	225	247	236	254	224	227	246	250	268	273	237	282	233	264	241	241	254	226	249	237	251	267	261	226	261	260	248	271	224	260	270	276	234	248	276	230	227	250	257	248	234	259	257	250	265	228	245	237	245	266	290	250	229	271	280	255	251	247	252	247	250	247	248	249	243	238	221	236	244	267	227	248	253	267	235	236	214	263	267	263	264	287	254	245	273	276	260	226	288	248	258	233	240	279	249	256	254	252	243	239	223	252	251	243	267	258	247	272	245	295	258	231	247	269	256	252	257	244	250	272	244	236	263	254	255	264	257	254	296	272	229	261	246	254	231	275	275	230	212	258	277	225	277	221	242	227	236	249	244	264	266	228	241	236	232	233	273	246	254	229	261	230	251	246	238	247	252	252	245	246	244	230	283	262	240	274	271	253	259	259	251	237	288	250	267	276	235	242	216	261	254	255	278	255	226	241	253	251	233	252	270	257	208	239	271	257	270	245	262	246	225	236	248	229	275	240	244	274	246	266	257	251	248	244	247	252	245	256	242	246	261	285	275	284	257	235	265	271	260	269	234	208	261	231	290	257	263	263	237	254	263	268	272	261	286	226	264	251	271	237	251	266	276	257	293	231	252	279	300	250	275	238	248	255	251	261	254	274	269	255	264	282	235	240	231	251	243	241	270	250	229	258	250	252	226	265	262	250	226	229	256	262	237	241	278	241	254	221	250	255	239	254	286	239	240	250	264	267	256	257	262	271	252	223	261	269	254	262	252	261	254	247	258	249	272	250	268	260	241	252	265	258	254	260	255	265	270	247	240	272	233	255	259	269	238	282	230	246	274	242	259	234	238	243	231	232	243	239	239	246	270	240	240	264	290	236	221	264	265	258	246	237	280	242	268	229	215	285	235	271	243	258	250	280	256	244	251	228	231	274	244	280	248	246	260	272	248	254	225	269	255	249	250	260	247	250	237	254	248	247	289	255	227	263	258	266	276	235	269	264	246	251	262	252	245	255	248	236	255	214	236	268	238	253	241	258	254	243	247	248	207	270	275	249	238	230	233	226	227	251	261	227	248	256	239	226	235	246	266	258	282	284	248	260	264	279	232	258	253	248	273	263	229	244	247	239	242	280	235	281	230	293	276	245	242	253	237	274	267	246	242	239	236	257	259	248	274	285	250	264	248	237	241	259	277	265	277	257	270	255	266	252	267	254	263	241	247	250	265	271	274	245	278	254	227	248	236	238	266	250	202	245	264	229	256	254	280	231	273	232	260	251	262	247	239	231	236	264	253	253	243	253	225	262	270	274	239	260	250	233	276	231	248	259	258	260	241	237	258	248	235	240	236	282	245	256	245	238	237	231	265	273	222	232	255	285	253	232	284	252	250	261	245	238	256	279	216	246	273	254	266	253	250	242	218	261	251	275	227	262	265	269	224	273	254	242	250	268	245	275	245	245	216	248	233	263	252	277	252	235	261	254	232	234	279	270	257	265	236	261	244	242	265	238	278	250	233	254	252	259	252	262	260	250	262	225	257	232	238	266	276	243	252	212	241	252	264	248	274	239	244	260	237	225	259	235	263	255	251	244	268	250	231	245	260	245	269	262	250	232	229	266	223	235	197	255	214	296	233	227	234	231	245	259	263	256	245	241	265	222	261	268	267	264	269	256	259	258	250	261	265	243	266	277	259	229	262	227	213	280	251	241	259	239	267	250	253	250	267	244	241	232	281	268	236	283	261	267	256	240	238	246	242	254	250	272	257	243	238	254	258	265	270	262	238	249	255	244	257	254	221	254	253	244	248	248	248	249	283	271	237	263	285	233	251	272	250	275	283	237	237	235	248	240	270	252	241	253	261	251	266	249	248	273	253	247	259	260	241	236	272	264	256	248	242	242	230	256	258	220	281	259	210	254	252	245	236	236	254	265	208	261	243	269	252	255	259	255	276	276	269	281	278	248	282	285	268	282	249	227	245	256	263	212	276	264	242	283	269	257	248	249	242	248	251	268	224	274	272	250	234	264	267	286	264	232	277	257	236	236	256	297	264	257	243	260	248	240	250	226	243	273	268	278	265	240	238	226	208	247	242	229	274	262	251	259	278	265	242	254	237	256	237	256	270	283	234	245	242	281	225	231	255	256	270	264	257	255	246	266	237	243	229	278	232	236	249	271	258	273	292	227	254	245	260	228	257	257	259	257	278	235	240	240	265	250	262	261	250	235	235	230	250	231	260	262	257	233	255	239	276	267	240	231	249	248	227	234	254	227	270	229	222	276	253	259	253	244	224	262	239	224	222	246	259	255	233	229	300	249	264	243	232	251	264	250	228	262	233	223	227	236	272	266	268	282	259	256	275	264	257	271	277	266	280	239	256	260	232	297	292	199	250	263	229	265	247	248	250	238	252	208	253	247	260	253	238	244	272	267	248	251	256	275	239	260	225	286	266	260	245	242	230	281	257	255	236	249	260	239	270	239	255	251	228	230	239	246	262	263	260	295	236	269	255	257	230	276	241	239	272	246	274	273	279	269	234	254	228	267	271	272	269	243	248	246	226	251	254	254	250	231	222	259	266	255	270	262	253	267	254	279	253	240	280	248	252	234	278	267	258	277	247	245	254	259	265	253	253	263	242	247	231	245	276	230	279	265	241	248	228	203	247	218	238	262	272	248	252	241	254	238	232	257	267	244	291	236	230	259	239	257	259	241	244	251	229	249	261	244	269	243	270	250	296	241	247	245	257	250	243	257	258	284	225	242	273	238	247	255	227	241	242	259	235	272	224	264	254	265	234	237	280	230	249	261	256	288	230	256	241	280	238	258	260	239	258	288	257	236	254	267	277	236	277	260	235	274	303	282	300	257	258	238	232	249	263	250	246	283	270	271	251	235	245	234	269	270	246	230	249	245	265	242	263	245	252	263	241	236	262	261	275	276	243	217	229	290	249	264	248	264	237	262	236	234	247	286	261	270	258	235	263	241	245	233	244	229	220	241	255	294	251	260	234	264	282	260	253	231	252	247	290	249	262	234	250	254	262	260	260	241	277	242	270	256	247	222	284	256	264	244	281	283	267	246	225	247	253	265	261	268	247	248	249	262	284	259	252	231	245	271	273	271	251	274	269	283	225	284	233	254	271	252	238	228	256	243	270	267	252	267	276	257	262	257	253	228	257	248	251
49632	41746	3464	3766	3123	2640	2183	1851	1622	1341	1214	1213	1085	998	1048	979	922	914	824	793	799	795	763	717	748	711	734	680	681	680	674	700	686	685	705	639	644	682	630	650	659	654	626	656	653	614	600	635	583	623	639	623	672	637	629	631	572	625	636	580	635	562	623	591	643	577	614	603	614	580	608	637	631	642	667	603	606	609	603	631	625	602	624	610	662	602	600	571	577	654	609	657	585	597	583	592	608	625	580	604	639	607	582	583	606	602	656	609	592	608	589	653	585	622	594	593	609	617	617	620	602	583	579	600	654	598	564	618	620	607	595	578	644	612	622	622	597	605	673	583	604	630	590	600	636	576	617	639	557	565	641	568	616	598	621	607	583	568	582	626	588	608	641	614	601	581	613	591	609	550	592	588	629	590	583	611	638	569	622	591	637	573	597	580	562	632	548	603	601	613	600	620	576	633	558	596	638	609	574	588	581	610	610	584	611	588	563	647	604	606	591	647	590	586	606	574	614	615	514	573	604	623	649	604	642	594	613	634	587	605	621	583	631	592	591	587	583	598	626	600	606	632	586	577	644	621	594	587	623	598	637	605	666	630	616	585	617	577	563	580	589	631	581	567	656	601	601	568	596	611	594	604	586	598	614	578	628	651	603	634	582	620	586	635	605	645	609	619	660	654	624	635	629	573	552	582	687	640	619	597	620	576	613	627	568	648	616	590	598	622	579	598	602	632	575	604	603	638	627	627	602	626	597	599	597	608	576	598	604	570	587	594	596	590	641	585	578	557	568	556	543	625	620	599	581	558	599	614	586	624	577	587	612	635	603	602	576	619	632	600	633	634	636	606	579	600	536	616	599	593	593	593	615	609	620	596	593	560	595	549	583	560	581	577	582	593	594	635	559	605	560	582	615	630	614	595	567	595	592	589	618	566	644	590	609	626	657	566	610	629	602	609	643	591	585	606	581	603	604	626	577	590	588	601	577	587	576	599	555	627	641	620	612	608	608	628	607	606	601	617	569	575	593	602	626	635	594	619	627	576	616	593	577	579	603	615	589	627	628	605	576	584	628	585	617	590	578	640	576	598	571	654	578	570	648	591	606	602	566	612	589	580	630	595	587	594	568	619	626	635	601	608	600	632	606	598	610	613	594	603	602	635	618	586	582	597	581	591	642	620	611	628	531	621	615	573	606	571	605	654	590	617	603	576	564	579	584	598	596	637	611	604	618	638	553	603	599	577	568	575	545	648	580	597	568	559	632	594	608	597	574	612	635	598	592	645	609	627	592	615	607	605	597	587	637	612	576	639	609	596	574	585	622	535	650	631	548	586	581	595	562	603	618	597	561	599	583	623	555	563	626	604	596	608	603	584	615	672	646	574	638	628	639	582	562	614	603	614	580	605	595	576	625	564	626	584	593	600	594	613	590	566	583	628	571	595	585	600	613	615	574	616	622	563	595	634	570	596	576	634	574	627	567	626	563	633	624	589	585	610	614	633	573	561	606	556	566	595	616	570	594	606	624	603	628	659	615	635	627	598	632	544	636	565	590	626	599	572	600	590	610	568	609	576	588	572	656	594	597	577	570	539	635	557	597	615	573	518	631	573	605	615	575	614	609	599	603	636	584	584	637	630	598	666	631	619	632	566	602	625	607	573	636	590	594	615	551	602	567	545	575	606	623	609	593	559	616	597	575	572	621	576	563	580	621	613	573	575	566	615	603	600	587	615	605	592	576	621	558	610	637	599	647	612	585	609	589	569	558	580	632	603	598	614	624	611	631	619	616	592	618	642	576	629	602	640	607	629	581	620	614	623	568	613	571	631	626	553	570	596	565	620	628	600	629	612	618	614	586	608	574	606	574	647	613	583	552	576	622	631	572	575	596	648	602	622	574	576	619	616	618	604	577	563	615	574	616	593	592	614	623	562	545	616	597	614	618	561	591	613	597	567	567	607	619	546	574	620	588	606	654	619	630	641	581	608	592	634	586	577	600	611	618	601	578	648	599	616	636	600	596	581	643	603	625	605	589	581	615	578	620	583	617	615	610	565	652	581	618	583	578	628	562	612	585	613	611	602	539	562	608	578	593	574	606	578	602	606	621	631	621	547	562	609	611	573	581	644	607	630	626	614	589	582	567	602	584	610	630	608	622	569	588	556	575	606	579	638	658	564	564	573	615	577	620	600	615	585	628	588	636	568	580	634	601	576	623	596	614	593	597	617	631	623	566	569	608	578	574	617	612	613	636	610	617	588	579	636	579	579	592	597	633	564	611	595	563	610	632	616	592	582	645	639	596	583	637	615	606	587	594	655	581	596	635	631	596	648	589	615	615	588	565	597	553	587	605	572	586	593	646	567	569	609	571	622	623	596	575	611	629	613	616	614	607	600	604	630	608	610	568	631	605	607	569	585	603	608	607	614	596	576	633	633	581	591	651	603	588	622	607	600	585	602	591	582	636	560	592	598	627	611	641	539	576	548	590	602	599	572	630	607	644	566	608	553	597	630	604	597	643	590	608	615	617	627	634	616	654	622	587	618	611	547	589	626	576	600	569	579	576	639	565	654	610	592	609	605	599	642	554	595	597	581	559	617	595	564	572	611	538	652	612	610	592	588	607	569	577	623	607	594	594	596	567	590	604	598	593	611	553	537	639	571	614	603	617	604	582	612	595	603	602	593	605	595	573	571	566	570	604	615	604	587	587	621	612	635	582	604	615	653	588	597	614	609	593	575	593	578	620	597	620	575	575	583	630	596	565	606	653	590	603	616	571	598	599	607	597	607	587	639	629	618	617	556	593	561	580	652	594	606	524	566	596	613	621	544	626	617	640	574	653	588	591	615	574	605	581	617	605	570	574	631	596	559	582	645	604	601	600	657	613	640	639	635	573	575	594	649	619	592	586	584	651	588	615	604	597	625	594	550	631	569	579	601	578	606	578	595	563	588	614	586	628	569	568	601	573	587	653	573	601	613	642	572	533	594	632	609	587	607	570	568	608	588	640	572	601	544	627	590	591	600	579	624	608	576	582	585	619	644	589	594	611	574	619	618	608	595	590	543	598	617	625	590	572	604	602	604	553	590	550	619	570	632	596	629	587	638	591	592	597	642	605	581	617	603	616	617	599	596	623	623	618	546	606	618	588	599	574	613	580	616	549	623	619	596	604	600	597	624	607	551	577	654	627	610	643	622	610	616	567	595	574	581	596	588	634	625	627	645	605	585	592	592	623	589	576	593	609	615	610	622	602	578	600	563	631	600	543	633	578	589	583	557	600	628	626	607	591	649	581	611	584	634	605	586	613	617	593	588	610	618	626	584	593	609	587	599	545	601	613	628	590	576	595	591	616	603	606	589	627	612	585	624	595	610	591	555	625	578	599	609	620	595	577	603	582	648	638	590	629	609	584	624	623	551	630	632	590	597	569	619	614	589	559	582	580	630	564	619	603	598	577	611	590	636	595	627	627	625	619	562	616	582	608	622	566	609	588	583	629	549	561	609
17292	4324	290	185	157	180	168	151	171	163	166	176	170	146	182	156	161	181	157	149	159	169	178	159	159	179	165	158	165	166	176	163	150	144	171	179	151	157	176	173	158	156	155	170	179	141	182	151	149	168	164	167	169	165	165	163	150	183	170	144	180	181	145	148	170	163	171	162	132	182	154	164	185	164	149	155	173	172	154	156	154	169	174	146	162	177	136	169	165	162	187	136	157	175	185	159	154	171	160	174	187	181	171	144	150	166	184	157	159	163	171	165	192	168	162	148	176	162	169	152	170	145	155	182	162	165	168	143	158	154	165	163	154	168	148	165	170	175	168	180	161	165	150	174	174	147	173	149	140	157	152	157	161	170	204	177	155	178	153	150	164	174	162	178	151	176	175	150	145	182	162	165	169	172	142	155	176	154	161	153	139	171	163	152	162	156	164	176	166	162	167	159	152	148	171	159	166	160	178	139	175	153	171	167	140	157	156	136	176	154	162	175	178	156	183	154	138	163	145	144	167	152	161	189	200	168	147	169	178	154	174	152	153	187	163	156	156	127	164	174	155	181	145	175	156	189	170	172	162	145	181	145	142	152	151	158	167	153	173	173	155	148	152	141	145	168	189	154	162	172	164	167	158	155	169	158	166	174	156	161	185	178	170	160	159	146	154	164	188	179	152	170	164	173	179	173	183	148	145	172	146	160	174	147	158	145	170	159	179	154	182	171	181	170	138	163	169	161	164	165	167	144	173	162	163	158	177	144	165	184	176	173	148	168	169	150	166	163	183	165	169	144	145	178	167	179	182	160	165	173	152	147	172	143	157	150	156	157	192	147	160	142	159	155	169	144	160	140	167	170	157	148	152	148	142	164	160	169	172	171	155	156	165	159	148	147	181	158	151	156	190	140	165	175	149	176	179	166	175	150	146	157	158	147	173	194	144	150	148	158	174	172	169	166	169	171	165	138	182	150	174	141	181	181	152	150	172	159	162	154	173	174	153	154	165	166	164	152	163	155	152	187	148	157	146	167	178	168	160	153	169	144	172	161	149	173	168	174	155	149	177	186	162	163	173	156	163	172	172	169	169	178	155	155	183	152	148	175	141	181	167	160	165	169	185	159	171	170	159	159	169	168	135	152	147	148	174	164	156	174	163	163	146	147	181	162	174	175	182	165	155	153	163	158	158	172	148	174	194	183	164	169	181	160	155	144	153	171	177	171	157	168	166	166	145	170	153	165	165	154	156	145	159	163	174	159	166	163	141	154	139	163	185	158	166	158	152	177	176	158	158	161	159	150	163	150	159	141	152	162	183	159	162	153	184	154	169	155	198	157	154	174	149	180	178	174	160	177	160	170	190	173	163	163	143	151	178	159	136	149	155	156	147	168	167	148	175	166	149	155	170	168	157	169	166	157	134	146	147	146	176	153	151	167	179	161	149	153	180	161	156	166	161	171	177	180	192	164	162	163	183	184	151	177	157	166	160	160	161	164	165	154	172	159	163	154	186	167	174	151	168	157	183	157	177	162	193	165	171	143	159	162	160	162	144	169	182	165	146	160	171	191	163	169	165	175	154	163	180	157	170	161	163	173	157	173	161	136	123	142	172	147	150	139	163	169	147	167	189	141	164	172	147	144	182	172	169	172	148	158	153	148	155	166	183	163	160	169	164	152	168	190	148	149	143	172	156	168	168	159	162	171	188	171	148	183	187	142	148	156	196	171	167	155	177	171	168	170	173	181	151	167	165	156	167	182	184	164	152	163	148	158	161	169	161	149	186	176	157	131	175	166	170	149	159	172	175	167	167	181	168	171	152	142	151	167	178	155	183	147	153	154	158	163	162	173	145	176	150	170	156	167	187	158	153	149	158	177	169	166	159	157	161	149	157	157	156	164	178	177	157	160	151	166	148	129	157	166	162	160	163	158	173	167	176	162	161	161	162	172	164	162	155	174	164	166	177	160	157	132	171	165	181	146	170	152	143	175	186	167	162	171	180	167	171	193	170	147	188	169	156	159	168	171	177	165	170	165	164	173	158	170	168	173	176	167	174	175	160	193	161	156	184	180	168	165	187	200	168	164	169	136	158	160	124	172	161	169	174	147	157	160	154	165	159	182	163	170	162	166	137	159	154	173	143	155	170	148	140	165	151	181	164	164	180	163	140	143	157	156	146	142	171	147	168	160	147	157	174	165	162	170	160	156	170	164	152	158	177	154	178	154	186	167	175	178	164	163	155	180	157	198	173	160	163	184	186	181	136	161	153	163	160	167	186	165	176	163	142	151	162	161	156	167	178	136	159	185	158	168	177	158	159	156	161	173	168	154	178	172	155	170	163	174	162	175	164	160	173	167	149	153	157	173	161	135	159	153	154	162	171	178	158	138	156	166	168	171	144	173	172	174	168	152	174	161	169	182	168	170	150	172	154	154	152	186	164	170	160	159	159	175	182	152	164	170	169	162	172	175	161	152	134	166	180	143	151	158	182	147	170	153	182	163	155	155	171	154	166	165	178	161	187	171	162	178	184	156	175	165	168	181	177	150	159	164	166	167	175	170	138	160	166	170	175	155	175	162	159	143	185	147	160	172	176	156	159	173	142	138	158	159	153	161	169	149	169	155	175	168	181	152	180	172	177	168	147	137	135	160	135	164	168	156	164	168	153	172	178	178	152	173	164	160	179	174	156	165	163	163	147	168	151	167	178	162	145	197	162	164	162	161	169	157	137	154	146	157	145	192	171	189	170	175	146	176	137	156	175	135	157	165	147	181	168	176	142	135	160	166	165	174	154	143	175	143	163	188	149	155	150	164	164	162	155	161	171	164	157	182	160	179	165	166	167	166	163	159	165	148	197	163	157	158	205	166	181	154	154	154	172	178	149	164	165	157	157	185	163	198	185	161	166	160	179	174	163	153	172	178	166	168	175	164	169	168	164	157	151	149	176	155	156	175	152	169	156	147	174	158	144	149	152	164	193	168	168	177	157	163	154	153	148	160	188	136	149	157	153	157	152	170	152	147	155	169	159	157	176	160	153	161	171	143	135	171	154	178	152	138	181	167	158	165	174	150	204	158	160	149	154	152	167	178	159	144	150	187	172	159	154	167	149	159	160	136	162	168	151	165	181	174	156	146	178	156	161	173	165	167	156	172	161	165	167	159	163	166	164	166	168	166	135	156	166	190	173	179	144	181	193	140	156	151	161	163	157	150	182	154	176	143	178	157	158	149	159	169	172	158	151	167	172	147	185	146	155	183	165	171	160	158	187	182	161	166	166	167	162	171	152	174	158	141	167	146	162	169	165	155	137	172	162	152	163	159	174	167	167	192	163	173	175	153	178	188	172	187	160	166	163	169	176	145	172	157	152	158	173	155	151	148	172	168	142	162	178	168	178	179	171	171	180	158	161	151	156	148	146	166	140	180	185	174	167	168	167	139	158	180	164	189	156	154	153	160	171	165	180	159	154	177	162	166	167	147	146	178	166	160	175	150	145	174	161	165
16220	5831	483	513	488	457	463	486	493	472	404	428	443	458	469	434	436	441	439	436	461	464	463	415	398	431	420	449	443	392	504	408	489	423	427	430	462	470	472	477	444	431	449	414	438	437	448	425	419	399	461	391	428	434	446	452	493	433	442	453	465	454	455	478	438	424	454	464	439	424	432	444	498	451	446	439	417	434	474	463	461	469	479	410	467	460	437	428	423	424	426	429	433	451	439	451	448	446	452	436	417	421	456	417	444	434	429	432	450	441	457	442	449	460	422	435	397	461	437	433	481	424	460	430	453	422	409	445	418	424	434	444	420	419	449	450	449	421	441	409	434	440	471	456	432	428	479	443	411	461	473	447	468	435	421	460	430	458	404	418	458	441	461	443	453	449	430	445	436	455	432	438	452	457	428	430	453	420	445	436	436	454	442	421	441	477	409	474	468	467	444	419	440	443	469	416	439	467	424	447	414	432	430	482	422	421	436	456	390	420	462	424	497	438	381	418	463	438	473	424	411	439	419	456	461	433	476	437	457	435	430	468	394	436	460	439	428	429	461	431	409	422	451	455	421	410	455	507	438	443	453	448	452	385	462	466	419	463	431	431	426	441	455	415	429	447	449	429	432	451	460	414	455	410	452	442	459	437	435	464	466	433	423	412	435	438	430	438	422	449	417	458	412	449	448	375	433	408	425	455	406	431	463	445	429	423	445	410	466	440	428	425	430	481	437	428	447	433	439	399	437	463	379	433	418	436	462	489	415	461	456	450	433	451	431	445	449	446	397	456	402	447	406	418	452	422	454	457	420	441	454	444	465	434	422	412	427	448	446	456	427	440	434	449	455	444	477	446	443	451	392	453	432	455	417	433	435	453	441	444	443	427	450	432	447	435	444	436	499	448	419	458	428	446	452	446	408	443	448	426	464	424	442	434	411	456	429	442	446	441	455	407	407	438	432	439	417	426	431	453	426	438	429	441	454	482	441	394	449	418	462	406	451	422	429	441	430	428	447	463	425	442	396	422	425	431	459	453	468	444	431	437	430	403	440	431	417	428	440	440	416	443	461	497	436	468	454	433	404	458	433	466	457	383	456	444	433	425	477	448	428	427	441	446	459	439	451	418	428	427	408	456	457	426	442	467	450	405	461	443	437	399	452	461	432	422	418	429	421	440	462	425	422	442	435	439	458	407	425	433	443	449	441	421	448	451	436	439	458	415	466	441	429	469	440	432	450	454	435	484	462	460	450	430	477	473	467	482	444	475	466	450	429	427	467	426	441	427	457	403	461	447	468	450	432	435	450	439	500	461	440	451	449	482	442	420	459	435	455	473	449	447	446	424	441	444	445	401	436	459	463	407	442	413	435	422	407	417	430	459	428	432	435	467	467	451	399	427	454	429	436	425	417	443	435	431	418	465	429	414	461	448	448	427	421	455	411	452	416	415	412	432	465	449	429	437	459	460	470	438	439	459	456	435	404	474	455	419	433	427	458	413	437	429	404	407	413	441	433	429	456	446	471	455	460	429	424	418	448	460	450	464	461	447	427	477	411	418	465	409	439	445	436	407	446	445	461	462	494	484	427	460	449	446	392	437	418	453	444	454	429	478	429	460	453	445	466	415	394	461	432	466	432	420	420	461	454	468	450	413	433	455	423	395	444	482	452	436	455	443	472	468	415	418	419	451	438	441	452	440	405	446	422	445	463	455	434	467	435	439	430	433	430	425	443	455	411	426	468	446	414	426	433	462	411	417	460	429	421	469	425	436	452	426	454	419	475	490	449	443	467	449	468	442	443	433	472	427	455	411	446	437	478	423	479	428	440	429	432	431	450	414	444	425	463	438	502	454	442	465	419	444	402	446	431	434	427	436	418	480	473	476	445	469	419	422	431	479	437	401	392	451	450	442	454	451	452	452	458	448	455	433	463	433	413	455	429	456	387	436	423	440	460	472	432	414	478	436	470	451	466	415	402	475	453	422	489	470	431	459	457	437	462	445	420	462	470	447	437	453	428	443	413	446	447	445	428	425	441	442	456	458	420	419	423	437	466	466	433	410	445	418	438	470	386	453	458	467	471	423	443	431	399	448	483	447	403	448	419	428	460	424	443	418	418	445	443	443	443	425	426	434	438	425	413	418	408	427	457	439	432	425	439	418	434	418	431	455	412	468	460	410	469	463	436	468	432	454	442	400	429	441	441	452	406	405	453	421	463	448	431	414	456	477	437	452	420	467	436	469	418	442	442	425	436	469	462	457	446	431	429	454	439	420	459	457	451	432	439	462	453	411	456	451	470	421	469	469	410	412	419	422	456	466	440	422	475	459	459	434	437	413	409	416	460	451	430	424	431	463	434	483	430	445	439	461	434	432	424	463	464	432	405	427	469	399	454	448	424	465	412	466	429	435	442	429	440	478	434	449	440	432	425	439	411	429	428	466	438	448	450	418	451	433	430	422	437	446	434	442	404	438	428	448	447	462	438	430	441	438	430	424	444	420	417	418	399	488	409	420	493	433	414	472	454	453	418	397	439	502	461	452	465	439	440	486	408	446	455	447	449	418	421	474	474	464	444	470	471	470	465	444	429	428	433	443	438	450	402	418	387	447	431	435	424	462	457	432	444	425	449	433	410	447	439	441	424	388	442	450	442	464	486	442	436	430	403	433	437	430	431	428	438	445	466	436	400	457	436	438	439	433	400	438	447	417	472	451	425	424	437	463	434	422	442	448	420	423	433	450	420	427	429	484	448	455	414	443	445	470	425	417	405	447	457	431	444	452	463	433	398	450	425	433	474	426	480	455	437	407	473	461	446	483	453	466	427	444	432	426	454	456	443	409	396	443	460	451	438	415	438	425	448	461	424	435	421	462	419	437	437	430	472	415	457	379	458	448	442	421	463	460	440	440	429	411	458	450	420	471	443	417	417	423	439	445	451	439	436	446	439	401	458	422	444	452	415	441	442	453	453	435	413	485	445	433	447	422	426	483	417	465	466	438	460	458	445	451	420	470	468	446	414	441	461	474	434	426	440	447	478	477	452	448	423	439	441	457	461	415	464	426	441	440	442	457	436	436	420	469	429	454	473	411	445	468	443	482	459	437	443	447	433	434	432	444	452	461	442	449	408	458	412	427	441	442	439	438	435	417	460	445	430	430	416	441	434	405	452	465	480	456	411	472	440	426	442	409	472	444	488	478	430	444	448	435	453	468	429	437	425	416	473	459	428	434	448	432	445	399	413	454	408	453	414	406	440	430	454	445	428	426	433	469	415	417	450	463	421	449	437	413	456	451	442	443	415	434	465	421	448	423	415	438	466	452	444	454	426	441	420	471	454	443	452	458	413	436	447	485	444	452	427	433	459	455	464	450	443	441	464	442	431	424	434	432	440	479	420	463	460	428	413	458	449	459	404	460	437	455	445	435	450	478	413	449	458	447	439	439	435	457	436	421	444	434	472	433	427	445	455	426	430	442	422	468	436	427	434	441	429	442	481	425	445	432
63687	48215	12619	1367	605	517	467	400	382	334	318	312	343	330	283	291	332	325	301	313	295	288	300	287	285	319	325	276	261	298	299	298	311	276	306	295	322	290	281	289	304	286	270	320	295	305	288	269	296	311	308	287	305	318	245	274	315	237	313	285	285	283	268	258	298	300	303	288	293	276	274	300	279	281	316	322	319	261	255	277	286	298	298	277	292	287	266	286	294	294	293	269	277	298	308	299	271	273	291	296	284	269	298	305	282	270	308	269	300	323	290	279	265	295	308	280	286	279	309	258	281	298	287	303	280	259	287	288	270	244	293	272	309	283	268	303	292	295	291	296	310	273	290	275	303	291	262	285	281	273	293	314	270	268	297	292	299	290	307	278	298	283	282	278	295	274	275	278	269	323	291	289	261	307	283	304	258	320	336	296	296	272	269	289	264	281	277	270	303	294	264	272	270	274	297	288	285	295	252	306	300	296	277	282	268	285	268	270	300	289	278	278	268	274	288	280	278	314	304	260	291	275	282	266	285	293	279	265	302	301	296	270	277	284	300	308	297	300	312	320	285	307	282	280	292	269	296	299	265	292	293	273	289	287	281	296	279	289	286	282	277	272	276	283	276	294	257	251	271	282	317	272	310	265	277	281	334	322	280	282	283	310	291	281	330	294	303	280	280	286	311	278	275	274	300	247	311	311	321	322	287	287	275	306	278	299	321	263	284	289	284	307	260	287	264	279	301	279	271	329	306	243	300	271	299	321	255	285	284	281	278	328	288	270	277	291	306	276	304	276	275	291	303	270	292	303	275	280	308	286	294	289	293	304	298	312	292	270	290	246	289	275	264	287	308	272	290	295	278	278	277	271	282	254	301	311	306	258	314	281	286	282	309	317	291	293	283	292	305	289	299	289	298	287	281	280	291	295	270	266	340	257	275	274	313	272	298	279	316	291	288	271	270	286	296	304	262	303	277	309	288	298	288	303	282	287	278	273	288	285	317	300	312	311	250	279	298	279	285	290	263	279	257	269	286	274	287	276	319	285	284	284	275	292	279	302	284	279	300	280	305	295	318	271	296	295	303	282	286	293	292	282	315	287	287	297	293	287	295	276	318	283	306	295	305	308	277	310	282	295	282	330	275	247	312	298	315	281	307	301	283	282	295	293	276	274	278	280	276	279	288	280	309	289	281	299	305	297	315	292	340	308	299	300	281	286	279	308	269	305	308	269	273	256	276	280	282	270	298	321	285	297	288	271	313	274	326	313	304	326	280	290	273	300	280	282	276	278	273	294	304	276	284	286	283	257	295	282	289	314	306	270	293	303	315	270	293	269	300	287	310	293	295	284	292	315	287	268	274	320	282	286	251	279	274	312	297	297	294	290	284	302	299	288	276	268	276	298	298	304	275	291	272	273	306	293	294	282	317	295	282	265	271	310	270	299	317	307	269	266	256	287	288	305	299	325	272	277	288	287	298	272	280	277	307	272	286	271	275	281	278	276	291	290	269	304	281	265	307	284	291	334	282	300	280	297	299	256	263	248	302	306	283	316	266	311	269	301	292	257	280	311	280	303	297	302	289	250	279	270	289	290	288	287	282	288	275	285	273	307	268	282	275	272	304	287	314	295	271	273	280	281	295	270	299	275	291	276	315	292	289	286	307	327	304	266	279	279	316	304	303	259	278	326	286	273	319	266	321	304	276	301	283	275	296	265	267	264	289	287	285	281	312	308	293	286	273	273	303	293	301	266	293	322	316	302	278	261	318	296	291	270	277	298	254	267	324	285	297	287	269	287	252	302	273	262	265	275	319	298	283	296	289	315	278	316	279	281	307	267	291	264	273	269	278	264	274	299	291	285	294	323	308	276	301	308	298	287	272	248	307	291	294	273	323	285	287	291	289	280	289	322	309	289	284	281	303	301	296	264	275	297	286	294	292	307	307	289	283	272	285	258	291	295	301	261	266	289	274	301	277	270	292	273	288	283	288	319	274	262	285	281	331	289	296	250	306	264	287	306	291	299	277	265	287	303	276	254	312	292	280	288	292	302	342	304	312	298	298	289	295	293	282	278	262	267	305	298	263	277	281	300	292	300	298	281	280	279	272	265	295	277	293	285	274	277	272	287	288	299	281	291	311	283	286	285	282	255	320	279	268	256	293	257	283	273	283	330	309	290	280	249	299	298	274	288	311	269	282	319	274	270	259	284	316	306	266	315	313	301	274	272	271	309	266	312	342	283	272	285	315	296	282	280	277	254	300	276	277	282	307	286	286	275	283	301	327	272	287	293	267	304	289	301	300	283	290	244	290	301	276	317	265	292	283	285	316	292	254	300	265	299	282	278	300	288	279	285	312	288	304	257	286	283	254	288	307	296	316	300	284	275	301	284	308	290	267	288	296	293	311	286	285	278	281	268	300	286	287	273	261	266	246	328	301	290	277	285	290	286	268	283	268	280	280	287	304	258	298	277	276	321	257	315	278	258	246	279	260	291	265	300	283	305	266	286	285	299	328	303	275	270	288	266	295	267	288	304	261	296	287	295	323	334	281	308	287	295	305	255	277	280	286	274	278	302	299	252	295	278	287	266	289	298	276	298	317	272	278	281	272	310	308	293	319	288	296	274	263	274	265	278	258	267	286	274	283	258	313	305	254	321	302	253	299	319	261	303	277	274	282	304	283	279	298	293	295	275	287	286	287	304	268	316	316	289	328	269	294	309	274	283	314	296	291	281	282	296	298	263	310	300	288	306	292	263	289	295	282	300	276	286	266	277	317	296	281	273	317	289	295	287	305	313	295	290	326	262	284	318	275	277	317	282	286	278	288	270	311	281	282	293	287	298	298	262	298	303	280	282	271	307	332	278	295	307	272	300	280	283	269	265	315	289	293	292	295	301	290	267	295	283	298	281	287	309	301	261	296	302	314	274	271	295	283	281	283	273	276	324	282	296	292	303	289	250	301	288	304	281	317	286	294	288	289	293	306	297	285	274	319	305	298	293	340	307	293	291	303	304	281	319	264	259	304	256	304	290	275	273	293	260	299	282	293	314	277	263	254	292	315	300	303	304	305	284	247	265	276	280	275	255	301	262	281	293	281	269	274	264	283	317	300	284	253	299	293	292	293	263	298	279	305	299	313	287	301	301	293	286	285	283	313	299	280	288	304	286	286	292	270	290	316	295	310	294	258	282	286	292	285	260	315	304	276	326	276	315	327	277	253	301	305	285	273	311	267	296	273	291	276	269	268	290	288	294	265	287	323	276	306	271	319	286	291	294	289	309	275	287	278	276	293	286	305	300	307	303	276	294	274	309	266	316	285	274	284	300	290	302	303	299	309	284	272	302	269	259	300	268	295	298	290	298	239	299	301	311	277	282	276	290	287	286	331	265	296	268	261	264	290	293	309	291	289	283	300	282	296	280	283	317	287	309	287	268	255	305	276	308	264	268	269	260	267	307	302	304	276	294	292	296	295	318	287	278	299	285	315	269	297	284	277	284	302	287
39198	31825	2144	2381	2026	1717	1485	1343	1185	1061	1068	994	939	913	896	910	836	862	839	823	804	796	785	754	769	780	735	733	766	745	740	740	724	756	798	684	727	696	708	708	729	741	736	694	693	706	733	729	720	683	715	728	660	676	743	688	704	669	687	720	761	728	728	745	674	691	676	720	713	677	699	692	665	693	702	707	738	719	685	707	676	760	731	765	718	671	740	661	706	709	699	729	695	713	713	726	664	669	759	671	706	715	679	724	756	715	710	711	709	706	678	713	711	693	697	665	702	670	738	671	705	680	660	692	732	731	695	748	712	705	707	682	702	719	746	742	658	738	722	736	665	689	725	686	699	670	722	734	644	709	700	698	745	745	660	711	752	728	713	709	726	746	709	716	671	758	694	693	704	692	661	708	696	702	697	724	668	710	673	705	713	678	650	699	658	737	662	680	742	673	698	667	706	711	657	687	734	752	718	652	712	732	669	653	718	674	680	695	719	684	672	729	672	681	720	708	717	703	703	715	698	729	702	696	717	683	688	673	718	682	696	683	712	672	693	692	719	716	732	684	690	664	703	686	670	737	682	724	673	700	730	701	689	713	726	685	693	708	687	697	718	687	717	682	728	702	754	711	712	722	696	700	699	720	751	713	723	680	692	728	672	725	728	734	691	693	705	662	714	718	701	698	681	705	669	709	712	697	668	721	648	660	700	701	701	684	675	682	720	675	762	713	714	702	713	702	692	734	741	718	712	721	671	705	704	684	690	691	680	679	713	680	711	698	701	714	770	663	703	732	708	684	730	703	659	689	734	705	595	714	733	703	703	678	725	681	684	653	707	708	703	682	755	716	661	725	723	717	686	698	689	692	723	652	686	676	669	660	709	668	712	717	726	686	712	716	706	691	706	707	702	706	728	702	685	678	695	697	678	680	739	680	691	663	688	684	709	693	711	721	706	683	723	731	737	681	694	684	733	669	691	683	692	622	708	653	714	719	701	702	671	733	734	710	685	735	720	704	692	688	676	655	701	722	727	703	727	725	695	731	710	746	701	726	693	693	659	738	708	754	677	715	710	665	719	696	656	663	717	732	682	674	703	714	720	716	751	694	645	742	721	722	671	670	691	740	705	705	695	728	681	735	683	676	751	697	752	699	698	730	711	705	731	726	671	680	646	715	697	664	680	720	670	715	723	718	671	733	661	674	649	670	702	717	752	727	701	694	732	675	720	720	684	691	693	679	666	687	690	719	686	742	632	689	676	665	739	744	712	716	697	722	668	717	682	776	696	697	680	744	718	658	665	673	706	635	694	726	696	707	676	692	696	690	718	707	721	725	706	712	692	708	659	694	619	731	685	674	670	705	688	786	731	753	676	698	640	667	719	651	706	665	733	691	672	708	701	688	698	672	710	667	634	716	719	686	649	692	742	667	684	677	693	689	672	678	663	680	708	662	651	711	734	733	682	640	701	710	662	700	723	704	666	711	705	708	693	685	671	683	672	724	705	710	633	719	740	709	688	715	753	699	744	704	693	719	734	701	692	725	755	641	716	717	684	682	726	724	708	701	736	722	747	726	708	684	736	684	675	668	705	719	680	665	661	682	656	717	669	696	689	667	690	676	719	743	716	713	727	652	745	684	739	734	714	706	739	691	712	726	724	710	755	707	684	700	696	741	687	703	721	731	705	698	663	680	664	678	729	710	686	746	701	728	738	685	709	682	730	697	714	692	734	681	662	746	701	669	712	715	686	697	699	695	691	685	675	693	725	708	709	714	698	676	635	659	733	666	725	686	673	665	645	714	684	691	703	689	691	755	668	685	718	716	646	721	672	721	676	692	681	674	745	678	695	734	624	696	718	690	755	691	702	720	733	709	680	739	693	702	740	683	659	721	738	702	705	732	683	621	732	722	734	702	732	697	663	692	706	667	687	727	706	734	717	683	722	711	687	718	657	695	667	711	655	754	687	657	699	735	684	728	717	688	710	716	672	630	672	738	663	749	682	682	705	725	730	680	649	678	705	679	686	722	698	699	755	741	712	671	705	711	682	715	690	706	703	671	676	730	691	716	726	700	753	739	670	755	696	690	691	695	688	744	644	684	741	699	720	648	731	704	683	708	626	714	674	746	722	713	688	696	719	699	679	660	699	701	688	727	660	698	698	674	642	720	737	684	708	704	650	699	682	737	684	713	672	718	709	709	676	681	704	658	665	684	752	710	712	674	691	686	707	671	718	717	673	748	707	696	715	702	745	684	680	669	715	666	696	711	726	705	684	713	727	724	714	686	679	697	731	727	717	701	670	702	739	693	690	707	699	652	697	686	674	712	718	636	751	728	660	730	737	691	653	700	688	711	666	707	710	748	731	680	680	686	737	688	672	693	702	686	714	716	673	702	676	699	684	740	713	707	721	730	724	663	701	696	634	692	690	710	688	685	704	752	690	687	728	744	662	750	713	763	719	750	661	705	714	714	718	706	687	721	754	705	708	704	653	724	678	651	745	723	706	661	729	670	741	736	685	702	661	692	722	678	631	668	673	719	693	730	690	748	693	691	725	723	710	719	689	722	708	726	672	658	713	709	696	670	677	659	740	653	727	657	768	705	703	717	711	760	707	723	695	674	676	684	685	712	670	743	731	687	736	678	693	732	696	694	705	669	662	712	660	689	710	698	701	747	648	684	708	756	705	705	690	697	734	723	721	675	749	738	667	662	690	672	696	729	728	665	690	665	735	720	680	682	720	714	684	687	688	769	698	666	670	709	617	744	678	673	726	692	678	675	668	671	688	705	746	724	696	698	680	707	688	680	699	697	671	682	711	666	719	680	681	684	677	628	743	671	694	644	677	715	684	650	679	695	681	700	707	709	720	680	665	707	689	709	735	699	731	740	716	688	717	688	725	679	729	647	672	728	720	695	743	710	724	714	680	652	730	693	760	699	695	721	684	689	696	703	709	665	655	708	719	698	704	696	698	696	685	675	738	723	685	706	672	727	694	669	662	729	702	682	740	678	750	689	676	710	675	674	689	675	680	709	709	733	669	719	724	694	684	712	683	697	734	656	704	690	724	693	718	716	649	700	733	673	676	721	736	679	711	711	671	705	677	696	708	676	715	714	662	659	736	660	706	723	675	669	725	658	675	729	712	669	684	673	695	667	719	716	709	697	669	715	733	675	748	699	659	681	717	725	732	697	720	685	672	739	673	698	684	738	637	683	693	707	698	727	676	683	649	684	670	673	700	664	687	719	758	695	725	729	671	723	690	688	685	699	690	699	728	720	685	726	684	693	725	670	702	702	667	711	666	672	709	729	694	681	688	716	702	745	717	669	693	702	675	689	701	713	672	686	674	698	715	687	632	712	726	688	725	725	687	738	686	673	693	729	693	725	713	698	739	753	709	676	719	690	713	708	681	716	706	711	677	662	713	678	763	723	692	706	718	683	726	659	688	705	688	686	685	719	694	713	706	742	679	714	692	771	669	676	670	673	674	722	704	733	731	704	726	678
75202	60370	20174	4479	978	670	573	501	405	381	340	348	318	297	292	286	281	273	264	268	265	279	287	246	284	236	242	223	259	304	250	234	248	247	254	248	261	279	243	267	241	252	266	250	272	230	239	259	256	261	234	263	269	254	250	263	246	272	229	260	224	224	261	239	260	258	252	248	258	252	231	249	255	246	257	276	241	240	250	274	242	238	229	260	226	264	232	235	261	233	229	271	269	253	219	255	239	257	249	239	241	269	263	271	253	258	254	243	290	240	275	254	251	270	247	252	238	225	266	233	243	247	261	243	252	255	244	221	197	243	232	232	235	239	281	223	253	243	252	239	236	247	258	242	236	245	286	225	262	271	246	197	250	240	271	219	240	252	238	260	239	243	270	236	306	235	242	255	225	257	252	239	252	263	230	226	252	245	242	239	264	242	250	232	252	245	239	238	243	242	261	261	246	232	233	240	219	243	225	254	229	251	254	232	272	233	271	256	247	228	233	235	261	227	257	262	243	252	251	250	251	232	245	266	235	267	272	234	243	243	255	252	242	235	232	240	269	236	231	261	280	230	233	236	287	236	215	234	253	228	209	258	247	260	259	233	249	251	229	246	225	261	222	260	219	246	231	246	260	264	226	206	249	228	240	225	230	237	247	261	242	232	239	250	213	212	218	246	223	237	242	288	245	242	267	227	250	252	201	246	243	241	240	251	267	235	254	231	235	236	244	261	242	260	258	240	291	274	243	233	224	261	229	244	232	247	256	260	264	228	249	262	228	246	236	245	256	241	281	240	232	244	222	252	228	251	251	231	234	261	240	231	216	241	252	226	222	237	214	252	259	246	241	230	253	240	246	244	223	245	291	266	265	245	244	243	257	226	245	239	268	253	263	248	254	236	255	212	242	229	233	218	264	207	263	229	263	232	249	259	246	230	264	241	257	228	257	251	254	239	243	251	271	263	250	242	254	250	263	258	248	243	270	229	224	262	253	252	256	237	260	250	266	212	251	233	259	278	244	221	255	261	233	270	270	224	222	264	252	245	241	238	236	259	224	241	234	264	260	244	249	238	252	238	233	259	231	240	250	274	270	260	236	222	254	238	240	235	242	261	257	207	235	233	250	267	238	224	220	244	229	242	233	234	246	232	240	236	239	281	234	242	261	234	240	263	232	261	249	261	241	247	217	284	260	242	259	249	217	268	250	246	259	265	263	238	269	275	236	260	240	241	277	217	276	237	243	282	212	273	265	277	252	279	230	220	216	243	251	241	241	243	262	227	244	236	276	245	224	228	245	273	214	238	238	244	244	294	247	258	251	236	239	236	257	236	244	261	240	254	239	252	234	244	249	256	232	252	232	278	261	216	241	245	237	266	236	252	272	241	255	239	225	238	225	246	237	226	243	241	249	237	252	209	248	249	211	270	220	251	242	240	267	245	236	235	216	222	298	246	264	253	276	239	253	276	232	267	245	238	220	215	232	235	240	243	235	225	222	224	245	213	245	274	254	251	238	234	238	245	266	262	237	251	241	256	255	248	220	222	248	271	226	222	202	252	256	221	258	265	218	255	239	231	242	269	227	245	260	260	246	251	254	238	248	247	235	242	252	236	264	269	224	263	227	260	239	242	261	249	238	283	207	250	253	256	245	283	248	245	230	271	204	260	237	233	252	240	257	238	237	232	249	273	231	237	281	232	229	257	253	240	265	265	238	259	260	238	243	267	243	238	252	276	240	256	231	237	220	228	240	242	258	249	233	227	246	242	254	221	255	258	240	242	223	245	240	230	279	262	243	259	243	254	250	243	231	232	223	254	246	272	259	267	234	253	284	278	248	231	264	260	237	240	229	217	273	260	241	246	233	217	248	277	257	246	244	241	251	263	255	214	289	241	248	245	224	278	255	217	256	277	251	253	240	229	221	219	215	230	244	233	214	269	239	220	231	244	240	225	252	223	230	228	234	247	248	223	236	221	267	250	263	257	269	247	272	255	257	235	241	231	240	237	270	265	277	246	261	260	225	258	249	262	237	301	260	234	220	248	250	246	218	265	263	273	267	224	243	247	237	233	248	213	222	250	233	256	250	248	239	270	236	242	280	219	271	249	253	284	251	219	211	239	236	234	256	240	251	260	275	256	242	241	243	246	258	242	219	251	240	240	247	271	259	266	269	258	235	264	271	294	258	238	212	225	246	252	250	224	217	250	250	229	250	214	236	215	273	250	224	266	227	235	241	246	243	257	247	254	267	262	257	244	244	261	237	249	242	267	275	244	263	230	233	224	225	226	252	261	254	279	243	233	247	263	222	205	236	262	233	275	237	239	244	238	221	257	235	231	256	240	248	247	252	267	238	254	232	245	252	259	232	260	252	221	281	262	218	226	250	267	260	247	225	256	261	229	264	264	238	255	227	235	219	251	260	249	241	267	245	253	234	266	284	265	242	218	239	274	226	233	268	252	260	243	230	262	240	228	270	236	235	262	229	237	261	260	246	223	247	251	265	234	238	269	238	261	259	250	243	244	238	215	244	265	244	223	233	243	243	230	242	238	237	243	251	262	254	242	272	240	251	257	262	245	238	254	210	226	246	241	250	282	222	249	247	239	242	237	236	270	250	256	225	262	232	240	224	247	267	239	232	250	256	227	231	216	247	243	225	230	238	234	244	279	238	227	225	250	242	260	237	274	224	256	256	262	244	265	218	242	269	249	254	243	247	273	253	246	265	223	225	247	254	212	256	231	247	261	260	254	238	261	227	222	250	253	253	260	225	243	242	246	268	237	222	259	242	221	236	248	242	253	198	240	238	236	260	242	216	247	239	239	257	264	267	265	237	255	238	242	262	251	235	266	235	242	249	245	219	232	251	222	280	270	244	246	241	244	229	233	241	252	234	252	233	225	278	248	260	229	226	256	238	253	240	245	265	245	253	244	272	231	276	227	255	258	257	240	272	256	260	251	247	243	227	235	253	256	227	255	247	273	235	212	243	261	247	279	236	255	269	246	265	248	234	251	294	248	244	257	241	233	244	263	253	271	188	255	252	262	262	215	268	219	234	248	253	238	246	272	230	234	232	257	235	248	247	233	252	266	235	236	274	232	269	280	241	267	238	253	216	253	209	265	236	245	243	249	241	253	245	229	258	223	239	232	242	266	261	233	226	252	265	246	234	246	257	234	260	247	233	220	229	238	232	230	246	263	255	221	259	278	215	238	217	241	259	238	248	248	246	251	277	283	237	231	253	261	234	218	257	222	252	256	229	214	237	210	241	228	214	242	217	221	226	245	276	270	266	244	219	238	236	247	246	237	241	271	253	254	263	245	267	255	240	254	243	219	296	258	276	234	284	259	229	255	255	277	237	234	228	246	231	267	220	261	219	248	271	236	221	216	242	246	237	242	266	242	251	221	250	212	235	246	254	228	256	229	244	227	244	264	240	196	223	191	251	260	259	255	252	281	255	241	229	241	248	256	247	222	247	217	235	254	270	235	222	264	224	250	233	231	262	230
48125	40627	3267	3603	3142	2617	2128	1806	1550	1292	1280	1168	1144	940	978	905	905	858	826	845	747	753	752	746	733	762	724	695	648	718	668	643	628	650	632	665	649	668	612	667	621	635	608	628	623	649	604	634	574	690	650	567	607	622	602	612	592	583	569	619	611	589	593	634	611	584	589	612	601	577	612	530	625	609	582	596	608	639	619	588	615	597	612	555	620	582	605	595	604	590	554	633	590	607	586	602	594	577	570	602	584	568	589	592	590	631	624	588	594	583	580	597	598	544	599	577	587	606	610	577	586	563	626	560	559	624	593	601	586	597	620	563	617	614	596	571	596	621	609	592	574	621	591	610	592	549	589	592	554	616	631	553	590	601	604	561	577	599	607	582	607	586	585	570	555	543	561	578	578	554	637	562	604	557	580	550	597	554	595	579	551	620	614	592	545	566	580	551	596	571	545	638	616	561	592	601	589	586	587	559	567	593	598	619	620	589	590	593	580	604	581	597	581	616	628	584	557	596	623	629	597	590	575	614	607	606	592	572	549	578	603	535	628	597	599	609	597	559	581	608	555	617	595	567	575	606	581	568	605	596	577	581	610	616	585	567	587	590	556	599	569	573	637	567	561	579	621	572	610	592	569	579	591	564	566	546	557	570	563	560	578	615	558	651	590	604	587	589	591	616	563	570	582	583	588	603	573	543	574	622	571	622	569	581	574	614	661	577	551	612	604	602	533	586	578	608	577	612	604	581	608	534	551	577	562	551	567	590	611	611	586	629	591	639	618	541	605	580	640	590	552	586	624	558	566	579	575	565	583	552	551	640	542	584	592	571	587	573	583	572	606	568	587	608	611	614	602	604	596	586	640	533	582	606	580	592	601	607	567	598	568	626	597	587	607	608	581	598	607	578	604	578	604	553	654	590	585	596	592	570	602	559	602	581	518	575	592	591	545	602	569	611	586	581	584	618	579	535	589	552	574	572	600	530	580	559	562	629	569	575	579	598	628	570	586	576	568	572	549	592	576	573	626	564	560	611	604	584	573	542	573	614	566	620	595	597	601	599	598	601	563	575	543	553	638	598	604	564	563	591	617	586	624	590	566	581	580	579	578	615	537	608	564	566	558	578	584	527	557	581	598	580	583	623	623	538	595	566	572	558	579	591	606	594	572	561	597	589	559	555	565	598	548	590	563	588	633	625	594	577	592	610	567	516	565	590	591	569	593	545	592	581	577	528	554	569	615	605	596	585	601	557	569	583	604	558	576	601	548	570	576	575	560	614	624	585	607	553	547	623	552	610	577	594	556	589	589	587	597	579	573	598	607	616	545	580	571	591	545	577	583	566	577	589	562	564	605	598	542	607	563	577	601	599	582	590	537	571	583	529	580	596	577	588	575	616	601	577	613	591	580	605	539	616	609	633	596	608	604	606	554	556	610	551	575	619	566	581	602	548	615	596	569	585	569	587	567	608	632	608	574	644	631	587	564	596	571	588	581	527	563	611	575	557	617	583	560	586	539	595	581	596	605	622	599	644	584	584	600	598	618	588	582	589	627	578	606	622	544	589	557	542	599	575	600	577	606	599	587	582	562	577	595	592	559	603	593	583	587	587	602	576	556	600	583	552	596	604	617	592	569	575	625	613	591	597	571	585	610	585	551	564	558	630	591	586	603	578	560	609	613	592	598	602	590	570	581	579	546	572	611	603	581	564	547	561	585	599	530	607	593	582	625	564	596	563	593	544	603	610	602	580	573	562	600	598	606	553	591	567	588	623	597	592	610	573	571	562	630	557	626	597	543	609	582	606	596	622	565	596	562	558	606	594	633	601	560	622	609	610	590	569	583	573	628	596	590	587	571	576	559	618	587	572	557	565	585	582	597	587	568	611	588	591	584	580	585	619	572	593	532	581	611	631	576	592	537	597	599	546	598	589	579	577	555	607	615	579	602	585	596	573	597	592	603	597	576	596	587	601	622	603	633	552	602	558	577	583	626	554	613	630	578	560	545	619	644	616	572	628	594	582	573	610	599	595	605	593	543	603	572	600	579	563	594	595	601	503	582	567	554	548	578	529	574	614	560	548	608	559	585	559	612	591	596	596	660	562	539	606	546	572	594	654	620	579	568	557	553	572	596	567	576	567	590	604	593	568	602	574	595	568	547	579	581	606	616	607	545	551	645	604	520	554	589	586	612	541	610	614	607	550	604	572	605	545	592	585	556	608	598	543	543	570	584	604	536	563	616	622	561	579	592	585	576	565	566	602	589	603	600	551	562	566	627	586	606	601	587	569	561	556	572	565	601	574	578	588	609	569	583	539	609	567	591	581	619	591	574	556	609	569	590	562	596	575	631	613	594	610	588	618	632	605	593	561	596	599	576	622	587	584	618	575	578	579	576	602	602	593	586	600	587	575	600	559	552	575	604	540	586	555	599	598	609	576	559	584	544	626	586	550	540	567	587	567	615	570	563	586	621	615	549	577	622	577	605	571	570	554	576	551	641	606	570	608	565	608	573	593	609	591	561	563	595	589	603	553	564	568	590	613	568	574	544	565	579	605	569	558	580	568	564	593	592	612	596	554	611	618	599	598	606	528	568	581	585	573	559	615	564	608	545	587	603	589	599	642	621	594	606	552	624	577	583	577	581	582	595	563	543	576	593	566	592	594	556	628	569	623	608	619	532	558	609	589	584	575	605	563	625	582	568	543	615	569	591	609	568	591	667	568	596	560	556	611	580	585	618	604	630	615	590	564	565	612	573	621	601	588	584	572	600	583	593	600	575	570	598	562	531	572	619	594	597	583	619	582	538	611	617	553	577	578	580	571	567	523	551	621	627	577	601	595	575	562	588	574	577	603	638	602	576	531	575	563	612	611	597	586	556	578	589	571	563	539	577	604	572	572	599	628	564	568	594	584	586	589	573	594	593	596	582	573	566	574	580	580	603	590	580	562	590	541	596	574	630	585	588	626	587	556	551	586	562	568	564	618	559	597	585	591	584	565	572	619	581	588	558	539	594	590	608	567	550	583	557	645	574	616	630	564	526	560	583	599	617	586	591	589	607	611	576	608	571	538	592	600	558	577	585	570	559	595	586	638	542	611	627	613	614	622	628	583	563	565	586	600	585	628	606	595	572	616	562	605	582	602	573	581	616	594	597	644	618	554	603	556	588	636	571	570	609	586	608	580	574	567	616	592	563	565	595	588	577	556	573	568	581	562	563	604	567	550	637	595	599	581	594	609	624	574	557	598	612	605	565	570	594	564	593	598	588	551	566	614	595	560	579	616	602	609	601	588	596	586	593	591	582	597	567	566	554	561	561	591	588	593	602	617	561	605	561	582	619	582	580	613	585	562	550	595	537	593	588	582	609	595	588	602	553	613	599	586	600	622	584	627	639	582	544	617	566	578	609	545	575	614	642	556	531	563	608	599	576	591	647	513	619	593	617	617	585	548	572	613	606	569	590	584	601	593	585	611	585	565	586	573	607	596	579	646	612	566	612	569
16934	4372	327	168	171	165	167	143	166	183	189	154	179	142	146	153	176	178	147	151	176	150	155	189	145	161	177	180	158	177	151	158	175	152	163	181	167	174	159	177	163	161	162	147	171	145	152	166	157	138	166	166	192	166	182	166	195	152	154	161	152	144	181	175	169	178	165	166	162	164	155	169	155	145	172	150	156	166	196	195	152	187	183	161	143	179	154	159	150	156	179	162	177	150	160	169	158	152	166	173	156	154	176	165	143	163	176	176	160	174	150	171	170	198	144	158	140	172	166	161	176	148	195	149	164	150	144	159	181	141	160	134	166	158	156	158	174	171	160	175	152	156	177	171	179	136	164	154	166	175	153	161	161	191	155	152	167	162	159	168	183	144	174	165	182	184	174	168	146	175	147	183	167	175	171	167	160	137	181	142	184	167	149	161	158	167	168	159	150	168	152	151	155	149	176	175	174	151	165	165	175	148	154	155	147	171	172	138	152	146	158	168	181	141	154	170	156	177	172	142	162	170	176	189	156	151	191	169	163	170	168	141	164	144	144	140	185	168	181	177	167	143	179	174	164	180	162	179	166	162	186	166	183	161	163	161	172	176	151	140	171	162	153	153	155	154	159	150	159	175	160	185	162	149	170	151	179	157	191	160	154	148	174	181	163	170	168	167	162	171	183	144	151	182	167	163	148	167	164	168	148	161	149	170	146	174	163	174	141	154	154	163	185	162	182	180	165	172	167	157	191	155	163	177	171	144	136	171	162	150	145	143	160	147	136	139	176	183	192	164	143	156	166	192	176	197	171	174	176	166	155	160	144	175	172	157	134	163	174	170	163	171	169	189	151	188	167	150	182	152	177	161	149	166	143	144	155	152	165	172	158	163	169	183	155	161	141	146	181	167	157	164	152	157	149	172	162	144	152	155	169	158	168	177	154	167	176	164	128	157	177	203	176	165	145	140	158	163	169	166	165	144	159	179	157	168	163	161	162	172	164	154	166	161	164	167	137	158	146	158	147	146	167	171	194	164	144	152	168	147	156	163	173	154	167	166	150	184	135	167	194	154	160	158	188	177	157	145	151	158	160	157	161	156	188	161	167	189	154	174	184	163	142	153	155	163	172	147	171	172	136	144	172	160	162	160	151	151	157	153	174	144	134	164	171	153	160	151	151	190	162	178	162	195	164	189	173	181	160	171	157	156	171	183	167	158	168	152	160	169	179	149	155	183	167	152	189	160	180	173	177	158	148	162	146	141	169	138	153	184	164	145	166	162	151	179	152	154	160	160	148	149	180	165	172	191	151	164	167	162	164	170	175	175	163	172	173	177	148	178	157	173	171	179	183	183	157	150	146	157	194	185	160	167	179	164	181	179	163	186	168	163	158	146	148	155	147	144	186	160	170	175	168	174	153	157	165	145	155	157	165	169	186	165	153	141	177	157	155	179	164	156	163	174	197	158	177	162	158	164	173	160	161	162	142	162	153	175	167	154	160	154	164	164	153	190	178	148	174	132	150	178	165	146	161	180	174	150	160	169	184	169	190	185	135	161	166	148	195	170	158	176	162	170	168	177	161	183	167	163	175	130	164	158	168	155	168	163	179	154	152	153	154	174	178	163	200	167	180	163	175	181	156	157	171	128	149	163	171	144	180	160	189	175	157	150	165	157	176	156	178	155	151	150	151	186	170	191	168	152	136	156	153	166	156	142	153	158	178	161	151	162	159	169	163	159	163	162	166	173	169	168	165	155	156	158	147	167	163	175	177	159	148	168	172	156	155	168	159	154	159	165	154	165	154	166	150	155	150	154	148	188	173	163	176	170	156	173	154	143	150	163	125	178	149	144	184	157	166	168	153	153	157	166	172	164	151	159	146	193	138	167	162	149	148	153	171	166	164	163	159	142	168	153	158	147	148	181	185	164	176	160	147	159	169	160	179	139	153	169	158	161	153	156	172	161	167	157	152	166	155	162	141	179	178	160	158	174	166	156	172	192	159	159	157	153	145	155	152	146	152	190	147	130	178	169	159	150	169	182	164	171	164	160	161	182	152	179	175	147	163	159	142	166	151	167	159	159	148	178	173	165	156	154	183	155	148	172	176	177	143	150	160	190	133	172	149	160	159	167	175	170	145	175	174	163	176	154	164	186	165	158	169	129	168	148	171	164	165	164	155	177	157	150	161	175	155	181	185	164	169	171	193	171	179	155	163	153	179	181	147	157	161	148	177	173	145	149	164	155	155	180	165	172	165	175	170	159	149	149	185	180	145	166	148	150	168	154	146	172	144	160	169	166	144	154	159	171	173	177	179	155	149	166	153	168	135	165	165	147	158	168	176	130	177	161	159	153	173	158	184	160	182	154	163	184	171	146	168	173	148	173	183	161	176	158	169	161	159	162	183	143	165	169	156	172	178	166	147	151	164	163	155	158	150	175	163	186	169	149	183	175	141	157	150	164	185	135	150	185	165	149	175	153	168	145	136	159	189	141	153	165	180	151	162	167	177	169	178	165	133	184	153	149	165	177	163	158	162	161	161	184	162	157	139	150	148	152	170	167	161	177	160	185	168	161	163	182	174	157	157	179	182	147	188	157	166	170	135	162	142	161	153	171	172	160	154	154	160	153	160	158	186	170	157	182	147	196	178	164	151	152	156	163	168	144	166	180	166	180	159	154	160	161	173	182	193	168	152	168	177	179	165	182	175	168	152	159	162	168	152	157	160	159	151	160	156	158	145	162	181	156	165	190	175	162	157	169	179	176	162	165	184	133	146	150	151	162	159	159	177	152	170	176	178	144	174	161	161	169	149	170	157	140	153	173	157	162	172	176	177	168	177	179	177	140	160	165	181	144	152	171	171	154	128	172	153	167	156	164	165	167	167	137	164	178	170	184	175	174	147	136	139	164	142	166	186	170	189	162	162	172	178	185	143	139	176	160	168	146	150	160	175	153	159	177	152	167	167	153	147	155	149	172	190	134	146	173	172	174	158	155	137	177	187	128	180	169	193	166	168	166	167	153	155	184	155	166	154	166	165	161	190	175	162	148	144	155	181	161	138	163	158	174	165	187	143	173	153	159	149	145	157	147	151	165	155	177	169	153	201	154	170	156	167	150	164	178	167	175	175	182	171	172	172	167	180	137	182	175	165	171	160	155	179	168	174	172	143	176	185	159	172	177	175	137	173	143	174	172	178	165	178	141	166	152	167	140	154	168	155	184	174	174	169	168	153	154	139	156	165	164	187	162	164	160	152	172	156	173	150	160	158	148	190	175	160	144	172	191	175	159	182	171	179	151	152	140	162	146	160	148	185	168	168	153	174	145	150	141	148	165	140	153	165	150	152	157	168	179	168	158	178	160	137	151	146	166	170	151	145	167	169	164	158	164	190	173	165	144	153	186	165	158	151	170	177	178	155	165	196	162	163	178	166	163	146	173	177	155	177	170	153	162	167	154	159	155	182	170	156	162	151	141	144	162	155	189	177	168	177	139	198	172	165	168
16225	5788	489	518	457	454	534	444	486	427	436	453	455	435	461	460	463	441	418	441	463	484	440	440	453	443	426	446	436	452	442	462	438	426	440	425	450	408	427	445	478	429	419	459	429	449	439	405	428	423	442	412	434	437	472	448	438	422	432	379	447	466	440	407	405	459	428	463	475	418	443	471	395	406	431	431	428	443	461	443	445	417	428	421	433	458	459	460	450	447	450	446	444	443	466	437	456	431	456	421	444	415	461	480	436	446	456	431	429	434	454	429	438	419	416	432	461	446	451	419	451	434	461	425	450	435	458	433	419	420	396	435	418	463	444	416	472	424	439	450	436	436	458	484	448	424	415	445	449	421	413	406	471	439	475	423	412	453	505	404	450	456	449	453	428	418	452	427	431	438	463	456	414	458	439	440	480	455	417	468	457	465	437	451	446	445	456	429	433	466	438	450	456	443	436	449	438	433	433	453	452	408	469	431	431	451	467	438	446	406	408	448	403	446	459	481	444	425	488	416	447	428	487	468	458	434	434	465	437	473	459	431	406	435	467	470	462	448	431	455	465	432	443	411	429	470	436	440	399	420	412	446	426	436	407	441	443	413	439	417	451	444	410	443	453	397	442	459	460	423	463	429	454	457	448	461	438	437	436	389	450	432	429	438	386	471	448	460	465	459	449	403	443	446	445	447	462	395	461	456	433	458	450	430	439	459	422	440	411	442	443	439	423	440	449	427	441	446	427	429	474	466	463	393	475	464	479	460	448	469	441	427	430	420	438	452	394	447	434	445	443	474	428	427	443	459	420	457	449	426	437	436	469	434	413	452	441	417	464	417	440	436	437	457	413	454	466	445	431	405	470	435	449	421	437	440	463	407	466	439	428	440	447	453	453	443	450	434	415	465	433	434	432	447	463	425	444	446	435	444	427	427	422	438	434	433	412	424	408	433	442	472	430	443	458	433	436	413	457	462	456	438	411	455	442	464	435	447	463	453	459	453	421	380	421	429	403	397	433	466	393	432	448	407	454	474	405	439	457	406	427	432	423	427	464	429	429	451	487	422	444	463	426	447	431	451	420	457	428	456	454	457	441	448	465	458	467	432	431	431	409	461	429	475	418	427	428	413	427	405	421	439	427	469	415	460	424	428	432	437	400	438	436	429	413	401	419	424	435	414	414	419	400	427	390	419	449	438	458	446	436	462	417	396	442	451	433	464	452	498	426	446	462	453	414	419	490	427	436	426	442	438	455	422	463	437	445	436	437	441	429	450	454	427	445	470	459	454	458	447	436	462	473	431	448	390	440	457	473	412	467	478	428	460	463	437	458	438	406	394	443	445	468	410	440	400	448	432	492	438	409	447	449	427	443	445	401	419	443	436	413	431	429	414	461	433	470	457	446	418	458	455	500	434	453	469	414	440	464	459	459	430	401	441	417	451	463	419	476	446	444	447	428	457	420	431	450	453	432	476	443	429	375	397	449	442	444	438	433	453	425	439	434	439	463	441	430	413	408	424	435	402	409	435	448	467	397	453	445	455	392	456	443	441	444	439	446	443	429	425	425	416	460	427	408	444	446	426	463	464	459	433	412	415	465	437	479	431	462	416	477	453	423	435	435	447	399	410	470	462	450	452	446	438	415	424	451	445	486	470	448	492	413	455	443	434	432	437	393	473	452	450	408	423	476	421	411	404	437	454	451	398	440	418	439	452	441	438	478	408	486	458	430	463	403	437	452	413	460	443	426	412	400	415	428	439	468	464	493	417	440	441	409	450	417	434	447	441	464	427	460	457	419	413	437	442	398	458	461	460	393	432	453	426	426	462	438	441	457	481	433	433	427	441	405	442	461	446	467	436	453	408	435	463	438	460	449	413	422	459	454	442	417	478	480	448	464	416	451	456	484	458	449	461	432	434	420	437	451	421	444	441	413	443	439	434	441	406	443	428	416	434	438	450	412	444	448	435	416	444	461	447	423	449	484	459	494	427	424	476	432	507	406	439	499	415	444	463	475	440	399	413	444	407	467	474	452	437	438	438	438	442	436	396	427	421	454	445	428	462	483	419	472	481	431	430	420	431	448	443	433	452	445	426	453	420	432	481	402	426	436	456	466	434	437	437	433	444	432	437	430	456	458	468	441	445	436	428	423	454	448	458	438	457	407	425	439	424	434	469	455	465	435	458	423	391	466	468	424	478	476	435	467	448	419	427	443	419	417	436	440	434	457	437	442	440	458	477	433	419	409	439	455	452	433	440	437	445	444	443	431	435	427	466	455	470	451	458	448	436	434	427	459	438	423	418	413	469	440	427	431	453	439	452	448	412	480	469	448	399	432	412	455	443	468	446	457	473	425	440	440	433	398	461	422	413	440	419	470	441	420	452	459	431	400	438	453	429	402	417	469	433	448	442	439	457	431	477	429	402	427	433	415	462	409	449	448	427	429	442	417	445	438	416	451	446	443	424	409	422	415	398	433	451	450	432	407	451	424	432	437	450	456	450	433	425	410	423	486	424	467	453	468	441	427	412	434	453	437	434	427	452	429	394	457	467	442	457	440	436	414	442	410	492	404	430	451	432	425	434	471	476	432	476	475	433	452	437	426	421	477	423	457	432	434	432	436	434	452	444	465	446	430	422	435	459	434	443	455	442	436	428	425	446	426	437	423	446	414	409	453	455	444	452	415	455	451	440	443	420	449	464	401	457	414	458	420	425	432	392	448	394	412	417	427	461	444	432	432	475	422	447	423	425	445	465	443	436	415	446	443	440	430	463	446	422	451	438	412	413	445	445	431	446	470	454	433	431	473	436	432	454	420	397	408	434	414	432	430	459	443	448	488	429	448	405	444	440	466	406	436	451	410	426	431	459	462	470	448	398	426	472	460	465	443	424	438	400	466	423	473	442	437	469	468	455	457	459	485	459	425	427	465	438	478	454	435	429	415	414	428	489	438	419	426	431	468	450	437	446	434	425	453	438	468	471	419	450	416	430	423	447	453	458	404	423	416	434	445	464	425	436	448	437	432	421	490	413	431	439	453	483	411	455	412	455	438	422	420	421	444	436	415	437	434	443	439	436	486	439	417	443	421	442	435	444	448	407	460	437	452	459	486	466	419	458	439	463	440	448	442	450	459	480	431	414	410	446	441	466	439	451	473	448	402	452	423	470	441	427	418	449	413	421	437	400	422	430	425	429	461	433	393	410	426	465	421	461	454	444	435	479	456	448	431	446	450	479	421	425	431	447	452	485	442	402	405	430	413	439	455	453	461	392	440	468	448	455	431	422	464	443	450	457	472	452	458	432	419	432	453	473	437	443	445	475	450	425	430	435	424	462	432	455	448	419	433	452	463	410	475	447	448	419	436	404	409	484	478	464	439	420	459	447	439	450	438	426	431	445	438	438	442	428	464	454	415	434	396	449	414	434	412	487	442	427	433	462	455	436	413	438	419	443	459	464	441	401	435	409	435	453	461	428	425	445	420	416	465	410	414	455	394	399	424	448
63723	48256	12461	1315	669	474	468	358	423	329	331	313	337	326	303	305	310	288	331	325	284	271	275	326	294	312	294	279	286	302	325	293	272	292	277	263	316	302	283	295	281	292	305	279	278	265	285	298	287	300	303	319	310	317	302	266	275	277	299	299	304	275	309	274	301	288	282	306	304	244	249	304	259	293	276	291	249	287	263	308	304	276	285	297	303	279	307	289	300	264	288	285	301	272	311	265	279	296	285	299	279	304	279	259	256	285	308	293	266	306	272	293	318	287	305	307	296	298	254	310	283	282	279	305	325	290	307	270	301	318	257	296	278	302	272	316	246	315	233	250	278	278	274	283	302	267	309	331	277	290	298	269	268	273	285	293	292	315	303	283	299	281	295	286	286	293	320	270	312	308	314	300	287	283	295	275	283	322	297	265	312	298	300	303	309	278	273	293	322	284	269	281	283	296	266	261	268	287	285	279	298	296	288	288	288	301	299	273	241	295	301	267	282	274	294	294	261	299	309	260	298	272	287	295	293	296	265	309	269	275	268	291	305	285	284	278	265	281	268	276	302	292	326	289	275	260	308	271	303	302	324	285	298	288	289	275	289	296	300	276	308	296	300	262	325	278	302	310	290	298	273	297	295	297	294	299	314	305	274	285	287	279	264	311	239	302	246	264	287	285	330	280	278	271	270	280	291	276	302	273	279	293	316	288	280	307	287	289	286	281	276	330	285	282	275	300	284	278	275	303	289	311	294	275	291	272	288	304	260	301	287	278	303	302	297	299	286	305	290	282	294	285	298	291	317	285	277	253	287	289	300	291	273	285	299	292	320	282	249	331	269	278	277	283	312	259	265	287	287	279	304	281	285	300	282	290	261	286	302	280	280	258	284	318	284	282	313	296	302	262	320	281	301	267	264	300	285	322	287	289	291	261	286	290	287	317	283	299	294	281	292	318	308	258	283	293	287	284	285	266	293	270	267	279	310	324	283	293	287	275	277	261	272	265	270	278	279	305	284	299	274	275	294	268	292	270	290	298	286	273	273	308	277	298	284	283	306	269	286	296	265	315	277	299	277	258	243	300	292	306	279	296	307	276	288	292	270	267	290	294	298	300	272	287	311	276	265	298	268	293	313	265	244	269	267	316	287	293	309	280	268	295	317	287	277	276	275	278	316	291	263	272	293	298	295	285	286	289	297	279	286	283	278	337	285	304	276	271	297	288	309	313	299	266	296	294	324	319	278	287	275	254	263	294	282	278	306	267	292	279	318	289	258	282	284	291	275	275	266	292	259	265	292	274	305	266	290	293	291	292	306	289	296	304	281	279	256	276	276	280	295	283	291	280	287	245	292	264	287	310	300	279	255	292	301	290	300	298	275	299	298	280	283	310	271	261	300	304	273	289	270	257	292	301	309	292	265	282	284	312	306	307	305	292	279	286	286	285	294	291	249	290	275	304	263	316	282	300	265	306	280	257	290	314	304	308	294	272	314	280	333	281	266	297	288	280	262	279	295	281	270	287	291	302	258	303	256	295	296	339	283	314	285	280	295	281	314	297	290	288	277	299	281	248	286	276	304	286	257	270	265	279	285	288	279	286	281	264	278	265	296	293	304	296	312	290	250	321	308	311	297	262	295	267	290	281	300	288	284	299	290	285	307	287	290	264	271	321	290	299	280	266	318	292	304	277	291	266	285	266	294	302	275	287	289	320	295	285	265	302	278	276	290	298	302	302	285	300	303	295	295	290	270	287	258	287	284	300	281	287	280	271	285	280	295	290	272	292	268	272	282	294	273	282	282	278	263	258	283	311	300	310	296	290	268	284	325	282	278	300	286	306	276	316	280	282	304	278	317	288	287	272	254	304	275	302	312	283	276	276	305	291	297	290	299	299	299	283	276	295	309	274	315	257	280	299	299	266	311	288	305	296	281	280	299	268	291	314	275	288	284	307	301	254	319	311	265	273	298	270	267	299	298	255	262	269	301	276	274	310	284	271	286	281	270	295	288	297	302	293	318	313	295	263	282	305	301	289	294	262	306	296	263	280	286	288	263	290	286	292	295	282	281	287	287	288	291	285	251	314	316	254	273	275	285	287	300	276	250	305	266	265	292	262	296	277	295	273	290	296	327	302	265	275	299	272	294	322	288	281	304	296	280	328	288	275	262	268	298	317	300	301	310	284	308	285	301	281	287	289	274	288	310	279	302	281	279	282	312	295	304	304	283	268	251	260	295	285	345	307	292	263	319	282	247	291	276	246	293	317	304	301	277	287	283	250	306	305	296	313	277	283	267	280	286	306	302	306	301	271	289	300	272	299	266	291	260	291	295	294	311	270	271	269	300	290	299	291	301	283	302	291	268	296	287	289	313	316	299	258	280	273	291	276	310	268	304	284	321	296	295	289	295	287	282	293	299	284	287	284	300	254	266	280	287	264	275	279	268	282	261	284	308	288	303	293	307	341	272	307	299	300	282	273	299	305	273	293	317	285	313	319	300	277	295	291	269	283	306	273	287	291	263	314	274	274	273	322	278	282	304	301	263	290	287	313	288	283	292	308	258	273	313	275	293	268	263	300	263	297	306	282	242	327	289	273	313	288	274	295	262	300	296	271	283	287	305	264	309	292	314	273	301	272	318	280	281	286	280	272	296	272	256	281	284	269	285	272	310	294	323	286	295	280	283	305	267	301	289	279	288	281	280	259	281	289	264	292	298	284	266	290	295	282	287	277	299	286	330	314	296	271	285	284	278	257	277	300	302	280	264	277	270	312	312	281	282	272	273	293	296	289	280	307	296	288	256	242	298	266	285	273	290	271	275	282	296	310	308	275	264	267	282	276	263	292	283	283	293	277	290	287	276	296	290	267	294	287	314	295	287	300	278	286	241	270	300	313	270	277	275	270	309	272	256	300	294	279	284	253	279	249	309	285	302	291	268	330	271	277	291	306	274	287	276	311	305	271	298	267	278	317	282	292	284	295	263	285	295	264	286	313	267	286	330	276	282	301	289	290	304	291	278	311	286	287	289	278	316	279	250	274	286	287	293	276	300	276	304	293	265	321	297	281	324	276	302	277	271	296	284	256	276	300	283	306	297	286	305	285	277	284	301	262	291	283	293	258	284	285	283	284	293	268	313	300	265	270	310	291	306	303	243	305	273	265	282	282	299	311	294	270	305	278	305	272	311	322	285	317	286	277	287	271	288	291	288	279	301	271	304	284	269	277	307	309	305	291	263	277	280	283	295	274	307	265	280	277	290	325	301	284	257	271	302	294	321	271	308	309	268	292	290	301	277	304	293	316	289	285	310	257	304	255	275	326	249	264	294	296	282	303	296	264	279	284	306	287	312	275	299	295	281	288	271	303	278	260	306	293	295	288	318	304	297	282	318	314	267	323	321	268	278	305	312	317	286	306	274	290	317	314	294	304	321	256	273	291	327	303	295	285	257	273	280	269	282	283	291	315	289	261	310	273	286	321	309	305	279	285	275	265	267	318	341	312
39094	31603	2204	2357	2087	1738	1514	1291	1174	1132	1016	972	964	888	880	895	854	836	820	788	819	723	749	778	746	788	754	758	757	751	686	725	732	711	744	726	725	709	722	772	693	741	660	684	795	682	687	728	698	686	679	727	687	714	740	711	714	727	697	676	740	661	675	705	691	738	731	708	727	728	744	649	747	668	709	681	737	688	730	685	726	690	689	724	682	696	679	690	658	717	656	688	640	728	715	702	706	714	707	700	654	692	651	721	739	740	750	667	707	680	656	715	693	681	667	696	683	673	728	726	673	713	690	716	708	692	677	695	734	721	696	684	691	677	665	712	684	695	685	661	666	677	700	701	718	647	690	693	722	665	704	672	696	726	780	732	658	712	671	724	716	665	723	658	705	689	682	681	697	736	671	732	715	685	684	667	620	701	743	703	697	734	669	725	631	636	672	710	703	689	669	727	724	729	750	732	689	667	677	681	683	700	715	670	667	751	701	684	737	686	709	701	678	717	705	734	712	714	710	756	684	742	694	676	655	691	700	676	720	720	682	682	706	685	688	754	680	714	669	698	726	690	669	634	708	658	694	699	688	647	658	691	653	701	707	711	710	662	686	738	673	729	708	705	689	684	688	687	626	693	685	688	678	702	716	694	706	726	665	724	688	720	743	662	706	712	687	691	716	718	654	699	708	694	713	665	701	682	662	690	688	691	734	693	691	691	669	713	718	646	750	712	658	664	768	682	696	708	670	700	660	677	686	663	690	636	689	703	664	731	700	682	677	704	727	671	675	665	675	692	647	699	701	714	680	700	764	664	698	675	730	693	767	656	692	650	723	689	708	692	709	670	693	687	669	705	705	709	703	706	671	692	720	685	678	753	720	700	654	663	710	688	719	661	723	647	678	715	699	721	711	729	728	708	664	676	684	636	649	698	688	669	691	709	709	694	614	678	693	732	700	683	676	670	691	696	675	660	691	653	682	699	717	668	678	679	706	671	695	686	672	674	713	742	696	654	664	728	731	680	728	716	696	659	714	681	658	670	665	684	740	650	716	693	702	656	727	675	742	715	697	700	698	662	714	699	689	707	709	759	685	770	748	696	680	704	676	684	684	772	703	742	698	703	700	712	756	707	700	664	679	669	707	678	670	713	671	705	680	679	681	653	732	739	673	689	683	726	702	726	729	712	738	678	702	691	669	731	707	704	657	688	664	716	740	700	709	721	694	676	655	710	702	681	633	734	730	666	732	670	708	685	731	728	679	660	693	747	713	708	692	683	694	715	699	651	729	684	729	686	674	669	706	689	675	693	715	669	737	697	694	708	680	666	684	653	698	684	726	678	717	731	703	702	725	673	732	665	689	704	679	698	740	703	660	704	673	686	692	661	672	681	669	709	721	690	675	701	728	693	703	699	678	740	743	683	719	673	680	697	673	660	672	702	675	659	676	725	729	723	692	727	647	712	737	719	695	719	721	728	751	696	763	715	688	687	695	693	684	697	673	693	703	728	693	716	687	705	692	716	692	666	698	695	674	703	652	727	727	739	672	705	690	675	762	707	668	702	673	665	686	702	680	670	694	693	717	690	690	649	716	656	701	656	697	728	709	670	715	712	685	683	696	726	673	722	675	703	675	663	695	705	761	693	755	697	690	704	702	727	699	709	676	678	693	674	719	702	699	677	682	657	662	718	691	725	693	738	665	698	711	652	709	665	698	706	723	697	691	715	702	717	652	718	689	731	702	750	689	723	713	702	746	712	680	703	676	741	699	743	693	688	719	731	660	698	690	702	666	752	755	653	717	701	697	684	692	684	717	710	714	748	668	712	738	673	635	692	720	645	656	679	681	782	676	693	730	673	697	706	655	653	694	683	670	710	699	686	715	738	654	680	730	675	694	678	609	661	709	735	705	655	679	674	687	750	680	690	723	703	690	728	710	690	680	706	700	700	709	676	672	678	674	733	685	678	705	749	755	668	706	657	649	662	630	704	725	681	707	728	681	705	692	709	711	750	700	665	678	684	673	737	721	684	692	719	707	645	702	678	700	697	660	695	670	701	717	701	661	705	685	668	704	690	667	704	734	674	704	691	663	667	710	701	742	719	652	724	689	709	707	661	679	671	659	656	700	674	696	689	680	705	716	692	708	701	693	645	707	702	698	717	628	661	682	689	719	637	689	683	663	727	693	735	642	735	739	730	735	676	694	690	727	662	688	675	674	715	626	680	657	702	666	656	685	730	726	704	712	679	704	685	709	651	669	685	674	665	709	715	714	722	690	719	717	688	694	714	708	674	683	671	720	695	718	707	737	669	717	711	687	689	700	736	682	753	637	728	678	686	711	713	687	719	722	709	710	702	725	672	685	686	685	720	714	701	687	671	689	708	715	720	689	659	708	723	697	707	706	702	689	653	769	725	704	711	696	667	682	697	672	710	686	677	662	692	701	690	721	720	717	645	655	765	710	712	706	689	685	670	722	689	709	737	673	711	675	705	656	700	689	720	689	654	734	665	651	694	678	693	704	721	717	674	667	697	653	690	712	683	687	681	661	640	688	666	740	687	709	696	722	662	725	665	717	727	688	699	740	764	686	673	681	695	740	697	689	639	701	690	674	704	722	693	718	677	686	715	725	635	706	688	712	719	746	690	729	707	736	685	724	733	723	680	672	742	752	687	678	723	701	716	724	626	704	695	678	694	703	663	726	748	690	683	704	673	681	641	703	674	730	657	703	730	695	699	703	688	677	751	688	713	689	733	701	690	711	693	667	670	699	752	674	713	687	701	728	680	714	656	720	681	736	709	629	685	722	640	715	679	724	658	717	695	714	680	670	682	721	628	686	740	682	694	720	711	711	691	713	705	704	722	693	651	731	685	697	678	720	711	715	748	689	734	702	674	695	700	683	687	643	687	683	648	672	692	719	641	705	725	693	729	605	702	699	697	689	677	714	649	675	699	692	699	661	705	683	653	651	708	679	673	724	680	677	722	671	699	678	688	695	732	656	655	705	703	687	705	737	659	733	654	695	718	675	722	663	669	720	712	688	675	712	709	700	784	764	699	700	695	716	722	700	697	685	726	669	696	688	724	670	721	683	711	678	686	702	668	753	707	677	711	734	706	664	709	662	672	687	675	729	710	718	738	685	688	678	681	701	709	630	697	733	738	686	686	680	707	702	663	677	656	678	694	668	674	699	697	713	701	711	653	676	734	699	682	689	695	665	703	707	663	716	691	725	692	679	700	668	670	722	705	687	643	671	687	671	699	667	646	662	722	679	691	670	657	695	707	674	696	686	681	639	718	697	700	686	682	721	708	679	702	694	650	715	674	680	672	728	700	677	670	667	714	703	651	670	705	691	684	700	663	705	707	678	664	690	710	679	672	674	689	674	694	674	725	675	694	701	657	705	683	660	717	670	666	718	724	691	685	673	713	691	682	694	704	715	710	674	680	731	681	749	675	702	666	663	683	733	709	698	694	709	673	680	654	704	718	709	662	721	694	670	713	670	727
75399	61313	20474	4268	959	716	544	535	421	372	368	315	315	334	300	299	293	293	301	277	260	277	289	263	249	257	246	259	270	231	255	278	239	269	233	262	262	282	239	227	259	296	272	242	290	257	266	255	214	266	264	239	220	226	255	240	230	208	230	285	258	249	255	266	259	274	212	256	265	259	247	229	246	259	245	235	233	230	247	261	236	258	265	252	243	228	254	223	237	256	226	263	244	279	264	213	236	248	219	248	259	246	242	242	255	228	261	266	264	249	256	267	255	261	242	229	252	254	221	240	246	243	258	241	231	241	288	229	251	243	251	253	239	255	242	204	254	282	207	223	232	242	243	247	224	272	243	257	256	251	251	270	246	238	238	252	265	199	249	257	268	252	251	233	242	246	253	227	218	250	233	250	236	228	258	243	257	239	265	261	231	272	265	250	265	262	268	237	289	270	247	221	244	235	236	265	255	215	287	250	251	249	243	243	230	244	247	246	247	257	217	242	261	235	254	246	247	224	235	272	253	241	251	244	255	218	255	252	245	265	248	244	237	259	250	226	234	218	250	235	242	212	265	243	261	275	237	255	237	260	245	249	213	250	233	253	206	253	259	245	256	249	251	213	268	243	250	259	251	250	256	228	236	228	258	271	241	251	199	238	238	238	273	249	240	261	252	243	234	226	249	257	255	247	253	259	258	268	244	284	239	245	261	239	258	245	229	225	221	253	246	235	249	220	221	231	244	243	246	249	229	229	248	237	225	229	250	261	238	226	268	261	255	244	244	234	243	241	257	235	252	195	253	223	272	301	237	243	246	251	278	238	251	237	236	250	230	261	256	278	238	233	239	238	246	244	217	228	225	269	248	245	227	250	259	239	258	277	248	244	212	254	254	223	238	242	234	266	259	267	248	257	225	239	229	240	249	238	224	259	211	238	244	235	258	282	227	254	229	272	237	252	262	244	242	220	241	248	223	230	254	219	271	244	219	229	231	246	234	226	223	254	205	254	226	221	231	259	242	244	257	252	232	266	239	271	249	244	253	241	246	241	235	192	259	256	241	237	239	215	259	282	266	222	261	232	276	249	244	251	260	244	247	252	224	252	244	267	241	257	268	234	229	232	236	271	280	260	273	250	262	266	217	244	262	233	222	269	238	270	270	264	259	273	253	273	269	246	266	248	266	255	220	261	270	273	227	251	246	259	232	258	266	240	246	250	269	228	278	264	262	239	246	228	286	233	262	241	240	250	237	263	212	255	235	225	276	282	225	253	245	239	233	252	259	227	228	239	209	232	239	248	247	236	233	237	223	245	254	264	239	267	258	256	241	270	245	265	252	223	259	252	249	239	229	216	256	250	236	237	216	249	226	241	210	236	237	252	239	239	258	231	264	247	265	253	257	243	225	276	250	250	246	252	252	243	235	247	224	237	240	259	294	235	231	231	239	264	205	224	261	240	237	244	239	230	243	245	242	246	262	248	261	253	232	242	227	243	244	244	253	253	229	251	250	271	246	202	227	230	245	236	250	259	231	251	246	261	242	264	250	225	246	239	247	221	259	241	243	214	239	248	223	233	255	271	288	241	233	233	223	263	254	233	229	245	243	229	222	267	251	226	238	246	269	260	216	226	257	271	230	252	253	245	237	227	238	249	267	247	231	235	234	249	253	223	221	262	248	219	249	226	237	239	252	249	243	242	238	235	244	242	252	259	257	245	246	251	244	244	243	250	245	250	223	241	234	207	237	255	262	224	250	246	253	255	253	240	240	230	241	244	218	275	248	246	248	251	245	270	239	248	230	235	181	253	248	241	246	221	236	252	266	262	220	265	237	228	242	246	244	230	225	253	232	236	208	231	247	229	244	227	250	237	248	226	239	247	250	234	234	260	261	233	271	248	235	280	231	217	271	265	232	236	214	230	272	256	246	246	252	227	232	262	267	232	236	236	264	265	269	219	262	262	240	226	263	228	235	235	211	256	253	225	238	255	215	255	248	231	270	248	225	253	272	246	227	211	266	210	244	227	253	200	244	245	232	242	238	243	246	237	247	215	255	272	259	236	241	251	247	233	253	208	249	223	251	216	254	225	246	260	243	253	258	267	259	258	285	265	244	235	248	239	269	242	243	289	229	257	203	249	228	257	243	238	244	257	247	209	227	241	237	253	257	236	226	240	221	209	249	217	256	223	265	249	233	241	248	241	249	244	243	242	255	243	218	240	235	241	239	268	254	280	235	224	254	246	265	249	227	259	249	243	240	233	250	263	251	254	261	246	259	260	237	257	242	243	233	230	217	223	251	254	281	235	255	235	257	253	246	274	262	228	261	259	240	266	271	231	260	260	235	245	254	270	257	231	297	243	227	264	243	234	239	268	263	238	264	232	238	229	238	247	252	237	226	266	232	273	243	210	230	239	247	233	256	291	228	250	261	226	282	240	221	221	228	239	230	268	239	272	248	246	243	251	241	268	252	230	259	236	232	235	247	238	250	232	255	229	241	244	256	254	247	252	272	270	269	257	276	241	264	253	251	252	260	242	239	262	255	240	219	245	232	266	238	277	274	229	249	233	244	260	221	261	261	227	241	220	240	253	270	236	220	245	230	196	238	244	261	236	239	236	233	260	258	246	247	238	261	239	234	249	254	256	255	240	225	254	233	244	254	264	254	229	226	258	248	248	253	260	228	246	235	240	218	262	259	228	220	236	263	238	242	242	284	263	234	252	248	236	222	252	235	252	228	236	231	238	217	248	244	271	213	229	255	226	234	197	275	277	231	228	261	244	257	269	217	255	236	243	246	258	256	222	272	250	272	230	253	244	222	247	239	276	239	222	238	263	226	229	280	254	224	249	242	225	238	268	240	237	234	268	281	247	244	226	261	244	245	242	244	255	211	226	240	240	263	250	267	259	241	246	239	265	227	227	238	223	234	216	266	243	249	257	240	227	218	248	214	258	242	257	224	250	258	256	249	240	276	257	246	258	252	228	247	252	244	217	259	247	270	244	217	253	254	228	226	252	244	247	231	223	242	240	228	255	251	270	252	229	224	248	238	234	245	261	238	235	274	260	266	243	231	259	267	263	238	226	227	227	233	258	282	222	251	221	228	227	263	269	230	247	267	233	268	254	261	212	240	241	233	240	241	244	259	248	232	267	249	254	235	230	221	211	268	265	273	240	262	267	216	205	251	254	244	229	261	268	219	261	262	268	244	262	245	241	227	259	241	261	238	242	228	216	226	233	266	265	245	258	249	245	233	259	234	245	256	231	238	223	264	255	266	271	233	239	268	226	251	243	227	240	241	239	246	234	248	246	250	258	250	273	231	240	249	266	258	244	223	244	221	241	246	253	248	221	244	255	237	242	237	255	248	236	255	229	257	244	254	250	211	246	203	229	250	245	260	275	253	261	239	243	243	260	232	262	229	235	236	265	231	246	233	254	241	234	246	227	261	259	247	224	225	262	248	262	208	242	243	267	233	259	250	235	248	231	231	227	275	242	226	247	276	239
48070	40691	3277	3650	3208	2646	2144	1791	1617	1438	1234	1136	1089	952	965	898	866	844	815	753	760	775	791	729	743	735	731	710	728	666	652	630	663	710	677	634	644	657	685	624	636	645	634	622	628	582	627	626	628	629	581	619	625	566	600	645	603	603	583	602	563	615	581	618	582	586	571	589	592	620	600	601	607	579	579	553	636	611	615	589	597	604	568	579	621	572	641	593	604	604	594	548	599	619	589	596	595	601	571	588	619	563	613	579	533	563	624	559	589	586	584	589	592	558	593	590	579	580	592	599	589	599	615	580	562	593	603	556	605	573	547	586	594	591	564	560	568	582	613	550	566	586	573	568	612	559	591	571	611	592	564	560	575	581	569	611	516	642	599	590	593	627	587	569	592	581	580	549	627	577	572	632	550	573	589	621	595	592	606	582	583	608	609	524	614	589	592	587	610	567	592	626	578	569	606	583	582	582	575	614	556	570	591	574	596	570	554	580	569	586	561	557	578	602	554	596	603	579	601	592	554	584	587	579	582	592	608	596	616	609	592	604	599	560	620	587	551	565	582	636	649	580	582	594	565	590	631	573	565	575	610	566	608	559	596	570	603	552	589	567	578	580	570	541	532	552	589	593	562	580	575	554	574	597	597	573	567	585	617	586	603	554	548	593	626	583	587	615	578	566	546	584	580	563	614	596	578	588	590	573	559	545	615	620	563	551	629	596	569	580	582	524	565	575	537	572	582	583	579	592	592	566	590	585	536	584	583	561	577	612	553	581	622	582	628	565	591	569	538	609	601	555	543	563	617	635	575	611	561	616	569	585	581	568	589	564	555	609	582	628	598	585	568	620	601	566	545	563	583	555	580	614	610	594	619	561	602	649	607	577	564	580	566	588	553	554	613	599	571	559	565	585	555	582	556	600	571	578	589	608	582	581	577	566	589	590	608	574	529	622	614	543	574	624	585	576	566	535	605	611	612	558	566	567	608	599	541	567	601	580	554	539	570	568	621	586	589	581	560	585	569	557	538	546	570	591	564	589	580	584	573	565	591	576	571	596	614	589	566	618	524	557	585	589	588	602	592	557	601	565	576	581	596	558	546	592	597	541	595	586	578	503	630	571	585	621	583	597	534	551	569	584	605	561	570	618	562	585	565	568	582	575	619	611	602	587	615	539	571	602	548	607	533	568	585	619	615	626	603	572	569	567	562	583	567	597	575	587	579	604	596	621	569	620	582	602	542	566	551	575	573	578	579	597	584	581	560	538	555	577	556	574	626	580	566	562	521	575	577	583	549	588	579	592	599	540	557	566	569	567	553	578	578	553	621	563	610	587	558	568	546	619	525	529	525	543	543	590	587	586	592	610	586	566	541	594	578	568	541	608	586	561	591	602	608	599	592	568	635	632	564	615	581	580	589	539	570	619	602	573	568	566	559	586	569	596	594	626	568	550	612	624	566	540	579	594	592	575	601	603	602	570	583	599	591	563	574	530	588	572	560	567	581	583	604	577	568	619	611	569	549	603	599	588	579	587	609	592	576	573	592	587	604	627	595	579	589	602	548	580	553	603	606	576	571	569	556	594	583	573	605	610	541	560	575	590	586	600	615	597	586	563	562	603	577	553	623	569	574	594	570	555	545	574	594	593	640	629	608	602	605	581	597	597	603	543	607	536	589	616	556	565	574	536	567	591	545	620	580	554	622	597	576	559	611	555	576	630	588	634	549	614	544	571	584	624	600	583	555	598	581	550	580	604	593	579	606	552	624	605	614	639	593	562	568	583	553	595	592	600	547	558	583	554	602	594	593	560	577	574	573	548	595	590	561	621	575	592	585	588	598	589	598	588	553	605	638	583	559	555	583	574	559	586	628	557	561	563	578	589	589	590	573	611	607	571	572	619	580	574	556	572	586	551	603	544	588	599	615	540	583	569	599	636	546	628	591	588	589	570	586	590	596	562	545	609	611	606	596	566	618	596	555	600	562	553	592	546	583	618	570	606	579	582	573	604	597	572	568	606	578	613	572	599	571	556	569	598	624	543	591	593	589	629	593	589	626	596	551	580	577	549	579	574	563	574	595	616	606	562	586	567	556	564	598	591	609	575	567	584	560	586	580	565	590	609	540	557	574	570	593	582	562	619	593	602	566	578	575	532	554	579	583	605	565	583	584	626	565	552	634	595	602	546	522	591	611	580	602	563	598	612	601	564	581	620	584	557	639	622	567	554	576	603	621	528	597	582	613	583	565	591	572	569	571	549	573	609	548	577	554	631	574	570	625	599	593	562	545	580	570	585	565	620	578	611	644	547	575	615	583	575	590	558	522	613	531	600	604	564	546	618	581	573	533	572	596	569	601	592	581	574	580	618	567	552	564	563	558	608	592	590	617	585	631	592	587	598	546	581	582	552	590	562	591	523	589	612	611	579	610	586	621	626	573	552	592	605	591	601	559	546	621	605	569	568	611	643	575	606	609	579	598	588	584	557	629	571	581	568	572	576	580	587	573	586	579	567	567	572	571	568	583	587	564	567	582	549	574	577	595	606	594	581	574	620	563	596	550	573	623	584	582	557	565	587	560	553	600	586	583	564	571	598	592	613	587	605	528	599	615	595	592	551	586	598	562	616	580	586	600	578	586	555	525	610	593	573	606	575	617	583	563	558	570	546	632	549	568	576	620	556	575	574	612	589	569	585	567	589	610	558	607	577	544	612	567	572	550	534	642	544	596	582	580	607	635	553	614	571	608	585	588	597	588	551	571	562	584	572	564	582	589	604	592	543	574	555	572	600	577	573	616	596	612	596	581	555	608	575	583	604	616	558	555	574	595	574	546	535	584	559	528	571	617	536	570	616	606	530	551	611	624	549	584	564	578	580	610	636	546	575	559	599	565	555	565	584	565	560	577	577	588	623	581	611	581	568	565	567	551	550	557	605	615	552	571	569	595	593	598	588	612	563	567	591	605	595	572	585	544	570	589	597	575	611	601	566	603	598	584	576	561	564	597	599	599	568	588	564	597	573	587	600	563	581	569	553	599	604	569	589	571	578	604	565	532	589	558	564	545	561	629	563	553	534	582	552	571	590	583	540	544	583	573	602	559	618	566	603	630	532	624	575	643	544	594	578	577	592	591	573	617	558	587	544	604	633	592	613	596	557	563	604	564	598	604	570	536	609	577	625	588	612	548	570	606	554	580	581	616	574	572	574	582	583	560	590	552	544	611	586	609	614	573	609	533	565	547	609	571	528	557	578	566	616	592	576	596	564	579	553	578	592	562	595	602	561	533	577	585	585	587	570	572	601	575	567	560	623	579	549	572	563	553	540	564	574	538	621	571	546	567	600	583	580	566	561	610	588	547	574	618	581	592	530	593	574	558	594	599	608	567	573	617	560	573	574	611	541	594	572	534	572	599	536	629	621	568	638	603	573	587	535	576	566	610	588	533	571	583	570	581	602	584	554	559	556	558	604	574	596	534	557	571	627	585	597	584	576	592	546	598	596	587	583
16931	4145	336	159	151	174	179	162	189	147	182	157	152	150	161	180	157	155	159	150	161	164	159	188	149	168	166	173	164	159	176	191	157	160	158	181	169	162	168	168	159	166	161	151	164	164	158	183	171	177	153	148	177	142	164	145	193	160	185	171	162	181	152	151	148	164	158	170	156	161	159	170	169	178	169	193	172	156	175	182	162	185	159	152	166	177	171	174	168	174	185	136	157	158	165	149	161	171	154	144	157	169	155	153	144	162	160	144	147	157	182	162	149	154	157	179	152	157	163	153	163	139	160	161	168	149	163	157	181	153	169	133	157	159	166	161	139	172	169	145	167	183	196	142	173	153	165	165	162	165	163	166	143	170	152	158	159	171	160	152	157	198	176	186	146	152	196	166	174	158	154	143	179	171	152	162	159	167	179	159	187	161	170	165	155	173	167	155	146	156	159	177	177	163	177	181	170	160	181	180	169	171	145	165	165	178	138	145	156	147	153	170	163	147	177	174	148	143	174	148	162	133	195	158	127	169	133	179	156	150	140	147	153	169	160	142	187	162	154	153	184	165	166	173	174	165	151	140	176	178	165	155	147	174	177	157	143	152	163	170	176	167	160	173	165	152	157	160	190	167	157	160	174	174	166	189	169	160	170	163	171	162	154	192	159	169	166	162	174	162	166	183	175	152	177	145	183	159	143	153	173	178	177	165	180	175	163	175	166	155	170	144	176	150	154	152	184	151	145	170	178	156	192	162	153	177	164	167	146	148	164	151	138	163	150	159	161	152	161	164	163	141	155	167	173	156	166	169	151	167	153	175	167	148	168	184	162	164	143	182	181	132	170	173	175	155	162	162	169	179	166	152	183	180	191	169	163	164	165	158	159	193	168	167	159	142	168	165	167	144	143	167	165	175	158	155	165	169	172	166	164	168	150	157	168	165	183	157	175	156	165	150	174	152	162	152	162	176	145	159	190	165	159	155	178	140	171	185	162	177	176	164	184	156	172	153	155	172	150	173	157	176	147	169	144	155	165	156	131	169	164	157	167	141	165	136	177	155	168	169	158	167	166	189	174	168	165	162	162	171	142	178	154	155	182	149	130	156	157	177	154	175	176	157	157	165	170	155	161	182	160	139	167	155	133	150	154	164	145	148	180	168	149	154	155	180	155	172	150	173	172	188	156	175	154	154	129	146	159	164	166	150	165	180	162	163	182	188	152	177	177	145	154	165	186	167	168	162	159	155	169	181	167	176	177	175	162	176	172	178	150	161	153	170	147	173	148	134	131	159	153	166	154	164	166	163	152	179	168	160	166	163	163	148	134	174	172	153	146	169	166	175	163	166	138	167	142	169	167	172	177	177	155	149	167	160	154	152	163	150	160	170	177	164	164	150	170	148	149	175	175	145	162	154	192	166	159	176	141	154	161	158	169	171	176	147	167	148	136	182	180	150	148	153	141	163	147	166	155	169	166	161	162	169	171	180	163	158	150	167	158	147	148	163	174	155	173	173	153	164	158	168	160	174	173	175	158	195	186	173	176	150	170	146	170	175	150	146	154	180	179	148	183	165	158	165	177	163	167	161	143	143	162	162	166	205	171	165	166	142	114	157	133	163	164	172	161	160	191	171	149	171	146	152	154	153	157	164	177	162	158	150	166	145	174	183	177	161	179	144	180	147	134	146	175	147	171	171	167	161	166	169	149	167	178	171	172	138	166	177	165	179	173	159	153	156	168	172	155	158	148	168	161	157	166	151	174	160	164	184	151	196	151	154	166	160	176	166	149	183	150	163	160	158	190	182	188	154	146	143	177	163	185	188	155	157	164	155	165	155	170	167	173	154	135	186	170	171	141	162	146	142	164	191	167	177	162	182	170	183	144	134	140	163	150	178	143	144	172	160	167	159	169	186	156	151	165	174	160	157	157	163	168	160	156	182	153	153	145	161	179	145	168	155	165	158	145	170	162	132	171	167	163	152	146	158	156	144	151	164	156	179	173	147	159	152	184	163	135	162	167	149	169	165	157	177	175	149	159	167	176	170	152	157	176	152	170	175	163	164	187	179	146	149	169	155	153	182	156	187	156	163	150	165	145	170	162	158	163	166	154	182	175	164	165	160	165	178	168	164	149	157	166	170	166	169	168	166	171	165	169	193	167	179	136	177	145	157	178	143	144	191	174	173	174	165	151	143	161	193	162	169	158	169	154	159	170	169	152	152	172	155	152	163	172	164	157	170	146	165	153	175	143	135	148	147	160	165	164	144	182	153	141	160	191	179	164	142	169	164	154	155	150	164	187	181	151	154	156	139	162	173	172	134	167	173	155	185	164	179	165	167	159	157	140	180	158	145	153	163	187	177	176	189	169	182	174	165	145	153	139	171	159	157	153	141	159	174	139	180	183	185	144	172	183	169	168	160	140	144	171	147	172	166	177	146	143	161	169	166	164	165	172	198	183	175	165	174	150	163	181	157	145	190	171	175	160	159	165	139	159	143	167	165	154	184	167	156	173	182	172	157	182	170	156	195	156	148	144	148	157	166	166	163	175	176	164	169	162	150	169	169	190	163	165	157	167	164	171	181	154	154	173	166	164	157	161	162	161	155	166	171	191	165	170	156	151	169	171	163	166	154	162	159	150	161	159	167	156	170	171	163	170	142	159	159	148	173	170	168	148	172	202	152	142	136	145	169	156	157	168	175	152	144	161	185	162	163	159	175	194	179	155	155	155	176	175	183	132	164	169	170	146	153	190	167	176	176	161	152	160	183	173	162	181	151	163	192	146	146	162	159	149	166	177	151	178	175	145	188	161	175	175	154	160	162	147	161	167	151	144	173	166	152	171	166	182	188	166	173	158	160	167	143	159	183	158	178	171	178	184	174	169	169	154	177	161	153	184	160	157	165	169	145	152	168	166	156	160	165	144	142	159	164	159	206	174	165	159	167	160	163	158	157	153	154	158	189	152	173	150	163	162	174	162	146	172	156	150	196	122	187	159	144	195	165	136	157	172	179	159	151	154	163	154	141	148	157	141	168	164	162	165	154	182	177	165	180	170	164	180	161	160	184	171	175	148	140	171	174	136	179	167	164	149	139	198	161	163	166	168	161	184	163	159	164	147	174	154	147	187	157	158	141	139	147	168	168	171	171	180	164	171	170	194	147	164	168	164	167	181	166	157	142	143	168	158	157	175	169	152	155	173	167	167	186	156	161	176	144	155	154	141	170	164	144	168	158	162	139	153	171	158	183	165	151	170	167	172	179	173	163	179	163	178	157	154	163	158	166	169	169	158	172	166	148	145	176	180	168	191	168	170	140	160	180	149	171	177	160	168	174	169	141	160	163	171	155	155	173	173	145	155	174	168	183	169	166	153	169	172	151	163	173	177	165	172	161	161	158	167	163	177	139	167	149	136	159	168	160	183	157	158	145	157	142	165	143	150	167	160	141	166	142	168	157	162	155	160	192	165	172	154	156	166	160	148	151	146	149	175	167	171	165	181	168
15969	5736	498	502	530	453	468	489	445	460	477	458	441	461	418	458	462	436	408	424	450	442	429	439	431	436	414	460	462	455	468	407	477	413	444	414	428	408	435	424	433	430	401	467	456	432	462	420	439	422	455	445	429	437	443	419	460	424	470	429	400	431	428	441	460	416	434	432	464	416	461	443	468	417	450	439	438	425	403	454	440	429	438	427	452	414	446	459	430	418	465	460	453	439	440	449	454	450	402	395	464	454	446	455	441	413	445	397	412	433	420	442	425	447	434	399	418	451	424	419	429	452	429	420	427	451	415	416	433	459	427	453	431	438	442	478	420	434	439	482	455	443	404	461	437	401	465	433	416	449	455	456	426	453	482	452	443	444	409	463	409	443	445	454	408	440	401	439	423	438	442	390	456	438	443	418	422	442	435	447	413	443	423	446	419	423	437	429	424	421	437	445	511	471	449	438	445	430	429	417	416	418	419	456	448	448	456	448	466	385	464	413	453	448	449	449	406	436	409	415	466	456	430	451	434	447	431	444	421	447	456	424	449	444	478	453	410	403	443	431	449	428	480	447	434	423	462	419	449	439	459	435	437	419	427	410	453	457	400	439	490	438	427	470	426	426	430	425	408	471	437	479	470	438	430	458	468	452	487	452	414	439	436	450	443	417	435	430	398	427	447	438	473	417	458	450	445	454	418	413	464	429	451	453	447	438	425	431	433	419	447	456	439	453	438	443	410	436	452	457	420	452	434	455	425	452	451	459	425	456	422	477	443	426	433	416	494	408	448	438	428	425	450	467	447	438	398	406	443	429	423	418	464	454	445	443	468	441	430	489	397	427	452	399	452	441	457	443	466	464	433	431	441	425	423	457	431	431	420	426	421	455	444	456	454	433	455	461	458	413	430	432	454	431	484	416	451	444	429	426	450	446	426	435	421	439	434	421	442	481	451	447	427	409	435	442	433	445	434	432	447	458	420	453	448	418	449	438	425	444	420	406	449	443	441	441	404	398	411	390	417	440	427	461	445	410	438	433	427	459	438	446	455	423	450	443	431	447	407	406	436	415	420	409	423	442	407	448	445	471	417	457	448	435	415	437	431	423	406	462	407	399	425	459	427	437	413	427	456	434	448	465	440	442	454	423	422	431	431	445	461	432	383	424	432	450	438	431	438	441	451	429	416	434	472	410	443	439	417	429	464	443	445	407	426	409	462	430	442	462	483	442	424	436	472	449	410	427	448	469	417	427	480	480	439	490	452	434	459	408	413	423	445	399	425	439	450	403	462	438	434	450	421	448	423	449	454	401	414	429	414	459	465	412	414	419	431	478	463	436	457	466	462	456	446	455	416	451	423	412	420	474	443	389	411	446	468	436	437	437	455	394	408	459	444	446	472	420	459	453	419	403	443	479	416	425	438	459	463	400	430	427	433	470	450	458	420	434	451	402	430	406	418	450	449	444	461	445	433	438	463	421	471	411	452	451	431	390	437	392	442	464	412	414	431	424	467	432	458	432	443	434	424	437	457	414	451	414	434	485	428	443	440	456	440	440	454	419	449	458	422	406	477	444	408	436	422	441	447	445	444	447	431	469	417	398	424	428	492	404	444	432	459	447	404	450	430	411	477	423	446	437	429	429	404	429	436	401	414	459	416	455	442	477	424	418	432	463	448	469	425	457	429	443	418	482	429	416	428	448	452	437	479	444	412	420	428	458	436	424	424	430	446	438	432	423	422	431	428	411	453	416	431	470	404	435	442	421	436	430	439	394	400	438	439	448	443	439	436	404	450	426	430	425	428	454	447	456	387	437	418	450	444	413	480	446	431	420	441	418	433	405	405	423	452	463	449	469	471	414	438	472	468	421	448	451	470	456	413	448	430	459	441	448	391	467	431	417	437	415	439	449	453	427	419	446	441	413	419	436	430	461	412	438	413	408	429	450	439	443	448	427	445	441	416	424	460	463	462	450	447	407	478	464	450	449	435	426	465	476	429	454	419	437	446	471	451	457	416	484	422	453	456	392	441	408	430	432	449	410	478	437	440	426	444	446	403	449	457	467	487	416	437	447	447	433	473	453	441	429	417	401	427	450	452	424	489	444	420	436	444	421	479	431	416	434	442	447	442	441	432	467	413	434	450	423	428	462	466	467	466	384	460	451	436	446	461	466	453	414	460	465	414	425	418	443	448	438	478	451	430	455	459	454	434	427	432	419	435	435	456	433	423	444	456	399	417	444	437	436	391	442	428	460	495	449	412	458	427	444	456	417	412	462	391	420	413	416	397	410	417	402	407	439	430	401	439	437	402	474	444	456	415	446	446	425	456	429	433	391	427	427	476	439	384	452	429	444	432	406	430	444	469	445	395	427	442	428	441	448	426	398	488	424	440	401	401	459	428	428	421	437	433	468	439	451	437	462	485	452	436	466	449	444	421	417	426	438	437	424	458	451	433	441	422	437	455	455	437	451	417	427	451	459	459	434	434	459	442	431	447	385	410	409	448	401	448	453	445	419	440	432	402	451	408	402	456	461	448	454	430	410	458	426	459	429	418	430	449	425	448	412	404	412	445	442	428	423	422	458	462	423	425	449	430	427	445	385	451	449	410	442	461	461	381	413	442	441	411	422	439	399	482	429	450	458	436	417	434	413	372	463	426	397	438	448	459	463	422	399	428	419	422	418	441	415	426	433	419	442	465	478	442	443	417	444	408	454	449	457	412	429	400	437	425	438	443	434	462	398	435	483	445	416	400	423	437	455	465	434	415	459	436	426	428	419	433	470	424	441	442	411	427	442	390	446	432	434	415	448	448	437	467	422	432	412	408	389	452	441	406	438	443	416	417	437	433	468	476	479	463	447	467	440	433	425	426	434	480	429	439	436	449	450	442	432	434	416	459	460	452	424	404	435	413	417	439	455	439	381	444	458	407	464	412	455	438	450	421	411	416	442	444	443	459	468	431	468	401	439	430	450	457	444	448	421	464	426	421	447	432	422	398	382	429	425	441	413	443	470	458	428	442	495	438	409	479	404	451	428	467	443	426	476	412	437	444	394	440	420	427	463	436	388	431	419	472	429	436	450	412	441	446	447	419	414	459	472	442	467	434	421	462	439	426	429	446	422	444	426	465	471	428	480	434	473	421	441	444	468	424	453	403	461	442	408	452	435	486	447	442	425	444	411	420	448	472	446	462	466	411	409	455	436	448	467	433	444	465	459	451	425	409	468	462	430	420	430	425	408	473	416	454	440	435	484	400	441	451	427	443	437	432	439	432	441	426	441	413	449	438	431	428	435	437	459	465	460	443	445	463	438	436	443	418	462	460	458	430	419	439	414	449	424	431	426	469	402	450	426	392	448	430	447	457	458	456	482	401	428	417	412	458	445	438	428	440	447	416	441	408	428	448	441	445	441	457	463	413	436	440	471	456	417	424	413	431	428	423	408	427	415	431	439	471	435	415	488	457	430	428	414	430	460	443	427	451	477	434	456	474	424	427	440	470	459
63189	48689	12552	1309	601	517	397	420	348	346	340	329	299	331	301	307	328	325	282	301	298	294	310	365	317	335	336	281	301	307	291	280	292	306	295	274	269	288	282	297	269	302	321	270	295	314	317	301	265	275	304	290	264	259	275	284	291	285	286	303	306	292	263	289	283	287	288	273	279	312	311	296	303	299	274	290	280	297	273	334	300	243	269	287	263	280	286	288	255	276	280	246	291	299	265	296	273	262	290	278	271	296	304	288	261	257	303	242	278	278	272	275	307	316	309	260	294	288	313	288	320	312	308	291	284	290	294	236	249	282	297	293	292	282	268	274	305	265	307	251	294	263	278	274	279	294	288	278	276	305	283	302	298	299	294	285	295	305	263	261	280	325	311	269	289	294	316	288	308	297	270	274	282	296	295	288	287	312	302	303	284	255	263	320	278	287	302	314	290	290	291	307	286	319	278	290	289	304	274	292	281	265	284	297	285	275	253	277	285	316	314	264	274	323	285	267	301	262	302	259	303	318	276	288	287	297	312	283	269	269	301	306	284	310	281	312	292	302	304	261	271	281	252	293	273	302	313	285	276	276	338	312	305	277	285	298	315	290	262	288	260	279	271	261	258	335	265	293	292	293	275	279	319	284	307	310	289	300	273	283	312	267	290	314	310	295	290	276	301	274	274	261	291	318	282	285	286	277	327	295	257	277	279	321	301	307	259	290	266	300	290	277	278	257	310	305	323	277	300	306	296	310	278	290	281	264	288	283	287	255	264	307	279	261	266	271	308	268	283	291	307	286	294	304	291	253	273	288	294	292	314	273	254	291	311	286	248	284	263	313	274	270	356	289	279	264	268	284	295	271	293	299	274	299	314	306	276	276	287	296	291	304	300	278	279	313	272	311	246	288	300	282	307	292	302	300	265	294	256	303	294	278	276	295	301	285	297	261	297	238	274	256	304	276	262	262	304	281	292	277	271	278	295	272	297	281	305	304	298	317	283	303	287	283	284	264	299	290	273	297	290	277	302	299	285	288	273	263	265	298	328	286	286	308	287	291	313	273	303	288	302	304	324	258	319	271	306	281	266	262	283	289	283	301	309	280	299	273	272	279	314	304	296	293	248	264	280	258	298	299	283	277	293	274	314	292	323	259	279	318	269	302	317	281	262	275	273	313	337	287	295	283	308	300	268	280	317	277	284	283	322	292	309	290	293	313	291	285	285	289	291	283	301	284	298	288	269	295	248	270	289	282	302	310	301	302	268	261	332	316	283	305	280	300	295	264	299	296	302	287	285	265	285	268	278	278	284	258	274	300	290	262	294	318	267	326	295	280	321	282	280	282	302	248	278	294	301	273	270	300	304	268	308	264	272	309	285	296	317	273	306	267	280	255	279	262	302	288	286	273	267	285	305	305	305	296	306	250	276	305	279	277	325	284	286	264	308	270	265	297	268	284	295	294	292	282	253	287	279	293	301	289	277	311	270	291	289	302	302	316	271	293	295	288	286	306	304	282	276	281	247	287	317	277	309	283	277	271	278	296	275	300	290	250	320	270	326	275	301	294	299	285	281	299	314	306	295	268	300	265	297	279	291	315	276	300	263	277	276	300	298	308	251	280	265	287	263	275	278	283	281	280	294	311	286	285	268	286	306	322	308	288	288	286	289	270	283	307	288	314	292	283	290	290	255	291	281	295	295	294	281	327	278	301	290	288	268	292	282	304	266	259	321	276	270	265	290	267	263	270	304	284	318	292	293	315	273	285	276	293	266	287	281	269	289	300	299	307	265	296	270	281	292	298	326	305	305	302	275	254	289	285	282	301	256	256	295	310	247	248	268	296	328	275	303	295	284	277	303	302	285	297	284	318	265	275	264	288	304	285	280	319	284	298	262	279	311	274	284	302	333	304	285	265	298	276	271	303	284	291	323	281	305	256	289	285	298	278	318	286	308	265	291	271	318	277	287	270	285	305	301	271	296	273	294	307	300	292	295	284	280	291	289	300	251	250	267	265	300	295	341	298	304	345	281	293	286	315	273	302	277	309	294	280	297	292	315	314	287	276	284	302	282	280	274	316	296	298	274	300	276	273	251	289	263	270	289	312	262	282	289	276	316	295	273	276	303	274	293	294	301	300	282	287	286	270	307	306	273	295	306	289	289	281	293	300	304	299	266	281	294	293	292	293	278	296	286	259	309	263	243	279	274	288	303	314	259	313	293	282	311	272	259	285	274	291	262	298	289	290	293	279	312	276	279	288	318	302	283	286	278	289	332	283	299	300	292	319	257	272	258	289	310	286	292	269	312	309	318	280	335	285	267	288	277	267	289	304	304	251	283	298	276	306	283	298	284	289	329	313	283	270	316	322	283	313	272	302	266	294	297	285	275	268	310	304	292	299	301	264	292	275	269	320	274	287	274	292	287	248	283	308	273	292	291	285	309	302	308	272	299	277	288	293	294	283	283	262	267	332	279	274	295	290	292	270	285	310	290	282	303	296	302	261	299	289	295	277	281	279	286	312	300	293	254	293	303	286	275	313	293	278	321	286	267	314	261	280	308	271	318	260	285	287	306	281	263	280	277	293	310	291	306	299	296	283	305	297	273	275	299	283	323	287	303	266	317	272	295	281	295	294	279	316	242	271	273	267	292	275	345	283	302	267	327	257	268	279	263	276	267	286	305	289	304	291	286	290	279	310	289	310	285	270	278	295	276	316	295	276	278	285	277	276	277	274	282	322	291	300	259	294	288	312	272	325	302	303	269	282	305	281	300	309	277	315	276	282	285	300	297	298	293	278	280	287	292	291	296	271	294	273	262	313	270	295	303	291	241	275	282	250	255	280	290	286	266	295	289	298	265	274	257	274	290	286	279	282	312	288	288	263	272	281	272	280	283	289	282	326	276	297	307	281	267	279	283	246	320	268	271	298	294	297	309	306	303	295	299	291	284	276	311	259	264	272	294	313	296	252	259	301	294	310	284	314	280	308	297	285	268	255	303	302	258	308	284	255	283	290	290	284	286	281	281	268	265	308	315	299	284	283	301	288	278	258	251	264	300	261	253	290	309	286	287	313	326	303	282	292	277	274	297	278	325	272	312	293	281	313	294	282	285	281	301	259	279	252	261	288	294	303	267	299	274	322	265	269	313	274	311	278	286	270	297	291	260	293	279	269	285	293	272	302	303	302	297	280	297	289	258	278	280	288	308	301	279	278	281	284	275	319	297	277	319	317	305	287	257	258	290	284	258	289	301	301	265	320	278	292	298	281	326	286	274	266	293	269	286	272	283	274	302	273	294	252	288	275	280	294	291	277	279	272	274	307	276	276	271	275	302	255	286	264	298	298	289	320	306	294	279	294	284	299	257	295	295	291	285	303	296	277	322	304	315	283	303	298	278	280	268	277	306	307	263	261	324	269	277	294	284	283	251	291	275	297	310	272	308	277	262	295	297	278	315	289	290	275	286	311	312	291	273	278	340	299	322	303	295	279	303	297	299	248	294	269
39340	31964	2112	2298	2021	1730	1508	1287	1190	1147	1016	1018	922	886	874	867	830	825	811	812	807	834	729	779	780	766	841	795	726	716	747	729	723	736	702	734	712	713	777	759	738	698	716	705	754	703	751	721	702	711	688	699	674	717	686	760	694	696	724	727	767	736	677	714	661	651	686	657	671	769	713	665	655	685	693	677	718	741	669	740	702	729	713	675	707	688	662	687	672	689	711	667	661	715	721	678	711	723	682	701	691	734	654	707	714	665	746	683	698	716	693	661	737	741	682	718	679	676	731	686	704	662	681	687	745	665	691	738	682	740	741	720	677	687	657	726	728	672	723	724	714	684	717	712	701	711	727	693	698	692	696	674	735	715	723	684	721	680	693	653	674	690	696	702	727	731	723	672	698	653	691	717	705	761	675	757	723	710	694	669	678	712	686	723	705	718	659	736	704	646	669	705	672	718	694	735	696	682	687	702	709	698	699	682	642	661	664	667	672	685	683	676	675	728	714	674	733	653	686	678	698	663	656	693	693	664	662	721	719	660	688	699	726	694	744	683	660	691	689	699	693	676	737	689	734	664	671	709	695	690	706	689	703	639	720	707	664	707	680	698	703	696	680	686	668	716	700	666	724	709	677	766	697	679	712	673	702	710	675	704	683	677	673	673	703	667	699	727	724	710	669	758	739	728	663	735	671	709	674	689	745	679	692	700	655	686	721	684	690	706	693	676	716	749	738	671	650	692	692	695	674	660	724	680	691	665	678	714	734	695	701	697	675	703	660	670	687	689	682	682	686	718	735	666	695	665	710	743	714	674	672	639	681	746	691	666	636	690	696	660	662	719	657	715	654	685	706	666	689	694	718	677	695	723	694	691	682	662	681	727	654	711	671	701	697	722	666	699	766	658	703	676	699	682	731	730	715	689	733	707	700	711	699	676	659	691	698	695	687	699	699	676	671	683	677	730	700	693	720	724	666	672	691	702	705	723	696	693	724	700	694	716	722	688	671	682	711	670	725	717	682	701	663	700	711	678	656	742	738	669	728	707	668	689	689	712	687	722	672	715	718	708	724	718	668	651	664	707	710	731	708	690	677	675	743	711	728	691	689	689	715	702	695	672	654	680	694	655	705	707	719	708	711	675	656	679	710	708	689	698	735	685	771	701	709	709	713	734	700	701	664	759	691	684	678	712	706	706	659	676	676	706	666	652	673	687	656	623	704	682	722	698	659	739	722	645	688	680	686	672	687	710	674	672	671	728	676	733	733	660	716	732	689	676	702	716	686	678	718	694	656	695	687	678	719	708	704	717	686	732	737	651	713	698	730	670	713	678	679	730	679	677	707	679	677	734	686	647	710	715	732	700	692	669	719	666	625	636	673	669	713	718	684	666	727	741	685	706	712	692	713	694	718	670	672	713	718	683	736	705	707	700	658	703	705	692	685	647	696	703	745	672	690	693	703	759	749	714	693	713	693	670	695	680	679	706	717	680	671	704	695	674	618	677	668	727	698	739	730	700	669	692	695	661	759	663	683	664	721	688	664	666	722	643	751	680	686	722	745	716	688	680	667	704	735	669	660	703	698	702	721	734	683	672	726	691	681	668	659	686	682	667	706	678	723	659	685	724	683	671	711	757	703	684	702	690	692	696	714	687	640	680	655	744	735	726	696	690	734	676	736	657	740	691	643	663	701	699	749	699	691	653	692	717	692	711	688	692	682	661	680	677	701	678	712	678	735	665	689	672	679	694	701	711	718	736	690	702	665	671	731	645	694	681	712	668	679	723	689	701	658	686	756	760	669	688	754	729	702	672	661	734	712	674	661	679	669	725	725	706	693	691	727	704	717	685	652	705	669	699	699	704	668	689	714	686	703	688	694	687	711	715	685	670	711	722	697	679	742	726	655	672	696	710	732	697	647	715	717	691	718	726	664	713	692	681	711	699	715	644	697	718	704	709	701	718	729	695	734	713	707	697	684	678	708	690	680	641	710	675	718	710	691	737	682	715	694	750	678	694	706	725	730	703	695	744	693	667	714	729	671	696	700	688	693	679	644	703	694	701	677	752	711	736	660	729	704	665	713	742	679	727	671	681	716	717	669	708	667	698	662	661	671	742	706	660	685	684	671	679	666	689	695	706	690	690	683	704	702	745	710	697	663	677	666	699	640	689	698	693	680	699	720	700	749	661	697	694	675	702	718	732	675	692	689	657	672	709	727	732	672	707	655	723	675	667	713	702	720	709	690	698	729	706	663	671	722	741	745	684	669	729	680	656	680	673	730	708	729	637	750	688	726	695	693	717	741	702	697	693	715	662	693	662	745	716	692	709	735	675	669	704	709	690	684	682	669	693	728	685	716	696	724	686	701	706	672	683	744	725	762	695	703	715	709	730	720	677	670	692	696	654	697	762	710	730	698	690	702	684	702	695	701	681	701	713	676	698	709	717	732	691	712	662	650	704	735	645	722	718	700	718	711	689	688	638	713	717	671	655	721	687	689	708	670	704	695	645	729	670	709	662	666	695	721	679	710	715	690	659	671	665	719	713	705	698	735	661	712	689	656	683	694	680	689	691	724	702	702	695	692	725	705	701	691	657	698	689	679	653	695	697	700	695	696	701	718	666	676	702	709	710	639	723	737	752	714	659	692	713	707	663	721	712	674	665	718	706	723	662	661	701	733	694	692	686	698	687	692	693	687	696	688	703	690	704	676	695	699	693	698	708	737	665	686	728	651	649	697	678	680	638	701	736	683	709	687	744	698	649	666	684	657	754	674	730	681	729	668	687	664	721	719	751	723	696	672	739	700	651	706	659	690	712	713	689	684	690	687	675	692	700	641	701	731	703	711	689	665	746	684	686	676	703	687	690	741	670	699	728	713	711	701	708	691	713	661	689	666	768	706	715	704	665	671	691	685	708	686	715	678	720	710	661	713	684	697	666	661	736	679	690	679	714	704	670	698	728	739	674	726	736	753	652	717	734	693	712	673	664	685	714	705	731	714	710	742	743	694	685	685	725	689	691	682	718	685	691	716	687	700	633	706	736	673	699	717	666	738	675	729	648	670	680	720	715	682	724	700	702	722	695	659	729	689	698	698	658	768	687	619	661	703	718	654	697	691	699	754	669	698	686	696	662	733	672	702	701	714	709	713	714	683	656	688	679	642	718	727	660	647	704	668	755	683	754	737	700	660	686	710	664	667	662	726	656	730	683	744	684	710	683	677	672	700	703	661	649	702	718	675	680	628	685	688	676	682	645	735	708	674	667	705	667	744	681	703	639	703	691	656	704	676	715	653	692	767	715	727	714	711	687	672	688	660	671	744	743	673	762	683	695	699	680	671	720	727	728	662	682	683	707	715	674	711	711	695	676	707	731	709	679	727	705	704	738	713	715	733	734	713	666	712	710	763	698	685	675	668	708	705	683	737	712	701	666	697	701	684	693	729	685	704	679	686	685	714	731	741	748	663	662	685	661	714	687	678	691	705	701	721	736	671	699	724	679
75421	61633	20681	4341	1007	659	597	463	406	363	346	339	312	323	323	300	314	298	266	269	277	256	256	268	289	243	250	259	259	256	274	262	254	237	294	239	215	251	238	264	253	256	256	248	279	287	263	250	230	261	227	232	240	260	234	214	281	267	254	217	237	241	249	245	258	210	239	249	284	260	245	215	236	243	242	257	244	268	214	228	261	259	247	246	241	234	243	266	242	294	252	238	242	249	256	267	256	287	268	231	262	252	250	242	232	247	234	239	252	247	247	223	251	250	254	254	220	215	250	263	190	238	272	241	250	201	234	247	277	244	240	214	221	240	218	222	239	225	257	241	225	264	243	239	232	253	227	243	222	247	238	208	254	215	246	253	227	224	239	244	225	227	218	244	247	232	252	229	283	253	252	227	258	242	235	248	295	282	277	231	244	227	236	246	281	228	255	268	244	240	226	258	240	267	267	259	202	218	236	209	223	275	248	229	231	241	249	221	219	232	260	232	231	236	230	259	250	271	278	239	239	259	243	245	235	260	258	261	246	248	233	244	248	253	223	262	228	255	251	236	241	263	217	239	264	231	256	226	241	261	246	250	233	272	256	249	218	250	270	256	241	249	229	233	242	281	245	229	254	256	230	266	249	242	232	279	248	272	221	258	223	253	254	239	243	238	243	231	246	268	240	221	281	245	217	232	240	221	233	245	242	232	250	258	231	219	236	224	241	222	232	202	256	221	260	263	229	285	227	236	219	250	257	268	249	250	254	231	216	222	231	230	234	252	254	250	203	254	262	237	243	244	202	219	234	235	285	247	242	272	239	257	256	238	231	254	261	275	291	251	258	249	240	239	246	231	242	239	233	217	264	283	234	239	226	239	246	232	250	252	253	258	251	269	231	220	243	196	248	277	247	222	236	243	273	235	243	204	273	226	224	239	236	240	216	254	218	251	213	270	234	268	207	222	249	234	280	235	254	251	239	250	259	225	232	227	230	242	234	252	258	252	231	262	222	224	248	266	246	250	233	253	256	229	248	277	237	246	222	258	241	228	250	252	237	229	267	260	243	249	247	222	235	230	252	255	227	255	258	248	242	252	267	216	228	243	243	230	246	236	218	229	228	249	249	266	265	219	235	276	259	222	259	256	251	235	221	254	207	211	242	248	241	264	251	260	261	276	246	244	223	232	233	246	233	236	242	260	210	239	232	236	220	249	226	250	251	232	246	256	241	237	220	237	223	223	236	254	235	232	247	264	241	224	247	253	217	247	240	245	263	266	267	256	266	254	231	248	254	254	211	259	281	258	270	253	259	246	274	249	234	253	250	225	218	247	222	271	250	261	230	261	246	238	238	262	263	230	257	254	252	263	263	277	247	224	244	226	249	239	252	234	250	269	252	259	230	243	232	252	239	218	265	233	230	268	261	228	233	231	243	259	268	254	225	253	253	234	247	239	273	235	245	224	240	251	249	276	235	249	273	240	276	268	241	257	260	254	244	234	262	225	276	252	245	207	233	246	275	218	267	250	212	236	231	229	193	246	255	225	233	263	215	233	249	235	260	253	236	219	229	237	231	275	203	227	209	234	218	224	239	237	252	242	247	237	253	267	238	214	230	234	244	257	239	252	240	239	235	241	230	268	250	250	251	241	193	233	223	250	231	252	256	253	232	247	237	243	230	262	271	242	213	248	244	220	225	237	247	236	246	218	221	277	292	223	244	237	253	231	243	241	269	238	250	231	258	222	250	232	266	253	237	266	255	240	255	251	245	244	221	242	256	240	206	246	240	229	232	245	258	235	225	251	264	243	280	244	216	224	241	228	233	261	244	214	222	231	252	260	258	258	254	258	243	252	270	262	255	249	219	239	253	225	240	230	225	256	275	214	252	254	268	264	241	269	243	230	256	260	255	215	250	259	218	244	272	255	246	239	277	263	225	251	237	235	259	225	309	209	217	223	260	272	235	233	258	235	245	249	269	272	274	244	257	211	219	257	223	257	249	213	250	236	252	250	236	246	238	245	220	267	231	239	255	266	228	238	244	272	241	258	251	230	241	250	251	256	245	253	231	253	231	229	239	234	229	263	222	241	260	268	245	231	256	231	253	237	231	249	249	239	246	226	276	242	253	255	227	251	262	231	246	270	275	272	266	241	225	264	232	232	219	228	206	197	237	243	233	256	280	228	266	262	219	267	244	242	251	235	261	255	264	256	246	247	241	250	258	257	258	225	234	227	226	217	229	231	249	256	242	225	213	240	256	226	233	265	233	231	237	256	204	217	262	251	244	228	201	219	236	250	228	239	253	231	243	269	251	254	210	253	244	229	259	244	274	229	234	256	246	227	253	252	259	257	247	227	252	262	268	232	271	224	261	257	271	268	244	239	230	267	238	283	267	219	242	259	257	232	249	259	253	254	238	250	239	268	246	212	257	257	236	239	213	211	231	255	224	302	260	236	228	250	269	238	237	237	236	235	221	215	231	245	243	274	242	235	255	231	269	237	251	249	212	265	276	276	237	221	228	256	210	233	229	224	252	247	248	241	258	246	240	259	215	243	288	223	244	240	249	267	271	225	238	240	264	232	242	231	209	232	231	240	207	250	230	256	209	244	259	237	248	243	249	244	259	249	251	231	286	234	243	250	235	232	268	251	236	231	231	234	249	228	263	230	239	213	267	265	219	253	267	230	203	242	232	220	239	204	249	236	239	242	238	241	248	222	221	235	276	271	271	239	245	239	261	234	275	237	211	238	266	249	246	230	240	219	237	235	238	229	237	247	230	234	255	246	223	252	265	222	237	228	241	259	233	219	241	237	250	229	248	240	221	242	243	252	262	253	227	265	261	239	249	244	214	250	248	259	259	258	223	242	236	254	264	229	225	258	272	273	214	226	241	256	259	240	250	218	259	236	240	247	258	237	250	224	257	218	234	252	266	221	254	274	250	261	249	233	220	236	241	264	223	257	236	250	230	247	241	219	259	257	247	220	244	267	247	236	245	240	223	236	279	249	252	248	257	252	232	239	223	220	245	236	256	216	298	241	256	245	230	233	279	227	229	210	234	235	249	242	263	285	221	242	231	263	267	249	248	273	228	239	228	225	254	243	234	242	243	239	227	240	231	259	238	220	250	261	233	234	228	261	248	215	266	282	241	222	229	258	245	238	247	244	262	253	226	252	223	250	243	236	258	221	265	259	225	238	238	213	233	259	252	242	261	254	241	221	214	239	240	233	250	244	279	227	214	250	249	246	254	230	223	232	234	252	240	243	255	265	261	242	244	226	256	273	231	229	235	230	244	256	257	240	251	216	241	234	247	261	258	238	236	224	261	207	235	238	253	255	283	226	258	219	271	227	244	214	253	245	235	280	266	258	263	270	234	231	250	263	242	237	255	266	234	231	224	270	252	229	265	230	248	233	236	240	223	265	210	255	244	224	270	222	230	269	217	238	235	245	251	234	226	243	234	241	230	237	249	227	245	272	263	270	237	248	261	249	250	247	245	249	253	232
48721	40913	3327	3614	3146	2605	2117	1856	1539	1376	1256	1138	1101	1037	969	903	904	806	834	774	774	750	711	704	724	716	687	702	707	679	664	666	645	661	619	651	638	674	627	660	598	643	663	621	654	632	620	613	618	623	575	586	582	595	621	577	579	602	617	604	596	559	602	634	653	644	573	543	588	600	623	544	571	586	588	576	590	601	583	586	626	585	593	560	608	570	565	596	601	590	595	562	593	562	568	618	587	543	620	592	546	549	628	661	595	574	611	608	610	623	557	556	609	549	589	570	647	570	601	570	602	576	595	621	586	557	569	582	570	621	591	582	645	576	599	613	560	559	575	595	605	546	577	593	567	585	578	562	608	548	569	574	558	586	610	561	593	608	588	625	571	555	609	565	561	587	598	585	586	572	617	559	554	570	584	613	564	583	584	605	580	629	545	527	574	581	625	586	550	536	601	561	561	560	595	555	570	583	614	556	551	576	583	561	603	608	576	595	572	552	593	588	558	571	579	601	606	569	587	587	574	559	584	596	548	582	563	572	583	549	575	592	581	584	549	574	546	584	576	574	586	587	633	577	575	560	612	621	555	579	597	594	631	574	585	564	537	583	578	569	571	626	607	571	557	604	555	555	610	566	598	613	551	579	585	611	533	588	599	538	591	600	548	575	569	592	594	570	577	612	571	587	568	555	600	578	559	566	608	519	596	593	574	572	582	535	595	562	575	585	593	573	562	565	546	618	557	562	563	643	599	615	616	569	587	575	539	598	595	592	588	598	542	581	577	590	583	552	592	604	560	580	639	559	579	606	570	567	591	596	573	554	585	569	568	556	521	570	574	590	588	557	553	600	583	585	542	561	581	577	566	530	575	642	598	595	579	606	590	619	557	585	560	579	612	577	592	539	583	580	596	600	554	611	564	600	613	603	594	558	591	576	546	604	568	620	603	576	587	579	554	601	610	538	573	538	572	577	589	546	563	561	589	555	580	595	580	569	580	591	616	628	616	640	578	588	601	554	566	578	557	593	580	587	571	576	595	625	616	572	544	564	597	538	598	603	556	560	573	580	613	574	561	594	563	585	608	610	582	601	577	589	576	568	573	576	615	558	580	581	549	629	556	575	589	589	596	569	552	620	574	551	616	579	559	533	608	568	586	556	580	591	582	583	571	555	584	620	564	562	616	562	603	583	589	583	544	629	598	591	572	588	568	582	579	619	637	526	581	569	572	594	533	584	600	574	584	620	612	592	583	568	585	585	574	585	593	554	597	562	589	601	588	595	597	586	587	576	531	582	577	589	614	590	594	585	610	566	563	588	591	540	601	620	589	558	594	602	543	550	627	616	558	608	559	579	563	595	568	608	545	599	602	551	607	570	595	543	565	574	588	559	563	592	603	601	592	573	618	569	599	606	584	548	602	579	593	520	631	629	611	628	568	564	541	592	574	596	562	641	561	539	586	596	570	637	560	548	560	565	551	584	613	626	590	574	552	562	515	592	615	590	627	575	579	587	581	613	539	595	577	580	537	595	575	581	576	572	606	578	588	580	591	567	574	593	595	579	566	590	586	581	544	625	601	565	601	547	579	603	544	577	583	607	578	595	595	566	600	578	626	581	581	609	614	579	609	556	597	592	581	593	626	564	594	566	546	588	537	562	615	562	603	602	574	568	563	578	537	599	512	582	613	592	578	583	584	567	560	601	585	570	638	616	626	605	550	582	535	599	583	535	608	581	601	560	606	609	578	578	625	583	571	545	587	596	570	555	625	596	562	565	565	573	590	573	590	596	582	561	586	616	623	581	607	575	585	550	594	628	611	575	589	575	587	570	603	593	566	552	577	573	591	555	623	608	578	595	576	546	592	543	552	573	580	565	548	560	566	564	567	624	612	553	562	553	571	611	571	569	587	554	550	605	585	565	564	590	568	566	606	573	625	550	591	588	563	584	554	591	570	595	581	589	597	592	567	615	579	586	547	580	567	569	576	602	613	589	606	629	615	576	557	589	556	582	578	538	584	563	586	617	569	547	587	584	567	577	577	597	565	572	595	614	593	600	570	627	593	565	633	542	563	581	620	559	620	616	601	593	580	574	548	565	571	600	611	573	582	580	573	559	614	566	565	608	601	604	588	585	585	595	564	574	588	597	591	559	550	580	559	606	580	621	641	617	614	575	565	575	569	569	579	544	626	589	607	590	620	595	568	613	581	602	579	595	601	544	567	610	577	616	571	625	594	591	598	614	534	578	610	582	607	609	613	567	566	554	576	594	611	575	599	568	602	587	581	599	572	579	590	592	602	607	597	587	596	602	619	596	570	592	572	574	584	581	614	598	587	587	583	592	621	596	583	606	566	594	555	633	608	583	608	598	602	568	627	622	574	604	609	600	583	623	607	597	641	610	553	579	575	590	559	611	584	577	573	616	622	616	583	634	583	542	561	553	547	540	551	584	629	608	556	605	587	567	562	537	600	538	573	603	595	584	601	572	592	604	563	581	606	579	574	553	584	573	591	607	520	617	602	580	593	593	593	562	589	567	584	568	559	587	560	612	587	579	633	595	572	577	614	558	619	593	563	544	619	590	593	575	539	605	585	594	609	595	599	584	604	601	625	558	561	557	590	565	549	598	613	598	552	582	561	571	586	561	603	629	579	548	526	568	625	567	588	625	576	559	626	579	584	541	558	567	586	626	599	599	631	622	572	570	587	587	566	589	569	599	559	590	591	598	565	570	602	609	564	598	583	614	649	596	572	575	576	602	585	614	603	602	552	567	590	546	562	618	575	592	576	574	580	596	567	587	558	577	577	579	576	623	594	572	623	599	611	583	572	585	595	553	586	555	576	615	605	611	578	566	569	594	586	551	596	591	611	596	573	573	603	605	563	587	551	560	538	598	586	612	541	608	547	582	600	580	618	601	606	587	541	594	537	613	580	542	599	595	561	617	582	594	571	545	536	589	570	573	572	622	564	615	561	587	576	599	566	567	571	606	554	613	576	613	600	604	605	591	561	551	579	643	588	537	566	588	610	553	572	541	597	593	525	548	582	623	605	573	613	576	608	555	561	584	574	543	591	581	560	586	564	551	571	566	544	549	562	605	588	600	562	591	572	612	600	569	590	526	603	592	594	572	585	596	611	597	594	548	542	592	590	612	622	542	568	607	616	603	566	586	617	555	632	616	600	636	595	563	556	598	567	599	593	572	575	594	600	580	601	541	553	610	612	535	561	577	591	571	556	620	617	585	558	551	609	636	614	560	546	583	600	549	608	568	565	600	584	579	610	613	571	528	583	625	590	601	595	576	598	610	567	577	619	594	573	584	615	575	575	547	540	539	552	592	597	590	607	571	573	592	594	558	624	566	577	603	586	606	610	577	552	595	587	596	593	607	604	587	573	558	591	583	594	570	558	593	583	528	598	607	631	568	601	574	625	589	535	608	581	577	546	599	574	581	601	596	548	539	593	573	539	565	604	542	580	563	561	589	566	551	543	591	593	565	596	615	597	610
16536	4398	289	165	139	160	151	154	179	168	174	161	155	167	172	169	163	165	152	156	198	160	155	161	160	172	172	177	168	169	152	192	158	180	180	162	150	153	181	171	160	160	155	176	141	160	164	159	182	157	177	172	165	157	153	167	165	166	145	148	153	168	183	150	144	175	151	165	161	184	176	190	154	165	169	158	156	145	163	190	163	165	163	149	158	170	176	171	167	161	183	165	162	159	130	170	155	145	163	141	150	153	150	168	149	152	163	164	174	146	177	165	159	157	162	175	168	162	160	167	167	145	176	172	184	158	159	158	171	139	156	172	175	164	152	143	172	145	164	161	136	165	172	162	154	166	162	177	165	183	157	135	152	168	158	168	165	168	179	161	166	153	176	160	158	193	155	137	166	162	176	169	150	134	177	170	166	174	172	173	172	157	172	154	161	142	169	168	179	180	158	142	169	154	166	174	161	158	147	135	142	173	160	152	178	165	167	156	156	149	163	169	192	158	171	139	170	178	167	178	161	157	146	161	138	156	180	166	164	145	172	141	172	156	154	138	178	148	173	163	189	170	120	154	169	188	167	167	165	165	153	177	152	161	163	141	155	163	159	165	157	179	123	161	171	162	175	158	136	161	169	174	183	156	152	172	159	173	157	156	163	171	155	183	166	156	152	162	172	191	156	140	162	166	190	172	153	187	156	151	143	155	158	160	159	154	159	189	154	161	135	180	156	169	174	164	157	161	186	152	150	171	177	149	152	151	163	157	164	170	176	163	172	148	140	153	177	171	165	178	197	166	150	162	163	166	162	180	169	137	151	166	148	186	153	168	141	154	153	164	173	155	138	161	145	170	197	143	144	166	164	165	161	167	179	179	171	156	158	167	154	170	201	139	152	157	173	179	186	175	157	151	176	145	151	145	170	154	162	164	168	161	161	154	171	133	154	162	145	165	176	153	161	170	159	157	165	152	165	171	170	178	145	143	167	185	155	175	151	162	178	164	145	145	188	159	157	140	163	177	160	169	170	177	172	140	155	146	165	148	178	162	145	182	165	159	168	157	170	174	178	170	158	173	187	156	158	158	172	154	147	162	162	158	154	164	166	162	146	143	168	146	170	161	151	162	160	178	165	166	156	163	162	185	173	141	158	166	158	134	160	132	162	163	175	148	143	165	168	173	144	143	163	163	167	143	148	140	178	156	196	192	142	166	158	145	158	159	173	174	141	169	164	156	182	168	154	140	173	153	154	172	177	147	177	155	160	164	180	172	143	154	148	151	155	177	150	171	141	173	166	159	165	159	136	169	177	182	165	155	155	147	176	157	172	163	166	182	174	200	169	127	158	140	155	194	174	147	146	161	176	175	168	170	148	146	143	171	150	146	156	171	175	178	184	160	162	142	164	136	172	151	149	153	163	165	142	166	164	176	160	175	171	179	166	154	166	161	139	174	148	143	162	173	174	162	174	170	140	167	146	166	157	150	136	175	154	147	167	155	139	160	161	166	167	160	168	153	160	126	141	173	154	164	169	162	159	158	158	145	150	178	150	173	169	151	158	183	178	167	167	187	173	141	154	161	166	153	158	167	181	170	159	152	149	173	155	197	138	155	159	163	176	180	172	125	155	156	143	158	150	181	132	157	159	157	163	185	189	177	163	156	160	181	148	145	146	147	169	165	158	174	183	133	146	183	164	145	153	147	160	148	159	137	152	157	138	150	163	172	163	174	132	170	165	157	135	148	150	155	158	172	179	192	165	158	155	148	152	184	147	139	161	159	160	147	148	154	167	169	184	175	158	164	170	157	164	157	161	152	164	146	155	150	152	140	165	152	169	166	132	171	142	186	167	169	153	180	167	174	166	158	179	139	179	190	139	171	160	146	166	162	159	164	141	145	184	169	163	186	159	147	170	196	128	158	141	151	192	158	156	134	166	139	159	181	144	161	163	185	162	145	166	139	155	150	173	156	149	169	142	149	177	150	127	165	168	172	180	150	156	179	171	180	147	155	147	170	128	150	159	169	159	181	164	165	151	156	171	162	170	154	187	152	161	160	172	159	139	148	193	139	169	145	166	176	155	140	148	149	186	152	178	181	142	144	162	169	166	176	126	162	136	151	155	134	161	172	149	148	141	154	131	166	146	168	179	155	159	153	178	140	172	153	174	176	161	156	172	164	146	180	139	152	170	157	135	183	161	151	160	142	159	154	167	149	147	172	160	163	146	173	186	160	171	198	175	160	202	190	171	140	170	169	155	157	156	174	177	163	169	168	173	159	150	158	143	147	155	150	158	168	172	150	175	168	165	158	141	172	165	195	150	143	130	159	162	148	159	168	150	174	153	173	161	137	165	163	167	161	149	185	149	155	172	163	158	170	161	166	160	180	169	169	164	162	160	161	169	131	168	190	190	163	163	168	151	155	169	148	157	159	154	140	139	147	155	161	185	182	172	156	160	154	170	161	149	152	170	165	163	158	183	179	166	147	172	156	173	171	168	161	161	163	163	169	176	156	151	146	170	183	186	179	145	158	147	184	157	187	144	190	155	154	187	172	165	161	138	141	144	167	149	162	151	151	169	177	163	177	169	155	154	139	183	167	147	166	175	179	163	165	167	172	174	146	153	173	144	180	148	159	160	178	156	136	141	147	165	170	164	154	179	151	170	159	165	186	139	154	166	170	165	155	169	156	180	146	159	160	151	158	146	182	170	174	159	166	147	160	149	186	131	166	143	165	160	143	166	146	183	132	171	158	171	156	163	157	171	155	148	157	146	157	172	160	162	171	147	153	163	187	177	158	181	165	163	179	155	145	149	178	175	171	157	180	152	155	178	195	158	176	148	161	164	167	170	167	161	161	192	163	151	159	175	173	139	134	165	147	162	172	175	164	163	168	174	172	145	131	168	165	146	154	178	181	166	153	169	154	158	138	173	135	171	153	144	171	152	159	169	148	173	161	158	163	161	158	171	156	175	160	175	164	156	159	148	151	159	169	142	170	157	168	159	171	158	153	181	164	169	177	127	168	191	194	165	139	157	146	190	155	144	156	155	137	158	158	163	166	157	187	183	185	146	161	163	153	167	157	171	145	165	175	163	158	150	149	168	144	187	178	171	167	172	162	174	157	182	169	160	154	148	171	174	149	144	181	185	137	175	167	123	176	154	162	170	149	152	158	153	173	152	159	168	164	155	157	170	169	181	152	169	184	143	187	175	158	147	155	148	145	160	179	163	177	146	170	161	143	163	162	156	158	146	150	157	162	148	170	178	160	161	166	131	180	139	156	180	157	156	158	137	176	157	184	170	164	178	139	169	191	179	149	154	164	163	169	189	145	176	173	184	151	159	168	140	169	177	162	133	161	159	164	162	136	153	156	160	160	134	157	196	160	161	171	166	157	168	168	144	142	186	166	172	149	172	137	165	183	145	157	173	139	172	167	175	125	154	170	173	186	170	159	157	172	170	152	182	182	170	180	180	155	167	155	171	178	167	150	181	166	159	137	161	182
16080	6019	470	484	512	451	462	465	449	438	457	454	430	443	443	412	427	455	451	431	457	403	434	467	418	441	421	452	437	475	440	447	455	443	446	432	432	420	457	401	451	450	425	439	379	424	431	476	455	418	455	444	434	466	415	429	463	457	430	427	441	435	464	447	434	450	444	436	447	472	437	396	454	441	414	457	442	433	435	447	463	443	459	449	441	461	466	472	463	410	430	440	426	428	416	426	468	435	444	428	471	410	453	466	429	407	412	392	446	400	414	412	436	428	430	433	473	452	474	458	460	418	411	438	431	454	438	459	440	463	447	441	474	447	420	409	454	462	441	443	403	449	447	462	414	457	459	429	422	402	455	437	430	439	448	436	442	437	438	430	464	445	409	422	429	437	413	412	431	444	467	425	458	407	434	446	447	442	471	437	420	431	475	449	421	439	455	427	451	446	459	464	450	471	404	453	458	456	451	417	441	430	475	430	446	404	472	430	434	421	423	479	482	387	445	430	446	453	425	435	440	404	460	395	440	395	415	426	454	431	436	404	450	461	447	452	449	464	479	445	437	480	443	407	433	453	469	409	471	465	420	431	441	455	422	439	438	426	454	399	453	446	434	446	479	434	431	417	442	402	437	453	468	401	448	396	433	445	382	425	408	449	434	472	442	449	417	443	434	418	426	408	440	469	461	462	425	438	414	425	419	447	419	435	439	405	439	428	450	422	427	441	445	443	450	446	442	433	429	441	418	460	439	455	459	456	428	444	472	442	444	421	433	425	430	402	442	439	417	405	425	441	419	413	457	456	408	438	440	421	406	420	424	462	422	454	414	419	455	450	436	429	457	432	439	441	415	449	438	426	452	450	461	432	422	440	426	399	439	449	440	445	446	447	446	427	416	425	425	419	446	430	425	474	430	436	378	455	405	453	425	419	438	443	426	449	456	467	450	415	422	420	488	433	436	405	434	430	424	472	409	437	416	451	445	446	444	436	427	457	428	409	433	445	424	462	417	465	467	400	440	443	448	478	430	452	435	439	436	424	461	425	442	430	434	428	424	462	399	456	469	438	390	443	418	382	444	446	416	433	473	419	418	451	425	457	436	466	465	422	423	445	399	427	423	426	456	417	470	446	433	433	417	437	425	437	435	441	445	405	413	424	433	409	453	451	426	437	426	411	426	422	475	421	457	416	439	435	435	440	458	425	406	460	410	423	476	442	475	419	461	412	439	420	443	460	417	465	427	415	408	423	415	419	425	430	464	443	451	437	383	462	424	442	439	447	423	447	463	433	467	471	435	439	443	428	458	441	394	464	437	470	441	460	447	413	430	382	451	463	437	435	424	424	423	447	431	414	478	419	425	476	444	444	437	414	461	437	448	464	446	479	434	430	444	487	466	476	418	454	449	410	430	475	428	402	447	435	442	479	452	433	470	442	415	440	450	452	448	483	404	441	441	454	476	432	433	443	425	456	459	447	419	417	411	457	443	424	403	411	453	441	424	434	434	435	428	407	442	436	460	399	390	421	439	457	432	430	404	432	415	422	434	448	434	429	395	424	451	445	411	411	451	460	416	441	443	396	454	466	504	441	383	459	437	446	444	473	440	428	437	429	428	420	402	453	460	420	416	436	473	433	402	418	420	436	423	415	428	432	449	454	425	409	446	448	487	432	429	434	409	447	474	449	411	438	417	436	423	444	445	446	447	436	424	398	428	456	441	460	438	426	445	398	444	423	445	463	410	385	409	445	486	478	424	407	443	429	455	447	468	406	415	410	442	461	478	424	471	460	415	466	448	438	461	455	436	431	427	443	443	453	434	435	422	435	454	445	398	464	459	430	425	447	433	457	417	398	419	452	431	434	435	423	429	398	438	449	431	481	419	440	439	447	416	449	452	402	419	434	463	430	414	425	472	418	458	407	432	435	443	483	416	441	414	422	416	424	420	437	463	422	427	457	450	433	420	458	429	413	443	458	453	441	450	422	453	438	406	442	469	450	412	442	402	451	428	412	419	427	437	447	429	474	437	437	435	447	418	429	470	433	451	441	424	425	404	464	419	437	422	408	429	442	406	416	442	440	438	463	450	422	449	451	459	445	403	467	475	432	439	435	433	491	434	445	427	431	385	477	432	444	458	422	420	440	452	464	441	419	420	442	466	400	401	425	464	456	466	425	429	420	409	471	430	395	413	448	437	437	449	421	459	444	442	471	439	437	439	442	444	446	409	428	442	427	464	422	453	435	445	438	447	406	430	450	450	417	413	406	431	439	430	410	455	442	443	432	452	434	431	472	442	418	444	420	431	443	431	438	402	452	436	452	437	453	452	404	435	403	459	428	457	439	465	456	444	439	448	464	407	415	404	413	464	398	450	454	470	427	403	483	450	426	415	487	460	448	424	449	428	472	431	414	448	414	426	396	457	418	430	410	467	430	451	433	432	418	461	468	407	425	396	393	434	441	416	452	407	409	420	429	441	454	456	440	454	432	425	429	487	435	434	438	409	435	424	466	504	442	448	427	421	410	449	404	451	438	461	445	460	481	467	431	413	460	401	464	411	419	471	444	432	427	422	435	433	425	457	442	428	447	443	420	444	425	448	431	429	476	457	428	449	463	413	440	433	446	456	454	514	425	415	436	488	405	437	414	435	425	415	468	419	424	431	443	456	442	419	415	448	437	454	476	419	428	440	442	439	424	438	430	436	437	472	439	442	452	456	428	425	413	400	453	448	440	404	462	457	468	442	439	402	464	437	484	465	403	423	462	463	421	431	433	452	432	433	470	482	393	416	445	467	448	418	392	433	428	451	479	410	418	456	409	420	445	425	437	433	435	439	433	449	412	440	423	449	420	443	445	407	416	463	439	432	417	442	434	423	478	430	441	430	429	474	466	406	409	431	394	428	446	425	480	456	455	457	443	473	451	430	451	432	423	445	419	440	449	470	401	410	406	494	423	449	413	388	445	460	462	444	458	452	461	450	438	443	431	444	406	437	438	466	442	473	427	442	463	421	431	426	437	435	465	450	421	430	415	405	441	459	428	442	421	442	446	461	436	447	429	438	432	411	432	450	457	449	463	423	468	450	434	477	416	426	450	455	441	431	420	426	417	433	423	466	426	397	433	449	430	397	448	435	415	447	417	474	408	441	462	408	453	403	459	457	391	416	427	472	466	431	455	459	500	420	443	424	423	426	466	425	476	454	427	445	463	442	405	442	440	396	457	453	429	411	427	403	395	456	423	445	422	412	439	427	431	428	430	431	422	433	469	447	412	416	453	482	459	456	437	434	431	406	445	446	408	459	383	456	431	426	432	402	462	431	465	439	441	428	458	447	457	440	442	439	468	463	474	420	400	442	433	396	442	487	444	438	494	444	443	413	412	412	443	433	427	422	423	456	459	438	453	445	412	444	464	472	414	431	435	403	417	423	402	455	391	426	419	433	448	468	445	455	434	426	454	427	467	442	419	427	426	413	486	436	412	431	482	449	463	443	428	426	433	436	425
63147	48653	12487	1336	651	486	470	393	385	290	331	319	322	322	312	312	324	280	334	305	317	308	264	286	304	290	324	284	247	293	266	273	303	271	282	275	308	275	318	309	282	287	295	288	316	302	299	266	256	298	289	320	293	289	293	298	295	287	268	308	295	343	264	277	266	270	283	265	315	293	315	274	281	296	296	282	292	314	306	315	324	266	291	305	303	300	283	296	306	292	300	283	302	281	271	243	277	300	276	283	264	283	315	267	271	279	272	273	277	273	277	264	291	290	305	297	273	260	295	264	271	281	310	271	271	287	313	318	262	315	299	247	268	304	287	287	283	288	296	263	278	277	298	290	306	279	267	282	282	319	307	310	288	275	298	311	302	310	288	275	280	283	310	284	307	300	273	263	289	266	321	275	263	295	279	266	300	279	281	270	294	286	316	284	266	305	294	279	301	309	259	292	297	283	310	310	272	278	288	314	287	300	278	313	273	291	276	274	276	281	273	305	290	287	273	286	245	295	304	266	286	291	323	264	290	298	283	304	292	262	278	280	289	256	300	294	287	283	303	254	269	299	277	290	326	265	305	277	303	303	301	304	285	265	268	293	270	296	291	287	316	258	297	273	304	288	278	272	284	275	271	237	272	306	308	263	281	303	287	299	300	293	329	290	280	254	280	279	272	288	277	267	284	268	281	285	258	289	251	246	268	296	262	309	285	289	280	277	269	301	280	281	277	292	286	282	274	322	266	305	279	295	258	295	278	259	274	273	298	303	332	321	316	274	264	307	279	328	293	318	296	271	286	318	304	281	318	265	295	294	297	302	269	297	285	295	290	282	301	280	254	272	284	277	296	307	289	307	288	267	317	262	266	271	278	268	274	255	299	299	279	282	268	278	295	299	305	288	272	249	290	308	306	282	309	297	259	276	265	256	272	277	284	274	319	274	309	303	263	307	267	268	287	299	311	270	313	314	259	325	261	289	288	288	271	281	285	290	287	263	293	259	284	314	274	282	303	299	274	308	312	272	292	287	291	249	261	281	304	264	283	306	295	271	283	317	291	300	270	270	275	284	299	314	295	286	311	313	292	293	303	284	319	301	273	287	278	275	277	269	270	287	302	275	289	273	276	287	288	250	285	269	285	296	284	284	289	274	270	295	260	299	288	298	278	280	274	260	297	299	285	283	291	276	285	276	289	269	296	263	287	304	286	307	296	290	259	255	295	287	293	284	282	289	287	264	266	307	290	297	305	259	288	311	308	296	289	278	289	288	261	281	271	257	297	281	315	271	281	296	272	278	269	312	291	263	297	307	282	275	265	261	290	278	261	281	280	271	311	293	259	290	323	317	290	300	250	257	289	299	247	249	277	286	311	288	266	270	289	298	285	264	300	283	269	301	275	306	284	274	268	277	307	280	301	303	303	298	281	323	297	299	288	271	299	283	302	300	299	326	296	281	279	285	279	299	290	280	265	283	273	294	287	336	297	302	257	323	268	248	286	276	308	295	295	283	330	289	276	278	292	267	290	265	297	281	284	303	285	280	283	301	288	263	279	302	278	291	290	309	285	271	316	277	278	273	325	275	296	282	303	286	296	287	302	278	280	295	279	276	276	305	304	258	262	280	308	287	289	309	300	288	274	297	256	331	274	258	270	287	248	274	269	306	299	293	266	294	278	276	294	283	290	281	280	296	285	281	334	301	272	315	263	308	303	303	266	289	306	266	297	289	312	300	287	283	297	280	288	285	292	289	271	316	265	315	301	287	298	282	286	247	281	258	264	264	290	299	291	319	258	308	274	271	246	270	258	285	279	240	260	321	305	287	288	259	272	275	282	281	292	301	288	294	278	300	262	270	235	293	291	275	279	254	315	293	276	284	312	267	289	273	264	297	310	313	319	304	289	258	290	274	289	289	263	285	290	286	285	286	262	293	285	276	303	302	259	282	281	278	268	278	277	301	286	289	302	288	331	277	299	299	294	280	300	254	289	264	298	280	280	285	275	302	291	274	298	267	279	307	279	260	282	296	291	264	312	303	302	309	306	310	287	300	286	277	281	302	276	281	252	296	277	306	308	258	296	288	260	285	310	299	286	331	287	266	275	260	290	304	278	257	289	288	303	271	271	274	287	284	286	302	261	285	334	270	300	250	291	297	269	308	288	280	287	269	274	273	281	278	260	284	330	284	260	308	296	279	295	313	301	307	250	270	283	280	318	273	313	290	274	286	308	310	283	322	276	278	304	278	253	287	249	265	268	309	304	294	312	316	289	248	285	281	283	259	277	292	270	313	304	315	288	272	280	263	297	300	268	262	275	287	335	288	323	281	287	299	305	276	279	266	239	273	265	296	303	255	289	307	270	272	271	306	310	283	289	276	268	301	307	300	271	296	262	253	287	292	317	259	323	306	262	292	262	282	297	284	287	283	268	264	292	291	294	265	309	315	290	273	307	277	256	288	278	266	301	288	267	280	311	266	273	293	291	244	261	322	261	289	273	270	275	296	294	289	243	296	314	280	307	293	311	303	273	312	298	295	306	305	295	287	275	285	276	300	269	284	260	301	314	306	271	284	292	304	303	288	307	265	260	282	268	273	285	295	285	313	245	268	293	286	287	291	298	269	311	277	321	255	273	264	303	303	286	285	300	293	333	274	302	302	296	290	305	294	281	269	273	286	298	296	284	295	274	299	331	271	276	274	313	314	301	283	282	308	287	267	279	290	275	295	285	288	284	301	291	303	290	266	266	277	292	308	273	265	286	295	280	298	299	318	277	266	259	278	265	266	327	274	296	294	287	292	276	265	319	291	282	296	266	238	271	259	270	306	291	287	283	302	292	305	268	303	321	297	268	227	276	291	279	284	319	316	299	295	294	276	286	295	287	271	287	301	292	270	316	260	293	303	294	276	307	273	298	304	296	267	264	290	302	290	285	298	259	276	263	283	281	278	296	304	280	277	303	285	241	279	294	324	286	290	274	278	293	294	273	331	287	259	300	294	267	271	253	266	293	283	300	274	282	285	280	288	286	272	286	268	280	266	288	295	233	259	275	292	304	293	286	303	295	296	259	280	256	298	281	280	267	315	310	289	290	258	313	288	286	276	298	271	274	267	294	264	278	269	271	312	244	302	324	299	269	304	271	250	284	277	272	295	279	287	303	287	281	287	299	289	303	281	292	268	310	306	299	251	291	297	291	275	280	269	326	277	311	265	291	275	262	292	249	270	283	258	282	275	278	261	305	302	305	273	296	286	304	266	307	295	276	289	287	302	272	269	295	289	284	286	322	308	253	295	285	278	306	289	320	336	298	280	290	279	246	302	289	264	271	269	286	307	296	277	317	283	260	291	286	257	304	302	279	269	298	249	279	299	279	289	246	309	301	299	280	289	256	291	303	303	294	263	296	255	308	285	276	284	304	311	331	272	320	272	262	286	280	283	294	314	309	315	262	304	306	295	281	278	303	305	333	290	281	280	304	314	281	292	307	273	266	270	301	301	276	307	274	310
39269	31846	2102	2292	2014	1721	1504	1368	1162	1114	1048	1021	904	921	900	831	810	808	786	780	807	734	758	738	728	699	756	768	737	739	743	668	757	688	741	739	699	727	710	711	697	750	675	730	685	775	693	666	729	695	685	747	695	677	699	686	716	708	700	720	663	668	713	730	701	718	700	705	687	700	703	662	703	660	717	719	721	697	710	693	729	686	717	691	665	711	713	709	678	718	682	714	717	630	708	692	690	702	717	707	694	723	721	716	705	757	687	694	711	673	646	679	727	733	684	712	696	676	690	728	677	675	711	726	657	692	688	671	719	740	645	705	645	738	704	702	681	729	661	654	695	683	704	715	698	685	679	678	664	713	739	736	692	695	648	689	691	703	718	696	668	673	676	743	716	723	730	667	717	688	676	692	742	684	695	690	695	705	698	696	679	695	672	727	690	684	646	738	673	687	681	638	714	722	688	710	703	708	666	705	711	688	701	706	687	721	703	681	710	687	686	690	723	706	736	762	665	698	682	705	658	677	753	650	703	677	679	659	685	703	736	700	669	700	723	658	684	636	667	678	645	697	632	656	706	691	694	677	679	712	678	676	735	704	732	717	695	681	694	704	690	668	701	685	648	712	708	691	688	714	720	675	712	670	644	699	684	663	725	643	665	740	703	685	705	647	736	698	644	705	674	730	703	695	674	712	688	671	696	693	722	711	708	717	745	683	695	694	672	645	644	654	721	697	737	691	721	682	734	696	705	687	661	707	668	700	703	711	737	701	699	693	649	731	727	683	710	710	698	696	622	755	721	724	676	702	686	727	734	708	698	642	678	687	704	676	718	678	732	711	748	688	689	672	684	711	672	706	700	701	722	709	695	750	674	680	675	700	694	675	657	700	711	667	664	675	709	708	681	699	712	666	684	694	711	717	716	671	691	698	672	713	699	685	688	649	680	672	690	719	702	673	707	682	713	699	680	689	708	677	681	723	645	725	669	703	705	706	681	710	716	696	681	694	717	680	699	698	705	696	732	628	653	706	747	712	663	682	653	704	709	732	718	715	729	677	676	700	728	676	712	708	672	726	700	681	687	698	704	674	666	696	683	689	717	705	647	668	686	676	661	663	705	662	736	687	711	653	739	735	719	671	691	704	698	707	712	697	640	698	649	693	699	685	679	699	717	655	676	685	718	652	717	690	678	667	704	639	680	705	651	700	664	708	712	692	681	657	703	679	689	722	670	732	682	725	656	703	708	665	676	664	664	707	674	711	709	690	709	674	653	733	699	676	695	655	719	648	668	688	702	708	743	668	694	716	678	695	696	678	673	690	763	671	686	663	672	681	673	717	650	688	685	710	699	697	682	713	702	700	700	702	701	688	702	682	709	709	647	688	700	714	679	690	684	665	688	683	704	720	637	653	693	718	677	697	711	666	708	700	686	680	677	691	665	644	674	693	675	720	650	664	698	666	653	670	693	681	692	697	689	733	669	720	710	689	629	702	693	699	725	679	704	636	662	694	677	711	685	666	652	700	665	702	692	718	704	675	702	711	691	693	717	697	683	680	673	715	704	692	647	680	743	674	696	709	643	712	702	669	636	708	722	685	657	664	682	750	666	711	710	715	693	655	737	691	723	662	706	731	702	728	702	701	721	661	661	691	688	681	673	693	700	687	709	668	660	702	660	704	669	677	725	694	701	714	687	678	719	687	667	739	709	713	671	658	685	694	674	717	680	719	693	648	730	700	690	712	688	690	681	748	693	707	716	663	675	698	698	708	649	696	666	712	739	748	653	675	632	687	738	640	668	677	695	677	709	686	727	673	676	645	634	684	712	721	723	698	652	646	679	738	729	688	700	727	704	730	691	695	705	697	685	696	655	707	683	656	659	653	689	696	701	721	675	735	693	697	698	703	699	627	704	700	706	672	675	705	648	684	678	704	738	732	669	731	657	632	723	702	682	643	633	678	717	706	665	651	694	685	696	724	712	685	666	660	682	692	693	732	717	693	700	699	714	686	679	696	696	676	740	691	717	657	703	699	723	687	646	711	706	719	672	675	718	680	709	675	712	676	670	716	709	654	675	672	670	687	675	728	697	718	688	661	708	685	710	674	671	670	671	663	742	686	659	632	704	685	690	695	676	707	684	705	688	706	685	677	695	685	663	714	711	645	684	751	730	702	666	718	668	718	691	692	685	664	700	652	711	707	681	675	669	690	725	692	686	705	723	687	645	687	697	700	686	677	669	645	702	685	715	681	696	732	702	747	713	650	732	700	692	691	721	670	692	698	688	618	696	653	682	721	663	685	711	715	739	709	702	729	705	659	736	654	686	704	744	708	747	701	711	688	715	717	732	690	732	651	695	657	680	701	717	696	644	714	682	687	680	633	718	697	667	707	672	688	698	673	683	643	709	686	674	677	735	661	696	759	709	720	688	701	649	720	706	704	729	655	669	657	721	693	685	681	651	695	736	651	708	686	705	692	647	683	690	723	703	668	701	712	722	709	690	693	755	675	709	680	687	691	706	665	681	694	663	702	687	708	767	721	714	665	711	690	702	712	701	660	690	687	657	696	676	674	698	671	689	707	697	682	715	665	696	705	657	707	721	703	698	655	739	686	666	647	655	663	714	686	712	693	695	692	693	680	673	699	753	663	695	684	690	656	666	704	718	682	716	668	666	677	705	673	704	679	674	690	699	687	700	651	655	679	671	693	704	691	643	697	715	675	681	665	681	695	675	686	645	699	674	706	671	706	689	712	643	702	667	697	725	653	681	672	682	728	678	704	682	686	703	684	708	707	694	684	714	693	659	716	730	714	696	690	667	743	726	725	661	684	700	696	676	750	673	667	693	705	682	675	724	687	727	720	617	716	666	683	704	686	700	710	666	716	653	684	711	650	695	690	672	666	704	657	687	718	674	730	701	681	706	676	689	695	658	677	679	681	671	734	720	691	673	745	709	748	676	664	710	667	659	678	692	705	680	656	681	690	656	711	669	657	675	707	697	743	670	687	712	639	695	662	714	695	718	698	638	718	722	710	745	677	728	714	681	676	743	667	728	629	698	691	712	702	708	709	619	706	696	709	667	675	705	674	706	658	672	686	676	704	684	657	691	662	645	663	689	678	697	715	670	694	704	694	718	682	676	726	677	667	664	690	670	710	710	718	712	689	662	688	713	704	659	672	691	703	750	727	668	675	691	645	678	691	704	706	662	723	670	742	655	718	675	691	672	674	711	651	688	699	699	701	687	672	687	755	687	715	681	720	697	671	726	695	677	699	701	719	700	688	739	726	671	703	681	694	657	754	696	644	669	679	720	710	691	633	720	684	701	676	711	679	700	671	691	725	717	661	660	686	707	738	710	698	683	683	690	712	632	737	698	705	680	670	745	657	661	710	683	696	636	724	707	659	721	674	716	696	674	691	646	748	668	681	689	705	665	719	694	708	698	698	698	659	716	671	690	722	663	726	685	714	674	714	682	688	687	740	746	662	695	699	713	675	681	664	703	709
75197	61944	20510	3998	1044	685	587	453	413	368	344	344	350	309	294	319	277	277	279	276	286	267	271	267	252	228	278	261	240	241	245	281	238	246	251	247	262	266	252	248	243	246	225	279	242	269	246	251	279	221	256	251	266	242	283	229	261	251	224	262	250	242	224	229	240	263	214	242	257	246	276	243	268	228	229	236	279	274	224	223	243	241	215	233	266	271	234	236	203	241	242	219	245	262	245	245	226	256	250	251	250	226	215	251	220	239	234	273	246	222	217	225	237	248	242	248	248	242	256	221	258	227	240	251	250	263	227	254	250	246	232	243	268	238	271	233	252	245	228	242	223	241	264	233	236	239	213	260	265	265	251	253	240	281	257	256	224	205	256	273	282	246	220	254	240	248	239	239	249	255	262	237	248	210	272	239	266	242	275	275	278	251	231	215	258	264	246	239	238	233	254	220	216	253	239	227	264	275	276	239	248	280	262	230	235	215	238	230	220	241	247	234	244	240	284	277	232	242	224	236	231	233	267	257	248	266	272	262	249	210	229	245	242	240	237	247	258	239	259	245	248	255	233	241	245	243	267	231	262	249	215	217	214	231	252	241	246	232	238	251	228	224	241	243	227	242	218	261	269	214	236	257	240	267	228	240	223	257	242	250	241	239	254	268	244	252	231	248	239	225	225	236	260	231	252	258	261	251	258	215	246	240	212	230	235	249	203	238	219	225	275	238	248	262	227	244	252	277	284	243	257	236	262	228	238	252	255	242	247	235	239	247	265	203	252	248	234	247	254	244	215	237	253	217	248	258	243	242	261	240	266	222	255	244	250	233	237	222	211	239	255	247	225	232	227	223	213	220	258	276	255	266	245	222	233	231	242	242	249	219	284	263	275	260	214	248	239	231	227	253	237	218	248	233	232	252	264	221	242	222	224	221	251	244	253	241	238	246	248	240	247	267	235	249	208	242	230	265	228	236	251	240	224	254	248	249	262	193	227	227	246	253	234	244	230	242	249	222	243	249	250	251	251	239	259	274	246	262	227	261	227	257	254	245	236	259	243	232	247	240	220	222	243	256	227	247	240	240	220	251	248	255	224	267	246	257	233	237	251	250	237	233	243	248	237	244	241	247	244	241	221	233	221	224	233	224	240	245	258	267	256	260	211	212	250	245	238	257	254	245	251	232	230	241	213	267	262	218	238	229	208	273	274	251	252	228	223	266	259	230	217	253	268	261	248	231	214	249	235	249	224	231	250	251	258	248	248	245	245	224	253	239	244	269	259	235	236	226	233	242	272	236	262	236	211	223	214	240	269	256	250	219	251	222	268	262	257	248	264	233	237	248	240	247	246	212	244	231	244	230	227	235	244	248	221	227	228	213	237	236	247	247	265	259	214	256	267	247	269	251	273	251	252	236	285	260	255	265	232	228	220	263	243	263	230	238	226	241	257	219	244	228	239	270	233	223	259	253	246	230	240	237	252	235	216	247	277	225	265	219	222	262	240	264	231	258	260	254	202	253	246	237	247	239	241	253	223	224	249	250	217	272	241	289	225	234	242	231	226	239	232	264	242	230	224	257	255	244	275	219	221	224	221	210	219	251	224	267	222	252	238	260	240	237	257	226	242	225	225	264	267	252	237	243	244	245	252	237	235	227	255	233	232	237	245	258	251	219	217	248	245	228	236	287	253	232	248	248	258	213	246	238	216	232	276	230	233	238	233	253	254	257	273	216	260	212	221	277	230	213	239	258	238	215	246	234	249	240	252	233	238	225	245	254	244	256	270	245	249	233	253	239	251	260	245	237	257	250	224	240	214	248	243	255	239	260	251	227	243	214	259	246	265	231	263	233	224	243	229	237	237	248	267	224	251	236	268	270	256	236	229	234	255	224	257	232	247	245	238	224	239	242	243	249	245	220	244	234	238	212	247	248	221	219	249	235	227	234	254	229	233	228	244	252	252	250	213	232	253	260	238	244	234	254	273	240	248	228	242	230	275	239	239	232	254	262	238	242	231	247	218	256	214	258	236	246	227	217	232	243	244	229	249	223	242	239	244	248	236	225	236	251	242	235	264	246	233	231	236	221	198	232	235	229	274	238	241	221	239	229	240	246	235	236	240	228	274	263	256	261	270	213	259	235	260	251	251	216	255	257	262	255	235	243	230	228	214	222	242	262	257	262	242	214	218	243	217	245	233	262	254	254	252	237	277	237	218	241	242	239	247	256	241	243	205	252	215	244	243	259	266	243	234	218	241	232	243	225	232	241	256	225	227	225	245	268	238	250	254	242	239	255	245	250	254	246	238	271	231	246	238	257	277	227	250	240	239	240	225	223	241	219	218	266	252	230	213	245	220	219	263	259	241	248	234	234	227	265	244	233	254	247	218	251	223	226	231	226	222	262	230	231	266	240	255	263	239	233	224	250	250	230	244	246	221	248	237	223	243	219	248	229	291	206	239	236	273	241	224	230	238	242	267	271	262	220	232	267	238	241	264	242	246	259	239	237	229	227	273	222	241	253	245	264	230	263	249	248	249	250	252	234	252	250	267	254	231	242	274	268	246	243	241	237	262	234	211	266	227	225	234	250	266	236	231	224	264	219	224	230	253	272	243	245	244	252	236	247	248	225	274	237	241	233	252	252	231	205	232	226	268	239	233	232	232	253	242	257	239	259	251	232	249	247	251	237	212	247	224	251	230	271	236	257	267	234	247	247	274	256	220	244	202	268	221	225	282	261	260	232	256	207	245	242	235	232	244	235	224	249	224	208	246	238	238	239	264	252	253	252	224	233	242	229	234	247	249	249	257	238	226	271	223	222	255	247	213	211	243	248	236	270	224	262	223	252	268	285	254	229	240	269	234	225	257	218	232	214	246	227	240	227	254	236	235	260	258	224	238	228	232	245	236	227	229	243	235	254	237	258	228	250	248	229	247	254	253	260	223	248	217	244	216	247	259	257	232	236	221	270	294	264	235	247	276	274	205	269	227	234	243	256	241	229	273	254	229	247	228	260	250	240	234	257	268	261	241	233	229	242	251	241	211	213	215	253	246	227	254	209	254	252	264	258	242	260	227	268	238	228	250	250	261	256	232	253	231	249	229	238	239	243	243	229	240	236	226	249	235	247	228	234	259	260	250	247	222	214	256	263	253	220	266	266	243	265	239	239	242	282	238	237	234	242	247	209	257	224	254	238	248	236	225	234	223	273	241	230	264	299	241	218	248	251	245	225	242	243	241	224	238	233	243	220	227	252	229	231	238	237	282	267	232	252	251	258	241	234	221	243	238	220	245	225	225	239	219	206	252	212	242	260	256	231	243	277	252	222	251	246	238	255	248	247	273	244	247	243	235	231	218	246	251	246	228	228	251	244	224	229	261	234	252	239	232	217	202	216	221	252	226	250	243	259	239	227	268	276	250	273	241	245	222	234	246	239	212	238	205	246	247	232	230	248	215	235	211	261	242	271	232	222	223	220	217	250	235	243	230	245	244	257	238	225	248	248
48163	40520	3360	3791	3241	2574	2203	1813	1586	1430	1228	1149	1039	1011	973	910	885	870	777	769	773	740	755	701	702	708	669	675	676	699	642	639	618	634	598	627	618	633	636	624	648	630	623	614	629	609	594	586	630	633	597	603	646	584	580	580	585	579	650	585	662	621	592	579	622	584	582	618	608	605	624	569	557	609	612	565	562	583	585	579	597	566	601	553	555	583	620	632	613	608	589	585	627	567	578	564	586	543	585	554	602	569	571	571	572	556	579	567	598	557	593	640	574	562	568	575	587	583	558	566	598	558	581	602	571	586	574	571	586	589	611	591	589	553	561	630	594	580	578	588	573	575	591	563	621	586	585	587	546	571	604	553	590	563	587	627	644	530	609	558	574	606	560	608	592	626	593	543	611	587	578	579	609	574	594	593	539	597	546	581	593	567	591	557	554	554	541	623	566	582	569	609	585	559	585	557	586	561	582	606	603	609	632	585	608	577	577	622	569	528	569	542	592	562	576	622	565	579	583	597	565	588	579	593	552	578	583	546	622	606	564	590	560	576	594	578	531	576	581	611	601	616	597	574	553	562	554	574	602	560	582	581	588	607	584	584	564	580	566	588	559	531	569	549	623	585	575	587	575	625	599	573	567	595	610	548	596	564	567	587	554	576	589	578	589	550	582	564	549	567	587	559	574	571	532	541	581	573	566	538	563	602	592	591	601	528	578	593	592	605	585	592	610	606	581	561	558	578	562	607	571	579	583	609	555	619	580	554	592	588	591	582	586	606	608	565	593	606	557	554	545	545	583	609	552	543	584	594	590	571	575	578	570	586	555	611	576	585	578	583	603	570	586	566	545	567	593	579	567	604	550	595	548	563	600	577	602	574	558	591	541	564	599	556	596	598	556	589	581	594	567	618	596	574	594	604	609	583	573	551	599	570	575	597	576	556	569	579	553	599	593	565	594	611	583	568	537	557	544	544	562	608	598	587	560	578	570	568	568	588	584	579	581	569	583	564	570	558	559	602	599	581	552	551	614	588	590	537	596	576	539	598	571	582	597	571	564	580	581	606	589	566	596	547	613	597	548	595	566	540	562	580	553	602	563	556	604	539	575	599	535	542	636	614	570	555	588	599	567	556	580	580	560	600	564	582	587	564	586	633	553	550	546	604	568	572	543	578	591	582	553	542	560	572	582	593	581	590	603	599	564	596	578	623	564	582	581	577	591	564	586	567	606	584	546	562	535	605	588	567	539	567	556	563	580	559	607	550	551	579	587	594	606	563	587	575	584	574	560	577	545	566	585	562	611	601	581	515	574	577	595	565	572	647	622	616	582	594	551	553	578	550	576	599	592	602	545	552	588	599	608	638	601	582	589	599	562	538	565	584	617	565	540	618	604	576	582	581	559	567	590	604	622	613	612	578	546	622	585	548	608	595	581	607	611	547	610	596	574	587	532	549	562	587	562	543	565	612	572	546	558	569	584	592	565	550	577	565	553	595	545	572	590	541	576	569	550	572	572	583	570	552	599	594	544	573	575	564	568	592	534	540	559	600	546	575	548	578	537	602	542	568	563	615	556	569	596	560	568	567	571	563	563	603	568	606	557	565	600	580	555	561	547	613	571	572	623	564	583	584	594	579	569	535	581	583	583	584	580	597	582	577	570	578	542	543	547	519	558	601	585	559	607	543	558	572	598	595	579	583	607	576	583	603	570	604	553	543	547	609	570	642	592	561	576	598	592	564	567	538	528	556	568	609	562	607	580	591	613	574	570	573	561	571	589	620	578	600	567	617	569	581	595	577	593	576	543	656	567	584	525	571	562	581	601	576	580	594	609	628	596	544	603	606	583	551	579	549	560	580	595	547	597	550	547	563	526	586	572	568	615	568	589	569	571	574	576	618	574	566	593	598	584	591	571	573	605	581	557	596	558	584	574	599	586	573	566	608	591	566	577	571	583	580	592	600	569	546	568	565	560	622	569	580	571	622	575	575	551	573	583	585	569	539	625	563	547	590	543	560	636	535	579	595	526	565	566	573	590	552	564	574	552	551	599	580	575	559	587	601	594	639	556	613	578	576	606	559	585	541	556	618	592	595	574	587	564	619	601	539	620	582	622	599	601	575	588	536	545	601	567	604	553	579	576	607	607	587	546	551	517	582	552	557	583	558	614	580	588	583	590	583	606	572	596	588	579	597	607	529	568	593	556	625	566	608	580	548	543	600	586	588	542	598	602	622	571	591	580	636	564	580	562	576	578	556	608	613	604	553	597	584	564	580	549	579	586	551	529	556	591	524	566	564	644	506	582	569	581	585	585	604	584	602	583	595	615	563	585	538	579	587	605	553	588	577	592	581	596	537	530	578	574	640	587	622	576	546	572	599	606	550	590	571	571	584	561	577	552	562	573	598	608	539	583	570	603	557	571	612	595	534	579	594	585	546	543	573	592	624	617	605	567	577	619	563	559	554	588	575	580	566	568	574	563	603	645	585	567	584	574	553	583	566	570	637	594	610	587	580	576	549	597	561	555	552	558	581	573	561	562	552	570	554	580	574	570	591	559	605	590	601	563	569	593	587	578	533	539	554	552	565	562	535	580	560	612	587	561	572	564	581	551	579	571	548	570	567	528	601	560	580	591	574	577	544	597	639	570	623	548	620	565	560	628	580	520	530	594	610	606	601	564	547	563	548	559	586	551	580	548	557	585	554	568	584	567	576	565	576	607	522	583	592	560	581	588	626	603	599	591	573	587	569	580	548	572	544	564	580	531	534	590	574	571	572	587	558	577	559	580	553	554	571	549	553	528	610	601	563	555	614	561	579	562	573	628	579	561	584	609	608	584	575	596	553	567	562	586	591	607	598	582	568	547	582	592	574	610	592	599	547	590	613	586	561	563	639	547	584	599	551	563	562	564	598	590	555	555	535	555	623	546	599	600	539	593	618	592	548	554	603	566	583	589	587	562	590	588	577	565	605	563	609	601	577	552	574	533	596	603	598	617	614	585	600	595	590	571	595	606	573	597	613	553	575	567	594	576	552	589	594	601	587	585	569	611	544	625	604	585	583	540	575	540	548	574	549	571	602	639	568	570	634	578	619	536	608	574	578	594	582	588	541	599	548	565	524	563	632	616	626	579	605	566	573	563	596	591	597	554	566	572	589	541	579	558	529	595	536	588	597	598	554	581	564	555	590	546	577	566	588	558	567	574	606	559	602	605	594	572	566	575	565	547	619	586	561	606	605	587	615	607	548	529	549	541	554	569	559	601	568	587	570	616	621	589	582	576	569	547	576	614	561	614	592	611	552	563	608	574	613	580	565	608	569	560	566	600	528	592	628	569	589	556	541	581	576	537	604	608	609	600	592	532	621	583	551	569	573	558	567	617	614	569	591	556	599	561	534	552	547	560	607	564	544	606	594	567	538	601	612	558	577	581	604	569	579	606	542	571	569	594	591	571	539	576	564	594	574	524	585	565	564	559	549	531	562	555	614	545	573	542	596	579	559
15940	4126	320	170	153	169	180	166	171	151	156	157	147	173	157	156	167	159	159	164	161	136	159	143	180	159	161	149	180	166	163	158	164	170	162	172	155	159	174	186	180	148	157	163	145	148	161	174	175	157	174	192	138	140	156	167	173	154	156	157	152	160	176	164	156	166	167	146	141	160	164	176	156	156	163	176	164	168	172	161	168	151	158	170	162	133	166	154	156	174	173	168	177	166	157	148	143	172	160	164	160	167	181	157	156	134	169	175	167	152	164	163	159	177	174	179	185	173	159	151	145	145	166	175	145	162	152	156	162	172	189	166	141	141	167	179	164	149	169	147	179	153	130	172	143	140	150	166	170	164	149	158	169	166	160	158	153	166	161	177	168	177	168	163	148	162	180	169	118	162	157	161	167	144	169	164	184	140	164	168	157	177	158	175	189	147	174	165	172	189	170	159	152	166	174	155	166	157	150	156	177	166	178	170	167	171	162	151	154	138	172	153	170	156	155	152	168	161	155	173	172	158	144	158	170	164	152	150	156	190	143	195	181	166	155	151	171	163	162	178	149	153	167	138	143	167	173	158	156	153	129	151	182	162	165	156	147	153	158	142	159	154	176	161	141	143	158	171	154	150	152	148	159	164	149	166	154	147	158	164	157	165	178	139	148	146	168	161	145	157	177	171	171	164	158	152	150	147	156	151	159	156	168	169	142	163	196	153	157	155	173	147	158	144	162	153	170	146	164	145	174	194	170	142	157	161	176	180	163	165	158	153	145	172	186	148	155	167	158	161	149	141	162	157	169	166	160	157	150	145	157	135	165	168	163	171	158	176	159	158	152	154	180	153	146	156	167	192	159	158	152	143	158	157	171	172	134	174	132	152	148	155	151	158	169	151	151	163	162	147	167	145	155	167	134	159	145	181	159	174	154	166	143	206	177	188	160	162	173	162	166	167	165	158	156	186	137	171	148	170	162	170	161	156	139	156	157	150	156	166	170	170	168	170	133	156	181	145	177	162	162	150	143	190	148	173	169	146	160	164	167	151	172	160	157	153	179	172	171	141	154	154	170	143	180	159	164	159	167	148	191	177	176	172	150	142	154	184	167	187	164	138	149	175	170	164	178	166	174	179	173	154	177	160	176	180	140	169	136	157	143	151	185	138	164	180	178	166	154	154	148	164	155	166	168	151	156	149	191	163	175	190	158	156	168	148	169	159	172	149	155	159	172	178	176	195	160	157	164	177	155	156	170	157	161	153	172	164	157	173	183	138	165	172	147	156	174	147	166	169	178	176	167	173	157	147	167	150	160	165	142	192	171	164	145	133	163	169	158	180	151	169	181	152	178	170	145	186	165	162	147	183	149	146	172	152	167	186	151	136	148	147	149	158	176	162	167	167	147	151	169	155	152	177	157	170	167	174	147	127	177	168	142	168	185	157	179	145	173	146	201	149	168	175	162	159	156	141	152	159	167	165	160	157	174	167	151	157	165	146	165	157	153	147	163	174	158	150	159	158	148	173	160	161	154	159	147	169	143	171	146	163	166	155	163	165	150	152	160	173	195	169	154	151	175	159	170	158	158	167	161	166	148	166	159	139	158	158	157	153	150	146	153	189	150	168	178	167	149	169	153	167	177	149	160	169	150	141	160	158	159	171	172	150	140	168	176	161	167	146	163	161	166	142	164	157	178	162	161	152	166	155	182	171	173	172	169	167	166	141	165	148	173	180	162	173	177	174	155	179	170	174	170	159	159	177	173	148	172	175	151	159	158	164	155	158	141	160	155	174	174	181	162	157	159	180	169	158	185	177	145	149	181	172	140	168	139	171	155	169	181	151	152	154	156	159	170	160	170	168	165	150	161	184	166	174	143	177	180	179	148	160	180	156	167	163	165	149	162	156	158	160	178	157	145	185	161	134	188	190	176	156	181	153	172	161	173	176	158	176	166	148	174	167	170	172	168	181	186	158	166	169	144	153	184	164	167	174	178	152	158	172	168	156	164	157	157	141	153	190	146	169	182	164	158	179	179	156	169	151	169	160	161	160	142	154	165	172	165	154	178	164	182	161	148	168	152	175	188	142	180	145	141	162	142	179	171	164	159	173	169	155	165	160	165	188	169	164	157	166	154	176	135	143	165	165	156	161	148	170	178	156	155	172	169	156	184	185	184	150	176	174	175	156	150	164	166	162	162	138	162	166	154	148	154	144	151	175	183	147	159	144	146	162	174	186	139	155	147	186	165	166	142	162	171	161	139	179	165	135	164	172	173	167	164	147	151	147	158	175	166	181	161	167	165	169	145	175	170	161	145	163	156	152	179	177	169	142	174	159	153	173	163	185	172	153	152	167	154	148	162	151	137	176	166	143	162	158	162	135	166	125	167	164	152	149	158	182	169	152	172	147	166	168	156	174	153	147	151	138	163	166	164	156	158	159	166	150	154	152	165	157	168	146	163	169	173	168	181	132	181	157	146	147	175	172	179	176	167	152	172	178	172	161	152	177	163	148	139	157	163	163	174	164	175	151	167	188	144	173	149	157	160	169	159	153	166	152	183	170	170	174	183	160	159	150	181	151	162	158	153	165	165	158	167	184	159	171	170	170	190	147	169	140	160	163	171	147	155	143	159	154	169	156	159	174	178	190	171	163	149	157	158	169	182	160	169	153	166	153	144	176	163	157	182	158	165	148	168	165	162	163	166	182	188	162	140	167	157	152	171	153	156	155	149	189	174	157	138	158	157	152	150	182	164	156	155	160	170	175	160	169	143	175	138	162	136	149	167	169	151	162	155	157	161	154	150	163	170	165	162	145	147	154	162	153	151	164	160	150	171	176	163	167	166	176	165	161	160	148	175	166	175	159	162	179	177	152	169	151	151	156	161	168	181	178	176	167	174	145	169	190	150	161	157	165	160	175	165	168	148	182	169	173	149	162	162	158	169	154	150	170	153	166	178	169	168	169	163	156	193	183	164	169	167	165	170	171	155	150	165	176	155	152	152	173	170	147	156	156	161	152	148	159	152	164	151	135	166	164	161	161	178	162	163	154	167	171	165	171	172	170	172	160	151	155	177	153	174	171	137	163	175	176	180	141	178	170	166	149	141	162	175	141	164	168	175	179	143	153	166	163	144	140	152	149	184	169	179	166	168	185	146	161	173	150	148	177	159	175	150	170	170	148	161	156	169	173	169	131	151	156	162	155	162	153	170	154	142	147	144	155	194	173	170	159	172	179	133	180	151	170	183	158	159	162	142	163	152	168	168	170	178	152	176	148	155	148	182	168	197	169	159	163	173	149	170	178	153	145	166	170	161	162	166	152	149	131	163	139	168	163	138	163	145	153	200	167	149	151	182	136	157	184	161	173	162	165	165	157	155	143	139	173	145	162	162	165	166	147	152	152	144	149	161	137	138	167	146	170	171	141	157	174	152	167	148	182	179	170	185	166	164	178	166	185	179	166	163	141	172	180	180	156	176	172	152	182	139	184	164	182	146	209	154	167
15921	5832	505	490	488	493	479	443	450	440	453	423	422	469	482	433	454	430	433	471	451	447	425	420	454	484	429	436	442	485	444	431	496	464	417	444	447	477	438	425	454	452	443	427	423	455	442	416	420	474	428	428	438	439	412	439	417	420	422	455	428	427	480	442	440	432	425	449	439	433	411	479	393	443	427	413	447	432	431	423	439	460	396	419	426	450	434	420	451	433	451	439	417	434	442	431	429	412	419	439	453	399	413	421	455	435	426	423	440	439	460	434	479	436	418	453	471	407	429	416	442	423	443	430	430	439	437	429	447	467	415	451	424	465	420	430	444	464	437	413	400	393	481	413	429	423	410	428	419	394	444	431	436	448	406	445	432	407	454	417	435	461	449	430	432	434	405	428	438	429	467	417	451	454	446	435	420	470	423	432	407	462	434	433	439	449	427	424	452	467	431	431	456	448	461	431	418	425	439	434	413	443	439	440	424	482	411	450	452	446	422	382	436	451	381	451	406	423	450	418	461	471	438	454	463	418	448	392	450	406	448	428	438	422	442	421	438	378	454	438	439	439	447	421	454	437	427	442	401	446	431	431	451	418	466	461	383	414	450	426	439	430	430	471	449	449	432	410	430	424	465	424	394	471	434	439	431	492	408	450	437	428	415	449	449	412	450	447	446	461	414	417	450	432	430	428	442	427	424	476	440	419	466	452	469	444	413	427	392	421	459	408	439	443	425	420	424	420	441	403	421	434	477	445	387	442	460	443	402	434	450	435	457	449	440	414	437	422	406	419	397	442	400	435	420	449	432	438	431	397	427	449	453	438	405	453	442	431	433	439	445	441	440	444	414	475	424	433	430	416	417	458	474	432	443	402	430	465	431	460	415	423	448	467	450	413	399	451	419	450	406	461	414	442	459	391	460	399	453	453	453	437	455	438	436	432	457	429	407	444	426	485	449	451	438	396	424	422	436	423	436	424	443	421	464	416	426	470	407	435	459	418	409	462	448	434	406	414	435	403	433	422	421	434	459	430	443	472	453	427	452	442	404	424	464	453	444	418	458	411	449	438	435	423	427	458	431	416	394	444	420	398	438	418	429	484	453	414	442	409	478	445	432	421	386	388	432	447	437	447	448	413	442	428	460	414	416	413	429	461	427	436	432	490	436	438	446	462	438	406	432	461	438	422	457	448	438	466	424	415	398	429	474	439	424	453	419	421	422	426	413	415	425	435	445	445	408	460	432	460	417	403	413	409	436	408	426	446	400	458	426	450	443	423	394	433	432	397	461	413	418	416	426	447	405	454	459	437	431	436	462	442	441	436	458	463	465	430	432	434	407	428	447	460	462	408	434	413	438	427	420	433	446	435	454	403	441	390	398	425	434	426	415	456	430	482	406	419	424	455	445	436	417	469	421	449	428	425	430	407	428	412	456	444	441	415	482	430	407	413	453	469	407	428	422	458	447	451	419	417	390	436	467	423	475	444	424	458	431	423	420	410	426	441	472	449	447	447	410	443	476	429	410	438	468	403	464	462	426	437	424	459	448	443	427	428	445	429	411	434	419	456	437	409	486	418	469	475	411	459	458	418	430	433	419	425	430	423	424	415	458	439	445	420	450	456	462	451	441	433	459	518	397	430	445	410	468	419	452	434	460	437	396	437	466	431	443	432	397	402	438	445	457	427	444	427	434	448	409	424	442	396	427	460	428	410	455	404	453	405	461	458	429	414	456	401	451	430	447	439	431	431	450	460	450	459	411	403	414	422	445	442	435	404	440	421	432	445	392	442	433	421	405	453	411	463	457	439	417	444	453	422	416	429	441	415	481	426	438	452	419	418	415	458	421	457	423	445	451	456	433	413	384	416	428	445	435	438	464	440	432	418	476	430	381	412	450	432	452	446	471	466	462	409	444	391	433	432	423	419	441	412	452	469	437	413	400	410	455	412	443	459	412	438	441	410	416	460	405	422	445	463	477	414	450	434	416	437	389	440	441	423	417	411	423	433	415	444	401	433	436	448	422	460	429	436	443	405	419	409	421	449	439	381	407	455	434	420	439	478	439	456	444	443	448	427	459	429	377	420	425	432	426	456	417	412	436	424	428	439	464	428	448	462	408	489	413	449	416	426	411	436	478	450	435	413	436	409	401	458	455	434	429	438	423	419	444	422	436	453	443	395	426	447	422	459	435	464	470	423	433	451	405	442	420	453	405	439	444	443	422	413	419	403	419	452	413	451	488	466	445	408	430	422	406	422	422	461	465	461	428	467	451	422	476	445	420	402	451	424	442	449	430	442	398	425	394	450	414	475	442	441	427	471	450	451	400	424	440	434	422	436	436	434	458	401	426	417	444	439	426	441	405	437	448	403	462	421	487	445	449	435	444	454	478	454	428	463	419	445	430	459	460	390	389	392	415	398	412	425	428	470	453	440	405	479	436	435	428	451	442	469	418	407	419	440	424	436	406	449	398	466	411	428	446	445	439	411	417	460	415	400	452	437	450	401	415	438	443	436	397	443	419	411	450	452	413	456	437	467	473	432	439	401	418	452	412	436	461	451	458	436	396	422	435	427	420	458	450	487	417	446	385	421	422	410	461	443	431	442	414	428	418	463	418	457	416	448	402	450	444	455	411	426	482	430	459	405	411	449	448	396	409	453	435	415	435	467	411	480	439	400	386	444	457	413	429	452	434	431	458	483	467	407	417	384	479	438	393	438	455	470	399	451	426	424	426	447	424	437	420	425	432	416	440	397	430	440	412	436	457	428	443	454	425	453	422	470	444	425	424	459	426	453	440	436	411	423	443	422	421	442	424	432	421	448	459	446	476	439	417	435	416	476	450	422	424	433	477	401	412	427	425	428	446	433	406	422	428	442	431	436	421	447	406	446	418	430	404	477	427	445	421	429	445	463	445	449	407	407	411	447	482	438	430	407	405	463	441	405	447	454	408	427	482	429	404	452	434	399	448	442	447	455	451	437	461	436	460	441	438	454	443	428	421	485	446	435	440	429	443	460	454	442	448	458	438	465	472	443	418	472	425	407	439	433	441	448	427	414	384	408	425	434	402	428	424	414	427	458	425	452	433	472	436	406	447	458	441	426	416	447	437	418	452	439	424	441	452	420	444	449	445	438	443	424	457	464	452	467	432	431	440	433	437	441	400	432	452	435	485	445	452	425	453	447	417	434	446	441	477	423	444	465	477	407	418	434	477	444	441	424	418	441	389	407	470	452	449	416	422	433	444	451	465	402	393	466	443	424	431	425	451	439	468	431	433	409	420	439	425	431	432	455	435	422	425	446	453	431	407	464	462	457	421	430	427	405	411	430	430	448	466	467	447	424	438	430	379	416	419	450	431	449	469	431	426	441	419	419	421	429	470	414	422	461	469	485	432	447	450	433	420	444	438	465	404	410	412	436	464	422	432	455	460	426	389	448	433	413	422	452	474	455	417	421	455	452	409	412	431	454	414	424	454	440	483	446	435	441	425	384	437	449	453	404
63022	48560	12368	1270	608	488	441	421	390	353	350	306	292	342	315	311	297	320	331	302	318	314	278	300	286	306	268	297	294	265	273	302	290	292	283	310	277	263	293	303	292	303	317	308	276	335	284	291	267	276	330	304	274	277	289	287	281	296	305	293	301	319	275	276	281	278	274	298	282	282	276	308	264	289	289	304	285	280	302	276	285	292	273	285	274	332	268	317	302	263	267	261	289	277	302	301	298	300	298	295	319	251	259	293	290	287	302	277	305	300	257	308	285	269	275	266	277	271	319	287	317	250	265	295	289	275	277	304	294	275	287	284	290	300	318	308	303	248	268	325	293	314	261	290	269	283	281	268	290	316	313	272	256	307	271	286	314	277	278	276	309	266	328	297	299	250	317	309	322	304	285	277	257	273	271	269	255	296	269	285	310	283	312	311	307	305	269	286	283	318	272	287	288	265	282	289	311	270	284	270	293	296	309	285	265	295	305	243	302	293	268	300	291	275	280	307	295	271	280	292	292	304	299	284	285	291	274	289	297	304	285	277	273	291	311	278	307	299	283	287	307	292	277	290	265	279	277	282	266	295	305	322	300	268	292	271	275	276	297	304	270	275	301	300	292	263	292	325	309	278	274	285	295	273	258	295	300	292	296	295	299	284	270	290	302	269	277	265	267	265	283	268	269	250	298	276	262	281	287	282	285	285	274	305	308	239	294	255	274	289	269	241	283	299	271	257	311	277	301	292	292	290	288	284	289	270	304	308	280	281	309	294	287	303	290	318	298	301	311	306	282	275	272	289	239	253	288	319	278	251	285	281	291	283	307	281	285	303	279	271	277	285	260	259	271	315	298	293	273	290	283	293	261	262	287	252	254	286	289	285	310	281	282	315	278	255	288	298	275	292	260	288	281	279	264	303	296	289	286	280	292	291	310	286	298	269	293	287	290	284	288	349	290	299	318	294	295	269	292	268	276	263	310	254	287	244	260	274	303	295	291	272	295	282	280	280	285	296	297	276	252	259	294	294	285	251	313	287	317	295	287	281	295	312	286	314	291	310	283	302	290	300	275	266	250	285	317	253	268	285	283	293	284	263	309	277	290	263	270	265	294	279	313	287	271	283	307	266	302	249	287	283	317	290	269	273	260	285	290	248	263	302	276	317	275	325	330	298	275	303	276	307	297	265	306	267	289	295	286	276	270	304	304	286	289	267	274	255	289	268	309	267	255	274	263	349	303	292	283	293	318	307	286	253	286	266	266	284	278	291	300	276	281	297	284	302	285	293	290	315	270	248	289	284	274	294	278	290	275	292	310	258	285	257	291	273	292	292	306	301	265	301	285	253	301	292	325	282	277	311	287	293	288	275	274	276	277	293	313	327	260	285	279	268	281	274	272	265	281	290	312	318	331	273	286	284	264	285	304	281	304	255	271	303	284	280	271	308	284	292	286	253	300	272	247	252	306	265	257	280	275	297	293	290	278	277	266	286	275	288	258	290	293	305	275	318	291	309	294	268	248	258	269	261	279	299	268	299	263	255	280	321	275	289	307	302	285	265	282	279	246	305	267	272	279	314	306	310	305	294	255	310	269	298	265	297	257	278	291	264	262	274	292	262	318	301	278	312	256	306	275	266	282	283	286	286	284	252	289	287	258	287	277	293	287	291	277	304	288	280	306	293	245	289	302	300	272	269	288	260	334	312	294	291	281	307	280	294	298	289	288	231	271	300	278	271	277	294	313	272	241	268	289	296	273	275	289	315	294	254	297	282	298	279	302	289	272	297	285	298	296	305	288	287	315	311	295	284	293	304	282	280	288	269	279	254	301	280	277	316	301	294	304	295	323	317	292	305	288	272	271	254	287	258	274	298	297	274	285	301	289	276	269	286	310	266	260	264	279	299	280	290	323	274	290	322	273	271	303	276	272	277	273	322	293	294	267	314	278	282	281	259	278	286	290	283	283	258	265	262	272	287	270	328	291	279	276	262	290	287	280	287	290	276	279	309	258	314	276	295	279	293	254	289	298	269	270	280	287	285	268	265	281	302	278	318	305	287	305	256	263	287	304	300	287	302	294	290	282	263	284	284	268	256	281	301	283	255	285	293	313	265	259	293	252	295	275	285	308	297	291	293	274	269	286	313	305	282	281	266	278	283	274	298	283	311	291	288	298	299	264	275	287	289	274	285	274	257	274	264	256	287	266	292	289	280	260	297	292	296	260	268	271	262	279	302	297	292	299	290	283	298	258	275	287	305	293	270	297	284	297	292	298	311	284	323	286	276	249	282	283	296	274	278	305	295	281	246	305	295	261	277	274	288	319	273	271	293	259	277	277	269	288	260	260	305	281	283	295	283	305	265	267	278	270	302	292	283	287	309	302	277	289	284	280	312	273	292	265	270	250	261	304	289	294	288	306	297	294	299	273	319	297	311	297	298	286	260	306	285	257	262	290	282	273	260	310	302	271	295	287	287	285	277	268	279	292	315	271	279	259	324	288	266	295	291	277	319	280	299	319	320	291	306	279	294	310	321	268	314	303	269	295	295	307	276	293	261	271	251	258	295	304	265	339	287	307	285	274	302	324	279	269	259	272	300	303	299	286	279	305	270	307	286	324	279	298	282	292	312	272	291	295	306	292	286	282	278	323	270	277	288	296	269	298	301	231	286	307	276	276	292	294	317	298	315	299	285	269	290	296	282	286	275	318	305	293	274	271	249	312	306	287	302	311	278	302	305	262	278	260	276	293	302	267	276	273	301	279	292	260	301	300	271	305	279	285	281	276	264	279	270	294	288	296	275	298	289	273	285	294	265	297	268	264	284	315	297	290	270	282	258	284	291	270	284	262	290	262	279	291	315	278	271	298	285	304	277	310	250	276	287	287	275	301	290	295	318	267	265	285	295	286	287	279	294	266	303	272	287	260	257	279	259	296	309	287	256	291	300	255	278	281	277	283	271	293	296	302	276	240	306	282	254	259	317	305	336	264	308	296	278	289	270	275	307	264	311	275	251	257	294	287	284	287	293	296	291	306	283	294	292	288	303	253	292	323	274	263	301	295	290	282	295	322	285	269	294	302	266	286	274	276	285	285	281	302	291	281	270	274	291	297	265	268	292	273	302	244	276	244	295	292	243	289	304	254	267	309	310	257	279	279	303	282	308	291	286	313	304	279	287	294	296	276	276	258	293	286	283	298	289	313	275	295	289	299	307	299	283	303	324	300	284	275	293	289	271	267	254	289	292	279	275	254	284	313	283	282	270	263	251	291	280	281	275	287	290	267	270	279	292	285	257	283	276	284	315	302	295	305	266	276	275	262	272	294	290	293	250	265	308	290	290	272	291	285	299	307	295	289	274	305	316	283	290	275	306	277	263	281	285	282	264	321	277	280	263	293	303	312	279	281	282	275	307	309	263	282	280	265	263	294	271	277	292	274	252	279	282	268	277	259	276	304	285	288	281	308	263	290	277	300	297	304	268	291	294	316	293	263	311	260	280	273	282
39160	31308	2091	2288	2189	1739	1523	1333	1186	1151	1014	1007	966	885	909	869	864	809	826	826	774	784	823	740	774	712	715	739	734	756	729	697	776	697	725	746	703	727	772	708	675	651	689	682	708	714	686	724	706	722	673	732	750	721	719	734	685	695	701	703	717	672	687	677	703	717	681	716	678	707	701	695	674	741	710	715	715	708	726	692	683	725	678	690	729	682	646	631	699	688	705	722	730	681	704	683	720	688	701	692	674	707	708	724	646	741	662	727	718	750	678	658	768	625	709	727	667	682	666	705	689	720	696	724	645	620	692	723	686	713	680	710	705	676	712	704	724	698	744	677	706	686	654	631	729	706	678	715	695	668	679	676	697	702	714	741	696	672	713	664	704	708	718	691	718	705	678	695	676	671	676	652	685	730	711	709	689	662	695	700	662	687	676	703	680	650	690	742	711	675	643	697	716	683	704	658	676	728	732	661	700	669	694	726	699	722	676	662	670	696	655	719	704	723	644	670	696	691	684	682	683	664	699	723	675	693	680	718	682	703	702	642	768	722	646	677	731	694	656	737	738	674	655	679	720	684	684	687	715	696	666	690	695	709	675	696	661	681	714	682	710	683	653	647	693	686	721	666	673	716	684	682	645	701	701	688	726	715	712	694	706	709	696	705	665	631	706	702	702	736	694	721	652	722	704	653	658	671	655	711	744	698	667	675	700	712	674	686	667	714	654	639	730	679	683	686	728	678	663	663	686	694	693	683	694	654	743	714	723	675	698	687	654	682	732	689	651	708	711	685	672	659	727	707	678	675	691	659	693	734	684	690	678	693	657	682	699	719	751	686	660	645	670	669	640	692	658	661	653	678	659	685	648	692	671	707	659	686	671	674	713	639	676	702	675	613	653	681	757	653	698	682	661	693	696	688	679	674	688	688	703	691	679	735	698	686	710	720	666	662	656	711	701	723	669	698	649	705	692	724	708	701	670	701	673	702	687	698	705	689	757	680	748	625	684	693	729	717	671	704	705	693	730	680	720	704	635	699	738	665	677	677	681	711	651	718	690	677	643	645	693	688	708	745	726	728	694	713	662	716	731	666	685	694	722	716	701	655	689	699	697	718	718	687	699	707	649	706	742	700	694	740	705	673	643	650	679	699	659	703	696	677	677	753	707	694	701	656	665	721	658	702	702	616	669	723	707	694	698	648	710	678	702	711	715	685	720	687	643	697	663	677	713	685	692	729	658	726	687	706	709	743	679	703	676	715	665	705	676	690	627	680	688	671	644	658	672	691	669	719	691	683	682	688	696	704	697	720	694	721	690	685	674	722	658	723	683	711	686	712	717	710	648	723	678	664	677	666	703	699	738	746	643	657	684	679	724	656	721	685	651	696	642	717	667	680	669	674	669	709	712	696	695	667	650	715	701	682	712	660	670	735	655	726	683	718	712	730	692	686	693	694	639	705	668	675	660	694	667	656	699	638	640	698	690	689	676	726	704	733	726	689	719	693	716	673	687	637	672	637	693	693	690	670	691	684	710	694	672	651	724	668	668	677	702	700	694	729	701	629	713	646	670	710	669	691	686	727	712	703	663	679	709	717	673	699	702	631	690	692	684	656	689	691	651	661	720	690	714	702	682	647	771	735	648	717	686	700	695	661	733	728	686	667	673	661	669	704	717	682	721	693	709	643	677	629	655	733	740	714	714	690	685	693	675	701	657	721	685	690	701	704	696	695	690	720	685	706	656	671	720	719	687	655	759	721	734	675	717	709	685	675	665	700	674	740	734	705	666	729	667	652	687	665	634	678	701	661	688	729	703	677	680	711	683	687	698	689	685	686	703	676	705	638	672	688	688	676	675	686	670	734	694	666	699	732	695	679	678	728	712	680	729	740	720	646	691	763	698	723	745	717	697	728	684	683	676	700	674	706	699	693	695	710	676	683	708	675	668	716	701	696	720	750	678	694	696	671	681	720	644	706	699	718	673	636	698	704	709	720	666	631	690	671	684	696	672	656	659	671	651	680	710	675	711	697	698	679	708	689	680	723	693	663	683	695	703	715	701	723	684	723	684	779	689	663	643	650	678	671	686	669	680	698	687	710	727	689	720	690	707	704	711	687	667	654	694	740	689	680	646	692	701	683	721	743	660	676	695	686	676	643	639	646	711	665	736	706	680	677	709	688	711	672	671	703	691	670	722	727	704	677	674	676	664	705	747	710	720	691	695	686	668	699	721	729	738	736	710	720	736	694	679	740	683	654	666	718	652	674	677	673	716	669	675	707	678	701	616	677	760	641	661	614	716	654	699	692	742	679	682	696	695	753	657	692	691	685	657	715	730	727	715	708	717	728	680	667	707	673	711	706	709	664	741	690	708	685	717	722	742	682	708	696	719	656	659	706	675	664	725	699	723	682	683	660	705	637	699	672	704	705	699	674	707	705	675	661	730	667	702	709	732	712	669	658	708	688	686	721	673	692	679	696	659	657	676	670	647	720	712	687	740	744	708	664	723	650	692	710	646	681	697	695	631	697	672	723	687	676	712	707	688	685	691	665	662	661	724	692	693	645	717	687	695	669	693	684	675	673	648	703	723	733	729	659	638	709	718	675	647	699	668	717	691	732	686	704	664	650	703	650	695	694	681	674	704	766	695	725	663	710	686	682	668	692	682	646	723	686	665	705	650	667	727	704	713	714	655	706	666	720	676	678	677	723	659	689	725	698	698	677	619	685	661	734	682	740	635	724	684	716	670	678	688	654	712	734	703	642	679	670	696	704	703	658	723	731	707	718	650	677	667	720	732	725	658	670	692	665	742	672	676	695	764	688	694	704	672	691	718	707	692	723	709	730	685	746	715	689	644	710	673	694	663	718	734	662	697	709	668	657	679	752	717	698	689	690	698	699	697	679	711	667	684	719	714	701	667	700	722	676	645	692	709	641	677	676	736	689	692	685	731	749	731	712	721	704	714	721	702	690	673	657	702	704	747	720	705	696	699	703	696	729	696	681	726	689	730	682	625	681	667	672	675	658	711	704	625	719	687	663	671	681	700	725	678	687	721	684	691	731	662	706	712	661	674	657	717	670	677	686	684	717	713	629	720	667	654	719	680	673	668	681	704	747	672	677	698	647	663	719	676	712	670	727	704	687	701	673	727	697	678	696	687	710	734	657	700	686	678	683	727	670	705	644	674	748	679	650	660	669	700	656	657	664	682	685	705	677	703	714	669	690	724	720	723	697	687	730	721	684	711	712	658	663	704	711	686	670	684	750	685	650	694	714	717	697	656	691	683	667	701	669	688	688	730	680	669	726	692	719	691	661	691	698	725	654	685	688	726	663	724	687	711	662	707	699	699	670	634	673	735	717	644	685	714	675	701	656	660	709	704	744	719	716	674	708	647	728	688	677	735	724	636	665	659	680	707	670	697	729	735	673	710	687	742	658	717	688	704	690	685	665	712	705	637	708	673	675	698	715	640	708	721	725	698	716	664	707	722	657	706	691	780	722
74452	61485	20255	4373	1022	752	546	472	406	366	381	341	329	317	301	300	271	296	299	258	264	245	256	287	232	246	250	263	280	272	244	248	272	239	236	242	240	250	244	261	231	206	222	248	233	223	245	285	226	227	240	262	246	206	233	251	251	251	267	256	257	246	295	245	247	243	244	226	253	204	260	254	244	258	243	221	283	252	229	261	244	244	252	238	239	267	269	246	236	222	255	220	239	246	244	269	249	233	241	252	267	253	238	218	238	245	240	251	222	210	263	253	252	265	276	233	244	230	231	228	205	219	244	263	238	247	258	236	250	224	226	258	237	213	229	197	262	241	230	232	237	239	216	254	234	248	220	268	223	244	236	240	233	240	257	238	260	233	238	250	254	224	233	232	250	257	244	251	218	232	258	239	233	226	258	272	244	217	257	260	250	244	239	259	253	266	269	262	242	246	230	267	242	247	238	240	249	262	248	247	237	247	229	212	231	224	242	233	233	247	260	261	235	245	254	261	237	250	214	230	218	216	243	231	226	234	265	259	261	237	246	229	239	248	260	216	225	236	248	215	250	229	215	254	243	226	267	242	240	222	246	225	238	218	245	269	229	236	225	241	234	254	224	237	248	219	223	250	236	261	244	240	246	236	239	236	259	219	241	253	204	230	208	236	240	251	259	231	251	253	251	257	234	244	272	242	232	243	260	232	244	268	253	223	243	209	249	244	227	244	248	231	243	244	244	263	242	249	202	230	236	218	247	248	235	238	257	235	202	260	238	249	231	218	241	240	243	243	254	241	230	244	286	268	240	258	243	254	229	238	220	227	239	202	270	249	244	254	232	237	236	223	266	227	240	242	226	272	239	217	242	291	260	275	233	231	254	216	233	243	221	241	248	215	277	232	259	233	232	273	218	243	231	257	212	255	232	228	246	254	253	253	241	233	229	244	222	248	249	239	247	269	239	254	219	257	193	237	271	262	244	214	238	229	244	256	219	223	249	260	245	251	236	215	271	235	258	248	206	233	258	245	214	246	245	238	276	244	272	244	207	262	235	236	208	268	252	200	236	228	236	237	212	246	246	233	254	245	259	238	249	230	260	234	232	257	244	260	239	249	252	259	217	219	258	250	231	258	268	259	270	221	260	248	233	257	248	235	258	239	211	274	206	252	221	245	253	265	256	242	239	255	260	231	266	250	229	286	241	273	241	258	251	258	230	245	246	234	252	228	215	214	220	249	241	240	235	256	246	248	274	238	244	242	253	261	247	237	246	259	218	241	243	225	268	265	235	264	247	275	238	233	254	247	266	241	245	241	264	294	240	270	233	205	216	215	240	237	227	229	224	235	230	215	278	253	242	245	247	236	238	251	242	209	233	230	257	206	216	240	245	229	233	236	246	271	241	237	266	261	246	248	253	227	226	232	245	256	224	239	223	255	243	244	279	277	267	261	222	261	239	245	206	235	256	236	230	234	267	239	252	213	247	253	253	234	250	216	254	236	230	252	244	229	238	249	252	234	239	259	273	258	239	236	245	272	251	256	250	233	261	258	268	224	223	260	243	246	209	264	229	210	243	259	273	252	252	248	250	235	240	211	238	263	228	287	234	237	271	234	247	267	232	245	274	219	249	241	237	226	227	225	254	230	227	234	251	274	248	236	268	261	241	247	250	272	276	227	218	235	250	240	245	232	252	257	269	230	215	240	248	240	265	245	238	244	251	260	268	250	231	247	281	233	242	241	224	219	251	248	219	232	236	208	262	261	252	254	207	249	228	215	251	222	253	217	256	223	242	262	265	242	232	242	216	252	256	239	245	252	262	240	245	239	237	267	271	223	242	258	249	235	230	227	223	225	258	218	257	208	267	243	214	236	244	277	238	227	232	232	279	234	224	233	262	236	240	216	217	242	243	251	226	242	246	227	217	270	233	257	243	247	268	260	238	254	258	244	248	239	228	215	240	242	260	223	210	256	263	265	258	221	239	225	289	248	256	242	229	245	248	221	203	236	236	256	272	271	268	223	234	231	236	237	243	239	221	240	243	216	246	235	244	238	248	238	238	236	248	238	220	241	248	241	243	231	231	223	259	259	252	260	249	245	241	242	236	242	243	223	241	212	258	231	254	264	265	253	274	253	266	246	245	242	230	234	247	261	250	240	246	247	252	237	236	206	242	239	237	213	216	252	256	223	223	244	228	203	253	237	243	258	220	248	250	246	256	229	218	241	215	219	264	250	240	283	232	238	242	253	233	221	224	263	226	222	214	239	248	239	248	244	234	236	266	258	252	237	237	236	231	245	232	258	275	203	218	234	246	230	226	252	254	241	202	228	256	234	225	213	210	265	255	258	216	249	260	230	253	249	242	224	229	250	238	276	244	263	226	241	248	227	245	236	244	253	251	217	222	257	237	218	221	221	240	226	242	226	242	259	215	267	220	254	245	246	253	232	255	255	233	233	248	245	224	252	234	262	236	243	238	233	266	236	251	258	228	247	261	228	224	245	250	265	249	228	209	243	241	251	247	260	234	236	247	246	227	225	254	249	262	237	277	280	260	256	242	242	256	241	266	254	260	226	264	242	247	246	219	278	236	221	219	236	262	251	220	243	227	213	230	269	243	235	276	258	244	236	243	224	255	214	242	219	241	275	240	245	234	234	267	231	236	243	255	240	248	246	249	205	267	261	229	210	240	224	251	219	233	205	249	258	220	218	263	243	241	244	261	239	248	243	265	230	233	230	241	244	257	272	245	237	252	254	229	225	251	215	260	214	245	228	228	257	238	261	247	234	242	219	249	237	234	232	246	242	267	241	212	237	263	248	237	227	236	230	248	248	238	256	227	236	236	237	251	266	227	246	259	220	231	261	226	254	267	246	219	258	243	271	276	245	232	271	226	245	221	225	223	231	258	236	239	259	227	246	228	251	266	248	233	271	241	218	233	213	247	230	246	229	235	254	228	229	243	244	242	254	238	248	252	249	241	256	227	249	226	211	254	229	264	240	233	241	260	287	206	268	247	238	230	225	248	225	262	268	264	252	240	256	251	276	252	242	244	234	229	244	228	266	245	232	234	240	255	227	242	215	246	249	253	235	203	215	260	251	251	237	239	237	249	244	243	266	250	225	262	272	226	240	264	255	252	241	246	288	261	254	245	206	245	253	252	234	251	258	255	238	255	251	247	245	249	272	255	268	248	238	221	206	235	219	234	232	256	227	227	231	216	239	235	257	229	237	239	263	251	243	238	252	241	256	252	288	216	252	256	249	261	240	227	241	249	247	259	245	237	252	259	263	241	239	257	237	235	259	231	245	251	229	225	263	215	229	265	226	218	240	218	233	274	210	256	223	224	257	247	246	252	226	225	247	232	254	257	236	213	268	251	256	250	213	238	273	244	239	226	240	246	222	227	222	234	264	251	239	228	232	262	259	254	248	270	227	231	232	238	253	236	243	261	254	235	244	251	276	255	269	231	249	254	248	250	254	226	245	267	256	255	217	226	221	226	231	251	247
48670	39977	3496	3812	3191	2491	2161	1787	1592	1395	1285	1162	1097	976	945	925	876	817	824	795	744	763	763	705	718	685	724	672	649	656	644	716	684	653	652	646	645	676	662	592	662	641	618	592	632	618	621	594	634	598	568	577	568	625	579	616	566	581	570	625	594	638	583	579	585	619	595	571	583	597	578	655	615	599	539	610	565	612	619	644	559	583	581	562	599	584	594	560	593	582	607	589	605	570	612	560	618	561	613	615	509	549	576	584	582	615	606	608	565	609	628	584	573	638	626	534	629	595	548	576	597	546	552	572	576	568	630	606	622	610	608	584	532	589	557	537	599	599	562	574	555	569	590	594	550	562	578	526	583	552	633	579	543	564	543	546	577	583	550	607	565	573	600	546	596	576	559	552	598	591	568	583	584	587	590	589	534	556	570	549	551	588	585	595	559	573	575	552	584	589	563	601	575	540	606	573	533	593	561	551	568	578	588	560	587	587	544	610	581	582	590	553	593	625	550	582	563	580	549	583	629	527	604	561	579	604	627	567	594	593	616	571	589	603	579	536	581	546	596	559	545	566	541	611	567	574	548	638	584	542	573	547	588	533	558	622	584	600	586	611	572	597	603	622	587	566	565	573	590	569	581	554	583	565	528	568	575	560	594	561	602	590	563	574	559	554	551	585	560	574	572	563	592	538	597	577	560	620	546	564	543	607	549	589	576	575	561	584	571	567	605	564	556	576	564	560	595	552	595	588	586	602	570	590	570	545	527	606	598	585	577	585	604	571	552	584	575	602	587	551	576	554	565	578	587	600	578	583	580	562	583	554	597	620	578	602	599	517	592	563	536	564	585	587	587	595	597	574	592	566	548	517	568	529	576	606	571	573	559	609	526	576	654	582	575	581	560	571	548	551	582	568	597	553	554	580	551	528	576	611	587	543	613	546	596	598	645	563	532	591	593	577	555	573	564	534	530	558	578	579	575	575	601	565	550	610	567	562	573	578	568	576	550	550	576	607	554	601	595	577	557	585	592	600	582	549	575	570	545	555	606	607	594	558	615	597	574	579	586	551	598	562	578	582	598	594	587	585	602	577	537	611	549	546	559	608	564	603	594	597	566	564	571	599	599	600	602	559	591	563	591	605	564	586	547	581	567	574	588	584	534	530	565	590	602	617	565	588	586	579	589	588	569	577	561	553	587	614	566	555	636	603	583	570	555	606	584	577	542	578	591	578	599	549	609	553	565	584	561	564	576	628	587	589	607	591	590	539	577	558	643	497	570	586	591	565	577	575	632	555	565	559	555	537	607	559	534	586	559	586	589	549	581	550	530	589	627	530	602	559	573	591	608	585	609	624	629	544	595	541	553	562	585	565	565	570	572	622	596	573	565	585	617	582	580	581	561	608	634	538	587	593	625	612	614	572	615	605	615	555	547	634	572	572	594	618	570	553	598	583	602	600	592	600	563	532	528	586	562	544	597	579	599	590	587	599	565	581	564	605	561	623	602	571	631	572	572	585	582	540	563	534	594	555	575	551	544	589	569	578	577	587	606	579	572	608	547	604	591	565	583	596	581	549	575	551	606	591	583	638	573	579	602	563	587	578	577	563	614	544	583	576	538	580	548	558	562	568	584	557	584	561	589	591	609	566	578	599	583	600	580	576	586	574	596	583	566	588	572	565	529	573	581	583	614	582	577	617	622	541	590	571	530	581	562	571	573	591	593	562	587	595	562	544	537	572	571	580	570	541	565	558	619	606	598	610	568	589	561	599	587	626	571	536	592	567	562	586	585	561	576	590	565	608	623	553	600	573	619	589	561	638	596	552	560	602	562	589	591	583	592	561	553	572	579	563	590	586	576	627	582	528	590	587	564	551	553	552	649	625	537	575	539	575	570	575	557	559	578	580	582	560	563	556	572	576	620	571	555	594	570	563	547	558	554	527	530	649	583	571	589	634	561	576	576	624	618	564	555	593	581	639	558	589	561	579	583	584	547	529	599	618	573	567	553	598	592	556	557	602	580	581	591	593	556	579	539	584	580	564	617	558	567	576	584	561	589	578	564	576	578	531	548	540	556	570	629	546	596	606	597	570	566	611	533	577	562	562	543	572	590	534	588	567	584	600	587	572	604	544	601	621	540	543	578	604	588	590	585	561	552	601	584	561	597	576	553	578	571	578	570	579	576	616	624	601	574	566	596	611	563	579	587	583	596	583	555	567	603	581	554	533	542	612	557	610	561	584	562	609	590	541	553	539	616	592	543	552	599	569	592	525	597	587	611	544	605	579	601	582	634	591	561	599	587	596	600	569	614	607	578	555	594	538	551	633	567	589	578	559	575	608	579	532	592	576	565	574	535	562	553	547	577	573	563	597	535	615	606	598	574	625	602	590	554	603	551	555	556	554	569	597	598	590	560	568	586	560	570	594	552	571	602	584	553	594	580	515	568	575	528	587	622	552	538	580	576	538	589	591	614	571	579	574	548	591	557	565	595	613	613	608	581	587	595	614	610	576	560	554	581	557	560	548	572	556	572	572	546	566	584	601	586	563	547	550	579	534	522	571	541	566	558	553	580	542	565	595	566	567	592	555	498	589	611	606	584	609	588	586	558	563	585	608	623	556	554	567	605	551	562	574	564	562	584	614	538	550	600	560	551	569	563	553	522	527	607	545	584	552	597	596	588	565	570	609	600	610	569	578	563	557	626	574	586	590	557	631	572	558	544	562	595	566	588	570	601	576	559	600	588	601	545	570	536	554	600	567	582	587	615	582	583	608	600	572	581	557	591	551	583	589	597	561	552	579	528	590	569	593	578	544	584	600	597	522	590	575	626	565	606	546	616	567	544	602	563	593	524	578	556	577	589	557	542	599	557	595	594	596	568	562	605	534	588	571	557	534	594	551	595	607	553	578	574	616	580	606	568	550	566	604	606	585	526	587	572	566	567	591	528	568	573	585	560	567	505	576	571	590	581	638	547	612	603	568	607	580	535	605	578	565	577	579	584	568	559	601	560	552	587	611	572	614	579	583	596	595	574	538	572	544	603	556	622	555	595	576	586	590	579	541	574	630	548	579	573	578	573	585	576	590	598	569	598	551	557	588	565	585	546	519	548	600	574	579	568	599	592	577	581	582	569	573	600	526	584	574	609	607	553	549	562	531	565	607	559	568	599	561	590	566	575	598	562	622	581	601	561	568	585	548	594	581	547	573	566	578	585	626	590	557	588	554	569	547	554	583	583	577	586	578	570	559	565	561	565	556	544	521	614	573	536	566	547	551	582	592	573	564	587	574	602	549	596	587	557	604	572	614	585	549	608	554	601	610	594	568	593	578	558	598	590	587	604	538	559	645	583	594	575	594	599	601	562	557	587	594	619	553	590	589	598	609	586	587	572	548	587	617	574	563	613	562	573	607	545	646	572	584	635	646	580	554	605	526	621	564	537	538	538	561	563	572	543	594	568	609	577	546	621	550	590	619	554	588	559	612	601	638	564	580	603	537	599	542
16266	4200	301	179	187	156	177	173	153	162	188	190	170	162	154	160	134	169	185	145	175	164	147	168	174	159	160	168	167	149	159	177	168	178	128	137	163	162	183	159	156	163	165	158	155	140	134	178	169	167	166	143	169	174	173	163	153	154	156	193	151	145	155	173	173	163	152	174	164	113	171	142	150	161	163	166	159	159	183	158	178	154	173	178	148	160	180	137	163	161	173	164	165	190	141	152	159	157	152	139	170	165	164	158	159	149	167	151	144	165	172	165	168	153	156	167	156	151	152	183	135	141	155	169	164	159	154	164	174	143	163	173	179	156	170	160	186	173	176	136	173	169	165	176	174	164	180	178	142	147	147	171	147	159	173	165	155	161	154	184	158	135	158	158	166	155	142	165	159	151	170	155	192	178	178	192	151	150	164	150	153	190	165	176	166	159	148	119	148	185	155	178	174	157	158	170	181	174	190	156	185	186	161	165	160	190	157	159	171	174	151	142	185	172	162	158	152	136	183	154	145	161	175	179	159	159	158	170	154	159	188	168	150	163	145	141	166	172	153	154	165	130	146	164	148	163	193	150	163	163	137	182	179	156	181	149	169	174	165	149	140	157	176	136	161	156	167	152	155	178	145	150	181	175	177	135	149	143	171	175	162	150	164	173	158	145	168	154	174	162	161	163	177	160	169	177	181	180	151	150	174	162	168	163	142	204	173	147	162	170	160	170	156	139	187	164	155	165	163	163	161	173	160	142	169	155	171	157	176	150	189	155	178	141	165	159	139	159	136	148	162	174	146	162	156	144	144	136	160	151	182	156	160	156	159	165	156	163	153	189	166	158	171	168	176	149	188	164	170	159	176	154	173	153	145	175	164	159	154	173	167	173	166	175	193	161	157	157	155	166	179	173	166	147	140	150	157	158	160	153	141	150	178	158	167	172	152	166	168	180	172	157	159	162	167	152	163	161	183	178	154	170	161	162	208	175	123	141	157	148	171	167	150	143	167	152	179	163	156	176	163	156	167	147	147	173	172	164	146	169	171	162	173	182	159	174	187	169	191	160	150	150	172	156	166	179	158	160	165	173	157	148	169	170	167	154	161	133	173	165	162	194	155	173	162	169	189	142	161	175	148	180	146	168	155	143	148	146	160	148	152	157	164	150	170	164	172	169	155	157	156	150	159	158	157	178	167	151	165	173	164	162	160	158	153	175	138	190	167	173	145	153	171	137	151	143	158	151	137	155	184	195	150	166	177	145	163	179	162	166	158	157	165	178	152	158	159	163	167	165	153	163	153	157	174	168	152	181	188	175	176	137	175	135	175	167	124	149	174	144	151	169	160	146	151	189	146	137	132	133	178	165	166	153	175	183	152	159	161	174	139	157	163	149	188	172	168	172	174	154	150	154	159	164	187	165	179	170	155	152	179	183	151	159	165	172	160	179	156	161	170	186	151	149	149	133	156	159	168	154	160	154	161	162	177	164	165	152	169	137	150	165	173	159	175	176	161	154	146	179	150	152	154	167	151	168	147	163	169	157	149	163	186	144	170	151	147	146	156	172	152	154	154	137	145	149	144	147	167	155	163	188	150	160	161	156	143	162	160	150	188	152	146	177	157	158	172	180	137	137	153	125	164	154	141	162	152	177	160	167	149	171	150	171	163	163	176	144	185	170	144	160	144	159	146	155	149	125	144	169	149	165	160	156	167	152	151	180	138	141	163	171	138	181	163	173	160	136	160	155	161	173	156	176	163	157	170	159	150	162	163	140	149	149	157	151	163	165	162	168	170	136	146	163	158	174	139	165	169	167	195	159	151	141	150	159	141	158	162	147	139	150	155	147	158	136	173	176	168	162	174	131	166	166	193	163	153	160	168	154	166	184	160	163	168	179	160	187	165	153	149	159	165	162	157	158	155	177	175	162	159	176	154	147	170	176	178	164	152	138	153	151	169	154	166	154	146	178	160	187	152	137	167	149	182	157	161	153	168	177	167	168	158	133	160	167	182	175	164	153	156	167	126	143	159	148	150	178	160	140	147	144	172	151	158	152	157	171	153	145	166	145	159	162	187	165	163	180	160	154	167	175	158	174	155	152	156	150	170	174	170	147	159	166	143	174	161	187	166	170	184	174	177	173	172	137	167	176	176	171	161	178	175	192	173	157	145	154	179	153	149	174	163	171	150	182	150	143	159	147	155	163	171	166	166	177	161	161	156	154	160	171	163	148	165	133	194	156	142	158	199	193	179	155	166	156	161	177	185	156	153	180	155	141	159	183	162	166	156	165	150	162	156	136	171	171	166	161	161	154	156	169	158	197	173	166	165	153	162	163	149	160	134	165	177	168	162	177	150	133	156	172	160	156	179	148	169	146	156	144	178	176	168	149	152	140	164	166	140	151	157	177	166	125	175	166	170	166	193	151	147	154	166	139	159	167	163	163	172	163	166	154	163	152	176	160	145	148	158	174	147	151	180	168	166	163	155	181	143	146	145	167	177	177	161	166	152	169	157	186	145	166	141	177	182	157	149	185	159	162	125	175	139	152	179	158	159	182	169	161	164	159	147	145	170	185	189	164	171	172	155	197	167	162	149	164	164	156	157	165	148	165	160	182	145	166	155	173	156	159	177	174	183	171	145	152	167	168	130	161	168	163	190	149	176	164	168	173	164	169	160	149	178	133	185	144	159	161	163	178	167	164	170	149	148	141	150	160	174	184	160	154	166	179	156	149	140	145	160	164	169	181	140	153	149	163	147	172	170	129	150	162	170	141	190	184	175	171	167	161	171	176	172	142	139	144	186	161	159	160	177	160	148	181	158	154	157	135	152	163	152	158	171	144	141	174	155	158	130	163	163	181	158	164	146	149	167	134	146	135	173	182	173	149	159	174	156	159	163	181	128	135	173	179	170	160	178	164	159	169	169	145	140	171	149	150	165	145	151	161	186	160	157	157	158	162	166	170	177	167	169	165	161	174	152	152	166	173	145	155	148	175	182	154	156	160	148	140	160	165	150	149	180	175	181	159	145	159	157	158	160	162	150	139	152	162	144	166	170	165	183	178	147	133	184	140	184	148	159	134	156	158	152	151	187	148	177	178	184	152	157	160	160	147	143	139	157	152	140	163	163	132	162	153	187	159	164	171	178	154	169	135	169	162	174	156	161	168	131	151	157	160	160	155	167	184	159	147	165	170	158	154	164	168	140	170	164	158	135	170	164	166	148	157	156	148	156	131	131	164	156	159	144	175	183	134	162	160	164	177	163	148	163	157	176	155	179	172	170	143	167	167	150	139	169	154	155	150	146	167	156	184	176	166	166	161	159	165	183	187	161	163	173	178	155	158	139	148	179	161	177	167	169	162	148	183	152	164	138	172	154	158	158	165	158	181	173	139	143	160	179	157	183	127	159	143	173	139	175	169	169	160	172	158	164	171	157	194	162	177	142	142	143	150	162	163	157	165	194	159	161	169	172	174	147	158	163	171	151	161	195	179	143	164	146	156
15955	5807	503	503	468	489	502	473	452	483	452	464	403	424	453	463	427	416	417	446	453	441	418	432	441	436	445	462	436	408	467	432	423	406	409	420	432	418	409	437	452	431	458	412	456	434	442	439	457	421	443	447	423	451	447	448	412	451	434	412	462	459	435	435	458	469	413	414	444	447	431	447	411	414	458	440	433	454	400	433	442	423	443	424	419	435	415	429	422	448	458	437	408	447	478	446	407	394	430	427	386	432	432	414	434	475	409	430	423	405	456	434	399	465	416	454	437	420	419	435	422	416	443	438	460	419	435	481	449	405	421	468	416	425	421	483	430	389	442	403	407	393	419	437	444	416	404	441	463	418	431	423	403	432	457	446	466	467	426	428	423	448	444	461	420	429	429	435	411	469	428	450	448	440	409	421	436	465	430	444	426	433	454	416	452	369	475	422	459	440	447	452	430	426	441	397	424	442	450	438	460	406	441	461	461	435	472	455	441	404	447	439	475	452	436	438	418	484	461	409	471	436	459	424	441	464	443	456	421	427	397	405	414	433	455	455	439	432	434	441	412	426	430	436	424	426	435	405	413	382	430	417	473	425	407	443	438	441	407	407	421	403	450	466	427	425	451	410	426	465	420	446	436	432	432	450	436	439	416	416	398	469	405	398	428	433	465	453	461	425	451	441	422	400	465	437	447	450	423	474	432	447	434	415	460	464	475	417	425	452	443	421	425	419	436	449	463	399	426	414	411	430	443	459	416	425	414	423	438	430	403	435	437	436	442	430	439	472	417	458	435	467	444	419	438	454	413	431	442	456	435	433	447	420	453	444	468	433	395	405	453	426	431	425	408	432	416	416	434	441	430	439	464	438	441	405	434	423	449	420	435	417	440	412	467	402	415	411	399	459	455	450	426	416	438	474	429	395	406	439	449	420	435	435	431	410	435	432	426	443	452	432	424	419	455	465	432	437	413	447	452	448	436	432	407	423	415	424	429	414	376	457	416	418	464	428	422	426	455	414	434	429	448	443	436	419	418	443	454	449	428	403	435	414	418	392	440	416	424	393	384	428	451	438	458	445	443	484	426	443	441	447	395	439	442	414	425	423	407	440	466	442	439	462	429	448	460	441	449	438	465	485	450	401	418	441	389	405	414	419	424	455	440	487	447	426	469	424	433	422	429	422	420	446	445	442	420	423	395	445	430	399	447	440	462	420	417	482	463	439	454	462	446	436	407	445	432	454	465	438	404	468	434	402	450	417	445	417	396	420	437	472	459	413	405	431	390	430	463	458	430	430	398	415	448	425	438	396	450	424	498	462	425	440	461	433	425	429	436	431	423	433	457	456	401	466	414	412	465	421	472	411	440	435	433	413	418	407	450	425	404	441	423	413	422	406	453	394	438	481	437	466	452	464	410	449	418	443	429	399	438	454	392	443	423	437	458	434	420	457	438	446	414	429	426	444	454	442	432	440	436	435	474	460	441	436	438	425	431	418	417	409	448	432	449	448	470	440	440	426	451	434	432	390	447	456	434	421	439	406	433	422	429	432	421	425	428	463	406	443	404	436	469	472	465	469	428	449	454	408	467	450	428	434	446	485	443	448	458	445	506	461	403	431	463	426	433	486	420	452	412	445	418	426	421	457	438	441	443	447	416	443	426	447	432	469	472	429	417	454	454	434	445	448	432	473	454	464	436	458	413	397	458	458	439	460	398	452	440	441	401	428	482	432	428	415	415	433	422	425	432	432	402	409	427	410	439	453	452	433	472	458	422	462	438	462	416	452	410	409	432	439	410	463	418	439	456	420	477	421	465	462	430	416	432	479	440	419	411	431	381	434	434	438	441	456	442	454	422	447	430	441	457	417	469	428	446	442	411	453	452	476	424	392	444	408	465	459	463	464	401	430	465	438	434	406	436	405	409	407	436	475	399	399	444	444	471	444	416	461	423	464	421	415	446	445	445	424	405	434	423	461	437	412	455	423	437	430	431	456	496	409	436	438	390	448	450	459	401	449	443	395	445	418	456	428	433	451	453	470	434	421	413	391	429	453	485	432	445	450	425	417	440	400	411	438	443	416	451	451	390	398	419	448	453	428	422	438	448	417	448	398	451	473	427	424	413	431	447	425	445	462	431	450	459	414	416	374	430	460	405	453	432	411	410	496	446	445	465	478	439	479	410	441	441	408	465	431	433	443	438	431	438	469	471	415	420	401	442	421	462	453	413	428	462	503	426	449	407	473	451	474	403	472	447	434	449	445	431	423	475	430	413	425	431	439	458	440	419	449	464	440	415	450	402	421	472	409	417	403	467	437	399	432	410	457	405	425	422	420	413	427	449	453	456	428	434	391	409	441	402	420	416	396	477	472	453	431	441	433	449	449	425	423	386	444	434	452	419	444	434	444	392	419	410	399	444	414	460	448	443	437	403	465	418	431	474	448	414	428	416	416	442	420	411	439	423	415	439	470	409	410	443	393	443	426	445	468	425	411	400	443	445	450	434	465	423	432	425	424	385	420	440	452	447	399	432	426	434	451	449	422	469	422	441	454	412	444	421	438	453	460	413	451	388	412	428	471	439	441	405	439	394	439	466	432	413	441	422	405	459	396	419	450	436	489	407	426	443	422	431	445	445	443	460	450	421	428	454	433	432	414	431	454	396	437	435	436	450	427	435	418	448	428	425	405	407	416	420	427	432	425	422	459	421	470	423	434	431	423	445	392	442	446	443	427	415	458	437	428	434	432	456	443	460	448	478	462	418	460	455	457	415	430	446	440	424	417	415	437	428	398	422	384	438	442	419	409	470	410	408	442	437	469	418	420	436	431	464	428	453	447	434	403	435	441	429	472	421	405	432	438	462	447	403	472	453	425	457	477	432	445	425	375	478	440	418	432	445	448	436	435	438	452	426	468	447	429	439	402	454	425	427	435	449	415	465	467	453	438	430	445	412	442	433	453	477	475	442	442	476	435	448	467	425	451	468	409	458	432	437	485	424	398	408	442	412	451	435	472	449	459	416	440	439	437	474	425	435	424	443	421	395	469	417	448	446	427	451	420	437	412	429	404	407	449	436	428	464	417	402	457	407	476	439	426	444	455	446	425	439	405	432	405	441	451	397	380	445	437	437	393	414	484	424	451	454	442	433	420	435	454	437	417	417	426	449	461	449	442	428	443	395	416	458	423	462	457	438	414	421	470	435	459	414	412	463	408	381	453	432	443	423	481	442	429	426	423	424	425	457	434	441	439	367	405	450	427	452	454	424	462	440	455	418	428	436	426	399	454	419	405	402	414	416	447	445	441	414	444	456	438	445	454	441	474	435	447	415	422	448	449	463	438	413	415	440	432	431	429	425	414	417	429	412	433	457	406	458	417	438	425	441	393	423	452	416	460	399	442	402	395	418	442	444	401	448	452	447	449	433	425	406	448	427	433	467	446	450	445	457	421	428	385	435	420	383	455	384	424	444	451	445	437	431	399	414	408	452	443	450	433	402	421	438	420
62040	48461	12294	1327	624	507	429	385	339	347	379	341	320	312	315	302	296	268	292	297	281	299	335	305	263	279	291	301	289	262	285	266	276	313	272	276	297	273	286	307	272	306	276	320	299	281	310	257	277	275	305	281	327	300	280	286	267	270	279	265	293	277	274	309	323	290	291	275	282	322	291	288	308	295	293	281	277	295	262	256	310	259	277	264	261	305	269	289	269	293	276	283	280	275	310	287	286	285	282	276	272	294	307	308	310	279	254	283	326	283	290	298	289	260	301	287	311	261	299	265	279	292	285	295	287	288	313	255	241	262	254	309	281	275	267	294	310	274	290	290	284	290	297	288	313	276	265	278	300	295	291	300	237	257	317	323	272	289	267	300	276	294	286	281	291	294	295	294	293	278	286	295	283	308	263	290	311	269	302	258	249	311	280	235	271	278	274	289	302	279	283	289	341	290	278	252	318	296	249	292	311	282	275	276	280	277	255	295	289	272	301	280	272	263	297	322	271	284	277	280	313	311	286	286	256	275	287	292	278	276	299	301	311	289	251	257	286	331	317	287	301	272	294	289	298	275	286	265	279	296	285	300	278	298	292	295	292	282	295	299	268	264	295	291	313	286	273	292	266	272	278	277	305	299	243	244	244	273	286	301	262	289	264	306	300	298	284	289	290	296	284	290	264	299	291	293	302	290	291	288	274	281	307	281	279	277	295	275	273	277	284	315	264	237	271	288	282	290	287	284	269	285	304	245	321	242	304	279	284	273	277	295	289	270	277	294	263	293	302	266	273	278	287	287	288	307	283	297	276	294	283	284	281	275	294	311	282	256	296	289	298	283	249	269	270	297	267	278	299	299	335	298	290	292	273	263	257	255	233	328	278	304	311	288	290	296	263	284	274	317	249	287	322	282	284	268	268	265	250	258	276	281	311	317	287	281	278	248	274	278	265	273	287	275	275	293	292	275	284	275	262	271	271	312	293	288	281	295	285	286	299	277	299	268	279	281	253	301	282	307	296	289	263	288	311	290	240	247	285	293	301	286	312	281	291	295	245	333	294	300	293	275	280	275	291	270	273	273	308	311	254	306	300	314	311	316	285	260	280	300	282	267	287	277	278	314	288	282	294	284	288	270	295	296	250	290	307	330	292	274	310	275	272	278	297	300	287	289	275	282	287	285	270	259	265	286	297	282	285	312	289	287	276	320	265	290	266	233	266	289	274	274	241	307	283	303	295	275	263	300	267	313	288	280	266	264	275	279	271	298	277	283	283	307	285	280	253	279	286	264	274	262	285	283	294	292	301	295	296	285	277	277	286	254	281	300	262	319	295	289	281	297	288	304	299	294	292	265	299	274	289	259	283	294	284	296	286	273	292	256	282	281	301	284	301	281	285	294	286	282	262	283	255	273	256	271	282	248	310	284	302	289	298	285	265	289	264	274	283	288	282	272	274	250	271	279	304	284	253	282	299	263	300	282	272	252	265	253	272	285	275	292	307	291	287	243	277	262	306	271	252	313	288	275	290	264	309	293	273	279	268	281	277	294	272	259	300	272	304	280	292	328	311	280	270	267	314	310	315	263	279	279	269	274	315	279	285	302	279	299	271	266	301	328	329	300	281	317	322	273	281	302	289	284	313	286	305	326	290	284	243	286	286	280	266	308	251	311	265	294	261	296	261	273	265	273	277	302	310	283	292	303	294	288	266	296	260	313	309	275	278	298	273	275	290	311	270	290	277	295	313	285	299	322	300	243	307	306	286	246	301	312	298	292	269	254	251	273	303	291	257	300	304	294	273	298	267	276	290	279	279	285	311	279	293	324	268	297	288	264	297	266	281	270	290	266	291	255	277	305	267	334	321	279	269	286	318	288	292	252	275	275	298	253	241	285	312	290	286	308	278	289	290	251	278	267	292	280	288	270	283	241	287	281	294	275	281	290	269	276	269	300	277	270	266	292	288	306	280	283	296	298	271	279	292	287	265	256	304	293	296	297	308	279	271	263	274	261	281	279	276	284	313	265	290	262	299	310	289	242	269	261	296	301	296	288	297	306	300	319	300	282	289	290	305	273	263	299	285	271	327	320	280	303	276	286	268	251	280	259	265	276	280	310	284	271	271	286	282	259	304	297	280	266	291	279	311	299	288	266	305	290	287	295	288	275	264	265	303	306	280	282	267	294	273	287	308	315	256	273	301	294	278	265	282	248	289	312	252	255	251	281	267	293	295	287	278	284	270	274	281	286	255	266	288	258	270	270	295	302	292	309	302	296	290	282	274	305	278	273	274	264	319	264	295	298	267	277	287	304	264	275	247	263	268	304	300	290	290	270	301	303	275	254	281	262	269	311	282	258	291	299	284	274	282	294	285	278	255	294	287	304	286	282	247	265	264	319	306	298	300	281	299	296	272	303	278	290	321	309	261	261	289	313	271	290	283	289	277	259	270	276	274	269	303	269	274	277	305	290	301	321	277	268	277	273	253	258	284	273	281	273	292	291	286	289	275	292	292	291	278	327	225	260	284	302	259	272	327	281	280	265	291	280	292	268	294	295	276	279	289	291	315	322	282	295	284	303	275	270	256	292	266	292	293	293	265	277	282	280	259	263	264	235	297	303	276	291	253	321	286	280	266	269	286	274	270	328	279	267	308	291	283	275	275	262	286	311	284	290	273	282	305	261	272	291	285	314	329	267	253	274	287	282	252	263	245	279	269	302	272	290	303	239	288	282	298	283	305	274	261	293	295	267	278	302	265	309	254	295	283	247	271	278	291	271	270	307	297	284	299	287	295	313	273	302	263	278	285	279	286	273	287	281	306	260	291	290	306	303	277	296	303	285	312	262	276	298	279	292	304	256	264	302	304	288	287	271	311	301	303	302	284	282	280	262	265	270	267	297	245	308	279	253	301	266	290	295	316	272	273	290	269	300	242	280	297	267	272	293	308	271	265	289	276	299	273	274	299	264	278	279	265	286	286	285	269	257	310	274	277	268	287	270	303	306	302	307	291	292	276	270	294	287	272	272	281	279	274	304	247	256	255	278	260	279	286	263	295	263	285	289	271	273	325	292	284	275	288	299	284	272	280	270	283	274	255	285	310	281	302	275	262	282	274	289	301	262	310	325	292	287	290	300	312	279	271	288	281	267	293	270	258	291	323	329	247	286	297	275	266	293	288	267	285	294	265	288	269	284	285	282	265	299	276	285	295	255	274	256	279	284	253	275	287	283	278	292	281	313	271	287	268	296	307	278	310	272	274	303	299	300	285	279	272	284	246	290	286	276	314	284	282	264	272	321	296	295	301	287	276	308	311	296	283	266	274	281	268	241	267	300	277	261	289	299	265	260	267	258	307	271	276	283	268	267	281	279	272	277	266	275	293	277	284	281	291	268	323	290	291	307	298	267	298	278	282	293	270	301	281	275	263	312	299	284	304	313	273	246	296	267	285	284	292	290	321	287	261	277	269	305	329	299	279	274	296	300	266	292	272	295	274	309	257	287
39445	30994	2073	2336	2097	1773	1540	1351	1184	1142	1014	995	975	918	890	888	843	858	833	784	834	754	780	772	766	739	734	746	717	710	679	707	734	703	686	705	746	740	730	738	752	679	720	749	700	697	726	698	685	711	679	698	696	688	703	710	728	707	695	677	666	714	684	688	715	687	672	692	716	701	683	726	697	701	686	712	660	702	667	690	681	704	728	709	673	708	670	665	781	692	688	669	734	686	684	719	682	712	686	703	638	671	674	681	744	716	706	706	704	705	654	706	734	751	690	673	669	717	697	698	688	695	720	696	761	651	682	646	675	712	749	688	681	690	706	729	706	704	704	680	710	708	730	696	702	674	669	708	755	647	730	709	664	653	703	636	672	670	671	689	688	682	660	707	669	678	658	677	675	741	658	677	695	677	711	693	693	681	674	707	703	697	644	699	688	704	723	710	684	683	711	651	664	683	658	666	697	691	743	636	692	680	680	686	699	695	774	679	694	667	710	713	681	706	676	685	709	698	691	632	676	717	667	630	709	704	656	641	669	674	695	616	700	670	700	649	650	676	684	650	653	680	719	699	663	665	696	695	669	689	697	731	737	703	721	676	693	680	698	684	640	685	701	717	673	651	695	671	696	657	724	668	703	724	647	718	630	696	703	662	675	720	703	679	689	656	659	701	693	691	694	669	675	677	646	700	701	685	673	685	713	676	730	664	653	661	643	699	708	664	698	719	674	716	696	706	688	696	703	664	692	690	662	653	677	689	687	689	712	696	678	733	679	678	690	685	678	647	682	630	689	690	663	691	762	715	688	705	713	693	688	723	721	689	642	687	679	681	664	699	690	693	668	646	702	709	697	698	681	671	686	673	696	723	660	685	679	733	704	696	706	677	692	703	745	651	700	708	703	690	677	657	671	681	685	699	726	674	687	693	661	702	698	695	674	686	707	702	623	696	669	655	720	670	714	687	709	656	666	681	673	657	679	691	697	752	756	687	725	666	729	680	735	650	648	700	692	655	710	686	682	731	707	685	689	751	681	685	656	674	698	675	685	685	659	705	679	733	749	714	610	706	710	743	633	665	670	711	706	646	656	677	674	724	719	664	704	732	686	747	707	642	670	674	664	691	684	712	689	724	712	666	722	704	671	684	674	692	680	676	712	669	688	657	654	676	709	705	703	695	715	699	657	726	661	695	705	720	686	704	684	680	652	717	697	679	661	713	673	650	736	714	732	739	711	753	719	678	683	709	739	713	687	673	684	698	709	651	674	735	696	676	723	684	713	713	673	691	710	697	678	689	686	664	678	729	639	689	713	699	656	719	699	686	692	695	674	705	670	696	685	679	698	661	641	663	652	668	721	694	662	665	719	657	683	666	697	695	713	662	721	687	731	708	724	697	639	630	704	656	672	708	628	659	717	666	674	700	667	687	650	685	651	695	676	741	683	696	680	640	684	694	675	704	719	669	697	680	711	685	677	700	701	674	671	662	713	783	666	703	687	683	728	691	657	731	718	658	748	682	642	739	706	666	680	655	723	679	692	694	674	668	697	651	704	658	683	659	676	675	673	689	670	719	684	689	670	698	662	682	698	689	640	708	675	674	702	668	645	716	717	728	682	693	680	703	682	712	672	709	666	662	634	706	700	667	671	670	694	702	670	699	632	648	697	726	730	699	718	701	749	694	702	672	716	717	665	665	714	724	700	669	671	664	693	700	694	712	717	698	694	666	667	651	672	659	740	646	692	704	731	684	686	680	668	658	654	707	707	700	691	691	716	669	658	655	667	695	715	708	658	690	634	673	686	696	683	648	688	671	736	678	684	672	687	658	718	735	697	706	715	661	674	685	678	695	690	695	706	674	681	667	679	708	752	690	701	716	695	701	654	717	647	646	682	720	705	680	692	678	676	671	723	709	683	658	663	674	685	680	699	685	695	670	709	673	734	707	730	675	650	700	651	664	667	709	728	686	712	739	703	719	679	673	700	681	673	723	695	707	680	652	677	666	693	694	663	707	722	705	700	719	699	669	695	698	653	665	711	662	665	659	706	672	681	720	720	672	690	703	690	710	665	712	666	676	682	648	724	681	691	682	662	722	749	650	713	658	738	652	674	710	644	657	704	724	690	672	700	681	715	696	673	718	694	662	747	658	667	694	734	662	715	682	681	691	665	696	680	677	695	672	636	691	688	694	699	655	755	689	673	722	708	673	681	636	696	692	683	670	691	717	747	691	686	701	749	667	719	655	693	686	668	698	731	690	663	689	667	684	661	688	676	683	651	690	697	689	695	640	710	704	667	674	716	714	663	677	695	663	759	677	685	693	679	693	701	681	718	724	685	722	680	675	706	709	698	673	712	695	645	654	691	771	711	712	667	712	718	689	703	691	687	685	698	680	650	756	686	696	679	676	717	641	690	755	707	705	668	689	690	667	680	690	713	698	699	688	697	693	686	669	698	650	681	664	662	722	698	699	628	702	687	688	695	692	705	725	702	680	725	732	681	674	680	670	643	724	694	721	670	645	719	661	722	699	666	732	694	676	686	714	707	723	680	702	710	725	664	725	754	674	686	650	711	702	649	671	706	711	670	687	669	700	712	677	755	659	650	692	676	702	701	683	675	680	708	692	636	695	663	663	664	689	618	668	712	706	704	676	710	623	655	704	710	685	727	679	719	718	697	678	701	692	692	687	702	691	696	694	743	666	697	716	681	691	668	667	684	661	690	659	732	724	699	697	669	664	714	714	696	706	723	677	714	684	692	683	704	715	685	685	666	705	692	703	696	649	670	672	705	692	650	712	647	662	697	662	689	682	675	671	695	672	715	679	698	725	650	699	678	660	655	696	684	702	689	691	673	749	650	667	656	688	725	623	700	684	735	658	726	678	690	697	745	673	663	670	691	676	674	724	681	709	689	695	712	669	692	649	669	696	702	664	727	706	657	701	650	668	641	668	733	680	690	692	686	677	691	679	658	681	711	726	684	693	700	678	661	697	709	692	693	698	715	702	647	691	670	699	668	694	662	716	673	705	708	681	641	705	637	648	681	666	658	674	621	664	685	690	644	679	723	716	689	707	649	690	685	684	679	673	735	681	722	713	728	645	657	672	698	651	678	664	665	670	728	696	653	687	689	682	703	632	685	718	694	675	685	688	670	624	722	693	672	667	690	651	722	701	698	691	700	671	678	692	689	705	696	674	711	656	688	653	709	694	657	706	619	696	680	705	676	700	717	670	681	680	695	668	666	691	698	696	674	706	719	688	696	656	680	693	734	700	701	665	689	696	690	682	674	677	667	700	685	728	692	633	671	681	675	594	679	734	668	658	685	677	687	703	741	736	698	602	736	658	714	718	705	708	676	698	679	650	690	727	667	684	701	660	660	698	702	702	708	697	709	708	726	688	695	686	669	695	725	651	719	701	698	625	686	678	640	701	709	683	671	629	708	673	716	672	702	658	693	720	657	718	714	692	668	698	660	736	697	677	720	664	666	697	684	713	668	692	667	678
74421	61785	20173	4021	970	710	530	453	411	367	362	363	348	310	300	303	305	264	257	231	280	253	266	263	261	278	251	254	263	227	237	224	230	257	234	261	266	255	234	266	228	266	256	230	223	217	214	251	228	289	216	250	247	275	218	243	244	237	241	251	260	237	220	253	217	234	185	209	224	244	253	252	257	264	250	240	266	267	229	245	218	224	263	248	245	255	244	240	228	280	230	232	230	280	224	253	247	246	245	247	229	240	232	221	238	239	234	220	222	245	264	246	219	215	244	226	266	228	256	254	250	236	240	239	234	251	253	228	230	229	233	216	221	230	239	250	256	221	252	243	238	236	250	233	260	249	244	223	258	237	264	246	247	229	238	224	206	266	226	242	248	209	265	243	240	244	231	244	265	240	248	239	261	252	238	275	232	238	256	260	237	249	255	233	246	206	240	241	254	215	220	251	230	243	222	259	243	223	245	235	247	251	245	259	225	250	237	287	234	251	240	250	242	229	263	243	230	242	253	258	260	259	209	236	236	245	240	225	242	239	226	211	257	258	225	237	231	246	229	234	222	256	238	235	268	223	220	234	269	226	269	240	258	215	260	253	250	219	229	223	239	283	241	272	270	228	221	226	225	239	214	244	258	220	240	246	244	238	224	238	214	236	251	242	224	243	242	243	245	243	261	242	243	222	249	223	266	244	243	245	226	215	220	237	233	263	223	255	233	240	243	256	231	234	193	223	225	225	268	227	259	211	243	231	261	275	256	264	226	252	241	224	267	243	234	258	237	244	229	230	243	233	248	232	256	223	250	241	264	218	255	269	227	246	295	237	227	214	222	236	244	242	252	228	241	245	238	249	204	197	246	242	239	253	200	261	228	224	261	266	236	266	251	242	218	245	254	211	236	233	248	249	235	255	219	225	248	211	232	250	250	223	261	209	241	217	247	232	209	231	253	237	217	210	252	227	244	238	229	234	254	242	222	251	242	259	224	241	228	264	241	263	255	252	248	251	218	239	256	222	263	240	247	239	227	208	232	226	210	240	251	265	273	211	247	227	224	241	240	272	221	257	256	251	228	258	242	231	254	210	220	250	231	249	259	248	259	226	246	254	237	254	233	229	233	228	273	242	258	235	222	230	250	262	220	250	225	237	218	240	210	233	229	243	238	277	237	255	241	238	249	255	241	232	253	255	246	260	251	243	257	239	233	250	224	241	228	232	251	265	231	266	247	264	257	221	241	206	250	239	252	255	226	226	226	245	239	233	250	247	231	275	248	224	242	246	249	237	238	243	227	233	232	210	216	238	250	239	236	229	264	245	218	230	230	240	251	233	235	245	236	238	225	234	261	265	257	254	242	253	217	205	265	254	268	248	247	210	253	235	225	233	260	210	249	236	240	248	258	225	213	238	217	245	269	241	218	247	235	235	219	229	248	238	242	243	235	253	255	248	233	227	253	234	227	245	251	234	262	232	264	258	226	238	251	219	257	216	224	209	244	259	252	225	252	228	254	235	249	221	231	235	237	238	245	263	227	250	245	267	249	271	267	245	220	239	248	229	290	245	246	241	213	245	260	248	230	227	250	250	247	267	237	237	263	241	251	238	229	239	241	258	238	242	239	233	215	235	257	269	242	237	232	252	239	230	231	229	248	246	231	214	237	251	229	239	245	251	245	258	229	265	226	261	255	233	243	240	255	240	225	243	253	208	213	202	227	272	246	245	222	232	259	251	241	256	230	251	239	225	259	224	246	229	243	243	250	223	245	243	239	234	253	253	265	236	251	231	205	238	225	249	238	255	199	245	254	224	245	229	255	228	248	233	233	247	264	280	229	233	241	245	241	258	211	248	227	233	237	210	251	224	241	233	261	263	246	259	218	247	261	225	244	234	243	260	231	234	238	243	224	223	238	261	265	257	213	252	238	278	251	241	248	206	272	238	256	225	279	225	237	217	244	245	249	208	241	245	272	257	209	246	211	224	272	236	219	257	251	236	227	254	241	260	249	218	237	237	244	247	231	206	249	210	244	263	243	243	235	231	245	266	253	242	250	254	256	241	260	275	246	217	251	265	260	277	237	247	239	244	233	253	238	228	204	251	217	223	221	249	246	254	266	272	238	252	226	257	238	216	263	235	246	259	239	231	223	243	260	241	241	240	224	267	230	230	253	221	269	231	234	246	252	247	218	245	274	247	259	260	262	256	232	243	242	217	244	260	250	223	227	263	243	206	226	240	244	241	232	233	249	239	218	260	250	256	229	239	222	264	217	251	250	242	230	254	222	234	231	239	236	232	241	220	236	250	239	253	265	242	247	199	270	253	231	228	258	208	246	234	276	239	261	252	239	255	254	243	244	249	224	198	266	276	240	233	219	225	254	274	255	254	229	276	263	272	269	247	255	258	236	223	231	247	253	232	232	236	239	255	245	233	261	244	219	229	237	244	260	248	232	246	203	239	233	246	259	247	217	266	222	254	243	264	230	225	253	262	286	224	216	228	240	274	255	221	236	225	258	237	254	237	208	215	234	221	202	219	245	244	256	253	272	246	257	256	260	258	252	252	244	262	204	227	225	225	256	238	277	269	238	243	229	266	238	263	259	201	246	237	224	255	237	247	256	268	266	247	242	246	218	240	239	262	242	250	239	255	229	214	230	262	255	243	237	228	244	248	293	254	230	244	260	234	232	238	232	245	240	253	242	237	208	254	231	230	232	266	248	228	247	222	228	209	221	250	249	252	285	246	249	252	269	254	241	233	231	241	224	244	242	225	240	253	238	237	229	242	237	251	220	250	275	262	217	273	247	249	273	244	201	263	244	270	248	256	245	258	256	247	226	241	235	222	224	229	241	251	246	261	210	211	219	256	239	240	241	234	215	232	228	268	258	217	230	232	255	252	218	261	234	258	236	239	260	232	270	245	231	258	242	262	229	254	265	243	235	243	224	236	244	195	243	223	240	239	230	243	258	232	222	260	226	229	251	238	246	271	232	255	258	221	221	209	238	242	253	237	245	230	261	231	231	254	215	225	229	235	242	247	205	251	210	250	228	220	221	234	219	241	210	237	264	251	236	245	246	253	230	274	238	246	255	265	249	243	249	213	240	250	241	273	232	262	233	235	242	229	238	261	251	224	219	228	232	219	219	223	244	247	240	247	205	240	218	238	247	268	227	255	279	258	241	256	260	212	251	230	244	215	281	234	240	204	211	245	215	262	239	259	237	251	223	251	243	256	248	222	240	222	230	270	257	277	262	240	252	260	254	252	233	229	230	231	252	225	255	244	235	217	217	244	248	201	280	220	255	279	241	220	233	242	252	236	256	257	215	221	266	235	235	258	264	262	254	216	240	234	228	252	220	219	241	245	242	248	254	249	255	239	265	241	218	241	255	232	259	273	260	234	249	245	239	218	211	226	223	221	258	222	235	243	215	230	299	242	232	236	273	230	234	268	235	253	257	226	255	235	256	248	238	274	253	234	254	221	221	241	261	259	231	262	216	248	246	240
48713	39567	3326	3613	3295	2648	2247	1851	1634	1393	1231	1189	1077	1005	1025	958	872	805	781	812	749	759	750	712	718	738	722	663	673	683	648	657	625	627	658	589	602	688	642	608	617	657	645	607	601	612	628	588	626	571	593	631	594	596	631	610	602	590	586	600	596	562	594	590	589	538	600	582	608	577	609	614	605	575	554	582	610	625	581	587	571	619	610	571	536	592	578	561	596	626	558	591	586	573	570	545	529	578	617	575	567	572	557	514	576	590	547	591	601	589	597	588	610	551	542	571	573	608	586	570	601	598	542	550	542	523	580	586	595	573	572	578	580	606	524	580	558	551	600	558	583	559	597	559	606	566	584	601	595	580	565	546	557	580	606	530	565	544	565	604	568	612	594	574	535	581	595	548	555	589	583	597	540	584	577	564	546	619	553	559	519	580	562	595	542	553	538	559	573	551	573	517	575	579	581	581	558	595	589	558	555	576	559	602	556	583	614	575	606	543	555	601	574	546	545	573	604	558	549	582	540	646	620	586	595	559	593	523	550	532	543	544	564	555	564	597	579	543	571	596	562	538	563	603	582	585	590	574	582	566	603	594	554	556	583	550	616	567	573	606	538	598	574	553	582	562	590	520	599	535	558	559	566	578	543	596	573	602	588	595	563	572	591	544	557	570	606	545	554	591	597	584	587	558	623	538	564	555	600	557	534	576	568	528	572	595	549	580	575	562	576	591	588	573	546	581	553	607	563	577	572	536	601	587	574	550	589	505	577	576	573	578	568	585	567	535	545	583	553	584	583	533	579	584	571	567	595	555	567	558	551	528	554	571	616	601	577	565	565	582	530	592	606	554	568	629	558	540	577	588	539	579	581	564	595	585	576	571	580	565	579	572	580	588	600	597	542	614	578	594	594	607	574	571	576	572	574	592	571	600	541	579	597	552	544	567	555	569	533	561	555	564	581	608	563	574	578	576	556	543	562	565	586	555	560	610	630	560	557	563	592	550	592	597	561	565	582	558	580	591	600	558	533	547	606	558	604	575	598	575	604	551	548	521	552	576	525	573	551	569	568	563	533	579	546	587	571	518	553	577	568	548	599	597	549	584	590	552	551	529	545	576	545	568	524	552	591	610	612	598	582	569	566	496	574	556	560	568	531	546	639	578	561	529	570	622	623	515	583	595	567	540	539	610	558	566	543	558	597	604	575	591	592	552	575	571	602	558	581	604	565	584	597	600	567	572	581	545	578	532	598	595	612	580	568	561	627	587	643	597	567	549	566	549	579	568	558	590	548	549	565	561	583	565	571	571	554	545	557	559	533	649	557	572	608	553	545	588	547	529	557	558	554	593	571	575	563	602	570	574	559	549	577	586	537	565	612	596	582	596	526	587	558	559	561	605	563	584	571	576	563	563	578	565	595	574	589	561	611	607	577	581	597	565	621	588	572	543	575	586	585	612	568	555	617	596	557	561	584	602	589	551	580	593	555	545	601	584	596	570	605	610	582	583	564	606	540	565	579	577	598	580	546	551	588	561	601	565	583	537	545	586	571	572	567	577	638	556	550	586	533	562	591	554	568	543	585	527	547	596	583	591	564	581	604	607	591	546	597	545	572	613	568	532	556	600	570	570	583	610	525	592	592	543	567	602	551	588	580	605	546	571	574	569	584	568	608	587	549	568	568	578	546	587	615	538	573	520	586	566	598	593	563	577	587	612	588	581	568	604	605	520	546	603	585	555	567	571	586	624	546	548	581	583	607	551	622	560	560	628	573	603	564	608	572	606	581	597	553	545	570	600	601	555	565	601	564	573	526	515	618	557	587	575	570	597	576	519	581	569	532	570	606	536	585	583	577	525	579	594	555	541	598	567	595	599	603	553	528	573	575	580	545	588	561	578	577	571	612	579	598	632	596	574	576	612	584	618	574	583	586	604	584	580	551	567	590	584	552	583	591	636	564	573	559	580	599	563	599	545	598	517	600	537	572	594	573	604	583	553	548	562	540	542	583	525	577	565	594	553	585	560	555	610	536	550	581	576	543	584	552	537	569	531	569	597	568	583	583	548	576	538	548	592	592	555	586	570	575	577	555	561	588	556	573	549	595	566	585	589	565	594	567	568	581	562	573	580	564	564	577	583	565	553	579	592	565	550	576	562	602	543	609	570	584	571	650	581	605	588	599	589	581	567	572	588	578	597	606	565	628	555	549	525	600	551	576	557	550	570	566	610	619	534	553	569	577	534	574	553	572	585	575	554	532	577	554	563	588	547	569	547	612	553	582	563	594	569	564	599	547	612	603	559	550	555	585	566	581	547	569	589	581	600	552	625	572	573	601	566	583	578	583	581	584	600	597	565	559	572	548	572	578	513	580	546	579	608	551	540	616	588	553	573	553	563	526	560	612	580	549	590	556	557	550	542	547	601	609	564	539	623	589	619	538	561	582	584	582	552	551	617	566	592	557	610	588	558	535	576	609	566	571	594	590	569	571	566	618	608	580	577	559	500	554	531	571	628	602	560	553	588	574	603	562	571	589	546	617	600	609	542	541	600	606	596	563	592	594	576	572	563	548	591	578	597	595	569	553	597	550	570	568	539	565	592	561	572	538	557	549	557	570	562	600	590	582	573	563	601	558	569	558	576	584	584	558	613	578	560	557	576	575	568	578	601	568	575	601	578	622	571	630	584	581	621	578	584	604	586	545	586	574	560	544	573	552	552	588	589	574	556	603	597	579	527	565	590	559	576	524	574	565	564	580	576	567	598	632	578	571	597	569	592	573	572	584	600	610	583	574	553	573	567	594	606	586	582	566	559	574	583	553	568	597	562	555	596	546	535	606	569	556	567	627	549	578	562	547	542	589	564	553	516	617	589	619	613	591	531	592	569	589	575	547	584	529	548	571	625	562	601	532	574	572	606	583	633	594	600	577	603	607	603	594	556	598	585	570	608	553	594	586	619	568	593	509	597	597	536	580	564	604	560	540	558	584	586	588	571	551	580	541	580	594	548	576	567	575	516	538	566	524	523	579	573	559	574	583	580	571	551	586	619	538	562	635	565	579	561	566	534	594	578	603	549	611	549	574	585	570	631	543	521	576	558	594	611	605	589	573	596	575	540	617	555	557	496	615	558	585	594	611	542	611	561	571	608	558	612	572	545	557	601	619	600	572	600	549	578	580	523	596	566	597	613	569	596	609	587	527	591	636	548	534	573	556	577	585	607	617	596	561	568	586	547	587	566	550	611	558	566	541	558	587	590	574	563	588	583	605	611	556	592	565	569	611	594	561	548	594	606	516	539	569	610	581	595	574	559	599	569	605	626	562	528	561	606	580	561	538	575	576	558	600	585	573	581	627	606	546	539	568	554	557	588	555	592	589	521	595	532	573	580	529	560	598	583	556	580	556	529	591	571	548	550	608	569	570	552	577	555	580	551	574	571	581	503	600	557	599	628	596	592	601	566	530	559	555	564	555	588	556	595	562	529	559	547	531	581	610	593	576	601	581	596
17256	4761	465	173	180	174	173	159	156	153	173	177	172	154	149	166	190	167	162	179	162	167	158	160	151	179	140	173	156	160	168	137	157	158	185	167	146	161	152	146	194	160	156	148	157	169	147	147	152	172	158	175	182	167	153	173	192	142	147	143	159	141	183	163	156	151	161	141	154	152	160	143	155	164	163	152	158	167	173	149	159	161	173	149	155	164	140	154	182	168	182	159	176	156	173	173	144	152	171	160	189	167	189	168	155	152	185	181	149	174	157	145	148	167	155	160	153	178	133	164	132	158	169	148	139	176	182	157	183	143	167	161	173	164	159	157	181	148	140	158	156	143	136	165	169	160	185	159	159	164	145	171	168	165	169	149	207	141	158	162	167	144	172	154	166	156	161	166	159	153	159	174	151	152	171	185	153	156	160	161	166	172	163	137	181	167	179	148	184	157	164	156	173	149	157	180	135	149	173	171	165	183	171	159	175	186	149	155	157	172	174	148	175	159	168	168	176	163	162	176	156	161	175	138	175	173	173	149	175	168	171	181	155	188	171	181	176	169	166	158	145	156	169	165	150	174	205	160	157	162	161	172	162	158	161	167	174	177	150	172	143	148	168	170	167	163	157	167	133	183	187	148	153	163	144	143	162	171	166	188	169	155	172	169	165	162	140	134	168	146	176	161	157	163	156	166	154	171	167	160	174	125	194	164	171	156	169	159	166	176	180	153	144	152	149	153	169	151	169	140	153	169	155	182	165	171	145	165	152	157	161	169	167	161	156	166	160	165	168	158	171	166	160	168	175	162	171	199	150	152	145	155	182	167	175	157	167	153	164	183	155	161	192	144	187	169	158	196	130	155	138	148	167	163	183	156	177	170	162	153	165	191	177	179	172	170	167	147	167	169	185	172	151	176	147	165	150	156	161	155	138	172	162	161	132	172	153	153	164	142	145	169	151	157	155	166	158	178	158	162	183	152	182	149	159	153	168	145	150	148	149	174	135	159	172	138	155	161	160	173	164	149	187	178	181	184	164	165	159	174	159	163	159	164	180	177	173	152	157	181	165	147	164	142	161	153	149	131	137	140	164	174	161	191	155	161	171	161	170	155	136	178	154	153	177	188	156	160	160	173	178	172	160	167	164	147	164	154	148	157	151	166	146	176	152	158	150	189	173	148	153	167	145	166	177	149	141	154	175	152	158	143	168	163	171	152	162	122	162	150	155	167	150	141	161	150	147	189	188	160	134	176	145	179	169	160	162	153	162	148	171	159	158	165	188	188	167	173	161	176	148	188	136	172	167	154	201	155	156	163	162	147	151	167	153	173	167	167	153	162	158	170	160	152	177	182	138	169	157	148	150	181	172	160	155	178	155	177	177	188	170	142	177	191	152	165	167	167	176	179	156	163	155	151	152	151	182	152	136	171	173	163	147	153	160	196	181	177	162	157	200	154	164	171	177	141	187	147	192	174	145	170	155	177	140	141	186	170	181	172	160	170	164	151	161	120	178	151	165	174	166	156	155	149	172	148	180	161	184	135	170	169	152	160	160	149	143	168	155	172	181	150	141	160	150	166	192	181	167	157	173	148	151	152	180	173	172	160	172	164	148	158	159	204	169	183	169	156	139	148	167	165	166	157	161	162	157	148	157	157	181	157	192	156	147	136	161	152	166	171	152	187	136	156	165	169	150	166	165	157	172	160	163	154	180	169	161	135	162	161	180	174	167	151	147	147	153	145	148	164	139	146	146	158	175	166	146	158	148	166	167	181	156	158	154	174	150	161	155	150	169	166	162	182	179	172	148	152	165	190	173	151	157	165	164	167	159	158	172	164	155	182	177	162	153	182	184	178	186	182	170	177	168	175	158	192	162	139	166	145	138	153	158	166	183	193	168	156	157	164	162	162	154	173	160	167	176	168	175	164	150	149	169	152	160	177	156	177	143	155	156	158	160	132	180	173	172	173	182	171	154	173	174	165	133	160	173	164	155	132	169	192	178	168	163	144	162	171	158	171	142	154	154	166	153	142	147	173	172	145	153	152	146	156	168	150	170	155	182	177	130	159	159	165	165	171	169	153	195	156	179	169	170	192	144	153	161	181	146	198	148	151	159	169	145	133	164	168	139	173	160	160	140	177	173	159	183	166	160	171	164	168	177	172	155	176	197	155	162	125	150	174	159	134	181	181	147	161	166	144	146	169	135	141	182	166	165	172	157	178	153	142	164	174	164	152	194	151	152	159	168	155	164	151	168	166	164	173	165	149	164	170	164	179	166	168	185	160	149	164	173	154	168	163	156	151	138	150	156	190	125	155	167	156	174	167	181	158	171	147	186	176	165	178	160	156	172	157	158	148	183	161	141	187	163	138	170	180	144	169	164	155	171	170	171	144	173	160	162	189	166	174	177	188	148	148	144	151	155	160	168	162	143	170	144	181	161	168	158	152	158	128	150	147	158	175	168	160	149	162	150	131	154	159	161	154	188	165	150	176	165	149	160	164	166	166	176	174	201	156	156	154	182	147	168	158	154	153	163	157	143	157	153	172	150	148	157	151	160	182	167	185	154	167	153	179	176	162	178	146	165	171	159	164	160	165	144	173	171	166	129	153	159	168	155	184	156	159	163	167	157	139	158	155	154	151	172	155	172	141	156	166	164	159	152	160	170	172	165	164	147	142	170	152	154	165	147	173	148	147	151	153	153	172	182	155	161	182	174	181	158	176	177	156	163	146	150	166	163	159	139	156	164	155	183	151	177	142	165	156	167	169	161	159	155	173	173	155	156	151	158	170	175	171	174	141	165	150	157	164	174	186	175	167	162	174	190	182	166	149	144	160	154	172	147	160	175	150	154	162	179	162	185	175	160	155	169	159	165	162	190	147	155	163	149	158	182	168	153	175	161	134	159	193	197	177	185	166	177	157	184	164	180	156	165	178	170	156	155	149	145	164	165	142	155	165	157	163	147	166	157	163	160	184	154	180	167	200	172	167	159	166	151	156	166	165	168	163	157	145	174	166	155	127	139	161	164	180	164	171	151	176	172	171	174	163	195	175	138	163	172	178	157	147	164	150	160	188	157	170	146	151	157	134	147	168	162	180	147	166	164	172	176	170	163	188	161	161	155	188	188	174	187	179	166	153	172	174	166	160	145	157	167	168	167	179	150	151	158	151	159	159	154	195	165	179	155	144	145	179	162	151	163	177	161	151	162	153	168	185	169	167	155	168	151	137	151	152	168	150	154	131	178	175	166	161	150	173	155	164	167	172	159	162	151	168	158	141	146	172	136	159	150	199	190	167	166	169	162	183	154	148	190	177	168	146	171	171	159	170	157	172	168	158	123	171	165	167	179	168	160	168	188	166	151	176	169	146	143	156	160	159	155	181	148	162	176	179	154	169	173	176	157	160	153	156	169	169	155	163	160	141	137	174	162	167	175	168	160	164	159	171	185	168	170	149	170	147	175	151	164	162	163	164	179	132	152	181	139	162	151	149	174	152	164	165
16465	6015	519	538	480	470	495	446	452	470	476	457	431	418	421	427	425	405	459	451	442	444	406	424	447	477	457	461	454	467	480	438	438	481	448	438	428	415	423	411	469	403	419	421	422	428	425	428	451	441	446	449	434	422	410	401	418	433	422	429	457	442	436	396	449	459	425	395	426	411	402	380	436	419	417	408	451	431	443	425	402	432	425	436	453	421	454	392	409	428	453	403	435	472	445	440	451	423	456	407	435	414	433	459	433	455	429	414	416	479	425	436	400	459	420	455	431	399	413	427	427	436	443	476	437	415	403	434	446	453	445	452	423	454	460	479	428	449	442	463	456	451	470	439	448	445	452	409	458	424	434	430	435	397	435	432	421	432	457	411	443	454	432	433	458	404	406	445	452	475	434	448	440	430	442	432	419	440	407	454	436	404	442	428	435	430	440	448	425	422	429	484	412	437	422	403	467	404	430	443	449	445	448	439	436	459	497	426	438	430	454	398	433	441	435	463	439	457	414	445	442	447	449	422	460	437	431	375	469	443	455	467	423	431	431	450	429	442	427	436	438	406	425	459	425	413	427	413	435	414	413	464	433	451	449	435	455	442	416	413	426	424	413	448	473	434	435	425	441	398	481	398	457	436	436	444	437	424	441	455	433	415	453	464	466	421	459	443	429	391	444	418	405	439	415	446	465	433	448	411	443	470	419	430	426	410	445	465	406	461	445	429	455	395	438	408	463	457	411	448	454	475	437	438	458	429	407	434	493	441	417	392	456	425	426	423	481	458	457	476	433	433	448	393	455	435	457	435	461	410	415	430	409	436	413	450	451	473	420	443	454	449	463	457	413	444	443	450	427	442	434	444	430	449	457	431	447	438	426	423	441	441	448	439	401	437	405	397	450	419	450	379	435	441	432	447	432	435	434	405	449	431	419	452	439	417	460	447	432	415	447	487	436	452	457	415	442	489	462	463	436	422	433	421	407	413	423	425	420	452	434	411	491	444	435	435	445	438	458	421	472	422	441	405	436	453	438	398	444	431	423	452	456	433	448	437	425	429	437	460	422	477	455	431	422	397	433	438	464	413	449	450	453	455	432	431	429	470	430	423	439	421	440	402	474	448	464	424	438	449	425	418	405	426	432	415	450	452	388	447	424	440	435	433	447	479	410	448	432	405	434	391	462	449	444	415	420	431	427	443	442	473	450	415	423	423	413	435	455	436	405	442	483	440	431	420	418	406	416	452	392	433	438	449	460	437	403	466	431	432	435	446	417	463	421	423	398	444	416	455	419	466	463	439	428	460	430	414	467	437	390	398	415	430	422	436	440	399	452	458	441	444	461	414	434	436	442	474	455	425	459	422	453	457	441	474	439	441	449	442	442	403	450	442	434	443	421	449	436	420	434	456	411	448	427	434	405	442	418	394	432	420	424	453	490	451	442	423	422	450	437	392	424	424	445	420	457	421	422	425	410	443	422	459	436	496	396	430	436	420	424	430	410	446	440	392	429	447	430	404	456	439	473	441	437	443	428	438	459	439	429	418	430	415	443	426	456	453	460	428	438	406	438	456	392	459	430	429	437	452	460	414	473	456	449	429	417	442	410	465	431	418	433	406	438	427	458	452	461	450	481	466	445	423	435	451	423	455	459	401	429	434	431	467	387	415	428	439	451	426	450	466	420	470	411	437	419	443	475	417	458	414	441	440	448	456	442	441	457	455	422	459	423	453	426	419	435	482	415	452	420	439	434	473	476	432	417	463	455	459	461	440	421	429	415	441	467	447	453	461	463	460	485	425	430	430	417	431	432	477	443	436	430	426	426	453	441	443	438	408	466	427	458	434	456	453	460	428	466	449	448	411	431	430	434	496	448	418	455	436	435	459	425	399	452	422	414	458	431	428	434	417	425	420	456	464	432	462	450	464	404	420	404	437	409	408	429	448	392	454	443	414	425	439	456	450	429	462	450	403	479	443	433	413	393	448	408	445	452	442	452	451	424	445	428	403	430	462	473	447	447	439	402	439	449	430	434	409	432	493	433	431	420	444	437	404	454	439	425	449	443	423	431	470	421	457	427	479	437	412	451	456	436	487	427	426	413	447	424	434	467	458	437	438	434	435	469	428	424	413	432	440	451	406	441	452	435	464	435	418	417	419	438	428	420	477	430	430	467	453	423	426	458	429	437	424	453	424	438	442	424	433	449	470	427	391	426	396	415	433	421	400	462	422	461	456	452	417	456	450	432	447	443	439	461	445	456	444	417	434	437	461	428	466	451	430	449	423	425	430	459	434	437	448	412	449	459	405	426	465	406	429	421	476	419	440	399	460	425	415	430	457	433	437	444	407	388	409	403	405	431	429	438	433	402	404	402	452	447	395	432	425	417	448	423	453	431	445	455	446	449	490	417	427	442	429	427	438	425	446	417	440	458	469	434	415	449	453	435	436	461	469	444	441	450	454	434	428	427	434	481	452	435	419	384	409	442	401	449	475	412	415	427	380	422	425	457	461	456	446	418	436	418	416	449	422	445	410	419	480	430	441	439	423	422	464	451	428	392	424	451	434	440	431	440	445	445	474	400	411	429	400	458	445	448	439	420	408	430	475	446	399	418	457	444	434	442	467	454	479	460	409	426	464	465	434	435	406	425	433	423	459	439	438	403	466	447	465	440	466	436	456	439	463	451	438	445	402	414	456	438	454	422	437	416	422	450	418	432	419	405	431	410	451	440	459	446	442	432	427	466	425	473	455	447	424	395	438	412	438	425	440	427	454	432	450	426	438	470	439	455	393	473	469	423	436	439	399	427	400	449	423	449	428	416	450	461	423	450	493	455	425	432	426	415	440	455	442	476	449	479	494	437	460	481	430	479	389	431	445	447	442	477	449	425	457	409	438	462	439	454	435	434	424	443	408	459	424	431	433	384	472	408	429	466	409	462	407	453	448	471	452	451	414	424	436	456	431	434	436	428	417	435	409	436	448	437	467	443	439	415	454	474	468	416	441	428	420	431	423	420	454	436	438	472	418	430	455	438	443	419	453	465	404	458	448	442	434	409	455	471	447	418	480	434	439	435	396	424	419	485	439	479	463	435	382	429	453	436	433	453	392	444	410	442	438	458	413	417	415	462	460	408	432	467	447	429	415	453	444	409	434	422	437	444	404	443	433	439	444	436	405	433	478	444	492	467	429	435	435	455	415	422	460	457	419	450	438	430	475	472	405	421	429	455	440	441	402	461	422	464	454	461	441	431	444	438	443	437	447	448	423	483	445	426	442	465	426	412	444	428	459	426	435	439	415	421	452	426	451	448	430	439	457	433	436	440	474	454	464	468	408	422	416	424	461	415	464	431	405	426	401	436	439	460	432	445	441	479	454	434	425	423	432	443	401	428	448	430	471	469	461	432	451	406	431	446	417	409	432	411	446	429	446	419	433	434	409	482	364	433	449	434	474	429	454	459	436	445	416	470	420	419	416	433	410	440	410	440	432	473	434	451	409	441	436
62744	48553	12422	1325	627	537	431	407	358	342	372	339	348	322	331	322	296	326	301	308	279	294	265	293	307	296	297	288	293	280	316	304	302	281	285	284	268	293	291	259	265	298	312	303	260	307	288	305	277	288	271	290	278	277	292	275	262	292	293	264	268	272	288	294	295	265	308	252	282	293	305	288	284	256	302	248	297	275	314	282	287	293	285	287	292	314	273	273	276	298	268	292	312	288	293	295	281	340	276	260	276	260	286	269	269	274	291	265	265	286	281	279	298	285	280	279	284	278	246	299	274	264	294	282	309	305	284	282	314	290	267	290	271	298	289	288	302	285	307	282	293	300	260	263	280	266	308	266	298	278	273	300	278	248	276	267	302	260	283	300	309	273	306	250	283	271	318	272	300	313	293	273	309	288	298	270	267	287	278	283	292	268	283	290	283	275	277	283	273	267	261	271	303	275	266	277	302	244	291	295	291	293	275	294	290	306	278	322	288	291	281	300	313	275	288	247	301	278	300	321	303	290	256	251	264	269	252	298	287	313	277	288	296	310	273	300	279	311	287	282	292	257	275	272	278	297	294	309	271	260	305	315	251	292	307	326	307	291	292	257	300	255	277	304	265	309	270	317	292	279	269	278	293	311	292	280	272	278	300	288	272	260	319	293	269	285	272	315	294	293	284	293	273	280	277	292	284	315	269	309	279	275	269	292	272	328	287	255	307	302	295	287	288	242	295	295	303	295	271	282	304	293	281	271	276	310	282	285	277	292	268	247	276	294	305	283	273	284	271	307	309	276	325	298	310	279	292	297	314	289	281	266	288	317	287	279	293	303	288	299	245	276	298	293	272	303	285	293	272	308	303	296	283	283	285	297	263	297	288	280	315	288	265	284	286	281	298	270	283	276	272	316	282	267	294	274	322	296	297	277	266	304	317	289	297	288	317	285	291	278	287	321	290	274	277	276	288	270	294	273	275	280	281	256	313	309	257	279	300	267	288	273	277	292	256	303	284	278	284	276	284	267	269	280	320	326	284	256	276	265	285	302	266	295	295	315	288	315	314	266	285	306	294	291	301	304	287	290	297	294	263	284	290	299	284	303	258	314	291	246	303	302	286	272	272	308	298	301	244	264	292	300	287	286	271	259	293	281	297	306	272	277	279	276	305	303	304	290	272	284	303	284	288	296	284	297	302	312	298	277	323	290	248	286	282	276	327	307	279	281	295	277	298	302	292	298	274	316	294	279	311	292	311	268	273	288	299	265	313	281	302	278	268	300	251	283	291	287	307	256	278	302	284	290	299	255	258	271	287	259	327	280	279	291	305	283	312	290	271	270	272	273	298	270	295	267	327	313	247	273	299	304	294	321	257	318	280	271	304	305	293	313	287	323	274	295	288	280	297	299	282	293	279	315	288	295	278	311	298	283	265	295	292	295	261	298	292	293	324	297	289	271	282	330	249	311	276	285	270	291	292	265	277	289	281	270	288	297	275	318	279	256	279	280	285	273	305	284	290	294	269	285	298	280	278	284	271	273	253	267	275	285	290	291	286	265	292	281	246	266	308	281	287	293	268	300	293	274	320	308	290	298	268	274	281	269	304	269	271	316	289	292	284	281	286	266	272	252	299	286	268	292	290	291	297	281	297	314	286	290	299	278	327	305	302	310	290	265	290	282	278	278	298	275	322	311	251	283	258	271	280	289	305	311	270	287	291	266	302	303	267	329	282	311	277	290	276	321	271	283	286	307	311	226	280	278	299	331	310	285	301	255	279	266	308	274	262	295	305	324	302	283	280	280	291	329	303	303	308	309	284	272	298	298	279	289	295	264	280	278	271	297	287	306	308	283	306	289	283	292	277	279	301	274	289	302	262	293	268	273	264	260	276	289	296	282	326	292	299	272	278	269	269	289	302	288	269	308	292	290	284	281	275	289	287	280	329	265	265	274	274	255	300	330	269	294	283	282	294	304	266	249	319	260	296	276	269	269	269	288	312	285	289	290	278	287	268	277	275	302	290	291	287	294	303	251	288	300	290	266	289	273	274	304	319	288	286	306	267	286	286	280	290	276	268	281	266	294	275	265	289	300	288	304	293	297	268	271	287	286	285	300	287	270	294	291	280	298	270	281	269	264	286	316	258	280	264	281	297	289	284	284	267	302	308	277	284	300	279	271	307	271	330	239	288	296	337	283	291	272	292	271	298	286	297	287	267	282	285	284	275	270	325	284	314	289	291	287	307	252	292	265	272	283	252	264	281	300	301	295	279	289	297	285	279	317	268	274	250	298	265	290	263	274	277	274	276	301	272	275	321	280	303	292	282	289	260	274	307	277	294	325	311	313	323	316	288	282	312	270	291	275	285	297	281	281	266	290	275	267	319	288	280	279	314	294	259	279	271	294	324	275	313	315	335	283	255	275	327	274	286	295	260	282	318	311	265	296	264	276	261	269	286	293	254	271	298	289	288	293	292	295	305	326	264	246	258	263	292	282	289	296	289	288	289	278	283	285	272	261	280	295	278	310	284	273	257	291	284	272	297	271	289	249	277	318	269	322	278	295	275	304	267	275	300	251	322	294	283	272	288	287	298	294	295	271	301	263	309	264	286	257	257	320	289	249	296	299	281	285	295	276	277	270	325	277	286	277	289	309	258	270	276	315	276	268	281	287	331	267	297	284	269	272	299	272	277	282	336	300	277	276	280	294	257	279	259	281	340	303	259	266	265	299	301	277	256	292	285	303	274	304	266	280	302	271	281	295	280	267	276	299	299	286	270	291	300	280	304	293	255	277	291	334	269	298	283	267	272	276	291	288	281	298	275	268	299	287	294	271	294	269	315	277	300	277	268	248	270	277	292	286	316	276	287	290	298	261	274	251	319	307	268	269	268	278	282	299	255	261	289	283	264	292	273	290	296	325	280	263	283	308	281	276	281	293	299	275	307	272	266	281	309	286	290	295	292	285	311	303	271	277	266	291	276	271	262	275	316	287	290	292	308	293	324	279	292	296	263	295	314	249	311	280	275	303	281	295	285	282	280	279	240	302	285	254	261	274	294	261	291	249	308	257	293	304	291	271	271	276	277	304	274	283	286	277	264	297	271	304	264	301	268	280	303	273	271	287	269	276	285	304	299	286	314	255	268	293	283	265	269	284	270	309	293	274	275	294	277	279	285	288	273	325	257	270	279	282	266	316	302	318	313	247	263	282	310	326	276	283	285	280	266	286	308	286	295	285	292	272	255	278	262	290	298	295	279	296	276	292	289	265	290	293	273	289	291	292	276	268	320	279	266	283	286	279	314	295	286	263	244	276	268	277	279	304	303	275	302	293	287	275	311	331	275	286	286	308	257	267	272	293	255	301	281	307	267	246	290	292	301	268	252	274	285	297	296	287	281	267	288	273	305	264	275	270	259	256	259	295	292	315	308	282	292	291	287	263	270	275	308	264	312	273	285	275	276	297	253	274	277	287	287	285	281	289	294	282	269	290	280	314	289	293	317	303
39476	30803	2199	2371	1979	1780	1607	1333	1323	1155	1023	1007	940	910	883	828	834	848	822	854	814	806	779	812	753	787	721	740	718	750	735	712	738	664	734	763	737	693	709	766	700	691	733	663	654	705	687	723	725	716	692	697	698	726	714	702	671	674	690	724	738	689	744	734	714	705	660	703	710	694	719	688	628	683	710	703	711	709	681	659	732	696	655	708	723	692	700	673	656	665	718	702	678	694	693	656	682	643	664	689	667	709	695	714	731	734	659	676	707	707	689	682	699	671	654	744	733	702	683	721	759	672	669	687	706	686	723	705	699	686	689	699	682	684	684	680	739	734	652	662	714	653	748	683	675	694	706	685	689	678	714	704	702	686	688	717	635	697	711	707	685	686	693	697	657	693	672	663	674	687	690	718	671	687	705	701	717	711	737	664	695	667	688	700	721	731	715	704	688	713	691	720	703	702	695	653	663	674	699	710	721	712	681	684	654	700	667	671	706	741	678	690	675	661	675	689	685	680	662	690	679	692	694	679	679	707	695	722	704	722	697	721	621	667	731	692	650	676	693	708	698	709	668	718	663	744	725	640	698	721	702	668	675	642	673	708	714	720	667	708	690	661	701	696	720	703	686	668	701	671	697	645	662	684	735	688	672	705	694	687	707	650	653	637	660	717	676	691	680	656	700	707	683	734	664	711	693	668	692	687	651	649	669	664	657	686	729	686	681	707	721	710	699	667	692	704	678	637	664	721	655	718	736	709	712	697	702	675	683	691	708	707	691	668	722	685	701	689	720	677	731	661	650	679	702	702	702	644	685	678	679	707	692	679	675	725	694	705	670	703	661	722	692	644	656	708	660	693	695	655	714	719	668	664	719	723	702	735	692	665	670	695	715	719	700	689	720	698	717	684	714	670	708	722	694	705	707	679	658	730	687	710	721	704	682	744	649	702	708	693	716	693	729	683	686	725	680	702	721	702	680	702	692	646	640	643	689	672	720	673	633	742	682	701	666	716	685	688	638	700	660	700	685	666	675	706	715	758	654	749	686	698	735	726	672	701	695	708	698	755	713	713	687	658	732	666	774	649	652	651	730	717	670	715	740	688	653	746	650	680	677	747	652	665	665	701	685	642	701	729	668	686	681	686	721	679	719	658	689	668	676	697	691	740	671	685	685	670	672	703	661	710	700	666	735	688	717	693	727	713	720	643	650	723	706	698	715	702	702	698	717	679	624	693	713	655	671	701	745	708	672	677	687	696	736	680	665	688	671	692	684	683	717	663	683	676	699	687	663	682	671	681	714	710	742	732	658	679	645	653	667	737	672	671	669	709	700	706	711	679	669	685	681	625	671	742	690	714	695	713	684	697	672	699	700	679	699	654	718	682	703	656	709	667	722	699	686	688	654	726	681	678	678	681	687	666	721	718	656	707	690	708	677	655	699	680	738	646	704	703	686	692	705	691	688	664	655	722	687	721	642	688	703	689	697	655	693	719	688	661	693	715	688	677	709	689	683	640	671	696	694	684	714	700	701	624	675	671	706	710	688	719	695	666	718	656	719	696	679	683	684	722	672	729	700	693	675	706	714	668	685	700	663	668	733	707	681	645	710	678	667	715	700	722	696	730	687	681	678	724	701	701	599	669	668	716	680	666	647	678	684	694	687	644	695	713	679	714	697	706	726	675	673	663	688	701	706	692	679	685	669	716	654	652	667	653	690	742	707	751	690	675	730	666	657	679	708	686	645	694	655	723	690	661	682	703	692	735	655	687	704	658	737	681	687	672	690	695	667	724	696	735	698	738	717	687	698	658	680	704	671	667	692	709	679	723	661	703	697	683	702	739	637	690	718	687	670	716	685	694	657	645	678	693	685	736	683	686	741	675	668	701	646	717	688	670	684	692	702	669	633	686	649	722	714	700	674	647	720	728	693	686	710	692	666	642	650	682	705	683	699	708	660	734	686	672	658	703	707	699	707	712	692	730	633	714	675	693	676	730	718	661	681	698	693	661	694	684	689	657	686	674	704	677	718	696	668	682	676	708	685	677	686	654	663	711	693	724	683	689	695	666	691	646	753	654	677	700	712	689	753	665	686	735	676	644	680	732	658	688	716	673	686	647	666	689	703	699	719	713	674	723	719	683	698	664	737	659	626	703	683	678	743	657	739	679	661	672	657	704	684	711	693	679	655	700	690	696	707	684	722	698	672	684	671	711	662	682	668	658	698	709	667	692	700	675	671	650	691	680	684	713	717	744	661	703	692	736	665	717	637	638	649	696	695	728	711	691	646	670	741	687	673	676	684	683	716	666	697	728	667	655	676	682	680	625	706	674	700	723	692	728	695	709	657	704	706	661	691	666	696	681	733	714	629	704	635	719	643	721	677	676	678	712	655	721	672	671	682	703	710	701	665	686	669	674	725	719	661	746	673	686	653	674	685	673	720	683	742	677	712	685	671	712	675	673	669	664	676	717	705	746	690	667	700	703	642	697	682	652	680	674	701	666	675	659	684	663	662	682	713	720	656	697	723	696	678	672	661	698	707	728	653	677	687	669	678	679	717	674	690	713	724	660	691	702	686	681	706	673	660	652	711	736	708	695	696	667	696	709	649	686	713	683	643	693	683	696	677	694	681	677	683	691	666	705	728	673	723	633	693	674	679	695	679	729	700	669	695	688	665	679	729	760	697	693	686	664	687	675	684	683	726	683	702	663	667	702	679	699	646	675	683	697	669	662	710	722	648	681	694	664	712	701	697	714	746	636	679	685	669	686	689	679	701	678	707	667	685	718	708	653	706	655	693	668	698	675	702	726	693	679	660	717	728	707	644	710	672	646	675	709	709	697	721	693	718	674	686	697	701	671	704	687	717	667	699	730	643	665	661	704	693	664	696	674	702	686	666	705	686	687	690	694	715	696	653	685	722	681	698	686	691	673	700	723	682	653	688	699	717	718	675	711	693	680	717	667	731	736	660	674	727	695	665	732	677	648	673	653	727	753	700	722	724	703	679	675	672	661	667	722	713	697	673	679	649	713	679	699	664	713	736	683	655	624	664	706	714	681	702	649	685	694	689	654	708	687	706	684	720	700	722	651	704	680	641	647	726	628	724	642	664	706	684	672	670	670	693	652	707	720	663	631	682	675	685	680	632	668	699	636	701	642	648	694	673	650	694	686	716	635	694	700	718	668	723	678	703	701	664	730	669	683	693	686	722	681	697	737	655	673	685	677	650	706	719	778	685	698	643	688	691	638	732	726	660	666	664	687	712	714	662	699	674	686	687	700	655	718	672	691	687	691	733	717	711	669	678	667	726	674	711	690	671	698	719	693	670	723	669	682	670	678	673	658	681	675	714	703	661	672	733	709	653	719	687	678	654	679	691	658	731	667	719	679	721	699	648	694	680	666	613	721	682	642	707	735	674	670	667	646	689	719	715	691	679	699	696	667	709	686	732	688	735	709	706	644	684	687	648	654	708	672	675	678	690	681	737	664	691	722	696	670	702	627
73319	61907	20160	3930	987	700	550	462	398	335	343	351	316	358	303	285	274	253	250	263	237	273	254	259	249	284	249	250	245	253	264	251	252	246	240	279	250	230	280	247	257	251	261	258	235	284	250	241	245	253	273	235	271	229	231	216	268	267	254	250	256	240	222	227	204	257	223	269	256	274	242	233	262	243	223	237	232	251	276	260	243	238	248	237	219	249	251	242	239	227	249	255	258	229	265	236	247	227	250	261	231	243	236	234	253	258	250	257	247	261	239	236	247	241	254	215	247	226	248	238	218	234	236	239	235	214	215	218	241	256	272	240	239	230	212	238	246	227	224	224	248	267	271	247	245	258	239	259	227	222	222	240	225	255	243	240	274	236	234	229	257	257	224	256	274	262	232	250	241	247	238	227	247	194	203	257	233	220	254	272	253	235	234	224	235	233	229	232	231	272	246	205	238	233	248	263	231	254	264	242	236	235	208	233	234	227	218	250	256	251	269	225	239	220	237	211	242	252	247	211	237	256	252	225	228	209	238	220	256	224	234	232	222	241	233	257	258	254	237	227	237	239	244	227	243	216	268	227	250	245	254	268	235	233	266	204	245	250	215	207	248	201	244	241	242	260	262	230	249	274	216	221	266	259	248	240	234	221	232	247	248	269	219	233	220	253	214	255	223	219	228	206	241	224	235	261	226	210	220	255	227	261	269	221	236	251	223	234	226	250	218	219	241	273	246	229	209	242	225	235	222	234	233	245	271	265	238	262	225	224	235	245	237	231	255	267	240	236	267	256	209	223	251	248	261	220	222	224	259	248	244	261	217	230	229	252	252	241	225	225	223	247	239	231	255	213	263	227	219	258	250	239	244	247	256	210	198	232	260	242	225	217	252	253	217	234	242	226	213	201	260	249	226	241	247	254	243	241	234	234	228	263	248	241	236	229	248	221	263	246	244	230	249	218	226	225	252	265	238	218	239	252	244	274	205	260	244	235	239	215	215	249	229	212	250	250	241	217	242	254	243	235	239	245	236	252	251	261	243	242	248	261	236	261	227	240	256	259	244	229	241	233	234	275	252	238	219	227	195	239	237	248	228	255	240	240	214	222	256	215	236	269	233	218	276	265	250	248	276	251	255	224	241	244	230	249	251	251	244	243	252	268	280	265	256	205	273	232	258	242	226	220	217	238	266	248	238	235	218	221	253	232	229	245	234	209	255	231	226	249	244	216	260	258	244	259	246	282	237	216	233	250	217	256	234	226	239	243	252	238	222	250	232	237	251	295	254	225	243	234	241	246	224	252	216	221	280	235	232	187	239	244	221	254	252	221	245	243	256	224	246	237	231	220	255	252	226	250	243	239	218	258	222	241	233	245	228	236	254	230	239	226	205	237	237	252	257	221	229	237	244	284	244	243	234	230	219	255	257	215	237	214	251	272	258	240	239	245	221	222	250	237	238	245	234	267	247	261	255	247	218	221	238	254	257	227	223	245	221	231	258	235	258	226	224	235	224	238	255	226	212	234	231	206	229	222	230	246	262	218	238	240	220	249	228	243	246	237	238	270	243	228	212	225	227	216	227	243	252	253	264	269	243	248	245	217	242	223	252	231	240	287	240	248	248	240	221	250	238	239	241	217	238	203	241	236	237	237	264	271	233	220	247	255	226	216	244	216	234	259	230	231	275	262	258	223	241	260	282	240	234	225	248	251	259	218	245	234	238	237	267	234	238	254	232	239	233	261	254	226	231	237	229	251	222	233	255	248	249	243	260	201	225	268	243	254	224	240	263	245	254	234	242	267	232	254	227	265	240	212	249	237	240	223	238	247	240	207	235	234	239	212	214	242	219	252	251	252	267	242	245	232	239	269	248	217	226	242	257	255	270	222	215	237	235	238	262	241	255	248	240	240	266	231	251	232	235	245	202	228	233	254	248	260	259	253	261	210	273	241	273	239	241	267	232	231	226	265	237	190	256	247	253	220	222	268	244	235	254	212	227	244	262	236	232	247	244	245	221	251	217	235	216	223	247	231	237	243	260	214	256	246	225	235	246	237	237	265	231	261	237	247	268	233	254	270	212	242	234	229	243	244	231	249	244	237	241	250	268	240	259	215	214	236	227	260	226	213	256	251	242	225	257	246	248	247	241	201	260	229	240	260	272	245	225	217	260	221	267	239	221	245	198	245	261	256	228	257	239	220	240	211	255	211	225	245	246	208	262	243	240	220	225	216	239	240	222	271	249	233	227	227	265	223	261	249	220	265	214	284	222	228	223	254	272	240	243	258	249	243	213	230	245	253	233	250	250	202	218	224	248	223	233	201	231	220	237	248	247	249	246	225	263	236	238	259	219	252	238	228	230	247	230	252	216	230	240	252	260	207	272	242	239	260	245	241	273	223	241	269	246	232	236	245	227	244	235	250	244	225	238	268	281	247	238	245	243	238	263	254	254	211	260	233	213	226	240	228	254	202	217	220	236	234	254	241	228	248	248	239	235	271	235	244	247	247	250	230	203	255	235	220	251	271	238	253	267	252	257	241	266	240	216	262	222	248	239	235	241	221	251	239	255	248	223	233	280	265	241	262	245	257	229	245	214	237	235	254	219	232	243	239	227	224	243	227	238	224	221	224	247	248	214	224	262	246	235	232	253	254	236	262	226	274	253	223	228	238	223	239	242	241	262	243	216	232	270	254	245	243	209	208	254	229	261	235	259	223	251	232	250	245	268	263	234	225	238	237	225	234	233	251	264	262	235	219	223	227	241	237	250	227	255	251	291	217	208	254	225	216	220	224	218	235	235	248	205	246	242	231	223	247	238	208	243	236	236	237	247	242	230	264	217	236	253	244	230	257	209	219	251	259	241	222	229	224	254	236	230	255	235	230	245	241	211	250	252	240	231	233	234	227	248	252	259	235	232	244	241	233	249	241	220	249	243	231	242	240	237	223	251	254	219	206	229	235	244	236	241	259	246	251	233	232	222	249	235	245	228	222	253	245	244	230	234	241	235	251	245	228	235	218	248	251	262	281	235	254	240	242	240	243	261	262	255	233	215	243	258	246	234	229	208	247	237	239	229	237	267	247	212	266	250	249	283	237	228	228	241	245	248	259	237	228	250	229	215	269	238	238	205	236	225	273	240	247	228	224	250	227	263	258	235	233	224	245	239	241	245	227	223	244	230	236	261	245	254	230	240	218	237	223	228	227	246	221	220	183	228	234	266	246	241	235	243	209	255	223	262	235	227	233	217	228	228	233	235	220	231	238	241	246	234	244	240	252	240	269	262	215	244	272	251	234	239	219	252	263	228	244	250	262	256	264	241	231	230	217	265	257	234	223	228	261	265	218	203	265	229	228	240	228	244	278	239	248	238	238	228	234	249	226	230	241	254	216	256	218	235	260	268	222	240	264	263	252	228	245	212	250	229	247	234	251	246	241	223	221	244	261	227	239	237	220	228	226	231	234	220	222	242	239	257	249	244	207	231	266	244	257	225	257	226	243	246	235
48226	39282	3313	3783	3142	2661	2176	1808	1632	1408	1269	1168	1058	1043	952	919	899	857	836	772	788	743	705	717	714	731	710	658	705	660	627	637	656	633	646	650	674	602	623	640	647	586	615	660	627	623	648	592	664	600	607	628	582	633	600	574	554	592	605	590	579	570	605	589	597	582	578	593	596	613	580	587	619	625	588	556	601	585	563	605	550	562	541	551	598	573	561	585	527	579	557	587	533	570	590	556	639	580	563	557	628	587	560	551	540	546	635	548	601	561	594	604	624	557	606	621	597	585	582	599	556	585	571	611	561	557	551	576	566	556	564	594	559	583	571	609	578	567	589	570	595	598	586	537	542	599	572	600	606	634	549	557	561	565	576	597	584	614	607	586	557	610	587	598	591	540	584	601	530	549	547	550	537	585	582	557	564	536	518	593	567	561	588	603	620	544	552	596	580	561	570	563	583	580	560	549	545	575	583	563	562	549	561	588	567	555	608	611	538	538	575	575	584	570	567	589	553	553	550	576	555	577	540	595	598	553	552	552	586	537	548	621	576	571	559	574	551	621	603	583	582	570	557	566	528	579	583	546	576	618	531	511	576	596	598	565	548	551	568	575	530	592	565	577	551	578	537	561	579	539	588	578	533	527	559	572	533	570	572	554	575	607	626	630	619	547	565	585	592	540	565	555	503	519	564	622	586	568	545	587	548	554	566	633	566	576	590	553	566	527	540	541	556	557	600	587	565	585	662	564	574	599	568	556	595	556	575	568	563	617	535	550	553	579	566	586	562	564	572	606	559	561	535	571	544	579	544	591	559	532	523	594	544	568	594	597	581	591	574	570	583	561	604	560	538	593	571	603	612	512	519	541	577	561	579	563	553	531	537	612	564	576	565	572	590	562	540	539	591	563	590	598	571	585	569	556	569	583	603	549	563	549	553	527	615	563	587	581	578	587	594	551	595	532	518	538	590	567	573	565	562	523	566	556	595	540	555	610	537	578	555	574	578	567	535	572	598	588	563	596	585	564	604	588	588	575	569	583	547	569	571	544	584	582	529	582	617	549	540	538	570	582	549	567	594	557	538	565	566	586	594	539	539	575	598	581	576	552	559	607	548	594	543	540	595	577	628	573	592	585	563	537	550	530	570	587	592	581	616	564	581	542	578	607	575	554	560	548	538	613	584	548	581	585	573	578	588	597	585	575	542	579	549	560	565	614	563	566	565	554	579	518	547	573	580	570	539	588	576	578	553	551	559	546	587	576	577	583	554	607	606	600	582	554	535	582	567	545	540	494	596	605	578	526	597	576	523	550	582	601	567	575	579	577	567	574	596	556	598	560	528	607	520	595	605	550	584	588	531	579	580	565	530	602	612	570	592	571	580	585	585	577	579	547	545	553	599	596	563	555	563	543	594	529	539	539	584	552	626	601	568	590	550	556	588	570	571	590	569	591	569	580	582	561	563	641	562	552	537	585	530	563	564	580	542	548	545	524	608	601	551	587	575	566	584	598	600	600	552	576	577	570	547	563	498	617	578	514	560	599	601	598	574	561	595	600	579	540	562	572	595	595	591	536	576	577	568	564	591	584	546	609	543	594	566	587	620	537	589	542	556	556	576	548	540	574	582	556	549	590	565	592	530	545	612	557	573	529	567	552	571	544	617	599	566	588	617	585	545	581	573	548	588	583	516	557	572	605	520	562	573	605	550	598	552	534	546	601	587	569	573	579	573	578	544	578	580	572	588	528	552	536	553	561	595	591	564	557	573	608	574	619	542	593	537	566	559	564	539	578	542	582	565	578	565	587	587	586	609	575	576	550	543	563	564	548	589	576	574	537	566	580	551	610	572	592	581	561	581	564	585	574	537	561	573	563	585	585	605	567	565	575	555	552	543	591	588	553	616	558	586	583	564	594	587	589	624	593	551	557	566	571	546	596	607	586	561	581	536	566	535	558	589	611	583	565	526	593	569	595	569	576	577	589	553	581	568	565	566	594	560	549	596	561	598	504	575	573	551	585	579	564	571	537	571	594	586	555	599	553	520	597	572	566	622	525	585	575	539	592	557	596	598	597	560	595	567	520	586	585	566	598	541	555	573	588	587	560	607	586	597	547	570	580	563	630	568	554	600	575	569	584	558	547	562	582	532	618	550	598	568	560	576	581	568	571	573	581	627	590	576	538	557	604	590	574	566	545	578	581	537	595	543	525	611	539	587	596	591	574	612	612	599	536	562	544	600	588	557	516	590	574	582	558	564	547	554	590	572	619	559	606	576	582	515	582	546	602	540	529	607	577	565	572	549	582	608	569	574	602	566	599	595	579	518	563	546	606	596	586	585	536	540	595	587	525	567	595	546	571	568	606	547	539	586	579	573	583	528	582	516	597	558	527	576	538	579	532	561	542	605	545	548	556	571	584	591	578	583	586	571	563	567	574	537	573	584	559	595	592	536	589	557	589	575	601	552	570	620	601	575	578	564	553	591	579	602	583	573	568	564	531	549	544	545	504	587	572	594	572	568	578	558	573	566	555	536	558	590	546	597	590	597	557	576	534	570	607	555	589	543	622	548	600	581	579	557	542	577	553	602	549	567	601	560	564	586	565	610	594	526	553	593	524	554	572	552	572	536	566	593	558	585	526	563	543	560	558	570	606	585	580	544	554	526	566	581	590	560	545	529	573	600	604	583	602	537	546	516	608	605	597	600	571	532	555	580	495	590	554	615	587	589	567	596	581	591	581	553	590	593	578	589	548	563	557	555	570	585	607	549	600	566	605	582	577	565	584	557	566	545	562	592	536	582	607	552	560	569	571	583	552	551	581	539	587	558	561	577	622	597	567	563	617	543	556	609	600	610	559	533	552	576	567	608	532	552	569	544	509	566	623	545	545	548	570	586	631	552	569	600	553	577	576	589	525	539	598	562	582	562	592	537	587	565	576	554	561	603	591	563	556	563	588	563	536	572	551	543	539	567	589	616	579	573	583	549	570	539	555	611	598	530	600	554	570	579	570	613	565	538	565	594	593	554	530	611	626	578	560	615	559	613	577	572	611	546	593	537	564	581	586	532	622	551	581	545	551	563	560	563	554	590	603	522	571	569	549	590	591	587	580	562	576	534	583	579	617	569	565	560	555	552	630	567	592	596	562	575	577	572	582	566	617	591	568	597	568	560	532	595	603	556	550	546	536	559	529	586	584	553	576	611	547	546	564	588	556	557	551	606	583	570	557	548	595	607	567	548	608	555	599	536	543	575	567	576	617	549	603	561	573	567	567	594	574	583	568	520	561	614	583	520	557	601	540	576	611	580	569	597	581	571	591	579	567	549	557	562	562	549	547	580	562	614	580	570	554	550	579	526	637	548	509	541	536	596	584	579	542	540	572	589	577	529	554	536	549	550	534	537	613	603	541	529	558	560	592	514	555	577	623	576	568	607	568	553	570	526	574	539	519	548	578	598	577	608	587	535	599	554	589	583	580	531	564	584	572	524	523	556	545	587	577	609	578
17285	4217	290	162	185	174	175	156	183	151	165	174	157	144	171	157	164	184	173	153	149	149	138	161	134	129	152	154	152	164	138	164	140	156	141	164	174	173	169	149	181	188	156	174	131	158	172	159	148	149	163	158	156	151	136	149	159	172	164	153	169	144	163	177	158	153	163	152	141	157	185	157	159	169	141	168	159	167	155	164	144	156	155	127	151	175	147	150	140	151	149	166	140	168	153	171	127	150	142	183	168	196	173	140	150	154	156	151	144	184	167	159	142	162	160	162	169	146	161	151	153	175	171	180	168	177	166	159	157	153	180	164	161	168	175	145	166	151	165	152	160	150	148	154	167	181	155	170	137	155	170	138	176	161	171	178	167	148	177	184	136	162	183	194	148	121	181	168	157	180	160	158	172	174	169	166	162	141	153	181	166	170	151	159	158	156	164	171	169	147	155	145	141	147	164	155	163	180	174	176	174	200	193	147	171	159	141	156	136	165	144	184	160	182	158	167	136	171	149	165	182	160	174	139	164	176	162	176	164	162	162	156	177	139	150	169	162	155	135	165	170	164	152	173	146	160	142	156	164	138	176	160	142	152	164	152	160	174	165	174	169	165	161	162	158	163	144	157	178	178	170	193	160	166	164	169	148	158	189	165	149	152	145	155	154	165	163	147	158	142	169	154	185	155	185	157	176	163	136	156	135	147	166	173	128	150	156	152	156	144	168	187	177	168	155	169	160	163	163	158	146	159	158	178	144	169	160	172	175	168	152	149	188	169	170	171	155	171	151	176	156	174	176	172	191	175	170	178	146	173	131	164	130	152	151	174	175	159	177	163	156	138	153	151	160	170	154	154	156	172	141	178	158	149	182	167	154	146	170	171	178	152	165	158	160	147	161	187	178	152	162	174	156	152	180	157	166	152	143	145	143	158	168	156	170	164	152	150	165	147	175	177	175	157	161	183	169	150	179	142	132	159	162	140	157	155	159	167	172	148	137	169	187	166	177	159	162	161	177	170	167	168	170	169	170	182	181	150	156	154	169	186	168	170	173	148	146	161	159	160	162	154	167	152	151	193	145	172	144	171	139	167	172	187	159	161	166	170	166	155	169	151	173	176	174	178	179	149	180	142	170	147	158	161	159	149	179	150	158	179	177	153	161	167	187	164	151	149	145	144	183	171	143	168	152	177	157	151	151	168	164	130	162	143	177	161	156	148	141	154	166	121	173	164	156	124	153	169	175	163	142	154	160	173	179	171	170	154	164	166	180	164	183	170	149	155	157	166	143	164	134	172	160	175	170	148	164	175	150	175	174	154	146	161	165	176	154	152	157	159	159	139	158	145	160	155	148	148	162	184	159	140	142	177	135	133	148	156	146	178	164	162	149	148	150	145	162	178	160	160	154	170	143	164	153	197	149	147	130	148	132	170	188	148	145	144	177	156	189	168	163	155	157	167	184	156	166	168	178	163	151	154	155	168	160	195	147	174	195	162	179	164	187	152	154	143	170	162	185	173	151	175	144	181	163	152	150	155	141	181	157	140	160	165	158	151	131	152	164	141	180	168	162	153	153	148	177	161	154	160	160	160	183	168	172	150	165	153	165	179	168	165	183	161	150	148	187	149	159	157	156	172	149	164	165	163	154	165	160	162	159	168	164	162	194	168	149	142	175	152	156	167	158	174	148	160	171	163	168	181	151	181	152	157	159	153	131	164	156	169	183	179	177	171	163	159	174	145	168	173	171	137	166	150	162	154	172	167	158	157	158	156	179	150	141	178	140	161	174	169	165	158	141	156	163	153	145	163	173	147	164	160	147	149	153	157	153	174	151	159	158	159	177	177	156	167	166	156	158	154	152	147	169	175	146	132	148	155	145	142	183	162	132	159	167	155	161	162	157	163	171	167	162	152	174	166	179	153	146	177	173	156	164	164	165	161	175	150	148	158	151	169	166	159	159	190	182	162	149	148	164	161	149	165	160	162	155	176	145	149	174	166	147	149	180	157	137	183	150	150	166	173	179	174	165	162	150	162	172	159	149	159	158	156	176	171	160	147	153	136	157	162	135	147	164	170	158	166	167	164	186	169	159	158	152	165	178	153	156	168	154	160	164	129	171	181	154	148	160	156	144	169	158	168	153	161	152	145	168	151	161	166	163	159	137	160	150	150	153	172	135	158	146	161	161	144	145	183	151	153	163	139	153	154	130	151	144	180	154	139	145	135	174	167	141	160	149	162	152	163	178	166	145	171	152	144	154	170	162	150	160	147	141	163	167	180	164	156	172	166	165	141	170	181	154	157	148	147	159	162	147	125	152	151	180	158	175	173	151	161	174	145	139	171	162	182	152	158	157	179	154	164	164	164	159	167	160	168	148	141	154	176	155	154	148	147	152	168	164	167	158	174	153	144	161	178	161	171	151	147	182	149	184	159	162	157	157	161	157	180	157	164	162	164	167	177	150	152	161	173	174	143	175	170	170	164	159	198	171	149	168	164	149	156	175	154	147	180	149	154	136	145	158	133	152	164	164	186	193	148	153	165	165	183	163	169	157	153	146	170	148	183	157	186	164	154	173	148	197	137	172	181	144	152	155	153	162	174	153	159	184	175	180	152	160	163	161	176	163	170	162	165	154	175	161	160	159	181	166	168	171	159	170	154	133	160	165	164	157	149	167	172	157	162	160	162	176	165	160	164	180	151	141	159	170	177	166	155	150	166	155	135	167	138	169	158	173	169	159	129	126	163	146	158	165	144	158	167	156	165	134	176	163	161	152	152	182	161	157	168	170	139	156	157	141	161	171	170	155	182	201	163	156	151	150	159	157	136	156	173	163	139	156	180	164	159	169	149	149	186	144	153	166	173	183	166	157	149	178	166	151	174	130	156	145	154	170	158	170	148	163	157	154	163	156	168	157	129	170	143	160	160	148	170	153	178	197	166	166	148	191	148	152	125	166	169	158	173	147	157	162	142	150	156	184	144	168	166	173	146	172	152	163	175	169	158	172	179	140	180	171	152	166	162	168	163	147	149	152	154	165	161	161	152	167	149	141	160	142	174	159	129	176	164	180	160	180	170	156	153	158	155	162	152	159	144	168	138	176	161	184	167	143	196	179	172	162	173	183	149	161	152	151	143	145	153	135	134	177	153	176	181	167	150	137	176	172	168	181	197	175	147	159	177	143	134	179	162	176	188	161	167	159	166	148	171	148	156	171	144	155	181	169	161	150	181	173	161	167	167	170	159	164	172	152	159	151	164	168	167	202	165	181	159	173	171	177	174	164	157	154	176	156	164	155	162	147	156	168	143	154	178	180	141	155	159	154	160	140	141	170	141	146	187	169	150	150	166	157	164	152	171	147	150	179	125	160	160	168	157	166	155	171	157	145	187	125	194	154	152	146	162	167	180	142	137	159	167	154	135	174	154	157	160	163	149	160	155	185	168	154	164	170	154	181	174	139	175	158	171	161	166	146	157	156	145	158	193	151	173	156	153	169	152	161	182
16518	5462	550	508	470	466	467	443	478	494	453	436	439	459	452	481	449	396	472	463	411	451	424	428	436	463	430	426	431	480	443	429	422	436	451	437	457	433	440	420	430	418	389	410	479	455	399	442	477	477	459	456	438	406	454	440	425	412	436	429	413	439	453	422	441	464	485	485	421	404	404	429	446	431	450	415	443	455	428	441	482	403	439	451	452	419	469	417	402	445	439	416	408	451	425	420	428	469	414	397	430	470	431	446	448	420	424	432	440	465	470	395	435	438	432	473	406	433	424	416	424	446	445	388	481	389	446	443	389	433	435	427	431	446	459	432	440	444	443	430	458	444	420	458	448	430	448	467	454	415	418	441	446	439	445	466	415	428	428	421	410	430	464	418	401	450	439	445	469	460	414	400	420	381	439	437	436	434	441	426	415	476	428	414	460	452	447	404	432	433	446	463	429	443	384	409	430	413	452	464	433	397	451	461	458	426	446	434	455	443	423	415	431	431	447	414	431	438	427	405	434	460	414	421	413	445	458	439	454	443	421	446	427	441	428	482	448	464	459	411	438	460	424	441	435	436	417	494	424	405	427	406	450	441	395	430	460	408	471	434	433	430	451	446	427	404	437	461	431	403	407	439	429	427	422	421	430	427	473	456	402	472	410	420	455	431	452	433	428	446	467	445	473	424	436	444	428	435	438	411	437	414	429	449	424	424	448	454	454	442	431	446	459	484	437	465	444	440	422	471	437	416	465	432	411	404	435	437	415	436	432	451	437	431	447	437	450	427	400	438	422	450	432	415	447	411	445	439	430	431	453	448	442	448	453	418	415	457	433	446	452	467	444	424	405	438	407	431	458	468	452	427	398	463	438	416	437	442	452	428	447	407	417	440	440	419	424	419	404	423	429	468	422	438	387	436	434	443	449	437	459	420	418	429	446	469	455	431	441	435	428	455	424	422	443	429	392	431	482	433	430	456	411	421	415	396	441	463	444	388	443	418	450	453	437	425	493	430	473	419	453	433	423	421	436	446	471	443	436	457	430	442	447	407	417	438	399	452	479	464	461	459	436	419	429	500	469	426	417	442	463	432	457	424	404	439	383	435	476	464	441	457	417	421	455	457	432	415	445	433	442	446	414	387	412	409	463	461	412	443	497	441	409	445	439	397	431	450	413	408	511	465	447	465	487	425	436	411	424	445	444	438	449	434	417	436	459	435	458	433	409	447	431	495	422	452	457	463	413	472	426	438	422	432	466	404	472	442	442	439	444	451	436	469	451	432	465	448	432	457	427	435	444	460	450	427	429	426	410	440	443	470	451	432	435	447	471	406	405	426	437	396	419	462	418	422	468	439	452	400	428	407	426	454	472	424	427	444	422	460	430	426	467	441	446	460	449	457	420	433	402	420	428	463	434	418	429	427	399	455	443	437	457	431	388	428	430	448	443	404	450	459	455	431	420	392	443	415	432	445	459	427	422	415	435	472	429	430	420	416	442	439	474	439	428	420	424	469	446	416	405	436	431	430	433	412	401	440	443	469	422	434	441	408	471	412	409	416	482	432	435	435	442	431	421	450	429	475	472	437	453	431	432	468	437	389	418	432	433	445	424	439	424	427	450	437	410	479	402	430	425	441	425	460	449	384	390	436	445	421	443	459	424	441	453	441	434	427	452	465	435	436	452	409	439	419	447	458	432	393	451	466	430	471	404	434	483	468	441	453	466	422	433	424	452	451	427	409	417	425	445	419	420	409	435	422	452	422	413	451	408	429	447	426	434	459	450	431	418	425	399	405	436	402	405	436	415	452	419	453	423	469	431	435	432	445	460	432	444	468	446	429	434	444	435	431	410	435	441	404	412	445	409	427	439	452	441	455	467	461	455	420	465	410	415	426	442	431	433	418	480	456	406	414	454	444	394	422	445	437	452	451	436	397	386	446	422	452	435	445	424	436	492	472	422	437	434	460	420	409	447	460	441	439	405	434	433	467	440	438	473	451	426	407	416	464	441	443	453	432	441	455	439	427	446	443	400	418	433	417	429	432	441	407	440	439	419	444	453	439	427	439	468	433	409	403	426	413	460	477	449	431	454	416	461	446	430	425	479	414	431	385	418	405	407	463	458	418	412	456	440	455	424	386	418	412	426	427	420	495	456	419	414	432	406	414	417	465	472	458	461	422	439	480	456	423	431	437	412	413	435	470	448	445	448	447	418	413	452	441	423	408	440	425	472	405	438	451	434	414	443	401	409	436	445	447	450	463	445	418	435	404	425	463	446	422	464	418	397	434	413	466	426	431	410	437	475	436	431	472	480	423	458	444	430	433	419	441	414	442	452	425	419	430	388	439	442	408	388	414	429	433	452	444	435	448	426	441	430	380	405	465	395	475	461	423	419	411	411	431	439	464	442	398	424	449	456	418	415	386	444	432	437	396	432	418	427	451	455	453	444	461	443	454	406	411	439	406	441	429	430	440	447	411	478	441	422	419	457	419	448	405	446	428	434	402	432	406	412	456	405	465	436	463	425	429	431	435	485	424	414	471	471	396	413	442	441	394	429	399	457	459	409	426	418	426	435	418	459	435	467	463	436	468	433	464	415	435	391	413	477	422	423	446	428	411	462	450	465	398	407	459	428	454	455	416	453	452	425	438	404	435	426	467	476	470	427	413	469	442	413	445	415	441	432	457	438	427	422	477	421	441	381	438	471	441	434	429	454	436	447	402	458	432	408	406	410	423	473	422	405	446	421	453	399	443	430	421	456	420	401	433	434	422	424	414	425	449	438	445	431	475	394	460	437	461	410	450	456	404	447	419	433	403	426	429	443	425	462	416	453	439	439	455	464	466	462	404	425	466	410	383	474	405	397	425	458	434	413	419	463	453	432	450	433	408	453	455	407	470	415	464	474	427	466	420	412	396	406	443	414	406	429	445	449	406	442	440	439	457	445	421	416	416	430	429	395	426	413	439	396	411	420	414	425	437	428	428	448	417	438	442	411	445	420	423	429	416	434	438	414	428	467	415	439	407	410	443	497	418	426	446	420	428	394	448	415	462	430	433	408	421	458	436	447	444	436	454	423	444	423	451	448	464	445	409	418	431	430	442	424	456	465	402	453	433	442	396	439	407	468	428	443	453	417	395	415	400	441	446	420	430	435	468	459	467	439	435	431	411	380	473	422	446	431	420	423	451	445	464	419	444	417	413	442	433	411	463	428	415	466	433	449	417	418	430	439	451	418	426	404	440	430	431	445	443	403	400	485	444	461	406	444	444	442	423	454	431	444	433	422	424	457	418	439	395	423	454	446	402	446	424	440	421	464	432	446	407	462	443	466	464	421	411	417	453	425	420	385	439	453	449	398	431	440	412	447	440	418	422	458	441	410	463	418	400	464	442	405	431	415	387	442	401	441	434	490	429	417	431	443	441	444	431	405	466	430	407	395	445	439	406	452	435	434	445	434	455	446	417	459	435	417	417	427	441	434	435	423	415	441	458	442	427	412	453
61686	47691	12446	1250	613	508	426	403	395	327	313	297	332	344	337	307	317	308	343	291	282	287	295	285	305	279	291	317	270	284	273	293	273	271	264	298	271	257	284	289	247	315	294	269	263	271	244	283	283	307	294	264	276	290	293	301	263	284	264	304	266	287	261	316	277	282	256	306	279	303	282	282	288	294	301	271	322	266	271	276	238	261	297	282	283	232	292	266	300	286	286	283	280	296	286	291	266	286	256	296	289	265	303	247	315	265	281	263	299	313	254	275	269	298	307	274	295	308	302	286	285	287	311	275	296	287	301	267	261	269	272	273	309	284	311	269	236	271	271	268	276	294	251	263	295	265	299	281	288	261	296	291	275	265	269	258	268	282	307	274	281	274	274	276	285	259	305	297	303	254	290	296	289	278	285	256	282	299	304	290	293	310	280	306	305	282	284	293	300	309	284	301	295	282	286	299	297	300	316	266	322	287	253	284	301	305	300	286	275	257	287	278	280	280	293	304	289	285	278	334	237	265	258	296	281	313	308	261	280	286	278	299	281	267	277	327	276	289	275	285	292	327	254	282	280	290	290	294	262	303	279	258	311	276	285	308	292	287	260	291	303	300	294	292	288	287	294	284	279	273	303	275	314	246	265	272	284	279	275	290	275	251	282	298	266	299	322	264	247	286	253	310	291	295	275	314	291	283	279	289	325	284	299	281	280	283	272	270	311	268	307	295	272	287	292	264	264	272	243	284	243	283	279	298	290	297	320	301	271	306	289	273	283	288	298	297	292	302	267	274	291	289	270	269	272	311	316	268	275	274	269	297	308	293	261	292	289	286	268	314	274	278	252	305	293	251	287	314	302	299	276	307	300	320	269	279	261	269	291	291	270	304	270	284	247	274	295	287	264	286	296	309	275	256	268	289	295	247	287	264	307	280	292	270	284	280	258	259	273	261	324	293	281	278	282	285	289	293	298	274	259	269	292	278	275	280	309	259	296	262	304	290	282	278	301	325	272	294	275	289	296	299	325	298	283	267	265	298	285	298	261	285	252	320	274	273	301	289	255	287	291	298	262	284	284	266	275	294	281	315	294	263	273	300	297	287	289	289	305	269	287	299	260	324	285	272	285	279	290	283	287	283	275	281	273	289	277	262	325	299	257	299	269	247	264	285	295	277	288	293	272	292	278	285	299	281	282	277	282	315	269	281	285	251	307	278	277	272	258	277	286	278	304	290	299	283	317	309	281	285	266	306	291	322	286	294	283	284	271	295	283	288	245	319	293	274	282	285	310	287	281	303	274	286	285	280	278	276	284	256	285	300	267	257	250	296	281	277	285	294	293	307	299	301	263	265	304	286	261	274	277	290	311	263	298	294	284	308	282	291	279	299	291	285	306	272	298	284	273	238	258	298	287	257	294	255	282	318	266	296	255	262	286	281	264	260	275	264	269	297	313	299	293	275	290	271	264	316	299	287	290	295	309	266	277	283	279	283	303	301	280	284	287	299	256	270	283	283	280	295	288	276	275	291	269	266	274	281	277	256	277	274	276	285	276	303	316	275	247	283	293	271	274	285	295	288	287	272	292	293	270	282	281	277	240	280	300	290	280	282	276	283	270	253	270	299	289	270	320	259	302	287	302	273	267	281	282	253	269	279	281	272	311	300	304	299	289	286	288	269	271	296	309	303	288	275	280	265	295	263	271	278	250	300	287	287	320	269	282	279	294	313	281	295	257	279	289	259	282	286	267	285	283	280	281	263	271	285	255	276	259	307	283	265	281	300	273	295	357	285	292	263	303	288	282	288	283	288	273	272	285	306	288	264	288	295	289	290	265	306	272	289	274	296	309	308	289	265	285	286	297	269	293	274	305	267	252	280	326	309	261	304	272	306	290	306	286	267	283	267	276	263	298	275	310	304	293	294	265	261	273	275	297	262	294	314	288	275	281	285	290	268	284	259	258	287	288	252	294	302	313	266	259	270	307	284	295	271	277	267	282	271	269	249	291	286	313	300	267	289	301	266	287	280	277	282	263	300	285	295	305	276	292	302	271	330	293	276	305	281	288	278	276	273	273	273	288	280	313	278	287	287	280	277	271	256	304	296	265	295	279	302	274	287	275	296	278	255	287	293	275	301	266	262	274	256	250	285	263	274	278	287	287	300	291	283	289	294	284	302	290	305	304	274	244	270	266	278	303	278	250	275	285	289	279	282	293	286	287	289	259	279	271	291	257	278	252	255	257	289	291	279	274	302	268	269	258	296	327	271	255	283	274	255	281	313	263	286	306	283	266	281	271	269	307	302	266	279	299	290	322	304	284	282	287	313	278	300	300	293	295	295	305	260	271	299	312	299	319	299	282	279	296	270	270	248	273	286	290	296	297	312	274	274	293	293	268	291	308	247	297	255	286	280	297	257	304	286	279	261	292	303	291	330	281	244	314	291	278	241	276	267	266	260	277	321	268	294	268	283	300	275	257	325	304	282	259	268	268	314	268	296	283	267	280	280	315	286	291	295	283	278	303	279	281	257	290	236	278	297	270	280	308	281	310	293	272	270	323	298	295	273	289	272	266	284	257	299	274	315	269	274	288	278	272	283	276	262	278	291	270	292	310	267	306	283	259	282	298	277	266	294	314	285	291	287	270	269	273	264	284	288	249	288	268	283	274	284	282	287	303	269	294	304	288	295	292	263	265	318	252	303	278	305	265	312	306	317	285	271	266	297	305	280	289	286	291	318	300	309	320	295	281	280	306	276	287	264	304	301	273	274	311	290	275	285	292	308	308	308	230	273	277	280	277	276	298	284	276	296	292	286	265	291	293	288	291	280	267	269	273	282	308	280	287	287	293	309	274	267	284	284	286	287	255	289	252	277	303	306	276	260	275	285	296	287	297	275	252	246	270	310	260	273	269	263	299	268	285	282	278	288	292	288	292	342	265	310	309	274	271	292	331	285	287	292	269	254	276	289	305	312	276	307	288	299	297	282	278	287	312	328	257	309	269	258	268	250	279	304	306	318	275	304	295	314	285	262	299	304	284	277	261	277	314	265	312	273	279	277	276	295	288	304	301	275	311	285	295	295	290	263	296	274	291	320	268	269	261	260	269	273	264	292	282	285	284	280	287	284	271	286	276	273	277	300	286	275	271	329	266	274	265	298	318	282	287	278	305	277	254	297	267	274	288	263	262	289	289	276	286	284	294	284	321	314	280	269	307	281	314	264	288	270	297	247	257	299	296	287	282	269	287	284	258	305	310	300	279	317	281	267	318	321	272	307	283	294	311	274	264	269	281	294	269	288	317	269	247	277	260	287	289	306	291	287	284	293	302	279	286	269	279	285	292	283	309	241	293	305	280	301	268	279	299	269	300	288	262	327	290	272	308	271	249	292	256	266	292	292	273	278	271	292	284	295	276	293	279	273	290	283	289	298	262	277	258	270	283	254	290	282	268	297	324	281	262	283	310	301	287	315	296	261	287	280	278	301	278	294	271	283	273	279	272	290
39842	30087	2147	2352	2056	1759	1517	1287	1199	1139	1048	1015	977	921	868	872	846	811	832	781	799	802	776	755	791	753	763	752	706	726	776	791	738	730	727	688	736	686	742	657	745	626	688	712	726	681	660	728	702	729	770	713	721	665	698	712	695	677	746	695	743	724	668	718	708	721	699	678	640	681	670	669	655	627	710	734	696	655	688	645	678	677	676	673	705	732	666	736	678	677	699	658	680	719	690	704	705	668	663	656	696	701	692	696	728	676	678	652	668	696	680	667	711	673	720	688	698	659	667	685	724	695	664	700	666	736	698	705	678	698	640	694	668	688	678	664	658	687	721	700	719	718	695	699	687	692	681	671	646	714	663	702	667	683	690	684	715	662	700	697	727	739	626	675	658	674	694	645	704	685	688	669	707	713	674	682	723	654	699	666	697	659	684	676	737	655	687	724	697	707	656	671	716	651	663	669	680	613	720	701	712	694	663	706	689	731	659	658	725	680	671	688	730	684	681	703	661	674	717	689	703	716	704	677	739	673	694	718	706	692	726	738	690	679	743	730	696	714	672	641	676	661	639	703	674	661	688	693	687	645	705	678	673	682	722	688	702	680	707	673	672	681	677	742	669	698	697	735	644	676	677	632	685	666	674	673	660	674	642	649	751	662	673	711	661	715	680	715	692	668	714	645	631	625	667	705	711	684	706	664	717	672	696	665	686	641	620	667	712	678	698	694	655	659	685	721	704	693	654	678	705	700	710	671	661	724	660	715	674	668	704	705	678	652	723	676	675	695	705	680	736	705	732	659	689	697	655	648	641	720	713	751	694	680	674	720	706	680	677	682	675	655	706	683	682	644	669	648	666	701	745	669	715	679	687	702	768	629	706	701	651	676	649	667	659	702	688	700	697	668	707	711	636	741	705	655	667	713	674	679	675	689	706	685	716	670	671	704	705	699	755	698	711	624	667	648	690	685	707	684	718	698	682	691	636	679	646	686	682	624	668	687	727	671	694	692	689	711	715	719	729	667	695	706	646	665	671	709	701	653	696	652	679	699	699	687	673	665	679	679	714	706	670	712	695	695	710	636	666	636	603	705	702	715	690	713	734	673	690	706	705	722	682	643	717	710	647	661	760	646	681	661	666	724	691	701	667	701	624	679	648	686	663	706	710	677	686	655	689	725	674	687	646	721	676	650	656	711	653	738	694	709	664	709	721	760	703	670	697	677	663	711	725	673	688	689	685	667	691	652	684	674	665	698	701	681	688	682	707	690	714	714	648	691	689	690	662	689	659	716	665	710	650	716	719	696	686	650	713	683	706	676	691	675	704	707	672	655	696	703	674	686	700	727	707	659	672	699	691	710	697	701	706	661	631	742	713	684	672	676	652	739	730	689	665	713	723	663	689	643	672	700	671	686	654	713	634	694	653	668	714	716	697	687	678	695	652	679	753	698	703	716	697	772	676	685	717	682	657	646	697	662	670	710	712	715	686	657	695	661	677	672	689	638	696	654	672	718	698	739	665	686	674	672	664	707	679	653	620	680	704	648	693	732	673	669	677	644	701	643	650	669	669	683	674	679	687	677	729	659	686	674	654	671	711	711	677	671	702	677	624	656	686	684	684	685	712	706	717	697	656	708	673	684	675	645	699	685	721	673	669	653	673	675	655	711	698	706	687	692	693	677	661	674	755	662	648	688	718	709	691	651	713	708	711	694	668	703	658	714	666	732	661	707	694	665	667	680	656	692	702	648	680	659	676	685	702	657	731	716	709	674	673	701	706	642	690	728	708	703	662	749	679	694	696	692	657	690	645	676	700	661	714	669	689	683	688	639	726	675	657	664	682	687	691	699	698	672	665	735	668	726	706	699	653	676	718	681	683	704	666	728	712	640	725	639	626	678	717	690	708	660	663	695	690	704	690	687	659	704	669	751	683	693	639	753	694	717	677	711	636	682	659	708	716	685	715	710	666	633	669	702	630	727	679	679	660	693	680	650	668	709	681	691	681	699	679	683	656	686	616	641	768	680	782	674	673	682	700	712	649	697	628	644	711	695	696	687	719	664	672	666	666	720	695	688	679	666	686	656	690	664	664	689	747	692	715	674	710	652	714	698	661	667	696	656	706	688	657	670	648	667	690	692	685	695	672	733	666	714	675	728	655	677	667	699	655	683	728	645	670	712	632	685	659	723	698	665	663	678	698	680	720	720	649	699	662	692	674	738	683	661	621	692	714	718	724	685	687	676	699	679	618	684	731	705	699	748	684	704	692	685	671	681	717	663	707	681	688	658	699	695	658	697	660	662	668	648	694	721	682	730	668	685	675	645	688	666	720	663	674	683	718	706	633	667	671	684	705	689	681	649	683	606	706	713	696	710	678	694	674	693	689	713	662	682	737	669	677	675	699	728	716	688	689	692	681	717	699	715	700	684	683	695	747	621	657	678	699	683	636	708	683	714	686	699	670	713	686	696	690	715	664	661	677	716	687	655	683	637	726	704	689	685	736	665	686	688	691	682	673	675	675	722	647	673	705	686	661	670	673	661	668	675	674	709	644	699	688	673	730	744	692	701	683	709	671	696	716	669	599	701	663	696	701	706	673	646	678	727	635	690	705	685	679	648	727	719	697	673	677	689	750	686	669	724	670	674	719	695	625	657	624	724	682	653	702	693	701	746	689	688	718	716	660	665	679	700	719	680	681	745	670	737	684	713	667	696	658	733	690	707	665	691	722	721	678	660	720	713	710	687	702	688	663	688	713	665	672	645	705	678	679	692	698	677	654	691	664	671	689	693	687	707	690	661	696	663	652	670	636	750	716	654	646	710	671	717	661	706	685	646	715	734	683	707	687	660	650	655	696	709	712	715	666	687	684	700	693	645	647	729	640	672	680	675	659	692	694	707	654	734	693	686	699	685	654	702	618	701	686	680	681	699	726	668	677	694	707	666	703	672	707	649	710	653	681	601	645	706	728	688	661	656	712	645	707	666	701	696	708	659	686	704	674	719	685	733	657	671	730	681	726	683	725	663	689	664	678	688	716	679	673	690	666	655	732	693	720	681	692	689	651	637	718	681	697	686	709	733	749	701	672	754	722	672	716	706	671	671	687	646	766	665	666	665	709	630	722	657	691	692	682	688	688	699	679	683	741	668	725	730	682	649	651	698	714	679	701	701	717	682	677	745	675	702	694	666	690	739	663	682	662	678	659	693	694	691	698	699	665	704	657	717	668	667	670	636	702	695	655	699	678	689	671	709	661	695	668	713	695	685	647	661	695	706	715	709	679	704	715	693	673	684	689	704	660	672	687	689	714	665	680	685	678	674	654	703	677	724	678	707	697	722	689	687	674	659	664	700	688	711	662	727	674	622	687	694	716	695	697	754	677	731	661	702	660	669	701	699	654	715	651	704	697	698	703	657	694	683	724	686	701	701	708	649	675	678	738	648	697	671	689	660	685	713	688	680	665	684	720	641	731	694	692	702	650	704	726	691	745	749	685	687	652	701
71130	60067	20148	3803	967	658	615	472	411	337	310	317	321	317	319	281	291	275	265	272	262	227	287	291	244	266	241	245	245	241	234	308	234	209	260	236	264	217	243	232	242	247	241	240	248	251	228	242	222	238	240	219	236	239	249	215	244	239	224	233	245	233	251	245	259	267	214	289	250	252	216	218	232	252	223	257	245	224	243	279	233	253	271	259	229	246	240	240	225	240	246	224	219	208	235	226	231	239	220	220	240	239	270	243	237	239	248	245	251	229	258	227	253	224	235	267	235	242	228	254	247	232	246	247	234	220	235	215	255	216	255	247	249	232	255	218	253	242	240	242	218	233	204	265	238	243	255	249	227	231	253	242	234	276	253	241	212	248	226	205	226	229	220	225	230	238	226	241	221	274	234	240	255	236	250	238	239	274	247	254	243	274	255	233	249	236	218	255	231	255	248	277	242	238	221	243	234	245	249	236	243	255	227	232	232	250	221	255	247	241	246	243	233	220	259	252	241	244	245	245	242	224	243	218	244	212	228	222	220	222	242	242	232	227	237	222	231	241	236	221	233	244	231	222	218	218	233	247	225	228	247	238	218	240	229	229	220	238	238	231	267	244	220	240	254	219	232	243	242	225	224	221	215	248	280	238	266	231	245	243	236	214	243	256	238	253	269	246	241	221	253	229	226	245	199	236	198	222	243	247	232	244	222	247	246	227	225	222	231	257	240	266	213	223	220	222	223	255	209	268	247	251	241	247	252	250	248	208	210	248	207	230	232	216	231	236	225	244	249	257	256	238	261	236	260	236	230	246	236	234	206	237	298	244	223	227	262	244	224	228	251	267	239	248	233	231	232	243	254	270	258	215	222	236	239	235	209	259	233	212	261	241	230	278	277	198	229	224	220	214	219	230	248	204	270	228	251	262	217	234	257	252	238	224	260	234	256	240	227	237	247	243	235	205	234	217	275	249	238	273	255	250	234	230	232	224	270	246	212	227	237	263	220	248	248	259	234	227	243	256	245	239	242	255	246	219	257	262	228	243	260	248	245	237	243	233	216	219	245	220	239	193	255	242	242	272	232	211	240	239	230	241	214	216	246	231	247	227	228	263	237	261	226	215	241	260	205	246	236	211	237	231	235	203	257	256	220	205	241	238	236	255	226	262	226	248	250	244	229	214	209	221	222	251	280	260	241	206	217	251	234	241	234	229	251	242	241	228	252	246	248	241	231	255	235	251	271	233	265	220	223	206	229	238	245	209	251	239	241	211	209	251	230	226	249	241	239	261	259	238	222	234	211	229	232	224	246	244	237	243	218	213	287	240	228	223	228	249	232	223	271	224	241	244	219	258	228	237	255	222	241	221	223	236	271	209	252	211	221	255	212	258	240	255	237	236	220	234	251	194	244	228	211	248	251	224	227	223	249	247	255	250	228	239	234	207	274	222	251	243	197	227	243	242	231	236	278	252	238	216	236	235	232	236	219	241	240	221	226	246	233	265	226	240	219	220	225	222	255	247	294	223	254	256	257	240	269	253	274	251	278	269	245	227	268	243	238	248	224	220	238	234	240	254	252	240	223	230	222	262	237	245	267	242	238	267	237	213	231	224	257	263	255	239	222	224	240	263	266	273	251	226	246	252	235	240	242	241	253	218	262	228	255	264	218	234	256	237	226	226	227	244	234	202	249	241	241	250	213	223	246	219	236	247	225	238	257	212	247	253	233	263	202	236	225	233	252	220	237	243	237	245	250	249	232	226	241	229	281	263	256	240	246	238	278	238	241	218	226	220	245	247	247	247	239	250	275	245	272	238	257	248	258	237	238	236	209	256	235	276	218	212	227	227	246	212	265	243	241	260	231	235	227	256	251	273	248	256	253	240	234	204	260	249	272	241	237	209	224	233	258	216	252	223	234	223	233	259	238	257	260	238	251	251	268	213	228	229	233	250	239	245	216	282	277	291	259	236	245	225	239	227	218	237	223	236	256	252	223	246	256	262	237	248	217	251	255	223	262	274	275	255	240	258	253	243	240	245	252	242	245	252	243	227	235	225	233	219	253	228	230	229	234	221	233	232	235	229	244	237	246	228	237	242	244	220	260	222	228	248	239	238	271	214	221	231	201	273	250	227	255	240	241	230	270	249	263	217	245	230	242	231	237	207	247	257	204	270	265	245	210	219	268	246	235	235	253	251	234	263	260	206	219	224	242	230	236	247	248	187	210	251	249	249	219	226	262	229	251	251	247	207	259	226	243	220	249	239	229	224	268	257	249	241	198	248	231	222	205	204	231	237	239	224	211	211	244	254	232	251	242	243	233	266	267	223	253	228	235	211	247	226	216	224	225	217	226	245	244	254	234	237	240	258	229	234	258	247	240	241	241	242	243	203	267	243	272	195	251	246	240	255	240	249	224	222	237	211	248	233	257	243	267	229	219	248	239	250	236	232	220	256	223	261	255	251	263	244	216	246	224	235	244	233	258	215	213	212	220	281	227	251	220	254	217	234	258	219	205	231	253	209	247	233	261	221	253	233	236	236	248	256	248	234	219	227	259	265	248	235	268	251	232	250	247	224	247	258	247	246	254	247	250	230	244	201	253	217	242	262	229	205	236	253	251	235	253	237	221	259	231	254	269	237	238	256	241	238	233	242	253	240	222	189	258	272	252	242	243	232	217	226	242	203	249	229	225	244	230	237	221	231	197	233	218	243	238	250	222	261	235	240	239	216	249	207	219	223	240	263	249	258	240	234	232	228	254	229	211	209	231	256	247	235	201	254	255	271	251	262	249	222	243	243	231	231	227	241	256	247	234	233	247	243	232	223	242	248	202	224	230	249	234	247	226	273	231	216	221	241	238	248	261	241	235	270	229	224	239	250	217	202	199	222	216	245	239	233	220	215	243	254	236	242	257	233	218	230	245	229	229	272	234	218	220	239	232	249	249	245	244	233	232	240	279	237	258	236	229	202	236	231	251	265	241	223	241	241	233	254	224	260	247	230	213	247	238	225	251	227	234	254	210	270	227	239	237	226	239	233	235	209	245	237	255	236	244	206	219	233	229	241	205	243	255	230	219	259	221	215	268	225	223	228	237	256	252	253	237	260	254	224	242	231	224	216	229	237	245	255	279	238	242	222	232	230	198	251	230	215	247	236	232	227	233	226	238	222	227	226	216	268	225	225	206	222	226	241	238	208	228	215	250	223	247	243	243	251	229	228	233	251	256	221	243	267	248	228	237	236	219	239	241	227	233	217	248	255	240	239	231	230	229	222	252	211	261	244	211	237	235	235	239	253	242	240	266	210	215	275	259	228	253	218	238	266	260	222	241	255	237	247	239	225	254	205	234	221	215	255	238	240	232	251	227	249	239	235	235	234	241	249	248	226	257	230	241	257	242	232	225	232	225	222	219	251	241	238	202	238	250	247	237	244	233	263	239	233	247	237	234	221	214	228	221	248	255	242	235	253	231	237	253	235	228	247	249	272	257	262	238	256	248	226	209	242
48197	38551	3337	3812	3255	2612	2104	1848	1559	1410	1275	1159	1062	1040	880	925	891	835	813	817	739	714	714	741	700	700	697	650	677	632	632	653	614	663	638	652	624	659	607	608	641	578	606	624	600	595	571	581	562	566	562	612	613	553	619	603	603	642	613	581	565	569	588	593	533	586	585	567	587	553	580	598	577	556	555	619	590	528	580	582	588	545	563	590	580	599	555	568	591	570	615	573	581	588	606	570	578	564	581	563	640	575	591	599	580	575	561	614	582	553	561	539	577	585	602	586	579	573	578	567	561	565	586	587	581	576	533	591	526	590	597	535	565	571	566	615	581	585	562	614	594	575	603	590	592	564	567	562	607	567	539	574	572	582	570	584	571	569	551	554	607	570	543	556	567	562	587	551	564	546	567	588	571	561	559	587	567	599	569	524	584	601	572	565	565	572	554	538	562	587	553	544	566	581	564	584	593	622	534	528	578	586	605	577	528	553	609	561	557	591	566	558	607	568	522	582	559	568	545	568	609	601	581	571	573	527	575	563	538	591	590	579	542	572	571	533	596	585	607	563	604	591	548	590	590	516	563	549	568	615	595	558	577	556	576	559	536	589	557	610	565	595	583	542	594	544	527	611	589	544	569	579	554	594	608	571	557	568	530	562	581	555	569	533	593	626	529	511	568	583	556	595	558	576	562	588	547	580	580	556	562	542	554	547	578	615	557	586	571	575	559	563	568	569	499	590	588	581	542	550	566	568	588	609	593	534	553	611	579	653	578	564	574	509	535	583	629	555	569	591	571	569	567	561	602	603	539	578	581	554	562	588	581	576	572	539	594	578	564	549	575	539	565	560	574	577	592	597	575	597	553	584	531	566	589	577	602	535	577	565	558	542	562	561	533	556	554	575	609	541	578	575	571	552	581	596	563	591	536	544	570	557	574	571	571	549	565	559	547	543	513	577	552	601	611	602	549	545	558	553	580	581	539	550	585	576	555	568	575	564	584	592	563	534	549	510	579	582	565	612	578	536	568	628	595	565	575	592	563	564	594	563	551	555	606	529	544	559	578	529	533	553	544	561	588	602	566	575	575	578	571	570	548	548	577	558	606	592	598	587	553	553	534	560	535	555	539	568	558	576	556	593	597	587	579	547	589	601	585	585	594	591	570	568	586	572	570	559	539	602	560	605	547	574	590	578	549	584	566	584	529	552	590	568	545	585	567	593	565	584	598	582	559	562	559	590	541	571	576	586	576	559	577	561	530	561	620	577	583	565	597	571	578	544	562	559	560	606	598	565	544	552	577	604	589	570	588	555	588	542	584	584	522	613	538	523	590	605	556	569	516	556	544	608	573	538	546	651	555	551	557	560	572	575	577	561	570	565	565	568	565	590	550	560	623	572	572	550	547	566	561	578	500	603	638	544	569	606	573	579	597	537	568	572	543	575	563	569	561	552	539	564	575	538	546	593	588	567	566	515	558	555	573	549	564	536	559	526	575	584	569	581	568	598	553	587	555	561	563	577	587	566	538	581	583	559	556	577	593	601	570	577	564	559	594	554	556	623	558	605	592	538	534	568	589	573	572	564	526	563	550	546	585	594	550	575	598	584	553	621	579	569	565	641	567	538	539	572	546	592	609	539	594	583	569	524	564	601	599	557	546	568	571	592	562	554	555	612	559	537	546	522	555	538	591	590	539	575	570	544	572	578	577	552	544	541	585	557	565	560	559	597	574	546	581	601	608	529	565	544	617	565	556	551	580	564	587	588	535	564	577	570	550	567	607	578	574	545	586	574	578	573	580	557	563	624	599	591	575	593	573	616	625	533	599	573	584	586	550	596	581	582	560	582	568	572	604	553	559	576	536	541	576	552	567	560	573	564	606	578	584	588	592	540	617	582	531	592	576	647	564	543	599	567	611	573	594	559	558	582	575	608	567	527	544	553	566	593	538	561	575	548	602	582	588	530	610	593	571	585	553	581	565	574	569	553	568	567	555	582	578	581	584	545	560	536	573	595	552	546	562	555	589	568	561	527	499	544	557	544	616	536	584	563	551	597	576	555	571	552	617	569	538	566	592	558	576	581	559	554	553	571	562	531	572	557	529	559	599	571	542	556	572	575	585	550	523	592	560	570	552	557	563	549	586	537	551	537	604	569	585	600	545	597	541	536	564	593	580	566	635	550	576	555	565	538	529	638	601	547	560	565	579	565	566	571	584	572	562	570	520	575	570	594	550	580	591	570	599	575	598	547	587	524	590	560	562	522	635	580	545	562	586	537	540	552	531	594	544	611	599	540	582	560	555	516	592	576	579	556	594	571	562	611	597	598	573	537	595	578	545	537	589	555	611	552	591	603	585	569	531	568	574	577	585	552	563	609	539	518	589	634	545	574	558	572	587	585	558	553	557	578	575	613	577	557	591	567	606	537	538	604	608	563	589	554	548	577	564	560	584	590	579	569	605	583	567	572	544	561	606	585	543	533	586	520	611	593	543	560	596	569	523	547	579	572	558	545	573	547	601	535	572	548	582	543	586	541	608	537	584	547	587	549	562	594	548	560	566	552	569	584	498	598	539	544	549	568	559	588	526	550	549	591	566	560	554	553	580	571	551	571	530	582	611	583	525	521	593	562	558	540	523	578	541	572	578	593	566	565	563	572	534	625	609	583	604	553	575	542	591	596	596	523	557	552	585	562	607	606	577	575	599	533	555	567	554	563	611	584	525	560	564	554	622	553	636	550	588	587	603	520	562	570	532	617	543	584	584	564	611	570	594	564	561	575	577	589	524	595	574	548	580	574	517	568	613	568	562	604	545	619	546	541	561	560	540	590	534	574	568	549	581	559	573	546	595	638	555	579	550	568	577	548	601	594	595	650	576	569	587	525	543	573	562	548	562	535	547	569	556	555	592	589	600	563	557	586	592	552	513	610	600	565	560	548	635	576	570	575	636	549	589	599	560	546	563	588	545	538	564	537	570	559	573	574	572	599	592	559	562	564	578	585	560	578	586	581	545	538	535	583	580	626	574	579	552	545	603	554	597	568	619	578	586	572	600	526	559	551	552	561	567	544	555	579	557	552	596	564	597	577	583	567	545	586	553	552	577	573	585	551	581	550	574	580	602	607	589	569	544	572	564	577	561	573	548	518	545	573	577	567	564	583	516	586	616	591	544	591	575	553	580	541	592	556	606	552	526	578	538	579	565	586	599	559	591	569	579	514	613	583	613	601	572	505	570	610	573	559	566	616	537	577	577	564	574	556	614	547	587	578	607	565	516	590	613	613	577	555	575	529	541	549	563	540	558	566	588	579	575	566	597	608	545	586	571	582	587	610	617	589	527	573	588	577	562	547	612	579	574	567	594	574	556	554	571	605	567	552	544	531	620	570	563	617	606	561	562	565	578	594	564	537	584	581	565	624	562	568	512	590	571	561	557	554	566	519	545	556	598	573	546	559	559	590	553	543	603	583	596	600	572	573	513	553	602	573	521	576	608	559	557	549	566	561
18424	4287	327	157	176	159	156	176	167	155	178	146	146	178	145	164	153	169	157	167	166	127	159	169	172	152	165	147	157	167	153	138	174	151	166	153	154	152	179	158	175	165	141	154	162	144	151	142	151	155	161	179	162	154	163	148	142	147	159	166	144	153	160	168	192	157	157	154	164	167	163	158	139	158	141	168	169	158	157	163	185	148	155	161	148	176	159	150	155	144	129	156	149	148	158	146	165	144	166	183	161	159	170	169	173	157	152	165	152	190	151	160	151	166	162	178	153	148	161	161	187	151	174	175	159	155	155	158	148	142	168	139	182	142	148	168	158	160	151	164	146	169	150	162	172	167	163	168	185	175	135	172	156	174	155	149	170	157	160	152	163	151	150	138	137	154	161	179	177	173	175	149	165	170	151	167	149	175	157	164	188	158	168	153	162	150	186	156	153	154	167	152	159	155	152	177	152	161	175	158	161	169	156	174	162	145	166	153	142	159	151	160	159	159	147	174	142	180	146	177	144	156	130	156	158	143	161	165	155	163	148	139	149	166	144	165	158	154	160	144	158	173	173	164	151	150	156	166	172	169	155	193	183	169	171	146	165	161	150	180	166	151	174	166	159	163	158	149	155	185	166	154	159	165	151	167	158	145	152	164	138	152	140	147	165	159	168	167	158	174	146	146	153	140	163	164	153	148	154	146	185	172	175	191	146	168	155	153	171	160	147	200	169	167	172	177	173	183	157	175	180	156	172	178	178	171	171	174	161	158	160	147	204	144	149	142	150	157	144	171	137	142	150	186	149	150	122	157	154	183	172	160	153	174	146	188	155	171	171	161	144	152	161	153	177	172	163	154	166	167	160	176	167	155	143	173	158	183	158	157	157	139	175	134	143	197	151	158	171	168	191	176	160	180	162	172	145	166	160	169	150	159	156	149	134	157	154	181	157	179	145	187	155	172	156	142	168	158	146	175	167	164	133	134	148	147	176	162	143	149	157	149	158	156	154	154	184	183	180	169	181	165	162	185	176	177	166	188	171	139	152	161	182	161	167	164	160	168	190	157	159	156	147	181	157	177	162	173	174	173	137	153	189	179	170	149	159	183	162	169	186	168	172	161	158	148	194	168	177	159	163	156	183	152	165	168	139	134	159	177	151	138	148	138	185	167	165	153	156	161	172	158	203	151	162	188	137	155	133	155	161	170	165	164	144	149	166	146	146	153	153	151	165	196	165	155	168	186	142	165	154	156	172	162	159	150	154	157	152	151	147	173	143	161	161	166	144	154	162	161	169	160	170	147	178	156	165	144	154	178	182	197	160	160	151	168	144	196	177	157	174	161	168	172	156	151	156	152	137	176	157	163	183	161	131	167	157	159	162	174	186	164	145	163	153	154	158	148	130	140	156	147	148	150	180	146	151	171	154	155	173	149	176	149	154	142	151	149	184	167	183	137	141	159	152	158	169	136	161	138	172	157	175	147	149	175	145	167	154	130	182	161	136	159	161	159	177	147	195	151	164	146	184	166	177	146	166	137	141	142	166	171	162	177	156	183	159	135	163	159	148	146	132	156	157	179	171	177	157	163	151	169	137	154	152	172	144	137	167	164	149	147	137	146	172	141	166	138	156	150	177	151	157	158	143	158	138	188	165	167	189	166	164	148	167	154	166	166	138	146	159	176	153	153	148	186	154	161	164	177	186	156	159	142	171	165	164	154	163	144	155	163	158	175	175	165	153	162	178	142	139	145	158	157	163	154	140	124	152	168	158	146	148	164	164	162	176	150	153	166	169	148	155	162	150	166	175	183	155	167	148	156	142	174	185	144	152	155	150	167	160	159	169	173	156	181	178	161	141	170	147	152	178	168	175	173	169	178	150	175	160	153	166	153	179	150	154	144	186	163	147	146	170	159	146	153	159	152	153	162	157	156	151	179	156	167	170	161	184	149	149	169	169	161	148	168	131	151	174	183	170	165	182	139	171	156	176	152	139	174	151	156	155	157	168	142	147	142	148	170	159	184	151	139	167	145	181	151	153	185	169	167	145	186	181	178	161	166	166	169	149	161	163	147	158	155	143	168	145	149	146	163	157	154	171	146	172	151	162	135	175	199	173	173	159	143	156	143	151	151	154	166	136	162	139	168	159	141	168	168	143	160	171	136	158	179	169	159	168	166	158	159	171	152	152	162	197	169	151	167	204	176	151	170	159	162	171	156	150	155	133	160	181	150	144	167	186	174	163	177	140	149	170	168	144	138	146	166	156	165	166	164	186	141	165	139	162	165	136	140	153	157	163	148	153	164	129	166	187	166	163	161	166	182	173	190	162	161	160	182	152	156	156	154	154	145	123	145	166	148	152	157	166	157	136	146	132	129	160	157	173	166	171	138	153	155	173	158	172	161	123	177	146	147	157	132	165	157	169	147	178	143	142	156	163	149	148	169	161	166	153	164	135	180	186	189	196	159	144	141	162	160	178	176	161	172	147	147	169	189	159	150	136	183	147	168	148	175	156	160	178	161	164	180	146	168	168	172	147	145	182	170	156	171	130	178	144	154	185	151	157	162	164	164	160	156	159	141	146	144	176	158	168	167	143	165	149	144	172	164	156	171	156	156	167	155	162	159	141	179	178	150	174	159	183	157	152	156	149	168	152	151	144	175	148	142	161	164	191	142	172	161	139	163	171	147	173	156	146	165	173	167	161	164	149	180	157	181	129	169	152	146	143	153	141	140	147	154	157	163	152	150	177	167	142	165	166	156	172	161	174	157	150	151	169	173	129	158	160	174	154	156	142	148	158	160	165	170	162	154	194	147	176	140	161	164	167	156	144	168	179	166	156	158	155	151	155	142	181	180	167	175	167	143	166	184	161	131	167	168	151	178	148	176	180	175	147	147	172	145	168	159	158	154	180	169	165	175	162	158	170	169	160	153	135	164	158	178	172	159	163	148	158	162	158	157	160	166	175	151	151	180	141	162	165	163	171	184	181	172	154	159	149	164	173	168	183	153	153	157	166	166	143	169	156	164	128	158	160	173	141	166	154	148	168	162	132	137	145	162	171	176	163	139	156	143	182	150	153	174	182	158	156	163	149	133	156	151	171	166	151	148	151	155	171	163	146	169	152	140	167	169	174	175	201	175	147	152	163	154	152	170	142	145	180	155	166	161	178	168	155	150	174	169	178	161	153	158	154	150	148	151	173	192	159	178	157	164	167	178	166	156	162	166	175	149	158	172	153	140	144	172	181	152	146	142	172	175	143	165	179	153	136	181	156	145	179	146	183	124	155	161	132	150	182	158	159	158	152	144	169	147	156	147	157	166	161	175	156	147	156	165	169	175	165	143	151	160	170	180	149	140	154	154	179	148	152	166	161	168	162	160	164	154	144	174	174	177	160	150	147	180	171	131	149	160	157	170	170	176	144	172	153	175	152	163	155	172	156	186	187	191	176	163	165	152	178	166	158	162	155	152	134	146	179	198	148	140	156	182	159	151	171	156	161	180
16626	5356	477	485	477	495	481	418	462	416	399	465	419	469	451	448	424	439	429	415	394	410	431	441	419	435	406	391	478	470	429	439	454	433	417	442	441	441	397	418	445	435	424	437	381	447	407	474	461	443	420	420	433	469	421	458	448	466	433	400	400	406	453	411	410	403	406	412	432	435	433	453	433	490	412	419	450	385	448	410	402	432	431	441	417	447	436	442	439	418	477	430	421	442	402	447	420	411	440	432	457	434	371	459	460	443	460	422	409	435	440	433	394	448	398	440	421	423	424	429	463	426	401	442	437	411	414	456	424	397	420	408	406	446	398	402	426	438	443	463	397	435	473	453	461	456	424	429	414	431	417	433	437	436	419	416	420	418	425	432	403	409	424	431	407	433	415	389	441	410	499	421	435	432	419	408	432	467	409	429	441	420	427	451	433	425	420	438	458	456	443	432	421	462	435	424	435	429	461	441	407	415	411	421	431	440	432	419	427	450	448	410	433	404	442	427	417	407	436	431	402	434	439	420	433	434	443	419	426	446	408	419	414	438	462	385	444	408	414	442	429	430	467	417	427	428	437	422	454	442	419	426	398	427	408	443	412	436	425	460	425	399	441	431	463	448	413	415	429	444	476	423	419	404	467	430	443	411	412	426	414	482	419	454	447	436	425	455	387	432	423	442	418	440	402	433	409	442	401	426	451	415	435	425	417	411	399	430	450	433	411	435	455	434	402	483	415	402	426	434	427	436	446	421	442	413	460	443	464	402	423	430	435	461	456	428	443	444	452	447	425	446	423	426	422	434	461	427	399	401	390	417	438	462	458	434	415	485	444	445	424	428	446	411	435	468	459	396	408	445	456	435	402	461	466	401	452	443	446	402	428	421	403	467	451	431	410	448	426	449	417	402	462	451	416	408	432	425	428	426	466	414	430	437	439	436	445	445	419	452	421	426	406	451	403	388	411	426	413	416	422	414	449	456	444	418	436	453	459	434	419	421	423	418	448	453	441	471	410	419	437	443	427	441	447	452	426	386	397	432	434	455	385	444	406	456	457	470	437	460	462	443	455	417	427	423	431	416	423	435	449	449	446	406	444	475	441	443	410	428	428	417	414	453	411	434	450	444	432	383	421	411	433	446	441	451	408	448	438	428	413	464	426	464	433	413	438	404	428	424	429	423	424	452	456	422	456	441	425	414	433	414	400	425	447	425	456	431	418	426	415	435	421	424	401	437	437	477	423	423	461	438	398	427	436	416	427	427	431	437	446	474	415	443	439	391	403	462	460	434	429	479	445	450	451	444	477	438	428	439	434	398	444	416	451	424	427	447	458	444	408	433	419	417	454	444	426	423	457	380	457	456	416	412	446	428	439	409	470	402	410	425	415	423	406	433	439	467	436	426	437	413	421	436	451	419	414	462	411	436	455	425	440	437	412	454	421	433	434	455	441	421	416	430	386	447	419	436	441	443	421	440	442	443	442	421	417	435	425	439	430	416	439	451	420	425	410	432	411	435	458	425	448	403	462	447	431	445	423	423	453	436	411	451	438	410	436	415	433	402	467	433	437	412	427	408	437	433	454	401	472	484	436	411	444	443	425	413	419	417	468	466	432	410	429	455	392	426	446	418	417	426	420	436	432	452	460	393	437	432	430	431	419	413	414	426	458	426	395	419	405	428	421	440	450	464	392	418	443	383	455	419	421	449	407	439	426	466	467	426	396	436	411	412	458	443	438	460	400	428	432	409	449	490	437	415	431	429	416	434	438	473	444	412	459	449	451	464	410	411	451	440	422	382	435	402	491	445	446	469	453	429	417	430	426	422	422	416	438	439	421	394	437	421	408	402	408	434	447	412	443	408	454	453	438	432	436	431	404	442	467	420	443	458	444	405	438	400	425	447	438	418	400	396	408	451	423	413	404	416	445	436	453	411	409	388	418	445	403	457	491	444	400	424	433	433	433	465	442	395	410	413	476	451	442	422	423	425	425	389	399	392	419	426	419	464	423	394	476	440	412	460	452	407	455	415	426	395	437	404	451	415	474	440	435	442	482	452	403	463	425	422	450	441	445	454	413	420	421	430	427	421	407	436	416	412	468	430	406	456	412	459	442	435	419	386	432	470	423	458	443	410	466	475	428	430	432	430	453	430	439	414	407	399	471	425	432	414	438	425	431	477	445	430	442	449	429	382	415	429	440	412	399	408	441	407	460	447	473	413	411	421	426	445	424	429	450	388	454	431	411	409	439	417	417	434	463	411	403	425	447	457	418	453	409	393	416	476	417	447	431	387	424	426	442	471	402	419	391	424	394	420	436	427	391	448	449	392	407	455	429	405	439	466	493	427	417	438	422	428	436	441	417	417	413	430	399	390	434	416	445	453	456	445	434	437	419	399	439	452	437	445	427	448	410	444	467	441	444	390	455	449	426	447	430	477	442	413	434	432	395	437	447	454	440	409	399	431	389	427	422	456	436	476	416	452	430	413	431	375	446	444	412	395	425	445	450	508	453	444	446	444	419	439	444	457	392	447	460	413	417	421	439	419	429	438	412	394	402	420	427	379	416	429	444	458	462	388	420	419	396	433	423	416	415	421	445	427	434	386	436	467	437	450	464	437	432	416	420	424	450	447	440	436	435	451	408	419	458	408	449	417	433	416	422	441	458	422	437	423	431	375	430	442	416	441	401	404	434	436	446	435	453	421	439	452	409	400	439	415	423	438	432	432	438	389	441	412	472	420	409	411	456	395	440	420	470	438	402	426	449	430	436	428	430	456	449	434	403	458	430	422	423	465	443	422	431	475	461	423	437	434	433	408	428	440	467	401	394	444	437	423	427	438	423	427	453	457	433	439	457	399	453	387	431	444	431	458	415	418	441	412	428	431	451	458	423	455	463	408	413	410	424	383	433	401	453	474	431	408	438	406	410	432	445	442	434	424	424	434	391	461	451	416	444	472	432	456	399	424	432	385	446	433	418	421	423	431	425	457	453	428	450	485	417	431	438	408	430	432	452	447	423	440	415	436	446	465	406	467	435	411	414	418	377	446	421	433	426	434	450	429	434	400	455	433	409	412	450	442	420	449	426	464	448	418	441	412	422	435	462	428	454	409	418	423	427	415	408	393	456	422	436	441	434	414	401	447	422	397	436	415	407	444	445	439	408	414	417	421	424	450	416	410	453	425	432	391	398	452	486	431	418	422	406	406	439	448	432	428	421	438	404	458	436	454	449	371	449	439	462	406	438	447	424	436	403	414	386	429	396	473	416	435	435	413	445	400	442	442	426	399	376	421	418	461	466	395	421	435	445	440	458	457	448	438	423	425	447	436	472	426	415	436	404	411	433	481	439	412	419	429	426	451	432	410	413	420	452	421	407	403	412	424	421	428	436	440	429	478	453	449	438	431	443	396	394	407	439	435	413	436	438	444	412	429	419	432	417	434	486	441	433	460	421	405	418	428	432	422	450	425	439	450	432	436	441	436	420	433	496	448	456	403	477	438
62280	47160	11743	1151	575	461	418	385	366	342	350	363	292	303	327	321	306	291	301	349	309	309	298	290	309	301	265	292	265	310	290	278	295	311	293	282	272	298	309	274	305	269	302	253	306	258	280	302	256	325	290	291	278	310	286	265	280	271	295	273	273	275	291	268	273	291	290	271	267	284	269	304	283	232	269	277	239	280	246	228	288	315	293	282	270	254	263	301	251	264	260	247	256	299	298	291	285	301	284	296	302	295	294	263	261	284	287	272	278	294	269	319	283	282	274	280	270	314	290	288	302	301	251	257	314	274	296	285	302	269	258	291	272	287	283	299	248	265	270	253	298	285	269	291	251	285	291	283	294	258	265	294	296	266	258	274	288	287	285	279	277	285	279	272	266	314	294	275	306	301	261	322	260	275	255	281	253	279	273	277	301	319	310	249	285	276	292	286	266	278	325	306	287	273	281	280	287	285	282	271	257	280	262	285	286	273	275	294	276	289	273	298	251	273	262	283	256	336	277	265	250	301	257	270	289	269	292	257	261	303	285	268	276	289	293	272	266	308	277	287	284	284	282	276	255	278	290	282	277	299	298	304	275	253	276	259	255	259	294	276	285	293	289	278	260	265	266	254	307	293	275	263	288	262	282	279	269	255	304	316	253	243	280	276	286	267	269	273	290	277	260	262	330	272	281	266	285	279	275	279	255	290	255	299	276	288	289	306	292	304	281	266	284	269	278	299	264	303	277	271	276	291	257	274	280	309	265	261	314	275	274	277	284	345	273	276	277	255	280	291	265	265	273	278	284	303	267	284	301	309	304	314	268	276	285	300	290	274	263	279	267	257	277	294	305	267	299	259	298	304	283	315	298	283	285	286	305	273	262	291	256	264	259	274	285	290	251	295	291	245	297	253	265	311	285	295	283	283	256	278	279	267	310	318	286	268	281	279	276	306	277	322	299	254	305	270	295	277	296	311	314	303	288	327	279	279	282	315	300	279	304	277	326	284	252	302	273	270	283	272	285	294	300	316	307	291	285	331	301	299	273	270	291	264	273	270	280	253	246	262	275	294	311	267	255	272	277	265	290	276	262	290	238	258	290	313	302	302	282	274	298	269	283	277	278	279	255	286	263	275	257	308	288	269	273	258	317	306	245	279	299	315	277	305	260	285	271	270	271	271	258	281	278	308	300	293	272	276	262	276	267	285	280	266	291	284	267	278	309	278	268	289	288	301	263	307	287	294	277	264	276	262	262	251	284	297	275	305	262	288	252	298	251	279	278	302	287	284	316	266	296	298	307	267	257	296	311	285	290	297	316	272	255	294	256	262	273	253	319	278	267	273	287	282	290	276	253	303	242	253	294	295	275	307	268	290	299	294	292	259	248	300	303	271	280	280	282	300	264	291	273	248	272	282	271	297	296	263	284	317	306	306	251	276	275	306	268	294	294	298	289	245	287	284	266	290	294	281	280	307	281	249	248	302	295	286	288	283	289	313	277	306	278	290	281	273	273	281	255	285	253	293	295	312	277	273	260	282	293	302	282	279	289	261	278	259	316	282	289	258	281	288	295	282	265	279	296	274	297	275	289	295	303	256	274	278	263	267	273	277	254	225	289	318	296	289	294	276	272	279	266	269	285	297	281	288	312	314	297	268	278	262	288	261	312	272	280	272	258	295	261	271	276	276	311	299	294	265	271	267	268	281	268	269	284	273	280	285	284	287	271	272	308	263	327	296	277	250	291	276	260	282	270	264	255	287	282	278	262	289	260	299	263	316	292	273	271	284	283	269	267	269	260	293	288	289	256	268	266	293	305	290	308	308	269	255	283	279	298	273	271	313	256	297	287	279	294	262	291	300	313	251	264	249	313	278	317	268	326	268	255	278	290	274	289	269	313	288	292	285	284	283	283	306	277	277	267	272	280	307	303	308	241	268	309	261	296	280	260	270	267	255	268	278	299	272	274	287	302	297	259	260	284	295	294	299	299	253	288	246	285	291	288	267	293	270	334	273	278	286	283	295	300	272	308	290	292	296	295	273	261	310	277	265	253	256	275	273	264	282	277	315	278	288	281	280	256	277	278	261	255	284	293	275	246	267	306	265	321	299	262	262	256	270	269	283	285	283	277	289	274	299	266	294	226	253	314	269	284	262	291	269	250	301	259	292	289	270	296	249	271	309	305	295	253	254	269	268	273	285	281	264	303	285	266	296	299	283	300	248	279	289	290	279	261	282	292	279	254	263	297	272	305	286	271	300	285	296	305	296	272	289	283	279	273	304	289	262	255	268	299	297	273	304	255	259	265	264	300	274	304	278	266	277	257	269	282	288	252	233	266	267	295	261	301	260	254	251	270	288	283	288	257	280	298	284	243	306	262	299	264	297	292	260	270	307	299	275	268	288	268	249	293	284	294	296	298	283	277	306	298	268	250	250	265	296	296	279	286	285	309	250	296	267	250	281	308	267	334	258	292	284	258	276	288	264	284	283	269	284	276	285	292	302	280	291	279	278	302	261	266	277	317	303	282	305	285	300	303	285	259	281	262	242	274	274	279	291	267	254	252	284	284	249	257	312	274	262	293	278	272	293	278	292	282	305	302	289	262	292	259	263	290	301	293	290	295	272	259	270	307	308	267	272	297	250	262	291	244	296	301	260	292	245	256	281	270	266	260	260	295	287	268	278	281	301	292	295	283	258	265	313	267	266	280	314	283	280	300	262	296	282	296	245	272	270	280	301	240	298	247	265	280	266	246	293	295	267	292	277	258	261	280	284	277	272	264	285	308	312	288	255	293	268	278	312	296	273	275	267	285	287	278	294	290	282	261	300	258	314	263	263	294	299	264	279	302	279	253	287	257	291	293	261	285	273	279	269	274	290	285	258	310	300	257	292	259	283	260	268	252	264	308	304	260	309	278	286	277	265	267	280	285	302	298	302	304	300	274	302	247	300	284	272	278	297	293	289	307	289	251	308	290	319	263	277	276	291	301	308	287	262	271	279	286	292	304	274	282	285	282	261	293	272	297	254	302	280	290	284	276	282	273	311	311	291	269	307	288	289	293	281	289	290	270	281	301	255	283	310	279	286	269	251	299	276	272	253	297	282	293	300	310	298	274	279	304	291	283	294	263	297	248	295	286	261	307	272	271	289	260	303	253	279	277	268	265	292	265	300	267	287	301	285	293	285	258	276	310	303	294	248	279	283	288	290	254	288	288	280	318	292	286	277	279	269	275	258	262	276	256	271	301	288	288	267	274	298	293	292	280	298	264	285	313	254	312	313	285	288	255	312	273	283	290	291	296	280	299	285	284	271	267	286	309	278	280	307	275	300	250	289	293	323	297	273	265	311	245	273	280	293	247	246	257	289	274	311	271	288	272	271	261	279	288	310	284	259	284	289	267	271	293	271	269	288	285	279	272	260	283	272	297	285	291	268	264	278	267	271	300	279	309	274	295	308	274	266	251	293	266	275	287	278	278	311	273	277	325	284	279	287	274	317	289	287
40128	29423	2140	2272	2055	1721	1471	1308	1215	1082	1028	1012	984	895	861	840	807	845	796	765	782	783	733	786	725	771	749	739	694	722	715	726	712	694	667	722	747	740	737	697	662	716	708	682	702	713	691	712	746	703	659	701	682	668	731	736	694	714	737	717	660	731	673	692	675	664	704	725	661	733	705	711	676	666	718	660	669	721	679	667	718	702	678	693	725	699	682	696	659	753	696	661	681	678	653	684	684	699	692	644	727	697	638	678	721	675	623	663	657	708	701	639	705	693	702	693	690	714	633	717	666	695	630	661	696	738	687	693	681	686	709	671	704	630	722	680	667	670	687	655	690	703	675	690	714	646	743	667	682	722	714	715	689	616	703	665	698	730	668	706	696	695	678	686	679	687	685	681	676	709	686	679	628	709	702	652	685	676	673	631	687	714	667	727	672	705	697	704	654	685	701	673	666	694	658	688	716	709	666	752	675	716	650	671	689	714	659	644	663	712	696	704	668	687	707	709	711	661	662	645	664	693	666	646	707	701	708	650	686	678	716	691	623	710	715	647	648	667	700	727	665	666	688	718	657	708	719	671	672	747	761	655	674	672	691	666	690	669	664	698	693	671	695	679	681	689	682	720	738	707	693	671	671	693	679	696	707	682	688	702	656	675	690	650	666	722	690	702	676	676	645	688	687	712	684	677	664	698	675	662	683	701	696	717	672	667	691	690	663	667	672	649	681	671	695	688	658	703	707	701	700	650	721	691	684	670	667	661	675	698	693	682	701	692	657	693	669	735	677	670	679	670	687	733	655	636	736	708	626	690	668	704	689	689	659	681	664	686	678	677	714	694	704	652	703	681	652	710	680	698	663	705	741	702	662	689	725	667	682	678	696	634	676	669	682	700	699	680	677	699	706	689	650	664	655	709	678	668	645	706	699	716	689	669	638	662	728	708	683	707	686	625	677	647	719	656	664	696	685	685	687	708	703	690	699	695	691	664	706	642	708	681	657	665	628	654	678	665	651	678	684	668	677	664	647	700	693	683	694	728	707	697	674	662	741	704	714	693	691	685	693	666	752	660	623	703	669	681	680	679	707	698	646	682	671	676	677	647	661	666	690	657	655	718	653	708	669	713	683	652	669	671	673	698	678	715	696	704	684	687	687	675	685	715	700	706	664	696	669	617	703	651	687	709	689	645	755	727	642	694	670	685	667	718	666	737	709	691	693	657	680	688	708	699	714	693	680	658	641	684	708	719	752	702	699	663	652	699	661	719	709	712	672	719	670	660	676	697	681	692	721	640	703	674	662	693	692	685	667	678	664	695	635	696	660	702	705	683	680	684	664	669	672	718	681	683	699	687	645	730	706	698	683	712	661	692	662	721	717	682	677	683	646	663	667	718	662	710	706	676	735	678	695	628	703	716	628	742	682	695	696	691	658	717	657	768	671	667	661	666	689	727	719	702	680	692	661	692	692	700	702	707	667	667	656	655	658	664	648	665	699	706	634	659	670	739	700	650	687	646	651	679	673	713	675	631	640	711	677	715	683	685	695	658	738	697	662	661	705	655	660	732	707	646	676	688	699	675	718	704	687	693	694	732	709	693	687	680	698	634	700	652	694	715	723	688	719	652	682	706	743	712	703	680	696	670	707	626	703	699	674	717	690	684	643	669	722	688	704	681	671	705	710	690	661	685	634	672	668	705	683	656	710	688	654	684	663	706	699	730	699	672	699	657	673	688	679	634	686	694	704	692	676	703	736	684	669	683	700	688	648	626	656	730	712	654	658	670	706	672	696	682	671	743	717	751	692	668	701	707	693	680	676	692	705	724	715	709	697	658	702	673	672	736	683	655	695	721	697	621	681	658	710	661	738	686	683	675	703	677	657	714	685	679	672	667	729	673	700	679	725	663	704	643	688	667	667	743	652	671	688	664	663	675	679	696	691	723	681	672	706	660	660	681	694	669	666	686	718	703	687	667	681	635	644	729	674	678	673	704	672	716	705	708	660	660	708	666	671	666	693	665	681	691	681	708	698	672	670	626	662	743	691	708	675	670	699	609	651	675	679	660	682	684	698	668	681	676	711	639	691	687	698	666	748	690	679	664	716	657	707	671	686	698	691	676	654	670	681	645	672	690	644	716	685	659	653	685	685	665	665	687	666	687	696	743	664	721	657	684	688	657	690	658	704	699	718	730	694	687	691	649	699	673	693	710	692	682	719	622	685	730	668	686	695	701	676	712	685	679	710	690	688	668	728	674	649	657	677	662	686	658	673	636	705	690	708	737	679	720	673	721	631	670	665	665	696	728	691	646	703	652	667	707	690	657	653	670	728	738	661	663	688	711	688	679	709	664	705	646	713	702	671	705	681	694	634	690	697	679	696	672	679	749	736	647	685	692	651	689	727	662	716	683	677	668	682	699	675	665	705	683	717	699	653	714	683	692	722	716	699	684	683	733	638	703	647	677	680	670	705	725	642	681	673	689	678	644	710	698	689	720	656	647	696	704	656	676	630	692	630	692	639	661	655	720	684	653	692	683	664	684	662	685	712	704	715	692	675	715	675	682	718	669	699	690	663	641	716	602	686	679	676	707	732	676	700	691	680	713	712	699	738	718	658	699	655	675	681	633	678	686	681	754	678	694	714	723	679	682	666	686	664	676	647	652	688	692	631	649	691	709	663	679	694	733	678	683	664	658	658	656	657	761	681	651	653	683	679	690	680	649	705	745	680	710	672	684	700	677	716	649	681	662	666	652	705	703	662	707	627	653	663	657	707	742	677	680	673	653	675	703	631	748	688	676	675	651	713	665	670	684	662	727	709	660	695	698	696	688	650	684	658	623	667	751	690	699	704	669	642	677	653	690	667	719	633	677	719	677	713	683	694	708	728	724	743	673	642	671	673	721	678	659	671	717	688	686	686	718	659	648	677	669	713	674	654	703	697	659	718	673	686	721	678	699	692	713	667	704	663	683	650	719	681	701	684	690	662	695	643	677	730	648	681	678	675	691	694	639	700	686	639	651	727	664	645	674	654	719	689	715	691	665	691	729	677	684	642	682	656	675	689	677	661	718	726	671	654	684	657	680	718	734	712	671	690	667	700	700	667	656	687	657	642	716	680	658	695	653	698	696	631	668	618	692	735	714	718	715	686	709	740	673	701	681	768	682	658	711	714	690	722	708	687	725	706	697	675	648	661	707	685	697	688	646	715	647	735	633	661	739	678	692	662	663	691	713	666	672	668	704	711	650	682	694	699	649	648	713	711	671	723	673	670	680	665	727	682	667	698	699	687	676	687	698	691	694	716	675	634	690	697	670	682	658	715	712	659	754	726	707	677	697	703	709	695	719	646	708	681	690	708	627	722	712	744	664	680	748	689	666	688	696	637	692	702	705	704	645	674	721	735	653	715	676	687	704	699	680	701	698	691	715	701	676	723	693	668	708	669	713	684	618	682	716	716	685	673	730	668	748	701	687	680	715	672	667	643	675	651	675	676	720	660	694
72169	59955	19086	3816	1006	647	507	487	405	390	337	334	322	347	292	261	271	289	279	286	235	277	281	260	268	237	285	261	252	260	264	241	256	227	243	226	245	249	220	271	238	223	268	255	261	250	256	257	226	248	230	265	244	251	236	246	232	234	233	261	246	261	231	206	283	234	250	239	268	250	246	208	217	270	254	238	239	223	240	248	219	217	219	237	237	207	264	225	270	233	260	242	229	230	258	216	228	245	220	230	231	259	233	238	253	228	237	274	225	247	260	241	229	243	223	228	235	253	264	254	285	254	254	244	231	249	221	244	236	218	215	215	219	240	237	230	255	243	263	263	267	242	272	240	251	217	229	209	273	257	212	239	239	253	241	222	245	226	236	247	222	224	211	243	247	249	231	239	221	269	228	230	200	230	223	245	262	242	225	225	227	234	226	215	254	259	232	232	279	262	226	235	234	218	250	238	259	244	264	225	236	230	253	255	256	257	223	236	219	235	231	271	255	206	248	217	227	242	236	237	279	248	257	212	254	282	260	218	235	245	244	218	228	251	224	240	228	249	239	218	228	244	232	255	219	218	232	233	232	232	247	241	253	223	214	239	242	258	217	245	227	235	231	262	248	241	251	218	224	241	207	230	227	258	262	224	241	268	221	262	215	231	198	236	214	246	238	239	235	260	256	219	234	268	221	250	222	250	269	227	240	244	259	301	223	234	227	210	223	236	241	246	247	272	226	259	252	218	240	259	222	247	254	245	233	235	277	242	254	235	229	225	264	245	243	232	230	245	261	245	256	226	262	261	256	247	240	223	246	262	258	240	236	239	224	237	242	236	243	236	233	221	209	249	217	245	235	239	215	232	225	245	235	235	222	244	244	262	244	226	216	241	240	261	251	235	262	248	242	272	268	225	240	231	231	224	255	211	257	217	234	229	218	229	275	249	233	199	206	242	241	230	241	231	253	251	269	224	232	233	232	246	224	213	218	235	230	250	209	231	261	211	217	232	225	233	249	260	214	238	247	235	215	238	243	233	245	230	250	225	237	231	245	213	252	247	211	221	222	262	245	234	219	248	220	231	227	233	225	211	233	234	248	242	224	237	257	268	240	245	222	225	226	255	245	238	265	224	228	224	228	261	269	243	253	236	237	209	225	218	259	233	227	233	230	232	228	261	244	231	267	240	243	248	234	252	235	224	244	252	228	218	226	224	244	228	255	243	268	239	231	246	265	232	236	259	221	229	218	253	214	237	262	243	247	263	215	243	234	239	238	241	270	234	232	277	265	250	235	207	243	243	241	269	224	240	246	232	214	228	217	222	229	210	251	256	217	216	232	224	260	233	252	224	249	227	229	240	219	256	254	247	209	245	255	255	235	203	220	248	245	260	244	233	228	253	253	223	229	251	217	254	248	213	226	231	251	221	236	254	257	234	225	236	218	231	247	235	229	245	228	244	226	243	236	237	242	258	252	220	199	231	255	235	232	247	239	269	219	240	231	232	227	223	245	241	223	277	237	265	226	264	211	231	234	227	247	232	230	232	243	221	249	250	254	245	231	257	197	242	239	225	220	208	220	236	231	227	253	229	214	267	257	225	263	244	246	234	225	250	238	253	205	245	207	226	246	232	236	230	253	230	232	219	231	244	233	260	242	249	248	210	238	241	248	208	225	232	231	258	248	238	222	210	251	223	224	234	283	248	236	269	228	256	270	221	255	256	254	216	219	213	232	211	223	247	255	230	219	260	224	222	237	218	225	262	262	250	244	228	216	224	222	248	235	237	276	263	238	229	244	265	241	246	236	227	244	255	232	247	279	205	232	261	243	234	237	243	226	229	220	244	217	247	254	271	225	261	223	233	223	247	233	228	225	258	252	272	260	230	225	222	227	227	235	282	243	210	244	239	238	249	259	235	219	223	227	240	213	242	281	235	216	220	216	253	275	247	217	259	248	244	251	243	231	238	260	264	240	236	211	261	260	260	226	268	216	229	239	252	224	232	238	245	242	245	209	239	250	213	238	273	245	257	251	235	247	241	246	224	220	235	236	246	224	259	239	243	224	227	243	260	255	259	248	218	244	258	243	229	244	256	249	208	232	224	252	264	256	221	226	255	252	236	258	242	236	222	245	229	227	249	231	261	216	242	236	237	230	257	231	228	245	235	237	243	227	215	234	232	213	234	242	236	258	244	246	240	229	272	238	255	223	249	243	269	237	249	213	242	241	240	250	262	228	233	227	263	259	274	222	237	278	226	248	229	237	253	257	239	231	218	263	223	231	225	259	217	266	261	245	253	230	255	243	263	217	228	210	228	230	247	277	262	205	249	242	219	259	224	235	233	266	268	231	218	243	256	220	215	238	231	244	224	236	234	262	256	271	243	249	240	275	249	231	226	223	242	263	237	217	272	232	220	216	237	215	235	226	241	240	217	203	230	249	239	237	248	233	238	238	222	264	251	240	233	212	241	249	249	249	246	261	212	239	267	219	247	257	232	218	254	220	230	266	258	245	265	243	225	230	238	230	222	230	223	241	222	243	232	240	218	239	236	232	231	245	215	241	257	272	243	228	226	219	236	241	227	261	214	234	275	242	220	241	245	259	227	239	230	278	231	239	240	217	247	243	236	270	271	206	244	223	209	241	262	226	245	231	256	225	247	264	243	246	253	232	235	240	238	225	234	243	257	262	224	249	237	232	231	237	239	244	235	245	275	237	224	221	228	247	220	226	235	240	249	251	252	220	239	187	239	241	222	236	234	234	206	226	256	238	254	201	251	236	238	228	231	230	217	260	243	243	229	226	214	238	225	238	227	238	236	252	239	227	256	238	204	226	243	243	236	245	237	260	238	246	229	240	209	228	247	235	257	226	225	229	249	194	254	246	245	243	275	220	254	249	216	240	234	255	245	232	257	249	245	262	248	239	231	249	247	269	236	256	211	230	259	225	208	256	245	245	274	224	237	221	214	264	237	234	249	239	257	236	224	256	216	258	268	256	207	223	246	195	201	261	248	215	226	242	231	264	240	236	232	224	225	226	268	238	245	205	222	227	214	242	225	225	254	215	266	204	239	296	245	247	258	218	242	237	226	240	243	245	231	241	240	231	234	232	221	253	228	207	247	214	224	257	246	253	232	230	246	249	218	211	267	242	245	242	256	233	248	228	219	230	245	231	236	219	238	214	228	231	254	222	246	239	238	246	234	227	258	245	218	256	225	226	229	230	247	232	251	252	250	237	249	224	213	239	276	249	239	246	230	215	230	256	241	271	234	237	220	229	255	252	218	215	253	254	228	263	245	255	207	238	268	234	259	248	260	216	242	241	220	233	202	236	249	233	238	233	209	226	234	221	258	227	215	221	240	218	229	262	243	248	217	257	230	228	240	232	251	260	252	230	231	208	230	237	234	217	228	223	238	218	248	241	218	230	261	227	238	257	212	234	262	239	220	227	218	242	229	237	231	243	220	257	213	201	234	291	249	271	225	234	226	211	255	232	239	224	200	243	223
49028	37901	3291	3704	3243	2603	2133	1766	1491	1324	1222	1165	1057	1004	1002	894	924	852	770	815	752	745	728	668	693	691	660	678	650	645	654	643	675	636	619	616	635	621	622	604	611	615	592	584	576	591	621	569	584	612	589	617	608	594	609	608	618	582	614	565	605	564	599	550	600	542	575	555	562	576	620	581	604	596	595	582	618	586	567	585	563	599	571	567	585	595	576	567	655	548	544	613	555	570	545	537	584	584	554	555	546	546	579	579	564	555	570	578	592	508	624	585	569	603	579	575	551	567	585	609	595	584	604	571	607	583	551	557	598	526	612	576	592	553	554	532	601	605	573	549	561	524	552	561	547	583	579	568	569	572	566	558	576	559	548	583	563	602	540	584	522	586	608	548	584	588	558	618	558	569	549	557	582	574	546	557	561	558	596	580	607	616	549	551	518	575	568	568	601	575	537	565	540	585	608	562	521	507	579	537	579	600	547	593	559	564	578	556	544	551	578	565	542	566	614	561	587	576	553	569	568	578	596	575	553	576	506	555	596	569	581	599	585	565	579	592	555	580	581	562	626	543	571	579	541	583	587	566	567	588	587	549	574	572	571	586	578	557	581	584	540	611	576	565	606	566	570	551	572	571	549	565	593	589	538	593	554	592	527	584	575	555	573	556	577	576	559	589	571	584	568	598	570	572	567	553	581	590	584	572	603	600	570	553	554	638	568	541	558	585	589	583	579	560	581	547	561	543	586	562	570	560	593	574	616	588	550	538	571	603	563	584	574	565	592	561	569	573	563	542	529	576	574	591	556	564	586	560	588	579	528	533	567	526	555	545	526	542	529	561	568	535	555	579	552	510	563	611	563	549	553	572	573	525	563	552	593	571	568	570	547	549	596	561	560	572	588	586	544	580	546	574	577	541	573	550	574	569	583	576	592	586	571	549	613	575	511	574	552	561	563	588	578	599	583	560	561	537	521	578	612	546	622	565	531	557	540	596	549	546	549	567	575	555	589	597	571	564	565	541	550	548	609	595	599	599	615	560	554	578	567	587	612	521	599	550	586	600	562	571	615	572	559	517	556	529	546	620	573	565	591	548	584	551	535	593	605	600	596	535	555	557	582	611	540	577	585	580	591	560	608	566	545	593	598	654	567	549	563	605	570	568	556	552	597	559	531	590	537	571	566	575	594	542	572	578	545	577	575	573	569	572	573	587	591	535	594	562	542	540	580	559	542	583	568	574	569	620	609	577	571	593	567	557	583	567	572	579	535	594	578	656	513	562	606	523	524	546	553	631	616	561	592	573	589	576	548	580	604	576	571	586	536	573	553	564	597	554	539	563	534	545	558	578	553	566	580	553	537	564	578	584	565	598	572	574	598	530	562	560	551	546	612	606	581	539	550	586	560	617	528	543	579	531	608	585	576	615	545	571	571	600	557	607	554	564	562	533	554	530	617	573	584	581	559	537	581	588	545	589	588	560	593	550	542	583	566	638	629	556	536	587	606	562	597	561	595	594	553	536	581	568	582	538	552	547	542	541	572	549	588	552	589	575	588	533	542	570	594	569	582	590	585	574	578	583	543	576	581	559	529	574	590	580	561	620	519	577	554	539	564	588	538	540	537	562	568	574	575	564	577	535	529	596	577	550	576	610	559	490	542	545	550	608	556	556	556	608	571	556	550	563	590	589	580	556	546	588	578	564	542	553	600	578	520	582	544	561	569	531	550	589	582	570	533	558	593	576	585	566	588	598	555	600	560	557	527	584	559	576	538	573	584	572	560	612	578	570	564	599	579	556	623	551	575	559	598	587	601	524	579	613	592	607	500	569	552	578	555	581	600	609	579	589	562	578	565	580	581	572	581	522	532	535	589	540	588	614	565	579	584	595	588	601	571	564	572	568	604	615	606	576	508	561	629	571	586	566	566	536	543	554	579	572	539	577	566	549	553	552	535	574	537	559	575	563	554	564	553	557	580	609	558	520	583	567	621	568	593	568	542	556	560	572	547	566	553	566	541	570	588	562	562	527	604	588	540	557	549	588	555	592	580	547	578	564	558	569	569	555	581	604	536	577	572	615	594	564	567	566	586	542	537	557	604	563	577	544	552	568	613	563	526	568	566	581	557	582	560	578	574	530	559	550	550	615	517	585	566	611	533	599	584	592	563	591	561	581	613	565	553	546	541	552	550	576	552	596	538	575	618	556	594	590	527	517	548	599	559	563	565	551	571	556	544	553	538	540	627	571	572	538	584	553	556	598	578	592	558	570	565	627	568	564	594	569	590	592	614	588	543	560	556	551	588	528	563	552	555	588	576	565	550	535	592	590	549	582	544	574	562	592	583	573	535	561	615	617	555	595	611	569	584	543	578	568	571	588	573	582	605	605	558	563	577	594	573	594	594	624	559	579	569	602	601	561	567	555	542	580	612	592	591	574	550	543	530	587	547	582	560	545	575	624	607	567	549	575	589	576	518	614	581	580	510	632	596	606	576	573	553	632	566	526	605	557	561	586	588	551	526	564	562	563	593	602	611	572	588	554	586	585	555	574	580	549	551	586	543	547	585	581	552	619	591	563	517	572	563	590	545	597	590	589	561	552	550	579	565	572	567	538	577	560	536	601	556	582	570	555	569	550	572	541	570	567	540	529	557	575	557	587	578	539	610	595	576	609	561	567	573	575	567	570	584	573	596	583	581	554	567	595	567	557	572	532	521	505	574	568	582	582	607	584	572	578	533	572	602	599	601	537	589	525	567	563	619	582	564	558	580	598	604	577	579	565	576	568	588	549	576	543	542	587	618	526	595	541	587	565	510	566	588	575	556	572	576	537	528	543	554	565	593	569	588	519	584	590	575	605	588	611	553	646	580	597	591	557	564	531	562	546	548	565	558	600	539	550	608	571	592	537	602	548	555	521	566	543	558	540	550	597	588	568	567	564	569	578	585	578	562	559	556	598	574	557	595	597	581	577	578	594	547	588	591	616	572	583	572	573	598	566	593	588	554	537	551	554	542	578	560	557	563	536	585	578	559	556	544	594	525	587	543	553	588	592	579	545	600	577	576	568	571	558	546	567	597	570	567	600	589	554	572	590	584	577	527	568	583	581	556	618	590	544	580	557	609	555	541	586	596	610	586	549	599	562	562	579	596	609	557	588	556	569	599	569	583	561	561	566	554	534	549	578	574	574	564	548	576	549	608	507	538	581	581	534	538	592	558	562	543	570	536	591	558	590	562	561	603	571	595	542	555	590	558	574	603	571	588	597	570	580	572	618	591	556	591	582	592	564	605	600	553	586	514	571	593	581	582	558	590	572	574	559	572	590	569	570	628	580	570	567	579	554	535	582	574	573	581	607	610	596	555	572	578	522	545	559	547	562	601	571	546	622	558	562	572	548	566	544	581	528	504	557	591	595	553	555	579	593	558	568	559	555	563	568	583	548	587	512	577	576	551	574	606	587	576	565	557	530	525	568	532	597	559	584	534	571	538	548	542	572	556	578	567	534
17878	4675	438	169	187	161	152	140	169	147	161	168	168	186	158	195	168	163	164	154	150	149	155	152	171	190	169	149	152	170	158	163	175	142	144	162	166	149	146	180	162	171	178	167	177	155	151	174	151	171	168	142	165	173	164	157	135	141	161	181	147	173	171	148	172	162	152	169	181	168	147	180	179	166	167	168	180	169	156	161	172	149	163	179	151	140	144	156	167	168	162	156	179	168	171	166	164	158	141	186	151	140	164	174	156	165	163	145	162	196	155	159	163	161	151	170	161	155	180	182	167	149	155	158	156	147	194	165	164	150	149	190	173	172	189	142	167	154	167	171	191	173	177	171	156	152	150	183	157	170	198	151	153	175	166	153	160	173	166	147	178	161	171	187	159	144	154	158	157	153	134	186	147	180	175	172	158	153	186	184	169	169	161	126	159	192	171	182	152	175	173	132	141	167	142	161	157	135	182	172	197	137	158	171	163	177	163	167	187	149	184	147	149	175	154	168	167	157	185	163	141	187	168	136	160	195	164	162	180	129	154	164	164	158	174	181	127	156	152	155	161	177	160	139	147	166	162	167	156	179	156	171	160	190	176	186	165	174	170	159	154	169	158	175	175	168	175	158	160	161	210	155	153	149	178	180	165	164	167	159	143	160	168	143	176	167	158	160	194	161	155	162	152	158	152	179	180	168	156	146	163	142	159	145	148	178	182	171	152	156	171	152	152	181	183	159	180	166	145	172	165	161	150	169	160	166	151	142	139	151	165	183	168	159	184	183	162	151	180	165	167	175	189	141	137	164	159	150	161	146	153	178	168	171	182	147	167	160	150	172	167	166	177	161	159	185	157	153	164	182	150	162	170	159	160	152	172	148	149	182	162	168	142	147	146	153	183	150	170	165	191	129	177	188	151	153	186	152	154	148	148	161	159	152	143	141	161	157	171	155	159	147	156	183	159	174	182	144	177	146	171	153	173	161	160	161	171	171	168	179	168	157	138	168	169	145	147	153	165	151	162	160	175	146	164	170	175	150	168	203	160	174	167	161	163	173	180	161	179	164	174	152	144	137	145	182	163	152	174	163	156	165	168	159	145	173	161	181	171	156	159	173	144	165	136	145	198	152	167	163	165	160	157	177	171	173	179	178	171	150	164	144	150	176	176	177	158	161	145	173	166	177	179	183	169	152	150	150	164	158	166	164	180	176	171	168	173	178	154	168	160	156	152	157	186	157	150	178	168	187	156	154	148	159	162	170	174	161	169	158	144	150	167	176	180	133	157	136	168	161	148	167	168	178	141	160	151	152	181	185	158	167	189	153	158	163	169	160	171	160	143	155	181	173	160	146	140	140	185	151	165	156	136	164	171	152	156	149	137	173	163	158	173	158	170	159	163	168	170	159	156	181	184	184	141	153	180	147	192	162	158	168	149	147	143	176	164	176	169	164	163	157	169	153	179	175	152	148	194	167	163	170	167	160	172	153	162	147	150	151	183	167	181	169	179	165	161	173	145	160	147	147	137	171	164	142	167	159	153	176	193	150	164	161	144	181	178	185	149	161	193	163	155	167	144	155	176	151	164	137	170	139	157	163	138	140	175	177	166	141	168	155	165	140	171	165	157	176	155	158	153	166	162	195	157	169	156	174	193	189	190	164	148	181	162	167	176	159	152	136	155	156	171	161	164	155	152	167	149	137	154	156	165	179	150	128	164	152	184	157	129	167	159	159	148	148	163	168	173	145	166	179	148	168	152	143	141	159	177	170	156	156	146	157	150	152	159	159	183	176	187	169	155	156	160	186	175	169	180	161	210	174	176	157	143	156	153	158	170	178	142	163	155	152	173	155	181	145	172	173	159	155	152	167	153	163	162	165	175	175	195	163	147	166	159	166	161	131	173	164	173	150	170	160	124	181	195	169	166	163	157	148	166	146	176	170	158	165	176	154	179	149	153	161	159	157	158	147	131	165	148	173	174	146	178	151	190	146	152	140	185	154	153	149	151	175	192	186	150	144	186	194	148	150	157	151	139	171	148	167	151	194	174	162	173	167	161	152	147	161	169	142	172	159	160	172	157	155	151	185	160	151	150	138	162	198	166	179	157	161	150	160	175	172	150	156	158	178	145	175	140	175	183	160	135	137	161	176	146	174	176	186	151	177	153	149	155	173	180	145	161	171	125	154	199	156	166	163	169	186	159	158	140	155	157	161	161	164	162	149	161	175	158	146	159	146	157	183	163	177	142	165	155	164	139	150	159	175	164	147	156	172	155	172	164	159	168	183	167	147	166	169	171	156	170	163	176	184	181	167	155	191	153	169	146	178	178	159	152	151	176	157	151	163	160	162	162	152	186	176	157	143	148	149	138	162	142	168	142	148	165	160	162	159	156	176	163	161	168	172	190	153	157	164	154	154	177	172	163	170	137	166	147	155	177	148	158	167	148	161	160	156	196	172	145	143	174	176	178	154	146	149	148	161	140	151	154	184	179	149	176	182	141	165	157	137	157	169	158	155	159	155	176	160	154	149	151	158	137	134	170	165	165	167	176	182	166	172	181	164	189	159	170	137	183	194	181	166	164	167	155	173	172	151	161	154	165	160	159	139	182	169	194	164	131	148	185	176	153	180	161	150	169	155	160	181	162	156	167	162	183	157	173	195	181	151	155	151	192	159	145	185	203	181	164	173	148	153	182	149	161	180	156	175	176	161	142	168	183	155	162	139	149	153	185	159	154	163	152	151	154	152	134	148	134	173	165	144	162	185	141	185	180	135	170	153	192	164	138	144	158	147	169	169	163	191	158	175	162	150	154	151	134	146	162	151	153	143	180	165	155	172	155	140	174	165	162	168	154	153	143	151	171	171	158	151	144	152	138	160	174	147	156	163	177	177	152	160	168	184	173	158	163	170	137	159	169	142	170	158	174	179	160	157	147	178	146	178	169	156	141	139	155	156	172	149	174	159	171	133	138	162	189	197	154	155	170	176	145	152	160	151	152	161	170	176	176	158	145	161	171	160	155	171	178	153	159	160	173	166	156	153	174	154	142	162	173	189	186	175	168	157	153	142	171	169	148	177	182	161	150	185	154	170	176	151	180	169	179	161	170	170	164	146	153	162	192	162	157	143	148	164	162	145	178	184	170	170	182	177	170	176	168	151	190	165	162	165	157	178	179	161	162	136	185	161	171	165	134	166	149	177	139	157	159	152	143	172	174	160	171	162	154	148	168	157	158	190	139	183	170	145	148	172	144	146	188	177	166	144	156	160	159	151	131	181	162	162	169	152	152	186	174	142	164	150	168	167	156	191	147	148	175	154	135	174	164	156	175	146	159	153	176	161	185	148	173	158	159	164	121	145	155	175	154	149	172	161	161	158	154	152	169	193	157	164	146	150	173	165	163	161	168	173	143	183	140	134	165	172	156	164	152	178	171	153	164	176	161	180	154	160	153	162	175	172	129	148	168	162	161	156	190	178	184	169	158	161	177	175	160	149	150	178	191	158
16876	5657	506	467	494	479	444	482	453	447	460	463	454	444	451	418	470	433	446	437	468	444	416	455	432	444	453	426	464	410	429	471	465	430	470	436	449	421	455	445	438	418	462	493	417	428	460	425	401	444	448	435	453	487	392	397	443	446	419	437	413	454	436	472	448	414	437	447	430	433	400	407	401	428	432	458	431	445	457	441	394	443	420	423	419	435	419	441	460	453	426	447	430	449	417	422	412	424	447	405	437	469	469	462	414	433	412	435	451	410	431	450	409	446	456	402	460	435	372	460	451	425	497	451	439	460	416	444	439	448	413	438	404	411	418	452	457	447	427	446	446	437	433	433	413	437	438	422	419	434	463	430	421	477	428	398	447	417	433	425	424	396	395	463	423	425	459	437	425	445	483	451	430	444	432	429	437	449	401	409	431	454	450	456	443	430	411	429	467	435	420	427	422	444	441	445	427	459	435	450	442	426	428	412	413	428	416	421	446	414	456	430	459	464	430	448	432	405	429	406	441	413	445	471	429	446	427	460	425	409	451	432	438	429	452	405	459	434	429	453	482	420	441	456	379	445	433	459	438	407	426	401	438	403	431	445	432	447	473	456	435	438	412	463	409	446	438	402	433	410	410	430	418	445	463	452	422	446	460	414	421	484	422	408	425	431	465	449	441	407	451	448	427	447	441	428	467	470	447	474	467	431	411	444	425	471	451	423	426	430	400	421	440	425	432	446	390	409	419	416	429	423	466	442	422	441	427	420	421	446	430	423	400	445	401	439	413	397	417	412	446	417	452	438	421	444	410	405	422	420	449	435	424	431	466	400	398	391	451	435	436	455	400	418	458	401	424	431	404	442	413	439	459	453	426	407	443	436	458	453	427	457	422	449	425	403	435	435	450	435	464	437	439	463	459	428	478	413	449	465	454	412	425	430	389	409	461	432	416	447	419	423	415	403	426	446	463	443	434	420	426	426	446	417	430	450	400	443	433	431	430	436	428	428	430	472	411	414	407	450	411	462	452	406	444	440	451	395	465	415	427	426	441	409	409	406	431	434	431	467	417	436	434	445	396	424	453	429	452	449	429	424	442	480	437	429	450	431	409	435	456	421	433	450	427	434	421	445	443	477	398	443	429	387	402	406	444	397	450	429	435	421	431	451	405	400	428	464	413	411	426	417	439	433	407	417	403	458	429	411	418	477	427	420	438	441	418	432	443	439	430	421	439	428	406	447	391	433	432	402	449	416	428	440	440	422	451	439	435	438	432	435	444	408	398	415	430	436	398	439	456	443	407	444	432	455	419	430	405	422	426	444	424	433	436	440	470	486	434	438	417	435	415	416	425	452	425	433	400	448	410	427	466	438	446	431	405	434	410	456	437	416	420	453	409	439	431	434	424	400	454	480	387	430	439	429	439	432	435	471	422	429	428	410	434	399	398	444	469	417	377	437	424	444	442	428	426	414	468	460	448	426	448	418	438	418	405	437	442	500	418	419	445	434	456	426	443	422	436	439	495	441	416	434	450	412	447	395	457	399	425	436	411	421	426	430	434	420	434	410	432	430	427	425	435	452	443	429	431	425	434	480	436	428	447	444	465	451	470	419	438	420	402	407	415	436	414	443	444	464	437	456	415	405	443	441	435	420	408	431	434	426	429	419	470	411	453	422	410	421	434	471	424	441	436	449	405	443	433	410	458	400	452	438	430	455	483	407	435	428	413	457	401	442	457	437	438	428	457	402	432	434	417	452	437	390	440	450	430	424	437	452	429	418	370	402	430	448	440	427	452	448	420	432	448	462	457	470	441	443	439	448	436	448	429	441	432	421	417	425	453	414	440	417	417	420	456	419	384	441	441	438	454	447	422	447	417	407	410	416	394	463	453	441	446	438	440	471	448	453	426	426	445	457	483	437	425	430	438	406	439	422	454	495	489	411	425	410	425	442	428	463	444	461	436	415	417	407	433	455	462	427	416	422	440	441	453	494	440	400	437	458	486	432	429	430	414	414	452	432	397	413	453	457	413	427	444	458	434	453	422	449	436	467	432	454	426	451	425	450	427	459	406	424	448	394	472	469	467	441	408	488	427	445	418	459	401	392	403	434	451	396	451	426	428	417	433	426	437	410	476	450	469	395	425	416	412	380	434	434	402	422	435	417	412	437	440	458	402	430	415	437	447	467	398	416	394	450	453	431	442	456	469	419	423	426	410	410	467	412	448	387	440	434	427	454	424	456	403	440	437	423	433	425	420	449	419	412	412	410	419	453	471	402	416	429	428	451	450	461	437	436	427	442	398	442	411	417	424	501	466	423	434	447	431	437	395	428	437	459	421	429	427	411	455	416	461	443	439	426	428	446	417	420	417	449	439	424	447	425	465	424	398	454	424	450	428	456	442	442	429	483	421	449	421	420	454	428	456	485	420	432	436	446	456	406	434	448	466	410	418	410	442	459	437	441	445	455	427	457	426	431	425	444	431	422	420	442	416	474	442	403	432	417	471	445	417	432	449	445	435	423	430	446	427	421	421	427	437	474	417	440	446	460	423	428	463	423	417	461	421	459	453	481	427	460	440	431	441	426	426	427	433	415	413	432	451	410	432	443	407	431	403	434	407	471	419	487	408	459	430	430	444	423	429	459	452	427	440	423	421	426	441	427	461	412	414	420	412	389	387	411	406	425	463	422	422	446	459	431	439	402	414	464	366	456	428	413	401	445	432	419	419	412	414	423	410	455	429	441	434	439	385	400	431	431	412	438	421	449	438	453	430	387	411	461	441	409	427	427	416	435	404	433	421	405	456	423	430	449	419	412	437	426	469	462	475	438	440	439	444	403	413	431	433	423	440	416	399	412	384	419	434	446	418	392	409	481	426	476	487	388	466	441	417	443	419	446	428	443	424	405	403	431	429	427	416	456	462	451	425	379	413	457	437	448	422	420	410	423	427	446	388	426	428	450	434	450	440	422	432	423	453	463	475	433	419	439	411	430	443	433	417	456	420	405	407	462	444	409	392	424	417	421	470	445	428	426	430	501	434	427	455	413	428	395	425	386	441	429	463	419	441	424	436	455	415	426	439	403	449	454	417	455	463	414	431	449	432	393	473	435	438	419	438	416	461	455	450	435	426	455	437	450	417	426	430	396	390	475	426	437	446	436	419	409	409	438	440	470	418	428	440	420	424	420	419	417	439	394	442	441	448	416	445	446	439	422	427	480	444	444	418	421	431	434	464	417	442	424	444	437	439	416	429	459	430	447	439	385	457	410	425	464	457	432	438	445	420	445	436	420	451	440	413	388	421	400	437	438	424	408	468	412	448	423	466	438	432	417	476	457	441	416	450	439	409	431	415	441	425	410	466	467	471	462	415	464	435	444	465	439	416	405	435	433	422	449	426	422	431	425	432	402	439	428	425	448	434	434	484	440	408	442	437	456	427	433	417	449	442	407	430	417	407	432	427	432	430	428	396	447	462	441	456	470	397	443	438	422	436	412	386	442	449	487
63970	47126	11421	1200	613	534	427	399	371	350	350	316	303	287	287	293	271	330	303	280	329	302	326	293	282	271	293	284	290	312	310	300	309	317	300	296	276	296	299	274	310	287	282	279	299	271	287	279	307	334	285	319	313	286	297	285	265	259	266	310	279	274	292	270	290	282	274	298	286	312	305	272	277	267	293	289	293	271	300	301	279	243	300	284	290	288	285	249	272	295	312	313	299	254	260	282	246	331	281	270	289	252	281	276	278	252	283	287	274	295	271	290	272	286	278	286	293	276	230	291	292	306	262	279	294	308	280	297	303	284	287	289	310	273	262	258	294	252	275	271	274	298	283	260	297	280	291	291	300	282	300	289	266	282	280	278	265	289	289	295	275	259	284	278	275	284	278	309	276	295	303	283	282	279	285	281	293	287	290	263	293	300	279	292	298	307	274	266	272	294	289	308	287	279	275	251	285	275	279	276	288	274	291	301	270	305	274	287	289	286	266	312	272	281	293	253	282	288	303	282	250	295	300	300	274	265	307	307	284	284	250	271	295	302	234	276	288	284	281	280	268	327	286	267	293	279	254	237	281	295	324	266	269	276	280	258	275	327	284	303	304	279	266	269	266	293	301	292	295	321	278	286	273	262	269	265	295	289	278	263	297	274	276	289	274	278	321	288	246	276	268	290	283	298	281	244	313	289	321	250	283	262	256	274	283	291	275	269	303	289	317	279	270	279	275	273	288	289	286	317	280	291	316	295	292	277	251	306	260	284	298	238	300	273	297	277	265	284	283	286	291	279	289	255	301	251	286	285	334	267	287	271	256	289	282	268	281	279	271	274	275	292	319	277	288	281	278	254	268	292	273	283	273	295	292	281	299	294	297	270	301	274	285	286	240	261	309	300	293	256	257	295	240	299	298	295	293	216	273	299	290	321	265	279	252	293	290	297	277	298	278	278	308	295	313	326	291	273	281	271	311	296	292	266	280	269	271	329	279	291	243	268	258	287	276	273	260	306	266	275	296	261	301	252	278	305	265	237	280	303	275	267	291	258	256	280	275	273	306	267	245	259	259	280	283	257	296	300	292	262	278	257	275	309	280	316	282	292	319	295	283	286	293	281	277	295	278	302	272	274	293	302	276	271	277	268	289	279	299	280	311	275	279	283	277	279	293	310	274	272	284	290	289	315	253	277	296	279	283	256	308	277	302	318	292	271	272	292	278	280	298	279	276	273	285	292	284	290	258	280	268	276	285	280	291	284	295	261	270	277	300	337	312	289	264	283	290	297	257	268	271	273	285	279	262	280	294	275	253	322	296	262	248	287	269	296	262	276	293	321	284	309	262	291	274	290	284	291	291	276	266	280	257	290	241	310	298	299	298	298	296	310	288	292	333	265	280	297	305	248	300	301	283	264	291	251	265	272	267	248	273	271	261	314	328	280	302	268	298	266	298	309	278	280	304	278	275	285	287	300	272	280	278	263	278	323	294	321	263	285	295	269	292	297	278	314	283	314	278	279	292	289	272	280	280	303	286	314	311	268	286	269	296	293	272	275	310	278	295	279	271	271	316	287	296	290	275	301	269	279	312	280	268	272	291	255	307	278	278	279	296	265	273	290	270	276	295	262	295	312	311	292	301	292	278	284	287	271	280	300	312	284	298	283	261	288	292	266	312	289	306	296	273	315	272	301	295	272	276	265	282	274	315	288	287	274	295	290	291	282	268	302	250	300	296	300	301	279	262	283	265	266	299	300	258	296	276	302	303	289	307	291	265	293	263	268	306	292	277	302	298	278	306	269	251	256	307	292	249	274	256	284	290	273	270	288	251	255	286	283	272	281	280	296	294	304	286	279	285	280	259	243	303	285	279	297	279	287	275	305	286	296	294	260	284	260	283	271	286	294	266	257	270	296	273	309	272	304	266	300	292	295	273	289	257	324	291	308	258	289	267	313	294	268	264	277	311	279	292	289	312	281	281	307	331	263	286	253	285	284	277	280	267	266	282	267	285	262	302	277	280	255	273	288	306	276	274	302	297	262	317	295	285	284	270	299	285	279	312	290	300	284	288	266	282	294	302	255	314	277	298	256	270	283	298	293	286	253	259	308	279	299	294	296	280	274	275	294	300	281	269	285	260	271	311	267	285	287	290	296	284	288	302	249	289	295	280	276	275	290	254	290	314	315	297	265	251	273	288	262	301	293	268	274	299	280	262	270	277	273	254	314	247	287	280	286	306	286	291	269	269	289	285	281	300	286	249	300	254	275	274	277	313	268	285	272	279	278	284	291	310	246	296	288	306	274	295	273	309	276	285	273	293	295	282	281	279	256	272	288	282	288	280	282	294	289	289	271	315	272	295	289	286	277	279	277	282	283	275	306	309	285	289	281	256	303	273	266	267	308	261	261	276	304	286	297	288	301	272	287	277	272	280	284	265	262	316	261	281	288	291	295	289	293	275	296	324	279	301	256	260	273	286	287	298	255	255	294	268	301	250	291	264	286	299	272	282	259	234	303	264	295	320	288	288	294	276	297	311	302	290	269	295	295	251	251	266	267	243	293	285	293	321	267	299	300	271	283	294	250	300	314	311	274	260	314	256	316	280	272	315	298	296	307	275	309	293	320	269	305	305	265	289	279	286	302	272	316	270	265	295	285	286	301	293	276	253	274	278	270	304	284	290	287	271	279	311	271	288	254	281	291	277	264	327	305	306	306	298	289	292	296	302	277	265	283	296	301	271	265	291	300	302	288	275	325	318	291	286	263	301	265	315	282	305	265	264	279	275	260	287	286	278	287	277	293	305	286	311	325	278	308	308	285	276	295	259	263	273	287	273	310	295	296	279	319	302	301	230	277	278	285	292	285	264	270	309	285	285	266	291	261	324	288	273	277	289	280	288	317	253	276	290	297	288	250	288	259	273	270	318	285	291	284	297	301	280	296	302	273	276	280	266	303	286	272	272	275	296	279	300	286	286	264	295	322	278	246	303	271	273	266	309	301	323	306	305	274	287	268	270	249	271	310	277	291	268	268	252	286	278	307	297	293	303	279	283	247	270	274	304	299	258	297	311	293	286	275	247	317	293	276	274	277	264	316	273	289	269	295	269	301	300	278	278	269	242	272	308	270	287	272	279	273	270	297	289	253	269	289	272	274	281	297	265	260	309	261	294	285	295	270	277	306	265	296	281	271	270	269	304	279	294	307	292	302	282	287	288	296	259	302	296	277	282	231	308	287	312	296	259	283	289	260	289	295	298	267	310	268	289	271	272	262	292	273	257	291	312	286	259	272	276	263	263	268	284	283	266	308	284	271	288	262	292	292	302	291	277	275	277	297	277	272	302	262	297	306	289	258	313	262	306	310	321	275	265	312	282	301	297	283	293	228	282	261	303	249	254	253	312	311	284	284	299	305	273	304	288	285	288	326	325	293	260	291	287	301	247	284	260	293	320	311	277	283	290	271	275	267	303	293	303	287	292	266	314	282	280	307	275	281	314	277	303	311
40279	28970	2088	2354	2143	1675	1525	1339	1262	1103	1056	996	935	903	875	824	849	791	802	777	790	790	786	776	768	739	776	753	719	721	751	748	710	685	715	711	709	731	698	703	693	736	719	653	705	701	723	693	690	704	687	740	670	740	696	707	679	723	727	663	725	671	715	696	669	696	685	736	686	677	672	701	688	677	702	693	699	702	677	684	689	661	669	716	624	717	668	745	684	688	682	668	657	645	678	648	705	706	709	716	674	678	705	768	684	687	705	679	702	703	677	713	697	679	650	684	694	656	683	647	711	685	689	672	740	634	689	708	694	670	684	661	681	702	678	693	617	680	683	649	724	701	706	636	678	686	705	631	681	711	669	691	678	690	671	698	639	655	660	705	664	693	715	689	665	685	704	672	676	698	667	673	662	687	701	701	683	714	678	660	747	674	699	697	712	659	675	670	689	702	653	657	668	702	703	672	658	616	676	688	675	718	666	684	700	693	661	692	703	680	646	611	709	690	698	699	656	695	651	652	677	686	732	696	727	688	693	663	661	659	665	696	693	700	649	706	625	674	643	627	672	698	732	682	703	678	680	709	740	662	708	678	705	691	693	696	641	690	682	723	696	709	701	702	684	678	673	674	675	677	659	665	673	653	660	654	702	696	677	678	655	677	697	671	699	667	647	691	711	705	679	678	666	673	695	671	671	698	665	661	644	671	716	664	715	659	713	713	658	727	672	692	689	672	717	703	605	654	678	691	682	667	688	705	699	681	662	657	715	669	653	718	725	715	690	633	692	685	660	686	678	711	713	669	693	742	684	729	684	707	708	695	700	645	700	634	698	694	688	651	679	673	756	707	681	684	702	686	723	679	705	662	707	671	681	720	677	697	709	638	671	650	673	652	658	687	640	682	677	690	734	668	678	728	623	667	717	715	713	668	698	731	717	655	666	641	652	661	680	749	693	704	663	707	690	669	697	634	685	625	648	679	658	718	659	689	720	624	689	677	704	670	664	717	659	666	693	644	716	723	708	668	715	709	667	647	660	677	677	694	688	707	707	663	661	676	694	668	695	692	671	667	698	713	675	746	717	692	715	666	710	682	709	686	672	681	639	699	720	741	707	708	651	673	698	684	692	690	697	696	688	699	707	688	698	709	679	680	683	676	726	728	685	661	679	635	668	707	718	678	698	665	715	653	708	643	635	691	727	698	699	666	690	695	686	668	687	669	685	681	657	765	687	685	693	660	691	735	716	717	615	689	655	666	692	676	727	714	692	690	726	622	702	685	659	678	657	693	650	700	634	648	662	621	741	673	673	674	689	629	639	638	680	713	676	654	685	647	674	671	651	664	720	641	698	669	640	653	644	666	682	669	639	692	669	702	693	694	694	703	710	689	658	665	702	691	670	706	645	728	672	694	713	665	696	716	701	683	644	659	656	721	695	676	661	678	686	703	713	672	656	676	723	660	642	691	705	697	643	691	703	693	640	651	675	681	689	756	681	649	693	718	681	676	710	710	692	654	728	693	683	671	677	631	661	694	709	693	682	675	683	696	696	689	691	720	686	666	668	677	705	694	674	699	661	704	675	702	705	680	728	720	673	670	653	725	649	717	699	661	657	693	667	642	649	701	662	682	722	696	658	673	651	744	650	712	670	720	661	661	681	711	653	745	605	677	704	709	656	658	703	637	665	673	703	672	691	713	724	699	660	719	681	692	658	645	694	650	654	686	684	673	661	746	687	659	686	669	677	683	661	628	683	696	660	699	703	726	682	685	683	680	672	709	702	643	688	658	696	656	682	675	676	640	681	631	665	707	659	692	686	768	636	697	718	685	641	689	702	689	667	665	690	704	629	687	712	674	673	671	688	707	748	663	658	652	711	685	703	658	697	642	627	683	657	710	712	739	676	681	670	695	690	640	668	688	661	681	732	697	694	716	664	698	650	717	718	679	616	661	671	672	643	699	669	647	752	739	685	722	664	689	685	692	660	642	729	713	645	669	651	702	704	728	717	660	712	666	652	645	673	649	698	652	658	673	685	702	661	688	675	720	644	678	662	687	670	678	676	648	636	726	663	650	671	692	694	703	669	696	691	698	701	697	696	688	661	657	721	693	665	694	699	702	669	686	679	695	668	646	714	734	671	700	663	638	708	710	688	681	688	667	701	699	703	658	677	695	740	687	645	668	716	685	688	668	679	649	661	677	708	675	690	697	694	670	678	678	653	675	705	678	665	682	694	651	674	725	651	708	669	665	662	683	735	692	657	686	643	687	684	611	678	706	734	735	678	665	725	643	654	649	675	688	672	700	667	632	678	664	691	655	698	644	696	670	725	690	656	731	694	659	704	663	724	682	644	671	724	712	699	654	689	719	700	632	626	674	720	677	716	669	640	657	681	661	661	665	693	673	721	695	673	615	675	693	700	678	692	643	673	696	685	688	711	710	640	719	663	655	714	716	703	706	675	639	684	679	692	675	729	706	674	731	676	677	703	715	688	608	660	639	676	707	704	704	707	655	700	692	663	616	689	691	710	672	648	699	669	665	684	717	643	713	713	717	691	672	643	684	672	633	706	689	691	692	698	634	683	644	647	708	723	665	630	690	713	687	630	676	687	702	666	686	723	674	630	683	657	682	682	691	718	708	689	714	611	709	663	690	673	681	670	710	670	697	677	687	669	661	682	640	645	690	689	653	656	699	726	701	622	674	679	728	689	710	699	688	688	689	670	691	708	683	700	671	735	728	677	664	667	683	659	658	658	727	671	676	668	670	672	700	707	660	676	698	642	688	709	703	672	677	675	654	713	689	647	617	687	680	658	679	682	589	680	633	691	665	722	658	740	718	666	641	656	686	666	696	647	704	689	641	693	680	638	682	687	675	665	688	682	660	665	678	659	667	662	683	664	714	690	669	675	657	662	658	705	717	693	641	716	682	677	631	666	711	676	698	686	628	719	682	692	666	663	699	690	693	658	680	682	666	670	691	649	701	662	727	651	670	681	658	701	745	692	708	678	655	681	678	654	691	702	654	711	694	749	655	696	680	740	665	686	692	693	701	719	724	680	644	689	702	701	632	663	704	677	639	718	717	688	717	700	675	689	676	689	650	662	658	696	731	679	683	649	630	695	677	688	700	643	654	675	660	652	754	676	732	689	661	657	674	657	695	674	685	670	647	675	620	670	677	669	707	662	665	672	675	679	637	660	663	701	696	689	723	711	675	684	701	690	703	682	683	697	717	683	725	686	679	653	683	662	678	721	679	669	658	663	710	717	675	699	660	677	678	704	670	707	751	665	680	719	670	677	671	659	698	696	658	666	659	697	681	660	700	638	678	714	684	659	654	638	629	747	652	687	660	701	725	635	726	670	702	660	653	649	682	660	708	671	714	731	693	703	663	660	694	667	693	701	662	689	727	712	710	685	675	707	657	651	680	704	639	737	690	710	673	723	691	622	700	711	679	698	683	656	714	709	669	687	689	676	676	692	611	694	676	730	689	668	737	682	688	678	610
75284	59153	18540	3932	1075	719	519	470	421	382	299	335	316	294	271	290	311	273	280	266	255	266	243	259	284	241	246	249	246	296	248	264	259	261	245	251	228	254	251	230	239	246	224	228	243	220	217	247	225	247	255	234	214	196	202	239	236	251	229	247	241	228	246	232	251	245	233	224	250	230	212	217	279	272	239	250	227	263	245	254	211	255	207	233	210	247	239	248	270	204	245	264	276	236	229	216	256	251	214	262	252	263	248	229	196	212	239	256	224	229	222	265	246	225	242	234	225	237	237	234	215	251	238	262	234	219	247	232	227	240	237	240	211	254	239	249	244	241	259	258	228	257	221	254	255	246	251	247	238	224	234	234	240	230	247	244	244	245	239	239	230	222	241	222	220	243	215	220	233	213	243	218	243	229	229	267	219	243	252	243	236	253	258	221	237	215	245	236	250	283	257	224	232	236	240	211	237	259	233	233	238	231	235	249	208	227	242	252	251	232	258	265	212	248	220	233	236	266	225	229	207	253	221	234	252	291	213	220	247	218	243	251	211	238	246	232	203	237	263	227	232	284	240	226	224	207	213	216	232	230	222	253	213	228	261	223	236	242	225	239	243	220	227	247	224	240	259	228	185	255	234	220	228	257	237	249	229	247	247	238	242	254	245	231	276	250	224	210	247	242	234	245	221	263	226	253	232	245	235	276	264	271	240	247	223	231	251	204	231	236	235	234	234	242	236	237	270	221	245	256	244	237	239	239	231	257	238	222	259	250	252	204	248	213	235	261	282	201	253	241	263	234	229	241	221	212	242	236	244	224	231	242	244	257	222	230	239	257	256	242	223	211	242	244	238	246	242	258	213	219	213	262	245	246	257	252	237	274	240	236	225	224	241	249	259	230	254	281	241	256	250	236	222	236	213	252	226	252	241	252	246	226	223	247	222	238	259	245	216	262	235	239	235	252	227	237	226	232	242	268	246	240	231	219	236	228	252	242	232	243	235	218	239	225	244	247	251	263	238	226	262	232	244	209	241	198	253	216	242	240	234	252	221	223	225	224	235	260	242	249	239	233	224	257	242	242	249	206	241	240	232	261	234	241	227	243	214	246	222	238	219	234	224	229	212	219	264	219	224	237	213	242	227	222	258	252	271	256	235	231	214	252	235	236	268	255	228	213	226	234	247	270	278	253	227	241	231	219	241	247	249	253	258	255	219	220	269	241	273	231	241	209	223	246	240	226	238	219	243	251	264	253	230	225	222	271	248	249	232	231	238	222	230	215	233	226	241	270	255	210	229	237	257	208	215	259	239	227	267	269	268	224	254	217	255	239	241	248	264	228	217	249	217	253	243	225	243	241	225	230	244	209	220	246	261	224	256	240	237	193	237	242	247	234	231	262	234	268	223	223	267	231	243	236	246	226	236	226	246	220	225	248	249	252	245	250	240	222	216	239	231	263	223	234	216	268	257	260	243	225	249	211	265	212	228	267	259	268	232	253	219	229	222	227	231	251	256	226	237	214	232	235	223	217	211	216	219	231	230	233	225	249	245	263	244	236	224	261	234	232	219	261	253	222	228	258	237	228	234	229	229	230	241	241	252	238	235	261	246	228	260	247	243	235	271	256	230	234	264	253	230	240	258	254	250	238	229	234	236	242	237	235	228	263	236	230	263	231	248	218	219	218	239	215	232	241	252	240	262	234	218	216	218	264	238	223	230	230	249	246	238	220	241	244	221	248	252	220	233	221	232	240	244	211	256	224	196	251	221	225	226	234	240	231	248	251	243	214	210	250	220	220	230	224	266	245	226	223	249	252	240	235	238	216	221	229	252	240	256	249	253	265	250	236	240	261	227	211	245	269	223	215	242	242	245	228	250	209	230	234	249	247	268	260	241	228	214	258	227	225	245	242	235	246	259	253	262	254	249	241	235	267	226	231	238	232	247	242	234	233	264	259	242	223	244	246	279	209	241	257	246	224	238	228	242	228	228	240	237	249	250	229	222	215	232	226	208	270	211	257	245	254	245	246	265	267	250	265	234	233	255	253	259	263	263	224	244	246	247	211	228	215	223	214	245	248	239	224	224	231	235	205	234	263	236	235	234	247	247	225	261	244	229	220	241	239	228	231	213	236	229	255	213	224	213	222	205	242	236	222	239	227	253	239	238	219	237	228	232	264	241	231	235	246	241	243	222	248	257	228	220	244	252	223	253	240	248	251	251	263	255	226	230	232	253	238	244	234	230	250	249	252	225	241	227	232	254	231	234	233	240	264	223	258	247	246	254	223	223	230	238	273	246	232	224	267	233	261	239	223	253	225	230	232	228	248	228	267	240	213	232	245	253	238	234	237	246	220	224	237	238	251	231	235	233	245	256	260	234	227	264	225	232	252	221	233	234	239	242	233	255	233	250	226	251	253	212	228	234	221	225	239	251	243	228	234	227	232	243	257	234	217	228	218	245	243	245	240	239	230	249	251	257	233	248	256	234	237	251	232	213	244	238	239	273	232	238	268	268	227	224	240	210	248	232	200	237	247	232	243	227	226	222	240	235	252	237	240	239	264	242	264	233	227	258	233	247	258	235	223	246	218	237	225	244	220	237	234	254	253	248	219	275	206	245	243	236	221	234	231	238	227	223	227	218	221	197	208	223	255	261	219	213	214	233	233	240	211	223	241	229	265	228	216	223	239	233	241	215	270	226	242	241	245	229	233	252	232	246	241	218	236	244	228	251	257	244	225	221	213	231	244	262	237	247	252	234	219	255	238	244	242	221	244	224	215	256	244	224	228	241	253	236	270	249	238	221	250	228	240	219	268	239	249	232	239	254	230	236	255	248	234	239	244	239	234	255	238	225	244	243	240	246	245	225	223	251	216	218	236	236	218	236	229	254	255	222	223	245	238	259	245	214	258	247	228	242	229	251	247	234	237	263	222	253	270	258	215	274	235	262	228	246	252	243	230	269	275	256	235	240	229	246	247	254	248	248	238	246	244	223	239	254	210	226	224	272	229	265	244	222	232	216	231	246	227	266	235	266	249	238	243	223	230	260	262	235	223	257	230	247	241	235	251	223	272	242	278	226	228	268	280	225	234	246	246	234	217	211	225	252	233	225	207	227	210	235	230	231	234	246	224	242	236	266	242	254	244	230	236	218	248	261	231	220	220	224	223	232	229	241	244	208	227	255	272	230	263	252	252	238	225	236	224	214	244	243	243	219	219	263	235	238	215	236	258	206	241	220	246	254	260	267	234	250	247	233	254	263	236	232	217	217	260	226	230	216	226	271	233	257	262	258	237	249	249	227	242	202	214	227	251	226	235	217	237	234	197	240	262	252	235	250	218	223	253	218	248	244	227	244	251	243	265	271	240	243	241	252	265	236	234	232	241	245	226	241	229	251	241	255	241	260	276	229	233	221	223	227	223	245	241	226	233	263	258	218	243	255	253	244	242	230	242	224	243	246	225	246	237	245	198	256	227	231	256	238	238	236	226	225	248	256	232	232	205
49078	37128	3327	3670	3210	2736	2103	1820	1595	1414	1258	1117	1108	1025	919	905	816	850	736	830	765	718	755	716	654	712	672	648	645	665	641	643	640	708	620	613	604	632	641	627	629	611	565	628	630	631	585	595	556	591	618	633	562	579	584	614	619	570	599	560	562	625	587	545	584	599	550	620	540	575	585	601	593	552	590	608	584	588	566	564	592	565	580	535	578	562	589	557	553	576	514	554	545	551	594	579	576	577	571	572	544	586	583	602	567	559	598	569	582	555	543	586	555	553	532	556	567	563	564	606	578	571	556	583	585	567	624	578	544	544	586	584	564	527	556	585	555	555	574	569	575	616	539	571	559	521	525	551	590	546	557	579	584	563	567	556	574	565	555	564	623	654	562	595	585	547	549	561	599	539	546	546	601	572	581	562	568	537	579	550	558	557	570	547	582	567	562	599	578	541	522	552	573	607	571	568	547	566	543	564	562	526	600	590	571	543	569	560	569	516	590	569	561	595	619	518	595	557	567	554	533	605	556	568	570	568	600	536	590	589	549	591	541	582	553	542	566	568	569	579	589	553	569	566	574	566	525	516	562	608	553	591	544	569	590	561	561	593	547	558	567	595	643	562	538	572	584	519	554	572	560	597	532	576	615	565	572	540	563	558	585	570	606	577	547	606	556	559	550	564	592	550	583	574	586	565	513	553	576	561	551	564	584	562	544	575	562	543	602	576	557	610	584	526	577	524	615	516	595	583	553	621	514	583	539	533	566	572	571	646	554	580	546	527	555	577	541	556	587	552	568	570	553	564	538	623	531	571	616	555	592	564	578	588	565	544	546	550	562	594	577	521	544	542	562	559	558	544	553	552	584	522	591	559	557	536	567	526	530	599	500	571	547	562	540	544	529	582	595	532	609	549	610	548	566	560	566	582	550	577	533	566	550	587	549	580	575	538	582	571	545	561	580	560	574	585	536	544	556	575	583	569	580	588	523	582	598	567	596	520	516	562	570	591	554	593	556	584	541	561	570	527	568	567	562	545	554	566	599	577	556	569	565	513	581	583	580	572	567	559	537	541	558	563	548	522	539	595	574	549	551	531	578	545	561	554	581	587	532	550	589	566	527	584	539	572	535	562	526	537	586	551	543	595	555	555	580	576	578	611	553	560	555	538	527	620	536	566	593	572	552	561	564	578	586	570	560	526	571	628	589	541	563	564	562	547	575	553	556	570	570	530	558	554	529	548	558	586	563	591	578	525	543	547	561	594	555	549	503	598	563	602	565	536	581	596	568	568	548	583	605	548	564	547	553	536	525	600	584	558	586	576	592	567	593	562	531	542	516	583	581	543	548	591	499	557	509	549	550	501	535	553	541	576	599	564	533	581	534	547	495	568	584	571	565	521	553	546	607	600	546	586	569	551	559	541	593	564	576	595	540	618	598	554	558	554	546	548	612	525	590	579	549	553	540	534	561	548	561	594	543	578	546	555	536	546	535	539	551	582	577	550	592	571	508	584	573	587	522	545	589	562	575	579	554	565	583	562	581	550	571	520	582	542	582	580	594	563	547	537	600	557	579	554	546	586	557	597	556	544	578	596	566	523	569	569	571	567	545	564	520	582	569	609	535	556	579	567	562	550	538	566	583	593	577	587	567	568	539	559	554	598	541	582	599	583	566	523	612	568	559	572	598	567	573	561	593	552	591	589	579	612	565	577	524	530	503	551	540	598	596	591	548	577	553	589	598	533	576	589	542	582	599	551	563	603	582	554	592	548	561	553	591	535	593	570	568	582	545	547	557	601	620	537	541	614	570	601	558	579	559	507	520	496	563	556	570	555	576	513	536	596	574	537	580	516	587	603	571	541	554	559	556	582	545	587	530	526	582	542	546	556	553	577	580	529	576	575	565	574	562	533	570	559	599	569	575	573	568	565	546	542	606	526	610	592	549	558	547	599	565	568	598	584	558	547	549	542	546	543	620	543	589	574	515	589	564	531	562	594	534	577	569	559	563	528	543	567	547	543	531	601	589	570	588	596	546	555	547	569	604	572	555	525	559	546	555	577	575	560	569	558	578	580	578	569	582	590	571	569	592	551	568	530	587	527	562	585	544	555	598	529	577	539	565	556	598	567	563	540	537	568	578	544	529	627	522	579	588	506	555	570	579	545	563	577	550	580	557	549	562	540	527	563	565	559	575	577	530	566	580	554	594	551	546	582	527	554	602	556	594	510	564	580	529	591	545	555	537	559	524	537	547	536	577	570	551	535	563	559	503	496	562	537	540	550	560	551	574	568	550	564	536	564	550	544	585	530	581	567	587	578	553	580	505	604	564	549	555	521	541	543	562	549	574	570	561	575	572	568	599	598	606	629	572	546	560	609	590	582	564	604	577	537	553	537	575	519	521	553	521	543	547	555	576	523	550	541	543	588	573	556	538	564	582	557	570	558	558	584	535	567	516	575	593	567	530	533	565	539	590	542	581	549	564	584	597	543	521	522	537	545	591	575	549	516	598	565	546	530	569	571	583	547	542	590	591	556	620	550	553	556	576	538	560	572	522	520	588	596	556	561	561	551	560	542	576	544	564	581	585	599	570	565	551	569	582	531	589	566	502	540	541	565	538	605	591	597	572	573	552	527	527	523	572	590	564	569	574	545	559	597	584	576	572	541	566	562	528	584	600	555	558	590	587	601	541	578	567	548	536	528	569	524	558	543	555	563	540	559	560	580	546	579	550	554	579	567	584	538	518	617	567	585	542	540	556	577	609	596	567	600	575	639	548	590	585	553	525	561	577	572	504	529	569	532	574	537	599	590	587	549	589	605	571	544	601	577	565	530	568	588	582	583	550	574	549	573	544	600	565	562	620	535	584	546	599	554	596	597	576	565	557	542	562	546	555	547	556	580	563	577	562	494	592	603	528	566	553	552	555	587	612	576	592	564	593	517	567	552	510	567	564	540	582	572	562	572	597	543	583	568	597	547	561	536	536	595	530	610	560	596	593	504	551	542	525	527	572	571	581	547	539	571	547	583	566	570	614	600	552	560	567	556	573	572	549	613	578	542	554	573	548	601	583	598	568	618	594	560	568	586	554	563	595	584	503	543	557	567	570	566	569	569	591	573	551	523	555	575	566	553	586	548	563	603	595	532	577	566	538	599	609	548	580	552	586	578	558	565	522	597	535	560	522	518	563	584	561	527	529	561	545	579	545	557	553	530	574	511	654	567	601	538	574	574	552	578	571	562	552	518	534	548	556	596	579	551	562	606	571	564	529	567	550	554	625	555	561	553	561	573	576	570	562	591	556	584	519	545	555	568	562	544	513	588	582	565	567	510	609	522	545	563	546	599	541	608	557	540	542	538	617	529	522	582	569	591	573	552	589	526	551	584	588	554	547	584	569	546	577	566	576	551	572	554	519	525	556	575	615	561	556	562	516	550	561	604	585	572	550	564	549	572	612	562	517	566	562	564	589	620	595	574	566	576	592	529	565	528	551	533	537	558	554	557
16561	4228	391	191	155	193	174	168	154	162	169	141	160	166	189	152	173	168	164	160	180	153	173	173	157	154	168	149	168	182	161	146	168	166	172	144	153	177	163	154	159	176	139	168	143	159	143	179	163	149	158	147	190	160	151	149	155	166	163	157	158	162	156	160	154	147	153	173	177	146	146	149	161	187	211	138	152	176	157	178	177	156	164	203	181	154	145	147	180	147	163	175	142	159	161	173	154	148	155	145	136	149	170	159	173	145	141	160	181	155	163	167	158	148	142	174	166	160	152	156	164	146	165	160	178	171	163	168	160	187	161	156	175	166	145	135	186	162	158	161	163	151	160	142	163	154	130	168	146	170	171	157	143	153	134	171	159	159	150	153	140	161	175	158	181	137	155	174	183	160	171	169	162	172	164	153	159	164	160	163	159	159	188	151	155	163	183	168	166	171	155	147	163	146	159	164	146	152	166	137	161	160	153	159	173	139	161	154	143	176	147	160	160	151	163	156	154	153	163	155	169	142	155	169	161	160	168	161	160	161	183	170	170	158	131	138	163	169	185	165	145	156	177	148	156	170	154	179	164	144	145	161	167	156	141	181	138	170	186	153	162	147	170	174	134	165	173	166	161	142	164	145	151	190	177	163	142	154	161	134	156	163	160	163	180	158	171	165	149	167	177	158	157	185	168	185	175	160	147	192	173	158	146	165	166	155	161	162	168	178	176	171	171	160	151	167	168	148	170	164	170	167	165	148	154	156	156	155	147	168	162	155	141	163	152	155	135	151	182	162	142	138	175	153	165	155	167	163	135	136	154	180	154	179	186	169	166	183	169	164	187	174	153	169	180	160	157	182	160	160	153	171	172	159	172	161	170	175	176	180	177	175	152	172	149	165	169	155	125	147	148	169	165	167	149	143	181	167	180	172	174	131	171	160	168	142	156	150	157	187	174	162	142	153	167	174	133	134	184	169	164	159	167	155	148	173	168	192	154	169	174	196	183	170	168	154	172	143	180	161	170	155	160	158	160	170	160	153	173	169	164	165	160	158	187	177	180	156	154	143	190	170	171	157	161	159	176	164	163	153	152	149	154	169	169	159	192	158	161	153	154	164	144	165	166	175	163	169	170	150	167	161	146	129	169	164	170	153	152	160	148	144	125	158	175	174	170	162	145	137	161	157	153	167	141	171	141	181	159	194	149	170	172	176	171	184	171	142	162	149	163	136	154	182	153	181	174	163	150	154	137	139	152	168	165	158	158	169	156	179	158	151	143	173	146	158	146	156	173	162	198	166	178	171	158	130	157	146	151	160	169	140	167	159	162	179	166	161	140	153	153	165	138	154	179	173	134	162	153	155	194	172	167	134	156	171	179	164	167	146	162	168	143	168	167	158	164	151	152	151	162	145	168	161	165	150	174	176	191	167	168	158	149	163	134	145	148	192	163	156	139	158	153	162	145	159	172	149	152	194	149	179	153	153	168	150	173	151	143	180	172	168	151	163	157	168	151	154	151	157	162	144	153	173	145	142	148	153	163	164	152	153	149	156	181	178	133	166	175	150	186	151	168	148	187	169	157	174	170	148	176	153	153	153	146	155	176	135	135	151	156	167	171	167	180	150	174	169	164	157	157	173	172	143	158	171	152	183	177	157	153	159	168	168	159	167	175	161	148	148	140	165	155	172	175	162	157	166	156	166	152	163	157	145	173	152	173	185	150	160	170	147	149	177	183	163	185	150	165	159	156	161	176	157	162	156	189	160	146	146	160	147	155	180	179	165	152	166	169	171	147	166	172	159	156	167	166	165	164	159	161	163	173	137	163	179	154	145	178	141	157	194	138	175	173	160	155	163	194	154	165	164	154	164	187	174	154	178	137	152	169	156	156	147	155	157	166	153	174	125	145	138	163	152	161	168	134	152	148	157	166	174	162	179	154	149	162	156	165	154	157	132	175	152	150	145	170	166	155	152	164	168	144	168	152	156	177	160	150	173	156	140	169	167	170	179	150	159	149	153	178	158	166	144	156	176	163	148	148	163	170	182	162	150	167	174	156	184	177	170	153	163	160	171	147	151	149	135	161	161	171	179	176	156	152	168	139	169	154	142	150	163	147	151	149	166	180	172	155	147	140	156	160	175	166	154	150	173	185	153	179	148	163	154	149	161	172	171	142	168	143	177	154	168	184	161	140	166	170	170	147	162	158	176	180	144	157	171	181	151	162	170	176	164	181	144	163	167	164	156	164	186	168	172	150	124	144	189	182	182	152	170	153	147	165	157	161	163	184	176	165	161	172	174	169	167	139	148	142	179	158	161	157	169	173	129	165	159	141	149	148	190	153	137	196	140	160	158	165	161	148	155	139	167	172	126	159	148	180	179	143	128	147	156	142	165	134	145	150	145	166	190	167	157	166	164	160	159	166	164	175	184	153	177	151	152	180	166	169	152	149	171	126	128	156	145	143	173	163	153	168	169	160	150	157	175	157	163	159	165	155	174	176	172	158	169	162	165	142	160	157	126	159	155	177	180	158	160	153	162	169	152	166	162	140	169	176	159	154	140	142	151	147	167	160	173	157	145	158	174	151	151	157	166	196	191	152	155	171	165	178	160	144	150	153	152	140	165	142	145	158	163	154	126	177	179	151	161	166	165	174	157	173	167	176	158	163	151	148	157	173	183	151	162	140	185	158	163	164	185	164	150	151	136	168	163	160	156	152	165	172	173	170	158	161	170	173	153	180	139	154	160	167	174	153	161	158	165	148	166	163	157	181	164	175	168	168	146	169	177	164	172	171	146	164	176	162	157	163	160	146	158	168	164	151	172	152	168	168	157	166	170	151	154	177	149	159	162	168	159	164	167	154	159	144	180	165	162	149	169	171	194	174	156	152	155	204	162	154	159	156	191	176	147	176	156	185	159	134	180	161	167	188	171	175	153	175	162	166	162	150	164	173	170	167	178	162	144	146	175	164	166	152	155	166	171	165	150	198	164	163	150	161	167	161	172	147	147	182	161	176	155	165	144	149	172	178	147	153	169	150	154	177	152	158	182	171	177	156	179	151	177	145	142	160	145	128	178	161	163	164	157	186	151	149	173	159	166	167	179	152	163	178	157	153	175	150	159	144	159	172	154	160	161	136	161	143	161	160	183	169	160	151	178	163	179	174	154	164	168	161	148	165	158	150	162	145	155	170	149	155	163	171	178	169	194	163	147	151	155	158	162	158	144	161	159	142	173	150	170	160	171	153	165	145	164	144	136	150	153	140	187	151	156	149	164	161	151	157	140	162	135	151	147	149	155	168	145	163	131	166	148	152	150	160	175	155	137	164	150	152	155	157	161	168	160	177	167	171	162	166	140	180	152	160	171	177	167	162	163	155	158	171	168	155	159	157	149	155	165	166	191	167	189	166	182	133	145	157	171	180	153	146	178	154	164	198	160	178	149	155	147	164	129	152	155	139	159	170	171	152	161	168	145	166	167	174	171	143	192	183	159	162	176	172	164
16244	5519	503	520	531	476	485	474	489	438	429	424	463	459	470	417	403	448	455	494	421	416	469	463	410	412	390	454	432	486	447	442	432	420	418	387	413	453	451	425	399	426	456	433	464	418	447	418	430	459	444	390	416	461	439	404	407	403	417	404	413	432	481	455	428	444	454	451	420	436	449	458	462	433	473	413	398	432	429	460	410	450	441	438	430	431	440	412	406	421	441	464	409	422	431	464	432	422	403	414	422	433	436	424	434	453	383	454	443	407	438	432	403	443	420	428	424	436	441	426	448	422	443	445	436	438	420	436	459	417	433	410	410	434	435	438	455	433	417	454	434	449	454	440	450	416	441	448	429	442	407	412	438	426	491	392	418	461	412	433	417	440	396	419	432	425	417	459	432	433	425	446	412	430	412	432	411	418	440	405	440	439	428	436	403	423	445	442	445	415	420	423	385	406	391	428	403	438	390	430	441	410	428	441	455	440	404	448	434	384	478	432	433	465	446	396	402	440	435	405	410	423	410	436	425	445	443	449	427	452	442	440	436	449	434	440	435	430	430	484	411	437	427	394	412	407	442	421	430	479	429	439	434	406	433	471	439	441	431	453	428	433	407	394	426	413	429	394	450	412	402	483	430	439	408	431	423	423	450	457	409	422	440	424	444	429	458	429	448	445	440	403	446	360	429	492	432	461	435	424	439	426	441	413	452	441	452	430	408	439	452	412	420	460	445	445	406	423	423	436	479	430	458	434	424	448	447	440	451	429	446	420	416	427	502	416	414	434	413	424	429	420	429	442	401	442	438	417	419	478	444	459	440	435	420	424	446	432	426	445	445	450	443	400	430	433	452	438	413	430	434	422	399	417	444	422	426	451	429	420	426	468	419	381	446	440	435	448	421	437	459	420	394	427	424	445	444	410	402	423	453	460	411	438	448	455	404	429	434	440	390	440	423	419	441	410	468	463	458	442	407	418	422	451	417	418	431	455	446	439	426	472	443	439	469	415	449	420	437	406	426	446	418	452	381	433	422	411	376	428	461	429	436	422	400	412	407	394	439	465	423	433	410	415	428	431	416	446	433	428	415	450	443	403	439	440	433	438	421	425	463	415	437	382	407	446	437	426	420	425	392	427	426	417	427	413	406	430	436	449	449	454	450	417	449	408	445	444	468	443	418	406	433	406	406	430	431	441	434	469	453	464	406	437	444	415	428	432	452	414	411	417	440	466	431	435	430	388	439	417	408	439	422	418	412	427	447	404	428	423	413	423	430	426	437	397	457	425	420	437	401	413	467	420	471	437	430	436	425	387	435	442	413	421	384	422	443	414	393	399	409	413	440	435	427	441	429	429	430	419	411	447	384	412	435	408	490	464	434	434	452	456	427	439	427	380	412	467	411	444	441	424	443	428	412	437	446	407	435	420	420	430	416	426	450	435	427	430	431	415	429	450	470	445	426	447	410	412	408	433	456	421	440	449	433	417	439	470	425	469	436	420	447	425	450	459	377	449	416	414	424	443	411	427	409	404	443	455	427	430	439	429	415	430	426	430	446	466	398	434	416	425	453	392	425	443	434	434	418	446	441	427	429	406	440	445	429	420	436	433	443	443	444	411	407	425	424	375	418	429	420	423	393	463	443	429	456	434	425	427	428	394	460	422	425	411	448	440	436	453	435	459	448	421	422	435	449	372	449	413	432	425	422	460	454	408	387	442	450	414	425	430	420	423	467	423	444	472	473	436	425	426	441	398	460	400	421	437	439	433	428	397	379	393	413	417	447	442	392	434	437	412	433	451	424	446	447	455	390	460	440	426	464	422	459	450	424	416	457	428	417	404	424	450	427	407	428	429	439	418	451	418	447	426	410	466	409	437	440	421	426	426	435	449	432	446	419	444	452	428	417	431	399	447	432	421	466	424	463	407	389	415	400	421	395	433	447	425	420	425	434	435	434	392	442	419	441	441	398	418	450	445	443	412	427	419	450	424	424	462	428	428	479	410	400	415	415	415	422	441	389	404	432	425	440	444	411	422	401	421	439	446	434	438	445	447	415	439	454	399	434	434	392	418	445	422	449	420	452	427	432	400	435	458	421	414	438	420	440	445	376	440	491	401	435	406	438	435	436	464	418	459	417	434	428	465	409	455	432	422	426	428	429	396	462	448	413	427	440	445	433	428	457	442	447	434	446	452	401	419	438	421	420	437	445	464	422	464	434	438	428	448	445	418	426	424	442	455	410	454	438	428	407	434	449	434	441	460	433	439	431	423	460	408	425	401	405	418	432	432	415	463	448	457	445	430	438	391	462	442	424	446	426	429	455	426	414	446	443	421	446	415	425	449	401	437	438	448	434	425	446	440	417	448	452	433	429	420	449	401	474	431	437	453	423	388	398	433	443	457	396	448	441	433	430	413	416	460	405	440	462	424	437	453	436	467	454	415	448	444	443	450	475	418	403	406	448	424	474	423	481	444	458	418	485	429	426	431	438	423	467	440	438	423	450	425	435	443	424	434	417	416	409	410	461	430	419	415	436	438	425	467	456	410	415	428	441	406	470	423	456	462	411	406	450	444	411	411	410	403	440	402	422	425	417	420	433	453	404	437	427	445	441	456	372	428	445	432	437	412	418	432	424	438	457	433	394	419	442	431	440	421	440	427	435	438	442	447	405	420	455	412	448	412	406	454	443	426	426	431	441	417	421	415	427	455	434	444	436	382	437	438	447	383	456	426	402	416	408	419	437	436	448	403	426	430	419	450	445	458	458	411	440	401	441	450	482	446	400	425	442	419	432	457	455	436	438	465	409	432	425	445	414	453	416	444	420	453	441	421	445	440	453	441	442	451	381	425	425	408	423	436	446	463	426	457	414	440	419	403	464	423	420	406	417	437	405	410	400	410	459	432	406	416	399	429	410	442	444	413	425	440	437	430	436	437	409	421	413	460	411	407	397	413	454	455	449	448	408	434	407	476	440	415	409	425	455	434	405	463	434	406	469	413	410	438	410	432	406	431	407	447	433	424	447	476	472	433	391	447	428	408	427	431	394	432	452	404	419	403	416	420	452	427	401	423	409	411	443	440	468	472	443	449	422	439	414	436	423	409	401	435	424	394	431	424	416	407	415	444	431	410	429	408	450	428	405	440	462	440	398	411	433	409	431	413	457	433	410	450	429	410	436	439	436	443	458	458	445	415	501	431	403	449	419	438	461	435	378	451	422	432	476	427	405	430	432	455	464	396	426	404	450	436	484	450	460	459	445	459	393	458	466	425	449	431	412	420	454	398	465	428	434	474	456	472	423	449	462	444	413	445	434	446	456	411	400	424	421	454	389	415	448	400	436	422	441	409	448	424	420	446	400	447	470	425	452	448	409	423	451	434	412	426	412	438	444	457	413	427	402	409	422	423	401	450	445	413	451	408	437	453	444	419	426	443	369	447	445	440	421	420	423	410	437	395	467	409	396	445	394	456	436	435	456	429	421	446	404	461	404	422	434	394	452	422
64056	47484	11301	1288	616	489	456	408	392	351	342	331	313	313	278	296	316	272	296	305	267	278	297	298	302	296	319	265	280	285	299	267	265	310	288	295	275	271	266	293	303	307	269	278	247	281	287	280	261	301	296	290	249	259	278	279	275	295	269	306	269	260	297	265	264	285	290	278	293	273	303	242	279	295	281	273	304	285	318	308	291	265	280	272	299	292	254	284	298	269	280	273	287	277	250	286	270	263	270	290	280	283	292	280	274	267	264	283	264	266	306	262	262	267	245	296	319	255	267	278	282	280	273	301	314	291	287	295	284	272	258	302	254	247	276	305	285	273	288	276	313	291	305	261	283	290	264	281	262	280	286	283	269	292	277	297	283	274	296	296	275	273	272	263	295	303	317	302	265	279	260	284	275	287	276	306	270	308	330	263	269	308	294	300	289	290	275	274	286	268	269	298	283	332	299	303	283	296	292	269	258	281	299	293	272	263	288	293	296	302	270	276	296	301	279	281	290	270	275	277	294	263	308	271	277	281	266	265	280	270	278	263	276	280	272	241	274	303	273	280	278	265	275	260	290	319	282	330	294	250	256	277	312	300	280	273	272	261	281	269	291	275	273	293	293	277	303	291	316	283	272	289	280	286	277	314	276	280	304	278	298	278	285	284	297	275	285	292	301	287	286	278	246	302	292	294	296	272	317	269	284	335	276	268	260	300	283	284	275	273	283	297	234	263	273	280	264	285	274	289	254	276	283	307	268	275	264	325	300	278	315	271	255	299	317	278	276	271	285	266	304	274	305	262	266	311	318	281	278	302	262	278	301	252	262	296	284	260	280	296	287	278	263	280	295	282	308	272	285	297	303	263	264	298	295	263	281	261	287	276	307	295	257	268	267	286	276	294	288	277	272	271	269	317	275	287	280	254	250	287	252	263	297	266	274	271	309	313	284	279	269	264	305	307	248	313	283	275	281	287	281	255	276	285	304	284	302	262	307	280	278	273	290	333	292	257	299	297	276	309	269	310	252	255	300	269	265	281	266	304	306	283	257	293	262	264	295	299	301	294	302	256	256	280	288	276	284	263	272	316	313	248	292	264	284	279	298	287	283	281	302	250	269	290	306	288	273	285	281	308	249	277	305	271	254	295	286	241	277	257	318	278	291	286	271	274	280	280	318	273	320	306	247	270	277	266	301	279	281	320	256	269	285	275	279	252	264	283	290	263	291	283	289	269	291	298	237	289	312	274	270	282	271	283	293	281	305	280	306	274	278	294	295	259	320	261	261	245	268	252	289	303	280	281	286	270	262	291	274	281	292	324	282	283	285	272	295	267	296	261	273	261	265	305	279	278	283	256	261	278	266	282	282	270	309	292	263	281	266	274	288	288	310	312	287	267	275	261	289	283	258	285	286	296	289	257	263	279	279	301	315	248	280	289	302	309	314	304	279	276	285	265	270	288	269	289	301	280	281	295	271	299	285	277	284	301	291	296	274	287	272	306	303	257	259	262	253	293	255	283	315	270	303	261	293	287	277	276	291	325	280	303	256	261	280	270	299	286	271	305	303	293	290	294	265	248	289	276	293	294	266	287	245	262	244	302	288	280	276	282	297	284	281	305	263	300	255	275	277	254	278	259	322	306	292	283	289	261	263	271	284	270	302	270	281	260	256	269	242	255	281	268	227	241	281	256	260	273	279	259	263	292	293	264	279	278	281	255	266	257	288	265	275	257	270	283	266	304	264	275	291	291	278	267	289	259	295	280	274	275	291	271	272	266	276	293	287	298	285	299	279	292	282	262	274	293	287	294	264	310	254	252	295	291	281	265	327	289	284	277	259	287	288	245	313	260	314	258	273	272	278	286	276	287	310	331	269	308	279	278	305	257	294	265	265	284	316	305	288	288	279	318	262	300	269	275	280	279	264	300	275	270	299	282	311	305	269	310	268	281	243	301	277	293	300	285	262	244	304	266	273	291	258	261	284	237	278	294	278	251	291	256	288	269	278	273	295	294	229	272	315	258	291	287	262	289	312	287	283	283	287	286	259	277	263	264	306	293	283	260	283	309	252	282	255	311	300	307	288	276	281	270	274	266	290	252	279	319	269	248	282	258	284	331	308	274	299	246	290	291	300	287	283	296	287	278	273	276	311	273	321	298	290	275	292	306	258	300	247	295	330	291	274	284	295	281	263	284	278	269	269	293	273	329	293	278	278	295	305	286	294	262	280	274	268	291	286	294	268	305	261	301	263	279	300	280	287	277	273	256	289	280	258	294	273	271	260	281	276	280	307	288	270	278	288	288	268	265	288	275	293	271	262	280	264	283	287	283	266	313	272	243	277	292	297	271	304	294	281	286	249	280	301	256	268	267	258	283	265	296	281	280	292	304	277	245	297	290	247	285	294	275	269	265	309	266	260	282	290	291	303	286	277	275	279	278	278	314	311	279	307	267	325	296	287	253	281	325	282	283	288	254	286	272	274	247	295	259	258	278	267	272	285	295	290	304	269	271	277	290	294	241	271	283	315	273	296	264	302	279	294	298	279	270	299	303	272	264	265	272	301	285	290	292	270	286	282	272	269	290	299	287	282	310	267	250	274	275	288	277	286	284	262	258	313	295	280	268	275	283	315	271	290	253	287	292	292	297	309	261	270	278	293	277	258	262	279	278	274	261	258	279	250	308	289	274	304	279	277	291	314	275	258	306	318	291	273	253	281	277	296	264	254	267	278	267	255	262	314	292	271	282	248	234	250	282	273	256	282	309	274	273	263	272	269	259	287	313	266	269	277	256	295	275	255	282	260	302	256	270	220	298	304	237	291	289	265	257	252	270	263	275	259	299	304	268	287	292	279	275	286	286	291	302	287	276	290	287	282	312	310	280	287	265	258	293	282	290	294	276	277	265	268	310	276	273	273	277	293	255	294	285	290	286	321	294	287	280	252	279	277	279	276	268	310	278	288	283	301	307	266	311	309	290	294	285	279	297	288	271	276	291	278	269	270	289	304	269	297	293	262	282	301	267	284	293	263	266	303	322	265	265	283	251	240	304	269	310	286	293	252	295	287	239	285	282	291	288	292	304	289	297	281	300	267	290	292	298	292	263	294	244	273	248	293	230	264	294	289	272	303	255	282	281	301	304	282	276	292	265	277	254	287	295	283	294	277	273	304	249	293	262	301	262	315	305	282	242	259	271	284	283	279	293	274	264	299	253	310	261	281	293	312	291	274	306	289	271	293	259	271	273	280	293	261	279	257	278	297	262	270	275	272	301	253	292	283	266	264	259	279	308	316	300	271	289	277	293	287	292	249	284	282	303	264	275	268	284	284	296	294	273	287	279	300	299	257	266	285	273	283	264	270	291	294	260	278	289	282	291	300	323	278	297	257	276	242	282	298	276	286	288	287	308	290	283	294	277	280	281	289	278	285	301	294	282	274	257	279	292	274	273	234	257	281	273	265	264	291	275	257	301	259	293	299	309	272	262	300	291	292	260	336	320	298	262
40139	28482	2151	2286	2092	1753	1478	1317	1157	1134	1031	1009	930	910	840	837	854	803	833	778	815	781	774	771	791	770	789	723	744	722	746	683	715	759	701	710	718	775	713	730	776	768	702	669	728	697	742	676	703	692	661	692	685	646	662	712	679	677	704	677	698	688	652	667	713	705	651	673	662	661	699	685	676	698	689	709	665	683	656	696	681	698	693	666	666	669	695	685	686	717	660	669	709	676	719	722	676	680	685	722	677	653	719	712	641	709	720	671	680	703	704	650	680	709	722	720	681	685	739	691	718	714	711	722	659	697	641	703	708	631	689	669	742	678	660	712	667	697	676	656	715	702	682	725	672	653	663	686	714	676	660	692	696	706	665	690	697	691	675	672	700	662	689	732	725	708	707	680	666	675	693	682	671	695	730	713	633	708	693	668	720	697	726	690	683	683	735	639	670	662	694	694	703	695	640	704	701	670	653	710	641	644	714	718	694	637	665	674	696	661	669	717	665	626	679	675	689	681	708	642	655	683	699	722	699	640	636	688	710	681	666	660	673	699	706	664	713	665	673	662	716	667	714	658	655	704	626	667	674	646	696	702	698	676	704	635	664	724	640	734	688	664	679	683	686	666	689	718	675	637	682	692	665	692	646	719	704	646	655	675	687	650	644	676	655	659	682	663	677	696	691	653	658	670	704	672	688	669	698	727	686	712	688	738	676	624	664	690	686	691	660	737	664	674	700	715	694	687	676	679	698	646	656	691	645	720	707	702	697	623	652	678	686	702	674	674	676	693	659	693	620	672	641	678	681	605	702	662	706	672	695	703	687	709	649	703	720	703	711	664	669	661	666	659	671	681	646	689	681	681	685	682	664	656	742	626	684	693	702	668	646	678	674	712	672	671	676	636	651	681	673	672	688	706	642	719	661	687	663	671	688	707	691	684	650	683	706	671	692	635	681	653	687	729	652	689	707	687	693	687	713	684	704	668	684	738	711	676	700	588	684	646	635	655	700	690	710	664	673	714	677	676	722	711	625	669	650	725	664	656	660	683	699	688	674	649	730	664	677	677	694	698	640	684	670	674	640	687	708	644	689	670	699	688	712	679	717	698	715	681	665	688	655	672	680	742	654	666	708	677	697	666	675	721	709	666	678	717	660	695	682	686	666	657	725	662	673	686	661	642	689	674	676	696	694	674	693	709	686	672	654	684	675	685	715	642	661	676	675	683	624	699	616	708	702	656	640	670	659	723	645	663	685	684	728	650	709	659	704	729	711	690	652	676	655	682	728	662	697	644	664	677	721	695	667	720	708	694	643	683	650	670	632	683	685	698	708	665	716	672	667	677	694	640	699	686	675	632	696	679	623	668	712	682	652	619	685	689	697	698	617	671	713	653	655	683	684	720	677	673	748	669	688	702	688	666	675	684	738	689	687	702	654	712	716	678	680	641	678	668	681	655	649	701	709	683	648	671	683	698	673	659	681	656	710	660	678	689	684	645	696	708	657	650	687	658	706	685	664	675	662	674	665	640	676	698	719	707	650	664	662	676	691	670	669	712	690	673	651	697	659	667	698	672	719	674	700	698	693	700	696	676	692	657	676	672	714	711	703	688	680	688	671	678	667	730	664	661	751	642	678	678	668	681	661	665	699	718	675	679	665	715	702	670	709	705	682	754	655	664	694	706	677	714	692	710	674	725	675	709	685	672	676	654	684	658	657	669	702	663	670	651	696	675	674	680	692	688	684	682	690	692	634	678	665	670	686	656	662	645	637	730	656	638	659	646	658	666	643	697	652	699	729	676	688	663	713	701	644	684	708	674	662	617	711	717	680	677	686	682	633	688	679	691	670	661	703	635	688	701	663	668	682	725	699	703	681	647	633	684	740	662	659	692	724	715	679	728	666	703	700	648	701	698	651	691	686	725	689	729	696	680	658	627	723	738	649	650	676	730	697	644	673	685	675	688	712	667	681	672	719	704	674	637	681	700	666	702	693	657	651	736	662	675	704	684	720	674	681	705	626	667	689	670	668	667	684	651	658	684	669	669	692	667	706	636	684	662	688	685	712	680	626	658	670	624	680	679	688	720	715	736	689	688	654	739	716	673	618	675	682	649	720	684	696	679	701	686	653	697	665	681	688	671	709	670	668	682	681	655	698	696	645	659	666	666	672	708	680	658	686	661	674	684	685	672	706	638	687	643	692	656	704	692	660	696	666	617	669	682	685	689	672	704	696	651	693	694	726	680	672	690	658	697	660	694	698	648	706	677	654	687	725	710	714	695	680	633	692	701	674	674	680	715	730	677	715	703	679	691	666	640	637	642	679	715	698	651	640	663	684	639	673	684	672	650	654	660	687	684	658	661	681	680	708	667	670	649	666	661	645	677	666	670	666	660	670	657	683	718	666	662	676	677	697	604	681	664	716	638	664	673	732	653	739	672	665	685	690	675	678	668	696	674	649	655	697	666	675	670	677	653	637	655	669	665	677	652	701	686	703	671	652	654	691	711	671	703	719	684	724	670	669	655	657	720	666	690	629	683	654	696	699	637	677	700	686	667	711	700	698	719	686	674	715	703	683	676	720	672	615	670	671	665	715	677	670	699	663	707	716	709	706	632	660	675	628	689	642	627	704	664	688	667	658	658	723	728	654	703	716	682	687	675	688	668	638	684	667	670	689	732	674	727	675	721	686	655	724	671	670	694	665	672	660	717	722	683	695	718	661	674	655	640	683	687	728	690	748	669	662	709	676	684	687	634	644	661	753	677	698	691	684	649	678	676	682	622	669	702	705	667	703	642	712	689	650	669	747	706	636	676	656	700	718	676	707	730	649	627	683	674	666	630	655	719	690	696	643	732	648	693	667	743	655	678	651	686	668	655	717	698	658	636	690	750	702	629	658	683	679	670	698	678	628	666	684	707	668	703	669	688	687	706	646	685	672	631	700	642	648	744	645	666	697	615	694	701	721	714	684	668	676	671	698	646	682	663	696	730	685	664	675	682	670	668	639	685	703	668	723	660	653	661	708	692	741	650	636	672	676	650	657	712	687	676	680	688	688	641	677	653	627	710	695	701	690	719	704	659	633	714	696	712	696	718	682	694	655	674	639	709	713	707	687	722	656	665	670	684	690	695	667	631	680	665	678	645	697	709	735	708	710	671	655	688	655	678	706	707	698	696	668	664	693	648	677	694	695	658	694	671	640	688	755	688	668	736	666	705	650	697	713	717	698	676	684	692	687	723	639	632	698	693	679	721	655	674	729	707	704	666	694	718	699	660	685	698	697	660	680	625	711	658	735	647	685	616	702	671	695	701	722	658	665	668	695	718	682	717	689	692	701	701	606	699	669	694	670	670	704	649	678	671	679	633	687	667	757	653	680	667	655	710	647	708	659	721	645	713	690	675	689	730	686	682	686	670	645	681	692	678	633	718	721	652	687	663	703	732	717	667	704	664	688	673	656	726	689	672	645	720	712	655	729	664	640	728	694	695	652	671	688	705	714	719
73838	57773	18630	4169	1004	656	516	438	429	403	328	336	291	305	282	281	227	295	242	265	264	253	293	290	248	233	251	272	270	237	224	248	247	247	250	248	249	223	240	243	239	271	256	254	220	235	244	209	207	222	238	219	238	259	246	247	255	223	252	252	228	211	232	217	242	231	217	245	250	243	240	222	268	277	212	195	268	260	240	224	254	256	252	262	225	238	255	229	257	236	224	260	220	236	218	239	217	232	257	211	248	229	239	246	258	232	227	262	256	258	222	224	248	235	240	205	242	243	267	245	236	245	235	250	231	266	235	230	202	255	216	216	225	248	223	220	221	228	238	232	221	221	228	238	211	212	226	265	200	246	243	217	238	242	243	232	255	268	233	219	231	246	258	232	233	254	218	227	228	219	219	250	223	226	268	223	265	217	230	230	236	217	243	214	242	247	240	234	257	275	236	247	216	213	221	219	230	224	249	227	226	236	244	230	241	228	210	231	248	217	225	246	239	228	234	235	267	225	256	227	229	238	283	223	258	236	213	232	215	233	253	240	228	227	216	262	222	226	227	206	225	259	253	206	214	221	256	256	224	220	208	239	222	194	235	237	238	236	222	259	253	217	234	238	258	213	237	239	240	239	219	257	235	241	272	227	265	228	243	291	254	240	252	254	248	217	236	241	247	260	265	239	231	242	231	227	230	211	216	215	203	212	234	216	270	229	212	240	209	237	243	243	210	234	217	261	258	232	231	238	201	222	250	225	268	231	258	238	216	229	217	252	223	226	198	228	211	209	213	206	240	215	246	229	250	241	225	259	220	204	225	223	239	244	220	218	230	229	220	233	217	256	236	222	224	232	223	241	230	229	227	228	203	231	218	257	263	226	237	220	264	263	217	227	213	230	225	226	212	237	221	232	261	223	257	248	250	247	246	226	259	206	235	234	227	228	239	223	223	226	242	236	237	231	235	237	269	255	223	218	260	203	252	261	254	209	248	236	263	219	234	245	243	222	210	263	254	220	229	235	214	219	233	230	245	246	247	239	263	243	262	236	244	193	238	231	231	238	208	237	246	241	244	232	244	241	245	228	256	250	225	243	245	241	250	224	269	257	220	237	239	216	245	223	244	235	240	229	237	233	235	231	243	225	220	228	241	247	239	239	207	267	221	219	245	197	235	259	251	243	237	220	250	246	245	259	233	229	240	277	232	239	244	210	225	241	236	227	240	236	262	237	248	244	255	219	249	257	243	225	234	243	255	273	228	231	240	233	212	239	220	239	231	256	234	246	266	225	225	223	243	229	257	231	237	258	257	240	233	219	234	250	242	251	213	203	266	227	240	246	258	232	241	241	220	204	244	261	216	230	207	243	243	235	244	250	243	220	210	250	244	240	235	217	229	205	234	234	242	214	249	206	265	245	267	233	230	245	268	236	203	238	248	257	236	255	277	233	237	224	216	211	209	237	237	216	229	226	221	275	254	270	237	235	233	218	237	233	218	219	251	226	237	243	230	226	234	201	235	242	257	250	241	228	230	204	227	223	212	243	232	223	233	230	240	225	246	267	250	261	211	240	235	239	251	233	217	215	246	224	246	244	253	225	249	240	253	235	217	233	213	222	236	234	232	218	247	239	242	257	235	260	228	220	237	232	246	243	218	247	236	215	213	246	204	240	235	236	245	239	259	233	232	250	234	257	251	256	223	231	240	239	242	250	252	253	234	228	249	216	254	225	205	233	254	247	247	233	269	248	229	231	251	252	248	239	253	221	211	230	246	231	216	227	240	238	237	267	226	236	219	228	251	255	234	233	256	224	224	245	266	263	269	262	251	233	261	233	230	244	238	249	248	233	234	254	274	240	248	264	195	231	248	225	239	237	251	244	209	236	228	197	224	210	245	217	255	231	264	230	237	217	232	197	250	245	227	234	256	226	245	253	261	238	243	232	229	259	243	228	247	257	234	247	234	235	222	213	251	222	214	236	237	218	240	231	225	240	220	251	233	219	236	238	256	222	255	244	249	252	215	233	223	239	240	239	258	240	225	244	216	246	257	258	214	236	226	244	226	242	255	256	248	199	234	222	241	240	236	232	247	251	235	232	259	229	239	267	242	251	235	242	268	223	246	249	241	236	213	237	242	208	223	210	250	251	258	251	210	221	221	227	219	243	235	238	235	259	228	221	228	241	215	224	254	249	222	216	250	210	218	245	225	222	259	249	223	217	229	222	254	239	251	220	249	231	218	220	236	241	232	266	250	242	241	232	254	211	245	243	260	233	241	222	203	234	242	225	243	204	228	233	222	245	243	246	268	241	238	239	227	241	234	263	255	238	253	257	230	240	246	220	220	255	212	206	262	205	230	238	244	230	213	219	229	225	213	246	228	235	213	218	250	246	255	248	202	236	214	223	240	233	262	239	228	252	234	262	233	228	248	235	228	217	237	282	268	253	232	251	241	215	220	228	228	220	224	231	228	226	210	220	252	255	254	236	216	234	230	252	215	248	220	240	235	249	244	251	229	251	248	245	225	217	243	221	246	237	229	207	232	242	231	250	222	225	244	231	253	225	211	226	234	251	223	228	237	214	253	211	204	229	226	214	282	222	218	233	243	234	244	226	234	229	241	238	259	237	245	230	214	254	266	245	228	247	241	263	242	248	229	207	256	221	239	212	234	239	246	216	247	219	226	237	218	253	229	246	231	247	226	274	228	241	266	244	244	246	226	243	218	234	231	230	247	227	238	249	206	215	222	233	217	251	248	244	224	238	226	236	264	217	249	209	227	249	242	236	242	238	225	242	207	264	223	264	254	233	239	227	227	243	213	240	237	229	252	210	268	246	225	252	213	249	251	238	232	255	223	240	227	224	209	260	238	238	238	231	226	251	235	238	271	251	225	265	229	237	208	248	238	257	224	251	261	209	223	191	265	239	220	270	242	259	230	252	240	219	264	249	237	246	242	242	234	234	239	226	237	229	205	214	247	224	246	246	234	239	237	244	237	243	217	233	230	243	242	252	232	229	257	246	248	230	247	198	226	253	249	271	225	245	248	234	244	215	243	216	226	228	232	217	256	247	236	250	224	268	223	249	251	244	244	240	291	246	239	232	265	242	247	227	232	234	226	257	232	189	230	241	245	232	257	237	206	258	268	246	241	245	224	239	230	240	207	219	242	199	204	220	219	223	224	241	249	208	253	254	233	219	215	244	218	219	253	216	263	236	223	234	243	222	223	219	243	238	212	252	241	236	230	239	249	215	220	231	233	224	247	228	234	227	236	242	236	263	217	234	210	270	239	241	251	250	237	244	223	214	201	211	222	225	238	214	234	247	249	243	244	243	277	251	229	243	265	242	220	234	256	270	237	254	251	246	233	247	207	253	249	217	232	243	230	255	242	244	256	208	230	241	213	239	223	230	246	217	204	224	219	231	238	235	240	239	243	249	234	232	219	227	239	236	231	254	242	224	234	285	235	239	231	245	262	245	227	253	235	258	214	247	253	258	252	251	231	249
49131	36659	3424	3784	3140	2742	2145	1866	1602	1382	1298	1114	1097	1043	953	913	847	816	808	760	693	679	771	717	702	678	645	669	630	651	668	667	629	647	682	644	618	592	603	638	622	572	607	572	626	611	628	582	613	592	603	582	620	635	554	627	558	556	575	618	567	593	567	588	608	586	557	531	576	603	587	599	622	594	567	595	599	520	572	594	508	593	557	558	580	550	561	532	593	579	580	547	601	560	537	576	566	549	568	555	580	559	569	559	589	576	556	562	545	555	581	597	544	526	558	559	576	610	580	573	577	556	534	574	570	595	570	580	596	575	539	598	576	563	572	575	581	533	555	556	588	531	565	567	549	564	564	562	587	565	573	538	572	567	545	545	506	537	558	544	568	521	593	571	542	574	610	554	585	598	585	561	545	567	557	589	600	556	575	591	555	581	564	616	565	511	569	566	565	553	574	560	518	579	603	556	565	518	577	577	517	565	575	564	578	572	552	562	545	552	585	586	597	544	581	587	579	550	563	546	601	576	557	528	598	552	582	570	599	584	566	547	589	518	569	565	563	547	568	562	512	571	582	593	550	559	540	583	614	553	526	604	584	574	548	615	580	518	556	580	533	579	578	548	520	605	571	555	582	526	544	584	566	547	567	586	566	544	573	564	592	607	557	561	581	557	543	541	548	574	569	587	571	588	567	561	570	591	581	582	536	615	599	568	566	528	585	593	616	564	560	560	520	562	530	582	567	566	517	579	533	561	592	577	551	564	614	572	565	595	588	550	561	563	480	572	551	551	514	575	502	549	569	589	591	569	553	531	564	506	508	565	572	596	563	555	559	561	558	578	574	523	538	605	537	566	607	578	585	562	578	558	601	518	570	571	546	573	573	574	546	525	574	567	542	593	566	548	552	585	523	559	539	544	586	603	572	560	559	574	583	542	533	561	548	590	570	583	556	575	560	602	547	535	535	590	573	559	579	528	571	553	566	595	535	554	537	559	583	542	565	591	573	601	597	552	583	587	545	557	552	574	559	590	538	512	560	602	545	562	558	554	580	564	564	576	571	536	552	580	581	547	573	547	570	581	572	545	558	562	616	574	557	576	522	600	541	555	554	587	548	525	543	557	582	623	564	599	540	602	554	564	630	558	581	563	560	586	550	553	583	541	558	566	524	563	541	573	552	574	540	574	598	580	528	528	544	558	584	586	593	549	541	604	569	537	548	548	569	599	575	547	529	551	572	591	574	590	538	550	556	569	565	594	557	577	577	605	585	568	545	529	545	541	543	562	589	595	563	564	535	581	544	527	562	572	561	541	569	539	548	560	562	545	551	560	552	585	596	498	596	581	555	555	570	559	556	575	551	565	555	542	560	522	596	537	570	553	548	556	603	572	558	589	513	583	577	579	574	568	597	578	556	505	547	590	584	580	619	515	566	564	549	569	599	579	551	562	573	569	547	559	550	533	540	578	619	570	571	573	531	573	547	560	550	544	607	581	581	561	592	556	573	536	586	529	493	510	559	506	592	561	573	569	569	551	576	594	532	551	577	543	544	580	571	573	546	547	564	556	555	547	560	582	533	573	559	583	564	553	578	553	551	569	565	575	539	534	542	582	584	546	559	521	605	545	543	582	579	574	532	635	544	565	573	578	603	564	566	585	575	581	566	537	562	539	572	567	555	561	540	543	547	575	513	546	530	546	530	593	570	548	548	553	553	548	595	510	545	520	549	568	563	551	566	601	589	555	581	569	559	568	540	580	570	590	523	579	544	551	575	581	575	539	567	525	535	547	575	558	556	553	558	548	553	581	575	556	558	609	554	596	545	555	556	561	538	613	590	544	605	564	591	595	546	547	574	546	613	607	541	560	616	567	589	552	512	586	554	556	559	603	552	538	613	588	613	538	561	595	554	586	553	586	542	604	586	568	579	604	567	541	536	557	539	557	543	525	603	553	550	580	581	546	556	584	548	592	574	541	596	523	577	592	584	563	540	549	598	543	526	545	532	563	548	547	527	544	549	552	589	574	547	572	576	565	557	547	534	576	553	597	579	581	567	560	577	533	552	540	516	591	604	507	560	584	584	593	580	549	557	588	540	529	572	566	562	568	544	533	549	514	546	545	558	567	564	552	520	546	579	597	570	593	566	525	523	578	560	598	582	541	562	587	576	558	561	572	611	611	573	555	535	548	627	557	584	551	577	561	592	571	590	539	568	589	572	570	581	572	552	580	574	617	587	567	558	597	536	542	564	531	556	572	594	552	595	571	576	552	548	557	578	543	545	557	510	543	544	561	558	580	562	579	547	596	634	583	528	540	571	565	601	544	549	616	572	590	544	558	585	548	537	572	523	565	543	564	535	576	537	542	549	550	621	572	524	575	585	538	558	590	519	584	578	546	546	596	580	583	567	573	537	576	562	584	561	590	599	572	554	557	562	572	580	591	535	573	548	580	561	571	605	572	590	570	562	532	588	538	579	564	577	574	586	537	582	579	577	533	545	570	585	535	626	563	561	562	582	613	549	559	568	585	586	589	576	586	560	577	528	632	563	574	560	606	565	543	580	541	554	530	586	600	551	561	595	534	563	587	548	573	564	561	551	562	556	595	582	576	594	555	562	536	570	564	554	586	570	575	569	563	583	569	554	595	557	531	557	557	548	580	567	531	574	589	551	523	565	589	570	566	628	567	589	538	565	587	579	605	575	564	530	555	556	552	566	573	541	597	566	567	539	638	512	581	593	568	587	565	573	562	569	614	516	559	592	550	581	569	559	565	544	557	571	567	521	568	606	560	553	570	548	533	581	586	565	540	525	529	530	553	559	559	545	590	565	585	600	581	510	555	591	509	620	546	565	568	533	584	555	590	545	560	541	602	555	556	573	566	568	580	606	547	543	583	543	577	567	589	520	540	509	568	569	566	562	560	585	541	575	525	508	533	569	610	559	600	569	538	588	550	549	601	599	563	583	544	582	565	504	552	587	549	561	544	539	579	541	540	553	578	539	571	494	569	549	553	607	596	564	488	591	563	608	561	540	565	578	534	586	568	527	582	538	525	568	544	544	565	602	525	539	571	548	534	537	558	555	552	593	543	588	555	547	561	564	518	613	591	515	575	551	585	537	530	568	590	563	567	564	550	529	550	573	585	551	563	550	550	572	554	558	580	531	581	511	583	533	548	525	520	583	576	561	652	576	586	567	570	583	553	533	574	580	528	571	543	565	528	598	589	558	572	576	567	581	534	595	569	542	548	552	548	551	532	564	536	627	569	541	581	566	567	568	524	594	588	557	548	486	537	569	536	541	535	496	607	597	579	572	553	567	547	555	566	604	573	542	540	582	519	524	542	558	519	555	566	590	567	574	578	566	571	629	565	576	580	558	540	609	536	605	521	547	535	595	528	598	567	559	504	565	508	546	574	567	556	549	547	516	553	573	564	533	495	554	582	561	516	597	603	533	571	555	594	581	585	564	559	581	539	552	557	584	524	503	529	657	597	587	597	529	582	579	544
17170	4470	417	214	170	170	149	157	150	167	165	155	148	159	188	193	143	152	171	165	190	158	208	162	154	158	157	180	170	169	173	152	143	152	175	153	149	164	147	164	147	146	179	175	152	155	165	148	159	150	166	149	161	156	152	161	162	130	172	146	172	185	144	163	181	164	176	164	154	158	155	163	145	151	159	183	168	156	150	180	149	160	151	175	159	154	151	161	130	162	144	156	151	173	142	148	157	155	160	151	170	160	173	148	161	160	166	160	165	165	177	166	175	143	188	178	176	157	146	166	174	162	147	158	172	164	167	165	160	185	168	176	148	161	149	149	174	180	185	164	154	168	157	164	175	154	154	153	150	159	155	141	155	162	160	147	162	159	162	160	160	158	151	161	166	171	162	168	157	158	163	155	162	174	167	165	154	148	159	172	164	175	154	173	154	163	162	127	150	177	184	149	154	170	169	152	165	147	152	138	142	174	164	174	153	169	163	167	149	185	158	168	172	176	147	139	143	155	152	170	161	156	163	174	155	138	192	165	152	159	151	158	131	142	159	170	170	154	139	131	161	162	162	158	179	168	177	153	134	163	157	162	156	173	155	169	150	151	164	142	154	192	133	156	191	165	159	174	165	147	163	176	151	136	145	156	159	177	158	169	174	184	180	153	166	143	171	169	167	177	150	149	183	133	182	174	181	188	167	180	175	142	138	160	152	170	162	159	164	157	151	168	140	156	152	162	167	168	182	136	173	148	169	173	154	160	161	188	177	171	146	142	170	177	138	145	158	170	150	188	157	153	160	174	170	173	154	157	199	171	161	153	158	150	138	167	159	167	164	166	158	164	167	181	171	151	145	162	155	151	194	158	173	148	160	156	144	146	171	164	144	167	174	162	165	172	180	184	175	170	144	136	177	170	169	163	174	161	149	159	165	133	167	151	165	150	196	174	142	174	170	177	172	154	159	139	182	165	155	175	146	159	139	155	188	187	157	143	147	168	165	156	165	181	152	157	177	162	143	144	154	178	132	136	163	151	172	178	155	155	164	171	174	202	166	156	161	163	173	164	155	145	156	153	148	144	157	162	165	157	160	146	162	177	158	141	159	170	133	174	171	163	147	185	152	167	152	180	164	155	192	174	166	180	165	164	181	162	148	157	139	175	150	165	162	154	156	171	161	158	160	151	173	176	167	171	165	145	147	160	162	163	146	152	164	161	175	150	151	161	167	169	169	150	157	161	135	180	166	161	157	162	182	159	181	152	180	187	174	134	165	156	163	148	137	173	182	151	185	152	165	147	184	148	143	172	152	187	151	142	152	181	163	163	163	157	170	167	135	161	182	170	162	189	146	168	165	156	150	151	149	160	140	150	142	172	167	170	155	149	161	152	166	173	187	149	151	170	170	151	158	142	204	151	137	163	178	173	161	177	141	139	156	168	161	157	176	150	165	163	131	155	155	169	158	174	166	168	166	145	130	149	178	153	161	183	175	176	168	133	160	149	158	176	169	162	176	164	153	163	153	184	175	173	159	166	170	172	170	144	174	161	156	172	169	155	148	168	177	181	170	166	163	177	151	140	152	128	166	185	175	176	171	143	158	162	162	167	163	151	144	158	164	150	159	153	144	147	182	137	135	158	171	153	166	161	188	164	165	165	157	180	180	180	162	167	163	139	162	186	158	148	171	158	151	164	156	163	138	171	169	186	155	130	166	151	159	152	153	139	152	169	171	140	162	145	145	141	146	162	173	155	148	175	176	158	157	152	152	165	185	156	165	171	131	141	141	149	157	144	144	156	164	143	164	200	147	181	185	171	164	152	139	181	149	169	156	161	143	171	166	166	162	177	182	152	143	155	183	165	164	147	130	160	170	164	180	149	183	177	134	172	152	129	164	167	177	148	187	168	144	165	167	167	169	133	169	154	155	154	172	156	175	144	154	159	150	153	156	156	155	169	167	166	145	155	146	143	138	148	147	145	163	168	156	137	177	151	165	173	168	143	144	144	159	149	160	153	143	168	164	167	167	180	144	166	144	152	153	150	147	188	153	170	153	149	177	154	151	175	158	150	152	168	146	167	169	170	172	166	156	152	153	161	180	154	168	137	170	158	151	170	182	160	166	177	156	155	203	184	143	139	185	156	156	164	148	163	161	152	154	154	165	179	174	158	163	162	142	161	166	160	152	148	146	167	169	166	145	161	150	167	157	171	173	137	157	170	135	181	161	159	162	166	172	170	166	167	158	176	167	157	171	171	175	165	161	144	130	138	159	160	158	145	179	164	165	144	154	143	152	159	153	175	158	174	176	152	150	167	166	144	177	166	160	144	179	162	162	154	161	141	157	133	147	171	147	156	167	160	168	149	147	140	146	177	188	138	173	158	165	166	149	143	164	135	169	158	153	163	189	161	154	151	186	139	173	160	164	166	173	166	180	145	164	185	180	156	154	171	146	167	159	159	164	154	146	162	149	172	145	160	171	166	154	188	192	174	182	143	156	158	156	150	140	157	147	170	145	143	162	164	173	126	159	152	153	164	176	165	140	181	148	141	150	145	174	179	150	156	146	146	127	170	143	161	154	164	182	148	175	166	142	175	132	159	169	149	141	150	151	153	150	183	166	147	155	184	173	175	180	145	162	184	168	174	178	177	144	182	166	148	158	162	156	160	178	180	163	164	163	160	167	160	132	160	165	172	178	173	179	165	162	160	171	172	175	184	168	175	143	155	158	182	144	131	141	153	173	164	165	150	161	171	146	136	148	169	167	181	134	168	139	145	152	147	159	144	175	171	162	155	177	171	161	170	174	156	156	133	179	161	188	158	172	184	153	148	174	145	162	164	166	172	160	163	154	164	148	139	144	148	178	144	173	181	185	158	156	154	142	159	163	160	145	170	155	154	144	166	160	158	175	157	150	179	146	161	174	164	142	167	150	144	152	147	167	180	158	177	162	177	152	165	163	178	159	164	159	173	166	164	159	164	161	177	150	165	182	155	158	173	133	148	171	171	147	161	159	173	188	180	165	160	130	149	158	153	142	174	180	161	156	176	175	146	148	164	176	180	148	164	162	176	167	169	160	156	163	173	150	167	146	164	184	159	177	160	144	146	153	158	177	157	149	168	143	175	145	157	162	152	158	162	162	143	161	154	154	165	163	158	167	164	158	146	175	169	148	138	152	160	154	162	188	178	156	165	177	162	171	158	181	182	148	150	160	170	149	193	151	157	175	149	127	145	176	131	148	156	153	149	176	159	137	159	182	153	142	159	149	166	147	160	187	154	150	165	184	152	172	140	152	172	163	167	162	146	162	157	161	180	167	152	157	160	161	178	155	168	161	151	169	146	165	158	170	154	159	164	155	163	163	170	150	178	162	160	160	138	129	167	151	158	143	146	159	149	168	159	160	155	160	155	176	147	167	149	151	165	169	172	144	174	177	166	140	153	188	162	159	175	179	140	176	149	152	146	162	162	157	170	175	155	167	164	156	144	156	165	165	156	155	160	178	171
16771	5439	510	530	467	512	465	460	490	437	446	447	480	431	435	427	429	444	470	448	449	439	432	415	441	430	435	419	446	421	442	443	425	441	419	470	427	446	438	397	424	420	422	413	409	442	399	421	388	454	426	445	449	429	433	411	449	453	474	442	425	422	446	424	439	402	417	433	422	420	443	379	440	442	435	418	436	415	466	436	406	431	452	402	461	450	414	431	431	477	438	430	432	396	436	441	424	456	428	445	408	429	435	463	424	440	406	442	415	465	430	432	454	444	398	423	416	455	451	456	449	445	438	405	431	414	439	444	443	391	424	413	418	452	402	415	442	428	444	406	394	414	415	430	457	456	411	418	451	454	415	424	437	442	416	414	420	408	432	442	453	455	465	457	402	443	402	397	461	470	440	434	446	426	437	389	408	455	395	407	443	408	421	435	439	424	472	428	411	428	459	429	408	463	436	442	434	424	422	473	416	462	445	420	425	433	439	446	438	462	453	439	418	433	402	424	442	447	411	412	412	453	434	424	398	494	435	423	440	439	444	451	426	437	432	436	472	408	417	432	409	463	472	451	449	417	447	429	418	437	416	434	444	438	432	428	457	404	423	421	448	433	423	456	437	446	430	428	412	403	446	424	440	457	406	429	459	455	463	419	409	434	416	409	427	420	457	442	428	418	442	447	436	419	419	443	465	442	412	438	434	461	449	404	411	401	438	405	427	435	448	426	451	463	417	445	449	462	434	438	414	411	420	438	434	447	433	410	439	429	460	447	418	447	450	448	429	409	465	410	447	436	400	428	446	444	377	444	421	397	459	433	431	401	434	439	416	433	409	473	451	430	449	390	413	425	440	504	485	384	417	443	435	455	423	441	412	435	427	446	423	428	422	450	447	424	424	428	455	465	445	441	469	447	421	449	422	445	445	389	436	442	409	449	408	455	465	444	460	425	395	471	431	473	439	439	437	460	411	424	484	431	442	444	409	440	454	393	413	447	430	428	426	433	423	458	440	402	448	421	425	456	449	432	448	392	384	434	418	408	426	451	444	432	429	442	440	437	464	415	448	437	404	457	439	389	475	432	393	454	462	417	440	401	418	451	442	451	425	449	463	429	440	428	457	416	415	409	425	433	452	427	423	429	401	426	413	465	463	443	426	457	414	436	438	428	446	408	441	391	403	447	439	444	429	439	426	392	415	439	441	466	418	448	443	448	413	454	387	416	427	421	447	473	416	436	435	388	432	430	445	447	466	428	456	440	444	446	433	428	404	456	455	397	429	431	424	457	433	432	495	411	426	430	450	413	418	387	412	444	419	399	399	404	425	423	394	437	452	429	462	410	399	446	403	400	438	421	409	431	445	419	410	427	421	408	462	444	420	404	450	418	462	418	443	426	430	478	452	431	425	395	399	435	436	437	436	396	424	420	421	397	418	428	419	451	393	410	464	403	419	438	438	432	435	448	405	431	447	388	415	456	424	438	403	409	419	407	418	433	450	435	454	469	404	429	407	420	422	427	417	455	460	435	412	412	440	446	418	434	476	420	445	433	453	410	407	466	437	433	436	443	437	431	460	400	423	422	412	413	434	453	437	387	422	434	406	470	447	439	463	424	414	446	408	445	448	417	449	437	431	480	452	448	454	442	443	449	421	440	434	423	436	424	460	419	435	429	411	450	432	439	454	432	466	423	420	426	425	401	435	448	400	461	409	404	449	433	405	398	413	406	417	415	446	406	422	447	417	411	459	434	444	455	451	449	455	413	402	408	448	443	408	448	423	449	441	429	401	427	415	434	445	438	455	464	440	442	396	416	426	450	439	447	442	423	462	430	446	443	419	470	466	464	467	435	468	435	427	475	453	433	447	417	420	454	409	425	407	432	427	440	436	421	405	417	418	408	448	426	385	398	404	435	424	411	458	442	426	427	417	405	428	426	412	430	419	423	450	432	433	420	439	413	391	470	437	466	422	384	445	430	447	418	434	439	435	411	446	409	436	467	464	437	425	422	425	422	463	452	474	431	425	440	449	454	433	424	418	445	451	437	451	416	390	400	445	457	470	443	432	459	432	421	429	443	461	436	448	447	435	428	412	398	455	415	433	452	406	403	449	436	403	435	425	447	459	464	433	373	405	445	430	425	435	414	438	431	407	444	406	446	431	431	384	430	409	416	452	427	454	397	461	412	464	443	437	438	459	408	414	469	423	429	402	438	427	433	396	392	424	467	410	405	430	434	429	450	427	445	446	425	439	414	449	400	408	442	421	403	400	445	430	422	406	412	414	444	406	473	394	440	400	442	439	436	433	413	419	428	437	441	398	439	447	423	452	449	437	439	438	411	441	437	468	411	473	430	437	456	469	417	434	460	448	439	426	451	468	426	455	431	462	428	470	426	400	435	437	455	407	426	460	418	399	390	382	435	413	419	414	450	445	430	442	426	427	441	418	433	437	414	449	462	455	438	428	420	463	425	415	439	436	449	417	435	420	426	422	428	443	445	443	422	401	412	416	426	435	424	448	437	404	461	421	460	412	411	433	470	427	446	437	427	412	449	450	442	439	411	407	453	434	452	427	420	411	424	476	422	413	425	405	433	409	425	428	444	421	445	438	464	424	433	438	472	438	440	418	426	392	427	436	428	467	473	413	448	436	464	418	434	452	439	447	428	449	425	446	444	396	455	435	443	455	460	431	415	433	429	427	447	424	446	427	443	382	436	458	430	454	414	458	437	389	421	451	436	429	416	453	419	432	445	368	430	433	454	440	393	430	404	440	392	406	472	402	409	416	400	417	435	440	419	408	423	411	424	417	417	402	419	421	436	428	463	421	406	458	438	438	447	456	436	427	420	462	437	387	449	415	429	384	439	469	424	419	451	428	431	478	428	437	427	474	421	411	438	416	427	419	412	472	455	424	415	463	421	440	431	459	436	451	411	452	474	463	420	447	432	435	402	471	415	437	409	449	453	427	462	420	417	425	435	416	420	430	433	463	394	418	436	455	404	425	503	452	400	418	427	444	462	428	465	421	487	437	451	428	426	423	421	415	446	409	436	404	437	444	420	428	430	413	395	441	412	400	415	402	441	411	472	431	407	403	465	437	442	415	423	467	425	408	419	453	416	426	421	415	407	446	448	411	410	419	427	409	460	451	455	445	429	449	445	461	414	409	436	385	427	421	455	412	443	490	445	431	417	447	445	449	377	421	437	419	423	428	453	422	423	433	431	466	427	431	467	450	410	422	453	443	427	449	461	425	410	412	408	428	444	443	470	434	414	473	446	415	391	459	451	443	437	461	437	451	442	430	462	442	464	436	434	452	427	397	421	438	418	411	453	450	412	440	425	458	448	453	443	435	451	409	414	390	454	420	422	394	458	426	446	458	419	456	437	453	430	434	436	500	428	426	419	453	432	435	389	431	403	391	416	437	449	417	445	425	446	438	471	446	471	456	405	439	418	449	428	404	392	424	412	416	469	441	437	429	470	417	403	424	442	433	423	414	439	451	436
64668	45958	11032	1331	597	473	460	403	386	316	329	331	302	288	303	268	303	277	295	310	284	256	340	288	302	289	291	288	265	291	300	271	276	289	321	251	288	304	280	299	287	280	284	283	280	252	269	292	279	270	293	311	315	278	287	274	290	260	273	264	304	297	322	297	261	254	264	259	307	286	285	271	253	322	270	279	316	302	264	273	299	273	273	302	327	305	296	314	274	269	253	311	227	290	281	269	300	255	316	282	284	285	268	303	321	277	301	268	281	259	279	289	279	296	260	254	284	298	244	308	265	268	257	291	266	265	279	249	250	284	280	307	283	290	292	302	295	295	264	287	284	297	275	293	298	275	270	280	277	285	274	280	292	310	285	295	327	263	270	312	276	305	269	309	281	294	279	264	270	243	255	309	254	299	314	260	291	265	277	288	288	297	276	312	315	293	300	291	288	274	291	305	310	298	277	284	287	278	258	272	305	301	294	262	290	260	267	309	284	258	259	278	290	278	258	286	276	248	305	292	311	266	298	305	251	238	286	287	270	284	266	288	269	279	272	251	268	278	254	264	314	319	276	282	279	263	268	280	296	274	295	260	283	274	287	273	257	277	269	284	299	276	301	311	296	280	291	288	283	283	253	289	288	274	263	286	304	253	268	277	270	277	297	295	301	271	273	265	277	288	242	266	276	279	275	304	279	296	277	273	277	266	278	299	249	295	318	292	292	279	276	302	293	262	249	306	260	259	278	291	283	292	312	302	284	285	305	272	266	289	285	286	319	263	279	271	303	266	273	272	280	267	290	260	292	268	315	289	274	281	281	282	302	288	282	270	298	292	299	302	290	267	280	278	280	266	263	261	268	269	292	270	292	300	293	280	287	296	279	302	275	258	260	267	267	275	304	276	267	270	302	292	258	265	298	288	272	278	289	280	249	266	267	275	277	252	269	277	289	306	297	265	269	276	297	284	299	283	297	287	300	284	252	263	301	321	278	296	255	282	286	293	280	313	313	268	267	289	294	285	276	283	279	267	281	275	270	289	306	266	264	280	291	271	264	325	291	272	310	278	258	275	266	241	262	270	266	268	262	304	248	292	274	272	273	296	293	250	299	256	281	281	277	282	322	285	318	275	281	295	271	300	244	259	271	291	296	312	272	275	280	256	294	265	275	318	238	291	272	300	257	279	287	270	292	286	262	251	326	322	261	304	300	272	288	306	244	273	273	297	282	282	262	278	284	256	291	310	276	301	296	283	292	301	304	277	288	261	287	283	294	278	277	293	260	273	281	260	277	273	318	272	275	294	275	285	284	289	303	294	260	309	294	270	311	276	280	294	303	302	307	271	289	279	306	293	270	310	276	258	304	287	303	268	270	282	300	281	281	292	295	267	287	308	336	270	297	280	304	247	294	257	279	283	252	305	273	273	268	262	307	287	306	306	296	288	300	280	283	288	277	259	288	295	300	276	281	270	280	261	298	249	312	305	280	256	291	293	297	272	282	293	278	257	293	264	298	291	292	309	278	289	280	271	258	280	296	284	293	272	283	278	263	286	269	260	285	276	280	289	297	283	271	326	273	292	265	285	276	263	275	278	267	276	276	281	269	283	289	289	296	275	324	295	275	281	305	275	280	308	280	279	261	282	280	255	275	285	285	288	275	298	271	276	266	278	283	289	264	281	255	246	292	278	271	267	277	287	269	270	271	282	295	292	274	262	283	257	314	269	313	316	259	270	265	266	263	288	297	299	270	312	284	290	287	277	300	270	271	301	285	286	281	242	266	264	272	301	290	258	262	298	283	283	271	246	250	250	278	285	281	286	309	267	295	263	290	301	259	280	254	255	265	277	309	276	277	273	273	274	253	268	301	265	253	275	268	253	283	299	304	281	279	289	298	292	281	236	284	271	299	288	248	269	300	270	317	273	278	266	266	293	299	262	255	246	300	286	301	293	291	277	296	297	284	284	297	261	264	273	270	262	294	274	283	355	293	286	289	285	267	306	300	273	279	260	285	269	281	286	293	275	282	282	292	267	281	329	308	270	289	311	282	297	266	269	276	279	281	272	255	296	293	297	330	262	254	275	266	271	265	297	270	277	306	290	257	263	282	261	268	305	268	279	273	244	306	264	301	278	284	337	316	277	247	305	297	286	286	316	284	279	275	311	289	292	284	269	303	309	282	281	278	300	284	288	287	280	277	290	311	267	267	274	293	269	290	286	269	261	288	284	292	299	262	299	272	286	278	274	297	277	291	252	311	300	254	247	290	276	267	263	267	264	273	300	287	280	313	269	259	263	285	283	304	291	273	270	289	292	290	306	252	263	302	300	306	279	268	282	270	290	266	282	270	255	301	272	306	292	271	272	284	267	265	296	269	265	269	315	246	272	263	299	278	268	264	291	286	267	276	273	278	299	299	279	300	279	284	284	275	285	283	280	254	224	272	269	262	287	248	277	301	296	283	273	273	281	256	316	289	298	281	265	279	260	278	284	272	290	267	283	258	283	278	304	283	263	268	297	282	268	268	278	276	290	276	268	285	296	246	270	314	266	316	309	274	256	251	309	283	299	268	288	256	286	249	278	278	291	284	281	296	273	318	276	296	268	296	275	278	294	264	310	269	258	271	294	300	303	289	281	296	281	265	268	252	290	288	288	294	275	309	290	257	246	274	275	277	296	306	276	286	269	286	298	318	296	298	265	312	266	281	278	302	288	280	296	281	285	333	288	300	290	243	252	306	255	281	274	249	290	256	308	267	289	267	270	300	281	293	250	292	279	302	307	282	251	304	262	299	283	279	282	300	286	276	297	284	308	271	275	271	295	294	297	328	262	282	254	292	243	303	284	309	303	285	293	306	296	281	293	299	289	274	266	300	297	292	292	266	263	287	267	260	293	282	281	319	287	281	264	279	293	263	286	274	242	276	285	269	278	281	296	319	256	293	283	307	311	280	282	276	312	240	279	260	279	307	234	250	285	265	285	282	285	252	315	275	281	289	294	269	245	296	291	298	272	298	259	257	290	262	293	269	280	310	282	263	276	289	311	310	284	274	262	264	270	296	321	295	279	291	267	253	263	293	291	297	277	280	266	305	275	262	296	309	313	269	270	277	264	300	317	292	265	299	281	280	290	297	291	287	270	296	272	297	286	289	302	264	277	257	258	292	296	295	251	312	273	264	292	249	313	263	257	289	245	292	235	292	269	279	311	304	292	280	266	266	284	285	262	284	260	283	288	269	261	299	287	282	242	291	301	284	276	280	318	260	271	286	276	309	257	282	252	259	273	291	285	270	260	311	297	312	260	266	292	282	286	286	296	295	304	288	258	291	292	288	310	304	291	282	275	298	280	279	293	283	243	258	300	277	293	268	304	313	274	284	263	284	280	264	304	289	305	296	272	311	274	266	297	287	287	286	297	302	287	292	277	278	281	276	286	287	316	284	288	273	278	285	296	282	306	280	286	293	309	287	274	289	295	278	268	284	270	256	254	240	302	322	310	295	293	266	263
40709	28182	2124	2320	2090	1719	1457	1326	1232	1188	999	992	921	930	831	850	834	818	821	760	774	773	705	776	721	753	744	775	776	748	738	745	694	689	695	725	714	718	748	722	760	739	759	701	719	672	702	746	682	678	702	683	733	709	719	657	673	691	686	708	720	725	720	693	682	661	656	711	714	701	660	673	665	670	647	681	680	722	651	686	660	689	654	647	660	680	647	657	763	650	676	658	661	679	721	680	653	668	696	644	707	668	700	676	730	694	716	722	636	676	655	666	660	675	675	679	719	655	715	701	686	707	665	680	670	654	717	681	655	679	661	691	708	717	709	654	682	679	685	662	693	654	672	670	698	686	691	675	709	665	709	677	690	726	706	651	659	749	681	683	652	666	693	737	717	627	663	704	734	669	697	682	715	717	692	702	677	700	661	691	674	687	623	702	702	682	665	698	688	682	675	662	691	647	666	697	637	677	643	649	654	659	666	695	682	657	684	743	718	682	652	654	718	662	658	735	694	668	651	640	652	686	641	697	648	689	664	687	680	678	721	635	687	695	679	717	699	651	678	655	619	677	678	688	660	703	664	751	645	664	646	700	662	662	745	670	671	710	694	698	689	705	695	659	684	662	710	666	658	626	679	700	682	685	668	721	664	678	728	706	675	654	701	683	706	681	712	632	703	675	671	660	701	685	701	715	664	736	676	666	666	701	659	660	704	699	615	675	719	735	690	663	699	673	721	678	677	668	702	682	667	687	710	733	669	692	656	665	723	744	701	672	662	689	698	685	681	680	668	655	671	690	654	666	682	666	700	706	647	675	680	695	700	695	695	681	687	632	701	635	689	659	675	692	682	693	696	684	701	747	671	694	645	630	683	653	691	718	638	716	693	668	655	714	712	670	666	695	739	685	677	637	693	733	704	694	705	640	700	656	708	666	625	713	715	639	687	680	655	708	657	682	656	714	688	761	686	699	681	685	679	679	658	646	702	705	643	672	711	707	676	721	645	739	722	681	685	685	700	691	641	686	652	677	685	663	679	705	666	678	666	696	691	657	722	693	702	711	653	683	631	697	643	692	719	687	675	660	668	647	666	661	717	707	682	715	687	678	703	638	670	672	702	703	671	660	727	715	649	683	629	631	687	660	700	687	654	708	685	725	712	688	710	639	641	657	656	738	658	672	666	689	688	645	721	656	663	722	655	656	680	666	686	624	698	708	751	727	652	653	663	669	687	713	687	666	673	727	674	690	670	708	705	654	722	684	697	668	729	629	697	682	659	632	690	673	740	745	739	666	691	695	657	701	702	688	685	706	686	682	702	658	668	635	699	663	685	685	688	658	714	695	671	672	690	717	665	642	703	714	731	687	680	648	668	720	689	676	668	669	697	650	696	703	713	719	664	658	679	701	716	687	689	639	683	682	677	679	702	670	694	656	708	682	693	695	680	661	719	678	724	668	729	666	674	651	712	652	712	668	662	655	665	709	687	712	701	728	669	646	641	675	686	693	705	673	650	672	652	665	642	692	671	715	672	681	693	706	699	700	660	704	689	656	702	659	683	713	703	702	630	685	689	698	644	680	668	718	671	623	678	670	685	679	638	638	666	697	663	708	720	663	706	671	660	726	704	656	678	695	663	708	741	704	660	636	676	712	677	698	687	697	703	678	641	667	705	649	649	712	699	674	716	612	684	661	693	688	650	687	683	637	700	676	684	666	686	668	701	659	681	660	700	669	695	697	684	661	727	721	686	666	701	684	651	687	691	668	693	667	645	703	698	659	680	692	683	647	658	649	693	687	659	659	666	715	723	690	695	689	697	644	674	673	682	724	693	678	688	659	692	664	704	703	671	673	717	739	715	709	660	679	700	663	674	701	648	710	706	665	643	698	642	640	715	658	700	687	678	660	699	710	641	702	676	666	720	679	641	701	677	655	690	661	676	702	661	655	667	713	645	670	668	697	688	661	705	652	675	689	720	704	678	705	700	637	699	725	648	657	663	666	659	659	725	635	689	647	641	665	731	672	673	672	718	695	662	662	661	725	697	669	691	656	658	690	679	715	696	692	700	645	702	676	638	704	677	684	705	644	724	760	646	678	716	671	696	737	662	696	680	707	709	721	656	708	663	713	703	689	654	643	706	678	659	696	702	711	735	687	680	717	671	684	685	726	692	648	688	701	701	693	728	652	671	603	693	701	675	690	659	692	670	685	696	668	709	683	707	686	697	696	668	695	703	665	701	663	676	678	755	688	650	676	671	629	665	685	709	705	724	647	680	664	678	670	682	683	706	666	691	660	693	706	670	686	655	708	681	723	649	643	640	678	710	729	729	630	722	681	677	674	618	673	650	659	677	706	706	699	680	687	676	721	633	640	701	622	662	687	690	686	659	678	705	698	665	674	749	700	677	653	659	711	632	648	731	672	725	723	706	674	689	699	719	698	685	682	715	677	678	701	710	660	720	700	705	707	730	705	681	678	663	701	656	693	699	676	686	688	667	668	629	712	686	671	657	693	675	696	686	713	676	718	687	664	678	680	670	700	676	726	704	705	711	666	664	712	655	768	687	700	679	717	706	662	707	667	688	666	647	684	718	632	744	724	659	727	676	712	701	699	693	723	717	661	672	720	655	603	646	678	646	648	674	662	706	673	646	686	646	672	708	754	714	676	678	706	705	648	661	702	643	676	711	690	682	695	639	665	687	681	747	696	694	718	678	663	684	652	665	707	694	690	667	646	688	694	736	668	675	656	699	699	710	695	653	715	670	730	622	649	670	659	734	662	666	651	691	704	713	671	672	656	724	674	681	691	714	671	688	719	681	716	688	691	670	655	701	683	659	655	665	701	700	720	638	688	648	699	670	659	721	641	731	655	667	669	695	691	704	666	698	686	668	686	693	685	666	665	690	647	665	692	646	720	682	656	688	644	652	713	714	693	683	658	684	637	669	671	667	661	716	647	639	657	680	682	702	701	704	689	650	657	700	613	698	695	684	644	645	658	686	723	673	674	693	704	663	618	683	668	680	689	685	659	687	646	640	622	710	714	690	675	682	643	712	662	626	721	654	688	708	694	709	743	628	701	681	706	704	670	694	639	700	692	667	685	694	711	670	679	639	689	697	665	678	743	686	677	699	677	686	666	682	703	632	688	687	635	694	689	706	706	724	690	682	689	670	641	682	649	671	679	705	687	671	720	661	690	688	703	716	669	711	621	667	678	638	663	673	711	680	665	684	720	671	707	683	692	704	683	701	666	611	705	668	676	684	676	713	658	634	719	619	707	664	689	636	710	679	706	687	724	674	683	660	646	652	666	717	672	696	655	715	710	699	703	671	676	687	708	715	674	661	689	675	717	658	703	684	689	712	689	687	650	712	653	645	662	684	663	704	675	679	684	680	678	703	671	674	657	703	674	703	694	644	705	679	696	680	695	668	701	693	707	724	738	653	703	715	682	650	652	661	640	689	691	722	739	690	717	648	715	706	705	671	655	669	645	684	699	687	696	667	678
74065	54743	18584	4878	1008	743	563	500	423	401	355	317	309	323	296	288	285	270	270	251	233	251	264	247	208	235	260	277	239	264	222	249	265	265	264	246	255	226	228	284	246	256	223	233	226	259	206	235	217	246	224	230	216	218	238	225	230	232	237	237	240	247	243	207	239	248	244	220	235	225	229	230	231	234	208	228	252	226	254	216	237	223	227	237	251	199	239	232	236	216	232	201	247	239	242	239	219	237	226	258	238	238	234	218	267	243	218	221	237	259	278	238	241	243	254	226	227	219	241	231	232	244	234	256	221	243	216	247	223	218	261	231	229	230	220	251	277	260	252	232	223	229	225	218	219	240	227	240	243	227	220	244	255	276	214	238	255	230	232	250	250	216	235	228	253	213	287	274	248	220	233	227	244	248	229	235	257	242	240	248	218	228	236	212	241	226	235	250	217	230	224	227	263	224	272	239	232	225	199	260	224	250	246	261	215	240	199	229	255	235	236	233	245	242	238	219	216	235	229	265	263	258	236	244	213	228	231	234	253	213	233	224	253	221	242	240	233	214	246	241	256	247	251	237	218	258	237	242	229	209	237	235	294	217	226	226	255	226	224	224	242	239	244	200	254	261	237	221	247	248	202	247	229	227	227	200	250	218	237	292	251	231	226	233	249	251	275	262	226	241	246	258	226	225	223	233	248	211	226	236	243	245	225	227	243	227	265	215	248	253	238	252	225	235	221	231	242	249	246	217	203	242	226	244	211	260	246	229	226	237	230	229	242	214	259	230	212	236	251	212	224	230	216	256	276	233	232	211	220	257	249	239	218	227	231	245	237	232	226	245	244	256	221	233	252	243	242	225	238	272	249	221	220	230	226	241	255	247	252	231	226	219	272	246	247	218	260	241	241	209	221	243	226	237	256	249	256	235	249	246	234	266	255	228	256	242	237	225	203	231	227	229	249	222	274	237	242	231	238	269	269	230	267	245	224	231	267	255	226	227	226	226	248	233	245	226	245	221	219	239	233	237	247	266	234	239	230	231	227	268	271	217	218	256	229	251	240	231	231	243	260	239	233	262	219	230	216	209	225	207	216	213	238	220	229	243	265	260	239	244	231	232	231	232	238	238	227	229	222	225	217	229	216	223	258	248	249	265	214	258	252	236	220	235	216	242	224	232	239	246	232	243	253	240	224	232	252	226	227	227	217	282	254	242	237	219	235	228	244	250	204	242	238	228	259	241	228	248	247	248	246	253	231	252	232	228	238	198	227	237	232	257	239	228	243	224	238	248	220	206	224	210	234	206	250	280	240	243	232	237	224	221	246	251	235	238	237	256	228	262	207	233	249	232	226	247	223	256	232	221	237	259	223	235	257	264	225	225	240	208	231	240	279	247	216	238	235	233	238	245	251	242	256	248	269	188	228	236	216	241	227	253	210	235	223	223	267	253	243	234	251	234	242	236	236	245	226	229	218	235	224	226	213	234	244	239	240	232	238	235	210	208	214	242	245	234	231	231	210	253	240	253	222	258	212	237	226	249	243	264	226	218	219	247	250	218	247	226	227	230	204	204	269	216	228	226	223	223	243	286	255	231	228	230	212	225	253	239	229	242	243	244	246	234	242	252	226	243	244	204	220	235	234	236	217	235	229	228	231	250	250	264	239	236	209	232	254	240	228	241	245	253	226	215	220	229	262	248	259	216	243	221	219	234	238	235	243	257	244	223	255	212	239	223	231	257	250	261	231	225	234	241	231	250	229	231	239	225	233	244	236	243	234	224	232	251	216	249	216	242	218	259	218	239	245	233	216	222	274	267	221	231	211	216	230	232	240	236	219	229	232	229	261	217	247	218	233	276	224	221	240	221	230	264	245	218	250	220	193	229	250	255	235	255	238	214	253	225	239	261	248	261	264	257	230	240	252	232	236	208	212	259	260	247	243	258	216	238	194	244	234	238	240	204	233	230	234	206	223	237	241	242	245	240	247	237	245	241	238	252	234	242	245	275	253	196	261	247	223	247	238	243	232	259	210	227	248	246	231	208	225	203	265	232	220	261	256	256	211	209	230	220	260	269	261	267	202	232	230	244	231	251	245	253	231	252	223	238	187	224	221	252	234	250	235	237	225	233	254	228	249	240	225	236	218	221	260	217	253	205	242	236	253	232	239	226	244	227	233	228	237	234	225	267	231	217	222	240	252	221	264	258	218	251	245	225	231	244	262	254	232	228	235	233	210	223	277	244	231	243	242	233	234	241	256	232	238	249	239	213	233	232	254	277	215	236	235	232	241	228	221	243	240	206	223	239	221	214	252	256	230	227	235	228	224	225	267	222	234	255	249	239	245	218	235	210	233	236	242	253	243	239	225	258	234	248	238	238	257	216	252	252	237	219	233	238	247	244	265	267	233	239	245	241	238	212	248	259	234	229	243	246	231	240	209	273	229	231	241	206	230	263	243	236	230	223	232	260	251	237	229	256	245	236	246	250	237	259	253	245	234	250	232	261	251	248	221	251	224	240	220	264	208	239	209	248	239	231	239	247	235	216	199	210	239	229	229	238	215	220	280	242	229	236	232	243	256	253	226	230	255	232	240	260	205	241	250	242	249	265	227	266	231	228	226	254	242	233	254	221	250	208	259	246	238	244	239	248	264	227	232	241	229	258	236	263	220	218	243	259	257	230	234	230	226	260	233	253	228	213	234	245	223	206	227	246	237	234	245	243	222	231	239	247	230	245	233	221	241	236	248	237	208	239	217	237	241	235	223	249	235	230	249	224	233	223	237	178	235	233	244	261	215	235	203	261	232	286	232	225	209	248	248	229	245	222	247	228	261	230	259	239	263	222	240	235	235	213	271	238	244	274	252	244	221	223	222	256	253	232	219	207	249	247	224	224	264	255	243	257	238	235	253	236	229	230	234	226	228	216	216	244	237	237	221	252	245	231	226	253	224	211	230	223	208	224	235	230	255	257	244	241	237	255	233	230	250	207	233	236	230	244	233	278	226	246	240	230	239	213	240	245	236	232	241	229	241	230	252	222	228	226	240	255	260	207	246	218	216	247	245	234	235	223	246	229	248	237	231	225	247	246	249	222	212	233	256	243	252	221	240	243	218	231	233	252	236	246	238	237	220	215	234	248	233	257	248	217	242	219	245	238	246	251	206	237	244	228	226	257	225	219	247	210	235	235	227	218	199	216	223	221	209	216	232	237	253	251	266	221	220	207	241	229	253	255	227	205	230	206	228	238	208	232	237	277	245	216	257	226	248	250	237	215	267	240	267	268	249	243	222	219	249	249	235	213	223	248	222	244	244	210	235	257	245	238	230	278	227	233	234	227	223	223	262	214	256	207	231	251	247	209	230	240	232	219	234	247	241	233	234	229	247	244	258	241	257	237	243	218	232	242	239	227	218	254	224	226	251	237	249	265	231	239	240	226	224	243	215	238	237	255	227	250	267	266	251	245	227	249	266	268	227	223	245	254	248	248	237	220	258	238	227	251	249	216
49488	36202	3352	3700	3190	2554	2167	1716	1521	1461	1237	1104	1135	972	916	945	870	817	813	763	741	731	716	728	672	689	671	630	679	667	631	648	625	646	674	616	629	609	652	629	601	578	574	617	547	627	617	649	607	614	595	612	571	576	596	563	572	578	576	552	611	566	597	613	569	619	570	551	594	596	566	550	569	557	610	590	571	552	600	585	537	529	562	574	568	560	593	622	565	587	556	549	553	641	608	547	565	524	609	594	607	565	564	554	512	599	601	562	532	577	559	560	599	555	608	602	533	592	596	549	566	548	519	559	521	561	605	543	563	550	567	579	527	544	572	575	544	576	534	562	571	578	584	544	606	543	573	533	572	543	559	536	534	551	588	568	528	530	534	592	594	530	540	567	544	571	591	572	578	579	541	584	561	529	564	564	515	599	537	539	568	549	533	602	525	559	566	548	549	562	567	604	535	559	586	538	531	574	511	580	618	532	579	550	532	569	562	541	547	573	526	579	562	562	584	530	556	552	545	573	538	536	530	550	545	585	573	581	617	533	557	537	557	640	587	557	569	557	559	529	562	562	591	605	581	575	580	523	514	577	578	557	535	549	531	564	551	580	577	542	615	557	540	591	551	530	534	577	548	551	594	589	547	588	543	546	535	545	535	561	585	573	527	563	540	599	565	549	539	566	577	551	555	572	560	530	554	595	550	521	550	573	557	591	580	521	565	572	593	590	538	543	569	555	532	572	582	573	529	593	558	539	542	588	549	517	550	560	568	526	528	595	529	557	589	558	566	555	564	551	579	573	583	548	542	559	584	577	550	521	543	527	595	538	552	556	572	537	559	547	571	566	547	534	551	568	542	553	561	529	536	558	564	564	584	524	590	559	552	567	605	562	550	576	564	548	567	579	561	570	537	550	578	589	583	523	556	563	563	604	551	569	543	548	581	552	566	550	624	537	585	549	545	587	521	573	566	527	541	544	556	554	572	578	564	559	545	570	533	544	590	564	558	554	527	544	548	575	575	536	577	532	555	568	575	559	569	574	546	541	563	500	597	533	567	582	561	548	587	559	534	542	564	563	564	606	545	558	563	555	539	523	596	565	589	565	520	573	599	541	575	588	606	587	560	541	542	564	559	611	542	533	584	540	563	539	570	596	565	540	528	582	566	561	588	604	549	509	604	597	588	557	598	573	557	585	540	541	557	564	545	527	602	587	555	552	580	545	555	582	551	548	578	571	578	545	532	548	550	562	551	561	558	525	572	557	561	602	570	584	583	557	585	570	576	542	587	549	550	557	592	563	577	554	551	589	542	592	552	524	593	565	581	524	537	589	570	593	602	563	582	516	587	551	554	578	549	579	593	522	554	577	547	534	533	558	561	553	512	567	565	598	583	550	582	564	566	581	595	574	566	584	543	534	554	579	578	578	567	554	529	534	585	547	557	541	528	582	609	573	534	555	564	534	616	586	561	513	603	530	585	550	571	557	567	573	564	576	518	599	546	590	550	604	534	569	588	558	624	558	575	545	560	589	573	578	522	549	559	610	599	591	596	534	561	586	545	587	521	608	538	520	583	520	583	602	575	567	540	549	561	543	539	512	562	578	617	544	582	530	548	568	559	570	606	553	597	579	591	507	584	591	542	594	533	559	566	562	615	581	579	541	569	569	533	562	542	529	555	583	554	573	584	582	593	567	623	523	539	539	563	541	572	571	584	538	548	567	529	578	503	533	531	601	570	574	554	571	549	530	536	598	584	579	565	548	550	599	593	535	582	566	556	549	552	549	515	578	524	562	560	572	565	552	551	555	565	557	572	543	579	563	558	594	574	560	562	562	580	569	592	528	516	564	591	551	564	551	534	553	558	582	578	561	572	546	568	574	561	554	547	540	549	548	570	555	577	561	547	562	573	543	594	542	538	542	548	616	572	563	572	554	543	560	591	547	619	572	556	545	540	557	568	563	527	573	532	487	512	537	557	566	566	585	541	601	561	497	566	551	572	548	584	540	570	512	587	550	564	576	585	563	558	541	574	571	533	554	547	573	581	551	529	563	563	494	543	595	555	583	598	553	578	562	578	572	520	611	532	558	553	505	587	601	574	580	606	573	551	564	543	562	578	543	554	572	563	570	558	569	595	545	565	569	548	536	561	537	556	592	555	567	519	561	563	551	563	607	519	594	586	533	569	539	606	589	554	549	594	582	571	572	554	594	554	584	593	583	554	604	546	548	541	561	551	554	553	543	539	546	549	551	525	587	554	553	527	606	576	540	550	577	514	548	583	530	544	573	561	561	565	576	537	589	565	542	538	601	573	580	565	535	582	578	555	595	547	538	550	624	569	506	555	567	582	578	573	561	538	556	580	576	580	577	545	558	550	593	540	570	560	558	585	588	592	535	577	580	547	571	566	550	553	565	581	545	572	530	605	603	591	529	534	537	544	565	569	558	601	526	606	576	516	567	561	572	553	561	568	576	583	522	550	596	562	568	560	589	521	581	539	557	572	547	571	559	555	592	493	556	599	565	526	565	542	571	582	553	571	538	555	567	498	554	526	553	535	548	559	537	577	549	576	567	571	560	564	572	578	586	577	558	595	532	564	526	605	561	560	574	547	543	533	551	557	544	548	577	543	578	617	540	614	565	611	537	550	581	586	586	632	574	526	606	585	567	559	551	575	554	558	561	555	595	545	556	549	575	549	586	590	563	572	576	570	595	570	601	543	594	563	566	555	545	565	605	552	572	551	553	518	582	578	560	541	551	575	608	546	548	565	548	559	560	560	513	564	554	567	551	542	575	619	535	551	541	529	523	589	568	552	589	507	553	572	576	573	540	593	578	571	570	568	567	563	522	621	605	597	543	537	588	554	552	547	609	523	551	550	544	567	572	554	552	566	556	549	529	544	555	592	570	544	561	527	553	586	600	577	553	560	587	545	561	602	637	561	556	559	625	601	591	609	577	556	547	569	553	576	557	530	543	523	568	583	557	564	550	563	552	571	577	527	558	540	578	559	544	552	540	544	560	548	520	588	556	517	594	555	574	580	562	607	553	515	573	585	538	508	573	582	573	582	557	580	542	595	589	584	542	539	580	516	568	548	555	551	567	530	526	574	590	537	611	591	572	602	577	545	571	548	557	570	562	539	581	553	520	530	581	577	565	576	573	580	557	524	535	546	592	543	511	548	547	548	564	550	574	522	554	591	547	583	538	562	537	554	567	563	556	557	580	565	551	526	608	571	534	571	578	555	530	590	575	606	584	570	573	550	599	555	582	567	522	538	550	559	534	565	592	569	620	557	582	541	591	598	528	564	555	572	559	560	572	532	550	520	558	588	596	542	567	549	587	541	601	576	546	558	544	572	529	554	571	525	569	545	542	587	566	569	528	523	549	540	545	543	568	568	589	544	559	567	560	538	580	545	545	577	566	576	549	574	531	580	509	518	533	586	549	526	546	543	546	555	598	583	587	580	597	605	577	573	557	576	591	563	553	529	566	553	581	527	587	569	567
16390	4110	229	173	196	163	190	164	187	182	146	157	169	186	167	149	151	156	142	178	145	165	156	151	163	148	162	178	140	158	160	155	162	201	158	165	158	150	145	144	168	168	178	152	148	168	156	153	163	167	152	161	166	154	162	158	148	132	162	168	142	140	144	177	131	177	138	173	147	172	166	177	136	180	176	141	160	145	171	147	141	178	144	154	165	150	157	171	142	183	164	149	163	165	136	178	164	161	155	176	147	173	159	171	173	160	157	150	154	160	131	171	182	197	165	163	168	148	162	154	157	182	179	137	171	168	182	170	170	169	170	185	169	140	158	169	141	161	166	152	159	167	178	175	178	167	159	159	151	150	147	174	175	139	135	158	171	166	167	157	174	145	158	156	145	134	150	170	188	170	168	169	144	204	171	137	164	153	156	171	167	178	147	139	159	147	159	162	158	125	185	175	141	165	154	158	185	158	158	161	166	168	176	180	165	143	146	162	144	165	158	167	162	177	144	152	142	161	166	160	148	147	168	155	156	157	156	166	180	152	160	163	177	145	164	132	157	174	142	145	173	172	149	142	171	140	155	173	183	156	164	189	176	162	145	150	140	146	149	145	185	166	162	151	163	140	143	140	173	157	149	164	144	156	159	163	146	159	167	146	138	140	160	158	177	154	165	165	163	157	170	157	148	151	150	160	147	149	171	138	167	148	163	172	163	169	178	165	146	151	167	152	149	159	149	169	151	162	157	177	137	165	155	154	133	161	150	167	141	172	161	162	163	157	193	157	132	180	142	177	154	148	170	159	181	170	153	184	165	163	130	139	161	163	158	170	178	158	183	165	166	164	160	162	172	158	157	152	191	153	167	185	159	164	145	158	143	150	155	156	165	155	133	157	180	148	161	186	146	158	143	141	167	148	147	149	154	152	153	147	160	153	146	159	152	157	147	158	155	164	165	165	157	177	159	156	166	143	174	165	171	176	165	177	140	161	175	157	165	192	171	155	155	146	148	160	146	174	164	181	157	165	152	153	181	159	189	152	156	165	169	151	152	170	176	162	156	157	166	137	165	160	158	161	159	150	175	163	162	158	163	168	172	160	159	138	140	155	155	169	146	210	139	140	167	173	157	161	155	176	172	154	169	151	152	158	157	179	175	170	157	155	155	166	151	178	164	143	163	133	144	156	154	153	131	160	166	178	157	162	173	167	151	157	181	161	135	151	145	159	131	145	189	156	176	148	166	158	151	177	185	174	141	156	129	182	174	156	165	169	168	161	151	189	164	136	140	184	178	162	158	157	175	162	177	152	122	171	170	160	168	151	169	162	164	167	147	164	137	141	184	152	155	172	155	186	153	144	161	154	156	168	172	153	162	158	158	160	140	150	154	167	151	149	158	156	166	174	168	165	155	148	169	156	159	158	172	161	136	146	158	168	150	179	142	125	142	161	168	166	165	166	149	151	159	146	151	168	157	141	131	156	151	155	185	156	194	171	167	165	145	160	158	160	167	164	170	172	156	167	143	159	162	153	153	164	154	162	162	181	145	173	187	174	184	177	168	178	178	162	164	154	177	160	151	165	157	144	159	146	147	155	126	156	165	144	139	155	159	144	153	169	171	164	171	172	169	156	168	176	177	157	153	151	177	200	156	175	172	150	182	144	160	147	160	143	182	165	176	142	140	159	148	152	175	136	158	135	146	160	143	161	142	148	142	135	175	139	161	170	161	156	161	160	161	155	184	159	167	169	136	164	160	183	148	171	151	177	157	176	172	172	162	189	137	174	176	171	155	159	166	183	151	154	154	152	146	169	186	157	154	163	153	154	140	154	157	155	180	188	148	150	158	166	156	174	139	163	133	161	138	164	176	163	160	156	146	159	147	192	182	155	168	144	163	150	165	159	162	170	161	147	168	149	143	144	156	180	157	148	142	150	194	157	148	139	150	147	157	129	136	174	151	155	151	148	170	180	175	166	167	161	176	156	170	139	159	161	154	163	148	151	157	150	148	161	164	145	163	139	134	159	152	147	205	164	135	144	164	182	136	171	145	148	173	148	160	135	154	150	156	162	143	154	151	150	174	161	159	179	140	149	157	157	158	149	140	152	152	161	182	161	158	180	162	150	148	156	150	158	162	173	149	173	142	156	164	178	139	139	150	164	156	132	158	152	174	158	153	161	171	151	167	169	142	148	157	157	168	159	173	148	157	173	154	157	137	154	159	157	147	171	198	186	142	169	141	144	180	165	146	151	162	149	151	169	146	164	156	181	172	155	177	157	146	152	151	173	158	173	168	146	152	133	168	160	151	139	178	141	158	176	157	177	158	137	149	160	170	167	166	154	139	149	139	148	156	169	135	162	150	161	184	170	168	169	153	169	164	167	162	190	183	174	158	178	155	155	144	151	174	163	169	168	166	176	167	167	146	150	145	157	181	155	159	172	157	168	153	144	166	171	166	165	170	158	158	127	157	160	135	175	134	180	165	167	180	176	148	132	175	173	148	147	146	165	185	152	149	164	160	146	151	159	179	146	149	164	143	165	165	168	157	165	149	143	142	146	147	174	182	166	165	152	161	150	183	162	156	162	160	173	148	178	138	142	161	168	156	168	133	147	162	184	139	161	157	151	170	168	134	155	164	149	158	145	163	161	162	164	144	152	151	160	166	158	153	174	146	134	180	176	161	161	179	165	180	166	162	175	169	167	179	119	134	172	152	154	153	156	177	151	150	151	137	161	161	161	180	155	138	143	147	176	177	174	143	179	152	147	167	168	158	176	155	177	160	155	163	170	154	139	169	154	162	156	161	143	186	161	169	145	137	181	173	163	149	149	173	176	168	166	196	139	144	168	151	148	165	154	177	159	153	187	168	156	165	147	133	155	160	161	160	160	149	188	200	159	153	159	170	169	181	169	151	150	159	159	173	157	150	164	170	148	162	157	183	174	137	166	173	171	156	163	172	149	149	150	170	184	170	166	167	143	135	170	163	136	160	156	139	169	152	164	176	159	184	153	144	157	162	151	142	176	148	148	158	184	164	153	151	184	158	153	131	191	143	180	158	165	140	135	163	148	159	149	165	149	151	166	168	150	136	170	155	174	160	155	185	149	186	160	167	158	155	178	160	174	181	154	180	161	164	171	172	172	157	164	168	177	152	184	151	185	179	167	158	162	157	153	155	159	149	158	134	166	174	176	173	135	144	145	143	169	160	159	178	166	163	170	178	162	160	138	153	158	167	147	152	165	149	136	136	160	139	161	170	154	150	148	164	130	158	162	152	154	154	139	159	161	143	198	169	166	172	151	159	162	167	122	168	162	159	157	167	149	156	149	153	184	135	145	157	161	170	152	160	154	159	146	151	158	168	166	167	162	171	127	148	169	172	147	129	167	156	174	175	146	162	156	161	157	169	165	170	166	166	140	175	142	160	150	137	167	184	172	157	157	190	165	189	159	156	174	140	181	182	176	166	168	158	165	167	174	163	165	160	149	140	160	165	153	162	164	156	138
16349	5260	472	478	468	483	473	462	429	442	404	463	434	440	454	434	408	415	451	439	445	415	439	425	456	422	434	443	429	418	423	453	410	401	404	421	438	419	370	424	446	457	432	446	399	444	437	424	432	438	434	422	415	461	440	420	436	429	455	436	458	411	441	445	435	427	428	420	430	439	475	428	430	450	412	421	441	414	456	411	435	448	423	410	433	430	421	459	433	449	400	455	417	437	417	445	428	447	413	390	417	399	403	426	427	435	431	465	439	436	402	416	422	429	428	400	441	435	413	432	422	425	434	423	408	415	469	440	446	407	447	432	419	457	412	442	390	406	418	442	401	427	406	422	456	456	418	454	401	463	431	418	407	447	419	424	437	453	435	401	442	429	435	426	381	414	442	438	387	424	469	425	419	436	427	449	386	487	420	419	434	426	413	435	446	436	442	416	394	357	429	443	423	435	452	424	462	412	417	433	417	454	453	414	439	468	420	402	454	415	429	447	392	437	434	435	410	431	425	415	450	413	433	443	424	446	428	454	449	450	422	408	390	448	419	376	453	452	392	428	445	455	452	467	465	433	421	450	430	425	410	447	434	401	433	404	448	464	434	417	440	423	421	459	439	431	454	438	419	427	408	474	462	463	421	432	394	441	436	417	447	416	414	401	473	404	422	407	412	439	418	439	423	434	457	422	442	449	436	429	446	419	439	418	400	407	404	436	438	440	404	427	411	443	453	410	419	444	446	459	413	431	415	409	424	415	423	404	391	435	432	421	448	455	412	413	434	419	469	449	433	396	426	420	416	432	467	425	423	434	454	422	430	427	422	450	398	428	431	430	444	383	427	440	430	412	395	409	450	425	415	451	423	408	468	399	409	455	449	419	451	436	429	450	431	456	431	437	440	429	455	431	488	439	409	444	408	449	394	427	442	452	410	426	436	399	436	408	453	421	394	406	454	417	433	421	404	433	401	434	439	431	428	432	404	439	456	439	432	459	429	421	447	467	459	404	434	432	420	445	458	428	414	437	373	422	423	430	425	435	418	468	451	448	410	397	433	429	417	406	400	428	479	417	425	474	413	417	429	428	435	419	395	394	455	453	460	431	434	407	413	427	425	430	435	421	440	415	413	404	433	430	430	431	398	390	432	457	408	400	425	396	419	419	453	412	414	428	463	429	436	401	417	457	425	466	424	421	438	412	410	409	406	458	450	459	433	429	441	403	432	421	461	447	484	436	457	438	425	418	446	468	410	430	440	437	414	433	413	427	418	452	467	413	449	403	447	456	452	378	430	400	425	439	432	421	408	395	394	410	408	428	447	430	444	445	393	426	468	453	468	457	410	425	461	435	456	465	432	429	443	416	408	424	440	394	422	413	414	438	417	426	438	416	418	430	411	437	439	440	413	439	451	404	438	405	464	410	413	435	426	448	439	386	448	418	400	436	434	415	428	433	443	413	412	455	445	461	436	469	435	417	438	397	419	432	420	389	433	401	394	408	432	439	448	420	406	429	427	402	443	415	428	444	436	430	432	451	435	437	421	430	425	407	414	432	440	464	472	438	428	459	452	426	412	462	434	392	449	417	419	446	459	469	461	450	431	437	444	423	444	423	443	422	411	437	401	430	462	423	371	453	405	424	409	440	441	410	396	451	414	458	447	429	419	429	446	435	445	384	466	437	420	400	423	445	413	457	446	440	431	421	393	449	436	415	376	427	411	399	410	444	443	436	472	433	409	388	402	433	425	431	430	438	458	470	395	413	417	433	455	429	448	436	424	409	444	427	401	412	438	416	407	402	409	414	428	420	430	427	386	428	398	425	406	456	421	419	446	433	465	433	411	414	424	439	420	447	414	410	425	391	459	427	393	439	437	422	442	452	465	415	427	423	469	434	439	410	389	411	448	425	414	427	405	414	394	396	437	423	402	439	408	419	443	389	418	397	449	384	447	395	411	437	429	436	444	460	411	425	445	389	443	422	451	452	445	430	421	428	421	392	394	430	419	422	444	432	438	451	404	427	427	429	448	440	401	432	435	427	428	425	412	453	424	411	408	463	402	400	438	403	456	405	399	429	434	422	458	410	405	421	407	400	412	422	442	434	445	433	450	444	414	431	405	428	423	426	429	387	445	396	464	444	374	436	453	443	448	411	420	431	405	409	492	395	436	401	430	427	467	392	444	410	422	421	453	451	408	430	440	391	439	434	470	431	451	463	449	481	401	482	390	446	458	426	430	412	455	409	420	416	480	405	435	408	419	398	435	421	432	431	411	449	418	445	462	434	424	437	428	421	397	398	412	428	416	458	438	410	427	401	451	425	418	428	410	439	432	434	407	457	439	421	468	435	427	410	405	441	444	403	490	410	423	437	425	418	436	401	424	414	431	448	431	416	426	393	446	435	428	428	448	427	444	422	448	410	446	431	429	394	414	430	465	447	418	437	399	440	451	406	410	433	418	416	439	402	455	429	435	420	459	426	411	430	454	420	437	420	425	434	444	395	469	426	426	447	428	458	424	484	418	446	394	459	408	400	420	417	442	406	435	429	402	412	387	454	424	383	452	418	425	435	413	422	393	439	413	433	453	468	416	439	431	431	453	378	440	394	433	416	432	410	425	443	405	480	422	451	413	406	416	415	423	435	399	433	426	452	433	425	403	404	439	453	430	474	420	429	440	424	399	463	410	445	421	462	423	423	429	426	430	453	403	454	442	459	438	452	454	439	421	428	431	435	418	426	440	457	427	420	437	476	404	448	421	432	440	473	444	427	417	398	422	406	435	442	448	435	436	421	453	442	425	424	375	428	469	420	416	449	387	430	473	436	441	446	407	400	376	449	421	424	444	393	424	436	408	405	391	441	439	432	391	416	435	439	428	430	464	420	425	425	412	455	417	423	414	464	437	417	442	446	423	411	388	408	415	423	437	438	418	434	426	422	492	460	398	426	439	406	420	404	416	383	419	427	418	444	425	399	431	424	459	415	444	448	439	409	477	408	417	420	453	426	423	412	403	396	436	465	423	439	411	409	408	439	474	429	454	425	401	449	470	485	416	402	430	436	442	420	460	428	425	422	446	420	401	419	409	446	417	434	373	386	416	476	420	421	391	405	431	415	427	423	445	457	439	415	411	410	455	413	407	425	442	419	441	416	455	439	434	449	428	438	417	459	423	432	384	415	421	443	449	460	400	450	390	436	408	430	432	424	419	383	420	423	387	396	455	423	379	440	432	417	426	454	439	411	435	418	409	472	408	442	430	433	431	424	429	418	428	414	448	438	468	462	433	416	407	417	437	423	440	397	418	445	421	416	432	429	452	439	440	402	458	388	417	468	425	412	371	411	430	421	466	474	463	466	391	408	439	459	398	402	424	457	425	409	421	445	422	413	484	406	425	417	471	439	394	390	448	424	443	419	440	408	387	438	432	442	465	421	408	417	420	450	457	424	419	450	413	436	417	407	428	403	396	420	440	409	400	439	448	429	412	413	441	416	436	424	445	451	420	478
64091	46603	11048	1283	668	503	460	373	399	331	347	337	307	263	327	319	302	298	302	303	302	276	288	293	284	295	303	264	290	260	314	278	274	268	296	256	303	319	301	258	267	284	298	290	285	310	303	266	270	261	293	296	273	294	289	258	287	276	283	272	293	246	280	264	257	260	265	272	308	272	271	281	261	276	311	261	273	257	268	269	281	290	297	287	303	249	265	281	274	272	288	266	288	280	245	262	296	287	268	319	271	254	269	267	265	280	248	267	293	268	275	266	296	295	266	303	268	269	270	269	290	300	280	277	274	269	267	267	274	269	271	279	291	279	298	288	303	264	278	268	286	268	279	239	273	276	282	268	301	282	285	243	274	286	249	280	284	286	304	303	264	289	257	250	257	292	279	295	280	272	297	264	271	300	302	268	309	294	319	261	281	285	273	296	252	258	277	310	302	278	269	284	265	260	285	277	255	274	267	305	263	264	272	286	272	271	295	254	264	291	274	241	283	262	293	281	303	289	269	283	311	288	286	273	275	307	269	299	272	282	286	300	285	293	268	286	270	268	279	270	276	248	309	262	289	272	249	259	288	294	271	282	315	283	298	268	285	281	325	298	262	233	299	278	287	281	277	266	291	311	246	249	307	339	271	275	267	304	285	283	306	313	278	290	269	258	285	299	278	256	280	296	260	276	259	273	269	286	276	312	307	257	290	286	274	304	253	296	290	287	301	281	272	309	277	285	287	260	261	270	276	294	269	274	246	277	299	307	260	291	282	277	278	303	294	287	272	271	298	287	294	275	257	295	278	256	306	294	277	296	317	292	304	279	287	307	285	293	304	247	284	302	248	254	265	277	262	270	258	278	271	270	298	312	262	295	280	265	287	289	271	278	286	274	270	253	292	312	291	296	263	280	279	280	283	290	269	302	268	272	284	253	265	297	269	288	280	294	264	258	269	265	289	296	255	285	274	329	287	257	281	306	274	297	269	303	268	274	290	278	277	290	297	273	302	275	287	279	264	268	312	283	278	262	319	332	265	299	268	284	302	266	285	264	253	324	254	316	257	282	282	281	281	261	273	303	260	264	291	286	294	278	279	282	268	291	276	285	277	285	247	283	285	292	278	264	256	293	282	283	263	288	301	272	302	310	311	289	291	271	307	285	320	264	283	269	306	277	276	277	251	286	289	302	249	263	280	284	295	281	259	286	301	268	283	257	273	246	286	243	303	299	271	288	274	256	304	252	321	301	243	286	294	282	256	253	317	283	299	291	263	282	288	298	297	251	274	298	291	296	256	257	282	288	288	306	305	284	264	310	274	261	280	280	281	280	255	284	260	274	279	287	272	301	288	259	299	272	285	245	283	272	271	284	285	278	301	299	273	279	267	258	283	282	269	272	278	294	261	266	282	263	288	263	298	289	293	296	282	281	272	282	289	287	284	302	269	298	258	286	287	244	298	328	295	267	277	282	275	293	268	252	291	279	267	249	280	314	259	286	288	288	298	314	280	267	309	286	300	288	270	277	271	253	300	253	278	243	282	263	287	293	275	280	255	253	317	263	287	292	296	277	267	284	249	302	278	280	251	261	290	263	302	298	262	246	328	280	258	273	288	281	307	258	305	271	264	256	256	304	244	312	285	293	269	270	288	277	277	324	284	253	280	283	274	284	302	291	255	319	276	305	257	285	302	275	266	275	252	247	281	305	261	272	298	296	310	275	289	287	285	271	275	270	309	248	280	269	309	299	294	255	279	259	258	257	284	262	284	305	298	247	277	247	278	283	288	249	276	304	303	306	274	226	259	280	281	281	283	256	252	256	298	301	274	278	303	261	243	312	275	303	302	276	274	307	273	286	265	251	295	250	300	278	300	291	278	268	258	291	280	278	278	289	254	275	273	280	284	285	277	295	292	285	285	281	290	256	239	299	319	269	282	249	258	260	279	270	272	287	260	265	297	289	295	284	243	272	247	300	274	277	293	282	267	261	282	276	308	271	291	279	288	300	282	283	275	294	285	291	286	321	281	288	312	279	251	269	294	277	258	286	277	278	275	272	270	256	248	290	275	272	270	279	286	266	271	232	271	274	305	273	254	315	263	243	247	270	308	278	287	304	300	277	248	295	289	296	322	279	301	289	279	274	244	316	281	273	294	268	252	297	261	246	280	285	267	286	282	281	268	307	271	256	250	290	286	269	303	241	286	267	267	297	299	278	280	268	275	237	290	260	275	272	290	251	269	260	270	267	247	305	293	286	280	281	283	282	290	294	290	282	282	291	241	288	290	283	254	289	285	246	296	271	325	282	281	248	271	266	265	290	267	304	311	285	266	284	272	297	273	284	288	290	315	280	286	264	283	289	300	270	247	285	305	294	298	301	289	306	271	267	273	312	279	288	271	292	269	294	309	286	263	312	274	299	266	288	297	292	279	290	247	272	297	273	280	306	258	272	301	255	280	298	257	287	255	286	273	282	268	284	292	285	256	251	289	286	267	255	261	273	288	259	302	276	247	297	274	281	305	262	250	249	274	272	298	259	291	282	284	309	270	262	270	290	300	264	281	265	283	309	287	276	259	289	273	276	296	295	263	294	279	258	301	268	289	285	281	302	293	289	279	279	293	285	265	290	295	259	304	297	302	289	280	257	257	298	290	242	320	301	259	295	264	278	277	253	275	253	270	295	280	285	264	295	251	249	288	295	282	275	225	268	283	277	282	274	307	306	250	284	288	290	249	313	271	294	265	295	267	273	271	257	286	277	264	276	277	307	235	276	311	311	291	295	261	283	302	276	299	289	282	242	275	289	254	262	275	274	278	280	257	278	266	317	276	253	285	306	287	297	282	315	250	285	295	314	272	290	255	307	263	296	261	246	247	311	291	310	302	285	265	276	290	277	297	271	300	300	269	251	265	274	262	307	257	319	288	280	280	266	280	287	278	247	263	303	274	287	272	246	256	276	281	263	280	298	267	334	274	291	283	266	295	251	299	254	259	285	295	282	251	287	287	272	281	267	274	291	305	279	275	296	279	277	263	283	294	286	264	287	277	255	267	277	280	261	274	263	296	288	301	271	291	271	248	284	264	281	287	296	297	258	259	253	269	283	264	285	282	268	304	288	269	283	262	265	282	280	267	265	301	289	302	294	271	294	296	276	284	264	308	280	276	308	273	290	291	269	262	291	276	283	298	301	314	262	289	266	270	324	304	259	248	283	295	295	292	296	277	278	316	270	254	282	277	276	277	303	294	263	263	269	280	302	271	250	264	231	275	288	261	271	268	279	281	278	280	295	269	265	285	250	291	278	266	272	270	283	257	274	259	286	287	282	280	309	289	285	295	248	284	274	254	296	263	270	294	269	267	286	287	280	317	290	291	304	293	252	320	269	279	284	301	263	282	272	291	256	267	271	288	292	291	262	293	281	302	293	310	307	283	300	309	285	277	287	300	268	254	281	289	288	290	282	244	331	302	287	275	288	293	268	282	281	279	280	305	259	302	251	293	246	262	248
40258	27776	2171	2357	2082	1800	1463	1316	1206	1047	1002	1037	983	861	898	915	812	826	796	788	796	804	750	738	715	759	719	777	701	728	717	769	710	759	709	713	732	681	693	748	685	737	663	749	719	657	664	685	719	702	691	668	708	636	699	698	675	699	669	729	703	688	680	697	658	652	686	671	644	743	713	703	673	704	699	681	677	643	651	676	631	726	716	687	676	666	684	700	696	719	672	647	681	659	649	659	657	666	684	693	689	693	679	699	643	688	636	678	686	664	675	712	664	678	605	707	682	664	710	687	709	676	684	689	661	688	659	707	654	651	695	690	655	682	716	648	625	688	661	658	678	657	693	659	693	676	669	659	697	650	664	686	680	670	681	686	676	681	730	682	711	686	664	711	715	635	675	673	659	681	682	646	674	691	722	648	695	680	629	687	635	686	664	695	656	644	658	652	684	662	665	675	677	644	679	679	668	699	699	676	612	677	690	697	691	704	655	661	687	668	657	627	717	649	649	702	677	644	690	695	748	640	687	633	643	733	692	672	655	682	692	669	680	686	668	677	712	635	685	678	638	702	712	686	694	702	673	678	699	692	673	671	679	674	630	660	673	669	636	698	652	695	706	706	685	705	772	628	688	683	658	710	733	673	623	656	729	702	663	713	679	674	699	664	669	701	671	662	655	694	655	647	663	627	670	715	671	681	672	673	684	693	659	666	640	755	661	704	643	675	674	656	672	675	696	683	648	683	671	677	668	664	641	675	648	677	669	640	729	721	685	732	686	707	728	639	671	693	659	667	656	680	653	694	657	725	635	649	681	709	686	659	667	671	708	669	667	647	651	728	648	649	712	675	711	717	669	667	693	653	676	654	652	659	686	619	679	684	687	707	672	672	725	662	682	680	666	635	654	689	677	697	658	648	660	707	639	692	640	678	732	685	686	677	656	734	714	667	687	646	696	688	675	716	704	704	681	701	726	691	649	717	648	741	682	690	688	710	688	711	715	652	666	714	710	685	698	669	672	664	651	645	685	671	640	656	706	642	680	676	707	710	719	680	697	660	660	696	668	667	684	645	648	655	685	668	656	656	655	668	651	686	659	673	671	635	685	686	652	675	685	668	683	671	691	674	698	682	708	671	699	700	661	654	675	687	651	684	700	698	646	691	646	673	700	634	687	704	665	636	671	640	671	727	708	693	703	650	717	685	693	688	682	680	687	659	667	670	687	698	644	706	655	649	643	664	688	724	714	704	688	687	689	687	687	654	690	671	656	671	651	666	685	688	698	679	664	699	667	699	669	683	693	695	738	696	698	668	679	680	661	633	674	693	690	610	711	670	677	704	702	684	637	713	645	636	700	676	635	723	724	724	645	667	731	671	622	660	665	709	635	688	672	653	731	718	665	687	663	752	660	688	656	666	653	676	650	718	659	634	648	711	688	670	654	712	675	684	735	698	635	644	696	719	669	673	703	680	646	696	689	670	669	646	672	668	699	711	641	657	697	636	700	682	679	661	648	634	705	704	658	657	687	711	696	679	697	705	684	654	701	665	677	664	671	633	696	672	664	669	613	716	676	668	684	697	658	690	728	737	738	675	644	639	648	697	746	656	697	722	706	674	648	647	655	657	639	650	671	703	656	661	681	704	679	686	666	687	667	690	665	693	613	674	636	660	699	662	689	673	713	672	659	657	681	627	705	702	659	645	667	669	670	684	655	717	705	650	674	648	663	630	669	697	668	683	645	670	689	707	691	664	665	683	680	684	636	669	698	707	668	687	692	677	662	705	703	669	677	666	652	651	619	669	672	689	685	694	662	662	669	670	658	639	639	663	677	651	694	668	670	653	710	674	647	726	637	711	637	680	689	675	646	648	653	678	649	647	732	652	694	737	695	677	673	667	724	681	704	641	654	661	673	696	668	704	695	649	662	691	683	689	670	632	670	663	680	708	711	648	709	654	673	661	623	669	665	724	655	685	617	652	623	666	706	683	636	706	649	668	672	721	669	695	675	685	684	642	695	663	689	659	658	666	716	712	680	739	696	631	669	685	697	657	726	687	685	634	685	712	690	670	680	710	692	684	657	685	650	705	680	667	646	692	666	653	704	647	703	677	759	668	674	671	640	691	692	662	686	714	695	664	682	672	703	687	675	654	642	701	683	675	700	667	675	698	626	713	703	697	623	731	690	682	710	669	711	672	644	686	650	640	656	685	687	633	651	682	692	673	683	684	695	691	679	693	698	712	670	659	680	656	658	682	691	665	708	649	671	667	634	696	690	691	686	696	703	658	614	694	691	699	661	630	682	722	693	702	666	706	685	634	657	680	661	645	682	671	663	723	688	671	652	699	659	656	693	635	660	660	650	672	692	705	664	691	646	697	683	665	683	666	727	718	695	642	701	687	690	658	727	672	667	669	646	678	683	733	676	695	678	693	674	693	664	648	700	663	699	686	710	661	688	631	697	646	737	692	689	669	635	722	671	701	664	649	685	702	654	700	694	686	668	680	712	675	681	679	657	655	670	684	638	683	670	674	659	675	661	697	617	707	661	755	667	668	747	655	685	678	682	664	647	681	689	703	694	646	679	673	711	674	691	668	702	666	688	694	694	669	670	660	699	655	651	689	688	664	694	719	657	689	652	702	663	650	672	685	747	628	667	721	645	680	636	680	711	654	663	706	688	643	719	662	716	680	633	727	664	688	701	696	687	688	687	624	704	638	729	697	695	663	689	660	674	685	658	670	723	715	645	700	651	682	688	714	669	676	680	690	675	690	699	629	683	654	704	677	707	658	641	636	664	684	704	661	657	676	663	667	613	680	673	706	702	662	715	714	598	691	628	657	688	655	647	667	659	730	736	655	713	664	672	680	641	681	713	663	670	698	638	661	711	665	683	632	672	651	653	691	713	669	693	721	660	669	690	697	707	687	709	674	662	686	670	682	720	633	681	706	720	670	672	686	703	665	681	693	696	711	647	673	667	654	743	656	734	661	722	710	644	680	668	664	666	658	659	665	689	636	715	677	685	698	663	660	646	691	693	691	664	671	663	657	627	618	625	688	630	712	675	719	700	614	646	680	711	641	668	726	647	631	675	735	646	688	645	708	671	727	682	695	698	655	685	634	683	692	678	692	708	621	654	653	627	752	687	723	651	686	720	679	666	701	701	664	674	663	675	659	700	673	628	656	694	678	689	707	633	665	685	699	686	674	679	683	657	717	667	682	662	690	678	726	708	708	738	674	635	676	699	619	648	658	656	655	674	711	675	696	707	667	643	674	669	702	732	676	690	691	641	726	721	683	665	726	646	707	652	698	690	696	651	702	701	698	699	668	724	724	685	662	693	669	676	671	700	686	715	748	627	680	669	644	699	678	675	691	653	666	697	670	636	647	694	685	678	656	675	704	678	700	689	644	672	673	667	653	663	672	696	671	663	695	681	672	660	719	659	678	699	653	686	650	718	681	612	688	651	686	681	617	679	716	713	638	663	655	704	681	677	675	657	632	694	690
73796	55553	18262	4516	1032	697	573	492	428	382	347	316	296	304	282	259	263	292	274	305	253	257	226	255	259	275	248	261	289	251	250	257	241	246	251	246	210	237	203	259	232	252	244	237	258	198	213	243	217	251	244	236	241	240	210	227	278	260	240	225	194	222	230	203	230	261	247	222	222	240	236	242	236	240	222	247	266	227	229	243	226	220	279	226	240	280	207	239	252	261	243	252	217	233	234	223	225	226	259	207	216	231	230	213	219	228	255	232	233	237	241	253	260	260	197	224	257	257	208	227	255	246	242	236	219	222	257	258	249	230	232	263	237	233	231	229	215	229	221	215	222	223	243	227	237	241	230	227	221	237	215	238	220	214	254	246	260	242	257	211	235	216	222	210	235	218	237	218	264	243	227	228	242	228	243	229	263	259	232	242	229	237	237	223	230	243	220	257	245	207	224	236	217	227	237	275	235	225	252	231	234	214	214	259	213	231	214	216	253	263	242	216	259	199	221	238	214	229	260	248	250	253	216	253	231	224	243	249	240	203	212	243	232	212	232	231	225	229	259	253	221	217	236	246	246	232	245	250	248	230	222	201	228	241	248	263	235	244	217	239	236	229	256	216	231	233	252	243	221	246	217	267	237	224	222	206	252	238	239	228	234	232	198	216	235	231	241	197	223	227	229	246	231	241	222	259	234	231	241	211	227	216	246	200	243	241	225	224	224	262	264	254	247	236	250	213	214	263	234	259	254	249	223	252	244	238	235	245	253	239	213	223	256	223	239	222	247	240	244	238	243	234	222	224	217	202	213	243	244	211	224	260	223	241	236	219	208	217	237	224	236	270	230	250	218	227	234	210	252	235	242	232	226	216	239	211	250	219	220	238	235	232	223	241	238	244	219	215	252	227	214	250	243	237	204	223	188	255	241	233	250	240	251	242	250	229	238	253	245	226	217	231	244	246	243	213	229	231	229	215	247	253	251	227	214	259	266	220	230	214	250	237	214	226	247	244	222	234	257	251	242	215	230	240	236	243	256	245	257	245	216	250	208	224	234	237	218	219	237	251	237	220	231	233	240	250	249	215	243	227	245	238	253	250	242	252	254	272	239	230	238	234	247	227	248	218	198	239	230	229	243	236	241	231	241	273	287	216	243	221	225	230	257	230	244	248	245	227	225	223	228	237	245	216	221	235	245	203	202	222	220	263	201	242	240	246	224	236	238	265	235	225	227	259	224	201	269	229	201	236	223	222	225	241	227	199	234	248	236	229	240	231	234	243	250	249	241	250	252	242	202	258	227	239	221	236	241	224	235	240	212	237	230	234	214	227	205	217	237	230	238	244	238	269	253	246	214	225	235	249	228	225	259	257	210	258	235	244	242	213	229	251	218	233	268	243	212	239	252	198	216	207	238	238	218	242	234	258	221	238	224	229	228	229	255	209	219	210	238	232	269	248	224	247	233	220	235	243	259	274	260	223	220	245	237	262	236	241	244	239	235	224	233	219	222	197	246	228	232	251	219	218	270	242	252	237	269	241	215	232	228	234	229	236	266	237	220	224	240	208	265	219	291	228	253	231	247	218	222	254	230	241	214	243	219	235	231	225	228	227	240	231	237	239	238	230	241	225	233	235	231	212	227	250	267	239	219	251	243	249	234	237	206	221	229	215	225	233	234	245	203	252	250	232	238	243	246	254	225	248	216	245	241	218	244	231	276	219	226	225	239	229	248	232	216	237	244	206	200	228	234	242	279	241	240	265	249	237	244	226	192	246	243	227	223	235	210	250	208	233	241	239	234	219	236	253	215	249	265	255	233	231	248	256	224	254	221	238	226	221	227	246	246	249	236	224	209	251	230	227	196	205	232	227	229	232	248	232	227	230	225	219	243	231	234	218	229	241	238	251	237	228	224	224	235	237	249	210	225	221	267	238	233	282	265	263	218	229	192	200	234	254	248	224	246	241	248	210	230	232	222	230	258	263	259	240	233	235	218	238	219	229	202	256	243	208	239	234	230	250	230	216	242	223	245	216	239	223	218	233	205	217	241	249	202	220	243	234	234	214	250	216	231	233	242	221	217	213	279	220	256	241	231	229	251	225	225	244	231	234	211	212	246	219	265	214	242	216	208	220	223	219	210	266	237	242	229	231	232	225	224	212	279	237	279	223	240	245	268	254	205	239	233	223	248	259	246	222	243	214	211	227	183	218	236	226	238	204	256	240	221	254	229	208	236	209	228	231	227	226	252	228	258	224	255	227	227	259	271	210	212	243	258	238	226	215	227	223	235	235	218	250	231	228	248	199	233	249	256	234	195	240	245	226	234	225	217	241	259	229	245	237	264	256	231	250	253	266	238	222	252	220	256	280	232	233	234	236	228	229	210	225	218	207	248	237	228	238	221	216	235	247	244	231	252	256	248	219	268	242	256	242	238	240	237	226	227	279	273	245	222	229	235	229	219	230	240	228	249	214	231	233	244	226	215	233	250	233	235	231	244	217	224	221	223	232	240	236	234	251	253	241	235	241	240	243	261	228	245	211	241	235	231	236	233	240	224	239	237	207	252	211	248	250	232	209	206	221	204	214	245	242	252	235	225	250	255	234	252	208	234	226	229	250	267	235	236	230	226	255	245	213	213	232	225	253	244	210	212	241	231	230	239	264	205	210	218	254	266	211	227	242	252	260	219	221	225	231	243	240	253	217	265	237	232	240	239	239	238	264	199	227	232	237	233	259	228	239	262	237	229	248	251	213	252	207	226	236	243	236	235	217	259	266	253	233	202	239	237	246	239	188	223	212	238	217	263	203	247	217	245	248	226	230	244	236	253	211	221	223	218	211	234	232	238	236	240	240	232	227	271	257	244	227	244	292	229	218	218	221	264	222	230	267	214	240	229	214	234	239	225	255	223	237	233	211	260	227	236	242	216	211	242	237	238	227	240	242	230	239	248	248	250	233	218	223	254	253	238	231	250	246	209	223	244	251	235	217	213	232	251	242	242	252	237	242	213	236	208	218	233	247	238	227	249	229	230	253	241	250	233	237	230	239	228	223	229	247	269	245	221	223	255	223	222	239	197	236	237	241	250	220	245	224	197	220	215	234	238	258	236	256	250	226	216	233	225	199	230	233	240	238	220	255	217	241	250	209	221	211	249	247	237	239	244	244	246	229	211	224	247	234	258	251	243	240	243	233	231	234	220	224	242	240	239	250	231	246	267	256	226	217	219	223	247	202	207	228	232	228	239	244	248	227	220	231	205	256	227	239	243	240	248	249	229	215	273	236	232	231	224	234	219	220	229	224	224	243	246	209	242	263	265	211	230	232	227	253	242	199	240	231	226	245	228	222	228	250	260	250	230	231	216	250	222	208	254	208	249	250	220	244	255	231	226	239	251	228	243	238	232	222	208	242	230	248	243	250	229	228	232	227	248	191	221	251	229	227	226	239	231	247	230	214	229	248	240	265	270	253	225	222	250	256	223	219	204	221	230	193	247	274	239	231	247	200
49149	35497	3408	3730	3267	2612	2214	1819	1552	1426	1297	1132	1052	989	1000	948	884	811	781	742	789	766	759	679	699	750	670	657	670	626	643	695	681	637	635	599	574	617	614	561	644	572	586	572	587	599	590	631	583	588	569	569	540	590	581	556	602	590	552	563	590	538	603	588	582	568	570	572	596	544	558	623	558	583	570	559	591	586	530	596	601	531	583	531	589	587	569	583	538	567	573	613	552	593	562	489	562	563	567	596	541	565	583	553	577	568	552	528	577	549	588	552	513	595	595	565	546	549	552	570	548	576	552	548	541	590	559	569	534	562	559	576	594	583	518	560	543	564	537	569	589	549	591	539	540	555	546	538	572	566	569	600	550	608	553	558	547	578	569	532	573	557	577	553	545	543	596	543	541	513	560	584	604	559	556	533	568	597	553	516	571	529	524	556	543	536	546	566	552	584	569	532	569	565	578	573	543	551	565	564	553	565	573	558	558	577	585	546	591	577	549	595	564	550	581	546	550	583	585	556	564	574	562	549	572	575	593	575	535	529	539	565	558	556	553	581	582	582	598	537	592	568	536	569	536	530	570	543	576	600	552	543	638	549	517	579	573	587	594	543	546	545	561	566	567	561	554	535	590	566	589	558	567	586	576	598	528	556	604	591	521	572	583	524	589	548	560	616	567	568	555	559	553	598	565	548	592	551	579	577	489	581	551	524	563	576	574	567	575	560	549	541	598	549	546	567	590	561	546	574	611	573	579	583	545	551	494	579	539	608	572	556	547	533	570	534	565	530	543	541	577	489	533	563	589	568	533	525	569	569	571	566	554	563	542	562	607	563	557	590	559	560	549	537	603	575	550	490	566	531	581	564	570	555	569	542	562	570	551	565	581	579	550	587	557	578	581	520	553	531	600	525	602	567	565	568	564	562	599	561	572	554	522	582	550	583	540	538	569	538	568	629	557	574	565	578	571	584	554	586	588	534	583	515	571	620	536	560	568	595	552	556	554	617	556	617	542	567	561	568	530	540	533	610	585	545	535	556	559	558	591	548	569	571	517	538	583	531	548	582	521	548	539	603	540	568	544	567	556	545	555	552	541	556	524	560	534	529	563	563	566	596	545	543	576	571	527	595	561	558	533	531	529	535	539	504	554	580	564	563	558	545	523	555	546	565	584	544	537	540	579	592	602	541	532	549	592	514	560	573	510	556	537	585	566	589	559	537	554	533	575	574	566	550	594	560	555	577	574	545	569	575	544	572	548	535	580	557	553	579	565	549	564	555	537	561	528	564	558	555	549	563	616	567	565	569	562	570	535	560	593	600	576	555	533	552	524	591	592	547	569	558	565	527	589	537	562	603	562	536	552	520	570	560	555	574	556	597	569	544	513	572	567	557	655	573	583	553	543	533	577	600	545	569	552	541	545	570	542	561	527	550	556	565	578	554	550	556	556	571	507	520	550	539	528	542	554	562	535	518	591	573	561	560	549	608	559	550	549	560	569	483	565	547	524	535	551	584	536	530	548	528	522	572	548	547	547	527	553	611	564	567	595	533	592	575	596	541	539	541	593	609	525	543	525	578	578	578	578	577	596	589	617	558	572	588	581	537	572	551	541	553	565	609	558	589	522	580	604	550	542	540	550	587	525	546	562	579	573	574	574	577	563	591	578	565	555	582	573	513	593	605	525	525	544	613	577	555	569	548	559	577	540	571	543	541	553	522	541	521	558	533	566	555	566	543	563	560	564	538	581	582	559	564	586	539	556	591	532	574	553	595	560	600	548	566	583	538	559	533	597	517	551	574	554	566	561	525	540	573	557	564	561	542	577	548	536	592	588	563	569	559	529	562	603	529	564	575	535	567	555	536	573	584	554	562	574	602	591	550	531	561	568	569	571	564	563	538	586	552	576	567	529	573	591	581	582	570	562	548	527	581	549	605	511	547	571	525	576	569	537	567	576	567	591	553	551	628	537	533	551	606	552	575	533	548	557	577	590	565	554	541	556	561	562	521	560	576	577	546	586	562	541	587	587	587	564	545	527	574	568	562	563	512	519	555	554	586	522	537	580	571	594	553	563	580	581	546	586	562	532	585	555	578	556	575	560	597	530	548	565	573	530	580	562	536	582	556	536	543	538	554	574	554	572	538	553	545	562	564	576	590	528	547	575	518	561	564	558	525	569	539	529	580	595	522	562	552	559	546	587	604	562	534	558	556	546	564	609	605	543	538	523	596	513	527	540	541	571	539	563	601	560	542	571	545	589	548	590	594	557	531	571	592	561	533	541	576	582	555	551	567	537	558	594	564	577	554	557	540	524	578	528	542	566	545	538	574	538	546	560	592	538	544	588	542	570	600	556	578	506	514	577	574	553	571	542	557	582	576	575	547	553	544	574	536	554	585	544	573	523	532	550	547	554	568	612	531	572	523	595	564	524	558	585	580	552	549	571	538	568	588	567	540	613	551	579	549	554	574	580	548	544	529	568	611	536	531	589	520	567	533	565	543	610	575	536	574	555	559	559	537	555	590	554	611	550	563	583	573	578	543	562	581	582	583	576	570	569	536	553	579	584	573	561	561	598	582	566	582	511	581	563	543	562	562	580	548	572	575	496	543	518	557	580	526	572	560	613	535	575	547	580	592	577	563	556	599	548	509	562	551	518	556	568	563	548	524	555	581	593	525	544	557	613	536	565	586	525	627	558	552	542	511	584	561	570	564	565	576	534	559	568	539	575	586	562	521	571	574	541	572	570	561	562	557	544	586	556	610	536	555	558	557	610	576	520	573	551	566	576	553	556	605	569	554	524	556	586	555	561	565	584	616	613	586	585	595	565	529	540	597	587	545	508	583	584	548	583	499	534	545	562	543	538	523	569	550	521	539	546	581	582	578	538	571	569	555	550	547	541	581	561	592	581	590	561	585	573	511	563	593	550	580	555	622	566	582	582	538	569	557	555	569	542	569	550	561	530	576	556	572	586	511	553	562	534	593	549	567	543	559	530	563	528	559	563	576	564	544	585	574	529	545	569	562	538	514	579	549	535	605	532	553	525	560	546	521	550	553	570	556	522	554	562	581	570	560	521	569	552	561	551	520	555	558	547	547	562	559	589	530	582	552	561	562	578	609	573	549	599	546	525	564	480	566	538	559	601	532	532	592	585	571	552	551	581	537	560	555	557	511	566	534	560	567	587	558	563	560	596	568	564	527	561	552	566	565	533	546	532	535	571	563	533	495	565	545	563	538	609	521	537	551	601	557	566	564	575	542	548	580	600	539	561	573	570	583	596	543	550	624	528	553	566	559	558	518	575	551	585	523	591	533	573	608	563	575	540	549	563	556	523	554	535	563	546	585	543	565	600	560	578	548	577	558	540	535	557	545	552	568	562	549	546	594	553	527	540	557	566	570	595	574	530	550	560	585	552	564	551	517	601	581	570	568	579	551	552	568	530	537	548	521	541	562	564	596	521	563	548	552	554	591	567	535	585	575	529	554	590	577	548	567	587	559
16748	4204	263	167	183	187	160	141	141	143	174	167	196	167	160	159	167	164	165	173	154	172	155	173	171	166	176	146	145	147	142	148	153	142	157	184	184	156	170	172	170	153	167	168	168	177	180	163	155	170	141	178	156	148	166	164	163	144	144	166	152	153	162	163	158	154	142	179	143	145	162	175	176	144	161	187	172	148	158	156	140	162	154	185	157	163	173	163	178	157	177	139	167	154	152	153	211	162	150	138	185	155	156	160	148	154	160	179	176	144	150	163	160	162	193	157	143	151	159	142	159	143	175	175	161	141	179	163	160	160	160	175	155	161	168	159	159	143	169	175	168	187	173	174	145	156	150	157	160	172	152	175	157	184	153	177	176	155	163	179	157	149	173	172	179	172	154	131	159	161	145	158	140	155	161	155	156	154	158	144	173	177	160	154	162	174	148	143	154	144	157	162	175	158	160	160	166	155	138	183	154	169	170	170	149	154	149	176	174	162	154	140	166	158	147	131	151	166	163	162	159	186	167	166	177	156	134	163	168	174	161	187	152	148	178	158	159	152	136	131	170	162	152	159	167	177	163	148	141	153	159	179	155	154	140	181	151	159	161	175	177	164	162	132	163	164	145	128	165	177	125	161	133	159	162	151	178	146	176	144	165	152	153	155	162	156	187	154	158	171	173	148	147	161	151	151	188	167	148	161	153	144	145	137	173	155	151	185	154	175	156	151	161	161	137	166	172	170	148	155	180	174	166	164	146	144	166	175	163	137	173	175	162	178	162	156	165	161	124	137	171	150	139	151	153	158	177	152	161	152	147	153	169	167	166	151	175	175	153	173	157	152	161	157	169	144	146	175	166	152	150	151	180	142	156	133	166	157	176	188	177	157	157	174	167	161	149	158	186	159	163	192	165	129	157	151	138	153	163	152	173	165	164	138	136	168	177	166	158	179	137	148	145	166	166	145	163	142	165	163	152	170	165	172	140	161	162	182	143	169	162	147	178	163	166	170	195	184	171	150	142	165	159	173	149	164	171	167	155	138	153	175	156	160	166	168	174	157	182	157	160	158	168	150	181	147	148	142	169	162	131	165	149	162	138	147	181	165	161	182	182	156	180	187	159	168	195	159	150	165	159	156	158	161	157	167	167	187	169	158	143	171	179	168	157	162	149	170	165	167	171	167	145	152	179	190	162	164	155	168	180	160	167	168	146	178	159	158	150	155	162	156	170	168	147	148	157	154	164	150	155	152	152	149	146	168	166	167	174	165	170	156	142	169	145	171	156	151	150	162	157	167	172	156	160	146	157	144	164	180	167	154	161	186	151	160	165	159	158	150	155	152	170	161	168	152	141	173	162	175	142	162	157	166	155	183	165	169	183	151	152	142	168	158	154	185	168	170	174	157	152	162	179	172	183	149	180	163	159	157	170	142	177	147	155	148	180	178	187	171	151	166	150	155	173	155	172	165	162	158	151	143	161	157	183	139	150	149	187	160	176	149	154	168	162	159	165	144	182	179	173	151	165	157	183	172	143	172	162	162	155	155	153	164	163	167	153	142	162	151	158	155	146	157	173	161	146	152	171	184	145	158	189	168	147	163	164	152	131	135	173	163	165	178	155	155	138	144	165	179	147	139	158	141	134	149	150	118	140	159	190	179	153	166	143	173	172	184	155	164	145	160	180	169	162	154	167	170	160	134	164	157	158	142	169	187	183	171	168	141	161	143	162	160	164	177	161	123	148	152	165	156	147	132	155	162	153	151	160	152	156	163	154	154	172	167	190	163	172	163	156	167	156	188	166	178	163	130	154	168	170	148	160	145	196	120	161	140	155	162	145	135	176	168	140	155	179	151	141	161	176	156	152	141	164	144	155	190	177	153	150	187	156	152	170	170	173	138	177	130	144	147	162	161	153	186	171	159	171	152	134	157	128	140	148	172	146	149	168	151	148	183	171	169	150	165	158	160	165	156	155	141	153	168	140	182	137	189	159	163	150	154	167	137	174	169	146	142	141	150	167	148	145	169	154	141	159	147	153	162	146	155	150	155	172	150	167	157	170	157	151	154	153	166	166	145	138	178	138	166	148	174	182	163	149	154	141	151	153	175	161	143	159	155	161	147	152	130	148	153	129	146	178	145	176	172	144	172	163	158	155	179	171	142	151	159	166	161	147	160	176	164	165	157	146	158	132	139	180	150	156	155	163	153	169	146	168	168	166	152	156	167	134	143	163	194	139	152	171	170	172	167	136	170	162	158	169	150	167	170	156	162	158	161	163	165	141	160	171	156	158	170	172	163	160	150	149	153	177	153	152	148	153	141	168	166	189	176	149	163	147	174	171	165	167	168	165	148	166	169	166	148	147	152	171	175	166	161	159	168	138	178	169	175	170	142	175	161	152	164	143	133	165	156	189	145	172	175	157	145	159	156	158	159	139	181	151	164	148	150	175	150	157	176	139	168	170	174	178	166	166	175	156	165	167	168	166	136	177	179	149	154	156	155	169	166	173	142	145	155	164	158	185	151	161	163	167	177	158	158	142	195	157	156	159	181	167	147	136	179	155	142	153	143	159	137	174	172	166	159	161	171	150	136	143	148	167	176	161	138	168	156	154	140	183	149	164	155	154	168	160	162	156	139	160	162	175	163	175	166	153	155	151	167	175	144	157	142	167	166	146	155	163	165	157	162	159	164	156	179	179	159	144	164	155	170	169	153	155	152	150	162	168	161	149	178	144	130	156	156	162	158	134	168	151	166	146	164	171	163	154	165	169	161	158	137	167	187	146	165	173	145	171	172	163	149	138	148	154	154	142	164	148	139	161	179	147	156	158	155	175	158	165	158	137	175	183	190	172	154	140	185	174	170	142	144	164	164	139	156	180	156	175	152	158	140	181	153	149	159	151	145	121	159	160	161	131	176	164	152	159	181	172	174	137	163	156	169	148	170	155	145	155	171	182	138	170	143	158	174	146	160	172	163	156	168	141	152	160	147	155	182	165	173	166	167	175	145	156	152	182	146	170	171	150	172	175	153	145	173	142	146	155	148	155	158	144	165	154	145	166	155	139	155	155	148	161	175	140	157	165	144	169	159	149	146	173	188	140	160	150	166	143	172	174	162	156	181	163	145	165	153	155	169	153	154	165	145	161	156	168	177	153	162	165	154	161	156	157	152	153	164	141	157	173	199	159	156	151	166	156	168	158	159	153	168	149	154	155	144	156	158	134	163	162	152	160	179	169	160	145	144	153	154	154	136	163	142	167	153	157	155	124	164	147	145	177	163	171	169	169	161	147	137	146	184	158	157	151	155	195	148	169	146	153	180	157	170	145	164	158	162	180	147	150	138	172	162	149	162	138	184	160	164	172	145	166	161	154	164	170	155	159	184	151	149	146	127	143	134	160	185	166	145	145	161	165	166	153	182	164	131	155	149	163	169	170	152	165	192	153	174	157	165	156	158	160	123	170	174	161	157	149	142	160	168	167	153	151	144	149	158	176	153	168	185
16469	5173	451	489	484	463	454	473	479	465	458	460	440	466	444	465	425	443	454	423	463	462	415	403	411	397	402	426	431	426	405	435	412	413	433	425	428	417	434	413	435	426	428	426	458	441	446	401	446	421	468	436	412	413	449	391	436	428	407	416	426	414	395	441	417	427	400	443	416	449	399	454	443	416	433	397	435	438	409	431	443	411	428	448	417	428	451	435	436	433	458	453	445	438	399	366	415	426	458	469	379	399	397	430	406	414	444	413	459	413	406	427	402	427	436	424	454	445	428	446	412	464	429	426	449	418	455	404	425	438	402	420	428	438	459	417	487	404	416	445	459	425	406	421	391	410	459	421	441	434	421	425	452	459	428	438	437	425	411	416	430	452	408	424	428	445	416	437	461	426	415	463	430	409	408	415	451	422	423	403	433	415	449	456	433	436	434	411	414	441	429	432	463	393	429	481	454	455	422	439	410	468	424	441	408	420	394	448	428	431	425	441	416	430	409	451	404	430	444	432	432	440	473	405	429	449	415	429	422	479	473	433	480	405	435	439	448	446	433	417	431	422	480	433	402	414	448	423	445	429	409	410	407	416	456	398	408	421	442	400	399	419	426	409	449	398	421	422	436	430	473	424	415	415	450	399	445	431	449	446	448	437	431	459	409	422	423	424	447	434	402	439	433	405	417	404	440	428	467	404	450	407	455	421	444	418	456	437	404	498	423	392	380	428	460	437	413	431	410	441	429	432	417	455	421	426	416	430	468	417	442	408	420	433	446	414	452	433	463	434	479	418	443	408	436	428	420	395	408	401	449	464	423	417	431	421	453	425	407	400	431	465	421	435	421	436	449	388	401	416	405	425	436	454	436	436	447	415	431	392	409	427	459	442	470	417	415	434	409	445	431	459	450	446	414	462	453	444	404	430	401	448	457	465	407	472	450	458	472	406	413	416	460	428	434	409	414	406	447	459	473	423	447	433	445	417	431	416	449	419	382	434	456	381	438	457	422	407	427	441	459	421	429	413	450	422	402	415	453	397	427	430	429	419	379	439	450	452	442	431	400	420	434	435	405	426	440	436	413	440	438	422	422	437	415	415	423	376	435	442	470	412	451	411	432	444	417	430	447	427	416	442	436	431	451	404	435	416	391	470	419	430	431	419	427	420	447	396	432	449	410	445	457	402	437	423	423	444	428	406	409	437	443	421	438	428	425	424	411	409	433	437	411	453	403	447	410	422	440	410	426	408	395	427	445	446	417	411	440	434	400	423	421	442	395	399	431	425	446	454	444	423	413	404	415	442	423	448	446	423	417	426	422	421	433	465	460	426	424	415	420	443	432	443	469	424	430	409	435	436	432	444	402	447	420	430	406	418	438	433	446	428	456	400	422	435	382	448	439	418	409	434	420	439	433	414	445	411	438	433	435	430	429	421	423	443	446	437	455	469	447	439	414	438	453	407	437	403	449	442	429	390	446	437	424	408	422	418	482	437	419	410	462	425	424	404	428	437	431	439	402	432	417	406	384	447	446	469	417	427	405	440	413	415	451	443	412	440	446	409	415	475	414	424	431	423	409	426	433	394	458	404	442	461	395	443	463	434	437	424	418	454	457	417	402	393	440	409	424	417	417	416	431	406	411	435	418	417	440	456	419	420	442	404	441	471	430	412	431	409	433	422	442	417	435	444	409	435	405	437	408	424	446	436	457	435	428	422	455	396	401	454	431	411	433	436	381	439	410	416	491	414	383	405	410	443	385	458	437	449	420	402	435	447	404	423	427	427	437	408	438	404	438	449	439	439	435	452	437	445	421	446	403	465	434	407	435	441	449	410	424	421	453	445	439	451	430	440	425	380	472	442	396	427	433	421	400	419	476	427	398	426	401	445	431	448	444	456	428	422	405	460	433	404	468	421	386	438	427	452	425	397	373	455	432	444	426	416	440	408	445	422	416	405	437	433	422	416	415	445	419	425	439	414	418	389	421	432	436	417	428	425	447	427	428	402	436	456	431	420	443	403	430	437	443	464	411	419	417	435	439	430	415	439	423	450	442	464	436	422	423	452	452	425	443	445	450	396	426	444	460	415	387	418	440	401	427	435	403	425	421	423	419	394	430	427	440	427	470	430	457	432	412	434	415	491	398	464	423	447	409	440	399	455	424	438	425	446	420	467	425	416	390	413	447	448	460	463	449	406	419	443	470	446	430	424	458	400	449	408	447	428	427	441	448	380	419	416	437	405	449	412	406	454	414	430	428	387	405	433	446	436	461	419	443	411	430	452	432	436	466	431	428	429	470	427	406	447	453	434	416	378	444	402	451	407	422	428	479	410	443	400	409	427	433	420	422	475	441	446	429	442	394	421	425	445	424	396	410	458	439	442	425	417	468	449	441	431	439	424	419	406	424	411	413	415	434	420	460	380	420	468	392	409	418	440	422	438	446	452	454	412	445	446	433	455	426	399	442	431	420	431	435	419	425	438	457	384	418	435	427	417	420	430	434	457	422	447	390	451	432	439	437	406	460	425	458	422	384	411	401	455	437	426	413	452	427	431	421	405	404	421	389	405	444	438	431	415	425	449	456	433	467	416	450	378	408	428	423	435	440	408	399	467	417	408	424	444	418	444	437	430	442	386	408	446	451	404	403	448	446	476	394	463	407	449	407	452	404	427	466	448	452	433	421	409	401	417	430	423	418	412	462	436	408	417	414	429	428	455	449	425	436	434	416	424	442	451	411	434	409	399	475	430	438	455	446	441	440	406	420	443	413	475	397	445	432	404	426	404	433	417	431	471	438	461	451	427	438	416	418	442	478	453	419	408	440	428	423	443	453	443	452	423	411	443	420	414	447	388	466	401	456	421	435	436	419	421	436	435	403	413	438	422	400	402	420	438	475	408	443	429	400	422	402	476	409	401	415	447	455	458	431	441	443	420	412	392	449	460	380	432	420	410	434	435	414	437	421	423	385	421	448	447	428	426	431	442	432	437	448	425	389	422	410	414	399	419	433	425	432	416	420	425	390	443	439	406	429	430	439	441	475	423	407	419	403	430	459	458	403	466	437	444	414	414	428	416	416	403	381	458	426	429	428	431	442	414	429	420	404	424	413	455	471	401	412	434	424	383	425	414	436	434	451	451	438	403	416	430	455	429	487	417	420	413	406	410	447	451	427	436	452	467	408	444	410	400	463	409	420	419	455	428	437	429	422	448	442	419	463	430	404	408	446	435	444	422	406	424	448	399	444	425	434	450	409	445	438	455	416	452	425	403	442	437	385	442	433	431	418	421	414	427	415	409	420	411	430	433	424	434	462	450	400	416	417	431	416	422	427	438	463	451	433	399	425	429	451	455	457	426	424	414	430	445	420	404	438	379	450	412	418	418	432	450	395	449	433	420	404	448	469	413	449	419	437	454	423	422	413	436	414	401	422	458	431	422	423	424	449	425	407	466	436	459	447	450	400	425	435	413	424	408	395	432	400	437	414	455	425	394	409	433	414	397
65204	46147	10833	1224	579	518	467	396	395	356	319	339	361	318	317	317	289	291	283	278	295	285	301	329	297	306	273	302	278	285	272	250	262	289	287	297	263	278	277	284	281	271	287	272	280	294	326	269	269	244	288	242	295	292	268	311	290	278	267	277	301	281	255	238	269	286	280	278	265	271	286	283	282	279	293	280	273	334	265	261	276	270	315	284	262	278	252	262	270	292	283	281	269	269	301	268	291	275	284	255	274	278	275	295	291	279	273	304	279	263	296	284	287	285	265	271	256	315	240	261	277	299	281	282	270	262	270	299	278	288	275	272	280	242	306	290	280	261	280	260	301	275	300	254	329	264	250	288	297	281	281	263	282	280	287	246	281	288	281	247	281	279	279	290	303	290	293	269	296	280	302	287	236	261	273	287	293	284	283	288	302	275	268	280	292	255	283	247	284	295	261	269	300	291	260	280	297	232	264	272	302	261	287	297	288	290	283	287	285	295	263	273	276	311	288	324	227	268	267	318	291	285	278	269	242	281	279	252	294	292	242	276	276	293	266	323	267	299	284	269	292	302	272	268	277	292	289	279	287	257	276	285	286	269	307	284	321	299	284	282	278	266	278	281	272	299	266	268	270	260	295	266	281	287	249	297	285	270	285	292	267	284	284	233	281	315	258	247	252	267	277	246	270	304	291	261	252	266	288	244	277	313	259	274	253	275	286	311	307	276	278	295	239	307	257	266	270	283	302	252	289	279	286	270	276	297	310	304	287	262	236	303	281	272	265	266	264	252	262	251	280	262	313	251	289	265	266	271	331	260	280	263	283	279	304	268	280	293	269	285	270	310	300	292	309	289	275	274	288	274	274	272	264	290	295	263	270	307	270	281	281	277	256	270	288	281	290	284	308	269	262	334	289	291	289	304	278	307	242	269	268	244	265	290	286	264	289	274	278	263	274	294	276	294	295	278	275	265	274	296	258	288	296	286	272	292	261	305	261	304	298	276	257	288	279	259	262	277	281	293	261	288	273	283	302	255	322	269	266	262	264	273	301	256	287	261	263	267	293	271	254	293	245	286	309	268	299	261	291	265	295	279	252	320	275	249	278	272	258	268	259	284	278	253	300	287	235	299	282	284	307	271	270	268	273	264	249	262	283	291	267	260	287	288	283	291	270	278	277	283	299	283	307	261	289	285	298	249	282	272	289	282	249	241	275	262	275	289	297	253	285	244	278	307	278	283	265	279	282	285	285	270	313	267	281	299	287	310	282	266	244	283	284	265	253	259	242	292	285	282	303	275	267	285	263	272	273	267	269	269	287	277	278	278	292	268	281	244	269	249	263	267	267	259	303	283	290	283	254	278	245	235	261	277	289	289	286	283	304	288	303	292	289	289	272	253	328	285	259	295	293	291	260	268	301	264	241	262	263	291	289	274	252	259	268	285	261	284	261	262	276	297	283	262	262	255	277	303	259	301	279	288	285	299	273	272	275	238	293	334	282	281	265	276	283	266	290	321	258	291	294	249	285	267	290	304	277	296	269	268	274	267	277	285	284	293	308	264	267	263	251	266	268	270	309	294	273	263	266	273	290	308	260	254	297	273	273	258	252	271	290	254	256	312	272	268	275	275	267	252	268	294	272	288	306	283	287	276	264	270	278	265	300	279	289	295	266	275	251	291	278	301	291	300	272	281	281	272	303	281	265	267	287	268	294	268	292	284	279	296	271	281	247	305	288	291	304	276	278	277	274	302	303	245	300	293	261	291	285	274	275	309	300	287	284	287	270	285	256	273	260	273	276	260	267	251	286	268	271	303	276	268	274	280	279	236	271	257	245	306	282	291	283	291	311	276	280	271	283	275	252	274	272	268	297	293	268	283	279	278	286	279	311	268	287	275	279	291	234	271	266	288	292	264	286	291	257	271	286	286	262	293	309	261	290	260	284	286	255	324	253	303	291	264	288	286	278	283	299	268	285	274	283	261	273	282	277	289	322	274	268	286	257	249	290	282	289	288	284	279	253	262	283	271	270	270	232	289	271	278	276	297	242	277	289	293	260	287	308	273	289	260	258	265	280	275	286	301	279	319	252	282	285	271	295	288	247	316	278	276	276	266	278	281	305	257	281	280	293	280	270	298	239	287	276	288	276	282	281	298	270	295	249	256	303	244	276	266	240	279	277	283	254	270	268	302	293	280	284	297	259	255	299	265	275	309	284	295	262	274	277	267	289	274	272	268	279	303	259	272	308	313	275	273	306	262	285	263	264	256	262	280	270	244	279	276	254	319	319	288	297	297	274	286	297	283	281	262	285	262	287	268	314	289	276	282	286	321	284	266	291	300	264	282	304	276	280	232	274	304	266	265	274	274	287	280	268	294	281	286	284	271	278	310	256	303	260	282	250	302	261	279	283	291	273	289	269	307	244	251	276	290	272	268	282	293	251	270	285	266	283	270	270	285	295	287	263	261	270	289	274	274	268	275	286	303	263	270	265	284	284	278	282	260	296	287	291	276	294	277	284	258	276	265	263	299	285	277	270	277	242	321	295	260	260	276	279	272	305	278	289	272	281	272	268	253	258	289	270	305	279	284	284	262	315	287	257	269	278	270	296	255	257	261	278	285	264	264	320	278	267	299	294	260	276	264	267	296	280	252	295	261	277	257	291	293	247	278	300	268	261	283	280	286	266	285	293	277	238	300	284	293	313	279	296	291	285	291	313	287	293	303	273	278	274	266	271	253	257	252	327	306	272	275	233	287	323	239	279	280	296	314	297	255	274	273	263	286	285	265	275	276	297	262	266	276	274	297	292	293	262	287	298	288	238	319	303	264	245	272	279	237	272	265	289	295	277	265	236	317	312	258	270	280	278	253	282	261	286	274	295	278	294	290	279	275	268	311	274	269	286	323	273	284	249	281	291	263	258	275	288	286	285	283	272	283	294	296	276	287	293	269	304	302	303	282	292	279	259	282	271	268	257	270	269	296	262	281	274	280	251	289	284	283	284	289	278	275	266	299	285	258	277	284	276	258	274	269	303	290	297	302	255	282	268	283	286	254	267	269	272	307	302	289	295	295	292	265	267	268	292	294	281	283	285	276	275	288	262	259	275	260	273	251	258	268	252	256	285	257	270	261	278	270	315	297	267	276	304	268	266	278	305	279	296	259	252	255	287	271	284	260	267	249	284	290	267	254	276	268	259	263	283	308	266	265	265	269	296	292	286	279	287	284	296	274	274	278	286	287	297	265	302	270	278	284	276	278	281	278	280	292	247	247	275	285	284	270	266	297	288	286	295	274	302	306	290	285	252	299	301	283	302	279	269	273	324	249	248	297	276	290	283	262	272	282	278	290	260	261	299	265	267	253	293	260	267	286	253	300	287	273	273	268	267	259	274	258	281	292	307	302	252	291	243	283	286	268	275	290	283	287	297	278	292	326	292	287	295	263	279	281	293	250	278	272	295	276	270	247	282	266	291	281	243	291	287	298	268	286	280	307	300	268	280	291
40373	27424	2147	2511	2141	1751	1559	1271	1251	1160	1008	1003	965	962	895	800	831	806	778	807	782	748	782	792	757	750	771	704	746	712	690	746	718	738	732	741	683	746	732	699	682	701	678	737	726	705	692	643	664	683	746	701	678	696	667	693	678	668	686	712	664	708	685	662	716	694	700	694	678	681	689	685	677	714	629	675	663	647	689	641	700	726	614	712	710	682	668	655	663	710	694	691	657	650	714	673	670	716	713	711	740	682	711	723	701	675	668	707	679	674	706	666	687	682	658	643	696	652	724	686	681	666	661	641	665	677	699	697	714	712	685	623	707	705	708	668	671	685	690	668	668	709	676	688	687	689	693	673	623	670	719	682	764	670	693	665	665	681	694	677	714	728	658	645	683	639	643	669	675	675	704	667	648	678	695	675	636	684	650	656	680	683	707	673	617	674	661	664	687	663	684	716	693	708	705	659	727	628	665	670	655	639	698	666	673	668	643	654	693	687	666	653	667	679	673	684	647	643	628	649	613	715	673	686	692	644	693	676	660	701	666	676	723	739	671	660	700	642	681	661	764	674	670	636	663	705	685	701	662	696	648	626	659	665	697	666	633	688	713	649	698	704	696	683	689	674	626	679	679	691	688	659	645	666	710	687	713	673	655	716	678	648	639	700	693	711	611	704	653	651	659	694	627	688	658	686	673	672	620	673	684	658	671	652	667	646	623	670	686	688	662	649	746	710	656	670	664	699	682	674	676	690	666	656	662	683	665	705	694	659	700	642	666	729	705	688	681	688	690	677	668	709	639	704	713	672	726	650	682	637	640	623	695	684	645	703	622	702	681	650	675	694	742	668	726	654	692	737	638	689	708	703	654	708	723	674	656	716	715	687	659	697	697	663	659	668	658	679	700	706	732	695	659	706	693	720	685	681	682	709	709	691	707	635	729	690	676	699	692	734	699	664	650	716	669	690	636	652	657	727	690	634	674	651	645	669	693	679	682	721	669	749	634	681	678	660	642	699	681	664	678	694	698	677	703	672	663	729	685	649	652	638	675	663	662	676	728	683	672	682	664	695	692	637	668	694	645	701	693	671	653	720	676	684	654	651	683	661	719	662	694	676	680	686	714	648	667	692	646	645	670	681	668	710	660	675	663	669	673	690	699	695	634	707	645	672	697	676	702	630	683	732	687	674	669	618	663	669	653	697	684	716	707	731	693	670	623	655	621	631	697	723	681	669	627	729	676	719	691	699	674	627	667	686	676	683	658	723	658	680	690	679	668	689	639	679	648	731	714	703	630	609	677	681	662	708	709	658	666	687	692	683	642	653	658	692	654	618	665	618	649	678	691	692	682	665	632	671	691	691	702	658	651	683	636	621	687	710	701	642	679	664	606	683	693	695	656	674	661	695	649	702	679	671	713	654	695	674	713	642	637	731	669	683	690	655	690	703	627	708	644	641	703	629	658	686	654	672	700	663	658	638	705	663	665	696	700	667	719	712	651	680	660	645	703	636	657	704	621	681	677	722	704	686	687	665	636	645	650	659	673	666	673	687	698	652	641	627	653	672	647	684	646	678	667	653	701	668	687	627	652	652	674	652	667	691	703	640	665	667	651	634	673	656	643	702	679	678	688	647	698	670	722	628	645	704	678	644	683	656	628	696	656	651	681	660	662	680	663	722	667	695	667	646	688	680	656	662	691	654	644	647	664	685	688	669	665	693	683	649	649	660	702	683	670	651	663	668	689	696	634	685	714	692	628	675	645	660	668	686	735	685	710	687	652	646	634	659	655	698	697	713	710	642	655	671	691	684	700	664	652	662	736	678	687	651	689	658	632	649	647	721	694	634	651	650	651	686	667	680	660	656	695	634	707	669	664	701	656	680	715	725	653	703	711	702	648	690	693	697	683	693	715	668	681	677	636	647	689	716	688	664	729	643	662	658	706	640	686	659	669	652	689	657	667	693	667	698	723	651	661	710	707	666	648	730	686	664	692	694	692	661	657	682	670	684	688	680	645	693	712	670	653	704	698	658	661	687	676	663	626	708	673	662	716	702	703	677	670	691	632	692	649	675	681	715	706	698	697	686	687	651	658	684	663	720	697	677	640	652	689	658	680	678	669	632	654	712	670	690	670	691	677	629	659	676	709	664	690	686	692	662	650	643	673	628	682	712	673	677	678	647	644	654	704	664	706	729	653	680	676	680	659	657	698	688	668	683	687	739	711	651	655	663	706	647	707	671	678	694	647	665	663	639	648	685	659	656	623	684	684	709	666	638	737	675	635	652	689	680	676	679	743	653	686	655	718	676	725	680	661	667	665	686	662	629	685	650	718	709	710	684	655	675	729	666	620	679	688	730	698	629	642	698	680	645	690	667	670	654	698	682	702	653	669	630	675	716	706	684	662	670	655	659	699	665	671	702	736	640	670	695	661	714	646	687	655	651	706	658	687	672	699	660	653	694	678	691	680	700	704	693	695	687	708	683	662	738	683	663	679	658	695	666	672	665	703	662	696	647	635	637	660	691	664	614	674	687	664	651	683	636	673	708	679	672	659	688	694	674	727	712	653	673	652	679	669	616	720	645	657	654	694	635	645	696	643	685	699	670	685	679	679	686	674	678	664	661	721	662	697	679	671	698	689	681	662	641	667	665	632	692	645	643	686	715	689	720	686	685	709	655	656	681	676	714	686	686	659	621	642	660	678	686	674	669	660	700	673	675	691	688	684	656	654	655	663	629	665	662	691	649	658	671	680	674	644	645	718	706	651	709	665	646	657	647	651	667	638	670	715	678	677	631	671	706	713	629	636	694	703	711	731	651	690	668	648	678	628	672	650	650	664	661	659	685	661	666	635	669	666	703	696	638	698	719	689	660	677	656	702	711	657	646	689	689	706	665	696	647	672	675	669	735	713	658	659	665	654	648	698	669	691	635	689	698	658	678	665	660	722	680	691	651	704	679	678	670	728	685	656	645	655	669	626	662	660	656	653	672	673	707	659	684	681	677	676	685	715	700	631	688	628	692	682	626	650	676	684	652	685	661	695	715	635	677	723	684	708	667	683	674	700	715	699	657	682	665	667	700	633	667	703	660	654	663	708	635	658	646	704	688	655	684	672	641	663	709	696	698	683	669	711	645	714	644	650	663	727	658	641	682	666	652	671	700	645	723	652	658	677	632	703	634	671	668	662	663	719	660	713	675	687	707	649	702	711	689	633	685	642	683	655	692	696	664	643	709	697	718	700	676	683	663	671	698	655	667	709	658	700	671	710	643	720	676	650	643	702	683	623	717	729	653	685	667	663	690	718	654	684	692	680	654	654	663	670	709	661	696	667	663	706	674	680	673	687	693	632	681	665	660	665	694	697	693	665	650	673	650	657	655	641	662	680	641	657	659	668	641	640	696	640	641	675	683	719	684	691	690	704	648	655	692	679	685	719	697	742	704	660	657	658	648	663	723	681	647	678	650	669	634	672	668	705	629	685	635	709	670	676	670	687	685	726	653
76048	53643	18033	4662	1117	701	587	487	392	398	351	357	319	264	322	306	246	260	259	233	276	239	254	272	249	253	269	251	237	246	263	225	248	244	268	232	251	232	208	234	247	227	234	222	208	235	206	227	254	248	244	255	243	240	244	250	239	251	259	233	245	215	246	232	245	230	248	215	256	257	243	240	232	240	236	239	225	253	208	218	229	210	240	250	212	236	241	226	241	209	194	235	222	244	237	219	243	226	241	232	237	229	242	212	231	233	232	215	240	228	228	213	234	250	241	228	253	222	257	211	242	225	204	226	213	215	231	242	264	217	200	227	232	244	208	198	232	242	201	234	231	258	232	225	244	238	235	227	249	221	233	268	245	232	241	252	220	232	220	225	228	229	229	200	251	221	200	266	194	245	220	257	225	255	239	209	251	206	217	251	231	238	233	273	225	212	243	238	262	189	224	242	246	234	230	241	228	229	224	215	233	216	234	240	220	215	240	247	240	194	201	215	262	225	232	253	241	247	243	217	225	242	233	224	207	220	249	252	216	246	241	231	232	229	233	221	234	217	225	251	217	227	242	243	227	232	206	238	220	241	262	237	238	237	239	232	262	251	242	241	257	231	224	221	258	244	237	255	226	237	235	210	254	264	228	229	238	245	218	235	216	247	242	236	222	234	244	239	219	217	230	216	234	227	227	254	217	232	208	209	224	220	229	209	239	241	227	258	231	216	249	245	249	215	233	210	218	214	196	220	253	213	222	234	226	253	243	219	239	216	243	238	235	237	233	208	265	229	238	211	229	255	257	223	222	241	213	230	218	231	247	261	223	219	249	214	213	202	246	231	212	225	229	235	224	218	245	237	229	222	236	228	246	231	248	261	228	252	234	225	218	233	245	234	234	274	233	210	218	251	241	217	210	233	269	207	222	230	200	214	213	247	235	204	256	235	215	240	247	228	223	246	245	235	246	251	252	240	211	240	240	227	252	238	228	231	235	230	218	262	254	208	227	234	224	230	244	226	230	239	219	187	232	233	222	220	240	215	213	219	235	254	239	217	262	220	232	228	247	249	225	209	257	232	238	221	221	218	228	215	211	253	239	202	244	256	229	235	253	232	224	255	262	241	231	253	233	244	252	236	240	223	239	227	231	266	186	235	195	245	248	233	223	235	244	223	246	235	230	224	233	256	228	281	228	254	206	234	248	210	226	216	233	236	242	259	223	229	246	224	279	230	217	238	245	252	229	250	213	204	227	233	244	248	223	212	220	220	230	228	222	249	198	230	238	244	266	228	237	254	249	214	248	220	236	241	223	245	220	246	216	249	229	229	221	211	232	234	208	220	223	245	203	242	272	239	274	234	225	238	252	225	218	234	249	214	224	233	211	219	217	220	220	256	210	232	237	249	237	236	224	233	249	225	239	242	254	219	249	248	236	250	235	224	228	235	254	236	201	247	238	217	246	219	269	238	212	262	252	234	211	224	238	233	218	239	235	232	224	269	253	214	275	255	247	232	249	255	212	225	213	214	269	230	236	239	232	199	221	259	231	221	252	222	235	237	247	227	218	245	238	227	228	248	247	240	251	200	252	238	257	245	244	221	231	250	242	243	229	244	252	230	258	240	243	252	238	248	250	229	217	232	222	230	233	246	215	243	245	223	238	248	254	237	246	233	217	243	224	236	259	201	226	247	258	261	237	249	240	223	217	221	218	232	232	271	231	224	218	238	224	265	244	251	208	219	211	222	249	229	229	225	256	220	227	205	257	248	229	217	221	229	212	235	222	191	235	223	225	216	227	258	245	224	248	223	231	237	239	233	241	238	243	233	198	244	231	235	210	220	214	219	226	230	257	227	210	220	234	225	239	248	233	227	275	226	208	218	204	255	203	237	223	223	200	233	227	264	237	226	257	263	225	216	226	212	237	205	260	236	205	248	247	229	231	255	217	246	232	264	250	238	256	245	258	217	249	238	261	220	238	211	242	254	252	236	227	249	229	225	249	269	223	237	229	248	254	236	235	220	229	221	218	247	242	231	246	242	252	242	234	232	248	238	243	235	217	266	243	223	207	214	227	250	219	231	197	218	226	225	231	217	219	207	230	253	236	240	237	208	211	247	251	215	249	247	244	224	212	240	245	257	222	211	249	260	233	230	223	226	211	248	232	231	229	209	253	235	211	235	202	220	235	215	247	227	255	236	254	234	237	228	240	251	252	240	227	227	201	250	218	238	228	231	245	239	233	227	222	215	228	256	256	252	259	232	222	230	213	216	246	237	195	222	223	214	249	214	250	216	214	244	216	229	223	216	247	227	247	241	230	216	245	253	230	206	233	232	241	267	245	264	242	217	229	240	242	213	241	237	244	287	221	256	225	212	230	229	205	254	245	227	253	256	223	250	221	227	222	240	227	224	220	221	230	236	226	241	222	240	232	237	233	222	239	221	243	191	211	220	227	231	224	217	220	236	250	236	233	225	216	230	227	235	221	229	218	244	243	240	243	219	239	221	233	231	236	218	235	231	226	220	243	236	255	246	221	255	246	235	243	243	249	241	229	225	243	230	235	202	219	255	249	243	238	223	221	253	213	232	263	227	230	257	231	224	230	259	247	245	216	227	212	258	233	245	217	244	248	240	234	216	209	234	239	210	223	208	218	227	244	222	238	207	224	236	234	229	227	236	241	250	250	250	251	238	245	233	229	211	241	229	234	229	229	226	223	228	224	246	210	250	247	211	225	209	244	221	227	242	232	217	223	223	252	219	240	224	232	242	263	237	250	203	230	236	208	256	251	230	200	217	211	236	224	246	251	235	235	227	205	228	237	223	238	208	214	236	214	237	239	234	229	227	229	231	217	210	203	224	257	213	216	252	216	231	234	226	217	227	269	236	237	244	239	232	234	220	267	208	229	240	235	250	238	193	235	250	255	221	221	226	234	218	227	237	239	238	245	231	233	207	237	246	229	231	218	234	253	235	242	199	234	235	239	227	239	220	212	245	213	214	246	222	244	269	227	227	216	250	230	270	237	210	218	255	248	240	217	244	245	228	219	241	256	232	219	245	214	233	244	228	213	228	246	224	213	228	256	221	231	232	210	249	219	212	248	235	241	235	232	229	230	240	214	222	206	269	235	244	245	249	250	238	216	251	249	240	232	254	242	220	227	243	218	237	227	224	229	227	225	237	218	270	239	272	228	228	241	233	219	220	225	225	249	235	240	257	228	245	238	248	225	248	222	256	221	221	232	217	209	260	234	256	248	224	258	235	267	235	237	226	231	214	239	234	226	234	272	242	206	238	257	243	212	240	267	215	241	226	242	238	237	257	217	223	258	222	214	209	237	241	252	228	214	246	213	245	232	236	234	219	208	240	231	246	229	233	233	224	250	243	251	220	233	209	246	249	248	209	238	261	231	280	212	199	231	236	246	229	216	265	230	249	209	228	232	230	233	233	225	205	250	236	231	235	243	230	258	245	243	236	228	225	223	237	228	253	227	225	216	239	235	218	236	230
49432	34636	3432	3818	3228	2619	2182	1911	1640	1430	1257	1178	1055	976	945	894	879	826	812	754	804	708	745	726	742	673	661	716	646	657	627	651	631	621	627	604	635	642	619	612	606	628	583	579	596	622	576	602	608	585	584	601	578	613	588	567	598	551	606	634	563	625	581	593	558	604	599	568	563	539	573	565	564	593	611	636	574	579	576	564	539	552	580	593	550	548	537	544	587	514	581	540	555	553	567	569	557	526	523	536	561	557	581	537	603	542	552	551	576	546	567	606	586	537	534	565	557	531	586	528	584	583	575	567	571	573	574	529	603	578	555	565	541	566	569	522	578	548	546	558	568	547	603	596	569	591	552	571	561	526	577	570	560	574	525	579	553	568	569	560	556	531	581	584	544	533	507	589	552	569	531	575	520	577	563	537	519	562	548	507	562	606	542	567	557	533	560	566	549	548	519	604	552	540	579	533	571	569	522	592	592	589	562	550	561	585	563	588	552	549	528	531	547	593	547	568	542	558	581	583	527	562	544	529	542	582	558	546	562	548	573	558	568	520	583	511	530	588	554	564	571	565	556	541	538	542	558	566	550	577	533	583	590	582	624	574	554	567	513	553	571	596	534	547	573	498	547	526	554	597	578	590	581	586	559	543	566	572	559	595	550	564	543	564	540	529	527	573	507	558	590	538	551	533	572	510	557	580	565	564	552	584	588	547	594	511	535	507	530	557	529	562	566	576	547	527	566	516	550	578	525	557	541	578	608	547	534	534	555	561	593	571	583	586	570	538	589	553	578	549	559	572	557	570	536	525	506	593	513	577	576	511	525	598	537	565	545	541	570	544	561	511	592	580	522	596	544	543	576	595	571	550	553	574	536	570	572	556	527	567	536	579	527	540	558	548	566	566	542	553	553	540	594	548	528	565	552	511	535	545	581	584	567	573	571	537	578	577	566	550	558	564	534	525	521	547	584	598	536	556	568	552	582	525	538	516	516	553	563	556	568	519	543	531	549	525	573	556	558	548	561	578	548	561	547	552	556	541	544	569	551	550	551	547	556	565	542	572	498	532	506	522	586	550	534	571	592	566	553	521	538	557	557	572	567	560	551	546	542	543	553	559	541	579	565	597	605	551	571	568	575	542	525	558	548	580	557	604	585	551	529	571	575	540	532	551	595	532	533	542	546	572	536	557	559	564	571	514	568	545	618	539	540	548	546	581	558	530	569	554	582	549	580	585	594	553	564	553	522	581	587	607	567	567	518	538	574	539	558	516	576	596	501	582	562	532	568	553	534	574	568	550	524	578	549	583	566	599	577	520	589	564	562	565	551	580	551	558	490	584	572	520	577	530	532	532	548	558	572	569	549	534	540	554	527	556	583	575	571	534	569	540	499	559	553	592	581	542	592	569	534	577	577	548	590	550	577	523	564	554	542	569	562	527	575	551	565	568	531	571	590	564	554	557	552	565	521	572	536	566	534	532	544	530	512	549	535	520	562	573	545	554	578	524	586	593	572	567	557	560	582	571	535	557	535	569	567	529	555	560	542	545	544	603	577	523	577	569	555	555	559	584	599	612	560	591	549	523	614	528	508	541	509	546	544	579	562	540	545	523	540	527	533	577	624	561	535	515	551	562	556	564	523	548	535	519	557	539	562	557	542	551	544	578	584	545	591	533	547	576	491	608	550	588	593	548	585	570	577	571	570	533	595	550	554	543	566	562	538	545	568	560	545	558	542	565	585	529	547	543	556	581	535	540	529	542	564	568	545	559	567	552	519	595	564	575	546	533	561	539	524	551	535	579	557	536	557	575	532	605	585	546	564	532	559	575	522	544	558	518	590	568	539	545	552	545	582	536	560	551	513	543	569	555	549	522	580	556	599	543	568	576	584	533	562	554	527	532	591	513	519	531	596	591	570	557	548	536	569	546	560	550	521	541	550	579	520	566	554	561	560	548	542	564	517	556	587	543	569	553	547	543	549	558	567	549	522	576	567	549	551	567	593	562	570	568	529	540	554	585	586	581	591	595	563	546	553	581	599	537	545	558	557	589	540	496	625	539	552	535	566	564	540	572	577	555	554	563	524	545	560	563	548	573	578	513	533	556	550	557	574	568	579	542	547	612	598	561	545	523	555	583	509	550	533	550	587	527	525	574	558	566	560	524	571	574	521	611	538	517	553	579	539	546	565	580	536	545	562	578	557	547	546	565	523	549	547	595	528	579	542	526	532	614	555	536	555	532	574	558	549	530	542	550	557	574	522	597	527	552	546	581	514	536	560	543	557	557	551	514	553	534	548	577	579	532	577	535	529	609	570	546	540	531	533	531	553	590	571	585	569	579	555	549	585	546	593	541	553	551	554	544	551	561	564	562	567	612	572	550	571	543	537	553	536	522	558	612	583	544	532	533	527	546	563	567	555	553	557	523	582	522	547	537	564	534	532	594	539	540	551	563	593	545	519	551	555	539	571	519	565	579	556	520	534	539	578	593	529	556	558	538	573	552	546	533	564	522	521	551	571	540	583	538	571	564	543	539	544	570	555	551	593	562	572	634	559	554	559	593	532	555	582	563	534	542	571	594	554	556	554	555	534	553	532	561	555	522	513	567	565	609	575	577	559	561	576	534	592	518	554	546	538	505	551	550	546	583	572	565	551	594	571	557	570	556	529	565	536	575	572	519	584	598	556	544	519	548	595	550	571	541	560	524	551	569	589	531	567	583	534	591	557	533	569	576	539	515	578	559	558	536	504	586	553	529	524	565	593	606	562	558	523	582	553	537	551	563	563	516	568	539	512	552	546	612	567	592	544	589	536	531	583	530	587	568	567	544	567	542	562	578	541	509	600	599	551	563	558	549	535	554	559	570	566	507	527	556	540	566	552	544	577	558	528	562	533	567	594	564	553	559	566	560	528	523	572	551	576	554	551	550	507	538	576	572	545	538	537	512	535	574	610	559	560	610	542	569	567	629	567	546	495	575	556	525	569	589	550	552	599	524	546	570	571	537	524	535	534	528	565	544	560	501	571	565	563	537	564	526	569	572	559	543	529	560	517	561	561	544	522	554	542	545	557	561	547	513	605	591	595	552	573	566	550	586	514	559	521	541	559	559	557	545	579	581	527	587	522	545	564	526	590	559	572	537	551	554	552	572	555	528	559	564	543	566	556	589	552	564	552	505	566	559	529	569	545	576	550	529	547	582	587	570	553	529	536	560	592	555	528	499	542	522	576	549	565	595	536	568	579	541	557	534	505	539	571	544	587	555	557	540	563	547	563	551	570	552	579	550	570	570	558	546	584	593	545	535	514	556	569	585	600	529	597	546	543	581	585	596	557	577	608	596	588	568	531	535	557	584	628	556	587	564	576	587	525	582	557	561	581	512	547	569	567	560	539	563	556	546	552	516	559	542	601	554	570	564	591	584	578	546	587	556	572	559	553	525	580	550	520	529	539	582	549	522	564	527	602	617	553	588	547	561	552	519	582	524	538	592	590	577	573	572	549	540
16871	4209	231	176	169	183	181	145	165	140	140	169	184	166	161	178	165	158	164	180	158	155	155	147	135	152	167	153	164	140	162	187	163	162	172	165	153	165	146	171	148	153	146	146	160	140	143	158	152	161	130	148	169	135	140	140	161	164	148	163	157	162	147	159	143	169	168	160	179	160	150	165	147	164	146	171	172	157	155	153	168	166	166	152	148	165	170	134	153	155	209	166	170	144	143	144	152	150	139	156	186	129	160	162	157	170	166	152	157	154	153	144	141	169	157	152	141	175	140	173	152	149	178	166	144	170	160	185	144	148	157	166	145	167	161	173	162	150	152	146	140	164	149	163	177	134	138	174	163	170	144	166	162	169	137	153	148	180	167	182	155	158	141	162	157	146	164	144	146	147	155	157	140	137	152	146	154	153	184	147	163	172	146	164	155	153	148	142	158	161	163	183	182	177	147	140	158	164	179	144	148	151	163	167	150	174	139	151	165	135	147	168	164	153	149	169	174	143	173	153	172	172	173	153	148	145	140	154	185	179	166	154	159	142	173	139	155	125	181	165	172	183	151	137	154	158	165	168	154	153	160	185	150	170	177	165	137	158	159	163	158	160	138	160	148	204	174	183	145	155	139	146	169	159	172	164	142	168	156	151	163	154	153	153	140	147	170	157	142	156	159	162	188	165	157	151	141	157	156	164	170	165	168	166	165	167	152	161	159	163	168	159	164	154	161	150	156	166	147	161	156	176	185	161	147	145	168	169	177	138	182	182	162	164	160	157	143	141	155	138	156	169	163	166	145	137	184	163	163	147	160	144	159	161	173	167	182	165	182	177	162	165	163	166	175	149	155	154	159	182	126	171	161	163	138	168	154	157	156	148	161	148	167	155	156	176	159	165	169	136	161	162	177	151	145	141	164	162	158	171	179	161	142	131	176	165	148	190	163	146	139	178	144	184	152	189	152	149	173	155	150	155	177	167	151	157	167	189	161	163	156	168	118	154	171	155	140	178	156	172	167	152	154	163	171	156	156	152	179	143	192	139	182	159	185	173	168	141	132	130	147	150	190	159	162	156	147	139	159	156	160	152	147	166	154	132	157	161	171	193	172	151	153	162	160	148	171	154	190	170	146	147	150	171	155	161	171	151	150	173	149	167	157	158	185	144	172	153	147	150	153	163	166	152	160	164	150	142	178	170	157	146	159	152	162	154	148	151	146	173	160	155	152	143	139	179	145	171	155	148	171	145	155	152	154	172	165	156	168	153	150	169	178	165	181	178	147	164	157	180	176	167	135	163	152	153	143	148	141	154	149	154	158	165	179	151	151	156	171	147	182	163	148	173	159	146	170	131	157	156	145	165	166	187	155	157	152	157	140	171	161	161	145	153	181	157	135	176	152	155	167	167	164	176	155	158	158	171	166	172	154	144	134	171	144	158	155	146	167	175	138	130	151	174	156	142	142	166	154	145	154	164	140	160	157	152	164	173	156	160	166	166	161	173	160	139	174	132	161	149	166	167	161	171	145	149	145	149	146	158	153	167	169	140	146	156	166	144	168	166	186	159	154	157	150	197	159	121	149	167	160	186	125	146	173	165	151	171	147	139	173	191	171	168	176	159	153	160	142	168	178	168	153	154	158	170	138	136	150	157	146	142	198	156	145	142	140	158	169	156	143	142	169	183	137	175	177	189	162	145	128	167	171	170	130	162	176	181	163	161	156	142	154	161	123	161	148	158	149	156	173	161	168	152	143	167	157	158	176	162	143	133	150	150	167	149	150	142	124	152	183	180	158	164	176	128	169	152	153	150	144	144	140	154	153	156	164	176	161	167	150	132	159	123	168	163	142	167	158	135	155	166	157	159	141	147	165	157	153	148	159	161	186	155	154	189	157	165	140	147	173	173	150	169	160	178	150	163	151	135	155	164	183	167	147	154	165	158	154	180	146	158	153	147	142	162	184	177	161	177	161	151	157	183	151	156	163	142	132	179	137	135	170	145	156	154	143	184	177	157	136	154	156	173	158	170	144	125	166	164	126	167	174	149	152	134	159	169	158	151	165	173	136	167	140	160	170	177	167	144	148	150	146	157	165	178	174	159	173	146	154	151	158	162	153	132	160	158	178	173	176	158	163	150	143	160	140	167	175	157	141	140	159	177	158	169	140	188	158	181	181	150	173	148	151	157	142	153	158	152	153	162	144	170	185	138	140	178	163	156	148	146	169	135	157	139	151	157	168	185	160	134	169	161	179	170	181	125	145	161	155	177	152	164	161	142	147	161	150	160	142	142	164	151	158	172	153	145	140	164	144	149	172	148	159	152	152	168	163	168	183	154	143	182	148	138	125	169	172	156	153	194	157	166	157	136	146	175	170	165	132	165	139	166	154	152	150	144	146	153	166	154	141	168	160	176	157	168	158	158	162	132	134	155	145	154	146	160	187	127	159	157	154	148	152	169	157	144	152	179	136	171	173	156	161	169	151	153	147	156	143	151	155	156	159	144	153	145	152	170	152	146	156	140	152	158	174	139	183	146	157	137	174	150	151	147	134	146	157	177	149	166	153	172	175	142	156	160	148	179	165	155	165	155	165	145	146	142	155	184	144	154	153	129	172	138	164	160	163	169	150	159	173	150	149	147	165	159	139	139	162	167	147	166	183	170	144	149	145	142	158	179	162	168	181	146	160	165	144	157	147	144	137	161	168	140	168	170	170	138	171	151	176	155	160	150	132	184	149	147	156	173	167	157	164	149	159	155	162	144	177	157	169	135	135	165	164	124	174	162	148	180	153	167	136	163	187	153	136	143	158	196	182	168	150	147	160	148	173	163	151	155	154	152	146	163	169	145	170	158	164	151	144	142	172	184	172	147	151	158	144	141	134	178	158	144	154	167	157	165	149	157	156	145	153	167	157	165	169	162	175	159	160	153	142	148	168	170	158	156	171	182	166	170	190	152	152	148	146	149	179	155	157	176	158	172	147	163	162	159	160	171	156	146	152	166	162	163	152	149	157	166	135	146	164	160	179	151	153	182	171	135	139	165	149	146	150	161	177	132	170	161	177	135	158	175	160	133	139	169	152	148	160	151	162	172	161	141	172	151	158	168	155	132	162	159	166	171	164	177	144	178	157	126	169	169	172	164	157	159	170	160	185	146	149	162	183	164	138	171	159	150	161	152	160	150	154	181	158	185	157	164	148	163	160	154	156	158	162	190	168	145	141	174	137	165	171	142	143	165	157	153	150	144	165	175	156	146	151	167	170	160	169	137	148	137	136	150	145	147	154	165	144	175	156	165	145	151	143	160	163	181	157	152	163	141	153	176	163	161	159	136	147	149	156	171	160	139	172	166	149	162	159	161	162	176	182	146	175	154	163	168	148	170	162	156	160	174	183	147	165	148	173	153	151	150	159	173	148	166	167	163	143	161	163	180	144	157	164	165	151	158	166	142	153	174	178	167	176	130	164	152	145	159	161	152	149	161	137	148	159	163	159	141	183	157
16697	4785	505	498	447	437	461	448	444	435	428	448	438	461	463	448	430	423	403	385	435	412	437	429	439	444	406	425	437	435	430	446	421	397	415	405	407	425	425	427	439	424	454	404	407	403	453	419	443	450	427	417	440	457	420	441	411	437	416	405	423	426	403	426	410	406	448	428	411	427	460	433	450	422	423	436	417	442	438	424	406	409	432	442	409	435	466	405	412	439	390	441	436	465	435	446	448	432	425	414	396	447	387	398	428	428	426	430	429	415	429	402	426	393	427	414	424	379	432	444	418	410	419	451	425	446	429	416	424	394	416	462	428	396	407	439	411	445	405	449	400	415	442	423	432	424	386	407	434	423	463	418	444	443	446	415	456	412	483	433	447	437	411	449	425	441	456	429	425	446	438	434	407	450	357	418	425	410	441	436	405	412	419	394	437	412	420	444	395	413	409	431	403	431	464	424	415	418	401	421	403	422	398	465	435	433	407	392	422	415	425	396	447	430	388	433	420	392	446	426	419	408	448	442	430	413	409	452	400	422	460	410	415	471	427	454	406	419	401	431	434	425	423	404	416	449	392	438	444	444	416	421	424	423	433	446	410	389	419	445	410	401	412	436	418	487	409	430	416	456	436	450	449	400	424	454	427	420	482	461	441	426	456	452	433	416	441	412	459	422	437	420	413	400	399	444	406	416	430	407	404	436	431	451	445	437	438	418	417	424	433	400	431	420	378	450	448	436	413	458	434	410	426	431	384	423	400	458	438	381	428	428	414	370	425	435	388	430	431	443	448	417	440	429	407	448	425	402	402	413	437	431	394	415	424	453	415	411	404	405	429	438	427	374	451	442	404	396	415	405	421	425	445	454	428	428	474	418	433	433	421	426	464	416	412	406	404	439	448	425	408	421	412	403	437	453	430	436	456	421	444	452	442	427	438	414	427	439	423	418	417	404	409	428	410	412	414	469	395	407	436	399	430	419	426	424	432	398	400	476	417	456	380	389	417	431	471	443	435	438	432	410	423	404	457	389	437	412	398	432	420	428	442	420	411	391	438	442	429	421	442	420	416	425	403	437	433	398	437	455	426	429	400	448	428	417	399	418	445	420	442	449	434	417	455	424	433	406	412	403	425	422	415	440	408	420	444	447	420	453	402	416	437	439	412	409	446	415	439	434	437	429	448	449	466	438	448	436	405	427	411	436	452	400	417	412	435	434	452	423	431	402	411	427	410	409	417	450	415	390	427	448	423	394	431	421	442	424	425	425	434	430	403	437	426	483	422	404	440	411	423	447	413	451	448	448	422	461	401	447	434	424	408	437	445	400	392	453	425	406	388	453	410	407	407	405	417	454	433	443	451	405	443	468	411	442	405	436	464	417	441	415	397	415	422	443	425	424	411	396	453	438	428	407	444	430	420	427	420	399	404	449	435	423	420	412	431	431	416	446	398	451	434	430	438	432	415	436	442	389	393	460	419	399	450	404	456	437	427	438	417	446	400	442	413	455	417	423	403	435	429	442	434	471	457	425	426	456	425	450	425	443	453	469	407	441	432	455	393	375	462	431	461	433	402	396	442	458	420	445	444	427	387	418	443	430	435	426	429	402	418	426	467	377	414	426	426	439	402	452	432	464	391	441	478	432	447	440	448	420	421	395	423	383	411	425	431	407	418	431	417	424	409	437	429	464	434	444	419	462	413	431	447	445	391	432	411	440	418	433	442	428	427	455	410	441	438	439	430	460	442	396	428	432	432	414	427	428	438	383	406	436	417	433	422	461	416	415	452	414	437	418	469	443	436	403	428	443	423	440	359	466	417	397	422	426	410	373	428	389	433	437	384	450	418	440	461	431	415	476	440	443	450	437	448	412	430	440	417	444	446	452	405	439	433	418	407	411	421	418	450	458	403	418	392	445	422	430	399	430	440	434	421	413	400	376	409	394	461	439	405	423	438	400	417	452	414	427	398	407	403	455	401	390	426	388	440	452	429	462	446	427	443	422	451	424	449	412	438	413	410	440	399	435	432	426	440	409	422	448	431	437	432	436	426	458	416	428	441	421	414	446	431	457	441	432	403	460	399	410	436	439	463	385	418	424	462	463	439	379	404	438	418	396	416	421	409	420	394	473	412	429	413	432	445	415	426	421	429	379	401	413	437	383	436	432	439	383	435	432	453	441	447	427	416	476	422	406	451	437	429	437	414	389	442	440	403	440	446	420	430	446	436	424	460	440	429	391	446	436	429	408	406	431	430	407	411	459	433	407	394	418	423	421	436	434	419	427	401	445	439	465	432	423	401	396	443	431	412	379	430	403	439	446	409	406	435	435	426	450	416	397	440	432	418	429	440	427	413	394	427	408	401	418	438	400	425	434	445	458	395	426	424	454	458	427	453	438	434	422	434	390	491	468	449	419	421	412	465	443	403	461	397	437	388	443	418	476	410	445	435	463	451	446	443	434	422	446	396	427	445	404	448	416	370	445	410	437	438	419	422	421	400	430	405	408	451	427	404	408	418	428	447	417	423	394	411	440	425	422	404	438	441	406	398	455	436	426	429	410	435	426	407	431	423	419	433	428	406	387	425	397	422	426	402	423	402	430	427	399	438	417	411	441	453	433	415	442	407	452	425	438	425	399	433	407	440	435	429	405	413	453	441	434	412	428	434	454	427	437	449	398	441	461	455	432	424	409	453	416	427	432	407	408	390	446	412	411	429	443	411	418	400	451	426	396	425	422	417	422	423	419	437	445	426	413	412	439	449	397	458	438	412	434	440	421	402	400	414	458	435	489	409	424	433	447	439	437	434	425	414	434	399	445	428	436	404	445	427	425	404	451	419	427	419	440	445	414	418	424	465	435	417	428	435	445	418	403	448	425	418	411	437	432	420	422	460	425	457	425	436	421	402	403	446	427	434	400	414	430	470	459	437	428	436	384	407	429	398	439	451	461	416	404	451	379	421	423	424	436	418	440	468	430	446	423	422	428	418	412	420	432	416	426	415	428	441	430	424	489	419	396	453	451	481	460	427	408	379	437	439	407	433	453	430	443	450	465	408	433	414	429	405	437	420	453	427	439	430	432	424	421	441	440	438	436	416	396	432	413	426	452	452	443	400	409	452	397	453	432	429	418	448	402	442	418	418	403	411	431	407	477	450	418	451	440	425	458	398	429	431	420	390	428	434	420	382	465	432	413	385	417	409	437	422	434	452	405	444	414	433	396	390	401	416	438	402	426	424	425	430	443	441	433	422	402	456	420	410	440	416	430	447	416	462	410	412	438	381	430	444	424	438	413	420	418	451	430	421	381	407	417	413	408	434	424	429	442	413	473	404	423	419	407	448	419	427	445	417	421	413	475	439	435	431	449	440	403	456	411	395	411	431	424	410	407	406	423	463	397	407	415	405	404	392	412	438	434	428	395	472	402	371	432	386	429	407	454	440	434	459	423	442	418	425	429	405	414	420	438	408	409	416	447	438	410	469	429	424	437	413	431	418	398	461	427
64710	44198	11300	1345	621	483	449	382	334	365	340	289	328	280	315	306	285	281	265	277	272	296	267	273	300	313	262	267	315	308	286	267	282	324	245	300	287	293	281	255	274	271	296	303	267	264	274	274	261	276	283	288	277	283	255	273	272	256	271	268	266	281	289	297	269	281	268	242	248	315	275	279	291	292	300	270	287	283	269	301	295	284	308	277	304	294	301	290	311	307	250	254	288	282	274	239	284	266	241	253	270	293	263	268	258	273	283	278	290	310	297	263	308	279	284	295	284	265	297	262	278	266	264	253	256	244	292	290	258	288	279	291	270	268	287	251	287	283	278	272	300	262	279	268	297	281	268	253	281	310	259	292	295	292	286	273	265	265	298	277	273	285	272	277	294	275	250	298	277	263	258	276	290	292	286	269	296	270	259	272	289	267	285	288	296	276	255	271	284	271	278	300	278	285	283	271	286	305	279	279	303	289	266	296	230	257	270	285	307	283	292	289	262	274	283	286	301	250	281	277	275	256	300	269	263	292	311	288	266	271	298	273	302	296	297	282	290	242	242	276	303	278	264	262	261	265	261	267	281	298	296	264	242	269	257	276	289	262	282	315	260	294	285	282	278	283	263	309	294	311	277	278	272	275	253	290	254	286	284	273	268	258	260	269	307	282	253	307	305	307	283	314	298	258	262	289	245	308	278	264	298	243	277	299	286	275	273	300	271	271	275	290	288	267	278	280	274	259	273	264	255	289	296	289	276	294	291	277	268	285	247	285	286	283	262	282	277	272	280	258	256	254	267	256	281	281	256	285	284	270	290	326	311	312	256	252	274	287	303	278	257	287	278	293	314	275	271	291	271	290	288	257	288	257	290	292	270	294	280	267	272	268	302	266	296	278	264	297	295	258	288	283	287	275	278	253	300	269	319	271	307	261	260	278	285	302	263	287	268	303	283	275	298	298	297	301	304	288	294	265	278	293	284	253	321	276	292	270	273	282	251	264	282	281	271	261	274	262	302	302	270	254	289	338	301	289	259	285	289	258	297	286	274	263	267	271	302	302	278	298	265	316	280	293	275	245	285	268	275	323	277	262	278	257	323	276	268	279	266	288	290	266	270	252	272	257	292	280	275	279	301	243	278	280	274	235	248	278	270	289	288	321	281	252	272	260	282	277	280	248	274	245	285	268	230	291	252	275	306	264	285	266	279	266	293	289	284	298	270	297	288	265	276	258	280	270	303	316	264	258	292	293	292	292	315	296	245	248	273	242	277	288	243	251	306	260	271	284	264	304	247	288	301	276	294	280	267	261	242	267	314	299	275	271	261	292	294	286	298	291	270	271	294	267	300	301	276	286	285	268	247	297	287	307	270	267	302	303	283	312	260	291	279	260	299	302	263	300	327	315	279	281	247	281	287	275	275	311	281	264	299	289	275	298	276	292	289	271	277	292	260	276	297	278	278	270	279	286	275	298	263	246	265	273	277	243	319	263	288	271	256	276	271	270	279	242	298	270	283	260	259	303	280	249	300	272	279	290	302	280	256	300	270	283	286	242	269	285	299	278	291	254	275	291	285	264	297	287	300	243	277	292	295	272	276	282	283	288	297	259	272	275	275	284	268	314	258	288	262	281	249	253	245	308	272	280	323	298	270	290	276	272	275	252	284	298	281	286	269	260	278	281	275	258	271	270	266	263	296	254	284	267	296	261	272	274	280	279	299	279	258	258	290	263	273	310	295	240	283	308	294	271	296	271	291	282	270	257	279	258	299	306	283	269	275	273	283	263	300	266	303	278	293	303	277	290	277	293	260	269	263	279	289	265	280	288	296	274	256	271	280	272	288	283	273	302	297	281	267	268	293	246	291	236	286	305	295	269	260	269	280	272	289	255	294	287	315	281	273	301	224	326	301	290	258	265	270	291	277	252	296	271	247	240	309	272	291	284	259	278	284	290	289	293	278	301	299	257	273	269	276	274	268	237	268	296	299	267	247	275	265	249	309	293	277	264	262	280	276	255	297	292	260	289	304	272	288	270	281	317	264	230	270	260	279	267	269	275	288	266	270	274	264	272	298	284	264	245	280	273	267	287	260	262	303	286	271	278	304	287	261	275	294	296	287	259	256	269	243	280	285	317	301	275	293	266	294	273	261	287	261	279	266	258	302	278	296	264	295	277	313	288	258	269	248	279	293	287	255	302	250	285	326	270	295	279	312	282	271	274	279	268	262	286	283	250	257	285	272	280	304	285	265	287	306	248	270	275	288	283	280	283	283	287	305	290	285	271	283	266	308	304	274	296	247	290	255	268	295	272	286	276	257	283	262	266	268	277	291	276	274	273	290	261	263	291	274	317	244	300	269	268	281	254	337	265	258	276	283	287	279	263	298	278	268	282	256	289	293	263	295	285	250	287	262	288	288	293	265	292	273	281	272	293	283	287	271	279	304	278	279	287	297	306	268	278	299	236	293	279	265	279	296	256	298	310	291	293	305	245	266	244	273	278	265	299	290	289	282	310	295	292	290	294	271	284	274	276	267	289	292	252	266	280	291	299	261	281	319	282	258	296	266	286	266	270	257	251	272	274	313	274	287	296	314	274	259	281	275	282	281	297	284	285	275	315	234	287	293	258	269	292	303	245	278	252	283	283	286	274	270	264	269	291	283	270	297	278	257	264	289	249	268	289	283	308	270	240	268	260	294	280	262	274	291	286	265	281	303	291	252	270	292	286	297	290	268	262	268	270	313	282	260	272	299	281	299	300	277	265	292	262	309	298	305	292	279	302	305	274	280	254	288	258	285	263	307	291	266	268	316	289	301	305	271	274	298	289	281	286	286	269	305	285	308	287	291	242	269	263	277	282	297	311	269	254	304	271	292	299	269	264	283	302	264	279	297	281	270	318	255	264	298	271	252	280	304	275	250	283	275	287	272	286	283	247	288	309	293	250	303	303	242	317	271	271	256	263	293	272	316	250	287	245	305	262	286	254	268	263	285	309	253	262	283	289	282	298	287	294	270	295	275	293	274	292	286	275	275	268	278	274	282	290	289	262	259	259	283	279	276	294	246	287	267	266	269	277	268	279	304	274	282	248	278	303	285	274	310	278	264	245	291	282	247	271	285	272	260	276	302	281	260	272	276	256	274	264	265	333	305	299	309	288	308	256	276	284	289	308	295	280	285	276	276	268	261	284	282	300	269	302	278	243	255	267	289	283	267	297	307	255	274	226	301	242	303	314	258	271	281	243	240	286	280	282	296	276	287	269	312	305	268	277	260	293	274	265	270	294	283	270	284	282	288	259	310	256	313	261	252	287	292	280	278	265	246	297	294	238	276	269	244	257	275	327	266	271	272	290	275	264	283	288	277	295	284	271	278	270	270	267	256	274	267	261	285	269	267	281	276	266	271	281	288	271	280	280	297	303	310	290	265	255	309	282	261	276	277	323	281	296	274	274	282	270	285	289	292	243	294	265	305	276	285	287	259	264	273	270	275	270	309	269	266	259
40892	26491	2182	2450	2086	1840	1564	1337	1189	1145	1035	1002	982	899	885	823	783	868	765	797	791	829	820	812	791	761	695	736	736	768	767	663	725	719	678	716	693	710	744	676	694	734	726	696	683	685	725	705	737	734	687	723	680	666	712	678	718	683	718	663	675	686	684	646	698	698	686	756	663	668	654	666	688	669	665	684	753	638	699	739	704	686	717	715	716	692	704	706	691	652	685	681	664	692	724	725	672	671	656	708	669	694	645	766	647	697	683	678	708	649	692	633	685	654	723	708	656	667	659	654	625	696	699	690	685	687	704	645	690	711	625	706	679	665	713	703	700	653	705	677	659	663	663	661	652	678	656	702	684	686	702	699	678	643	679	652	666	693	739	722	652	686	676	676	723	668	697	702	679	666	655	754	677	660	684	646	679	661	654	676	711	713	657	662	693	642	656	715	703	643	678	671	632	721	678	710	663	693	678	653	712	713	645	653	717	686	736	664	739	644	656	661	687	647	705	686	664	684	648	697	684	659	677	700	656	695	704	684	651	681	676	681	680	695	658	684	687	673	710	690	675	695	679	726	657	675	695	660	698	688	738	680	670	673	691	666	692	665	707	700	610	711	683	667	687	686	656	671	685	715	682	656	713	685	634	672	682	712	647	638	660	699	667	683	648	721	673	682	704	674	679	675	637	664	714	618	679	673	670	693	673	689	713	676	708	681	621	686	673	690	669	697	685	685	702	672	637	689	664	665	697	679	708	708	688	734	682	649	672	690	658	659	709	695	704	650	693	665	691	691	724	706	658	664	701	709	669	733	731	665	703	660	660	688	691	695	682	659	690	707	646	648	712	637	666	660	694	605	684	709	701	724	695	656	712	688	666	723	700	696	713	716	674	638	701	671	691	673	667	663	643	683	704	657	702	643	728	687	658	656	673	700	672	655	682	683	638	680	655	677	674	662	696	678	658	680	640	621	712	626	711	716	740	717	676	639	691	702	682	699	676	687	657	716	641	675	654	701	716	702	716	635	699	719	720	624	722	678	725	723	668	660	669	691	719	685	698	680	687	635	680	655	710	695	690	707	665	681	692	744	666	718	681	690	679	676	666	651	691	621	595	661	669	692	630	697	670	644	670	702	694	719	651	693	697	654	664	680	708	673	691	696	712	668	663	709	675	658	695	699	651	678	681	638	679	712	673	627	651	653	649	654	694	619	700	690	701	685	686	592	717	703	707	663	696	689	665	720	701	653	686	676	673	715	646	699	659	669	683	675	631	720	703	670	675	682	675	634	665	625	666	705	664	636	653	682	687	705	675	674	668	677	664	697	700	695	731	702	657	682	638	703	695	676	690	690	713	653	687	644	676	653	673	642	706	725	637	677	695	671	685	645	690	626	712	659	685	712	682	660	660	677	674	743	657	693	658	717	644	661	655	713	698	688	692	661	711	662	696	671	681	706	661	656	672	705	720	675	704	712	689	637	713	700	611	686	678	661	681	665	627	689	694	656	644	639	650	651	675	639	685	682	665	681	665	656	688	669	651	670	691	691	692	637	652	690	690	644	703	635	641	706	753	693	695	685	706	706	635	666	678	681	742	693	674	655	693	693	666	692	666	658	691	694	692	678	637	606	706	676	660	688	680	676	696	708	698	649	700	631	695	647	691	682	703	718	672	667	701	667	679	695	595	707	696	705	692	668	709	674	666	722	653	717	725	687	696	669	687	661	713	709	668	661	677	663	694	645	662	685	671	719	715	694	652	687	642	678	638	656	687	721	677	672	673	698	713	701	668	673	676	665	673	673	671	671	670	657	735	613	649	637	671	656	704	675	701	659	647	665	699	669	655	679	681	707	674	709	669	683	678	642	691	657	660	654	686	666	665	664	696	658	697	693	719	669	668	682	679	708	708	673	691	643	710	656	635	683	692	707	643	668	648	695	642	690	682	686	648	637	708	682	708	664	692	636	705	670	643	702	623	709	703	654	669	703	662	630	656	693	653	706	658	694	749	654	690	663	696	685	667	695	680	689	646	664	638	688	651	716	665	688	660	635	688	678	693	701	693	655	675	712	693	691	646	679	689	625	692	687	710	719	695	708	685	677	660	637	700	705	660	654	672	692	697	701	663	656	669	738	678	737	695	674	666	672	646	676	643	701	649	659	671	703	703	715	700	661	662	651	688	692	668	722	665	724	673	676	685	682	660	739	674	723	677	677	647	701	637	636	686	685	698	673	700	690	730	623	685	672	680	706	701	686	695	685	661	641	675	697	721	660	688	665	674	708	679	621	691	675	695	709	652	687	715	688	708	636	675	684	687	672	716	676	736	646	669	655	682	679	686	657	662	677	672	702	664	704	701	650	647	653	658	688	735	654	672	673	688	652	726	655	665	713	717	663	721	671	665	719	702	672	660	681	661	669	688	705	657	697	724	662	661	683	656	712	681	656	693	680	745	669	670	674	685	685	681	663	683	644	671	705	665	646	662	690	717	665	664	656	685	710	669	651	692	677	691	656	684	728	663	715	651	689	652	694	659	645	679	728	675	673	689	643	665	691	695	701	653	620	710	674	659	638	716	658	714	705	644	702	640	695	699	680	680	665	656	651	661	706	668	690	669	663	667	704	645	661	620	699	697	732	647	641	661	707	644	693	689	634	659	703	695	658	660	666	666	653	669	710	715	750	669	597	652	663	671	664	713	668	615	650	708	618	717	671	681	678	729	700	680	650	662	686	720	677	666	723	705	653	629	673	614	703	661	681	644	665	683	686	689	681	715	659	701	639	669	672	684	690	721	684	681	685	677	710	664	703	697	671	728	694	655	634	679	675	663	710	672	663	637	661	668	686	685	676	631	688	667	687	721	649	699	665	697	649	611	671	683	640	668	683	691	694	659	684	695	662	647	691	706	687	677	647	667	660	655	677	659	714	675	628	677	713	713	671	692	700	698	677	678	695	699	669	669	659	683	686	684	687	695	682	691	611	734	680	690	668	644	660	665	663	732	646	659	658	715	655	717	679	686	713	713	618	686	674	629	671	692	684	681	684	688	672	707	673	721	700	667	685	642	721	633	651	669	667	663	699	694	654	676	662	641	642	701	645	676	672	688	628	687	726	698	693	681	693	713	674	648	655	676	658	654	647	664	718	696	703	689	657	663	677	677	691	691	703	689	714	687	682	698	639	675	651	695	697	648	648	643	659	703	689	680	685	700	692	640	642	718	694	654	720	653	624	648	700	609	696	678	670	676	673	709	665	641	675	673	659	721	707	676	637	658	682	701	686	723	667	637	710	700	724	683	691	668	682	685	626	697	703	710	660	669	686	676	720	687	705	722	684	681	676	667	663	728	684	701	650	644	628	758	681	687	640	656	643	671	697	711	668	678	722	661	687	691	701	704	662	675	664	705	677	731	707	638	652	678	655	690	666	650	673	711	667	677	662	668	730	657	653	698	676	643	682	647	655	634	687	690	679	732	672	677	672	692	625	663	662	653	666	648	672	657	668	697	678
72261	49760	18757	5949	1150	686	533	479	440	385	364	318	294	300	281	258	273	303	287	272	271	250	250	223	253	245	270	255	216	231	238	241	246	254	236	239	229	229	220	226	244	235	242	190	244	246	249	220	243	265	244	230	247	244	241	251	240	233	231	229	232	246	211	248	243	239	225	253	246	237	220	235	240	239	231	188	251	212	265	246	237	238	244	219	244	246	244	230	231	229	201	227	247	232	241	232	243	247	236	220	247	227	237	220	227	236	221	248	227	259	223	238	229	233	242	247	238	234	239	229	237	243	214	208	221	245	219	213	227	251	220	247	237	208	233	219	214	207	219	222	229	203	234	238	219	242	250	217	250	235	252	209	222	261	248	238	227	227	215	224	243	224	234	217	196	215	227	253	235	239	229	233	208	256	252	230	224	214	244	242	247	224	241	238	237	223	246	234	225	208	229	229	225	226	240	229	228	227	222	236	251	239	231	244	224	237	252	236	199	217	221	241	195	235	251	245	238	206	230	228	220	220	218	215	240	210	224	233	242	219	189	236	247	239	229	213	218	240	216	232	237	251	223	216	239	245	220	226	223	279	217	230	215	213	242	224	257	244	211	203	197	232	211	215	213	247	214	239	235	226	214	220	212	239	235	264	224	237	211	241	248	247	200	216	251	222	242	248	226	245	251	229	204	222	222	223	217	229	249	239	217	226	235	215	250	210	193	262	236	250	240	211	229	229	243	235	238	230	250	234	217	249	254	232	242	229	230	241	197	242	246	262	243	204	243	261	234	237	211	188	260	222	208	231	258	244	265	230	216	221	239	230	243	236	210	219	243	228	206	250	240	238	207	226	220	231	214	229	224	227	219	230	240	233	260	228	276	223	214	245	219	211	238	238	235	229	247	220	200	228	214	231	197	226	243	251	243	223	237	271	257	255	271	218	243	233	266	215	203	273	235	225	209	233	226	225	205	213	239	222	232	227	231	251	237	229	239	234	232	234	235	221	255	241	217	221	219	224	238	261	219	238	242	233	213	223	209	234	237	209	244	234	232	222	238	219	234	247	233	231	251	244	232	247	228	230	246	227	242	230	224	230	208	226	245	233	236	225	233	231	195	217	229	250	217	231	228	223	235	242	213	245	250	236	234	235	253	215	205	238	241	275	247	234	221	241	245	240	236	219	241	224	206	225	251	216	224	243	210	241	252	238	247	236	235	236	228	193	235	233	251	208	245	234	236	249	220	218	256	214	236	232	241	239	247	231	215	252	239	259	236	243	220	210	232	230	218	221	199	222	238	246	249	247	261	236	217	231	245	239	216	256	231	226	216	252	222	267	255	224	265	243	228	251	234	225	255	233	210	220	231	225	246	242	211	219	209	241	245	226	239	212	209	256	220	251	235	194	233	234	219	209	242	233	235	245	228	257	203	248	229	242	207	216	229	252	216	258	249	242	235	211	224	238	218	217	231	202	249	212	223	255	239	245	207	255	241	257	240	232	229	267	239	255	239	238	223	254	227	236	242	232	228	223	207	206	231	207	223	235	243	247	251	254	226	239	223	232	227	243	216	248	220	237	256	206	232	225	248	242	250	245	216	248	264	209	247	239	215	235	252	214	223	242	230	238	218	226	233	239	254	242	259	224	221	224	237	231	223	231	201	195	241	244	222	206	233	251	228	203	213	248	236	226	223	228	231	216	238	227	233	208	212	214	239	251	237	220	229	233	223	234	225	226	227	246	218	262	215	209	249	247	231	245	235	246	225	265	231	231	215	209	241	220	229	231	227	209	227	229	196	221	241	227	238	246	243	224	224	260	271	240	220	230	221	221	225	223	226	201	230	240	204	243	232	216	191	247	202	237	243	246	240	235	236	248	223	233	235	200	224	244	194	230	228	219	254	225	254	240	214	223	231	244	224	209	236	229	242	243	244	221	206	247	217	217	221	218	223	190	243	193	226	220	232	213	232	207	233	251	222	238	255	232	221	209	206	239	237	220	257	235	244	251	236	219	228	235	217	231	233	211	226	228	201	259	220	228	254	225	248	209	233	214	209	201	250	250	229	200	249	232	238	243	220	230	234	230	210	233	223	237	255	225	246	214	227	233	262	219	250	224	226	203	226	227	226	222	233	248	228	255	213	186	238	238	246	236	225	242	247	226	217	236	246	221	231	229	233	242	226	245	219	201	261	220	255	253	204	237	253	227	230	247	240	215	218	217	269	231	242	222	241	233	233	220	236	237	231	280	218	270	209	226	231	253	231	234	224	252	231	244	231	232	232	243	232	249	234	224	204	235	247	239	247	235	215	228	207	213	224	215	238	247	206	246	220	195	249	219	232	252	240	207	212	244	240	261	246	228	243	243	240	235	208	265	220	226	214	231	221	208	210	264	237	242	253	239	200	222	213	243	219	223	224	213	220	226	233	214	248	222	232	242	217	252	226	210	222	213	225	206	222	224	228	228	200	207	241	226	221	201	270	238	222	222	236	240	236	245	237	250	218	250	232	218	230	231	227	223	264	246	211	249	251	242	252	204	245	217	243	198	225	208	230	221	256	233	230	256	245	229	230	210	235	243	202	227	237	240	229	229	253	239	240	218	228	246	230	217	218	237	243	217	240	238	231	206	205	217	237	233	245	222	247	240	216	244	255	226	236	234	231	243	243	221	221	217	226	244	235	230	231	214	235	220	233	210	273	217	254	227	249	226	218	208	225	248	260	233	230	220	274	232	237	243	245	239	222	255	218	235	259	235	238	220	234	243	209	235	216	237	217	238	266	240	234	236	242	234	222	223	231	241	228	216	221	228	207	237	255	231	229	218	235	227	222	234	232	260	222	248	224	215	255	244	253	217	229	242	224	186	257	267	220	222	209	202	224	205	262	236	213	225	205	259	244	227	215	224	237	210	276	230	217	219	243	222	238	240	248	235	244	218	197	253	205	223	248	217	249	228	254	235	238	219	256	227	225	237	235	227	236	204	215	218	233	232	228	239	227	225	224	228	248	224	240	262	239	247	253	257	224	269	263	229	209	215	235	257	208	212	246	265	228	211	228	241	225	231	232	240	267	212	237	216	252	229	229	217	213	242	217	217	244	226	251	242	269	247	210	222	230	258	248	224	232	216	239	195	214	220	234	268	256	242	254	229	220	230	246	227	251	223	246	224	205	238	229	256	211	236	233	221	235	206	227	224	225	218	249	253	226	238	238	216	227	249	211	235	252	230	258	226	219	249	249	210	242	264	203	241	225	224	237	239	253	240	253	229	209	213	209	236	232	226	227	211	227	240	224	226	208	242	237	234	245	237	238	203	229	246	246	256	215	246	243	215	222	250	242	238	225	211	243	188	248	234	264	248	267	257	209	217	239	227	220	272	201	225	216	252	225	208	252	242	230	212	211	222	220	246	232	244	236	223	213	267	230	243	245	218	237	234	230	218	269	230	225	241	205	235	244	234	267	225	216	252	235	217	270	227	225	227	237	230	238	234	224	215	224	233	231	238	242	219
49063	33865	3423	3813	3288	2740	2219	1876	1669	1375	1239	1160	1075	1001	940	905	877	868	787	778	743	747	671	708	729	683	679	703	644	693	607	653	671	605	659	629	612	663	569	599	614	557	613	607	599	616	586	587	610	574	601	573	597	587	630	564	612	578	609	550	591	619	579	585	617	552	595	579	549	550	549	578	529	562	555	577	528	550	559	562	536	579	541	586	550	578	617	535	543	564	523	569	552	529	555	600	576	583	587	543	541	559	579	553	531	572	547	547	557	559	565	553	587	546	542	548	575	560	549	589	571	527	561	526	519	543	568	591	526	551	541	565	572	537	544	551	601	544	519	555	555	557	534	580	547	501	575	589	542	537	546	566	569	562	555	605	543	528	511	545	535	580	544	545	542	594	555	550	568	566	572	520	538	595	556	557	509	538	552	572	579	548	589	561	561	515	569	533	529	575	569	591	564	540	537	592	577	563	540	560	568	562	569	577	544	524	598	551	557	529	584	565	527	571	549	598	551	562	522	518	547	549	554	538	553	560	586	543	514	568	544	572	593	546	527	520	568	553	555	569	591	585	563	571	564	564	522	614	570	568	540	541	537	549	554	560	531	507	598	559	555	541	555	528	561	544	544	582	587	604	540	572	575	606	541	583	566	491	575	546	564	546	531	561	535	588	565	579	593	559	519	570	542	544	526	597	520	565	557	581	613	607	541	561	568	553	536	570	569	528	554	554	553	515	555	496	615	526	575	537	557	581	595	559	519	525	561	563	547	573	575	570	562	580	536	600	543	539	518	559	552	520	563	532	535	540	542	521	558	550	488	523	575	561	573	545	557	573	550	520	559	555	580	571	616	507	535	555	544	537	533	553	574	547	555	545	583	562	527	556	570	601	568	573	542	544	579	555	552	527	564	571	516	563	512	550	601	573	531	571	532	545	502	551	602	551	554	528	560	548	586	548	553	525	567	536	521	551	575	561	544	583	526	532	560	574	552	576	587	512	551	531	544	558	549	558	548	546	585	530	542	576	522	528	521	553	608	550	510	549	578	575	539	563	543	550	555	549	535	560	538	545	559	599	591	549	548	562	533	545	579	521	536	602	591	589	558	533	517	559	536	558	584	570	525	524	549	540	541	544	560	593	571	561	563	565	549	526	569	534	582	549	534	544	544	567	578	566	546	551	577	565	542	551	569	538	558	558	558	503	563	546	592	582	562	557	550	548	519	574	536	553	560	534	553	539	537	566	561	559	537	522	555	566	569	530	483	552	549	577	547	548	572	540	543	552	508	609	534	540	532	540	589	512	568	537	541	564	608	579	591	584	576	571	531	534	568	554	563	501	567	491	539	569	588	534	555	594	602	536	556	472	561	557	551	549	602	606	558	583	557	569	532	532	535	583	562	549	563	539	524	552	549	573	563	539	558	578	556	567	542	586	545	557	580	508	495	577	569	545	557	535	544	559	580	559	554	567	594	560	516	536	561	526	546	576	583	542	524	517	520	536	587	540	534	531	629	529	549	537	583	550	564	645	551	554	539	566	587	602	574	597	569	575	576	540	528	542	558	515	553	573	536	556	546	527	536	518	549	537	549	552	530	524	637	577	559	549	539	490	536	549	543	555	553	548	530	507	543	562	558	580	591	548	568	526	541	559	550	590	524	495	625	628	544	559	536	557	537	554	593	592	557	563	595	532	532	597	546	542	540	581	560	563	524	575	631	584	522	536	593	541	554	567	585	513	561	583	547	533	561	531	579	556	565	555	558	589	532	564	568	583	529	565	592	548	583	561	569	593	585	526	543	524	571	544	526	558	532	534	568	550	561	537	560	561	581	560	577	540	567	545	575	573	525	561	507	554	552	543	557	558	526	579	518	526	537	547	597	537	574	542	557	550	554	532	543	555	527	605	550	540	557	577	555	589	565	584	548	518	553	559	544	545	543	562	523	536	559	539	583	547	552	521	580	567	605	508	565	559	561	564	555	572	544	525	562	538	584	533	559	528	577	523	554	548	561	566	528	581	544	529	563	552	552	589	528	548	558	546	532	523	590	562	546	540	562	553	584	560	539	532	559	551	563	555	553	534	567	584	533	531	535	578	564	534	591	566	541	555	550	577	580	519	539	564	567	546	568	571	579	547	563	588	560	579	538	545	553	543	540	560	525	524	554	600	538	562	559	567	572	537	530	543	539	560	574	545	545	558	551	595	518	606	583	565	542	601	550	563	587	552	586	536	522	578	564	551	579	546	564	543	569	520	589	500	578	569	582	572	579	565	603	529	598	561	556	596	563	607	582	536	532	523	526	545	528	572	574	544	554	559	540	531	536	546	553	581	530	541	527	578	524	599	537	551	564	577	569	563	527	567	561	572	527	538	521	560	537	526	539	564	564	521	568	515	547	562	514	582	561	525	527	580	591	575	564	553	543	532	521	530	514	514	531	552	572	582	561	539	551	567	575	526	564	531	570	540	545	536	550	539	563	541	545	579	559	567	570	539	563	542	602	561	555	569	534	540	546	564	539	551	529	589	583	569	496	547	550	514	517	520	550	532	586	545	574	556	549	570	558	560	570	554	575	551	589	560	558	526	524	560	552	525	576	555	557	542	578	508	553	575	547	522	525	606	585	595	536	557	561	535	571	550	558	598	536	605	527	502	560	607	548	535	590	566	561	562	528	568	549	541	545	551	565	510	565	539	548	548	582	553	562	519	565	529	581	576	557	606	571	553	571	502	533	577	561	605	523	585	519	554	563	568	577	526	559	538	541	571	571	536	553	588	567	595	550	520	559	528	542	547	560	564	580	520	540	573	565	571	600	593	546	553	583	552	572	570	593	545	553	531	572	575	587	531	553	557	570	515	598	556	551	553	510	578	550	538	561	598	588	541	552	571	566	550	525	570	563	567	549	520	559	547	543	536	535	529	520	532	553	561	633	584	582	541	549	540	568	536	515	583	529	543	546	566	571	589	573	575	543	579	598	560	569	556	552	556	546	535	555	587	546	584	553	570	526	545	582	558	541	550	558	572	531	556	531	550	547	520	573	544	556	561	523	556	559	577	538	570	565	547	546	518	606	548	552	520	556	555	562	551	539	589	555	517	505	551	570	530	609	555	519	513	555	563	590	536	531	542	532	543	563	538	535	498	568	578	561	550	539	534	578	556	555	541	564	583	572	585	509	513	563	570	559	631	585	521	573	541	522	541	508	537	584	555	540	583	545	549	526	551	536	506	550	573	552	565	521	521	545	545	595	505	580	562	578	522	565	536	536	538	536	579	538	536	556	576	631	533	548	549	530	536	553	545	548	563	526	562	574	579	534	604	557	555	589	522	526	586	560	629	546	547	563	555	554	570	630	610	530	556	554	604	543	558	586	510	504	556	573	607	532	605	557	549	574	575	612	507	540	582	595	573	556	552	582	542	580	561	543	548	527	557	581	537	531	570	511	558	561	540	563	575	525	541	522	570	601	500	523	526	513	532	545	552	602	568	581	540	593	529	546	622	539	554
15760	3804	227	189	191	161	168	161	147	132	157	170	159	139	152	190	130	145	149	156	147	154	157	166	176	165	158	156	155	157	139	155	140	156	158	149	162	167	143	170	149	181	164	174	135	152	164	156	144	139	148	165	134	167	151	165	169	160	149	166	181	141	144	159	167	145	168	163	152	180	146	155	151	162	179	140	159	166	160	153	163	169	147	152	160	147	166	172	163	164	185	165	143	168	167	147	140	152	144	147	148	152	156	155	151	146	139	169	149	161	166	154	139	153	139	144	161	138	151	164	148	171	159	152	164	187	161	165	156	161	145	146	167	145	144	157	138	144	161	149	182	155	163	144	165	154	147	155	173	162	146	165	162	131	165	174	137	143	151	180	156	154	143	156	150	170	145	179	130	150	149	140	188	181	180	170	178	154	148	168	174	168	164	178	144	144	165	155	169	159	153	129	156	181	174	174	180	163	146	148	153	152	151	143	158	164	155	151	158	155	158	147	186	158	155	157	163	142	173	152	158	155	161	140	159	144	143	136	161	140	151	169	153	172	128	190	176	165	156	153	162	160	140	150	138	141	144	156	153	160	168	142	152	157	172	152	156	170	145	166	162	128	154	141	190	170	165	166	159	158	144	160	158	164	168	182	123	141	134	146	162	148	151	148	152	173	137	140	142	151	161	167	140	170	149	143	134	155	161	129	148	143	164	161	194	152	169	176	168	158	159	164	166	147	145	164	147	153	171	168	168	146	164	158	157	130	157	177	163	138	162	167	164	154	142	176	169	165	152	167	164	181	148	151	156	150	158	172	150	175	160	152	156	142	152	156	170	160	158	156	177	199	148	136	154	146	159	174	157	176	162	188	127	164	154	144	155	143	151	154	183	164	148	145	143	143	158	172	158	171	162	161	139	146	133	132	158	158	171	133	178	154	154	151	179	132	126	156	163	151	154	170	162	131	190	158	152	177	144	175	161	155	151	159	141	165	148	197	158	138	137	166	139	147	161	167	145	170	145	162	140	150	149	174	172	142	151	174	169	140	165	169	164	169	162	164	151	153	164	160	161	164	144	168	146	161	164	164	119	150	146	160	142	163	187	138	138	163	142	155	169	165	173	162	135	162	163	144	170	155	160	172	168	173	174	158	136	151	136	138	165	160	156	169	167	158	149	147	158	177	151	156	138	169	127	155	152	163	147	179	158	166	169	182	158	183	167	158	158	156	153	156	146	166	153	158	174	134	137	160	152	169	169	134	139	149	156	149	166	152	135	154	155	161	178	169	145	179	163	144	158	154	149	137	151	155	153	171	149	157	158	157	163	180	157	152	149	155	162	132	171	167	142	152	167	173	172	156	152	152	176	139	154	139	167	135	143	159	139	148	170	171	154	171	161	161	162	149	179	159	165	167	165	149	174	191	157	168	130	167	130	184	166	170	141	142	155	162	170	167	142	150	162	150	155	159	159	125	135	151	165	153	159	180	150	151	152	173	156	163	164	123	157	158	157	137	147	176	165	163	160	155	180	178	145	152	130	150	148	170	150	163	152	156	161	163	149	166	153	170	139	177	165	138	148	152	142	141	149	166	167	182	184	163	150	172	149	144	142	161	156	170	148	174	169	156	162	154	155	159	162	148	167	181	153	179	143	166	164	150	139	147	163	162	149	156	171	172	143	151	185	148	146	147	182	168	172	142	156	162	158	149	150	161	159	167	158	147	163	154	181	153	158	143	166	162	138	170	143	156	155	154	150	166	159	169	149	183	180	153	162	149	160	159	168	185	167	173	164	167	180	125	149	174	151	166	120	203	141	178	147	176	125	154	138	140	142	134	121	152	163	144	151	174	165	165	187	176	162	151	161	137	156	162	166	163	149	160	162	163	157	162	146	161	153	186	157	164	142	158	154	143	173	162	153	151	162	160	162	167	162	160	149	144	175	164	167	162	148	178	138	169	151	146	152	156	171	162	167	139	133	147	170	149	161	153	175	154	153	160	177	144	156	166	171	164	151	150	156	157	162	153	152	159	169	151	150	153	155	148	156	155	168	158	141	137	170	144	131	162	162	159	141	152	163	151	133	156	165	149	139	157	131	169	163	168	163	175	166	159	158	172	151	142	160	160	161	151	160	177	147	152	171	181	140	142	164	152	144	158	174	156	169	159	143	180	158	143	177	152	162	148	176	147	157	157	139	159	159	163	167	146	132	158	150	141	142	143	155	160	183	149	149	150	130	146	142	165	147	156	158	159	154	156	151	145	144	140	147	173	141	179	137	160	156	166	161	157	161	150	143	157	148	142	176	152	171	149	160	164	171	147	168	135	150	165	142	162	176	135	155	158	129	151	157	170	154	144	168	178	165	148	155	147	151	159	163	154	140	162	151	159	147	169	172	161	148	166	150	155	161	170	130	147	150	156	168	167	143	139	150	166	169	160	153	182	144	162	160	163	156	142	154	170	163	164	159	157	162	170	145	136	151	166	168	150	186	131	158	148	163	155	163	178	121	168	146	152	142	171	154	144	143	146	150	141	188	139	149	176	138	160	164	155	150	149	151	158	149	157	128	165	142	140	171	177	166	177	146	153	170	167	165	149	166	158	166	150	137	166	198	141	170	159	172	163	158	156	161	139	144	155	182	153	161	152	168	151	166	123	146	156	160	152	154	157	137	172	167	151	159	165	156	149	159	156	173	161	154	155	172	135	150	132	153	155	153	150	168	140	151	188	164	155	152	161	144	147	143	141	128	196	141	175	150	162	157	163	153	157	164	163	176	162	182	159	141	154	156	138	176	139	201	148	134	187	160	169	152	150	172	137	159	160	159	174	131	150	140	161	177	162	178	158	135	160	152	145	159	179	169	156	172	127	146	195	170	158	161	137	150	153	137	174	190	138	152	171	162	150	182	154	160	143	151	154	148	156	174	148	136	161	152	143	156	160	159	161	184	157	160	161	162	145	152	156	149	140	173	160	150	162	154	149	158	137	176	177	145	169	163	139	165	163	151	154	165	149	175	143	172	149	145	137	131	138	202	153	167	164	145	147	157	138	150	159	156	176	149	145	167	162	177	144	153	167	153	151	156	145	158	176	149	160	149	153	156	157	173	158	139	180	136	155	165	140	157	154	165	146	147	141	177	159	169	168	156	150	148	168	135	162	170	156	156	145	156	153	158	152	167	144	156	164	147	167	152	157	165	154	172	150	192	162	152	186	168	140	158	153	146	163	168	185	159	138	154	146	154	155	175	148	161	132	156	152	138	145	145	164	159	149	183	176	155	185	157	142	176	190	167	166	157	172	139	163	176	157	148	170	190	172	172	156	158	169	145	167	189	177	157	148	144	159	140	167	153	151	170	166	167	168	183	155	162	148	159	168	123	157	144	130	167	143	142	136	162	160	146	161	142	170	156	150	168	152	164	156	147	147	138	166	158	143	149	158	151	124	157	168	152	186	132	145	140	164	164	134	156	145	152	168	138	151	144	151	154	147	152	150	147	153	160	163	154	133
15346	4692	534	534	462	473	447	456	462	429	469	469	427	413	435	457	468	418	447	440	416	466	441	441	421	461	413	417	387	423	464	418	413	408	439	433	435	437	420	425	454	436	400	437	416	460	424	386	398	409	414	420	405	472	398	436	396	437	410	414	418	406	421	407	422	395	438	413	400	407	418	413	457	395	439	392	409	400	450	380	452	413	410	391	435	408	434	424	427	415	414	464	454	388	401	406	423	417	396	412	421	459	424	442	453	408	474	455	446	421	435	427	431	432	437	425	457	412	456	441	423	420	446	442	430	452	413	425	427	437	446	428	434	409	385	442	457	439	420	401	429	448	384	447	412	465	446	409	452	432	426	404	448	430	412	439	466	448	426	423	395	402	463	437	434	398	420	432	422	424	398	398	430	433	419	414	428	455	411	405	404	377	402	419	405	439	431	406	414	447	439	422	409	424	452	439	439	417	433	434	448	437	440	437	393	438	415	379	494	446	433	405	392	409	423	421	415	438	437	445	429	401	440	399	402	433	449	380	395	403	403	383	424	419	438	432	425	458	433	410	403	413	423	399	399	426	451	412	448	431	442	441	446	423	426	444	407	383	421	436	426	410	442	438	451	422	435	421	397	426	429	432	448	417	408	391	411	464	401	453	446	448	399	397	439	422	433	425	445	415	415	424	469	442	398	438	394	423	451	419	416	428	419	424	428	430	391	379	438	444	455	433	431	399	413	413	439	410	390	473	432	423	437	442	459	430	451	432	446	407	468	461	401	451	407	419	421	415	425	407	426	387	450	433	388	428	464	453	410	422	417	434	417	454	404	448	424	415	417	430	383	396	450	448	423	425	470	415	395	406	414	419	418	428	418	421	400	451	415	433	427	463	420	438	439	443	429	424	422	418	422	413	422	439	438	437	407	392	407	402	431	477	401	444	397	438	427	413	411	458	414	411	438	444	404	384	416	438	420	403	427	382	414	423	407	438	406	418	413	427	422	434	399	406	423	434	427	439	419	425	440	416	427	417	447	448	419	430	422	397	388	422	397	432	431	431	423	426	426	431	422	451	389	426	435	463	452	421	418	455	417	438	442	418	468	420	411	418	414	441	413	394	470	423	422	409	400	404	416	399	450	390	441	444	392	453	464	424	461	429	355	470	394	448	465	411	420	416	391	392	424	466	460	393	436	421	418	445	452	432	450	448	409	411	420	431	434	453	454	461	458	414	441	429	464	421	436	450	418	437	407	397	391	415	475	411	387	399	421	426	444	422	421	443	418	398	430	449	454	393	440	442	436	408	436	430	451	429	424	416	438	442	406	429	412	398	468	418	435	410	402	453	426	404	412	417	427	444	435	426	440	424	413	407	436	440	448	462	436	396	431	436	447	410	415	435	430	369	419	410	399	420	415	407	440	431	437	389	423	421	438	398	412	400	443	420	428	423	423	428	418	414	424	402	424	462	451	458	446	439	419	403	417	410	419	396	450	408	413	424	410	429	389	429	445	455	377	405	439	460	380	378	440	389	421	396	450	462	393	438	409	422	430	425	437	448	393	391	410	393	432	412	394	385	431	436	406	432	444	439	422	415	446	416	404	411	383	398	433	382	424	433	427	422	388	397	424	415	423	445	398	453	451	401	414	388	414	432	425	439	411	428	443	421	418	384	441	438	396	413	414	396	416	401	450	446	422	427	393	417	451	451	438	385	453	371	389	438	392	411	447	440	434	438	443	406	427	386	397	412	434	433	424	446	431	458	442	408	425	457	472	404	452	412	429	402	428	383	434	439	393	385	420	413	421	400	410	459	421	420	414	397	421	396	422	399	404	450	450	429	427	392	411	389	403	439	428	400	423	421	410	438	415	449	430	418	437	417	414	393	412	410	433	422	404	417	407	399	421	428	429	447	432	399	416	416	437	443	435	407	471	408	392	442	403	418	414	435	436	440	410	437	431	452	403	418	405	381	400	443	445	414	404	424	436	422	437	399	414	415	402	430	457	421	414	416	475	381	418	416	392	433	366	428	418	452	417	434	415	439	422	415	432	408	430	427	433	417	387	406	458	412	412	415	425	408	370	453	419	389	428	395	423	409	419	408	405	411	425	452	441	422	425	390	422	417	445	392	436	388	440	415	444	435	424	426	463	451	458	450	391	438	440	452	384	422	417	409	395	401	400	425	444	445	437	434	399	413	460	469	445	440	389	421	440	398	444	424	439	380	425	427	430	425	445	467	404	436	409	441	432	425	443	420	429	439	415	404	398	418	421	431	429	401	434	451	433	407	429	388	400	399	440	407	387	446	444	438	381	434	434	406	411	395	444	437	419	424	409	421	426	420	446	450	427	441	441	407	411	427	405	429	436	427	400	404	418	423	433	420	402	430	432	408	431	416	427	401	412	408	393	409	405	424	400	437	454	393	383	424	416	438	389	386	426	405	401	439	408	425	422	403	446	380	398	403	444	414	423	411	453	429	427	405	419	407	477	464	436	406	395	460	409	419	439	418	399	441	415	427	403	420	418	419	429	428	430	417	389	432	443	444	416	433	463	408	415	404	415	393	464	404	403	409	398	415	409	391	394	462	399	433	408	445	433	414	426	406	449	401	411	465	410	444	412	434	409	419	439	443	448	432	451	427	421	455	428	435	411	407	391	420	453	395	403	429	372	436	427	417	443	428	404	429	471	414	419	425	426	407	426	426	405	416	429	423	411	463	399	368	420	478	455	418	430	458	451	445	457	406	407	407	367	457	390	429	435	437	446	420	446	392	395	457	404	420	425	442	427	392	444	418	453	432	398	390	435	442	407	485	461	421	409	423	444	371	414	407	421	445	445	408	421	400	430	463	455	430	451	430	431	397	429	425	422	409	418	413	418	456	383	403	420	435	420	394	422	399	430	402	460	451	426	429	413	422	458	422	451	454	398	475	468	409	424	403	412	382	410	425	418	429	440	450	435	406	441	425	418	421	409	409	442	415	427	410	436	403	429	394	419	468	461	427	398	393	440	438	416	406	428	395	464	422	390	401	414	394	394	381	449	423	408	420	428	428	421	421	414	424	444	434	373	442	485	426	448	415	433	466	402	417	468	415	424	412	451	431	417	430	419	403	421	433	414	406	410	425	443	424	445	448	433	422	442	423	445	434	383	413	440	406	420	416	395	438	443	383	427	413	434	422	412	404	426	422	405	432	465	425	415	413	443	412	447	424	435	426	451	394	402	396	400	390	382	443	391	431	416	439	422	432	431	431	413	430	407	392	408	437	428	393	429	421	432	420	429	383	420	465	438	451	423	424	419	438	419	416	419	425	448	486	406	415	415	414	406	379	409	414	461	404	431	431	410	424	390	401	442	427	436	413	413	389	419	392	403	414	393	423	425	415	403	412	410	442	408	388	417	411	411	413	401	424	396	432	399	414	383	447	427	469	456	420	411	407	427	430	421	448	431	384	440	397	411	398	416	400	430	393	380	397	417	428	437	428	414	401	408	434	435	408	436	474	418	427
62443	43421	11490	1414	617	500	426	389	341	288	352	306	323	334	275	313	319	299	300	292	284	318	252	306	265	276	263	249	308	309	257	276	292	300	271	261	268	292	271	312	277	278	275	275	261	273	253	245	286	279	279	310	261	277	265	298	309	275	250	295	266	284	273	294	276	277	293	271	250	308	275	256	302	295	268	297	257	239	252	256	261	311	279	299	269	279	288	303	265	287	274	305	242	276	282	283	236	262	300	300	249	281	292	274	244	275	267	294	283	280	270	253	283	253	280	279	291	308	308	300	305	259	278	242	278	270	299	275	286	288	277	285	273	263	307	269	316	260	297	317	290	256	285	274	301	305	290	288	290	253	259	288	304	294	235	262	281	270	259	297	246	277	231	290	277	268	246	306	271	261	264	244	287	269	248	275	261	253	299	283	311	268	267	290	288	275	279	274	288	279	286	287	299	269	295	265	313	288	290	254	277	274	267	290	294	289	264	304	261	299	296	262	250	275	280	274	286	263	258	311	288	262	262	255	270	294	306	292	284	280	300	291	274	278	279	309	280	250	281	267	269	286	286	274	273	269	300	272	269	257	257	276	283	261	257	256	290	262	263	257	268	283	268	269	286	282	296	261	257	280	282	294	285	263	265	258	266	271	297	286	273	270	288	266	313	286	300	286	278	292	270	278	288	300	281	275	250	278	291	283	266	308	256	275	284	280	262	262	256	294	254	268	256	250	293	284	261	256	306	260	266	291	281	276	276	265	299	308	299	246	272	287	275	290	281	256	291	268	266	285	274	255	303	293	262	297	279	276	270	288	277	262	287	311	291	275	271	279	269	278	302	281	259	289	269	258	283	274	281	294	286	298	283	267	251	274	316	278	283	253	238	274	294	287	255	269	291	300	278	286	269	296	265	256	261	266	258	304	287	281	269	261	261	284	259	258	251	267	263	295	273	290	273	247	287	247	265	271	277	265	278	273	291	278	260	253	266	304	277	268	291	270	288	283	281	275	263	265	289	293	271	297	282	291	274	280	264	263	277	282	273	277	284	264	298	247	268	295	287	290	267	262	255	279	290	276	281	273	270	270	297	255	312	289	275	301	264	264	307	304	248	274	315	285	284	267	272	269	281	268	298	284	291	262	268	274	279	276	255	301	256	272	248	274	272	308	251	286	271	261	262	282	265	296	285	298	297	283	272	317	257	270	261	310	259	295	272	269	279	289	268	264	265	271	301	285	287	252	290	272	266	286	252	261	256	275	259	296	275	270	290	283	283	270	302	254	267	261	273	273	269	251	325	253	260	256	253	248	275	254	284	274	282	279	273	282	308	293	288	309	285	287	266	232	277	254	289	288	283	268	303	301	276	296	301	298	273	259	298	310	299	294	281	284	246	284	274	311	254	251	267	250	249	312	274	281	265	305	284	279	265	288	264	280	275	258	283	268	284	297	273	284	281	295	252	275	244	248	291	270	290	264	293	272	281	274	280	273	283	282	255	305	275	251	290	261	307	251	277	260	299	278	274	289	293	279	302	320	299	270	281	289	251	283	325	250	287	265	268	228	253	298	287	299	271	259	286	276	289	282	297	268	270	249	275	288	292	284	261	314	266	268	302	265	256	277	261	269	272	254	261	283	284	275	255	272	260	343	242	258	250	312	295	276	279	292	304	286	261	274	299	275	301	304	281	300	272	264	315	281	273	257	284	257	243	284	273	318	288	273	316	282	264	294	261	286	280	267	308	272	290	254	285	257	273	288	255	257	262	274	267	264	252	265	282	293	319	300	250	255	270	281	307	287	290	295	298	267	263	293	273	299	266	306	255	286	285	260	274	274	249	263	286	286	303	262	241	300	283	245	291	297	289	279	288	295	291	255	322	267	271	299	263	274	284	274	290	270	295	278	281	241	270	286	294	264	262	281	283	276	263	267	264	286	271	260	263	289	283	250	293	313	259	270	286	273	279	274	305	279	285	282	285	276	295	277	282	300	290	260	294	270	250	256	259	311	285	259	267	257	311	266	261	265	282	293	282	277	278	288	247	286	269	260	286	300	281	261	270	256	257	275	256	271	263	287	269	260	272	267	267	261	279	278	284	277	259	264	257	293	295	289	311	268	277	265	247	282	298	262	269	279	292	273	263	272	293	288	306	294	270	285	269	274	266	316	283	290	288	295	277	290	289	245	291	290	259	254	269	290	296	317	291	301	270	277	277	252	278	261	277	261	285	290	293	271	250	300	276	293	258	273	270	263	310	301	281	285	291	292	253	268	251	248	271	272	292	263	281	276	259	291	300	251	305	255	292	274	266	284	292	254	271	249	269	265	254	264	307	275	285	280	278	277	315	271	295	283	293	276	284	259	288	278	266	291	252	267	291	292	270	266	308	301	259	289	281	263	303	268	309	304	269	286	295	235	277	252	278	285	290	273	262	297	313	294	253	311	282	253	257	312	297	324	289	290	259	244	292	278	270	281	252	255	293	219	297	283	291	293	269	286	272	287	255	258	254	281	263	295	269	293	247	257	266	282	295	272	285	287	266	279	279	272	276	258	303	287	273	296	280	283	275	287	267	299	281	269	296	282	270	301	285	304	282	290	288	242	289	268	248	269	267	258	312	255	283	280	263	282	274	234	273	285	261	288	254	275	255	283	300	268	290	267	251	270	278	257	263	278	279	248	281	265	293	281	292	271	253	250	265	264	318	298	276	301	283	283	286	273	266	278	257	273	257	296	285	288	288	282	273	287	287	268	295	279	255	252	263	286	270	259	282	283	276	308	271	291	300	272	260	316	286	301	278	280	274	271	299	314	254	265	299	291	296	302	278	270	316	271	247	299	275	283	260	290	305	264	291	295	297	287	278	259	276	302	251	313	285	287	282	270	287	262	232	265	272	274	275	234	292	280	260	245	258	257	265	271	304	275	269	304	290	245	298	267	310	282	283	242	248	270	271	273	268	304	284	283	282	296	283	263	279	289	256	249	286	293	289	264	322	287	251	301	283	273	284	291	266	242	293	286	261	296	271	264	276	273	275	267	268	306	288	279	287	244	312	256	260	242	291	289	312	265	244	313	278	292	274	277	294	273	274	284	268	283	295	316	320	272	301	301	271	249	262	238	268	260	272	291	273	248	261	280	262	303	249	314	298	307	270	287	299	296	263	289	283	266	305	268	275	277	287	263	273	270	283	269	275	242	287	289	266	285	277	306	273	288	294	251	305	274	265	308	262	276	266	268	285	277	294	267	300	272	280	259	284	269	255	280	273	245	274	252	258	292	294	290	281	282	266	258	292	258	306	286	290	295	260	275	287	282	237	295	278	294	293	282	254	268	274	290	287	275	251	261	297	263	295	298	295	271	281	303	278	308	261	266	256	287	264	287	250	254	277	273	294	284	262	283	262	292	309	293	275	291	266	289	259	298	259	259	270	294	290	294	256	289	300	246	289	305	275	274	288	283	278	249	275	251	285	259	290	287	289	311	269	249	303	288	290	270	282	296	280	286
39766	25776	2169	2410	2153	1760	1518	1359	1191	1055	955	955	979	923	873	851	811	791	756	732	802	796	831	749	740	694	799	738	736	721	704	744	721	717	698	653	733	701	724	701	690	680	690	712	750	737	703	711	673	684	677	669	670	676	679	676	681	676	689	715	674	718	681	708	693	696	685	683	645	712	632	701	653	724	619	689	707	676	709	672	675	679	669	640	653	709	681	739	718	664	731	637	664	649	661	654	635	645	681	669	659	673	685	672	702	678	687	638	697	653	679	701	680	698	703	688	666	662	669	665	675	662	617	642	702	667	730	650	701	662	691	643	685	679	682	696	689	669	672	692	694	666	642	677	696	709	675	666	688	657	668	635	657	647	748	722	669	662	632	627	692	723	678	652	600	668	701	676	716	639	642	641	680	651	667	667	654	680	705	672	676	599	685	666	686	690	646	699	689	672	638	671	685	640	644	650	702	684	674	692	643	687	659	641	617	644	689	674	697	660	601	682	669	698	657	736	701	625	626	693	649	703	697	620	675	650	702	648	729	663	659	655	644	621	602	642	659	698	674	712	689	636	704	656	697	654	656	702	708	684	636	730	667	664	666	666	678	682	673	710	739	696	702	625	680	685	660	656	672	684	622	712	653	666	647	619	685	634	652	688	664	731	696	656	659	689	658	694	702	678	672	707	705	719	667	668	668	634	699	678	646	689	680	711	676	691	680	650	668	652	677	703	708	643	693	710	666	664	688	647	656	673	644	686	682	642	654	636	703	683	719	648	633	670	649	674	648	604	723	667	668	643	692	695	684	634	671	683	658	643	672	669	712	670	714	670	697	688	683	629	662	657	674	646	676	685	672	660	688	667	643	707	654	588	680	691	669	705	686	672	705	664	673	704	654	673	690	609	659	719	674	650	677	697	699	664	647	675	697	668	702	679	648	667	678	655	657	650	666	651	658	649	670	653	702	705	692	671	673	644	676	702	654	665	691	659	647	651	690	656	673	679	696	665	634	675	627	672	654	657	658	643	672	659	688	650	661	646	704	668	672	689	662	602	636	647	688	693	692	654	657	698	644	707	636	663	672	663	667	666	667	649	661	694	647	658	731	646	669	612	692	712	666	696	674	632	685	686	699	717	649	696	651	637	644	674	633	699	672	666	652	642	709	614	702	724	684	699	675	690	670	665	632	686	656	665	673	670	700	676	687	668	688	675	651	677	692	654	613	712	669	667	703	667	634	610	679	649	658	661	659	732	672	658	684	649	677	682	723	691	672	668	655	681	673	686	665	673	615	672	681	641	686	664	661	677	651	656	649	679	703	654	631	677	664	706	692	630	622	652	708	667	689	646	673	620	663	658	668	691	702	639	695	687	676	685	687	683	623	697	710	716	691	695	649	649	668	699	643	644	663	659	679	597	636	708	670	656	673	678	642	669	648	651	690	621	657	667	700	689	630	665	675	609	701	677	652	629	666	657	706	676	651	627	697	714	683	697	676	637	681	685	634	698	752	654	648	675	661	708	706	683	650	680	699	650	712	719	681	664	676	686	711	695	687	682	696	663	666	648	682	672	682	679	666	637	652	658	701	620	660	647	662	653	701	640	725	664	611	675	648	638	665	669	690	674	692	673	652	699	660	717	664	662	680	636	670	670	624	670	689	653	660	662	669	677	678	674	703	632	696	657	686	676	697	710	695	680	647	681	672	664	646	725	686	687	692	646	703	662	692	665	691	632	669	690	658	662	655	690	666	703	689	608	678	663	658	720	694	631	681	677	648	645	659	671	738	651	666	687	699	718	669	660	724	684	718	662	658	669	691	674	635	715	685	714	707	713	696	676	683	681	694	662	626	663	708	651	641	675	665	660	682	686	723	692	676	631	670	648	668	648	638	683	699	635	725	679	703	692	680	651	640	663	712	688	665	670	665	716	677	638	689	644	659	725	688	702	655	664	638	652	672	666	634	644	712	621	659	717	714	663	672	609	661	658	704	676	671	683	657	721	685	657	697	693	676	691	685	659	671	671	678	647	676	651	688	690	674	714	675	690	684	671	710	671	658	652	650	674	632	678	690	686	673	676	668	692	650	683	645	681	653	679	679	699	675	714	691	669	681	644	683	691	644	724	651	654	664	624	648	675	669	665	691	691	666	687	708	643	670	680	631	638	660	682	648	688	661	697	668	639	668	658	675	733	677	640	650	615	628	650	709	643	700	610	691	683	642	676	646	637	662	675	639	726	665	650	652	678	658	610	680	704	699	617	695	655	659	672	682	663	628	659	667	636	655	688	685	665	629	676	648	688	680	710	667	638	641	678	675	637	655	709	662	670	684	692	647	671	709	684	662	694	669	619	716	679	673	663	730	643	674	665	678	639	637	650	694	620	711	670	717	655	687	704	682	675	634	669	695	683	676	703	664	702	646	662	680	655	671	685	672	667	678	693	645	659	708	708	662	662	675	660	631	681	665	667	690	654	667	686	676	674	694	696	697	682	633	662	671	688	711	655	669	680	663	695	674	651	658	639	684	645	694	689	680	663	720	636	664	676	649	686	642	707	689	646	671	709	660	692	674	678	676	642	684	683	636	731	651	679	645	710	675	718	671	707	669	688	632	640	723	669	702	691	678	686	694	690	665	681	679	674	646	637	628	660	687	650	651	641	696	700	711	684	687	681	622	687	708	672	715	700	644	647	692	624	631	658	649	724	688	650	730	706	688	670	646	711	649	674	675	627	663	647	663	628	678	674	667	669	664	690	701	662	672	631	673	675	702	637	658	663	677	657	693	668	703	659	683	695	619	681	652	644	642	675	647	683	706	628	667	659	658	654	678	692	676	701	644	664	682	700	704	649	659	642	622	663	675	693	712	639	711	674	671	706	647	681	700	660	652	667	659	691	702	683	639	678	670	676	704	656	657	623	684	660	698	636	642	677	649	700	649	689	671	675	726	633	662	691	675	703	653	671	704	683	631	660	669	640	630	675	699	691	663	644	710	657	718	713	697	694	645	681	643	699	654	646	672	659	682	697	687	741	672	719	678	618	711	665	612	663	676	697	656	682	708	682	701	688	725	625	673	667	665	688	643	696	655	640	662	652	687	689	683	646	716	639	715	664	639	649	667	679	692	688	709	641	629	678	642	664	673	706	664	684	650	679	684	672	644	691	714	676	668	659	674	727	624	678	632	683	669	724	669	642	685	686	671	715	700	661	684	686	682	667	670	636	666	667	654	673	697	638	643	673	675	677	722	617	658	659	608	647	732	703	659	688	682	672	657	665	663	635	707	704	663	662	701	670	695	670	652	686	632	657	674	660	680	689	695	664	688	677	657	642	680	673	676	669	679	663	659	707	667	628	647	666	684	682	648	691	621	691	677	706	662	639	661	682	612	638	649	648	661	702	687	688	718	657	626	644	646	654	689	718	642	669	693	659	636	679	639	687	691	655	659	665	678	646	687	710	668	662	693	684	651	636	643	641	677	683	697	659	680	708	665	663	678	663	689	691	668	654
73053	51103	18307	5529	1193	705	534	454	419	421	373	340	302	317	294	279	238	263	271	252	286	244	253	233	266	227	239	239	244	218	208	223	243	275	236	246	249	246	233	244	231	255	235	234	201	202	207	230	219	202	220	236	219	218	240	235	245	232	282	257	217	250	214	232	211	246	244	215	246	224	242	232	258	212	263	238	219	246	223	232	243	219	229	244	232	238	208	233	250	226	263	262	258	212	221	250	245	204	231	217	207	208	245	243	226	252	218	250	216	197	202	253	238	236	223	223	241	220	239	239	226	246	223	216	236	244	221	220	238	234	235	212	221	225	251	238	235	246	226	221	215	239	268	234	228	242	210	258	239	240	235	252	251	232	224	210	229	224	224	236	235	220	219	263	212	235	214	258	244	256	233	234	259	217	244	212	235	243	216	249	241	232	209	203	240	249	231	226	192	220	216	212	234	256	215	233	219	228	220	226	224	245	233	230	225	240	218	245	235	242	236	202	242	228	224	235	241	229	230	244	231	237	221	212	236	229	216	221	241	226	248	266	218	241	258	243	216	242	234	218	224	221	221	242	223	230	231	224	220	216	243	223	224	241	249	224	238	217	235	216	213	218	253	231	267	218	236	270	247	217	221	242	240	220	218	242	255	247	236	236	232	215	254	237	239	218	223	223	249	215	213	226	224	245	222	252	217	224	239	214	250	224	233	232	228	221	223	251	219	226	232	222	229	207	227	235	220	230	227	244	211	245	219	222	230	249	235	231	251	224	247	208	206	199	202	213	259	205	216	259	218	227	203	242	233	247	252	230	220	262	221	223	227	225	222	222	233	227	235	245	224	218	212	235	250	213	235	245	235	220	258	250	233	213	196	224	248	230	221	214	226	235	222	228	224	227	238	227	210	208	248	224	239	222	227	193	226	221	229	229	232	243	221	232	229	226	216	212	251	229	230	234	235	222	211	216	238	233	217	218	231	229	199	215	273	215	212	232	226	231	225	219	233	255	242	220	224	216	240	238	243	249	206	212	228	266	224	241	211	199	248	226	245	217	242	259	237	247	220	236	246	214	240	257	239	222	251	228	225	198	228	239	233	242	220	223	211	236	249	225	194	260	223	229	238	219	202	210	227	257	237	242	221	222	248	266	233	226	241	227	234	249	215	229	228	250	224	215	230	236	259	200	216	222	229	219	250	227	210	246	229	223	230	237	228	240	221	226	233	265	232	229	252	229	218	232	231	234	220	223	220	222	245	230	219	239	244	246	237	218	257	258	218	224	249	221	235	227	243	248	214	233	219	221	255	219	237	270	228	250	207	219	229	218	255	240	215	242	247	243	230	221	221	246	234	232	237	247	222	215	223	201	234	219	252	237	243	264	247	217	228	251	241	255	240	242	235	234	226	240	218	257	245	245	228	245	244	237	214	226	220	251	241	209	250	234	241	239	260	226	217	229	236	251	225	215	243	227	245	255	240	225	228	209	233	201	232	227	267	222	244	254	215	255	210	215	206	231	239	214	208	243	231	229	234	234	223	241	229	241	266	228	235	253	237	223	253	218	220	225	226	211	251	210	253	228	222	224	234	238	229	205	261	211	251	221	240	241	248	233	216	226	204	232	213	215	236	245	218	255	236	255	217	221	251	211	232	245	219	230	202	238	234	241	225	230	239	277	207	222	231	234	230	203	217	237	238	203	216	231	207	216	192	225	246	249	209	255	243	204	211	211	251	235	208	255	240	214	219	197	251	228	203	235	226	226	220	246	255	249	248	213	210	224	240	227	223	238	249	242	267	236	244	226	231	244	229	243	242	223	230	208	249	248	232	257	220	225	243	225	216	202	220	258	247	208	237	232	233	238	231	204	234	241	260	231	226	229	224	211	219	221	201	233	229	271	207	251	226	220	239	249	241	253	234	209	219	217	238	251	233	207	252	228	202	225	228	220	227	253	230	218	239	245	240	256	214	246	223	244	221	233	245	199	232	223	229	240	230	222	217	216	216	241	223	230	216	219	263	231	218	218	214	218	264	219	242	239	228	233	240	237	234	265	228	245	218	247	234	248	232	216	213	225	240	230	229	230	255	237	242	229	240	239	230	241	230	242	239	205	223	212	205	247	256	203	210	205	231	218	217	264	228	216	229	218	225	221	225	212	255	260	272	236	272	253	254	225	216	204	235	226	207	231	207	247	249	244	244	240	249	201	232	234	219	204	230	204	243	241	235	248	238	232	229	236	199	217	206	223	238	244	223	234	249	205	215	236	217	238	229	254	236	205	227	219	238	226	210	237	239	228	244	224	228	223	228	252	256	222	228	236	214	210	239	254	224	192	232	217	236	225	221	231	246	248	228	244	240	242	235	221	243	218	244	268	198	269	227	205	254	219	247	254	243	214	218	230	223	234	246	229	242	218	205	205	246	239	248	228	227	233	219	215	226	219	220	214	217	223	227	234	234	228	252	253	208	208	246	219	232	200	244	254	217	221	220	227	237	247	248	233	223	204	242	211	215	221	215	241	212	253	249	216	195	242	221	255	257	232	265	236	248	259	218	233	187	244	224	220	230	196	205	250	235	228	243	232	225	241	212	243	217	199	261	226	197	219	251	252	209	253	255	205	244	237	251	202	207	220	201	219	224	243	237	218	233	206	209	263	258	230	229	216	211	272	239	245	224	227	222	232	265	240	215	231	235	222	233	232	242	226	220	216	209	220	236	217	227	245	214	247	228	238	237	251	225	222	252	205	236	207	218	238	203	207	257	235	253	227	250	233	223	218	229	234	209	212	240	250	265	245	218	240	227	207	211	202	248	211	220	216	231	254	223	222	263	245	240	252	244	220	226	228	245	187	265	232	212	235	244	234	213	220	192	204	226	211	249	201	224	239	223	195	246	243	220	217	258	237	247	240	236	242	229	210	223	209	238	230	251	246	207	234	229	203	235	223	230	221	222	215	234	252	245	220	228	250	220	234	261	244	258	239	230	217	232	254	251	228	227	227	246	210	209	220	233	229	264	232	230	241	249	224	218	229	257	253	238	225	225	219	209	247	257	214	223	233	246	220	245	213	226	215	234	236	250	244	251	206	227	205	214	218	252	251	232	244	251	225	224	221	247	263	238	242	238	247	238	226	222	218	254	223	235	235	239	228	228	224	235	220	213	228	254	236	260	252	222	226	247	246	236	244	251	236	235	229	248	247	222	245	229	242	250	227	215	238	229	220	197	202	233	223	238	226	218	214	234	258	207	222	247	225	237	220	218	255	203	204	231	257	222	236	234	211	197	238	260	232	233	253	246	233	224	242	231	219	215	237	245	222	245	193	218	253	224	246	241	230	260	224	226	235	264	218	273	247	219	245	202	231	255	218	240	205	219	240	243	220	218	267	254	231	237	244	265	220	231	220	239	221	210	245	239	238	223	209	227	226	234	242	229	223	233	226	228	212	209	214	230	209	253	226	225	209	223	216	220	242	242	204	253	240	246	220	202	201	235	236	215	244	226	222	201	207
48610	32863	3558	3933	3303	2748	2333	1903	1697	1431	1279	1100	1078	957	912	919	896	851	754	734	779	700	685	704	682	666	638	656	624	645	595	614	616	659	602	652	604	639	588	545	608	590	644	610	609	563	595	566	579	596	584	617	545	590	562	581	607	567	589	585	518	576	567	589	541	618	560	555	577	563	585	572	555	554	582	559	567	562	538	516	550	567	567	569	533	578	588	533	592	629	549	505	544	540	530	562	580	561	518	563	560	546	573	568	568	576	547	585	577	542	560	543	529	543	587	575	570	524	597	609	543	562	562	571	570	547	552	566	568	525	533	572	600	584	526	563	538	559	549	533	535	553	527	564	577	562	570	575	562	547	519	556	573	555	527	534	547	510	567	560	569	525	551	576	591	580	504	543	516	552	539	529	550	544	521	600	565	550	574	551	523	547	584	566	555	539	543	544	543	552	543	533	504	579	602	567	544	537	580	572	531	584	536	524	519	559	548	540	502	530	562	557	573	497	529	531	541	590	570	578	561	547	557	541	584	526	528	558	533	545	619	570	524	554	568	520	600	511	591	540	578	552	560	539	574	552	567	554	544	525	537	579	550	548	551	564	552	516	551	542	547	501	553	576	554	551	561	550	543	580	523	522	552	559	503	519	572	537	535	545	555	523	535	554	543	551	577	562	566	545	524	565	527	554	537	540	571	545	531	516	501	587	538	545	540	514	563	600	570	539	540	543	561	564	568	529	571	555	555	518	554	542	546	553	590	531	562	558	608	541	503	536	538	579	561	571	533	571	483	512	566	524	536	574	577	564	529	573	518	533	572	548	560	530	551	596	565	521	613	535	529	559	541	536	543	556	512	555	535	513	557	536	564	553	565	573	563	530	582	571	580	533	537	506	545	559	530	594	529	560	544	590	570	552	576	564	555	571	541	510	535	552	565	543	558	575	598	568	551	555	546	533	554	589	526	552	538	535	563	556	521	516	557	562	533	528	511	529	529	537	554	533	560	538	517	586	547	584	548	586	551	548	563	537	561	547	569	557	552	534	570	552	489	557	538	554	529	553	530	575	538	590	543	506	560	589	508	522	554	533	566	560	544	548	565	581	603	521	539	571	525	530	552	557	508	586	542	527	538	543	549	509	573	566	553	598	557	555	572	519	526	539	579	549	524	548	580	552	583	541	527	558	527	537	502	572	568	510	558	569	548	550	523	543	571	528	565	611	561	604	539	557	528	580	511	532	527	542	535	553	582	563	571	537	543	516	541	543	545	563	464	528	538	506	588	549	574	538	577	548	558	568	510	553	550	601	528	576	547	528	518	567	561	512	546	507	569	492	564	532	511	543	505	534	536	521	527	551	561	546	578	563	550	578	558	521	528	546	562	588	533	528	545	587	499	541	539	515	541	496	548	555	528	556	522	578	609	557	561	561	558	547	529	542	518	545	525	551	556	554	504	519	570	541	537	531	520	551	552	539	554	547	547	545	560	567	551	535	570	545	580	568	534	527	558	537	558	552	565	559	526	585	532	556	584	538	544	526	539	552	539	543	541	509	557	562	561	549	548	552	535	552	555	508	548	556	634	535	565	612	521	580	567	567	539	562	533	552	573	537	502	532	560	523	549	538	530	526	505	547	557	534	546	578	568	578	542	597	573	560	524	533	556	532	540	533	576	516	524	585	529	557	528	538	541	584	533	555	502	535	584	535	535	550	574	552	607	533	558	563	543	557	577	567	524	533	542	516	534	551	562	546	536	530	549	518	591	550	527	524	557	543	545	582	548	568	533	582	555	545	552	525	533	555	567	546	575	533	536	540	551	536	599	580	541	522	573	537	541	530	540	549	526	535	497	537	565	532	530	546	577	536	573	524	561	521	529	578	556	529	550	577	571	537	517	595	530	535	529	554	593	529	529	515	583	530	555	554	537	580	540	548	601	505	546	582	577	555	535	550	546	550	551	533	517	549	518	578	543	541	571	560	531	519	570	572	550	546	550	547	527	530	537	516	546	555	560	555	529	557	562	556	554	576	561	521	570	584	609	538	558	558	541	526	547	520	560	540	564	554	475	554	538	531	576	537	548	581	584	543	536	479	537	562	572	531	549	557	545	549	538	551	569	548	512	554	524	585	573	530	551	566	571	544	577	532	537	551	560	548	508	581	519	506	634	577	528	517	560	569	580	577	586	560	518	539	554	553	556	527	574	544	514	516	589	593	542	511	543	574	569	542	508	552	559	561	539	497	589	559	527	565	534	566	559	562	549	593	575	555	532	555	553	555	527	553	554	537	521	555	539	589	570	561	534	572	516	582	556	555	545	538	550	574	517	555	525	549	530	556	573	567	561	597	536	511	538	495	546	543	573	474	524	542	527	548	563	536	541	573	602	564	544	550	542	536	534	554	530	561	572	559	563	568	571	569	566	547	564	511	567	548	563	568	571	558	577	569	526	569	530	544	525	563	555	548	535	530	527	548	566	511	537	552	579	516	555	553	567	560	504	527	529	571	580	546	545	580	552	593	557	544	542	530	571	550	568	529	550	577	587	501	553	507	556	507	537	544	545	550	566	575	519	566	554	548	560	583	535	544	574	565	568	583	552	522	566	559	507	547	582	609	580	539	576	553	517	577	545	562	590	570	546	536	555	576	557	552	529	571	551	524	551	553	550	583	538	571	542	584	546	600	577	557	519	560	539	547	561	553	530	555	522	560	570	515	511	628	565	521	547	563	537	571	548	546	603	512	543	545	554	521	540	563	528	562	581	526	542	539	530	561	557	576	554	526	606	570	526	537	531	549	547	555	543	579	543	506	539	538	517	568	503	535	548	541	526	573	546	548	502	588	529	557	533	555	572	543	554	548	501	554	546	589	568	549	531	569	561	512	587	531	593	556	537	579	573	539	560	537	536	575	530	559	557	559	531	534	573	537	532	627	549	551	522	583	570	526	538	527	514	563	544	546	554	605	543	563	546	553	526	564	517	549	550	506	561	559	544	555	514	602	513	569	562	528	534	560	558	579	557	562	539	547	572	569	538	545	539	557	558	579	513	575	496	562	579	488	534	573	556	564	520	555	541	554	570	558	575	571	500	576	556	535	528	533	573	582	564	591	512	511	553	552	558	509	533	549	507	600	566	521	549	488	549	575	572	511	576	536	532	575	554	562	522	535	560	543	508	508	573	542	568	573	557	529	569	531	517	514	573	524	533	526	565	552	525	562	509	560	520	520	556	576	565	517	559	519	557	518	538	557	565	524	563	546	545	553	582	558	581	557	565	517	511	545	521	558	589	530	551	504	535	517	552	540	530	566	592	546	581	561	576	538	571	573	534	528	566	589	572	513	545	569	529	538	506	513	568	573	577	534	557	541	522	562	553	558	555	558	542	550	526	609	534	524	552	532	539	543	579	513	580	538	548	530	537	538	514	546	531	561	557	538	578	564	583	589	501	541	562	575	554	556	559	531	488	530	570	527	570	514	566	504	550	524	543	600	568	531	563	528	569	539	523	518
15514	3705	219	190	181	177	140	185	147	151	162	151	153	129	149	134	158	166	152	150	148	171	172	157	164	129	148	175	151	157	159	163	174	155	158	149	162	172	153	153	121	134	180	149	166	161	171	157	167	174	141	164	143	147	147	134	153	138	138	166	148	147	163	169	158	143	154	179	150	152	151	144	153	159	169	143	162	166	160	166	146	147	175	158	162	140	177	147	163	153	155	173	154	150	157	162	161	172	146	163	168	153	147	138	156	134	141	161	146	157	141	178	159	168	150	150	148	140	164	151	153	152	168	150	148	164	134	130	148	148	150	142	145	180	170	157	149	153	147	157	140	165	156	163	165	170	166	176	159	167	152	146	156	179	157	165	150	140	145	151	145	142	191	160	149	150	139	151	157	158	153	169	150	172	177	154	152	176	179	158	172	157	172	144	168	162	146	160	156	158	157	154	140	168	171	158	145	152	161	180	163	163	170	145	158	159	135	156	167	150	172	143	156	152	173	154	161	144	186	146	151	153	144	164	155	155	171	159	155	159	147	152	174	149	163	162	156	154	162	160	161	172	171	150	161	154	163	144	168	158	148	182	140	163	128	156	170	167	157	178	142	127	167	154	171	175	153	156	135	143	128	172	151	172	132	158	180	159	133	165	165	157	159	173	145	157	161	182	170	174	169	162	148	156	170	176	139	148	145	149	161	160	174	146	166	171	164	162	153	162	149	130	154	180	154	161	170	154	147	165	162	146	128	164	148	159	148	162	149	172	141	160	153	161	167	172	162	156	134	167	174	159	171	136	166	157	136	168	135	141	171	159	187	149	158	141	159	169	156	155	169	165	160	188	164	168	178	149	187	142	169	143	139	163	154	128	139	159	148	174	154	172	156	180	193	151	177	183	138	182	161	168	175	153	146	157	161	171	151	166	146	169	160	162	166	149	181	151	161	172	136	138	154	174	175	165	180	134	150	179	170	142	159	148	175	180	175	126	176	146	158	181	157	149	159	172	137	158	175	149	139	163	166	161	164	158	157	135	160	141	149	136	153	151	140	156	155	173	160	171	163	160	148	158	150	164	166	161	123	157	173	137	158	158	165	154	161	147	154	159	149	141	164	145	175	156	151	177	154	157	145	170	188	129	155	154	162	174	180	150	163	190	154	160	170	156	157	150	156	145	159	152	148	156	167	143	155	135	148	122	140	152	149	155	165	161	166	155	147	145	156	151	155	143	154	140	151	155	160	170	143	141	147	161	138	158	149	153	178	147	144	179	167	152	164	179	172	158	161	140	158	163	152	148	147	146	165	169	166	144	163	163	155	157	155	176	172	164	155	172	151	153	166	164	158	173	168	152	149	163	164	166	135	167	158	156	141	162	158	144	162	152	179	183	151	141	175	148	157	156	158	152	173	176	172	171	161	166	165	156	173	128	158	183	140	187	163	138	192	180	172	143	186	156	157	164	177	148	148	157	166	170	169	159	159	174	158	152	152	174	161	153	175	172	145	151	167	160	172	153	160	156	140	160	142	173	133	166	157	141	159	150	153	171	158	168	152	183	173	162	166	165	174	176	157	141	150	153	172	139	170	170	150	159	151	151	142	177	152	181	136	133	161	149	176	166	175	149	194	150	156	158	159	185	153	169	138	160	157	150	157	159	154	146	148	168	147	162	176	170	152	172	160	163	144	137	158	126	162	146	138	152	148	182	171	174	160	154	140	145	150	166	143	167	170	160	176	157	154	157	166	172	156	150	160	164	166	164	170	153	139	150	177	160	131	146	166	152	173	151	168	144	154	157	162	151	145	169	182	155	148	148	141	155	166	148	153	148	130	175	150	162	162	154	127	150	143	141	162	161	158	166	128	149	156	126	146	158	168	143	187	160	149	148	136	157	154	159	151	150	175	160	162	153	157	137	168	164	152	156	155	149	165	139	173	179	148	175	164	185	180	123	156	144	173	155	148	148	138	143	164	157	158	162	158	144	141	175	142	165	162	153	172	173	164	157	168	157	190	163	174	171	168	147	155	149	165	155	172	141	179	169	167	164	126	169	147	156	173	170	163	165	151	157	174	165	164	135	143	147	158	157	159	131	148	159	135	139	172	165	150	157	153	151	170	151	166	142	193	149	128	153	148	158	164	145	152	145	165	161	194	154	162	152	150	179	141	137	165	159	132	160	156	169	170	141	146	171	158	162	166	151	162	120	168	170	149	159	170	179	165	172	161	148	171	145	155	151	176	161	149	171	139	140	163	145	160	142	132	177	145	160	172	149	170	167	165	171	142	141	153	147	178	160	148	187	149	132	170	157	154	166	152	162	138	158	176	172	166	141	169	174	145	142	177	174	152	157	154	152	139	139	160	162	153	167	153	186	185	141	125	138	153	155	175	137	179	177	183	137	165	157	153	164	190	135	155	164	172	178	144	151	127	176	145	144	137	161	166	165	148	140	141	174	131	170	164	123	167	160	146	165	173	153	152	159	177	149	138	168	163	147	158	173	172	151	168	154	176	153	163	158	158	158	159	173	153	158	148	155	150	161	171	147	137	163	168	157	138	176	173	147	159	183	138	156	140	142	153	174	158	135	133	140	162	159	155	135	148	166	141	162	170	133	149	156	135	151	138	181	178	139	143	140	144	154	143	152	138	152	150	197	156	160	133	155	138	145	155	151	179	165	175	161	183	165	152	154	163	148	165	154	157	160	146	158	150	165	138	128	167	138	172	158	163	154	156	173	150	155	134	151	145	157	155	171	141	136	149	157	159	165	154	142	158	155	164	143	166	143	157	164	165	151	142	151	157	139	172	134	164	156	170	163	137	134	151	144	161	180	146	142	131	180	160	146	164	142	177	151	152	136	149	162	152	169	138	152	173	159	172	151	163	158	158	172	165	143	167	166	148	125	160	148	158	167	146	172	147	171	148	173	145	153	137	154	162	165	150	155	160	153	170	162	178	176	172	141	177	157	166	168	157	143	159	156	144	182	174	171	148	166	156	151	152	135	147	150	169	170	162	137	166	169	161	163	153	184	143	147	134	162	180	165	158	169	146	142	157	138	185	170	156	153	175	166	134	146	139	149	142	163	158	157	162	147	146	164	143	159	142	171	139	164	146	171	167	168	160	169	166	157	183	152	156	148	187	152	155	144	154	178	150	183	155	154	155	147	161	164	158	161	165	149	158	147	155	157	155	174	158	156	159	153	162	163	140	173	181	166	141	175	160	142	151	160	165	179	159	179	163	120	161	148	141	142	150	160	166	158	158	143	145	171	145	157	180	177	143	161	155	151	174	156	145	136	165	152	147	165	133	162	139	172	154	170	143	172	133	169	167	192	147	174	155	176	173	150	136	154	181	154	163	167	154	163	164	167	136	158	155	136	155	164	170	168	170	172	142	142	180	168	151	154	171	144	168	133	163	181	184	167	146	162	168	173	157	153	164	145	150	155	152	174	146	161	183	175	178	146	177	169	149	165	153	152	127	140	126	130	158	167	174	167	165	148
15225	4569	444	490	482	452	478	412	477	435	438	417	455	403	442	429	406	437	420	407	373	448	428	415	421	429	410	438	453	396	430	419	419	420	404	425	430	411	414	431	401	441	406	388	433	438	427	398	428	434	416	415	465	464	393	435	417	428	441	419	425	412	408	421	401	418	398	433	436	393	448	393	457	386	410	430	402	438	401	433	432	388	413	425	406	435	418	412	420	443	452	428	411	443	487	430	425	421	409	420	446	448	433	423	454	451	437	440	421	418	426	407	462	428	447	378	427	431	436	427	426	426	394	434	429	391	443	457	440	437	454	396	394	438	398	434	438	433	464	438	455	461	430	431	413	393	438	397	427	400	423	439	436	416	437	419	433	424	400	423	457	436	421	434	422	425	378	453	424	408	471	400	387	460	430	445	423	413	395	415	387	403	387	425	392	426	416	443	430	436	438	384	406	406	429	432	430	426	423	456	413	450	400	413	429	460	448	391	411	448	413	419	429	396	418	413	427	413	413	464	422	459	392	430	454	425	419	443	429	418	414	412	410	451	419	384	388	435	386	396	412	411	389	425	401	425	433	443	405	368	425	430	418	418	396	443	418	441	415	423	423	397	413	407	440	417	443	434	439	447	445	412	447	431	472	425	450	455	413	396	471	443	405	420	442	413	439	429	418	422	410	411	415	412	444	405	446	425	419	406	390	417	412	432	410	394	399	418	424	399	391	402	435	391	404	458	412	414	433	421	427	423	442	413	423	430	398	405	408	422	433	422	443	418	428	405	411	411	422	393	424	420	409	447	451	414	436	427	415	442	394	424	438	420	431	455	413	432	436	410	424	421	442	443	408	430	427	440	409	445	392	381	430	377	453	427	401	438	422	431	444	453	397	424	412	418	424	438	405	406	433	423	419	456	431	414	464	448	388	384	394	413	437	418	409	426	430	416	438	411	426	387	443	404	410	457	408	425	404	444	435	432	449	442	411	419	439	442	440	391	413	453	405	413	396	446	478	380	414	406	426	422	414	411	403	458	416	406	357	433	411	455	406	445	383	409	410	422	391	426	414	435	386	415	425	439	412	412	398	406	409	415	404	444	412	407	402	441	446	408	445	415	424	443	445	419	415	414	457	422	422	401	404	456	440	424	402	436	441	428	404	422	469	387	411	461	395	411	418	399	419	406	404	429	416	408	416	425	409	433	420	433	433	404	399	438	432	416	432	420	425	436	428	407	407	407	448	398	426	435	436	409	429	416	453	419	423	431	416	436	441	422	412	417	386	416	422	445	406	440	451	436	413	463	395	385	429	467	431	399	420	448	442	441	456	398	452	451	416	460	395	425	410	442	437	412	435	458	436	411	452	400	424	437	412	454	400	406	412	405	425	439	410	415	423	418	384	439	419	423	413	450	450	396	406	420	396	428	390	405	396	413	416	440	397	412	390	406	389	383	422	421	390	443	443	433	429	411	439	386	443	399	452	434	444	434	444	448	453	401	394	395	406	428	420	430	445	459	437	393	432	419	440	401	422	412	413	409	430	418	447	403	451	429	412	437	461	408	421	440	424	386	404	453	440	434	413	400	401	428	413	435	413	422	391	441	433	413	443	414	430	399	456	431	439	414	400	440	405	405	442	426	428	393	403	397	442	403	404	427	402	448	458	438	420	399	404	403	401	409	437	494	385	435	397	404	413	434	407	440	447	457	417	412	393	420	406	409	401	418	438	430	412	397	453	429	416	423	392	401	455	411	446	414	425	427	402	430	428	427	427	433	424	421	476	427	456	386	406	435	413	441	439	422	422	435	410	420	418	418	443	420	425	401	461	443	380	401	437	413	421	392	393	460	422	429	406	463	399	448	454	442	429	406	433	441	421	433	437	456	448	427	443	435	412	440	425	444	417	402	401	445	434	395	437	417	424	399	438	395	427	421	381	415	426	440	429	448	441	441	433	382	420	399	433	431	422	435	388	435	379	391	406	434	418	421	402	355	417	437	419	412	429	414	433	416	436	400	464	429	445	429	424	443	456	437	428	442	429	380	423	387	435	437	410	453	416	404	385	424	427	462	438	434	389	415	434	415	407	421	440	426	376	441	409	421	430	409	406	409	440	444	391	462	424	382	385	436	374	457	422	386	382	448	415	398	467	415	420	407	410	431	436	464	444	412	424	383	414	428	413	439	458	447	389	429	431	438	442	416	402	423	453	434	436	422	407	436	457	429	412	419	424	443	436	411	433	433	406	414	446	432	404	438	439	412	416	423	416	426	433	448	436	372	434	426	419	400	467	398	415	434	425	431	394	412	385	409	361	442	405	381	407	406	416	423	417	446	413	423	427	442	392	384	472	402	476	406	421	438	436	425	439	405	407	417	422	411	428	415	407	422	429	453	435	397	420	449	456	378	444	403	490	417	440	414	396	388	410	408	440	424	404	399	408	419	414	407	430	419	410	425	432	423	444	454	411	391	395	373	417	397	443	402	391	430	404	448	395	395	420	417	428	398	387	442	417	448	385	424	398	422	410	395	457	419	408	416	415	409	411	441	442	422	399	433	372	441	402	429	389	424	383	392	411	412	461	430	438	416	406	413	441	441	438	421	404	425	453	395	434	414	440	465	412	430	469	412	423	453	422	435	402	426	388	421	418	423	452	431	376	464	453	424	400	417	438	427	439	390	426	423	425	441	407	405	436	402	423	371	414	423	436	398	425	435	396	409	459	397	446	408	415	441	433	428	428	386	442	424	421	424	420	461	419	436	422	445	408	435	391	406	420	465	421	422	412	417	413	434	440	422	447	450	414	413	414	439	469	435	445	438	443	430	398	407	426	454	408	413	425	443	435	399	424	405	414	414	394	442	413	489	412	459	399	412	446	437	409	408	381	423	392	435	420	422	432	431	467	418	387	434	395	431	398	398	398	429	413	469	427	417	394	396	404	402	437	422	400	437	407	409	419	433	442	442	420	436	435	436	404	414	444	408	438	379	375	400	419	395	408	401	410	391	413	415	385	443	405	444	446	403	361	435	442	393	405	401	415	454	392	375	377	394	453	397	439	398	416	412	404	430	449	409	412	415	382	439	432	432	417	432	439	410	420	436	425	426	429	411	426	398	373	413	419	392	442	396	375	430	421	391	399	410	399	433	430	412	422	385	428	441	412	398	411	405	394	378	411	442	420	417	424	411	452	437	428	423	416	450	452	403	425	419	430	435	432	414	427	422	428	420	444	425	437	434	432	439	437	416	459	426	416	432	430	410	441	417	442	444	403	425	442	430	415	451	459	397	408	403	427	376	435	415	431	451	424	427	433	425	440	429	419	463	385	410	404	448	436	433	406	379	406	397	450	441	417	405	398	388	437	430	438	416	415	449	438	419	437	437	419	458	386	414	448	417	404	424	396	423	446	429	439	433	466	426	404	425	397	453	396	435	418	434	435	409	395	428	398	411	421	447	397	411	389	429	403	401	433	410	428	398	416	432	403	440	453	443	440	407	437	462	429	420	403	431
64232	43170	10253	1309	628	497	486	378	344	352	365	340	300	299	308	316	272	286	277	323	268	293	294	256	278	286	297	300	275	290	254	270	267	264	259	247	274	286	300	266	277	317	266	288	255	321	283	297	299	287	285	267	308	300	321	260	302	298	267	312	273	265	300	280	268	266	280	287	290	276	286	268	253	277	290	261	281	281	291	270	275	301	274	298	288	300	279	263	282	264	302	267	280	277	329	294	312	289	287	281	282	279	262	277	272	267	275	267	242	273	286	273	270	259	266	315	260	234	282	268	288	291	254	267	291	294	270	281	288	275	287	253	288	256	265	266	278	277	317	256	266	283	291	270	285	244	258	249	276	290	260	263	274	279	240	270	290	277	282	265	277	278	288	286	301	268	249	238	287	276	273	284	279	283	264	284	274	251	284	283	265	286	250	254	266	303	272	280	241	289	278	288	275	258	247	276	277	257	270	289	276	250	275	277	252	274	257	278	281	251	251	240	320	292	286	262	309	267	290	265	304	256	261	262	275	268	240	255	294	270	281	288	256	258	304	253	269	279	262	264	256	303	264	262	276	267	303	287	282	272	287	250	272	275	298	270	283	255	276	271	302	303	279	288	271	273	275	275	275	246	276	266	250	269	318	292	264	282	310	267	279	316	284	262	263	248	284	284	273	269	279	258	255	262	256	289	247	236	267	263	304	257	218	281	289	246	259	292	281	285	249	268	274	275	297	268	277	264	269	279	261	285	315	270	281	271	297	269	276	265	290	268	248	282	281	257	288	288	301	263	270	256	273	290	262	255	292	294	302	281	318	266	258	286	278	234	251	276	278	292	283	281	277	298	286	270	281	315	272	289	313	266	302	267	271	271	284	307	244	262	285	265	300	241	239	270	294	259	282	295	289	277	270	283	275	251	272	297	304	271	265	295	286	257	305	260	252	265	295	275	275	311	290	267	253	276	252	283	255	264	270	271	275	268	296	247	238	288	258	303	281	244	276	256	250	245	274	255	260	265	273	276	235	246	281	260	274	279	272	280	295	283	280	296	260	273	265	265	267	273	294	255	295	309	268	296	294	299	276	275	244	259	305	265	270	292	251	295	269	283	306	286	293	276	266	273	289	254	297	285	254	308	268	273	299	242	283	256	294	245	296	279	284	244	285	291	256	287	268	301	301	287	256	279	289	293	275	285	256	233	308	275	288	263	286	280	258	283	249	254	289	288	296	275	254	310	280	275	278	250	263	278	274	288	275	261	266	259	305	277	306	263	292	265	265	275	255	277	306	302	280	252	323	286	283	268	320	251	236	308	257	252	275	282	298	282	278	270	285	258	300	289	296	267	312	275	276	269	267	263	246	278	261	293	262	260	283	343	263	260	294	261	267	287	268	236	280	279	290	277	279	296	235	259	280	264	289	264	272	265	302	286	255	291	307	281	239	265	286	280	295	262	267	276	268	278	254	278	284	262	288	269	301	275	259	264	275	281	277	248	269	264	251	264	279	261	269	287	283	285	301	256	253	259	288	310	264	300	281	276	291	290	282	240	270	247	243	283	278	294	294	286	271	295	271	266	271	279	272	283	289	255	266	325	271	292	260	232	264	281	255	298	249	301	269	240	274	242	288	261	280	277	282	250	293	240	277	280	287	269	254	258	282	277	281	280	276	269	294	258	282	236	279	270	289	246	277	276	316	275	248	264	282	281	270	269	262	266	244	271	284	287	259	267	291	276	267	281	267	280	276	284	283	257	276	273	255	276	253	266	254	286	298	254	247	266	315	269	293	288	285	290	232	257	243	262	299	283	296	262	285	286	278	252	290	262	281	275	259	273	275	272	297	258	266	266	303	285	267	310	256	260	248	258	271	251	303	288	261	291	259	302	266	251	275	263	278	290	279	275	275	271	262	252	272	270	238	283	259	276	282	301	260	277	259	280	265	275	267	250	305	263	253	262	283	276	285	278	251	277	261	269	261	263	282	280	275	283	272	281	254	254	281	278	283	255	274	274	276	299	290	243	294	285	321	288	302	266	250	299	263	246	247	277	276	271	303	289	269	267	249	303	255	289	300	310	306	270	277	274	293	284	266	250	283	277	297	272	287	283	259	270	276	260	278	248	244	267	291	269	275	267	275	269	266	276	245	300	282	239	274	276	302	263	287	262	321	235	263	262	292	262	263	254	303	292	290	260	294	295	320	251	248	263	274	253	268	280	267	273	270	297	285	290	310	274	293	261	262	277	297	275	291	301	276	288	262	265	280	282	283	269	274	265	276	263	262	252	258	267	248	283	263	269	290	286	286	260	282	237	267	257	243	293	261	284	269	273	271	252	260	258	299	295	273	278	281	275	265	277	285	264	286	257	266	275	279	280	319	291	281	256	278	252	305	230	265	252	277	285	276	267	265	281	268	247	270	248	258	271	269	271	301	315	289	306	286	282	267	278	294	265	255	256	237	258	299	262	300	276	268	316	267	257	289	291	257	284	269	252	268	283	271	263	269	257	295	253	313	301	280	282	287	241	292	271	263	268	248	270	283	294	266	296	256	262	281	259	273	297	262	292	281	276	295	318	272	268	288	279	264	286	284	254	268	291	285	256	256	270	264	274	231	282	272	268	252	295	283	294	262	285	299	288	265	310	293	296	270	292	266	300	279	261	280	259	262	264	257	299	271	290	276	257	277	284	291	305	291	248	268	257	269	275	292	298	276	280	289	285	295	274	266	286	273	248	287	274	263	294	289	271	290	270	253	260	312	275	249	288	239	260	285	256	248	261	266	284	237	244	285	260	289	247	252	269	297	271	252	254	267	262	278	281	288	269	279	302	287	280	270	255	262	236	293	296	262	261	243	261	301	287	289	273	254	278	296	261	324	303	268	273	278	280	257	278	253	285	284	292	316	274	296	264	247	292	284	292	281	284	276	277	273	295	287	261	275	264	290	277	304	292	308	233	282	249	256	286	273	254	231	280	240	285	264	277	278	287	281	272	271	268	268	253	263	294	264	266	307	301	270	259	273	283	314	283	272	263	271	268	266	262	307	304	257	270	281	302	261	270	271	273	276	307	283	237	271	281	268	263	256	284	269	289	253	254	258	295	252	286	266	257	293	267	268	280	261	271	283	270	296	298	274	232	270	283	266	276	240	270	266	298	286	303	287	294	272	305	277	286	246	283	262	274	261	290	299	306	274	267	269	284	265	291	261	249	267	308	255	291	300	299	303	267	263	288	256	251	299	284	271	285	291	270	303	305	277	283	294	298	287	288	269	268	264	259	255	280	307	256	291	235	257	310	268	275	259	258	253	270	329	272	309	268	264	292	269	265	278	281	269	304	292	280	261	267	259	271	301	281	283	281	245	281	288	270	265	269	254	275	288	282	270	291	259	268	280	240	286	273	257	266	271	274	266	284	300	317	273	243	275	276	283	292	241	275	242	266	282	270	269	273	277	297	251	320	254	250	238	288	292	265	277	282	278	284	254	244	290	254	296	266	292	277	271	267
39871	25276	2168	2402	2181	1790	1523	1341	1193	1158	1068	1024	919	925	881	878	851	822	758	817	814	752	794	730	753	719	708	719	743	672	698	691	635	710	729	669	697	748	683	678	679	713	696	691	699	663	650	672	683	695	681	698	696	659	684	689	652	673	718	675	675	710	672	704	701	675	679	662	692	669	713	668	616	701	624	683	694	667	658	660	712	675	675	670	651	676	669	634	687	696	672	683	660	643	635	669	664	669	673	695	697	679	695	706	668	667	734	681	677	664	683	692	671	733	650	675	629	705	683	667	690	723	639	643	658	690	652	657	685	738	656	662	723	692	706	672	658	647	651	670	626	629	604	688	636	630	645	632	698	645	679	644	737	671	665	682	657	677	639	652	679	652	687	666	640	698	679	682	680	613	655	641	649	690	653	696	704	667	646	703	717	663	709	698	701	654	667	658	663	688	660	651	684	670	675	678	655	689	688	709	661	679	677	683	699	656	679	685	669	614	659	669	689	687	647	631	700	697	713	683	654	633	648	646	674	671	704	661	659	691	705	683	656	652	666	640	667	668	667	627	722	667	652	711	698	687	672	674	654	665	621	652	664	648	637	648	703	680	665	675	667	658	664	657	693	655	697	624	693	636	635	675	702	705	690	660	699	646	672	703	730	683	629	690	712	663	642	673	675	729	692	693	662	619	672	670	651	665	700	686	659	661	647	689	663	692	683	670	643	635	705	680	692	667	653	666	663	668	658	666	704	653	672	646	695	649	643	680	657	635	710	649	681	632	658	609	671	696	702	628	666	695	710	655	712	686	720	682	630	660	699	647	665	703	684	653	651	654	704	647	683	682	682	716	684	673	676	653	650	637	622	671	644	642	684	660	691	581	656	663	665	700	670	635	620	708	689	655	718	651	662	665	681	653	656	663	708	655	662	671	643	631	657	623	626	720	686	693	710	724	667	696	647	671	612	650	655	721	727	637	654	659	663	678	673	662	653	661	647	638	698	643	664	679	725	629	678	647	706	680	719	716	690	706	684	658	691	723	654	686	613	669	666	687	664	694	631	675	635	651	654	716	712	681	664	633	638	630	646	664	671	632	677	615	652	625	700	640	699	695	629	652	695	712	675	683	657	712	654	618	680	636	693	647	673	711	646	681	652	653	648	698	670	633	706	637	727	631	677	618	631	667	684	677	696	654	706	693	667	644	682	639	679	683	671	699	652	677	674	650	655	697	658	669	648	659	672	671	710	666	627	734	681	656	635	631	673	713	675	718	680	694	672	696	659	669	669	659	671	672	659	684	631	705	716	699	639	673	657	663	695	685	668	673	671	679	652	647	650	683	619	674	645	642	661	670	714	607	684	653	713	700	658	723	659	714	668	654	641	705	711	645	684	679	665	655	668	650	676	680	682	676	690	618	715	687	701	668	684	663	655	661	679	670	682	630	675	638	705	619	669	648	689	645	650	659	665	645	667	679	674	666	640	625	685	687	670	623	665	671	675	650	687	664	682	630	660	682	681	720	649	662	648	717	665	683	651	662	642	659	656	627	679	679	721	671	679	642	659	656	684	684	692	670	692	679	652	683	645	619	706	737	693	675	740	669	681	683	646	634	698	633	693	680	683	658	698	643	640	715	706	692	657	690	646	619	683	676	726	642	666	688	676	661	637	644	654	637	643	671	700	644	676	690	617	661	683	689	644	674	679	631	650	669	687	669	640	693	678	650	676	657	688	656	660	709	658	669	647	647	657	697	700	693	651	668	644	685	733	670	632	656	679	685	642	691	660	650	684	691	669	653	711	747	704	654	655	684	700	689	633	685	694	710	666	685	693	649	674	688	706	646	707	721	698	624	656	659	665	664	665	689	695	635	616	697	648	673	635	669	648	655	663	654	693	632	662	669	659	670	683	636	630	695	682	680	651	664	682	642	660	642	623	652	685	653	673	697	672	691	664	705	659	692	649	715	656	644	676	675	644	651	657	651	702	642	662	686	699	673	668	681	719	669	654	676	677	627	701	627	645	672	673	672	638	700	664	684	736	636	664	660	690	709	705	669	668	687	625	655	686	685	644	673	719	678	687	688	645	692	682	629	646	640	685	638	616	678	711	684	733	674	679	636	643	690	663	643	670	697	651	676	671	639	659	663	654	675	654	712	663	702	665	660	654	695	710	669	733	667	605	704	660	647	666	641	638	727	625	732	677	642	638	678	705	669	613	668	697	676	655	668	704	749	664	670	712	662	671	649	710	670	674	690	688	646	647	643	646	666	689	654	626	683	686	701	662	687	632	684	638	666	649	691	658	701	689	674	661	691	742	666	686	646	663	639	705	625	673	639	666	657	674	652	719	693	681	669	628	700	673	655	678	671	660	662	629	646	662	650	665	678	645	673	668	690	679	673	663	658	663	673	693	667	654	661	682	658	608	631	648	704	695	635	642	619	634	659	693	667	692	613	666	662	675	655	670	668	641	616	650	685	620	691	639	709	635	697	684	651	664	616	710	689	671	676	641	683	734	737	687	699	640	681	701	674	686	716	666	661	646	693	687	651	701	687	659	698	709	697	695	656	671	650	673	672	640	678	672	635	649	654	686	710	637	626	700	605	643	703	662	686	707	680	698	613	677	687	656	671	692	625	683	670	653	656	681	639	639	703	700	676	681	663	698	703	693	634	667	702	697	651	658	655	669	691	656	626	690	688	665	677	651	669	620	684	694	684	694	641	689	677	733	673	646	681	684	707	665	712	655	652	675	679	688	712	622	672	689	696	707	673	704	718	653	668	688	717	661	713	659	673	674	673	665	651	627	710	635	634	711	656	667	634	650	724	691	650	683	682	669	717	653	656	671	666	650	684	684	652	675	733	645	672	651	702	663	628	696	679	681	701	656	659	639	628	615	687	687	674	677	671	678	682	616	607	664	675	701	679	659	685	675	643	686	615	673	679	679	646	653	666	675	737	652	682	645	683	647	662	745	687	713	663	657	655	689	632	667	714	689	638	680	720	693	660	639	681	599	708	654	662	729	674	692	662	648	677	638	721	695	646	697	658	630	668	671	656	678	697	667	681	640	706	682	676	613	689	677	627	662	709	672	644	692	604	660	595	677	647	715	637	648	713	655	654	638	637	671	614	695	657	657	655	664	661	718	665	688	674	661	666	688	695	645	697	655	634	677	690	665	656	682	664	686	624	683	656	665	665	659	714	628	650	703	665	659	680	668	674	666	669	654	662	676	690	668	702	686	627	662	624	666	648	702	737	677	711	702	686	683	648	665	628	681	694	678	687	627	673	655	650	672	727	695	669	630	700	662	688	696	695	676	682	680	635	691	675	667	659	698	673	642	673	626	627	659	641	657	670	650	704	676	660	621	711	654	680	731	655	680	669	656	674	666	677	661	682	695	678	716	666	707	617	647	681	743	669	693	659	727	720	671	695	692	685	660	670	626	674	688	722	657	668	712	659	660	700	698	721	676	711	654	615	701	650	672	716	664	651	617	659	613	668	696	662
74578	50677	17524	5013	1057	731	562	467	443	391	341	326	327	294	260	281	236	242	280	238	266	253	247	267	254	229	245	291	272	228	214	251	250	235	198	238	212	252	224	232	225	220	238	227	241	221	234	255	228	235	272	231	247	223	261	238	215	224	242	231	240	228	230	229	222	231	190	238	227	236	228	250	252	260	216	220	266	229	237	232	259	219	247	212	237	237	235	229	233	205	216	214	257	244	246	231	218	239	231	211	220	245	222	228	257	239	195	215	210	232	235	202	224	237	201	227	220	264	234	214	227	249	197	225	253	216	233	216	242	229	234	223	216	224	234	220	235	244	223	243	202	216	243	235	236	213	253	246	221	207	203	225	220	219	224	223	215	248	253	216	231	252	259	193	249	235	199	217	264	231	224	220	229	209	226	218	221	247	237	230	252	231	252	223	200	238	233	231	223	205	192	232	249	230	229	230	186	254	253	217	219	219	239	254	216	240	232	236	241	246	244	218	192	219	206	250	239	224	233	223	196	223	245	223	227	200	217	243	222	216	236	216	235	218	197	240	241	230	205	242	241	220	241	241	230	219	232	229	229	230	249	215	242	238	219	243	223	215	221	190	216	213	220	210	233	210	243	261	201	263	223	213	241	243	216	240	213	240	223	221	214	259	243	224	241	215	250	241	241	243	222	218	234	230	214	226	265	230	227	219	261	199	202	216	208	230	210	231	196	225	225	242	205	228	230	231	224	221	229	241	240	258	212	270	207	246	230	218	216	220	212	220	231	223	228	217	234	214	229	229	239	238	246	235	251	217	262	236	218	228	245	233	195	246	203	220	203	213	247	238	210	236	245	245	244	201	227	218	244	219	229	241	224	242	235	220	216	187	208	244	220	232	242	212	223	222	246	222	246	237	225	248	222	208	221	207	199	258	234	264	233	215	235	206	238	218	223	189	246	221	221	220	253	239	218	217	220	191	216	243	231	235	233	222	214	237	232	233	223	231	247	237	219	229	251	221	210	256	196	230	256	236	242	224	193	233	237	219	218	238	235	202	224	226	225	197	240	219	212	216	233	240	238	232	208	224	233	216	209	205	227	246	213	235	244	239	210	255	232	217	231	222	205	243	220	249	241	209	221	230	231	223	248	232	244	188	214	219	251	262	257	244	222	243	219	232	244	224	238	234	252	223	253	219	240	228	234	215	225	216	228	215	215	185	222	224	227	223	237	261	228	228	230	227	233	242	226	245	245	227	226	216	214	233	233	231	230	228	229	236	219	241	218	228	230	256	218	225	237	238	220	230	241	241	256	248	233	227	218	232	230	233	218	225	237	253	215	192	207	266	224	211	222	201	217	226	229	236	237	238	219	229	235	225	242	236	224	198	237	205	236	221	235	235	229	211	231	237	217	214	235	222	212	231	223	224	208	217	215	253	229	225	248	224	250	256	246	242	211	261	226	223	221	223	229	259	224	255	224	261	226	232	216	207	228	231	228	233	214	233	189	207	235	251	224	239	232	224	236	237	234	233	239	265	214	243	246	232	237	200	269	240	221	256	225	212	218	260	242	236	213	243	232	205	213	241	208	211	198	227	234	225	248	209	234	227	211	202	228	222	227	215	239	230	227	246	241	252	243	233	249	253	211	239	220	226	221	205	250	232	217	239	225	240	252	223	235	217	226	219	250	222	223	247	221	240	226	203	231	235	263	218	239	214	235	231	239	222	225	227	250	240	208	207	210	235	233	216	279	247	208	233	211	234	209	225	274	231	239	203	236	220	224	226	252	230	236	245	204	230	207	202	248	224	221	229	213	260	205	225	208	226	235	236	216	203	239	231	227	219	224	235	279	216	222	198	202	223	214	237	215	240	225	251	227	223	235	190	213	244	246	228	238	236	237	240	231	220	220	220	247	200	218	222	238	244	231	233	200	214	213	227	243	230	262	244	235	231	189	224	239	205	211	220	243	231	198	209	242	221	222	244	199	225	244	221	249	227	212	216	227	218	198	236	211	234	231	250	225	217	232	200	239	231	266	232	231	240	229	232	223	233	243	215	215	209	228	230	249	224	257	233	229	249	222	207	204	192	254	212	256	239	245	254	236	251	227	225	225	224	219	219	202	230	228	222	192	216	231	210	263	246	228	206	243	232	250	257	215	227	245	214	200	236	228	230	212	218	237	229	240	227	229	235	243	214	234	241	225	230	245	250	220	228	235	243	228	230	246	235	221	231	220	220	232	245	244	247	212	247	228	224	223	245	225	240	236	238	239	213	224	212	214	205	203	223	239	213	200	256	212	236	253	228	218	244	221	215	243	218	209	211	245	219	232	235	220	234	246	228	229	248	225	252	234	212	273	225	208	232	217	213	223	243	234	217	238	235	213	214	199	226	200	218	229	241	220	209	250	219	238	233	234	235	195	228	200	237	245	222	255	246	206	222	228	246	242	231	209	228	222	239	251	232	217	237	240	222	218	215	221	253	228	226	237	220	200	232	221	213	202	174	215	248	249	247	229	214	213	182	228	220	239	201	234	234	234	262	259	232	239	219	224	221	206	221	254	245	233	191	236	206	223	258	240	233	215	228	202	253	227	267	234	239	238	206	238	244	187	221	223	223	223	204	190	214	239	252	238	236	230	249	232	267	231	218	223	246	227	220	200	209	220	218	215	218	214	212	231	220	232	222	221	234	241	221	214	210	222	218	247	228	230	236	234	237	202	223	180	204	224	260	233	264	222	237	229	218	236	216	218	216	251	220	221	218	225	218	224	225	247	216	221	216	244	207	253	213	218	222	240	228	233	221	217	246	230	228	221	251	206	210	226	263	249	224	236	229	196	217	255	211	238	235	247	242	225	221	225	219	234	216	232	221	243	234	228	246	220	234	220	229	219	250	215	236	215	247	221	242	222	231	258	250	229	216	224	232	237	236	211	206	236	246	222	246	221	231	233	239	239	209	213	245	225	226	223	202	228	264	225	245	257	224	196	210	226	259	212	227	214	230	235	210	229	213	245	198	221	238	279	204	229	226	223	241	203	224	203	217	219	236	226	230	226	248	250	228	237	253	230	245	254	219	214	231	229	242	223	209	229	216	217	222	245	238	245	220	219	216	237	223	225	231	248	244	208	230	238	250	252	219	228	215	216	229	233	220	222	213	236	239	221	233	230	213	224	235	240	250	218	230	235	207	214	228	229	250	223	219	255	235	222	227	218	218	224	218	248	222	214	221	212	212	229	207	252	194	230	234	218	225	210	230	207	192	231	205	225	249	228	235	267	211	194	229	232	209	217	237	223	243	212	242	238	207	218	222	200	218	263	231	234	205	212	207	211	223	232	222	200	229	234	247	241	228	241	243	223	246	230	241	226	207	223	228	240	220	210	236	215	233	234	222	230	207	213	227	228	250	213	235	226	219	246	226	226	218	197	231	222	260	226	237	237	221	228	245	222	233	234	226	228	187	218	217	216	235	238	245	227	219	247	200	205	274	179	205	240	231	241	212	234	227	207	208
48575	32344	3489	3973	3454	2803	2208	1888	1629	1458	1257	1149	1041	1035	897	885	877	854	826	749	765	766	736	724	697	693	673	697	645	637	617	662	641	664	594	621	616	604	586	545	599	563	621	612	616	605	579	606	583	570	612	561	574	565	580	575	602	588	582	593	551	554	563	629	577	538	599	553	556	577	577	580	541	538	562	586	547	548	569	540	551	541	581	562	575	544	533	534	496	587	561	592	522	583	559	510	569	571	515	543	558	550	561	544	564	575	535	579	525	557	548	523	534	508	557	554	509	521	565	542	559	505	517	556	574	566	541	548	548	583	519	531	559	576	527	550	532	543	592	548	553	534	521	586	562	539	576	549	559	600	577	508	609	568	564	522	556	540	581	512	566	538	564	550	544	518	538	540	510	566	552	551	534	523	574	532	561	560	561	564	545	590	563	535	512	543	576	577	578	554	578	537	578	574	585	556	579	538	561	531	537	524	553	557	564	537	528	546	530	547	565	532	531	546	517	473	519	583	561	528	555	531	581	560	557	543	531	549	575	530	570	535	590	562	547	573	509	525	536	553	563	510	543	550	566	572	573	524	567	563	571	584	577	548	557	519	553	525	529	545	595	543	522	527	596	523	540	553	536	547	551	523	558	537	565	544	558	538	548	590	533	521	540	563	529	535	581	558	566	597	564	588	574	551	557	547	549	550	551	591	516	564	560	537	524	543	588	520	552	592	555	589	523	532	524	545	546	481	497	506	560	525	613	592	526	571	573	555	547	538	513	541	541	530	540	555	554	501	539	601	542	540	551	510	548	515	532	578	553	558	517	538	525	526	597	583	580	580	548	524	544	538	545	550	553	575	552	566	543	524	520	538	515	520	561	535	508	521	541	564	581	561	586	542	547	520	559	535	569	579	526	562	529	586	502	547	565	538	573	547	497	576	539	568	545	520	562	527	547	521	545	572	542	527	539	555	594	562	516	550	525	529	522	565	521	532	562	531	559	521	548	570	518	546	552	574	539	553	493	566	573	547	527	556	554	567	566	506	610	587	568	528	532	563	554	514	559	588	530	543	571	547	537	542	529	547	536	530	567	516	515	538	543	563	529	537	553	550	580	584	533	571	511	565	566	524	520	528	562	504	554	580	551	574	551	576	511	520	510	556	534	542	573	568	546	560	541	538	551	530	506	587	508	569	558	573	548	510	505	558	521	564	537	566	545	550	568	542	533	556	497	540	552	483	578	541	545	543	563	548	531	567	584	567	547	535	559	571	532	553	553	562	532	553	604	586	530	583	537	516	615	521	582	552	565	576	525	578	576	562	573	569	563	562	576	527	557	503	541	564	556	538	542	548	577	580	557	550	555	511	566	547	566	545	520	563	561	562	563	511	532	512	532	501	520	568	556	520	589	574	541	554	501	582	552	538	536	556	545	499	559	559	543	526	562	564	530	497	569	574	547	556	523	542	512	536	537	581	581	546	560	535	531	553	572	542	513	523	566	542	515	565	527	539	552	583	599	521	520	559	563	561	556	535	505	585	508	525	537	579	568	515	500	550	540	533	552	564	527	546	547	566	534	538	552	547	529	575	576	567	537	560	518	585	513	544	524	524	553	547	526	549	550	542	534	575	484	545	527	543	550	534	561	517	551	536	536	514	573	528	520	581	549	546	553	526	519	525	535	529	528	540	546	542	600	563	534	551	561	510	576	561	580	544	534	517	566	517	535	530	554	548	575	535	575	530	548	543	523	570	568	509	515	569	554	555	538	590	560	511	567	563	522	539	522	552	532	527	563	541	545	557	566	565	557	537	551	496	556	506	533	548	545	551	540	554	556	572	581	517	532	525	515	518	527	521	579	552	550	558	580	565	558	518	572	550	543	570	575	527	584	613	555	552	592	520	537	492	588	553	517	577	589	536	513	519	581	528	545	531	533	543	554	562	536	556	517	502	540	554	533	528	560	561	567	552	556	590	540	538	584	530	539	541	566	537	537	544	533	539	564	544	544	560	513	579	541	553	551	542	543	548	541	589	532	568	561	555	541	521	541	592	529	555	585	579	554	516	578	532	527	522	567	512	549	510	535	566	587	549	558	555	506	525	543	587	532	543	578	559	554	587	570	538	572	552	524	513	547	533	582	573	568	561	536	510	563	525	568	593	509	545	534	572	567	515	550	520	593	544	519	538	561	548	544	606	578	570	514	565	583	522	542	534	560	519	579	527	531	544	544	528	579	546	597	518	543	581	554	546	558	540	555	554	516	523	510	565	536	532	511	545	541	506	572	523	500	579	548	542	549	585	573	544	558	517	595	552	554	526	543	538	563	548	586	518	575	514	570	570	488	576	533	583	555	552	541	572	570	505	534	561	513	544	517	535	517	550	551	559	553	530	534	536	544	548	563	551	564	526	511	548	577	566	558	549	546	559	581	532	545	554	568	534	574	575	553	527	571	573	547	576	529	561	517	568	573	531	577	526	522	551	597	539	546	568	529	608	558	524	549	566	574	526	547	553	527	534	532	570	570	538	565	573	576	514	539	519	526	475	557	510	605	569	535	533	544	518	577	573	558	548	520	584	598	525	534	526	545	529	544	535	516	576	556	525	538	538	527	560	555	581	519	559	573	533	548	560	550	531	502	557	551	556	606	541	587	533	567	518	588	502	560	553	559	581	539	533	542	568	526	521	575	522	563	564	555	545	558	571	535	532	547	558	560	572	558	556	542	533	557	570	534	546	570	523	542	535	541	547	585	537	530	540	580	571	547	510	546	567	551	552	556	568	573	511	563	582	520	516	550	571	502	587	538	587	510	566	560	548	516	566	546	549	580	568	583	544	538	520	514	536	564	517	595	529	571	618	531	567	499	534	500	535	503	509	539	490	539	530	531	509	537	497	520	590	517	554	560	540	550	544	533	541	542	530	535	560	549	573	554	523	564	563	541	531	556	562	552	565	562	554	519	568	569	536	510	573	494	527	573	561	536	579	527	561	530	530	526	581	572	531	567	532	527	555	549	591	509	538	546	566	516	608	575	594	547	539	548	545	530	559	558	562	571	534	566	568	598	513	543	561	537	558	530	545	536	521	547	529	553	580	533	540	586	544	597	531	527	548	516	541	546	544	538	512	514	566	497	551	588	579	579	552	564	578	534	562	566	540	565	499	554	526	527	530	572	510	536	556	523	555	526	556	596	525	552	529	577	574	550	571	559	548	569	526	562	514	531	556	539	553	542	567	539	556	551	537	581	584	553	564	513	543	573	548	567	558	547	583	532	558	541	562	585	543	594	563	538	583	515	516	522	569	555	544	517	526	509	519	555	584	587	554	527	566	522	500	569	531	514	534	573	516	606	551	542	531	552	558	542	546	529	539	531	579	551	524	497	548	534	565	551	547	520	523	543	552	550	525	534	549	566	524	577	530	520	548	563	508	575	575	547	577	535	546	523	580	583	517	519	496	514	516	517	509	506	562	498	538	517	553	514	521	570	560	561	590	582	523	591	557	557	493	526	563
15048	3527	225	175	189	158	168	163	183	152	163	168	198	159	171	144	171	165	162	170	157	173	171	168	148	148	161	161	144	161	167	168	152	154	148	147	169	145	149	169	173	156	148	138	149	147	147	160	157	149	114	165	171	177	164	153	142	152	166	144	174	178	165	145	162	157	173	171	161	168	167	192	152	158	177	162	163	171	180	168	144	155	178	164	160	139	156	166	155	169	149	160	153	139	166	129	146	162	168	150	176	152	153	137	131	133	125	147	161	162	133	182	150	144	139	182	150	159	166	158	157	142	150	164	155	147	149	144	153	163	167	136	164	154	167	161	138	162	148	172	134	162	145	183	179	170	156	167	163	159	164	168	159	191	162	168	165	150	165	154	157	149	147	174	141	171	154	152	146	138	147	166	148	168	163	173	164	165	148	159	170	145	136	173	154	165	149	167	165	172	153	148	164	175	128	168	153	138	157	157	152	166	174	160	159	148	155	157	142	160	166	131	152	153	170	153	171	166	150	153	165	161	146	168	145	138	157	148	155	169	151	159	175	165	173	180	159	151	178	206	169	151	180	156	154	155	163	173	159	160	166	146	182	167	160	161	153	148	155	128	150	155	152	137	151	164	153	158	146	145	148	168	162	160	154	140	162	190	182	170	150	161	151	140	140	152	138	135	176	140	133	147	167	176	172	175	158	140	161	177	166	150	157	141	166	169	158	158	160	132	156	141	169	141	156	143	151	158	162	163	158	179	155	126	143	145	164	160	165	155	163	149	174	151	149	178	175	166	155	144	133	158	145	168	147	187	173	163	154	130	167	161	149	135	148	177	159	157	159	156	159	150	155	155	158	144	141	154	143	143	157	140	134	175	155	143	163	150	146	153	154	195	142	155	169	144	175	164	170	155	160	183	154	159	145	156	162	138	160	175	161	145	151	174	162	128	150	150	167	136	155	133	149	163	130	168	160	177	160	166	161	162	166	163	138	127	171	159	140	137	152	148	156	161	148	149	150	155	147	142	160	155	166	168	175	166	150	142	150	137	154	143	160	140	167	166	146	151	170	174	157	164	158	157	152	159	125	164	145	167	150	161	138	150	163	146	153	168	129	156	153	163	135	175	160	152	158	172	183	165	162	159	128	169	158	160	138	169	154	172	151	155	155	171	136	177	179	145	165	153	150	166	147	183	143	161	169	156	146	150	153	152	146	149	177	148	151	157	138	156	138	143	154	161	136	158	169	179	163	142	160	163	153	156	149	174	163	151	145	139	165	168	147	151	161	155	157	157	166	133	163	166	146	156	126	149	156	161	143	144	147	178	151	153	135	148	144	124	140	164	135	176	146	148	156	152	157	177	170	167	162	144	142	138	152	170	186	163	138	156	134	155	145	180	176	159	161	167	158	141	161	153	170	163	177	158	166	154	167	158	140	166	172	168	143	179	169	157	139	143	142	127	137	140	150	168	168	155	157	163	151	147	168	183	158	133	150	154	157	148	141	166	163	126	157	149	141	149	159	156	153	158	158	178	158	161	162	156	150	162	142	156	164	134	168	135	175	167	171	161	139	168	157	155	137	170	181	135	162	154	175	148	165	146	149	155	144	163	138	150	169	139	163	148	153	164	164	149	176	143	152	154	167	153	178	152	169	175	150	166	160	145	161	165	159	136	157	172	125	145	148	156	158	175	161	171	167	164	160	175	152	156	142	155	131	149	153	163	157	160	134	161	151	148	174	154	161	183	166	162	159	161	169	163	168	147	161	150	158	158	152	137	149	138	147	134	158	161	143	158	140	175	153	156	140	148	156	157	173	131	183	138	168	129	178	161	150	157	181	150	142	166	170	145	160	149	168	171	180	145	133	139	145	180	167	164	181	141	152	149	167	149	159	164	180	170	146	163	154	153	166	164	144	170	133	140	144	159	170	160	157	170	152	147	175	165	174	146	162	144	138	162	171	145	151	174	141	147	158	186	150	158	146	168	176	140	148	153	166	167	156	160	161	160	161	146	158	177	158	146	163	155	159	159	165	166	151	164	164	152	170	177	178	156	149	161	151	169	157	169	149	180	150	159	161	151	152	145	147	157	161	172	162	151	170	152	147	158	196	159	151	151	161	177	138	152	157	165	162	165	156	140	145	183	159	156	156	145	162	156	168	165	174	173	146	168	142	165	146	158	159	138	151	145	148	161	152	182	169	187	146	154	153	147	144	142	175	178	146	144	164	146	162	154	139	122	156	158	152	170	154	164	159	168	139	173	152	165	178	153	147	155	155	139	135	143	184	157	145	148	179	135	154	166	172	147	167	164	175	172	155	160	158	183	153	147	152	175	151	144	145	148	186	166	153	160	177	150	148	157	157	156	176	178	151	134	158	154	158	122	161	159	161	181	157	182	161	165	179	155	176	161	160	163	154	178	172	130	159	156	163	147	148	158	164	165	160	134	154	166	162	159	162	161	167	176	168	164	144	137	147	145	138	164	135	161	160	140	152	165	166	162	159	147	162	153	151	164	152	146	149	148	149	135	123	165	170	140	152	178	180	148	152	153	150	164	167	152	167	149	174	146	163	188	136	146	152	187	185	154	142	163	140	175	147	129	152	156	146	159	168	135	119	168	144	179	135	152	153	170	140	135	169	158	148	174	148	144	155	147	157	151	175	160	145	155	147	140	163	144	172	158	139	181	166	153	150	159	157	156	162	136	152	174	149	144	163	168	146	162	155	132	165	150	153	152	174	163	142	160	151	166	162	178	135	149	168	150	147	155	160	146	145	152	126	152	152	173	146	132	138	161	147	188	152	153	150	174	144	135	145	162	154	147	158	166	160	192	159	141	168	196	149	151	172	151	152	166	144	144	143	149	175	135	163	162	160	168	163	172	176	148	150	161	144	166	138	156	166	162	164	152	168	165	145	175	143	157	157	134	179	148	181	144	168	174	136	188	156	130	160	150	163	155	149	162	157	139	151	160	160	147	158	185	150	165	149	158	138	155	156	150	152	145	161	146	165	151	166	173	163	154	160	147	153	154	135	157	159	148	149	163	176	172	152	185	167	143	145	145	167	147	147	153	144	149	144	147	145	156	163	172	173	156	168	158	149	173	166	157	170	138	132	141	146	160	152	140	167	156	166	173	163	162	158	134	153	151	161	155	161	158	163	129	136	184	143	124	157	137	147	141	174	151	168	149	142	160	154	135	143	188	172	158	164	160	178	185	144	151	161	184	166	154	173	142	178	155	149	150	169	153	147	149	144	166	156	164	151	156	144	173	168	153	123	145	149	144	161	145	164	153	154	149	146	150	150	166	173	149	154	157	131	165	123	164	133	168	125	161	157	158	172	150	178	165	161	159	139	157	146	176	165	145	163	147	162	139	130	145	147	152	150	140	156	152	160	157	164	185	171	136	163	156	159	167	166	180	130	155	166	162	172	147	156	184	162	169	152	144	166	150	165	160	132	174	136	178	186	151	162	167	165	156	143	175	134	149	137	159	136	157	157	145	147	144
15258	4640	483	453	507	487	429	469	428	401	432	446	448	416	420	402	423	408	422	412	461	437	419	409	437	419	423	409	427	374	440	441	424	450	405	400	408	413	443	420	456	451	395	426	441	402	412	409	429	449	449	422	414	436	443	392	422	426	402	435	447	433	440	411	413	399	432	416	380	396	400	443	428	402	440	411	434	450	402	387	407	409	451	408	422	412	423	401	459	401	410	392	406	394	436	414	428	380	417	434	403	435	421	416	397	430	409	423	427	398	438	414	436	406	426	405	392	392	399	408	407	401	457	406	429	380	402	426	420	395	387	441	394	413	411	432	434	396	407	411	396	397	411	401	404	406	420	420	419	427	429	397	427	418	393	444	433	429	399	436	405	412	442	405	435	429	399	422	437	387	416	442	412	417	445	421	376	402	418	432	423	403	410	480	441	454	431	431	402	426	435	447	404	455	423	402	434	439	414	406	429	402	385	423	423	408	407	433	413	416	433	436	398	427	432	417	449	407	413	424	467	427	437	406	447	408	398	406	414	416	430	442	416	431	454	443	425	444	392	415	386	461	389	411	398	419	419	468	377	419	425	407	413	427	435	418	441	412	401	429	433	425	478	442	422	401	400	451	398	413	434	418	374	420	401	432	389	441	450	423	401	408	416	395	444	423	407	441	440	410	439	414	420	400	393	417	436	462	407	437	389	421	395	376	416	367	411	404	455	404	469	429	442	424	399	439	427	398	441	425	474	423	399	417	455	390	428	451	415	398	415	423	442	409	422	451	419	424	395	398	413	391	434	406	409	427	414	429	413	404	382	490	376	443	438	424	416	421	417	410	441	406	389	417	418	466	410	403	430	410	450	438	415	433	428	433	410	408	469	414	448	412	408	422	421	404	405	436	435	416	432	421	432	436	424	417	419	412	396	439	416	420	442	391	417	419	431	405	438	444	398	424	431	445	404	424	400	444	411	431	434	389	433	395	418	440	418	423	409	410	419	404	410	435	417	444	392	411	421	438	436	444	423	430	415	428	397	435	428	439	391	424	449	381	421	442	461	416	407	433	401	390	406	400	459	401	406	431	417	429	424	407	400	424	450	400	428	436	395	405	406	402	425	415	413	426	400	425	438	425	416	420	408	466	408	394	448	437	408	444	457	445	446	443	407	421	426	423	444	415	417	403	390	442	428	408	386	439	391	438	394	434	449	412	426	449	455	406	425	453	414	405	424	419	390	452	412	389	432	410	393	437	449	463	388	406	451	446	413	434	454	396	432	432	410	435	440	421	427	405	414	418	456	407	441	433	439	421	415	430	391	437	419	442	417	426	434	416	405	417	431	404	403	410	402	429	417	428	428	407	407	393	427	421	422	439	417	427	410	417	424	444	404	425	402	405	395	424	446	416	411	383	390	480	455	385	412	397	396	407	440	398	418	450	414	430	451	399	438	404	442	423	399	464	423	443	387	428	379	388	398	406	427	467	430	451	433	422	434	414	442	411	409	406	404	428	427	431	395	441	406	447	428	410	442	422	419	403	423	410	436	446	434	449	399	414	431	379	421	422	438	428	395	404	433	429	447	448	385	419	417	410	411	381	423	443	413	408	385	436	417	416	429	438	433	436	411	464	430	441	412	428	425	458	427	457	416	427	447	446	415	430	429	420	405	434	439	395	432	432	412	445	431	419	422	395	420	408	399	429	412	399	416	404	432	396	437	420	431	396	408	404	398	421	414	405	470	407	422	410	462	402	406	432	384	435	420	423	435	419	422	417	442	409	457	416	403	417	456	426	458	450	413	404	427	449	396	449	414	409	372	397	478	402	458	428	395	421	452	442	423	401	396	463	420	411	424	432	446	408	408	417	447	400	453	439	453	419	421	412	430	435	464	395	409	425	419	411	421	423	441	379	367	413	428	373	414	425	440	384	419	400	397	394	433	446	403	437	429	436	440	428	384	411	414	462	421	403	409	419	424	409	414	427	413	445	421	413	431	416	424	461	412	420	434	407	404	424	417	426	424	411	421	406	423	426	426	448	418	423	402	422	420	418	411	430	393	414	407	402	414	413	455	411	397	410	452	427	401	406	419	408	421	472	388	426	421	397	412	451	405	398	480	451	411	418	418	402	421	407	427	415	435	420	393	418	408	419	404	385	387	433	444	424	442	401	429	418	418	429	444	438	403	384	404	440	448	418	408	430	429	401	445	403	420	403	441	422	409	424	429	465	341	428	425	446	428	399	463	430	450	427	442	417	409	403	450	452	413	455	429	424	406	469	404	434	429	416	429	411	416	443	422	428	426	409	417	466	443	426	436	410	430	439	442	419	391	412	404	416	428	430	400	425	460	427	418	436	397	432	390	395	386	404	438	431	435	408	419	407	457	435	430	461	410	399	433	455	463	423	415	436	409	436	426	422	404	399	452	448	397	397	412	421	403	445	385	409	375	433	438	435	415	420	430	392	434	376	406	437	408	408	430	440	442	417	449	408	395	436	469	416	404	466	408	418	453	383	418	413	430	401	420	403	444	422	427	424	380	410	438	467	411	455	400	430	423	433	421	438	378	431	434	460	403	415	429	436	404	404	402	406	433	420	457	421	433	448	387	446	434	428	381	405	434	430	447	397	388	421	411	481	432	381	387	450	417	427	422	433	443	429	425	423	424	393	414	442	431	405	431	419	426	413	412	397	426	376	388	397	404	429	423	420	412	386	406	430	435	452	440	458	428	400	435	382	427	427	423	430	430	425	431	393	436	428	405	397	428	427	415	440	445	445	434	453	417	387	402	415	434	451	387	395	456	424	405	417	407	435	395	430	406	399	421	420	436	412	400	403	419	413	419	427	432	444	405	389	413	407	401	412	434	437	393	438	439	407	416	401	417	419	418	406	434	432	433	432	433	426	408	440	409	414	446	381	466	416	422	406	419	391	416	459	403	451	415	409	412	388	448	437	426	396	446	400	426	415	435	440	403	405	439	443	420	409	406	403	422	423	449	417	423	432	415	467	398	412	413	409	422	391	404	451	400	441	455	438	406	426	411	431	399	441	406	393	427	422	414	408	425	418	448	403	411	465	389	405	434	396	453	422	406	446	424	402	461	406	388	445	393	445	413	422	444	424	426	456	457	420	412	414	432	426	415	429	485	416	432	441	446	407	418	401	437	419	418	407	414	411	415	430	414	438	396	434	454	424	437	443	441	406	403	418	456	420	430	431	417	418	463	425	417	411	421	422	426	398	414	410	429	428	454	432	453	454	418	412	416	432	399	415	400	434	425	410	424	408	455	425	408	419	410	405	401	427	402	420	427	414	411	438	423	384	396	422	446	422	435	435	444	410	395	411	465	414	415	419	426	417	393	409	439	449	436	385	393	421	427	427	398	414	426	395	432	408	391	465	437	422	381	435	442	406	453	443	433	404	398	424	414	399	424	414	407	413	436	394	439	447	446	436	437	398	374	426	405	418	407	410	462	404	452	420	453	418	397	373	396	402	434	465	416	430	433	413
64662	41708	10521	1416	629	533	451	390	344	343	353	328	321	299	314	290	305	293	290	266	284	283	284	297	313	253	287	276	278	255	266	266	278	286	264	266	291	242	276	268	294	253	274	298	286	321	256	274	280	279	283	251	244	263	275	277	289	254	244	288	290	259	266	298	301	297	259	309	288	267	274	272	291	281	269	275	309	246	264	275	265	295	274	289	301	307	259	279	283	271	274	287	285	272	281	283	273	268	259	270	297	287	287	279	277	260	251	295	273	292	265	257	242	292	267	285	260	283	273	279	248	290	285	248	272	279	288	273	271	264	286	275	285	259	285	242	262	287	282	306	266	287	272	240	299	299	278	286	291	262	265	293	287	299	286	265	269	264	274	279	270	258	230	277	281	270	267	303	266	259	275	269	264	274	256	293	284	246	266	239	258	271	253	265	243	289	282	275	282	317	262	319	247	252	297	257	279	277	257	270	274	293	258	309	272	252	269	277	313	275	272	263	262	285	270	257	301	294	314	277	272	285	294	254	267	323	280	278	283	287	264	277	284	295	295	268	278	283	294	275	276	264	265	286	273	265	263	280	265	282	258	254	285	270	240	309	265	256	269	287	299	287	293	261	297	268	281	266	256	255	283	273	271	233	245	255	293	255	281	294	288	279	277	265	282	273	283	234	264	281	249	283	267	261	246	298	267	267	288	274	273	277	257	270	274	260	268	276	279	258	248	288	320	266	254	297	302	260	300	280	238	293	281	285	269	286	278	266	292	247	306	289	256	277	293	268	269	272	252	253	280	303	269	282	276	289	262	264	262	266	312	306	272	267	287	285	283	291	273	265	307	267	250	295	251	276	283	299	269	273	272	282	280	281	278	281	286	260	288	270	251	281	266	269	281	254	275	289	297	259	281	263	270	285	269	264	261	283	256	305	305	270	263	295	266	258	287	282	278	258	273	264	295	287	258	275	276	265	280	283	305	258	296	271	269	254	264	285	298	252	260	281	280	275	296	287	288	262	293	254	229	265	269	244	263	287	281	274	269	268	283	286	250	284	278	291	267	267	290	273	288	263	300	278	266	298	280	273	319	252	272	251	286	288	277	268	266	286	303	274	271	291	292	280	249	297	290	255	267	299	243	261	261	274	297	305	257	280	278	284	286	299	298	257	280	264	307	273	286	270	265	267	293	341	310	273	297	266	288	282	273	270	258	302	269	255	264	268	283	290	277	287	285	289	271	260	279	255	274	260	272	274	269	274	253	258	281	264	287	293	284	269	251	260	239	273	287	257	276	270	251	282	269	260	248	275	306	291	274	272	269	261	280	269	276	268	273	281	283	267	296	272	257	289	283	301	302	252	285	256	278	246	291	276	268	283	283	264	287	282	245	255	300	257	243	260	280	271	279	257	249	260	292	273	293	295	297	259	267	293	280	256	272	252	267	275	295	277	289	281	276	297	271	293	272	284	252	306	239	281	254	270	274	277	277	258	308	292	299	256	262	292	286	283	279	266	279	284	255	282	277	289	323	271	267	287	276	303	282	250	265	277	262	291	294	293	314	260	273	289	288	288	280	276	290	262	286	310	250	272	306	285	254	275	296	250	265	245	268	257	264	290	274	287	282	281	255	304	251	257	262	275	253	273	267	286	294	278	297	255	270	268	268	259	266	283	260	264	272	272	273	259	269	250	256	262	272	263	270	292	232	295	287	263	265	267	282	274	271	282	268	283	285	251	300	286	234	254	249	253	319	289	270	269	262	287	272	284	273	261	248	263	252	277	290	236	259	265	282	289	251	284	253	281	302	273	304	265	282	272	273	290	284	287	252	268	252	303	305	279	300	294	259	276	252	270	252	270	278	293	265	274	280	267	274	278	287	273	243	257	279	276	281	263	282	277	289	262	317	269	262	251	286	263	278	275	273	268	268	228	253	265	286	290	300	302	286	289	264	288	272	279	314	309	269	250	261	277	269	291	295	289	250	267	270	272	299	274	277	266	263	270	291	255	243	282	263	304	265	280	274	290	275	260	272	280	282	243	251	258	278	260	281	279	273	287	283	240	246	272	271	259	256	279	254	290	256	279	300	293	273	290	239	270	260	275	242	272	271	262	285	267	267	255	275	259	293	282	283	279	282	280	279	258	284	283	281	292	262	267	269	299	272	275	273	275	267	254	285	284	254	263	263	281	268	277	300	251	281	307	267	305	301	291	243	281	249	273	238	295	246	265	261	293	267	279	276	282	305	251	274	258	271	270	259	269	266	272	272	299	278	266	279	274	267	288	257	287	272	268	279	242	293	278	263	262	260	272	259	301	251	288	275	275	277	277	290	274	276	262	252	268	231	293	276	246	271	254	268	269	273	257	290	270	284	265	269	321	284	281	257	249	257	268	278	311	298	268	278	279	292	256	265	272	296	267	290	292	241	252	254	245	325	274	250	245	257	268	284	282	276	292	249	304	262	243	253	260	256	284	294	295	263	256	257	273	275	248	294	274	256	268	289	265	273	279	240	254	299	276	270	290	278	268	269	302	265	277	274	280	265	277	277	249	281	302	242	291	295	288	268	288	247	262	291	296	282	278	255	251	268	311	294	301	276	279	305	244	278	294	308	230	273	310	265	287	246	280	236	260	271	287	283	289	269	271	276	271	275	261	261	254	238	291	278	276	257	241	237	260	309	260	278	297	290	306	267	263	287	281	279	293	283	288	271	275	274	266	289	257	277	276	271	252	275	296	261	324	259	288	307	256	288	299	256	261	279	262	288	289	284	270	271	295	311	281	266	271	279	263	270	257	282	271	268	274	283	297	290	272	304	245	278	273	231	275	267	278	265	286	276	249	279	276	255	296	265	273	269	293	261	266	297	303	283	280	285	294	268	251	251	278	275	261	276	284	289	254	283	281	289	265	236	308	264	301	282	293	288	262	265	258	272	274	288	272	279	302	291	297	281	320	294	271	290	295	261	282	261	281	277	261	250	275	286	268	277	271	291	271	267	258	273	308	316	293	261	258	273	289	276	270	249	266	251	288	277	271	263	290	268	311	253	260	270	264	259	262	282	252	253	268	277	269	297	272	279	270	259	278	289	280	284	255	273	276	285	296	263	301	282	275	312	290	281	295	259	286	257	264	269	269	283	280	297	304	248	291	263	266	269	288	299	297	262	237	290	293	315	280	278	271	288	282	274	260	255	295	283	295	311	304	287	303	265	284	290	266	286	292	315	273	267	294	293	286	289	304	252	256	290	286	264	279	294	285	259	294	297	261	249	270	288	286	275	284	287	275	285	274	267	249	278	294	289	278	275	306	293	273	294	297	279	261	277	290	283	291	303	257	271	288	262	253	265	270	276	277	294	266	296	279	298	288	275	291	279	277	271	255	295	275	273	266	265	242	296	275	278	279	307	285	303	259	278	255	248	269	273	289	269	273	262	333	299	280	268	306	292	268	304	258	261	281	290	275	277	283	268	271	288	246	285	272	277	279	286	255	300	286	261	273	266	278	286	270
39464	25069	2223	2480	2245	1845	1507	1388	1287	1171	1053	990	938	918	881	853	844	794	824	813	760	761	746	805	739	761	694	678	704	720	705	744	747	742	721	732	694	691	671	683	672	691	668	735	708	705	672	665	675	691	671	715	640	699	712	700	690	685	724	691	697	672	702	658	654	708	690	645	680	644	682	651	651	737	666	675	676	684	742	703	702	683	698	694	735	635	668	653	663	729	652	704	679	694	659	680	633	664	706	718	672	695	635	706	659	691	644	630	675	680	673	700	669	675	676	708	652	638	652	692	662	673	704	650	667	680	684	636	637	685	668	663	688	671	679	674	672	661	677	613	679	697	671	673	651	626	704	664	668	696	636	684	675	618	654	664	674	673	672	627	685	718	638	678	678	686	705	662	666	630	677	660	667	695	659	675	647	680	661	675	648	668	641	673	669	687	617	702	698	710	665	662	672	659	713	705	686	666	686	731	666	718	683	635	690	677	681	696	652	581	707	650	629	719	677	667	685	673	676	708	657	695	665	702	680	697	697	652	670	691	686	700	664	681	662	671	670	633	671	668	666	639	654	676	679	662	701	629	664	677	696	618	652	646	733	653	669	692	689	649	722	664	642	679	713	643	734	619	649	672	692	620	679	587	646	681	667	670	659	680	667	693	652	666	683	666	677	657	705	689	702	717	609	649	687	693	665	683	676	675	664	665	680	667	669	665	630	709	668	670	621	688	642	645	668	686	628	720	672	657	629	674	614	621	711	673	659	691	673	634	664	683	688	698	641	679	681	671	623	638	670	642	670	672	633	706	635	672	676	644	717	665	673	677	701	722	718	716	704	719	686	617	662	648	644	655	644	673	665	662	632	639	685	682	641	670	664	665	676	648	690	705	685	637	693	668	662	640	679	708	714	649	685	650	644	715	642	642	726	699	700	655	628	640	681	680	621	616	634	668	635	658	684	677	672	644	676	635	660	686	705	702	700	683	672	691	660	664	656	650	645	663	685	675	644	638	656	621	641	673	643	663	672	704	652	688	653	717	675	677	652	654	662	635	634	652	718	667	652	647	651	685	716	648	650	714	672	694	683	673	666	678	699	634	702	684	697	648	657	660	677	681	651	662	657	669	674	653	701	633	640	652	654	660	671	722	679	697	666	690	652	635	651	722	697	641	668	623	665	695	676	622	634	687	640	696	672	657	701	667	625	699	692	665	676	672	657	697	609	686	693	657	654	660	687	643	616	640	668	683	650	638	659	640	683	677	673	630	621	616	610	659	642	692	674	651	657	685	690	670	707	680	640	618	642	661	649	692	677	665	680	666	635	654	687	641	653	683	668	628	684	669	687	632	732	633	676	656	628	666	687	663	620	659	680	620	655	638	677	698	655	626	688	655	659	652	638	672	662	694	655	646	638	686	636	704	674	724	666	674	646	663	664	655	671	646	658	717	687	626	649	632	685	639	617	631	639	685	651	696	671	695	727	704	634	639	678	675	641	650	626	685	620	666	645	644	620	628	676	647	652	717	694	689	677	621	705	692	639	653	685	688	695	665	644	698	679	654	660	665	651	694	636	622	625	633	692	685	687	692	632	685	719	606	676	654	661	665	695	692	663	690	723	659	636	708	701	665	693	667	623	676	604	660	713	625	656	713	683	685	613	703	666	687	713	656	673	661	690	673	714	639	663	697	657	674	665	679	655	753	679	700	692	658	702	701	685	670	676	653	686	687	653	669	667	614	667	638	670	677	638	669	665	656	674	674	699	637	658	662	664	651	680	658	649	623	717	653	707	677	698	675	651	666	688	718	697	679	709	669	683	701	697	700	616	650	688	635	698	651	681	723	677	678	675	718	635	677	668	679	707	678	668	683	676	706	695	683	633	684	685	669	654	697	687	651	670	676	648	635	618	651	725	675	635	648	691	670	668	656	657	672	646	627	713	676	646	691	683	675	648	666	581	678	681	664	642	656	671	642	613	671	676	650	657	652	645	670	654	611	658	713	654	710	660	640	659	646	679	661	656	701	625	682	634	657	628	728	690	646	634	730	680	669	664	669	683	673	689	678	624	708	692	676	654	681	659	661	651	692	637	667	670	649	691	659	707	680	636	679	660	662	655	666	691	671	646	664	692	647	611	706	657	682	658	694	634	686	655	643	624	743	667	704	654	665	626	638	674	685	667	648	710	716	726	647	671	699	694	666	678	666	698	686	669	700	698	658	681	713	656	686	643	653	622	687	663	660	670	644	675	666	654	674	702	675	698	682	670	627	623	652	669	668	699	677	690	675	703	678	677	702	638	647	687	663	681	655	678	669	680	679	669	668	653	638	667	698	665	682	643	645	657	712	659	646	678	682	654	685	658	728	683	681	691	673	653	684	674	696	691	628	675	670	642	625	691	655	672	689	687	653	674	652	678	653	627	657	662	683	665	678	657	649	634	631	648	622	724	665	657	659	676	646	657	654	685	667	712	689	664	702	685	700	651	687	724	664	643	682	745	696	695	688	656	672	687	665	683	651	676	662	655	638	668	657	643	655	669	647	639	662	672	673	705	657	616	685	679	678	678	720	638	647	713	632	693	677	672	680	683	675	690	697	654	700	630	683	670	628	688	648	676	742	689	670	697	684	670	635	694	698	668	673	659	620	651	669	698	622	677	667	648	709	629	674	679	644	697	694	692	673	602	690	649	669	639	697	634	683	601	744	670	684	709	677	676	623	687	683	675	657	698	656	705	651	670	635	657	684	719	615	669	667	658	656	672	680	636	648	703	658	663	628	664	723	696	683	671	694	697	696	655	655	689	657	630	679	677	671	664	681	715	675	671	706	672	662	649	636	637	645	658	680	661	680	637	663	670	653	658	675	678	677	635	642	738	662	647	659	674	667	668	677	650	641	682	669	673	674	703	689	640	660	698	666	638	655	660	624	637	652	599	710	691	663	668	676	718	671	660	686	660	642	688	673	654	707	659	729	646	675	613	667	649	661	660	639	688	654	666	636	659	675	692	619	653	637	659	660	695	652	652	670	675	679	646	688	680	641	685	646	707	670	624	687	645	676	657	687	659	663	675	694	661	659	627	643	625	677	628	693	664	654	689	653	674	671	654	644	661	650	679	672	612	666	646	707	682	664	695	614	711	666	646	693	608	666	707	637	708	654	655	656	615	681	698	650	647	679	655	685	676	666	661	697	652	640	685	662	691	694	682	662	617	727	668	678	622	665	743	656	712	616	676	728	613	688	660	648	713	680	672	692	649	739	687	700	726	675	666	656	653	661	690	661	612	691	635	661	652	697	700	663	653	682	680	685	689	652	653	664	668	649	674	614	663	661	694	692	644	677	664	661	651	697	645	698	648	689	718	623	697	662	628	680	642	653	668	678	645	684	627	680	652	676	664	628	672	655	688	675	672	641	654	660	663	678	652	638	671	703	675	712	643	657	663	691	721	670	683	672	688	682	646	679	697	668	661	682	659	658	692	682	649	669	705	677	608	670	690	656	658	656	663	695
74495	48042	17971	5897	1094	727	559	464	423	350	345	324	321	272	291	285	288	241	284	253	271	285	283	240	274	229	245	226	235	228	248	218	262	232	259	212	226	215	227	242	248	224	236	221	226	263	238	221	261	236	256	231	231	214	236	217	239	213	212	212	238	243	235	214	227	219	226	263	226	228	239	247	221	205	254	220	227	244	268	247	253	233	225	194	256	229	241	238	231	227	242	242	229	224	241	203	212	251	220	205	256	252	225	226	208	208	211	244	214	249	252	253	221	198	246	236	224	249	217	236	243	195	243	245	229	223	244	249	217	240	246	228	234	243	248	208	220	226	243	245	236	208	233	257	223	212	220	208	209	210	228	213	260	229	208	251	207	243	250	245	211	248	204	238	241	219	224	238	243	239	233	256	228	218	217	226	249	213	213	240	232	224	222	221	258	245	216	234	215	215	211	234	206	216	232	213	253	247	220	220	215	196	209	248	227	237	234	213	223	217	212	232	245	224	265	210	222	219	213	225	221	224	197	204	238	225	235	258	205	239	208	231	219	209	238	227	243	257	229	226	251	227	236	252	247	223	237	230	230	234	213	217	208	230	226	238	227	212	220	251	233	210	228	235	218	217	192	189	224	202	227	232	219	216	236	244	239	226	229	224	216	236	274	237	225	214	194	234	237	234	242	242	235	262	219	184	228	225	222	236	229	220	206	200	226	252	227	211	227	227	204	232	237	223	228	209	263	238	237	215	252	233	239	237	201	211	242	223	219	229	236	229	257	232	215	260	215	214	240	228	232	219	230	268	228	214	192	239	200	208	213	218	225	201	234	222	213	251	247	230	254	205	199	220	212	219	232	216	256	257	218	248	246	222	220	226	252	227	250	213	258	202	216	226	247	223	230	236	237	223	228	242	224	205	254	209	250	247	212	250	247	242	248	226	200	227	219	222	226	225	217	206	262	235	226	254	230	256	230	221	233	228	226	221	248	200	242	220	237	235	246	217	233	263	228	214	247	245	233	220	228	256	265	217	231	235	238	237	211	239	224	228	208	209	243	236	220	190	250	228	220	213	236	218	232	262	185	235	237	213	250	243	273	235	232	233	222	225	230	235	247	195	218	213	220	233	237	233	210	224	241	238	193	235	226	245	229	227	199	229	233	229	228	233	229	253	220	226	214	229	227	245	250	231	214	240	221	243	230	213	238	210	232	231	211	231	217	227	242	235	228	208	224	236	231	210	201	255	203	214	236	244	243	231	215	242	210	242	214	234	226	218	249	217	223	241	205	237	224	246	222	234	258	212	233	229	204	237	219	196	240	221	219	226	233	214	206	224	227	218	217	228	201	229	210	227	203	223	231	200	183	239	202	227	219	235	265	233	220	201	234	223	218	206	231	222	260	219	208	257	221	228	214	215	230	212	222	248	220	212	242	222	208	246	228	200	224	219	231	231	212	205	232	218	235	235	230	233	245	228	225	238	228	236	241	236	265	201	231	235	228	218	194	230	231	220	220	204	228	198	242	194	207	221	244	239	226	222	228	243	229	266	234	194	223	250	224	213	233	251	222	257	235	241	223	231	205	212	265	231	224	236	248	229	224	225	240	225	252	237	226	237	242	218	232	270	254	218	259	247	257	233	221	212	239	196	257	249	218	240	222	227	222	237	203	233	197	232	261	232	237	235	217	230	240	241	229	220	223	214	236	231	235	238	223	236	234	200	216	253	219	220	228	202	230	232	209	228	237	212	240	210	230	245	226	230	245	200	226	211	203	226	217	198	239	244	203	215	217	218	222	220	239	219	211	226	240	237	219	233	246	238	243	221	237	215	209	216	235	240	215	233	213	204	219	213	274	227	226	221	237	251	234	231	240	203	207	235	201	227	238	220	242	217	224	229	245	245	227	204	211	219	234	217	215	214	217	212	237	247	222	213	226	230	250	230	248	218	252	251	226	246	233	243	222	239	228	255	210	241	236	245	256	252	229	221	214	211	238	225	217	246	253	244	212	234	247	211	246	214	228	275	245	236	222	243	225	233	248	207	225	236	211	224	229	238	226	207	248	232	219	248	237	213	229	225	221	225	205	227	233	251	224	232	231	245	215	245	215	243	220	234	227	229	258	221	206	226	229	206	226	231	220	215	250	213	216	225	241	243	231	225	236	230	254	219	219	223	206	204	228	241	217	269	251	232	210	211	241	203	232	245	213	238	234	235	214	207	217	248	221	247	220	236	208	228	263	227	233	237	231	220	225	223	239	209	226	236	226	224	216	213	220	223	248	202	231	210	216	213	207	220	253	244	254	204	222	219	226	216	220	228	247	209	207	222	221	249	228	234	238	235	207	231	212	229	238	215	255	224	240	215	234	205	219	250	215	242	207	223	218	218	206	193	242	255	220	194	233	218	232	223	237	218	217	232	228	247	241	218	214	222	227	233	232	259	224	213	224	214	236	227	229	225	217	222	229	224	238	209	233	224	214	216	251	217	213	234	240	250	264	232	205	201	230	239	225	233	230	229	202	225	224	221	214	230	238	195	214	228	234	230	202	247	221	241	247	232	225	253	223	228	232	237	201	238	223	214	229	214	224	234	234	233	241	243	232	226	218	230	253	230	216	209	225	206	228	200	213	233	220	215	213	208	230	226	239	218	225	227	216	215	225	200	223	218	222	267	231	220	230	254	239	233	242	270	201	211	221	223	214	215	223	274	257	230	211	198	234	216	234	235	245	250	232	228	245	220	227	224	230	227	225	194	237	223	235	215	240	195	204	225	231	233	228	226	231	219	235	216	216	231	229	218	260	242	261	222	227	202	200	238	257	227	212	241	235	222	218	234	235	227	248	206	238	241	226	227	230	252	242	221	254	222	206	240	254	262	203	231	237	204	216	206	250	247	238	241	239	254	228	223	259	251	244	225	220	207	229	219	219	234	257	229	237	224	223	218	244	207	211	228	207	233	206	217	248	203	255	259	198	216	226	208	239	217	230	217	221	266	213	240	229	235	229	232	245	212	221	245	233	219	239	219	224	212	242	224	239	190	232	225	235	242	232	217	236	233	236	227	234	217	216	232	238	221	220	228	216	226	262	225	234	216	219	223	203	217	248	222	248	240	222	202	233	226	236	210	244	234	237	226	203	240	231	221	232	221	219	226	237	213	213	207	221	270	216	229	236	239	248	264	257	245	229	227	260	221	239	207	225	237	214	229	232	251	230	249	221	203	225	228	217	208	229	261	221	193	206	230	232	252	246	220	222	246	229	210	208	217	218	261	228	212	228	254	210	207	236	239	208	220	224	230	200	224	199	216	236	219	243	262	230	258	263	232	204	226	237	240	228	220	228	230	229	243	248	193	234	226	223	204	245	201	224	213	253	228	212	191	213	217	217	229	231	222	238	239	238	235	228	230	214	203	246	222	259	202	236	237	246	218	233	246	266	239	206	237	247	241	241	210	231	231	234	240	232	191	222	219	237	246	221	258	204	219	236	245	231	244	200	211	225	208	213	213
48367	31878	3521	3989	3418	2772	2300	1894	1646	1415	1376	1187	1102	977	958	843	848	872	788	807	764	759	703	714	733	690	660	645	635	573	637	644	613	609	657	616	586	618	579	659	633	580	624	624	574	634	578	613	566	548	587	579	564	597	566	539	613	572	569	584	561	574	578	525	564	538	524	553	562	514	535	560	574	558	541	555	546	614	573	568	544	556	531	517	546	575	478	524	538	568	550	527	539	518	568	546	550	545	576	540	544	560	520	513	565	529	557	530	553	552	559	557	565	528	559	556	567	572	552	503	548	541	567	569	538	558	587	543	547	567	562	576	575	568	503	536	547	556	524	521	555	550	547	556	536	558	531	530	512	552	595	505	540	537	573	533	560	560	554	590	520	564	558	545	536	548	554	537	546	585	584	523	543	487	531	553	569	556	554	534	558	568	519	549	521	616	539	577	551	530	570	493	501	541	548	533	503	526	546	601	529	540	546	520	567	530	566	547	577	536	519	525	562	562	551	557	560	560	521	553	566	563	558	615	553	577	565	552	524	570	539	531	540	534	586	564	547	497	539	544	573	544	537	530	541	556	531	503	537	560	558	566	572	547	520	489	546	547	551	557	550	539	552	559	518	543	532	577	557	551	559	532	564	550	532	578	521	545	548	539	555	515	520	549	582	549	538	557	540	540	497	559	557	558	553	547	522	557	527	534	542	554	540	578	517	523	556	545	564	527	530	522	539	514	559	578	507	541	512	539	517	522	555	573	547	509	571	536	574	526	525	534	555	578	554	567	534	513	508	593	502	573	535	533	562	563	544	530	519	559	537	533	539	528	498	546	554	532	579	520	531	592	517	550	568	599	567	528	551	551	544	539	494	562	566	543	533	531	575	483	526	548	535	571	540	570	564	535	534	527	543	533	544	511	546	555	576	558	516	545	534	551	528	511	542	567	517	545	562	572	553	580	569	560	616	564	549	505	595	546	551	593	528	538	552	587	534	523	525	547	549	508	545	561	534	532	553	531	504	581	552	528	561	537	566	561	547	539	570	612	537	584	539	560	570	557	528	531	569	536	535	565	585	526	492	559	582	553	527	521	582	594	539	509	548	543	536	544	550	528	531	537	584	557	562	583	548	543	552	552	548	527	544	516	566	549	574	553	508	546	534	525	536	537	571	514	555	558	578	531	521	546	522	503	532	536	527	522	512	565	520	554	555	546	547	546	554	510	516	554	555	549	569	564	558	565	573	560	534	573	545	518	513	517	554	555	551	570	556	608	535	569	530	534	537	546	575	542	550	543	547	564	570	558	583	530	556	562	531	548	533	546	549	551	581	547	520	548	516	560	546	548	549	509	527	554	548	549	544	507	481	530	561	517	540	504	538	563	562	569	519	540	542	531	510	548	547	527	553	564	534	566	582	548	552	549	560	560	547	557	562	537	556	564	570	571	576	561	573	582	579	511	579	542	530	515	519	520	551	541	527	577	566	508	548	540	599	593	559	532	506	588	506	610	544	551	568	576	542	536	562	540	523	505	513	546	509	565	544	585	555	569	526	572	510	553	530	533	488	532	514	525	533	555	581	527	526	496	560	586	562	553	530	509	558	537	524	517	540	541	527	510	537	551	506	589	557	584	580	558	560	551	549	582	572	555	529	575	543	569	538	535	524	587	553	499	566	546	539	560	557	505	597	536	582	533	544	547	552	557	579	540	538	508	543	512	561	517	488	508	524	574	513	530	540	586	542	549	524	537	553	559	528	520	575	572	527	543	525	524	542	511	542	590	518	528	534	572	540	534	541	575	547	538	564	508	540	540	586	545	540	544	560	520	530	537	508	519	532	561	520	547	521	563	562	537	522	543	494	573	558	548	598	555	482	490	513	551	519	564	579	532	532	620	562	512	560	547	551	507	503	583	512	532	541	559	547	573	542	541	539	591	515	515	547	560	512	553	543	502	533	548	542	534	557	546	554	535	511	561	550	518	608	546	537	559	505	562	527	541	551	547	554	535	523	524	571	569	550	539	569	526	547	525	541	531	586	514	558	540	554	570	568	528	567	540	558	541	539	553	587	559	565	556	529	514	544	517	562	526	582	536	480	512	558	549	556	535	552	561	550	544	481	541	532	532	622	526	558	524	518	531	525	530	551	533	566	567	567	567	561	487	532	548	512	561	544	573	561	551	500	502	566	507	553	553	514	511	512	591	538	513	532	515	564	546	528	526	568	536	548	537	544	572	548	528	591	544	554	583	528	561	554	542	560	552	502	585	567	511	567	577	581	560	548	529	543	562	510	570	551	558	534	562	538	558	578	589	547	530	563	547	528	530	541	551	517	566	544	558	581	547	536	529	541	517	597	555	484	580	526	537	535	521	523	567	524	558	527	588	566	522	562	590	516	576	547	567	527	544	527	569	559	558	565	587	542	544	531	522	512	552	569	584	553	542	500	538	541	586	531	544	522	523	526	582	564	550	545	530	573	550	549	493	525	530	538	524	497	505	561	519	574	515	553	547	535	541	549	537	543	545	544	603	566	555	566	515	512	531	595	567	512	501	553	560	514	541	547	523	554	539	527	526	506	526	525	562	559	522	521	600	543	549	552	556	551	530	495	537	561	532	521	555	568	522	568	570	530	530	513	519	495	526	515	541	605	552	553	544	528	586	553	531	557	569	518	550	559	532	546	522	563	531	528	551	527	494	593	577	500	559	548	540	521	584	556	533	566	568	526	547	556	553	556	562	572	545	551	530	533	563	583	514	531	537	527	513	542	561	529	507	535	561	547	550	511	542	536	545	535	550	525	538	563	538	542	554	543	554	533	550	572	571	537	532	529	570	551	565	560	569	508	507	553	527	547	546	574	550	557	546	526	575	530	533	534	537	525	547	548	474	570	534	552	534	552	585	585	556	566	543	552	551	536	533	526	538	526	565	505	572	524	518	539	563	576	571	565	536	530	574	533	573	539	590	505	558	556	551	529	552	536	593	534	562	513	555	540	512	575	561	550	555	528	535	549	547	513	518	491	558	556	489	572	513	547	528	503	581	544	561	564	558	568	537	522	502	545	568	549	563	569	591	534	533	517	505	560	522	585	543	526	522	504	461	524	541	577	551	553	548	560	552	552	542	553	525	520	544	556	568	557	533	539	527	525	528	543	525	547	564	586	550	543	543	524	543	515	551	513	548	554	559	500	530	550	545	536	549	539	552	529	557	501	562	561	555	599	515	547	556	508	525	593	521	526	573	547	533	557	556	560	543	512	533	528	543	583	539	545	516	545	537	550	549	536	527	514	553	580	590	591	513	555	548	544	542	570	528	540	515	554	524	561	619	553	527	556	507	569	549	549	522	573	555	545	570	532	560	545	547	515	568	547	567	597	537	510	559	576	550	570	539	493	523	546	551	556	524	488	581	562	570	501	571	557	544	542	553	557	578	560	572	507	528	522	585	580	547	584	547	546	592	559	552	534	530	568	530	572	540	556	531	516	530	562	524	526	542	571	575	548	524	516	511
15283	3681	222	166	171	138	169	177	170	168	146	148	165	151	143	142	154	140	150	184	158	170	164	175	153	162	164	139	150	153	167	161	141	148	153	167	149	172	160	146	150	153	159	156	173	181	150	153	170	154	142	170	133	142	161	137	165	139	142	162	157	157	135	177	158	161	140	146	146	166	140	173	145	140	150	165	165	174	155	163	173	152	155	139	130	159	176	153	162	167	145	165	168	167	151	136	164	155	168	169	163	144	165	144	155	133	151	155	137	144	138	144	160	182	152	162	152	140	159	150	142	159	157	143	167	176	159	173	145	166	146	152	150	168	138	148	156	164	152	165	150	146	135	174	214	154	152	153	169	168	130	148	152	144	159	165	144	159	168	143	156	179	145	152	149	161	160	171	159	152	157	144	158	147	147	155	136	166	148	185	181	168	143	158	161	171	140	160	149	158	145	168	203	136	129	153	155	143	166	143	138	150	141	147	171	149	159	156	143	158	172	157	160	148	158	155	166	167	145	158	169	163	122	174	175	156	172	163	153	156	157	152	158	144	140	157	167	153	153	154	146	166	134	139	143	156	164	151	151	142	148	128	154	169	182	176	155	159	165	148	169	166	165	146	154	146	172	167	137	166	158	159	142	185	160	165	132	150	149	156	168	165	141	179	156	182	157	191	162	174	167	166	181	167	157	142	180	164	145	159	156	148	154	147	159	170	134	173	166	161	137	170	146	137	157	157	144	151	139	150	165	175	156	145	146	133	164	178	134	157	162	157	162	157	170	151	165	140	149	172	155	159	167	155	165	154	155	163	126	148	137	169	157	167	133	142	166	144	175	155	146	145	141	189	168	153	154	143	161	150	154	183	147	158	173	138	161	165	133	175	164	148	160	158	141	169	135	156	143	154	159	158	157	178	170	140	161	158	172	167	130	153	134	172	137	155	161	154	158	168	126	157	167	140	179	139	172	185	143	148	141	154	142	162	162	156	146	176	181	171	139	152	139	132	158	171	158	162	165	161	162	150	139	146	176	157	148	178	186	154	148	148	163	179	173	155	156	179	162	168	153	169	159	174	163	192	154	161	142	152	145	167	137	146	140	164	149	164	171	173	157	173	153	189	142	159	164	168	151	150	159	135	159	149	163	166	151	158	177	147	176	138	169	175	142	163	189	145	144	170	141	146	164	178	148	157	152	145	155	141	137	147	167	141	167	138	168	170	148	170	130	167	150	132	148	151	166	164	140	167	150	164	171	145	143	159	149	142	155	160	153	160	180	194	163	162	158	157	173	185	159	150	145	167	165	155	149	152	159	147	154	151	140	160	149	156	156	142	165	161	152	134	155	158	140	154	143	151	154	174	165	171	163	157	148	163	135	160	162	149	167	153	166	152	159	146	144	159	154	184	162	157	173	164	155	135	170	147	167	169	151	142	142	144	165	176	151	173	146	122	156	171	141	158	178	163	124	159	155	156	176	161	159	127	161	156	135	141	159	180	172	147	159	146	167	143	163	152	141	138	142	154	146	153	169	165	139	147	156	141	169	155	150	144	142	160	164	173	149	153	147	147	127	134	146	164	182	165	180	187	164	141	157	148	157	156	147	133	151	154	145	152	141	164	162	151	175	139	164	164	160	147	132	151	158	169	162	161	143	161	144	160	156	157	183	156	155	171	139	159	157	139	163	157	149	148	187	170	155	157	174	160	160	165	152	172	139	159	169	153	176	160	149	158	124	190	169	171	169	146	145	156	171	172	170	172	166	161	162	138	142	158	136	190	149	154	156	156	148	132	160	134	134	151	158	151	148	147	153	145	169	142	136	157	162	159	145	125	145	132	148	135	165	169	151	152	155	164	160	138	161	146	146	149	160	119	145	163	177	165	184	149	159	155	164	138	165	164	170	155	162	170	161	158	137	146	143	179	151	162	153	141	132	163	156	167	174	160	153	148	159	144	161	148	149	153	167	145	152	150	139	138	154	138	172	162	150	143	151	141	154	128	167	178	148	163	158	159	156	152	130	152	163	176	146	145	165	149	130	156	130	147	156	156	173	162	133	159	166	159	156	175	146	144	153	155	165	154	147	176	175	184	154	170	122	135	156	160	158	148	151	155	144	136	186	159	165	143	156	147	185	155	152	168	150	171	155	166	143	168	171	154	185	177	164	153	144	126	147	162	186	161	161	173	140	142	162	155	179	157	167	173	170	167	139	171	135	168	152	157	161	156	143	159	142	164	154	166	158	181	161	185	150	173	148	144	126	174	143	155	152	145	158	159	146	132	188	165	157	181	160	152	161	166	159	152	174	166	156	154	152	148	176	173	164	151	156	158	142	155	161	151	145	155	151	164	151	142	166	173	157	178	161	149	138	148	154	163	155	180	160	156	147	180	152	146	137	149	167	161	163	168	154	159	169	160	162	132	162	157	145	153	135	136	159	150	154	152	157	139	183	145	152	157	164	141	171	177	143	150	143	136	174	170	168	171	145	170	141	164	144	180	149	154	151	167	163	180	133	145	126	153	144	159	179	144	167	152	159	172	172	151	152	161	131	163	172	168	147	154	163	151	170	131	174	137	173	158	150	141	165	158	162	162	155	135	151	167	164	157	175	116	159	160	148	150	155	170	146	142	161	154	143	142	152	170	173	145	163	176	151	164	163	168	139	165	154	150	151	160	167	144	156	173	150	161	181	158	147	154	147	166	185	163	172	162	151	158	165	139	151	150	132	162	154	157	165	144	169	175	134	171	171	163	155	163	172	159	174	159	140	138	128	159	150	160	150	176	162	153	172	156	158	149	163	144	175	188	124	162	137	149	165	141	146	152	150	144	140	164	146	165	138	163	167	167	154	144	157	138	188	147	159	153	164	147	151	153	160	157	154	168	152	163	137	159	163	160	155	144	135	149	138	130	145	149	129	160	142	155	187	160	141	163	148	143	142	169	141	192	151	145	144	149	165	152	162	180	161	153	157	154	162	144	159	154	178	173	169	138	154	163	156	153	145	150	134	142	169	156	163	167	153	175	174	176	171	147	159	141	173	165	155	140	145	146	162	153	136	141	168	175	166	153	157	156	172	141	153	141	172	165	162	148	147	154	154	161	147	162	167	157	154	162	156	152	147	149	162	145	150	148	144	152	160	142	168	149	144	140	137	177	148	162	171	167	166	135	158	170	153	162	140	169	158	151	146	169	183	147	172	155	167	124	151	156	167	168	150	143	169	153	167	161	146	144	193	162	144	158	150	164	161	163	147	143	155	169	157	151	156	160	133	167	153	143	146	167	168	165	162	158	156	141	152	166	147	159	162	178	146	161	159	148	172	171	182	159	157	141	181	142	169	133	145	159	175	179	169	149	170	156	149	146	150	143	166	131	145	157	176	173	156	180	167	166	136	148	149	155	156	184	151	157	158	141	147	148	145	158	162	163	147	146	139	146	167	148	169	150	172	170	163	154	176	156	196	148	137	143	136	134	146	155	165	177	150	153	144	141	168	166	153	142	126	166
15154	4596	454	520	493	480	476	465	428	428	412	419	418	404	441	384	423	414	406	428	439	417	425	411	456	421	441	434	466	408	414	452	425	408	432	427	479	378	456	410	429	437	423	395	447	384	402	433	443	404	429	428	439	439	403	394	379	406	447	432	384	397	431	443	406	418	387	441	402	450	422	415	413	401	404	439	429	463	433	423	406	418	419	423	443	436	427	433	410	397	432	407	441	418	420	438	376	408	404	429	441	388	382	399	432	418	427	421	434	446	403	420	414	397	418	413	432	408	417	443	399	388	431	396	435	447	425	421	401	422	370	429	432	404	408	409	436	443	424	457	433	411	430	402	421	414	430	389	390	442	423	423	398	451	448	454	451	416	427	421	438	415	419	416	423	377	456	411	401	426	401	391	371	443	423	384	409	407	451	407	439	456	446	449	408	454	416	451	443	392	416	437	403	425	394	404	427	442	437	463	407	441	429	397	428	438	420	431	395	427	415	381	413	443	419	389	387	412	406	394	446	414	404	414	432	428	397	384	379	410	411	445	432	423	424	407	449	419	402	441	436	445	407	422	425	420	424	445	424	407	397	417	400	403	408	428	379	397	421	411	452	440	406	398	430	389	428	425	466	412	427	412	446	406	388	407	444	444	396	432	476	430	426	421	468	418	399	434	435	422	427	418	412	429	437	394	417	452	409	408	419	440	437	391	399	410	384	397	437	419	436	415	376	389	416	433	398	415	403	404	425	416	434	437	408	429	449	410	418	411	444	444	382	447	417	424	397	401	403	436	404	438	421	380	413	403	437	414	410	418	437	457	473	453	426	444	433	383	415	420	417	409	409	428	389	413	388	385	476	409	410	425	419	434	438	400	458	407	393	419	420	410	435	437	399	441	430	409	432	423	409	395	399	399	413	443	381	418	400	414	418	423	440	416	420	416	459	422	408	450	431	402	412	418	464	438	439	423	372	395	469	418	401	400	416	424	450	419	400	457	399	415	423	402	446	416	418	414	428	416	430	440	423	399	416	373	424	425	433	410	416	432	428	458	411	418	418	398	445	437	428	462	432	395	421	420	406	420	432	383	451	433	449	443	410	413	405	422	429	386	378	416	450	436	437	425	422	415	451	420	460	395	376	427	412	423	408	426	411	418	389	420	419	445	425	434	388	419	432	409	433	394	405	407	418	404	445	412	451	424	433	459	417	405	432	412	398	435	439	429	383	419	435	442	434	443	407	426	443	393	458	406	414	416	424	435	417	391	416	409	413	427	446	443	404	417	406	428	457	434	430	434	450	428	417	442	397	423	395	424	391	409	392	442	383	415	451	435	409	407	442	450	418	385	447	404	463	447	456	449	417	435	413	416	413	437	422	443	408	432	418	408	361	451	446	426	425	437	409	396	407	428	450	373	400	394	409	433	420	409	408	392	430	451	410	442	402	415	410	450	419	387	460	409	428	419	431	416	402	425	404	430	445	450	395	420	398	431	425	413	406	449	420	409	422	418	440	399	464	427	407	457	387	446	398	434	458	393	423	425	450	388	414	425	435	381	380	416	388	466	457	469	435	402	416	442	398	424	430	427	425	442	425	436	401	442	440	421	383	446	436	414	402	421	457	428	396	422	405	403	409	425	427	424	442	410	413	393	408	390	442	388	454	432	402	423	402	427	419	453	419	402	416	399	439	421	411	410	457	435	462	438	377	451	456	419	418	419	404	458	449	430	446	447	415	408	434	453	431	442	410	420	426	417	453	415	437	424	435	417	426	441	385	440	410	430	401	442	406	410	444	406	423	413	414	428	392	398	438	388	432	444	453	407	419	413	409	408	391	420	383	455	390	440	368	415	426	394	452	430	457	389	416	450	429	444	463	401	415	377	400	383	414	450	438	416	418	422	435	455	437	417	393	427	430	418	450	392	396	414	412	394	399	419	419	390	402	475	437	397	423	431	415	395	395	400	451	424	395	426	463	406	380	416	452	438	393	431	418	400	411	420	450	425	418	448	427	436	418	421	440	438	389	455	423	463	401	404	428	448	435	409	382	392	425	385	431	422	427	428	386	452	445	418	425	437	402	442	428	450	442	410	438	386	458	442	414	467	404	387	394	409	434	430	440	405	410	395	433	406	422	434	425	410	427	412	432	434	422	427	426	387	422	463	416	392	409	428	422	433	460	453	440	394	391	435	402	434	414	411	417	428	451	401	401	423	379	441	404	438	439	427	421	413	422	437	398	401	438	395	438	439	428	402	413	450	455	429	426	429	430	408	392	433	457	428	373	402	410	432	416	393	416	393	419	409	411	409	426	401	408	419	430	439	399	416	434	365	447	425	425	444	432	403	433	400	421	439	478	401	455	401	412	455	460	415	404	411	403	431	422	385	386	396	448	434	424	423	429	437	470	415	406	412	463	442	414	428	441	430	442	448	411	428	416	437	424	396	434	422	430	387	448	411	412	413	445	444	407	451	418	447	422	400	417	418	398	441	412	435	422	396	380	464	434	430	438	399	420	415	434	426	404	407	425	401	443	412	373	431	397	395	430	421	432	415	430	453	468	421	428	400	449	399	422	451	433	386	427	425	444	418	435	439	409	429	423	409	410	383	418	404	424	402	424	403	400	420	441	418	411	454	403	408	417	431	445	406	390	426	403	434	408	406	410	396	452	399	431	411	410	430	412	448	416	411	422	409	430	406	395	386	416	404	417	418	431	439	433	447	435	407	440	463	417	441	412	427	433	428	410	396	422	440	403	423	460	415	411	432	436	413	419	441	397	448	397	410	421	404	438	395	447	437	366	410	406	434	444	416	415	415	392	393	441	435	399	419	425	415	374	446	396	467	437	453	424	392	422	406	391	382	424	435	445	404	425	379	397	429	450	425	439	427	413	412	464	456	407	427	454	422	415	433	450	430	438	398	411	426	412	422	422	404	449	430	430	406	427	403	369	425	418	444	410	427	437	410	442	414	434	441	417	453	424	395	426	437	428	406	428	398	429	414	415	462	417	445	385	416	407	436	433	394	411	400	407	406	412	421	405	409	439	418	411	455	410	382	426	420	437	394	426	424	414	424	421	416	460	469	437	425	413	387	426	444	428	416	413	458	399	427	454	436	440	464	420	409	394	452	424	378	402	382	447	405	444	407	390	423	442	451	403	433	405	400	429	419	442	406	436	385	429	416	427	430	408	437	439	402	415	385	412	428	409	406	400	458	418	420	411	409	419	382	419	440	418	441	455	387	426	399	412	385	430	404	435	430	395	373	410	426	438	407	390	433	444	409	413	426	412	450	463	411	429	408	410	439	416	430	417	413	455	439	421	420	416	433	415	427	452	403	409	401	419	398	465	369	385	431	420	425	410	418	428	398	422	455	432	416	432	466	415	415	437	427	423	425	433	475	460	414	453	431	410	440	397	419	449	412	424	438	440	380	435	428	425	432	433	459	444	400	434	417	443	433	416	394	425	414	428	408	419	399	417	429	415	385	391	411	429	417	440	411	446	401
64025	41671	10649	1413	639	510	416	390	355	341	334	334	364	295	296	315	316	300	283	323	311	289	290	284	283	273	271	281	297	279	276	293	289	283	314	277	291	293	267	275	265	262	270	285	257	298	278	276	238	247	272	259	295	275	287	285	286	278	288	260	284	262	273	279	260	275	310	286	269	253	288	281	281	273	254	274	272	309	283	300	257	293	266	304	274	311	249	289	279	265	264	287	284	292	272	249	291	248	282	276	254	280	254	288	270	280	283	263	282	242	278	268	274	268	288	279	257	271	245	265	258	256	294	277	294	291	249	275	258	265	292	261	242	254	269	262	262	281	273	250	309	274	283	293	285	258	290	266	298	305	278	268	262	280	282	268	253	258	267	283	259	263	264	282	292	289	270	289	272	260	273	273	286	259	264	262	263	254	283	288	291	254	277	256	272	262	225	236	276	287	269	303	293	294	272	313	278	283	272	258	306	271	305	259	260	290	286	283	267	275	273	312	236	245	271	275	263	294	276	231	279	241	270	269	254	252	224	284	294	261	274	282	287	271	272	246	286	260	265	299	260	283	269	269	279	255	258	268	289	281	279	284	270	293	267	273	286	287	249	252	301	256	288	263	269	281	271	293	291	263	274	254	242	266	281	283	269	272	298	264	281	260	275	277	254	267	273	268	293	286	281	260	292	257	287	253	282	304	264	285	253	263	285	234	241	271	257	269	259	257	265	265	284	293	299	282	283	269	266	289	306	273	274	258	270	268	295	262	271	286	299	288	256	241	298	273	305	261	296	294	259	280	291	273	307	259	275	292	272	269	269	258	274	253	267	296	248	288	260	252	248	237	296	256	264	284	312	302	279	263	275	259	270	285	278	254	258	256	272	261	293	271	275	277	275	246	294	277	286	264	306	296	262	314	271	304	255	254	256	235	255	305	269	283	272	277	284	288	279	299	242	288	274	275	253	270	267	267	283	271	260	280	294	275	268	262	293	281	265	255	277	303	307	262	273	275	286	278	278	285	268	243	265	253	275	276	275	276	266	283	282	278	253	234	290	267	273	268	298	269	265	278	241	285	265	293	252	282	258	287	287	278	276	278	289	266	260	264	255	239	265	255	256	287	271	290	275	260	275	284	263	279	277	278	271	257	277	302	291	257	254	275	309	256	268	268	266	252	271	277	270	262	266	281	272	246	264	256	272	261	293	281	255	273	249	272	265	272	276	258	278	285	247	268	261	287	261	261	284	289	258	271	273	273	270	289	255	297	254	270	272	277	312	295	275	264	267	248	297	308	277	256	277	282	276	223	272	264	290	252	273	305	291	270	284	266	261	291	304	271	289	311	271	264	277	274	275	283	275	293	255	268	258	258	259	243	268	289	269	259	253	259	258	268	305	269	260	276	258	269	267	293	261	277	315	272	248	259	278	251	279	255	278	264	281	269	296	261	270	261	266	298	279	250	278	271	300	278	297	278	267	281	288	270	246	286	288	289	272	289	295	290	304	278	300	292	304	287	287	267	290	293	276	275	303	287	252	291	256	296	291	262	285	255	301	298	276	272	293	258	257	283	277	255	272	280	288	276	304	272	245	287	284	282	273	238	258	273	281	263	250	282	308	264	258	265	258	305	265	255	275	280	288	253	261	280	314	262	260	271	270	265	272	256	263	268	268	291	305	258	275	311	287	246	284	272	293	224	272	256	230	272	276	315	293	286	269	259	256	277	293	257	270	284	249	279	270	285	277	267	267	256	252	298	278	273	268	266	260	280	292	256	256	287	258	298	274	281	285	253	246	261	256	258	283	273	249	276	272	294	293	291	289	325	264	294	263	272	260	297	296	286	250	256	236	300	289	272	290	298	253	280	273	300	267	250	267	290	286	293	256	286	248	239	307	282	270	249	293	309	262	277	269	268	289	275	245	244	270	277	281	282	283	287	278	284	295	270	259	310	245	288	264	246	291	271	289	271	270	303	286	286	276	229	290	299	317	263	267	283	236	258	265	282	305	258	260	281	285	252	279	266	233	292	284	283	329	280	291	268	271	285	268	283	258	281	267	275	301	273	285	290	257	254	282	277	270	258	260	270	264	282	274	246	262	300	255	276	290	300	288	285	272	277	293	278	282	268	260	304	281	261	246	273	284	248	254	291	272	281	275	286	271	269	266	279	276	276	256	274	291	254	286	298	307	263	282	257	268	265	277	248	273	271	283	266	289	271	284	256	247	261	301	283	265	267	243	266	271	285	307	282	267	290	271	268	284	241	251	253	277	231	271	298	290	260	265	300	264	283	298	266	252	301	250	303	277	263	258	279	248	263	262	279	289	274	271	266	266	280	271	284	300	277	277	264	262	270	254	276	265	268	270	303	277	253	262	250	274	258	279	283	226	278	270	268	280	277	277	271	292	282	265	255	283	262	289	280	279	273	294	268	273	277	288	317	268	275	272	262	291	269	299	276	279	249	269	234	272	272	256	299	258	287	288	276	278	252	287	275	272	270	286	299	263	258	291	269	272	278	276	277	286	278	270	306	272	288	289	257	295	284	243	281	251	252	277	259	301	239	307	285	257	262	275	275	290	244	306	272	284	276	269	250	271	285	265	272	242	284	286	300	295	285	269	268	284	270	279	280	289	247	245	289	256	277	262	252	276	298	304	281	259	275	316	260	280	275	286	299	282	283	275	277	248	299	272	292	268	292	251	246	278	250	256	262	304	261	272	272	274	300	274	266	263	262	281	283	302	276	254	260	304	269	285	264	260	294	271	308	277	264	305	283	277	284	295	230	274	285	263	260	286	237	309	295	271	266	268	268	274	275	284	281	308	263	254	302	287	251	309	286	312	287	247	295	255	265	273	285	281	300	258	284	265	278	267	272	258	282	255	256	291	297	281	278	287	249	301	265	285	301	253	293	256	286	280	275	287	256	242	271	272	295	270	293	278	285	296	269	263	279	298	303	290	259	288	291	292	274	282	264	284	257	248	270	280	270	291	284	279	314	283	311	279	255	286	287	260	260	258	234	305	295	305	272	326	272	292	285	281	287	276	278	291	279	276	295	266	274	277	257	250	272	307	273	284	273	302	249	265	262	280	265	250	290	255	286	273	269	257	269	303	290	275	271	252	287	235	280	270	278	284	266	292	291	244	256	265	272	269	269	261	252	256	293	240	250	279	272	281	270	314	272	268	276	269	302	291	273	264	269	301	281	299	254	276	271	259	266	273	266	288	288	271	298	297	268	281	277	290	287	267	265	259	289	245	289	258	296	278	295	253	282	300	307	254	267	281	273	279	284	265	301	260	292	263	284	249	275	287	281	263	303	298	269	259	293	245	275	275	256	267	247	264	286	286	248	267	277	285	268	267	283	284	262	293	264	270	295	254	270	287	274	282	306	280	284	267	281	264	279	302	285	292	267	321	306	271	296	284	247	251	264	264	275	280	294	255	256	287	251	276	230	249	263	264	245	264	267	277	277	268	266	258	250	244	254	254	277	294	287	278	238	263	265
39067	24685	2241	2482	2219	1872	1493	1348	1278	1088	1074	1005	975	943	884	843	797	807	836	761	795	738	793	750	768	759	727	700	731	732	715	711	673	773	716	741	686	680	674	663	663	689	679	677	691	667	701	707	704	632	680	693	666	660	691	700	676	730	642	683	686	677	636	689	646	622	657	714	650	726	674	696	665	685	630	734	683	687	642	701	684	694	653	667	638	656	669	689	657	708	663	689	671	715	630	631	643	662	626	650	658	723	680	645	758	696	723	666	631	678	651	670	676	675	745	654	699	701	658	653	667	647	711	637	679	647	678	669	672	649	657	726	663	655	681	677	645	685	657	655	653	661	649	658	670	620	702	706	632	682	688	657	660	645	605	676	657	674	655	684	725	671	631	655	678	608	668	665	653	700	656	629	697	664	677	626	656	696	684	640	634	650	653	686	678	686	622	649	687	677	678	728	693	690	672	717	676	651	699	689	661	638	673	675	678	651	671	674	659	635	664	643	669	641	622	684	667	674	683	687	623	649	678	649	690	641	668	680	687	694	622	672	680	688	662	662	689	658	690	640	619	687	670	696	712	674	703	650	675	629	665	683	643	665	644	689	664	618	635	595	705	683	690	672	639	722	634	659	713	679	680	677	659	629	646	650	668	706	676	673	637	669	671	661	673	642	632	700	650	636	661	677	640	679	705	663	690	685	607	701	680	682	676	673	700	656	653	636	667	676	619	679	660	662	644	625	653	644	671	679	663	716	652	735	677	633	617	668	636	668	668	678	707	659	686	652	629	660	657	641	642	676	599	662	687	700	655	632	675	695	670	670	704	672	652	649	666	675	634	614	675	648	659	619	655	679	626	656	636	693	678	677	640	707	690	651	648	670	638	629	672	651	642	618	709	705	624	650	679	652	620	687	669	661	679	664	666	650	670	644	666	670	671	708	647	710	650	720	708	654	687	657	660	651	634	661	675	675	692	678	724	654	671	665	687	677	678	690	662	693	669	681	654	694	725	695	619	646	668	708	647	661	728	668	645	658	663	664	698	645	652	670	669	646	636	704	654	658	648	656	711	675	676	625	625	706	659	656	646	690	703	660	632	658	625	693	650	680	675	684	664	628	637	633	642	626	669	689	703	661	651	677	640	700	690	702	687	686	697	655	711	618	627	655	686	719	663	633	675	684	666	666	665	733	690	691	679	685	646	669	694	664	703	637	672	671	645	559	647	630	636	667	648	669	635	691	628	627	658	644	673	664	672	659	664	653	682	679	668	689	642	664	743	646	676	626	650	662	653	677	679	659	695	676	620	667	651	725	649	688	666	659	649	629	665	704	613	643	669	667	696	696	674	663	673	688	663	614	658	668	698	676	681	628	668	659	698	678	671	674	658	684	692	666	701	682	627	698	678	687	684	620	637	666	640	675	661	636	692	671	683	705	679	676	669	644	683	664	753	643	683	652	664	613	628	642	682	664	680	673	660	638	688	646	711	667	702	683	658	678	666	631	615	692	690	642	688	665	666	679	686	681	621	699	659	648	655	671	641	630	688	675	665	713	687	667	629	672	638	654	654	616	683	684	684	666	593	651	643	742	677	629	640	678	618	632	657	678	686	729	651	671	626	674	626	652	640	653	661	666	643	650	635	656	673	690	689	696	649	684	649	652	663	698	691	660	652	730	694	696	668	666	655	692	690	672	713	696	661	687	676	673	719	648	655	667	655	653	675	665	636	633	660	651	648	737	634	730	669	677	695	682	677	660	682	638	676	624	656	651	696	678	692	666	692	745	688	700	731	670	661	688	653	680	677	663	699	664	622	654	684	700	693	676	666	663	667	642	652	652	653	651	666	639	649	630	666	618	714	654	708	661	617	668	669	672	647	692	686	671	672	723	693	683	688	686	670	675	676	671	670	647	657	635	652	688	656	715	714	656	647	706	652	654	677	684	655	638	657	642	639	686	635	629	609	657	677	639	692	679	701	698	641	699	683	654	692	645	692	652	667	646	655	675	694	687	593	669	670	669	709	684	704	691	620	647	666	683	643	678	687	646	658	640	678	641	650	671	663	697	676	650	652	659	645	676	689	698	695	637	653	683	665	639	696	679	669	604	664	638	662	670	624	619	649	684	635	675	642	703	687	665	659	658	680	668	708	661	640	707	649	655	679	663	680	652	686	623	673	663	655	700	685	640	647	646	657	640	660	652	660	638	660	682	704	723	641	628	625	627	634	666	661	641	625	720	662	687	670	651	663	689	689	638	664	673	653	649	681	701	611	672	634	654	690	669	681	654	687	647	649	660	690	688	638	649	669	659	670	675	688	657	651	699	665	662	673	650	700	665	658	640	634	658	690	712	686	694	688	657	648	657	671	660	630	657	683	699	652	612	637	677	703	683	677	661	657	648	685	656	682	649	640	643	676	688	643	658	649	675	613	663	616	648	646	687	680	687	641	704	663	702	630	687	696	666	614	609	708	663	697	677	623	638	668	676	655	681	637	691	673	684	661	689	643	678	663	672	693	696	669	690	661	664	663	681	670	661	663	659	642	676	680	696	665	698	677	720	663	677	657	691	655	669	682	685	680	647	663	680	646	695	670	625	618	658	722	665	639	679	621	665	644	631	604	664	687	648	636	667	648	695	719	642	666	662	658	692	624	696	663	699	670	685	667	648	693	650	642	628	723	715	653	652	647	689	635	646	658	676	641	683	695	701	653	681	706	679	650	654	652	675	641	647	607	678	684	654	707	662	654	646	649	659	669	650	644	731	661	660	685	673	675	702	702	642	640	615	691	666	689	680	688	702	664	659	614	670	692	647	654	660	630	664	637	671	671	652	684	655	661	669	688	660	752	659	647	657	690	682	650	679	640	626	669	681	676	696	669	682	702	634	638	655	687	667	651	657	699	688	650	666	642	664	692	618	661	704	682	686	635	699	665	677	680	692	684	650	665	649	668	669	666	675	662	628	679	652	700	657	702	666	675	698	690	692	730	637	646	615	643	663	624	616	661	690	614	675	695	615	625	689	650	681	739	646	697	619	686	644	656	684	703	722	658	711	643	665	631	657	650	687	682	687	644	665	698	640	668	684	612	661	665	673	695	646	623	659	675	672	652	633	653	656	687	620	704	658	649	634	667	696	654	735	685	705	645	628	682	716	649	675	668	671	666	634	689	651	666	638	629	653	671	624	675	668	658	666	733	633	641	637	632	694	729	665	654	659	645	673	634	719	704	673	642	712	705	690	664	666	665	669	618	669	655	650	656	680	706	678	686	624	632	636	681	639	699	631	698	680	659	666	655	663	679	624	677	665	671	693	621	682	660	654	663	700	645	652	659	645	653	647	646	635	685	674	650	666	695	676	645	657	657	698	677	651	650	652	699	676	714	642	661	634	663	688	650	682	641	653	634	607	682	610	647	648	648	665	685	652	672	642	653	688	657	645	667	621	664	687	707	661	704	705	690	684	657	620	626	665	659	643	670	665	689	657	657	658	695	660	651	679	642	652	683	638
73706	45703	18125	6572	1247	698	582	500	413	357	348	337	312	314	303	257	262	282	289	229	262	270	278	244	248	240	233	242	238	216	249	234	234	237	247	254	261	199	229	203	234	235	258	230	241	221	235	235	246	238	207	221	204	237	229	237	233	222	219	234	242	242	283	229	238	212	242	245	224	231	236	221	217	225	231	267	225	220	220	215	205	244	212	263	229	223	212	223	220	234	232	217	228	233	239	232	235	258	226	245	243	246	202	223	236	190	238	249	230	245	205	252	231	249	238	215	206	249	231	193	248	230	228	235	227	241	252	209	206	235	238	257	220	205	227	204	239	218	209	245	241	233	223	220	198	243	241	227	270	202	204	220	229	224	242	231	226	222	236	211	222	219	248	235	225	251	222	215	227	243	235	210	234	202	232	230	256	219	238	260	213	205	229	239	236	229	212	226	226	245	241	212	214	220	230	231	234	207	200	233	225	256	209	246	223	214	235	218	224	207	209	220	204	189	231	244	207	261	257	227	245	184	247	243	231	220	247	226	203	220	245	233	233	209	242	228	213	252	241	240	221	218	236	221	216	245	221	195	224	227	220	233	220	216	235	232	227	227	238	226	230	237	245	229	235	223	223	229	222	213	248	221	234	232	244	233	238	203	230	222	241	226	243	212	257	215	224	224	183	225	241	226	200	232	226	225	197	215	225	189	216	225	220	216	223	224	221	227	205	226	210	214	247	220	265	234	215	219	209	213	231	230	222	217	244	217	221	240	226	216	230	212	228	214	228	221	230	191	225	233	243	201	241	255	225	215	196	233	221	225	250	236	251	228	223	239	245	241	249	219	256	201	220	243	218	212	224	203	234	231	233	212	227	249	233	248	209	230	215	223	214	203	212	230	230	211	214	228	208	213	218	237	213	212	237	270	202	230	260	259	205	213	234	236	240	229	235	225	243	256	239	190	228	209	240	248	272	228	240	235	225	222	248	238	212	206	223	239	219	240	193	214	230	226	259	228	210	218	244	247	222	262	210	213	236	229	237	250	248	218	199	243	234	249	254	238	203	222	235	226	228	234	220	211	226	252	218	222	215	230	209	199	229	249	209	237	272	240	227	252	229	236	219	237	196	255	223	236	247	234	252	230	222	226	221	227	216	229	200	219	225	230	231	215	206	210	201	238	215	223	237	207	228	233	221	231	237	242	228	239	247	216	208	228	217	251	222	221	241	224	229	218	201	236	224	234	227	219	213	205	204	245	235	214	235	180	241	247	210	222	205	212	238	240	234	232	208	225	223	248	217	212	246	230	211	221	232	214	217	224	204	231	228	211	224	238	233	221	220	228	239	233	220	242	232	224	237	230	207	224	237	245	228	230	231	237	246	244	208	219	227	257	225	211	246	224	217	231	230	250	242	238	229	209	223	225	251	220	224	261	231	220	238	239	250	193	209	210	224	250	239	226	232	241	265	213	222	216	212	222	220	230	209	259	250	220	234	219	254	236	229	232	254	203	236	216	225	215	236	216	224	237	212	218	236	239	223	194	249	228	226	245	202	237	219	260	277	208	231	222	223	209	205	211	212	217	209	218	223	211	226	239	220	243	250	247	211	196	222	254	216	219	248	245	245	231	219	261	211	224	225	255	253	209	220	228	246	223	230	216	215	232	246	214	244	257	252	203	246	209	236	200	206	227	226	210	244	224	235	200	245	225	225	222	220	216	248	240	220	228	234	199	228	236	212	227	225	225	224	216	216	254	230	238	212	216	199	200	236	221	258	233	233	231	230	214	211	203	215	235	218	271	239	237	202	226	214	230	230	214	234	247	231	200	230	245	201	222	230	217	233	252	219	216	222	256	231	243	215	213	238	232	233	227	218	232	228	208	244	231	212	234	212	236	230	251	227	196	211	237	226	236	224	237	202	247	270	211	215	241	236	217	192	231	209	216	230	240	265	253	241	201	235	224	240	220	227	220	219	240	236	249	222	215	216	266	229	246	241	218	217	205	225	201	245	246	198	242	248	222	235	224	250	225	198	210	222	204	213	202	214	218	241	232	255	209	203	233	219	227	252	221	223	237	218	236	222	231	223	198	250	214	227	216	233	248	221	218	244	244	236	236	236	243	208	203	220	233	209	186	244	198	223	226	232	255	220	221	209	231	209	245	232	233	228	231	235	224	209	238	249	232	243	205	234	249	234	251	210	216	213	216	225	194	224	240	246	208	205	243	221	248	223	273	249	214	244	217	235	214	202	227	225	225	236	235	214	236	234	241	203	213	236	230	238	221	220	226	255	237	231	228	243	196	249	211	218	223	226	229	222	222	224	192	236	231	235	247	219	201	254	233	225	210	217	247	239	230	203	223	222	230	230	227	243	245	234	230	247	223	240	223	235	222	231	223	211	212	234	233	217	232	257	225	210	225	219	243	196	238	262	185	209	230	238	241	248	247	211	239	220	225	231	235	222	252	211	219	250	203	220	215	222	253	211	231	201	212	242	238	217	240	238	220	218	249	200	242	241	205	229	238	206	211	233	219	221	244	225	233	215	225	230	222	250	217	229	222	227	265	220	263	220	242	234	234	235	241	213	228	214	258	237	228	256	222	224	231	237	220	235	212	220	225	210	226	215	218	169	200	233	246	263	233	252	221	228	242	205	227	212	218	212	227	230	222	223	219	232	236	214	229	209	226	252	228	228	218	235	224	222	226	244	267	228	232	225	219	203	213	233	227	235	193	250	220	191	205	239	239	221	226	199	215	235	226	249	222	251	240	204	214	235	250	259	223	227	233	238	229	221	223	218	215	217	240	225	230	227	226	226	195	232	251	211	243	226	223	223	225	238	218	219	229	245	250	234	227	202	253	251	216	248	249	230	213	229	239	223	231	209	224	240	223	247	222	236	224	231	234	229	226	224	233	233	260	216	249	212	224	223	213	233	247	228	231	203	225	236	225	228	226	227	237	241	227	213	232	214	218	236	224	240	209	236	236	220	236	222	228	205	226	228	217	205	238	216	221	229	216	209	243	226	206	225	222	227	225	219	235	241	227	218	248	217	271	223	227	263	216	224	205	200	202	197	232	223	205	230	182	228	220	241	215	242	237	229	210	231	238	244	244	221	238	223	208	240	223	220	215	266	235	231	244	251	238	227	232	223	255	212	216	234	223	237	245	239	225	224	198	216	218	220	209	243	259	218	229	220	210	234	235	199	240	225	230	216	229	222	193	249	229	204	224	224	254	246	243	211	228	249	196	219	229	190	227	259	239	224	229	219	216	250	243	212	221	232	236	249	215	209	236	220	234	194	233	231	208	203	224	196	257	246	237	227	229	208	210	234	257	236	215	217	241	209	222	219	206	236	241	228	229	224	228	203	227	253	236	244	236	227	242	269	253	195	210	211	236	249	215	224	218	208	216	221	215	222	248	273	199	235	246	222	218	239	222	243	208	232	200	249	237	254	233	218	236	254	243	219	235	205	199	232	248	204	240	236	264	217	214	198	222	258	233	225	233
48103	31202	3608	3996	3442	2893	2255	1999	1611	1437	1248	1171	1094	960	933	900	894	825	716	763	746	756	681	687	688	666	691	653	623	652	611	670	609	590	621	622	603	654	597	582	584	579	577	592	601	551	551	575	593	614	568	539	528	600	572	582	536	574	546	551	546	559	533	562	526	580	574	542	572	544	542	516	545	569	534	547	561	565	573	573	514	573	532	577	547	569	586	531	535	586	555	565	542	550	556	592	612	568	515	585	581	553	541	528	510	563	489	547	595	521	557	556	544	546	525	538	510	569	499	544	549	540	554	568	521	535	553	580	501	552	544	481	544	548	552	544	562	539	531	570	571	558	501	555	556	542	540	537	547	519	543	545	594	555	514	542	533	530	535	579	522	523	528	589	548	565	517	561	585	552	512	580	544	568	520	564	512	527	547	603	549	597	547	546	534	577	547	539	535	541	517	587	553	564	562	559	516	575	511	518	550	584	541	575	523	530	509	520	572	531	515	542	519	520	540	515	561	528	550	540	560	553	596	594	539	585	524	553	578	540	566	550	549	548	563	563	564	536	563	514	521	550	566	551	584	541	533	533	523	519	578	570	543	567	521	505	571	562	558	581	582	576	564	536	533	519	536	561	553	586	564	543	495	531	608	577	580	532	499	570	551	574	540	559	539	520	523	501	541	543	565	543	532	516	546	547	533	568	551	548	573	514	543	540	537	553	598	563	561	575	529	546	536	524	583	547	542	543	568	576	629	519	561	554	586	547	536	540	580	531	542	540	552	452	527	538	530	532	531	522	546	562	555	537	510	521	527	540	502	589	522	512	569	530	555	537	543	571	580	555	527	569	549	550	505	540	484	536	542	570	571	549	580	548	564	566	529	521	527	539	545	519	534	543	600	528	542	553	517	575	585	563	530	518	530	516	557	548	574	573	570	538	564	524	535	559	575	571	561	543	526	543	557	498	519	540	540	551	565	526	545	531	536	501	544	533	519	549	557	549	536	511	553	539	554	549	563	582	527	544	584	540	497	529	599	568	507	500	537	530	523	528	542	538	543	560	534	543	554	517	538	568	564	527	536	557	551	545	597	542	564	516	534	550	526	525	555	515	559	582	525	518	541	549	520	521	523	556	560	547	546	527	571	550	501	546	553	557	549	524	569	552	584	541	558	525	530	526	551	564	523	539	546	529	560	509	521	570	533	544	496	536	547	566	549	508	562	581	518	523	546	552	581	532	530	545	521	562	550	591	574	539	561	505	552	550	522	516	562	496	558	544	514	558	557	526	538	535	550	521	531	561	502	526	573	526	530	537	551	563	535	537	542	558	522	505	525	533	557	531	572	559	518	595	553	497	564	548	549	528	539	550	531	516	539	548	577	531	527	533	531	543	523	526	545	558	514	513	544	546	513	567	582	582	584	572	527	564	561	527	557	562	520	561	586	547	514	520	536	554	581	532	533	534	567	563	567	527	541	515	541	609	576	570	542	509	538	586	521	494	558	509	531	552	534	546	574	568	558	566	521	573	527	569	476	564	510	548	518	548	543	542	533	561	541	588	517	561	506	495	497	548	575	534	529	574	535	519	564	538	503	530	534	556	517	532	520	582	537	528	568	526	545	530	615	561	503	544	515	526	555	562	553	533	561	552	528	564	543	567	546	560	602	566	564	557	552	561	523	547	531	535	549	489	520	553	509	536	579	535	527	514	542	531	525	531	500	542	518	545	564	538	544	451	560	554	542	535	546	531	542	522	567	548	508	498	517	543	500	512	522	566	491	547	556	569	510	551	543	530	546	520	577	571	500	538	561	507	542	544	547	533	535	539	490	543	522	558	560	524	551	563	524	566	539	539	570	541	545	570	562	512	575	546	538	565	559	506	550	546	529	573	561	557	562	538	514	530	509	557	560	548	528	524	540	578	575	544	530	535	528	582	552	576	575	541	566	522	526	510	535	586	529	527	551	553	604	562	528	519	545	527	584	554	525	530	536	517	559	549	539	529	562	571	529	533	535	569	540	538	548	528	561	525	543	545	556	542	554	511	503	557	535	595	545	584	554	522	528	519	522	541	557	556	546	559	547	546	554	561	496	495	522	529	559	553	548	542	585	570	549	568	515	556	535	549	535	532	546	556	537	551	568	571	551	517	526	587	509	522	580	544	537	554	556	549	525	554	563	531	548	559	578	594	543	503	565	535	515	537	529	547	571	493	556	545	552	559	511	535	546	543	506	546	510	545	580	553	571	532	569	550	520	525	538	541	521	547	534	560	530	549	579	518	552	540	514	518	549	545	561	552	546	602	505	575	525	530	562	534	535	602	583	565	541	562	540	534	551	555	557	579	542	556	568	576	539	582	576	545	511	555	556	557	525	561	578	534	558	540	560	556	565	533	551	569	575	535	533	564	566	561	516	544	532	490	500	537	503	474	540	530	552	543	549	512	563	559	553	538	573	543	546	492	570	568	585	544	540	516	590	537	537	553	552	538	529	591	570	573	514	567	580	556	521	545	546	578	552	563	568	517	548	554	561	540	559	504	539	545	511	561	527	535	562	504	518	542	540	572	528	542	563	552	518	518	570	554	584	550	535	568	488	541	521	550	521	542	514	547	559	508	558	542	578	572	515	534	543	519	570	553	548	524	501	545	486	523	550	506	531	571	526	552	564	548	543	526	533	521	568	496	575	537	528	529	564	527	561	541	548	532	547	545	556	573	537	524	537	496	552	551	523	527	529	566	526	506	512	561	534	533	586	547	571	584	567	561	572	517	502	530	531	525	507	555	525	555	526	531	512	578	545	490	564	545	539	554	511	513	565	557	539	614	547	553	525	540	554	551	542	561	503	602	536	570	547	528	537	533	559	555	545	531	524	525	547	539	558	522	567	539	523	558	511	532	543	540	516	541	537	569	575	542	537	527	512	541	546	550	558	548	560	592	538	554	538	497	515	547	532	506	540	579	545	557	584	553	542	542	558	529	572	586	494	561	521	519	502	536	559	519	557	592	581	541	525	567	522	575	536	516	502	563	537	548	507	579	519	553	530	573	520	546	510	527	567	538	525	538	562	524	539	502	529	571	600	577	561	542	522	537	555	542	560	543	561	510	588	565	512	585	543	566	567	528	548	536	579	520	516	563	542	514	552	586	535	557	569	545	542	518	601	530	534	545	522	564	526	561	552	562	519	516	551	566	522	542	556	564	536	536	560	589	536	559	520	505	557	534	550	546	572	553	574	559	543	504	561	529	547	586	575	536	555	541	521	575	555	576	569	543	575	575	518	515	578	569	549	549	497	533	535	573	530	518	535	487	543	533	529	536	518	531	533	544	542	515	546	586	553	544	527	529	531	541	516	539	566	511	537	516	568	540	538	567	533	550	521	551	549	527	524	585	590	522	503	537	532	550	552	543	545	557	536	536	542	556	527	577	499	606	499	554	550	517	525	525	572	569	559	558	562	555	560	541	551	518	532	577	518	564	571	597	511	545	545	531	541	554	552	607	529	527	511	529
15127	3440	228	139	168	166	154	155	148	163	168	162	173	148	154	158	176	170	155	129	167	171	160	139	157	162	139	131	156	155	178	158	159	149	176	164	154	171	158	150	149	147	157	132	168	121	156	164	137	154	156	187	146	153	151	170	137	167	143	166	138	169	155	139	167	178	143	156	161	172	149	149	144	162	184	140	164	164	146	153	150	181	141	163	166	166	156	142	155	155	163	150	151	163	158	161	133	173	129	155	150	160	151	161	165	144	152	130	167	128	173	157	174	163	147	158	153	144	143	158	150	155	179	142	154	145	161	156	142	159	152	150	160	155	172	159	151	145	172	154	177	159	173	118	149	164	148	133	159	148	151	150	169	175	154	170	162	168	177	175	145	154	159	163	168	151	159	145	158	160	145	148	164	153	158	159	157	146	157	141	151	145	163	150	161	165	176	138	159	142	148	170	138	136	163	164	154	163	168	171	150	155	173	146	146	151	177	158	145	153	152	133	168	145	134	148	156	154	146	157	150	183	171	170	140	143	169	164	144	151	140	136	153	189	163	180	165	157	151	165	163	159	140	167	157	145	144	141	138	176	163	170	169	159	160	152	138	171	137	171	161	159	145	165	164	165	141	151	172	151	157	152	155	138	135	147	177	153	157	163	160	164	156	173	150	164	154	153	163	175	169	142	152	151	139	160	152	159	148	134	155	142	145	164	175	167	140	160	145	187	121	184	171	137	139	157	153	154	160	133	158	135	138	146	148	154	163	162	151	188	160	157	181	166	158	180	172	146	151	130	168	157	141	138	159	138	155	157	150	146	165	147	131	153	144	156	161	131	140	159	181	140	143	144	154	149	166	169	175	173	153	157	147	144	147	159	137	137	175	146	155	144	175	156	151	177	142	158	132	155	159	179	169	129	149	170	152	168	172	166	158	165	156	149	144	134	159	161	160	140	176	140	154	157	146	147	158	133	138	160	170	134	148	192	153	168	139	146	142	145	164	165	175	156	144	177	158	177	166	136	176	156	181	131	145	164	149	132	174	143	166	160	189	161	153	158	166	140	156	153	156	163	167	173	157	141	164	135	174	171	135	155	167	148	171	157	133	142	141	148	160	160	178	125	167	181	162	144	153	132	140	147	166	162	128	167	160	162	153	166	151	149	131	141	146	150	170	177	160	168	138	140	146	146	149	154	159	172	187	154	170	128	139	157	170	147	132	143	142	167	133	144	153	152	174	163	150	151	147	158	158	145	156	144	171	168	158	148	131	170	153	159	177	156	154	152	150	137	172	153	151	132	150	132	157	139	139	176	174	176	167	159	162	170	172	141	165	169	162	153	129	143	161	174	165	151	157	158	150	160	156	185	173	163	142	145	157	160	158	138	161	160	145	139	142	159	157	141	143	160	125	154	141	170	145	163	152	144	164	170	146	152	147	154	177	143	159	159	151	165	153	135	138	169	157	166	164	157	148	148	150	143	151	162	160	145	161	141	158	158	140	142	143	156	154	163	149	171	137	141	140	148	146	144	134	143	147	168	159	156	150	181	166	169	152	162	174	176	154	148	135	155	152	168	167	159	115	139	145	159	155	124	152	136	169	149	149	158	163	181	170	135	149	160	155	143	160	139	134	146	178	177	162	159	157	157	158	157	139	158	135	162	155	162	164	160	137	152	156	150	165	164	147	156	135	161	169	129	141	163	165	173	151	151	159	166	154	158	163	151	162	161	159	172	135	162	151	154	147	164	155	157	161	128	170	183	171	141	159	157	142	169	158	146	149	139	131	148	155	162	146	142	131	148	146	160	154	134	153	178	142	157	140	135	154	165	192	150	183	174	153	132	126	136	147	170	171	188	139	153	154	162	186	155	164	157	185	161	196	179	172	146	170	180	163	159	161	146	122	182	159	150	158	140	175	149	162	162	151	161	159	160	147	152	150	170	140	173	155	146	140	170	164	144	163	149	158	147	165	170	170	150	162	143	158	168	131	162	146	148	158	146	138	143	147	151	157	137	121	154	141	133	172	170	142	119	154	188	142	153	154	177	148	171	169	131	175	156	154	176	181	138	178	170	157	165	167	153	148	149	184	167	157	153	145	167	162	161	152	154	153	134	146	162	166	156	151	145	137	133	152	160	139	169	130	139	175	155	155	169	175	165	174	142	169	168	144	175	153	169	179	173	142	142	143	157	176	162	169	152	147	140	172	160	154	167	163	176	184	133	177	149	158	160	149	158	165	152	181	163	159	157	146	163	149	142	150	161	138	154	161	168	133	155	131	150	173	162	152	171	152	162	143	158	147	151	152	148	175	135	142	138	153	148	156	152	144	146	154	161	149	175	146	153	153	177	160	175	201	151	145	152	155	162	130	155	171	168	178	161	177	160	156	153	151	143	151	153	154	140	164	167	145	156	168	147	147	132	163	149	145	136	163	163	166	161	177	137	175	150	147	154	144	175	146	169	156	144	134	163	170	139	136	162	158	147	141	144	166	126	162	141	149	170	156	152	141	161	163	139	137	153	155	158	149	161	152	146	176	157	162	151	150	152	170	147	144	144	165	152	147	166	143	135	154	165	143	137	166	161	182	183	166	154	158	147	167	146	165	164	170	157	176	170	155	140	163	160	138	162	159	162	166	173	143	143	175	160	172	171	167	159	172	160	149	134	155	155	142	168	150	160	156	163	136	167	149	153	168	134	142	157	140	177	141	165	144	145	185	141	148	160	146	137	163	159	145	174	148	166	176	154	154	154	167	129	148	159	163	170	188	151	157	146	171	170	154	155	158	139	154	161	149	147	154	137	138	176	184	161	152	152	148	146	166	164	170	155	149	168	163	159	165	172	162	153	141	149	160	143	172	139	171	152	148	184	169	154	151	165	156	157	146	158	147	177	133	158	164	158	162	133	140	185	184	127	159	145	153	169	157	163	171	136	145	172	148	173	150	184	170	157	154	154	167	170	160	160	162	150	140	158	158	140	144	134	151	175	161	159	152	148	168	168	149	183	151	156	142	171	161	160	142	151	149	157	157	153	166	145	151	146	168	158	146	181	144	179	129	139	152	166	139	143	138	144	165	156	175	148	165	150	159	147	147	149	160	157	171	162	150	171	142	137	152	153	137	156	151	174	163	136	158	143	163	147	157	159	151	164	148	147	173	144	159	141	165	163	156	160	155	169	143	145	161	160	143	146	168	170	158	134	164	155	139	142	172	160	165	162	171	177	170	155	187	151	164	151	172	172	172	142	159	149	158	161	170	161	165	152	172	162	165	186	177	155	144	165	152	155	164	146	151	147	132	172	170	154	150	143	165	165	158	156	166	160	154	171	173	145	157	169	194	153	146	145	186	148	131	139	138	163	152	170	148	156	162	155	157	152	164	151	153	166	172	171	168	171	170	163	133	147	157	183	154	143	144	158	166	165	166	149	172	138	154	177	188	141	151	169	149	162	155	162	162	173	154	151	151	153	153	166	159	147	157	157	160	157	161	147	167	141	131	150	174	168
15046	4435	512	505	472	489	457	437	462	386	456	413	451	461	422	410	449	427	391	383	447	394	416	421	430	434	420	411	433	378	440	441	447	432	423	408	416	402	380	400	430	435	423	435	412	423	422	409	400	409	434	414	439	412	413	405	425	400	463	386	415	445	426	409	434	421	429	444	448	413	422	423	423	416	425	404	443	433	391	440	419	378	367	406	419	388	443	433	454	427	420	427	434	399	415	439	391	406	385	409	434	433	457	427	437	430	452	393	396	424	426	412	402	398	420	405	414	391	383	418	405	419	439	437	424	390	426	394	403	453	409	412	448	393	428	436	441	431	417	415	421	440	397	430	411	421	427	411	447	412	400	383	394	406	437	424	442	402	418	377	407	401	418	409	375	425	401	430	418	403	381	418	424	449	407	470	429	431	392	390	450	436	422	385	462	424	420	400	388	413	412	427	421	418	417	426	428	405	397	405	374	386	472	422	419	411	396	432	452	401	389	402	402	411	392	404	379	418	422	436	411	426	441	408	393	389	458	437	388	414	419	396	405	415	407	402	421	419	430	430	413	433	415	383	415	413	435	429	432	416	423	476	405	411	399	439	435	406	426	412	432	438	430	436	411	442	453	415	415	443	392	428	409	392	392	382	421	414	393	422	409	420	418	408	459	458	425	420	416	446	459	461	431	423	392	441	405	437	404	437	421	405	428	418	410	401	399	423	396	427	434	404	452	423	405	387	454	419	443	412	399	434	406	433	426	397	442	430	437	420	432	435	422	437	405	406	430	447	412	422	418	476	398	431	407	471	426	421	420	464	432	406	426	427	445	404	394	437	427	441	385	402	394	411	423	432	379	429	431	421	409	421	423	419	444	395	443	428	423	425	445	398	413	429	459	427	403	442	428	398	425	394	434	388	452	428	388	431	415	428	447	426	364	441	426	437	443	396	394	445	412	387	457	454	387	417	392	431	363	411	407	422	466	367	430	417	384	409	409	446	425	419	426	407	400	407	445	385	426	419	427	418	424	407	394	389	414	421	387	416	430	414	429	455	398	391	434	423	418	472	420	405	439	432	433	378	407	414	418	457	424	379	430	395	402	431	417	417	437	405	386	421	405	422	400	397	446	426	444	442	441	401	392	412	446	414	400	435	380	406	447	417	382	413	450	420	394	427	430	407	424	431	413	437	392	449	372	468	449	422	407	406	402	402	459	409	426	387	402	408	396	388	400	391	405	429	405	441	400	414	432	416	407	425	435	420	440	455	392	389	428	399	391	408	454	387	418	413	465	393	446	420	430	396	401	373	410	442	369	422	449	413	407	407	400	422	412	405	394	441	398	454	408	407	428	428	413	411	436	442	428	410	453	436	410	392	434	409	399	422	380	422	430	420	422	423	410	441	389	447	430	390	396	430	434	411	434	409	388	405	459	430	453	425	418	417	413	426	450	416	432	416	426	421	437	382	436	422	466	416	418	407	441	426	402	401	421	432	428	432	398	422	439	416	397	425	449	431	437	425	403	411	416	388	408	401	419	404	447	427	415	439	396	395	446	444	435	428	402	403	376	394	432	420	393	470	424	452	376	369	372	413	401	410	437	439	399	386	393	450	399	407	395	415	416	411	421	390	403	413	394	431	376	434	420	430	406	401	430	384	425	410	458	442	410	391	448	409	423	400	404	431	398	416	385	434	397	407	424	417	410	440	407	437	440	411	405	418	399	424	437	444	425	425	407	425	439	413	429	396	432	424	414	394	437	435	428	419	397	435	399	391	470	431	433	397	439	443	426	387	426	383	410	433	453	404	438	406	365	414	443	400	400	419	393	398	404	414	436	454	403	438	394	418	434	376	413	455	426	429	422	414	393	422	417	425	436	407	401	409	420	415	386	416	445	406	422	434	426	455	443	446	398	407	423	440	426	423	404	445	413	431	432	425	448	450	383	430	458	437	465	419	407	444	422	412	437	413	379	420	393	418	416	438	443	413	420	434	421	461	420	418	420	432	449	402	405	457	413	443	382	411	418	431	407	414	388	412	441	423	427	424	394	455	388	450	423	411	396	418	433	406	411	428	420	432	431	427	425	431	418	412	452	428	423	426	411	431	412	427	440	452	440	395	407	425	423	415	444	382	408	422	402	449	419	389	399	413	404	402	461	393	419	398	418	420	425	420	430	432	421	419	417	409	404	427	451	449	418	409	437	419	431	442	406	433	385	408	412	423	395	382	407	386	403	436	406	409	421	427	425	449	436	404	417	430	426	423	436	419	428	399	417	464	441	464	400	433	412	458	422	413	430	433	420	428	420	460	415	405	421	421	432	428	431	437	407	433	386	408	448	423	419	412	400	410	417	423	393	410	443	432	425	413	400	440	435	428	452	400	370	442	423	434	424	435	426	443	440	397	457	440	426	423	402	412	410	435	419	434	463	412	420	463	404	432	408	413	420	421	420	415	441	419	409	438	414	437	404	446	429	451	394	430	423	420	431	404	459	400	422	393	424	393	424	461	454	424	424	411	415	404	416	400	436	437	418	411	417	418	405	444	439	414	390	416	436	429	387	437	433	401	446	387	437	432	403	416	409	408	443	433	392	417	406	422	418	399	425	445	398	411	418	382	462	396	433	415	440	409	441	413	429	406	409	416	397	440	429	454	396	421	372	373	378	448	422	409	427	448	469	397	422	405	440	426	427	417	439	408	429	440	424	421	436	426	436	423	414	415	416	416	419	410	412	411	412	418	408	415	457	459	392	450	406	425	423	413	451	398	379	434	411	414	410	407	387	407	413	438	388	422	419	424	413	438	396	398	392	400	422	417	425	405	419	442	433	426	423	430	410	409	415	395	411	421	436	437	412	410	424	428	432	425	450	402	435	404	428	424	449	384	430	457	406	416	383	369	490	386	412	412	415	432	402	439	436	412	398	406	436	443	411	419	446	410	449	407	433	423	434	440	409	425	430	423	401	388	426	389	424	473	416	436	417	432	394	424	393	384	432	415	424	450	425	422	406	429	421	429	408	415	399	413	411	402	457	391	449	408	398	397	428	448	455	417	444	413	410	435	386	406	411	439	409	395	433	406	440	420	438	393	450	397	445	395	421	463	394	414	367	403	373	448	430	409	458	423	427	421	417	389	460	414	392	452	423	451	438	428	438	435	414	416	385	415	426	420	396	447	460	428	426	433	421	426	421	425	389	420	432	398	429	437	405	386	403	411	432	425	445	406	425	410	393	399	398	401	441	406	418	424	412	429	422	408	407	404	457	403	398	445	401	459	426	384	447	405	454	472	421	416	406	453	416	409	425	436	454	420	394	428	387	417	446	398	434	471	399	374	420	409	446	393	420	446	399	418	400	414	422	437	401	417	417	435	426	381	446	425	433	423	408	413	408	435	455	405	413	414	405	404	463	463	439	443	420	416	414	417	400	408	420	435	437	448	393	440	415	407	393	427	420	407	420	394	453	407	403	419	428	397	406	422	375	414	443	437	411	407	398	407	412	421	411	434
64269	39954	10315	1440	723	522	430	368	388	377	359	313	316	335	334	303	303	300	265	276	296	306	279	285	268	281	286	280	268	261	255	269	253	295	283	271	236	278	260	285	254	274	270	284	284	261	279	269	253	248	293	251	270	255	291	273	242	282	275	261	309	308	279	280	299	276	258	280	283	307	278	278	276	256	299	277	313	273	271	262	275	268	268	268	267	278	277	265	265	272	263	253	286	285	281	263	259	272	269	261	285	268	225	269	302	275	298	255	282	246	249	266	272	286	283	248	274	264	291	254	254	315	264	273	271	278	228	268	233	255	298	276	269	288	265	259	288	266	284	281	270	270	249	282	274	218	240	303	272	236	275	274	250	264	253	290	229	261	302	306	275	238	289	286	280	262	262	297	279	274	285	259	272	253	280	262	284	283	281	256	291	247	279	245	249	295	283	261	266	269	287	285	305	265	272	263	286	274	265	228	253	282	272	313	275	271	263	264	281	264	289	289	241	276	263	308	288	287	237	276	258	262	248	255	262	283	299	305	272	301	303	249	256	284	267	289	302	285	290	262	316	273	257	284	275	270	296	286	274	288	267	257	287	285	282	266	267	262	281	281	274	291	274	280	254	271	269	305	253	292	262	293	261	281	272	271	258	281	271	255	284	279	283	277	266	264	277	270	272	263	262	274	269	273	273	286	260	281	272	234	274	277	247	264	276	280	295	267	282	280	269	267	275	241	257	237	297	277	299	266	269	288	272	255	270	272	269	276	283	253	262	263	267	279	282	289	288	250	271	278	243	266	277	294	243	282	267	289	258	285	272	265	257	288	272	289	270	271	246	264	325	279	265	258	255	275	267	275	281	264	290	255	266	265	258	294	248	283	279	266	263	264	268	292	275	270	261	274	246	264	266	250	264	295	262	271	261	261	263	239	273	274	289	279	295	295	267	272	301	294	282	268	271	254	311	282	305	269	285	244	251	280	263	285	272	285	261	265	270	270	289	290	275	272	262	268	274	259	274	270	267	262	273	318	257	259	292	294	287	290	278	260	254	273	244	262	278	253	280	271	276	292	263	272	273	293	262	252	274	263	288	300	267	249	278	261	274	274	285	280	253	280	243	285	269	290	257	278	276	277	284	285	300	268	254	259	256	297	276	291	248	288	259	251	277	300	246	270	254	257	284	285	256	283	265	292	269	259	257	256	295	237	265	269	251	281	252	259	262	264	285	268	276	276	275	259	277	270	282	274	272	269	236	261	263	273	271	248	273	278	284	283	264	274	282	252	305	280	286	295	264	287	274	256	251	272	271	285	254	247	274	305	273	304	238	280	282	311	286	292	276	271	267	283	270	278	272	281	271	291	252	268	299	266	252	278	264	289	255	254	299	289	258	269	263	298	279	268	277	266	297	252	267	282	266	312	302	255	277	272	267	282	291	281	291	251	274	288	254	270	269	292	289	273	273	305	284	265	289	255	287	250	299	288	270	255	270	290	265	305	300	266	266	273	249	293	260	251	295	268	278	281	285	261	274	240	246	270	274	272	284	255	305	283	266	270	284	273	290	301	258	268	268	248	250	246	261	269	276	256	274	302	281	266	302	275	258	254	270	284	270	275	260	241	212	258	267	265	273	281	281	275	258	295	274	260	267	286	280	276	247	288	250	281	248	267	281	260	268	265	274	278	270	270	288	258	278	273	249	249	270	249	282	272	254	293	273	268	257	249	268	262	280	282	278	293	297	305	286	253	259	275	246	283	273	309	249	267	280	261	277	282	256	254	269	267	265	281	271	283	262	264	280	247	283	264	295	296	254	287	255	262	271	277	315	260	248	268	270	284	264	271	271	309	265	293	258	275	292	279	284	301	251	250	274	267	262	244	285	263	296	268	265	265	278	279	282	280	259	268	254	283	244	269	283	271	254	263	261	271	268	278	265	292	291	293	261	262	280	295	279	271	267	267	295	248	288	237	274	249	258	278	252	268	274	265	261	293	277	268	272	262	264	288	274	267	279	304	321	289	271	263	281	267	279	287	264	235	269	268	241	250	305	282	283	268	272	272	263	259	264	246	242	290	274	263	290	259	271	262	278	292	249	300	264	300	285	282	264	284	268	265	297	268	276	282	271	261	293	260	268	238	268	291	269	284	290	283	221	296	263	246	263	254	274	277	273	257	265	286	239	257	278	278	237	277	282	258	288	263	293	294	252	273	279	290	236	274	266	308	302	262	241	262	270	258	288	334	296	293	281	298	298	290	271	278	306	298	281	268	242	290	243	272	278	299	260	268	290	266	271	254	264	251	247	310	270	304	267	261	267	302	255	277	286	249	289	314	296	272	282	234	271	264	259	277	268	307	260	256	296	267	281	240	295	281	266	275	257	268	293	296	252	299	270	258	257	260	304	275	251	260	292	271	276	310	293	271	279	276	247	250	275	267	268	247	296	247	284	269	247	263	254	253	261	294	251	254	295	264	263	242	265	254	255	284	295	288	280	328	302	299	273	271	309	281	286	245	276	255	286	315	261	268	260	280	281	253	263	288	260	238	267	291	293	272	287	263	273	265	285	293	269	299	286	284	262	257	263	275	266	282	302	261	281	286	288	280	256	260	296	267	287	276	287	281	222	276	310	251	286	232	291	284	292	270	313	260	275	252	248	306	288	254	301	262	263	276	276	298	253	241	288	300	296	290	269	301	253	266	249	270	290	283	249	284	262	260	257	285	259	287	277	255	252	272	285	270	241	305	286	274	257	251	291	273	280	311	245	280	277	280	254	270	290	293	265	254	255	286	289	267	279	275	266	292	264	252	271	269	284	247	273	252	272	272	280	298	232	258	301	273	281	264	268	289	293	296	248	281	285	283	264	302	272	289	314	252	278	278	294	250	278	270	267	263	260	255	248	282	282	260	269	257	243	262	269	284	255	270	303	277	283	244	273	270	263	237	261	296	275	261	306	291	257	283	297	250	272	288	311	262	275	251	275	259	277	276	296	265	289	297	260	257	270	278	278	259	301	252	288	298	277	276	296	300	263	244	260	273	261	248	273	275	292	272	292	289	268	278	245	277	302	286	252	278	290	268	268	281	281	265	272	256	267	261	282	259	274	291	257	243	270	259	258	280	276	301	285	262	264	283	254	282	289	224	310	267	258	274	274	258	287	262	296	282	300	254	248	271	283	249	267	253	279	264	271	269	296	273	222	251	264	284	281	251	233	268	286	282	278	262	275	263	256	272	261	296	279	264	286	266	281	298	273	268	230	246	219	287	246	252	243	279	265	295	283	279	275	270	278	259	263	287	259	276	267	245	263	268	287	287	263	259	274	253	269	259	263	293	246	290	262	263	261	270	255	243	282	280	259	276	261	258	262	272	267	256	279	229	280	314	284	280	263	262	283	286	293	281	259	271	265	255	275	288	239	218	271	279	266	276	272	277	241	235	273	229	250	266	286	273	298	285	256	281	260	258	297	304	240	273	275	269	293	297	294	282	237	300	297	259	276	288	278	261
38821	23654	2237	2402	2154	1888	1539	1410	1250	1136	1052	997	912	939	829	850	864	795	824	783	804	788	749	698	750	723	774	690	683	703	745	719	687	703	725	731	713	701	691	708	717	672	708	732	730	665	701	659	703	649	695	661	685	664	633	663	707	687	687	670	710	688	693	660	683	738	697	705	658	665	689	611	661	630	705	669	643	709	670	687	670	674	673	683	641	649	673	638	652	689	682	691	691	690	684	662	654	697	645	642	646	612	681	670	674	654	674	638	648	681	642	647	692	617	651	656	679	693	655	651	701	646	604	656	706	666	673	680	632	668	642	670	635	697	640	652	622	616	695	703	637	664	686	695	618	648	631	645	731	645	664	661	628	648	650	716	636	656	664	691	638	663	645	661	654	684	627	700	667	655	648	671	636	660	656	618	653	630	608	660	654	681	657	694	678	621	661	656	640	658	683	668	712	678	646	683	662	625	651	645	642	677	694	618	643	637	633	687	615	610	702	651	631	684	654	677	672	637	627	671	636	666	629	662	680	615	700	679	662	683	684	723	676	666	645	644	698	644	654	674	664	626	642	642	651	645	611	636	653	638	706	658	651	622	664	678	620	737	658	657	695	692	648	662	660	676	675	709	637	674	657	678	701	633	643	632	637	647	705	665	658	659	605	658	656	683	662	658	601	649	645	705	673	601	642	662	675	624	700	701	651	669	673	673	692	655	624	685	673	670	672	625	630	639	665	625	669	689	677	679	671	665	625	639	661	618	668	685	688	680	672	654	668	663	663	714	685	597	636	670	662	678	638	652	628	646	668	651	653	652	662	635	667	667	681	655	621	644	704	649	680	648	667	690	652	647	623	669	692	661	700	692	660	686	696	682	664	649	644	671	618	666	680	641	632	672	675	668	672	635	714	641	641	700	660	649	723	642	620	652	593	587	658	666	648	641	677	679	640	666	682	651	683	663	681	632	630	649	674	657	653	630	646	653	695	665	622	691	647	668	659	655	658	699	664	640	663	642	672	685	658	701	669	631	695	671	621	604	707	672	688	671	679	674	659	690	635	647	653	683	700	674	614	716	626	706	662	690	667	655	677	654	675	658	665	667	660	645	696	623	659	665	648	633	688	682	635	672	674	713	675	679	685	652	632	643	694	629	650	662	675	684	652	674	647	650	714	631	692	652	647	640	675	619	665	658	663	676	661	700	667	659	669	660	684	669	658	684	650	690	658	667	665	638	655	658	627	629	668	690	679	733	676	686	656	677	644	600	698	661	658	673	667	674	718	686	648	684	667	663	642	635	671	686	681	640	625	638	648	644	615	674	673	654	651	644	629	691	664	689	681	667	676	661	649	656	665	634	633	659	698	668	642	676	637	661	675	617	645	653	662	627	709	665	647	686	659	673	662	647	693	666	688	627	697	664	660	598	628	686	636	622	705	662	625	692	683	651	669	662	683	647	659	649	621	678	661	638	647	612	654	696	620	671	690	617	668	658	696	654	737	626	651	683	670	630	667	630	668	644	701	692	636	605	658	683	655	657	648	616	614	678	672	636	660	646	666	643	713	657	629	685	649	629	674	634	668	717	670	664	651	658	658	673	650	683	660	695	675	628	669	654	652	651	689	669	638	697	657	662	628	647	658	671	672	662	646	656	706	681	674	629	693	624	715	678	705	686	644	647	659	694	664	702	601	638	626	679	665	691	650	656	686	662	713	575	683	661	673	620	678	642	707	612	679	670	669	689	634	662	630	695	643	674	635	670	679	663	670	631	624	670	673	603	612	617	659	660	682	679	697	671	696	656	650	660	608	628	651	652	631	657	654	657	679	681	687	660	620	712	651	638	662	683	660	667	698	660	668	710	681	683	651	685	646	633	653	674	702	659	701	709	643	650	656	687	680	644	650	649	663	632	682	599	629	691	649	663	641	685	638	667	681	700	715	701	658	662	638	687	612	635	675	604	695	688	667	643	648	670	654	647	655	660	708	699	639	719	659	590	639	692	651	725	631	637	629	655	655	642	690	646	641	658	635	648	664	688	700	649	687	710	632	618	714	647	645	658	677	644	611	683	674	689	652	586	658	663	719	731	674	679	637	653	613	642	690	640	663	686	627	677	675	695	658	625	689	650	706	696	683	608	637	645	649	710	661	636	664	651	626	640	641	697	639	674	689	660	633	654	695	668	635	684	680	638	647	717	689	640	597	657	699	651	683	666	675	642	650	662	640	633	627	641	622	624	635	673	660	677	685	667	664	698	674	647	658	700	661	674	660	634	644	630	625	655	629	678	670	651	653	641	624	654	620	687	648	665	614	700	657	660	700	654	684	630	659	642	645	654	649	674	714	662	677	686	660	688	671	722	636	647	740	693	641	673	675	622	684	691	685	671	670	693	667	627	652	684	646	623	635	668	634	680	692	675	708	684	663	618	666	731	675	706	655	661	679	714	744	672	669	646	641	683	704	658	683	679	695	675	695	606	669	665	650	686	634	650	616	694	708	678	634	627	623	652	682	659	714	701	685	678	587	673	688	661	704	642	666	623	689	665	637	641	599	656	649	635	699	649	705	634	652	638	689	683	651	675	674	672	660	644	676	654	674	623	685	647	669	674	630	639	627	663	650	657	704	629	680	660	690	666	631	652	635	643	682	678	647	677	658	688	670	655	704	706	687	683	663	669	657	628	691	678	673	640	679	664	709	687	696	676	664	637	657	676	645	655	667	722	658	664	651	649	672	636	653	629	628	659	672	649	611	639	668	662	652	663	659	677	606	664	677	705	660	669	716	672	645	676	668	654	632	678	661	709	648	701	671	681	678	618	652	645	642	690	697	668	674	677	677	642	664	628	638	687	640	692	662	663	647	665	718	658	666	681	648	673	664	637	685	692	636	642	641	659	661	704	650	671	711	625	636	675	667	663	672	661	656	643	675	686	650	672	640	656	634	671	666	691	635	682	690	644	696	678	603	636	627	628	615	719	678	649	658	641	655	701	658	624	673	665	623	663	630	627	666	634	687	641	616	697	657	672	649	647	667	639	689	634	670	677	679	676	613	629	681	688	694	649	682	715	698	692	665	648	651	683	644	685	714	652	650	666	668	682	612	695	600	629	654	670	653	675	671	634	632	654	628	722	678	735	671	650	642	652	682	662	655	658	674	686	640	672	622	661	645	687	715	632	622	642	650	671	647	666	632	652	708	705	645	632	654	654	632	691	650	655	656	662	664	622	626	641	654	619	688	633	620	661	660	655	660	647	679	642	672	644	666	665	687	699	710	663	687	699	650	692	653	666	631	680	642	639	656	691	641	608	678	692	704	667	680	632	678	677	671	733	661	639	664	620	690	684	724	735	656	633	647	640	697	633	628	691	633	656	697	652	662	679	621	655	692	687	710	642	645	718	718	644	676	659	630	646	672	637	655	625	644	682	671	638	646	639	676	671	648	691	637	624	648	619	653	626	625	655	631	655	666	619	633	640	679	647	678	662	695	672	654	671	647	676	637	700	637	652
73427	44709	18018	6458	1198	718	566	457	441	395	332	307	309	284	273	260	265	245	273	278	234	237	259	264	266	231	254	228	241	232	229	257	240	246	234	216	232	230	256	247	226	250	212	246	255	234	222	215	239	230	242	206	228	252	207	232	217	227	210	240	208	207	258	227	235	223	218	218	233	229	224	216	243	232	213	193	214	226	228	227	209	255	219	253	226	259	214	203	214	218	224	227	207	219	240	206	233	253	221	248	219	217	248	230	225	235	203	244	262	207	220	206	253	200	242	216	202	262	229	228	235	237	229	232	220	267	247	229	234	214	234	230	227	210	208	248	229	219	246	229	243	241	212	229	219	207	208	201	228	213	259	245	259	240	242	252	229	231	244	239	210	242	198	224	231	188	224	243	238	228	237	234	258	226	218	242	219	211	226	208	221	251	245	254	220	240	226	210	223	227	218	238	244	246	202	221	223	210	256	231	201	230	213	202	199	226	228	246	221	239	221	218	223	222	236	259	237	222	250	235	215	212	230	217	230	235	218	211	234	214	222	219	226	228	264	235	234	213	249	223	209	203	215	214	218	252	208	227	216	241	243	237	228	228	212	207	218	226	201	214	225	229	255	204	220	216	239	213	233	252	220	235	209	202	227	218	207	236	229	191	206	215	218	235	227	215	220	232	213	219	228	229	260	227	246	225	238	227	227	238	211	224	251	236	220	208	232	230	219	203	204	245	242	221	207	209	229	215	214	216	222	266	263	209	239	233	226	239	245	218	236	232	216	230	218	246	221	232	204	217	226	228	266	240	207	221	242	212	235	223	218	219	204	236	245	193	208	233	247	227	203	219	199	228	220	242	233	240	226	212	217	225	230	233	239	238	226	203	200	263	213	236	206	203	222	254	215	222	254	238	216	237	211	215	228	247	216	233	209	229	232	244	231	210	240	214	232	238	222	246	205	248	218	199	237	240	217	245	270	236	227	222	240	222	202	241	216	210	215	245	221	224	248	239	243	223	231	242	233	206	209	204	209	214	217	223	245	224	226	234	189	213	222	217	243	235	239	205	204	216	224	252	226	220	235	203	233	212	218	208	211	213	249	217	246	208	237	217	237	210	212	249	238	218	220	232	213	206	251	245	244	228	218	219	242	233	211	227	200	232	199	226	218	225	234	223	205	215	236	245	235	217	231	233	256	212	206	215	224	195	223	234	243	261	208	209	197	206	237	232	236	221	236	238	212	212	217	269	233	233	220	212	207	228	240	232	264	221	210	231	210	224	226	206	227	216	221	269	219	234	229	228	236	228	210	227	230	238	237	238	234	226	259	219	235	215	261	230	204	236	232	242	222	208	225	216	242	223	211	207	237	220	215	234	229	230	224	209	220	202	238	246	223	290	227	231	241	206	224	233	227	212	204	244	206	202	202	218	203	242	206	216	210	232	235	222	211	205	253	247	224	236	239	257	222	235	230	243	238	219	222	229	210	201	226	241	230	217	239	214	222	220	202	240	240	240	229	217	210	233	245	259	215	209	215	232	212	235	204	236	232	222	222	222	211	212	221	214	220	265	215	223	206	210	231	254	195	234	227	223	230	224	236	216	239	239	224	237	208	222	219	249	250	241	211	193	221	220	217	206	234	220	227	214	229	214	229	215	204	251	221	270	208	247	238	219	222	247	232	223	249	227	249	246	236	257	226	227	230	235	243	235	231	231	249	208	225	230	225	231	223	215	219	243	213	240	238	227	212	218	202	196	234	225	262	247	232	235	187	248	236	214	224	229	226	224	213	222	236	211	224	238	209	216	237	211	222	218	233	235	210	207	242	222	257	241	218	254	202	219	242	248	221	244	244	240	250	222	236	252	234	222	221	219	238	216	239	222	222	239	240	212	204	211	220	204	222	235	268	208	209	248	242	212	234	221	225	205	238	218	215	256	248	264	248	231	213	239	253	211	240	245	222	227	235	199	223	227	213	248	240	213	250	214	218	239	229	217	236	256	246	235	220	235	236	218	225	233	225	233	231	240	239	194	209	188	229	209	206	233	226	213	233	234	228	226	229	205	213	224	199	237	193	210	182	213	226	225	211	255	216	214	225	223	227	252	212	230	204	260	223	222	242	217	221	214	209	236	201	238	244	228	212	216	231	227	209	228	210	229	216	216	218	230	232	213	230	247	216	225	247	235	210	208	232	210	249	238	238	228	230	205	237	225	263	207	237	248	264	229	212	211	226	229	221	236	251	219	239	223	218	196	215	214	215	226	252	235	224	243	238	222	227	241	258	210	240	229	229	245	230	212	226	248	215	222	241	239	215	243	232	216	231	208	249	212	212	249	237	230	224	280	225	225	198	193	242	213	229	217	231	247	228	217	249	232	206	226	222	227	238	196	230	246	256	195	245	244	224	234	225	208	270	208	232	226	242	243	237	222	223	250	235	222	220	219	244	238	238	248	221	231	199	202	253	219	193	211	235	215	235	242	240	246	221	191	222	258	224	216	247	227	222	216	241	230	229	215	235	230	211	224	249	218	234	216	212	226	231	212	216	220	235	253	226	234	228	233	250	221	223	209	205	221	209	244	221	192	226	243	209	222	218	216	222	238	219	219	217	227	260	239	228	226	222	222	243	229	206	234	207	238	245	258	214	233	203	233	217	238	209	217	239	224	214	216	228	260	208	232	252	211	234	244	215	218	236	213	203	248	227	240	250	254	238	228	245	248	232	251	245	233	226	231	201	215	223	245	251	251	223	242	231	230	206	221	217	225	225	258	239	225	235	212	236	221	238	216	218	224	271	221	220	230	223	239	218	210	240	225	239	237	227	226	227	242	226	239	213	217	242	243	217	244	236	209	243	232	244	224	224	216	218	227	205	255	226	195	237	199	224	202	222	239	219	225	205	227	236	220	227	244	224	241	227	239	229	228	226	249	247	253	230	256	228	217	208	198	221	227	226	225	243	231	232	221	257	226	239	222	235	208	211	239	208	219	233	247	223	220	214	227	221	209	273	220	259	214	221	206	238	237	245	222	238	227	208	213	221	215	230	238	222	235	232	241	187	217	208	223	207	215	221	243	241	217	226	212	246	231	237	237	232	231	234	232	211	230	227	248	245	226	232	208	197	213	220	224	208	208	242	236	212	228	236	216	192	221	222	219	235	241	216	234	208	203	239	200	192	223	242	216	226	226	223	235	216	230	206	238	227	234	197	194	223	245	228	228	195	196	218	218	213	217	211	235	210	216	195	228	237	232	245	211	218	245	234	213	218	218	199	193	240	244	244	227	190	229	269	220	242	226	238	258	228	224	237	222	241	238	202	193	195	240	213	228	246	196	240	173	260	211	220	206	239	213	237	226	210	237	233	204	212	236	218	232	252	234	218	233	203	208	257	228	239	236	196	229	210	235	210	239	225	219	223	221	233	212	222	215	232	243	224	228	216	218	232	234	249	229	217	248	226	225	239	228	236	214	258	238	204	260	240	216	179	221	207	244	233	180	206	197	214	226	231	227
48063	30025	3491	4050	3399	2817	2301	1970	1685	1454	1310	1195	1098	992	980	890	886	797	807	821	751	742	737	687	681	656	712	664	698	590	607	610	633	644	600	618	576	631	579	603	579	593	579	603	552	574	571	584	545	563	568	551	556	544	585	577	598	583	602	538	559	564	543	517	553	561	565	589	562	572	577	545	517	549	551	558	528	516	541	560	519	582	566	587	580	532	538	552	501	521	549	514	585	550	553	561	541	540	527	551	571	533	561	501	561	538	534	538	527	530	524	538	586	537	546	573	529	520	543	533	566	556	561	535	551	522	509	589	571	514	568	558	501	546	576	568	620	572	560	491	530	541	579	529	527	505	554	534	511	539	551	557	534	603	548	530	583	527	550	566	565	490	528	533	531	579	558	524	534	525	517	538	530	547	552	532	552	519	538	527	517	519	556	503	524	530	504	531	518	568	536	562	546	548	549	518	571	531	572	569	547	545	524	522	540	509	618	533	512	543	508	487	532	526	588	560	520	541	532	529	531	531	533	552	530	552	533	555	561	540	565	517	518	544	593	517	555	526	585	561	569	558	515	519	522	539	484	597	539	541	545	560	554	578	544	509	560	524	546	566	563	503	530	527	536	579	574	538	538	537	578	514	540	532	523	547	503	499	536	567	525	539	572	510	565	521	526	536	521	516	522	554	563	521	579	553	566	547	526	498	557	565	534	523	552	551	512	567	552	505	550	581	538	580	514	565	526	558	530	529	553	549	530	575	512	555	504	542	555	529	563	554	581	556	530	548	558	540	568	552	516	526	517	524	564	549	515	517	520	549	572	518	566	507	547	528	591	579	558	526	527	516	517	568	594	520	529	563	557	538	530	519	558	531	526	535	510	545	556	499	563	506	517	553	563	564	529	575	541	509	557	546	549	522	499	514	534	508	490	509	518	571	550	518	546	550	524	542	481	520	540	549	591	575	558	550	555	588	577	542	537	523	515	586	491	534	517	566	529	517	514	541	534	542	546	549	521	569	522	537	528	527	552	545	556	551	524	513	504	544	557	547	497	543	544	539	512	517	508	542	554	471	511	535	562	552	554	582	575	565	506	550	554	524	555	532	528	503	526	517	536	555	552	539	534	500	503	495	540	528	551	525	537	552	561	546	534	566	521	591	534	525	577	560	548	554	548	553	533	498	510	545	561	547	539	531	516	530	528	518	555	543	533	536	535	577	519	541	551	541	528	506	531	539	525	568	529	488	547	547	576	545	531	525	497	503	500	574	546	536	561	545	565	561	518	504	559	520	517	514	563	640	563	533	539	519	519	564	545	536	538	541	538	511	546	550	522	547	549	569	570	526	539	572	543	563	542	553	539	514	546	510	539	496	527	594	539	520	548	536	581	549	548	575	506	515	548	518	560	559	526	555	541	552	520	499	556	567	581	565	532	541	529	547	537	564	533	566	543	526	541	588	519	527	518	529	572	538	567	519	527	528	549	568	552	539	518	549	517	534	506	507	521	546	509	572	564	548	539	552	524	575	516	527	556	577	520	527	538	557	557	570	527	501	497	559	564	546	541	550	522	572	561	548	513	549	516	546	556	562	549	522	529	536	539	557	536	538	551	586	529	540	517	533	563	552	560	519	533	559	533	535	510	516	480	531	552	536	536	538	558	554	503	542	525	581	522	547	526	546	512	507	550	526	530	563	542	560	590	546	558	548	546	580	541	546	530	534	549	508	514	533	551	563	490	528	599	546	537	527	605	579	557	551	553	511	528	559	535	584	497	533	544	491	523	577	531	569	556	547	614	569	536	525	558	602	551	558	525	529	557	520	534	506	551	538	508	536	566	512	489	530	528	572	511	504	523	552	569	546	529	539	554	559	512	541	548	589	562	567	509	517	585	548	527	516	543	514	492	551	531	513	546	609	568	523	531	525	582	520	556	539	589	551	504	546	533	533	505	536	530	558	539	551	560	546	532	553	571	523	495	569	494	559	537	558	571	506	503	559	519	531	539	523	537	554	552	553	501	540	549	560	540	534	542	503	541	562	542	537	543	550	526	553	533	544	528	503	532	596	530	572	533	504	558	502	530	562	571	540	574	562	566	560	606	500	545	567	534	535	502	540	535	533	569	542	532	527	489	530	497	579	566	522	567	524	599	541	535	517	525	543	527	572	548	529	574	518	542	516	579	535	542	574	562	503	512	528	562	569	534	544	532	555	524	536	491	524	532	535	573	545	566	552	528	550	531	538	504	546	528	537	524	505	510	563	528	516	481	550	561	511	579	525	540	546	522	558	545	595	546	545	550	507	549	526	502	524	546	615	539	548	541	525	497	529	553	552	507	522	553	543	555	505	566	521	560	532	538	525	549	548	561	523	528	565	537	535	536	574	502	542	542	553	518	569	532	541	579	523	535	559	517	550	572	508	544	521	515	500	532	552	541	484	524	576	490	530	570	547	553	523	524	545	532	556	521	583	509	532	560	526	542	526	588	514	496	500	530	525	603	514	546	530	577	524	520	513	530	554	549	537	560	522	544	570	567	529	517	548	552	546	524	554	498	521	585	543	535	541	522	551	533	548	502	526	529	511	547	531	541	517	555	548	558	558	525	570	541	537	508	536	512	484	572	557	565	522	563	561	541	545	522	573	515	512	538	540	531	542	548	574	528	572	494	532	546	579	530	532	534	526	544	569	535	559	556	521	557	568	537	563	494	517	513	509	531	548	543	548	518	563	539	516	505	526	570	551	530	519	553	549	556	519	494	528	603	527	540	575	544	533	563	483	532	559	533	516	562	523	537	502	527	602	594	522	539	555	571	556	485	574	517	552	537	522	520	542	554	532	560	512	513	525	551	544	530	511	516	486	568	554	542	529	561	580	516	563	552	538	499	557	542	536	538	556	499	547	559	537	550	515	494	520	544	551	554	530	536	491	529	535	556	608	541	576	537	523	570	532	520	565	539	504	561	554	490	567	543	538	533	517	521	569	544	536	484	546	534	542	563	530	543	505	547	541	547	525	502	531	556	532	533	532	555	559	572	496	573	538	534	544	546	560	542	536	535	524	570	510	526	545	530	535	528	551	507	544	542	532	534	514	512	555	575	494	550	546	511	575	572	530	520	517	591	501	503	513	556	521	507	536	511	469	522	527	530	573	499	542	581	524	566	517	509	537	578	591	568	556	559	540	517	565	519	471	581	538	511	549	522	525	537	545	550	509	538	523	558	479	534	539	553	541	545	531	525	564	619	553	519	540	537	519	506	504	575	559	535	511	544	546	518	543	504	511	563	517	560	563	529	525	548	551	517	521	540	503	557	501	554	576	574	544	487	515	552	551	550	568	600	525	503	528	513	549	579	508	540	499	527	486	559	531	536	504	552	539	520	555	520	546	579	552	533	520	566	538	533	509	533	551	538	533	548	506	607	536	553	532	545	518	530	521	553	570	515	559	529	499	552	509	564	546	558	547	538	512	549	548	551	509	573	571	559	521	580	514	532	564	498	545	532	527	534	508
15261	3277	205	165	194	141	164	170	162	182	172	142	161	139	163	171	157	152	147	147	157	141	147	162	158	160	168	168	154	129	171	152	146	163	164	153	160	177	175	161	161	140	159	164	166	142	153	156	180	159	162	139	146	140	167	146	157	147	178	151	152	158	161	158	154	167	146	152	158	151	163	163	157	163	136	144	135	126	181	166	159	170	182	153	140	151	160	129	164	153	165	168	160	142	157	164	165	138	126	147	167	165	175	164	163	164	155	138	144	184	163	149	154	164	163	153	144	134	141	163	154	148	190	143	159	151	140	145	160	160	153	146	166	165	175	138	157	148	152	149	154	163	154	141	122	151	147	147	171	134	160	181	162	153	142	138	173	139	168	131	177	179	147	154	151	167	165	148	152	152	146	157	152	150	150	166	175	158	144	156	159	159	162	156	132	163	156	128	146	155	148	167	148	130	173	161	151	179	145	163	180	125	165	127	184	165	164	141	147	135	158	140	148	154	149	158	162	134	169	163	141	173	174	133	167	140	148	155	142	169	167	134	141	134	130	171	182	170	133	156	148	164	159	135	153	151	142	174	173	170	161	152	170	154	169	154	154	148	158	184	163	153	136	134	161	160	145	145	172	149	149	143	152	138	159	154	149	166	179	159	147	151	157	150	181	139	172	160	155	133	168	147	168	147	146	162	161	167	157	147	164	158	156	151	173	179	146	153	135	161	156	168	145	178	145	175	159	161	170	157	160	151	152	152	137	159	156	151	134	157	134	168	153	158	170	156	177	133	143	157	152	171	125	179	154	164	158	148	155	157	165	154	165	159	148	143	176	175	140	147	158	142	170	140	137	158	154	140	169	145	140	163	159	172	189	152	157	153	162	166	143	149	151	162	142	169	151	178	167	162	166	138	140	159	141	167	155	146	148	155	141	140	147	145	150	165	177	151	132	189	130	162	126	173	173	160	170	151	167	134	140	163	151	130	144	158	159	168	162	155	160	153	163	142	131	149	150	162	155	155	157	152	150	160	152	168	142	176	132	162	141	143	148	163	164	162	168	180	138	179	144	136	166	171	134	154	145	154	150	137	152	160	157	162	139	134	149	155	157	161	166	155	151	161	123	160	138	147	179	158	143	174	164	177	155	156	153	168	173	149	165	173	161	179	143	156	142	167	159	150	145	155	144	156	160	141	142	180	130	155	157	173	151	165	179	147	157	161	152	145	160	158	146	136	172	131	169	152	166	164	167	154	153	149	146	155	140	161	145	152	155	139	152	148	164	174	159	158	167	153	135	144	155	167	139	166	139	149	144	167	160	150	131	192	165	141	161	144	154	168	152	147	161	161	169	162	151	148	124	136	134	128	169	147	148	150	169	156	164	160	162	152	174	154	141	158	151	157	165	173	149	151	148	153	171	182	168	171	148	141	148	172	138	140	166	162	138	163	170	161	172	149	133	160	164	141	154	155	151	177	151	154	140	162	148	153	178	141	162	169	170	163	153	152	142	168	169	146	174	160	139	125	127	166	143	150	176	165	178	142	181	148	146	159	168	166	149	169	136	150	162	156	143	164	133	168	150	164	148	179	175	171	142	170	150	125	159	164	147	169	143	149	160	158	165	139	153	162	151	151	153	172	146	160	152	155	142	171	149	153	126	148	166	153	168	143	154	154	149	154	185	163	153	140	137	159	166	148	153	133	173	141	157	153	155	126	145	141	130	148	145	169	156	149	140	143	152	169	173	171	143	176	144	153	148	164	172	171	147	170	155	169	167	179	168	165	167	177	138	155	179	165	149	184	141	178	158	161	142	172	159	139	169	141	165	153	161	159	160	151	159	154	154	133	155	157	173	162	185	173	177	158	153	129	167	132	149	165	148	162	148	149	151	139	159	151	115	175	149	161	146	158	152	152	171	157	159	155	159	156	161	140	146	145	164	175	154	144	156	162	144	161	159	176	145	148	157	151	152	146	144	147	161	164	163	144	182	154	164	176	167	152	148	149	161	175	145	151	163	146	150	148	172	170	157	161	180	167	165	149	159	156	139	146	138	146	163	163	151	145	138	156	144	123	160	165	193	157	164	171	159	148	172	165	162	145	166	164	153	149	158	152	142	168	196	145	150	150	169	166	167	150	181	130	158	156	137	166	173	151	165	188	155	142	136	164	145	135	145	153	147	150	148	162	148	161	139	155	146	170	147	154	146	142	167	149	136	152	163	160	165	148	166	158	165	153	153	160	128	147	169	146	164	141	131	143	167	149	148	156	165	152	141	150	153	129	147	148	158	156	162	153	150	162	160	130	130	152	139	156	159	169	169	143	177	159	148	157	178	164	141	137	165	156	173	149	165	144	165	167	144	168	165	152	150	151	153	134	166	146	149	134	162	134	146	153	172	151	155	160	159	151	178	152	154	152	147	160	139	172	146	154	154	163	156	146	145	172	165	173	156	157	177	159	153	171	146	125	171	167	151	158	143	159	166	148	131	154	138	163	181	168	147	158	154	181	165	165	162	143	164	151	150	160	149	164	156	187	165	138	131	149	151	159	159	143	135	166	176	166	153	145	134	153	146	139	131	159	139	164	165	169	162	167	154	163	157	160	155	152	121	145	144	154	148	147	164	159	142	156	155	143	178	143	134	146	129	141	155	185	160	147	159	138	180	147	151	142	151	173	160	156	181	164	187	143	158	143	149	139	157	143	141	152	137	142	160	157	161	149	161	145	143	157	158	145	164	152	148	175	156	158	136	170	148	158	148	150	159	147	172	162	160	158	179	168	162	158	133	167	163	156	171	150	176	160	145	161	157	157	155	146	151	170	155	157	143	131	148	146	168	147	140	127	139	167	141	177	137	165	168	141	151	154	173	161	166	142	167	148	153	178	155	162	167	153	132	147	168	138	149	158	140	152	151	156	175	151	155	161	151	145	156	166	156	162	145	178	146	148	152	160	159	146	158	142	136	146	129	162	158	156	185	152	172	126	175	166	129	145	149	167	156	149	165	156	150	159	150	185	141	144	153	145	141	143	145	148	131	179	120	152	172	130	122	142	158	135	146	150	145	149	138	157	137	159	166	175	159	165	166	146	149	155	149	136	177	173	155	153	160	139	156	146	162	150	169	143	151	168	171	164	169	178	150	154	152	166	151	122	168	143	139	147	154	154	171	167	159	140	159	139	149	141	157	147	178	139	169	163	155	186	170	161	161	169	130	152	149	139	145	158	150	152	162	170	147	140	156	136	160	166	140	168	159	161	158	140	138	143	167	171	138	153	154	150	158	147	120	152	144	178	171	146	172	164	140	139	134	138	141	149	158	166	152	180	170	171	128	179	169	144	172	161	148	148	167	152	150	152	168	173	144	148	156	193	160	156	161	158	151	169	155	147	160	151	150	153	154	150	162	144	197	145	166	170	133	124	132	162	151	147	145	146	171	156	168	155	143	128	136	147	148	159	144	160	135	149	147	137	134	159	159	175	142	170	144	160	148	180	154	176	140	172	168	160
14843	4220	505	454	476	484	432	457	468	458	458	412	401	447	460	397	429	444	448	436	402	409	403	440	427	397	441	455	399	414	428	405	415	427	419	419	373	444	427	447	421	401	432	427	420	415	432	419	403	400	382	441	417	432	363	387	432	415	403	418	434	458	473	417	421	395	422	412	404	410	414	420	353	434	412	430	401	395	416	404	435	427	397	420	410	427	382	409	429	399	400	410	423	410	448	433	415	394	456	426	416	444	405	402	445	426	443	417	442	409	428	436	429	420	364	406	406	437	405	411	407	385	401	354	394	428	424	405	434	399	402	382	437	415	434	404	418	450	414	457	429	432	405	419	411	451	422	398	415	436	416	436	383	415	400	404	427	415	421	391	447	389	441	446	380	406	386	428	415	418	438	407	445	434	424	416	432	394	438	414	405	446	419	419	433	409	429	395	402	386	404	393	446	417	427	450	417	404	453	431	377	379	397	444	442	448	397	399	454	445	428	455	413	417	435	420	416	415	426	411	419	412	411	402	379	424	411	401	378	395	416	412	423	400	420	432	402	417	420	436	433	421	381	414	418	436	414	412	410	394	411	417	376	429	415	412	386	440	401	426	416	422	416	453	416	431	440	434	431	413	450	461	469	373	420	401	414	402	431	410	404	395	433	403	408	420	392	417	411	426	440	414	396	442	417	451	407	398	443	408	379	404	416	411	418	392	415	408	433	419	427	385	439	408	391	436	382	418	410	433	436	411	398	402	425	428	423	415	408	414	414	430	401	410	403	408	429	456	453	423	406	434	413	455	384	393	430	436	400	425	416	431	428	439	403	412	442	404	401	405	434	429	420	434	439	432	422	464	404	460	409	420	451	427	394	416	421	407	395	396	442	402	420	457	382	430	388	389	438	400	438	395	399	393	401	428	425	436	402	416	456	430	404	429	403	367	415	411	410	411	365	425	422	424	434	406	442	444	428	423	413	409	421	406	400	441	427	434	412	401	428	446	410	473	408	407	411	387	439	447	407	428	421	397	413	435	382	411	403	413	418	419	437	454	408	401	419	424	380	389	435	392	417	419	411	409	396	423	431	447	408	409	384	417	406	408	419	435	385	429	378	429	385	409	443	397	455	417	395	427	404	429	444	414	413	401	452	384	424	426	405	402	467	399	419	390	412	412	424	424	437	411	399	404	453	428	393	430	399	413	418	456	409	427	418	412	400	423	368	384	402	436	428	445	416	422	437	425	449	404	429	446	396	417	398	415	414	473	414	408	419	404	402	413	407	442	427	433	404	420	417	423	410	434	420	430	412	425	408	425	399	434	396	440	415	386	421	444	408	433	432	405	431	424	438	426	367	398	403	444	389	404	413	417	370	436	419	415	430	418	417	433	416	402	462	419	458	405	404	419	380	427	402	419	413	420	441	433	417	426	442	373	426	423	411	378	384	408	446	388	415	429	439	439	401	439	414	412	398	437	389	410	402	424	431	416	384	450	401	420	392	446	388	398	390	418	425	404	407	416	453	412	436	427	422	424	409	410	401	401	421	388	422	420	417	435	417	454	418	397	419	429	418	441	393	454	407	424	387	385	436	423	426	434	422	405	409	434	396	408	406	403	394	439	404	431	404	450	403	405	425	392	428	411	419	406	384	383	461	387	417	437	457	430	374	434	421	377	418	393	424	410	427	406	412	409	404	407	400	414	446	431	399	396	405	403	433	410	427	439	422	428	399	411	410	382	427	369	454	429	449	397	452	409	407	434	426	459	430	417	448	429	432	410	422	408	463	420	384	428	434	437	401	365	419	428	391	386	398	397	398	433	426	410	419	424	445	424	458	408	402	442	408	420	414	410	404	383	358	395	413	426	372	405	423	420	414	401	399	413	403	434	400	411	407	424	409	414	453	403	398	394	411	421	404	441	410	381	424	428	425	404	388	403	400	427	391	380	443	427	433	405	476	425	452	405	426	389	429	415	419	421	424	446	439	390	418	416	420	434	423	405	455	415	422	409	437	430	432	370	443	443	380	428	418	438	454	404	403	404	416	423	426	460	411	404	415	404	404	412	447	399	402	422	438	447	405	437	448	389	395	432	417	437	389	430	385	403	395	423	419	419	415	427	445	399	408	417	405	389	423	395	421	427	415	396	428	398	435	421	455	384	435	427	399	410	419	409	424	408	404	392	370	416	404	438	405	363	414	378	419	433	434	409	404	438	381	421	399	423	423	401	391	423	442	416	444	389	435	435	414	429	388	402	411	418	419	414	404	442	456	408	438	410	378	427	442	424	420	427	418	389	421	429	414	399	395	437	442	456	349	392	437	396	418	442	379	382	423	410	439	415	396	408	392	410	415	436	423	393	440	413	425	417	406	424	416	442	413	423	406	437	432	375	412	408	400	390	442	418	417	436	401	425	389	378	387	416	425	402	407	452	417	425	400	434	425	409	441	386	413	435	389	433	403	427	405	415	431	409	415	418	403	459	423	414	439	415	449	423	430	424	399	465	419	434	449	426	448	406	386	376	429	430	422	412	413	410	423	451	443	363	432	428	381	431	441	397	414	427	406	423	435	399	425	408	400	416	403	421	430	434	419	381	406	390	431	423	389	358	445	420	418	427	431	413	427	416	436	400	425	405	398	405	405	391	400	409	434	414	434	437	404	429	394	430	414	389	402	454	423	441	455	418	411	382	412	430	374	477	413	427	406	411	416	382	429	407	407	456	428	401	426	434	428	400	421	411	448	386	419	419	451	427	394	426	402	387	426	457	383	436	452	398	420	443	421	397	414	434	398	413	458	430	393	430	343	392	442	432	418	396	430	399	392	434	406	422	451	402	404	471	379	414	414	422	442	390	436	396	388	360	422	399	414	453	389	394	461	404	413	439	407	423	466	388	427	393	425	414	398	459	445	416	373	432	448	404	425	373	415	422	414	408	391	382	399	413	394	407	415	402	442	392	414	402	388	426	418	408	429	391	432	461	420	385	400	443	424	422	417	405	413	409	412	381	418	390	430	385	437	396	445	413	428	436	414	447	402	413	410	390	434	441	419	437	388	415	411	389	376	392	390	409	420	381	426	443	403	403	423	412	421	410	381	453	437	474	433	399	396	417	406	441	378	439	384	377	407	419	391	418	395	407	409	435	376	428	433	420	390	432	371	404	380	433	368	441	414	425	410	412	407	401	447	424	397	394	419	403	436	420	397	444	420	402	395	400	415	436	389	408	466	402	388	412	428	404	410	357	412	445	428	398	402	431	384	428	400	428	445	394	441	410	397	398	426	400	398	429	431	397	406	429	401	440	394	404	462	424	412	417	388	396	427	411	370	405	400	413	419	416	400	416	382	405	431	419	393	420	417	454	436	409	454	416	392	446	379	421	438	420	400	395	434	427	396	441	442	386	402	396	431	411	411	384	421	426	423	429	454	434	442	406	433	419	413	399	424	374	413	449	387	396	407	382	415	399	421	440	421	392	412	421	419	400	406	420	437	457	393	422	427	412	400	434
64836	40179	9558	1259	671	594	460	413	382	316	365	309	275	284	325	289	305	268	280	289	298	278	286	286	274	261	271	280	266	268	277	273	283	292	276	249	272	276	276	274	265	269	284	288	257	278	259	291	289	282	305	260	260	270	290	291	241	301	279	254	265	282	261	284	297	294	256	290	301	294	271	250	277	264	270	252	292	275	293	284	303	286	246	288	241	269	245	283	294	257	288	246	266	250	270	263	246	269	261	265	298	230	266	268	247	307	285	278	275	275	281	273	253	241	271	256	284	265	281	280	287	243	260	268	282	241	270	290	254	284	291	249	270	254	280	273	254	282	293	292	295	272	279	257	260	255	254	314	287	288	303	260	255	300	278	276	267	251	274	295	272	257	252	251	264	282	286	276	254	268	278	298	292	277	304	276	309	254	258	322	259	307	256	280	276	272	253	281	285	265	296	266	255	287	279	286	273	283	275	276	290	281	275	260	279	240	301	276	297	292	268	266	246	297	294	279	254	276	285	242	267	237	268	305	264	283	262	294	258	281	314	279	292	297	262	275	253	280	282	297	251	282	287	235	252	267	270	264	286	277	271	281	280	260	283	276	281	269	259	260	273	269	276	287	299	281	254	292	274	264	260	293	268	284	274	271	279	270	298	298	303	276	279	282	263	271	273	266	241	263	288	275	269	256	262	285	262	305	264	245	271	257	257	268	254	272	290	282	267	292	278	285	277	267	252	254	285	278	288	264	259	255	241	290	264	297	259	259	267	276	282	241	283	278	280	265	267	281	277	238	245	291	250	272	299	269	290	275	283	265	256	282	282	268	307	269	262	290	269	243	299	278	262	273	288	253	290	285	260	268	254	262	260	275	282	272	280	281	256	249	273	262	295	289	294	255	255	296	258	290	295	285	284	289	269	271	287	246	254	272	293	299	259	283	278	263	302	261	260	275	302	254	290	293	286	263	272	274	249	268	297	271	272	270	275	269	248	279	262	267	253	267	256	269	271	260	273	281	252	262	291	282	272	240	283	266	265	285	247	280	265	279	252	246	258	259	263	236	304	264	304	267	258	282	274	236	243	293	275	303	267	252	266	251	263	252	258	259	282	263	280	288	280	243	331	277	272	265	241	263	237	277	264	264	282	264	265	287	250	266	281	285	278	274	256	234	287	266	287	245	239	266	265	290	262	269	252	262	263	272	278	271	278	248	273	248	261	303	273	255	279	228	259	244	278	257	280	283	271	250	290	265	249	283	266	307	257	276	248	256	267	253	279	253	272	280	257	274	287	277	273	271	239	245	309	264	272	255	278	300	266	244	292	257	278	280	299	279	270	275	296	278	247	265	290	271	271	266	266	255	247	262	284	272	280	253	247	269	246	247	247	300	271	274	268	227	299	278	251	252	277	272	273	257	260	282	245	269	255	287	281	263	248	281	273	270	255	281	277	300	280	281	292	287	247	265	299	294	275	271	309	314	263	244	284	225	279	289	290	269	296	267	276	281	293	258	262	290	262	283	286	268	287	256	231	303	312	258	273	256	270	266	265	272	277	240	257	255	250	267	288	272	266	258	266	278	298	277	264	265	275	263	247	261	293	287	269	257	256	268	282	288	272	270	246	277	272	265	285	289	262	260	269	282	290	316	264	286	252	264	259	307	316	275	294	298	289	266	288	279	271	269	245	232	296	240	300	297	310	298	261	279	256	273	256	282	264	297	296	235	258	287	264	275	243	266	249	254	277	254	271	277	279	260	283	265	276	258	261	253	317	264	298	264	240	235	266	275	278	273	294	262	269	285	319	282	265	281	281	261	287	245	272	266	245	257	253	267	253	279	292	252	264	272	249	280	289	288	270	256	260	285	257	273	260	266	263	243	281	292	290	286	276	296	272	276	266	267	258	247	289	254	267	266	290	285	284	279	270	295	282	263	293	270	279	278	278	312	282	284	269	273	308	270	285	235	266	274	244	243	298	293	278	251	276	268	294	274	264	287	268	252	252	255	275	262	267	247	257	253	260	299	299	282	277	310	270	278	278	310	278	284	236	256	259	298	283	292	268	263	305	266	282	286	248	300	262	263	288	280	260	287	248	275	251	290	279	289	271	301	274	278	264	242	286	274	279	255	232	264	279	279	274	284	277	270	278	292	270	237	261	266	259	267	292	265	247	270	261	255	263	271	256	298	249	249	269	292	268	269	257	270	263	257	252	271	265	307	243	252	271	269	266	240	242	248	271	280	259	258	263	236	314	255	258	303	270	280	245	274	266	275	250	255	275	269	311	288	254	272	275	290	294	281	258	306	307	257	251	290	275	270	263	263	292	266	284	254	265	255	239	268	261	282	290	283	290	292	264	262	289	268	259	271	254	265	260	298	227	242	303	274	262	266	290	287	259	257	262	300	293	280	305	262	265	244	281	278	294	238	278	294	254	245	277	263	279	262	275	247	302	269	274	275	289	292	259	296	281	258	282	286	306	288	254	283	259	291	271	251	297	300	270	259	272	285	293	265	265	271	266	276	255	274	284	274	294	275	277	296	289	284	273	286	273	264	272	285	272	238	280	262	255	298	249	257	277	297	304	301	268	297	291	273	284	233	272	274	278	266	247	273	270	288	280	284	295	278	260	257	235	294	302	264	273	273	274	266	272	274	266	301	281	285	268	281	275	267	265	303	255	266	258	281	320	246	298	304	233	262	263	274	283	262	283	281	277	283	286	275	273	276	269	286	268	263	223	272	303	246	251	276	244	306	220	265	245	262	264	244	319	277	256	285	281	270	285	280	286	262	277	304	283	274	265	269	263	273	265	267	255	223	260	236	267	249	268	261	270	275	257	294	276	283	281	282	266	242	287	262	299	257	265	277	289	270	318	250	251	277	260	293	299	281	274	261	292	267	272	229	278	255	309	273	284	256	269	252	272	270	265	250	284	270	244	282	232	286	299	281	269	286	285	309	296	266	251	254	232	286	287	281	307	261	247	264	270	250	259	279	299	263	269	286	294	297	253	267	272	239	258	263	258	300	263	280	263	258	264	222	264	271	253	279	289	255	297	308	285	262	286	293	293	263	274	305	279	308	276	283	268	271	291	260	255	225	242	297	241	258	266	284	272	264	283	277	278	276	265	260	260	267	294	302	276	254	297	252	277	307	302	274	301	279	267	230	294	261	296	242	271	277	256	280	278	301	303	268	329	261	267	249	279	287	279	273	260	284	284	258	266	259	251	251	295	254	280	293	292	264	256	267	303	273	255	243	280	265	297	267	272	280	256	271	293	266	265	286	274	283	247	274	287	282	295	255	252	283	260	259	257	266	305	261	255	279	281	271	251	279	267	299	250	247	257	303	251	234	228	285	290	247	301	252	264	272	295	295	261	272	277	283	267	277	272	245	246	266	255	278	281	283	255	254	295	266	277	272	271	272	280	270	267	281	274	273	278	276	278	286	260	271	274	256	291	277	291	277	266	249	288	266	293	247	257	284	234	289	261	258	278	285	278	257	284	275
38788	22975	2192	2415	2267	1811	1602	1360	1288	1143	1039	964	938	927	896	841	829	850	778	814	802	766	765	692	739	784	715	714	757	711	743	707	689	677	725	700	680	678	665	701	717	719	668	704	658	685	737	723	666	665	697	656	691	671	644	721	685	676	728	631	627	658	630	632	698	673	679	652	708	686	640	698	649	644	663	651	629	637	712	682	697	677	628	641	621	643	660	674	695	646	659	657	653	699	636	661	664	686	707	680	698	664	633	653	641	656	667	621	696	658	662	691	654	633	626	658	634	651	683	639	589	647	664	623	651	683	687	668	659	622	640	659	679	642	649	663	670	662	654	657	677	643	658	647	650	635	633	639	648	677	680	655	651	712	638	640	684	701	622	607	646	680	676	709	680	606	664	632	668	715	681	669	665	635	672	699	666	697	716	638	681	712	671	673	687	626	671	673	660	664	662	645	652	668	628	648	663	678	660	689	657	640	629	643	638	621	643	686	658	666	669	622	679	640	683	644	657	638	617	641	628	619	629	641	711	627	701	632	576	700	660	666	637	651	629	702	684	625	598	624	666	697	635	656	623	619	658	627	623	653	649	641	714	636	647	681	686	636	668	652	677	645	663	643	628	641	597	645	633	684	643	676	697	667	641	672	674	726	655	628	641	700	655	675	676	615	669	640	639	646	678	653	658	664	695	666	670	651	638	684	650	663	676	671	666	644	646	675	675	650	654	630	683	658	647	681	706	667	666	709	642	665	655	654	682	634	626	620	628	707	639	675	705	658	641	696	679	709	673	620	701	620	651	662	625	626	684	713	653	652	671	637	698	623	670	621	660	635	683	626	672	636	664	649	643	624	656	653	657	679	629	651	654	680	677	649	679	672	692	663	646	670	629	634	640	604	682	611	643	692	674	679	662	651	608	637	668	683	606	680	664	625	628	661	643	684	656	628	646	627	672	653	666	623	658	675	669	664	670	640	710	728	666	655	699	659	662	641	683	683	657	636	644	685	672	640	662	643	684	663	655	663	662	669	649	612	669	678	675	633	651	677	617	646	662	625	667	691	685	673	649	660	706	639	679	680	665	691	670	661	650	655	686	681	645	672	663	650	644	657	657	617	641	660	674	666	689	643	674	628	663	667	680	682	695	657	660	649	656	625	636	639	693	642	672	634	663	667	663	646	688	706	626	647	624	656	640	654	630	636	624	666	655	648	633	648	664	685	670	671	609	688	622	640	645	652	641	682	679	640	678	676	650	693	701	686	660	668	620	660	695	689	645	666	629	673	678	668	634	646	649	630	680	668	629	639	672	683	677	684	688	654	673	645	673	676	637	649	665	693	646	700	622	652	641	661	658	623	663	685	675	677	637	674	684	679	650	661	657	665	634	652	673	645	687	675	707	689	653	685	662	660	634	681	638	698	621	686	668	649	632	626	672	634	679	661	676	670	659	642	676	700	660	671	595	699	685	653	717	653	666	671	650	650	641	674	668	685	677	638	645	661	688	611	638	670	691	666	676	624	684	665	647	708	648	677	670	709	646	663	669	614	696	664	643	647	628	620	666	701	705	715	701	650	686	712	660	694	680	641	614	657	632	656	669	650	646	643	649	649	688	637	686	639	706	654	632	701	683	647	646	667	653	659	642	684	640	697	670	682	676	646	651	646	653	690	655	674	665	657	623	629	642	678	646	685	685	675	650	657	602	685	657	639	670	661	637	631	666	667	630	669	647	617	666	662	707	673	670	665	615	692	692	662	667	688	659	653	665	646	673	685	703	643	646	663	679	637	665	674	652	623	671	667	676	645	643	694	675	713	674	655	657	680	692	658	618	605	622	688	646	621	636	648	674	636	653	687	650	639	668	630	729	619	612	720	621	630	659	632	618	657	662	636	727	618	688	604	691	676	691	659	687	682	683	666	656	655	670	650	651	633	680	663	651	710	685	625	671	671	631	676	694	632	631	668	688	677	634	657	650	649	643	644	680	665	634	630	652	683	693	667	675	608	672	672	657	662	662	693	669	628	690	653	651	703	623	668	650	656	661	654	641	635	657	692	644	680	643	667	675	631	669	640	659	659	638	632	645	681	671	661	645	642	687	631	643	623	634	674	703	611	649	687	671	636	679	639	645	675	661	709	653	628	636	596	652	644	698	623	664	687	637	677	711	679	695	629	625	630	655	670	674	672	628	643	673	646	637	671	676	662	669	661	671	676	652	658	698	692	636	631	616	649	638	685	703	631	661	707	647	627	636	630	635	665	681	693	677	636	653	680	629	646	653	636	626	672	658	679	712	623	678	665	684	631	667	659	640	696	630	621	651	601	664	694	648	627	633	670	673	673	618	663	644	655	619	631	641	653	709	648	616	659	693	688	655	670	655	650	682	647	634	674	655	693	625	671	620	629	653	662	626	667	684	667	619	651	663	648	667	634	673	640	634	688	696	676	649	635	683	643	699	631	664	684	643	669	620	673	672	643	673	656	640	665	616	677	648	633	649	705	629	683	608	654	625	643	658	616	605	667	696	659	674	616	647	647	672	612	678	670	640	669	636	635	621	629	648	620	680	649	648	667	676	661	667	681	636	643	651	633	673	642	650	670	633	697	681	676	661	686	681	692	666	655	690	647	675	632	689	641	622	636	684	644	661	668	668	629	686	621	620	682	627	631	626	660	658	662	659	602	635	672	662	642	646	643	719	645	639	624	665	679	604	653	644	680	627	683	661	707	644	619	671	651	661	689	640	693	641	673	642	611	676	615	659	684	640	676	702	645	677	639	671	665	656	645	665	645	615	659	620	664	639	645	729	681	687	714	638	660	659	634	687	648	667	677	643	656	691	698	603	576	698	646	623	680	598	658	645	670	666	622	664	640	646	636	645	623	675	666	671	670	587	694	644	676	608	606	665	661	683	661	693	588	682	663	606	655	634	658	678	680	641	610	633	642	687	658	695	650	689	654	691	665	695	653	674	666	678	671	660	638	644	631	661	698	674	676	677	684	657	658	682	669	654	657	655	662	638	668	684	626	670	644	695	673	647	660	689	625	652	686	672	648	658	677	647	654	651	693	666	654	656	682	672	629	658	631	641	680	675	648	661	696	625	629	645	630	678	602	660	649	659	691	610	661	681	675	685	649	642	667	672	644	693	644	637	698	653	657	690	646	704	631	676	694	678	637	649	671	693	710	722	625	645	664	647	673	623	700	675	679	611	687	654	657	696	669	712	636	646	659	647	655	677	642	657	685	655	679	638	638	650	724	672	683	667	616	667	723	698	684	680	637	646	646	671	655	664	657	681	661	624	667	684	676	645	672	641	679	661	659	653	704	649	689	683	604	674	637	629	637	662	662	708	707	662	669	685	666	634	650	661	651	705	660	700	674	683	615	662	654	650	686	603	670	630	640	686	680	614	628	643	617	667	678	644	686	689	651	664	646	652	667	642	651	671	670	726	689	683	615	663	647	636	661	667	709	677	675	666	670	655	671	627	630	706	676	691	617	681	655	659	635
75699	48686	16844	4971	1085	735	591	507	408	383	337	311	307	284	268	283	254	278	295	253	242	245	236	274	247	267	243	244	256	235	239	288	223	214	259	229	227	248	247	220	245	232	195	246	228	242	221	216	249	198	203	242	248	215	237	196	211	229	259	206	209	238	241	208	254	230	238	223	212	237	227	227	223	222	241	227	231	244	230	211	199	221	215	207	247	244	236	244	188	219	227	232	223	206	225	236	229	218	220	212	234	239	246	212	202	219	216	266	223	216	209	223	240	232	211	234	272	234	230	234	215	227	229	215	213	222	262	221	204	202	217	230	243	236	217	224	220	229	242	257	231	240	238	257	241	220	246	222	209	212	238	220	234	224	206	235	232	223	233	192	247	211	238	218	230	231	236	239	219	238	247	240	223	253	175	211	216	205	228	223	228	219	229	242	229	239	204	219	223	227	208	221	235	235	249	231	210	233	194	232	239	220	240	226	214	234	209	214	253	229	229	221	224	220	238	232	229	243	253	216	217	218	231	195	226	221	217	220	205	206	220	211	216	238	234	230	240	238	217	210	213	213	243	237	226	223	213	223	233	232	231	210	219	239	223	235	207	245	223	224	240	224	208	209	219	204	241	208	229	211	203	228	222	257	224	209	254	225	226	240	228	205	223	242	228	223	211	231	222	223	243	221	223	224	245	241	226	214	229	206	249	230	197	179	213	261	242	260	213	250	256	234	241	243	225	225	241	223	197	231	213	215	225	205	235	206	243	231	227	225	211	242	242	215	197	223	218	227	239	238	191	200	243	218	246	244	233	212	246	209	235	228	190	238	231	229	231	239	239	220	233	247	228	244	202	226	240	242	231	232	207	231	180	243	231	231	186	230	226	227	220	240	207	212	229	237	223	235	246	216	257	229	216	206	240	223	212	249	226	233	214	246	208	225	219	224	195	239	238	229	214	206	193	220	205	260	214	269	267	216	243	240	228	232	270	228	208	224	231	222	198	242	205	242	199	201	211	233	217	244	216	217	198	243	234	213	240	234	217	242	256	230	288	210	224	236	238	256	236	244	243	238	242	197	221	173	238	230	231	220	215	233	217	242	219	237	206	227	195	211	215	214	202	215	219	229	230	215	223	212	235	210	233	240	219	234	214	215	217	243	223	216	231	220	220	222	243	200	201	223	219	235	218	211	225	243	208	236	239	213	216	237	222	189	234	241	231	220	228	222	232	244	221	253	244	227	235	224	245	215	222	243	218	213	262	227	227	232	232	245	238	219	216	227	230	222	254	220	214	219	219	231	221	204	219	223	222	218	217	236	247	234	197	207	198	240	258	251	244	232	241	229	241	205	216	211	216	197	234	228	232	215	249	221	223	230	229	216	219	200	235	257	236	220	231	196	233	217	211	219	223	205	246	226	233	242	224	219	239	220	232	223	232	214	224	239	238	219	233	224	226	225	215	213	218	212	208	245	218	226	210	235	215	206	205	201	241	238	228	238	212	231	235	239	222	222	233	200	219	235	194	206	212	232	226	235	251	233	213	215	242	234	218	238	235	217	228	216	205	243	228	230	224	219	213	215	208	206	233	247	213	234	240	220	217	201	211	218	232	223	203	227	256	209	212	209	233	215	245	264	228	242	216	216	238	218	221	225	237	221	251	234	239	251	245	233	227	229	232	246	207	225	209	235	232	225	203	217	223	230	241	240	200	230	215	210	244	220	205	235	213	210	251	229	228	206	243	223	239	231	221	217	216	255	242	239	225	254	230	229	250	217	231	230	247	227	266	233	217	263	243	208	214	225	230	219	255	219	206	222	213	239	198	217	214	220	205	236	232	238	232	251	216	224	240	222	205	234	260	239	225	200	203	216	217	202	230	235	231	233	239	260	226	227	246	237	229	238	192	217	204	203	225	237	230	232	216	237	238	227	239	220	221	221	225	211	238	225	237	226	235	212	226	231	211	224	212	224	234	215	248	231	236	205	237	226	259	256	206	189	219	234	234	237	218	235	233	227	226	221	235	215	227	225	234	225	245	231	236	211	233	200	239	239	226	195	225	224	246	217	256	239	192	238	217	231	194	216	241	202	206	210	256	238	242	227	230	222	240	222	238	242	259	223	213	233	226	209	218	210	236	220	212	205	227	223	212	239	219	199	213	225	230	227	256	221	248	228	193	218	226	223	236	195	230	230	199	239	259	202	227	213	223	256	251	235	268	232	219	202	228	233	246	210	225	228	235	202	207	221	229	232	232	238	213	217	211	224	215	209	220	226	227	218	222	234	221	203	247	200	233	197	235	208	228	235	224	255	236	233	230	247	222	222	221	242	204	241	203	211	234	246	237	192	240	248	209	209	246	219	265	237	250	222	229	231	225	237	206	222	220	235	236	262	205	211	230	234	202	232	225	240	235	220	219	214	229	227	226	226	221	217	202	218	232	227	219	215	231	239	228	249	239	237	221	236	228	223	258	225	203	242	211	217	237	238	223	206	232	232	235	232	228	238	224	228	210	238	206	234	217	219	192	236	241	240	203	219	221	222	212	209	211	228	219	225	207	216	205	221	225	255	261	247	253	229	210	217	249	243	213	228	210	221	226	231	234	202	242	218	226	235	208	222	229	230	224	209	209	228	205	256	225	208	243	238	242	248	212	194	238	240	230	236	207	193	196	226	223	234	200	220	211	219	246	202	260	223	220	233	218	250	221	235	247	207	205	188	216	234	233	262	237	232	215	221	203	222	219	230	210	259	230	217	207	213	241	203	235	237	248	243	236	263	233	241	229	236	258	209	252	205	229	235	238	228	217	212	217	198	240	224	224	215	210	221	223	208	216	230	206	216	252	203	217	233	236	221	225	221	231	248	201	205	203	226	222	222	230	242	247	221	222	198	242	237	214	219	245	246	242	239	215	203	226	238	265	219	237	226	217	241	217	212	227	248	236	235	211	200	254	225	229	234	258	259	268	197	244	216	241	227	215	226	266	225	237	235	243	211	221	221	236	238	219	218	237	236	222	231	220	210	206	232	227	222	227	226	241	223	254	213	216	219	231	231	235	229	237	224	209	246	220	230	220	226	242	257	217	220	205	195	230	215	241	234	234	214	211	218	216	241	255	234	236	203	208	241	200	214	242	241	236	227	226	232	226	211	233	237	226	224	213	208	254	245	230	224	214	237	218	241	232	239	239	225	213	239	217	250	217	243	228	212	226	218	242	212	216	230	222	216	227	234	241	233	250	254	263	232	233	254	210	209	242	249	225	211	251	234	213	196	208	261	208	198	209	228	203	186	230	233	193	254	240	245	197	238	235	248	262	219	251	235	222	228	201	205	215	214	204	224	224	223	212	209	223	220	230	222	218	214	240	212	208	229	230	228	249	227	193	203	213	234	213	239	215	234	194	248	211	271	224	221	214	243	221	232	240	266	233	210	235	233	215	241	243	203	217	220	237	223	235	194	203	206	212	232	229	214	220	237	196	233	213	207	225	226	211	234	208	220	219	243	230	232
47957	29289	3574	3983	3422	2833	2211	1870	1721	1464	1252	1150	1047	1014	919	862	798	850	824	837	725	756	734	698	667	695	675	663	606	665	599	638	621	571	606	597	625	576	602	599	620	605	550	586	601	556	570	566	561	552	563	565	511	547	565	491	553	532	556	524	544	570	574	582	559	557	558	472	534	542	560	542	566	544	521	535	572	529	587	569	544	507	543	564	571	547	579	530	563	572	591	572	553	494	560	548	524	573	523	572	541	584	578	523	559	488	561	555	565	541	534	557	568	537	534	546	540	536	522	569	544	542	487	545	568	547	531	552	543	547	538	532	541	498	549	551	529	526	535	567	571	531	512	529	574	509	558	515	516	545	541	545	493	538	511	522	535	541	457	501	588	515	534	541	574	570	527	536	514	544	518	539	531	542	546	515	560	593	533	542	554	516	561	526	531	490	529	513	529	580	520	572	525	518	564	519	520	526	512	567	548	546	576	583	559	525	509	527	534	544	514	532	544	526	524	549	536	499	588	522	529	551	506	543	543	521	521	503	571	551	500	514	525	521	551	516	529	555	561	561	531	577	529	551	547	560	568	573	562	500	568	554	491	528	548	532	540	494	544	547	500	482	527	507	549	508	568	544	555	505	507	542	505	518	545	535	532	556	538	555	569	585	551	540	543	539	514	557	527	545	586	500	532	510	503	572	591	514	524	537	532	543	525	537	585	540	567	506	566	539	525	520	508	569	487	548	526	532	531	515	551	514	546	563	571	580	501	536	515	518	547	513	558	523	545	511	519	555	565	489	500	563	558	554	558	528	533	506	519	500	515	546	522	544	533	528	564	537	521	575	551	533	528	552	513	504	531	543	545	569	503	518	530	561	554	528	573	526	522	552	547	511	527	541	529	534	506	578	520	509	576	510	509	553	550	535	540	542	510	544	496	527	529	556	551	567	513	500	553	555	487	529	555	550	561	533	575	557	547	521	514	540	561	490	508	560	534	519	531	553	522	532	550	526	546	531	526	546	556	550	562	533	540	564	549	529	536	512	509	591	551	522	538	544	519	541	515	536	503	519	532	513	520	532	527	536	520	535	500	530	546	491	513	521	526	574	515	534	564	573	520	541	532	522	503	501	519	571	574	555	519	516	544	581	540	541	549	542	534	507	527	534	492	559	549	516	576	531	506	519	573	474	542	535	542	505	537	569	570	499	542	517	564	507	548	518	483	532	541	543	545	523	513	537	523	539	539	544	534	593	571	565	501	551	558	522	522	510	523	507	491	516	519	567	538	493	529	553	569	492	520	542	536	521	573	546	530	503	577	527	578	523	540	538	523	528	541	540	571	542	548	558	519	578	497	573	544	541	528	537	554	527	550	554	561	559	538	518	538	505	571	565	538	533	535	568	551	513	517	558	548	543	552	508	493	534	579	543	476	494	577	569	501	544	570	521	485	506	544	529	518	511	521	544	570	539	567	523	530	572	506	552	556	542	535	513	523	505	538	532	538	567	533	533	539	512	530	485	509	497	519	508	539	503	534	509	507	543	544	535	510	506	546	537	574	533	550	539	546	507	513	529	517	527	516	544	542	524	576	577	572	529	551	532	516	524	530	567	571	567	533	540	524	560	534	558	500	539	540	586	483	510	555	516	537	519	535	558	512	523	564	551	579	533	508	511	569	609	506	538	529	512	511	492	517	523	527	573	535	550	526	533	560	573	543	533	564	566	540	522	529	518	523	558	535	496	544	559	564	570	585	584	521	524	474	560	554	562	529	521	558	503	532	539	535	564	569	551	540	561	542	531	528	546	494	548	546	556	548	568	519	533	520	532	601	522	532	560	537	521	550	544	539	554	534	572	574	528	520	532	553	575	519	502	548	543	572	508	498	554	564	520	505	534	527	570	546	504	538	504	552	559	503	535	533	541	541	506	533	517	537	522	503	520	533	567	561	524	520	537	544	570	540	554	555	548	542	533	523	529	523	520	558	522	557	515	546	514	494	530	519	536	546	534	518	587	512	517	538	509	524	500	459	541	528	533	552	530	546	544	534	499	495	527	541	527	516	499	546	495	526	536	550	529	540	534	555	489	523	571	537	499	502	567	560	531	524	555	508	575	501	561	545	524	548	558	553	511	502	525	537	500	517	548	506	535	514	549	526	546	579	582	498	572	564	528	538	507	505	529	522	573	530	526	550	507	521	549	484	494	521	470	559	547	519	544	524	543	528	516	560	558	531	513	547	510	510	527	570	516	557	532	510	544	521	559	532	550	555	521	547	568	556	533	524	568	546	507	537	540	538	532	529	534	523	520	543	576	527	547	508	563	560	514	522	521	512	489	545	531	558	543	539	527	538	540	518	530	504	519	542	522	541	508	551	513	519	597	519	536	509	531	530	509	545	513	515	585	564	500	515	520	524	522	546	531	541	552	494	529	547	497	499	558	517	532	491	519	528	500	530	559	554	522	561	507	528	553	544	592	587	515	588	538	498	580	495	535	522	533	495	505	524	555	520	563	523	551	591	535	533	505	532	527	530	558	533	602	554	531	551	544	559	507	593	526	509	583	571	540	562	541	545	540	600	512	477	563	496	508	534	533	482	514	519	571	572	519	534	584	549	493	505	531	531	551	513	544	493	515	541	543	532	508	543	542	545	541	540	557	577	508	574	481	511	519	545	523	521	495	524	547	514	517	533	539	528	527	532	495	508	541	549	592	517	522	540	560	510	523	556	540	524	526	552	541	524	498	518	515	513	520	540	542	526	531	590	546	518	552	532	502	514	530	525	518	555	522	504	470	502	531	552	567	546	535	533	505	499	527	562	588	554	521	496	498	549	525	505	510	573	523	546	517	531	580	509	581	536	539	554	532	516	551	475	514	537	545	562	536	526	551	522	525	551	566	569	554	511	521	533	532	569	593	530	565	570	539	589	530	519	513	533	552	536	517	533	541	581	523	515	540	539	528	499	522	500	514	555	540	544	551	533	556	524	512	556	550	538	548	494	544	515	510	526	543	545	542	524	507	595	511	534	532	555	541	510	507	547	470	532	494	559	520	561	523	542	509	500	515	524	576	497	532	512	527	479	525	529	554	524	536	568	539	575	472	542	524	525	541	585	542	523	545	523	509	556	524	556	525	525	598	595	550	518	543	548	522	573	522	529	545	524	531	564	549	554	564	513	511	531	524	545	532	535	530	528	490	554	529	549	570	575	540	508	569	544	542	543	563	516	559	507	511	509	521	511	531	539	489	555	545	518	523	535	519	528	514	482	531	532	524	492	524	530	542	527	538	581	525	582	509	539	511	531	540	528	561	559	526	562	526	541	524	551	553	542	511	526	537	502	531	513	507	541	511	542	536	537	511	517	544	550	522	523	482	565	570	577	523	535	501	499	615	560	562	533	546	512	524	540	525	530	496	499	512	499	541	521	552	541	546	530	511	510	543	555	550	537	544	567	529	538	576	570	559	589	529	569	530	527	573	522	475	501	557	497	502	518	537	514	476	538	558	489	564
14974	3378	201	192	175	196	143	155	164	176	164	163	159	147	175	145	147	167	144	161	138	151	151	146	163	170	165	146	155	161	159	162	170	168	144	151	164	158	164	151	161	133	134	174	156	157	167	148	182	168	141	160	146	144	166	134	154	142	154	166	146	178	217	148	150	158	145	151	155	154	144	141	172	149	165	146	178	143	160	166	148	181	153	164	142	157	169	147	147	143	151	140	137	163	158	150	147	136	145	171	146	145	156	144	177	150	126	159	156	169	151	173	157	145	149	156	151	160	153	150	149	151	165	157	166	155	156	164	167	142	150	140	150	141	137	143	155	162	121	154	152	174	121	150	156	159	162	159	158	161	160	150	150	168	164	152	151	125	177	167	142	169	151	131	123	147	154	149	137	154	166	146	151	151	169	164	162	138	134	166	155	170	124	156	121	150	162	150	191	170	151	148	150	139	149	150	153	141	159	149	160	165	181	147	162	149	143	167	147	157	165	174	150	151	150	122	148	167	169	148	155	156	156	160	165	155	143	151	156	138	143	156	149	124	155	151	171	166	149	152	139	146	171	145	181	172	161	152	147	161	161	179	171	141	136	150	176	154	150	131	125	156	134	161	153	148	167	135	154	162	155	170	169	142	150	124	135	136	137	151	145	155	137	129	159	149	155	167	156	125	151	157	157	170	172	138	143	148	154	159	139	133	143	155	164	166	155	159	150	146	150	177	152	176	187	157	137	152	153	180	150	149	142	139	143	162	127	165	161	136	168	158	137	138	153	154	152	124	163	171	157	148	135	155	144	142	152	149	139	156	128	166	146	155	150	152	139	145	155	176	131	140	138	146	135	194	145	151	157	156	141	154	154	168	153	147	152	162	163	144	173	156	170	142	149	159	158	154	153	155	147	143	167	139	163	140	150	155	154	133	137	154	170	159	167	167	139	167	147	136	162	152	142	157	142	157	147	150	164	183	178	144	147	154	146	152	160	139	167	169	148	147	150	137	151	144	150	128	185	158	161	152	156	157	150	161	153	142	141	153	173	153	147	152	143	152	162	138	145	155	154	169	155	157	177	152	157	151	145	157	164	164	141	149	158	151	148	158	175	161	156	149	182	155	156	163	132	137	157	159	149	156	167	167	158	152	144	156	149	154	150	143	149	144	179	146	149	147	147	146	157	154	157	162	150	145	158	164	163	166	148	178	142	164	155	145	163	143	145	149	155	145	165	160	157	136	159	154	147	159	162	164	153	153	139	152	162	156	131	157	171	155	151	148	156	170	151	172	158	171	150	140	155	150	147	137	146	160	181	168	150	152	154	151	160	173	137	138	157	127	172	127	154	137	160	169	161	177	149	149	142	165	138	160	176	170	139	133	158	149	159	147	141	136	167	157	159	149	154	157	135	162	152	150	169	143	146	153	145	176	156	132	157	157	173	157	154	166	149	144	165	176	149	157	146	172	179	162	154	144	145	167	150	140	150	147	162	151	139	141	151	161	131	165	185	158	135	157	136	166	163	151	165	154	181	171	146	143	151	149	166	155	159	146	163	164	143	133	145	127	173	144	146	128	157	159	150	137	169	149	176	159	154	167	151	170	160	152	134	157	159	142	161	158	177	166	129	172	129	132	164	136	176	153	158	138	162	158	168	159	157	164	147	162	140	154	148	154	133	155	144	144	150	141	146	171	155	154	146	151	160	167	182	173	154	156	135	157	151	171	153	133	157	169	125	154	155	145	167	155	164	137	139	168	160	140	133	157	155	171	186	170	162	154	147	169	158	161	142	154	171	147	163	150	156	151	153	145	135	148	169	147	143	167	152	141	153	139	144	171	150	146	122	171	152	156	150	137	141	128	162	156	153	164	156	163	171	142	142	156	136	155	154	146	153	156	156	176	158	162	157	149	136	164	157	164	149	148	134	147	157	170	149	150	148	156	141	139	154	150	166	155	190	151	141	141	153	135	162	159	175	150	149	151	145	120	157	134	163	165	147	159	168	169	169	183	143	158	170	166	169	160	163	153	147	159	172	145	174	161	142	128	151	183	157	156	149	134	142	163	149	141	162	161	152	148	149	138	142	136	154	167	153	165	143	161	158	152	130	139	148	151	163	157	155	147	141	175	142	158	138	158	150	147	156	136	163	153	160	142	158	152	160	152	178	168	134	131	145	150	136	136	135	141	145	163	149	155	157	143	168	149	156	165	143	139	153	147	138	147	144	150	171	158	152	146	139	141	161	127	170	166	156	167	171	142	178	157	148	149	166	180	159	151	133	144	144	150	145	136	168	168	144	145	165	141	165	159	157	161	150	141	167	151	167	158	154	148	156	153	173	159	159	158	156	157	125	188	142	138	175	137	145	131	143	171	136	147	163	150	144	157	163	150	159	176	162	180	155	131	150	169	175	162	137	170	184	142	158	166	142	169	183	169	141	164	158	150	157	151	151	136	162	138	164	154	133	145	146	153	150	141	151	141	147	158	152	157	142	145	163	141	151	140	139	141	139	156	143	155	152	140	172	151	151	146	156	152	167	175	170	170	172	144	132	140	142	162	170	147	152	163	166	163	145	150	163	154	151	168	169	141	158	158	132	172	147	160	166	170	150	155	156	167	168	146	143	159	154	153	170	166	141	143	126	162	172	137	169	139	131	152	137	142	153	162	151	140	178	162	153	160	153	168	139	169	168	181	166	140	143	160	152	173	162	181	167	160	179	149	153	168	176	168	152	152	155	159	145	151	141	152	131	143	155	158	156	153	162	149	128	155	150	116	162	174	156	186	155	135	122	161	167	159	156	167	152	175	152	156	161	162	139	149	158	142	155	140	162	170	170	137	160	145	156	167	158	155	149	144	159	146	142	147	158	144	154	142	140	162	146	165	149	173	165	164	170	152	167	141	154	153	162	159	140	183	137	163	141	149	132	138	159	154	167	152	155	155	150	153	152	143	132	135	157	170	145	165	158	161	151	162	152	145	203	166	138	159	159	169	138	153	151	158	143	147	143	161	181	163	145	170	146	127	153	140	134	146	162	149	157	148	141	157	196	155	162	161	162	168	142	163	155	157	168	162	175	159	143	167	140	162	171	152	136	146	156	152	173	174	178	179	188	176	165	130	169	154	140	181	168	175	159	153	170	134	153	145	152	157	182	150	160	154	134	163	135	152	152	173	134	151	152	142	155	157	144	144	136	143	148	154	163	141	146	155	184	152	159	167	160	170	149	182	150	167	131	173	145	150	152	118	156	155	164	171	137	152	168	151	189	166	146	152	151	134	147	145	147	175	117	155	162	148	156	183	158	153	149	169	141	152	148	152	151	145	132	173	165	154	143	166	157	169	154	139	143	142	131	179	141	149	149	137	143	123	140	158	142	162	152	160	164	129	148	161	145	164	147	168	164	147	143	152	147	164	148	168	135	156	145	153	165	153	149	155	145	169	138	144	143	149	170	139	167	154	134	156	145	162	137	157	162	149	137	182	144	159	145	155	159	156	142	138	151	179
14446	4193	455	537	469	480	431	448	456	407	408	435	405	435	401	434	421	405	436	418	418	417	409	435	419	425	426	434	409	411	376	389	410	409	402	419	388	433	410	403	402	389	406	408	380	449	431	425	395	431	415	371	393	412	436	402	451	399	426	432	424	414	403	450	388	417	389	375	418	422	421	405	403	416	391	393	455	429	417	434	404	402	371	425	428	390	421	415	421	397	418	402	417	426	369	458	428	395	379	423	437	388	394	421	422	393	423	453	473	428	418	418	401	412	397	400	403	432	402	409	419	428	432	406	415	385	406	400	410	417	444	408	421	413	416	391	417	425	451	439	393	427	452	403	413	419	398	389	407	437	438	372	384	443	410	420	394	413	410	391	435	404	419	400	430	408	431	379	397	407	394	426	393	419	424	391	436	367	381	385	430	417	418	428	402	417	421	433	390	419	400	413	445	454	402	389	391	410	427	397	409	430	432	433	401	389	418	416	389	432	396	427	449	459	417	415	402	419	425	403	434	405	477	426	394	410	387	439	425	396	417	405	426	399	410	407	387	430	387	397	383	415	426	381	452	426	412	425	414	403	383	433	420	408	477	401	400	410	389	456	418	439	430	425	430	450	380	421	409	446	426	434	428	442	397	415	405	370	465	432	404	402	444	433	421	386	420	423	429	384	394	415	441	427	454	418	439	379	407	415	386	409	390	428	414	393	418	414	389	396	428	375	453	396	409	394	431	393	409	401	421	442	416	375	416	413	402	448	398	427	410	395	454	390	409	448	462	409	434	439	396	391	435	433	437	409	403	404	388	443	407	432	395	418	393	429	433	386	408	409	391	419	444	416	397	396	418	442	442	404	421	398	393	401	396	449	409	431	402	387	408	406	412	404	416	407	428	411	419	398	406	390	432	446	416	429	415	422	410	404	387	391	404	420	446	421	437	411	388	415	412	436	427	435	396	389	386	399	363	408	418	432	389	404	452	420	400	406	426	444	391	437	402	429	401	419	397	445	430	445	409	409	416	395	425	445	443	446	389	384	413	408	411	394	459	382	408	416	437	391	411	442	369	426	417	403	423	428	423	399	444	466	420	415	385	430	434	422	419	424	443	417	427	408	383	418	393	396	422	421	421	437	461	363	434	424	417	426	409	422	397	420	415	429	432	442	413	404	463	412	430	423	420	409	409	396	442	402	404	412	411	420	410	408	420	392	398	413	388	421	380	438	403	415	421	388	427	388	395	410	424	409	399	448	411	368	420	385	408	434	384	442	401	419	382	411	411	421	414	433	412	415	408	410	441	405	433	386	418	427	419	420	394	426	442	424	398	433	417	436	386	412	429	412	429	404	412	437	403	411	434	407	380	417	394	385	406	437	433	418	388	433	456	429	422	424	418	399	435	442	414	406	448	426	403	409	408	396	401	403	449	416	416	377	396	413	401	408	387	416	395	441	404	399	428	429	397	433	383	427	382	381	383	432	385	411	410	451	403	374	423	417	415	405	417	419	407	382	386	471	419	428	406	416	411	386	413	437	384	396	392	436	398	388	424	415	392	385	439	406	436	405	389	420	401	422	410	452	412	433	386	402	444	392	372	389	417	355	416	409	401	458	388	384	430	391	393	375	425	404	405	430	435	428	407	390	414	392	389	440	404	424	413	394	423	414	407	376	396	419	419	429	422	398	411	399	392	412	391	426	410	418	413	380	389	406	395	421	424	433	446	408	412	404	416	391	402	400	418	416	400	401	429	427	397	396	411	408	441	396	427	394	416	395	420	380	389	432	431	424	428	409	420	422	435	424	394	395	392	405	429	403	390	413	425	403	428	406	417	395	385	427	420	402	414	428	465	424	445	399	441	415	407	419	423	405	401	398	408	395	419	398	432	391	412	442	388	403	451	438	437	417	415	412	395	409	444	421	396	436	399	448	424	388	425	417	406	379	414	399	421	404	408	415	395	409	414	413	412	412	398	449	419	441	444	429	441	423	392	448	412	418	420	431	451	386	398	416	411	388	397	410	415	440	406	451	433	367	399	418	413	423	407	377	435	361	408	400	376	399	393	391	447	406	403	395	418	410	385	444	444	403	398	432	399	417	425	389	385	377	400	399	398	435	444	412	425	408	412	413	411	423	381	434	409	417	406	389	420	432	389	409	405	422	402	412	436	386	435	413	421	402	460	417	388	419	393	414	438	413	405	393	409	433	407	398	390	393	406	415	380	412	380	460	390	438	422	439	422	409	445	427	415	449	437	393	388	395	387	408	440	425	438	421	393	424	410	421	425	435	436	410	413	427	412	410	414	403	420	424	405	392	408	395	423	431	386	408	403	421	407	434	413	450	394	424	393	412	417	422	451	403	437	453	402	381	391	433	409	425	378	392	393	458	401	420	424	402	402	412	425	425	448	420	425	447	385	391	393	399	391	421	454	417	466	384	425	442	430	417	414	405	402	409	463	398	436	419	407	411	428	425	427	439	450	403	411	414	446	445	410	418	405	417	377	412	394	412	431	399	423	414	425	400	406	383	405	399	423	403	393	423	419	413	421	429	363	417	438	412	412	405	402	385	436	411	426	417	409	413	405	417	408	379	410	427	433	432	416	435	430	422	429	429	399	374	446	431	387	411	386	416	392	418	410	406	402	421	433	410	435	416	366	389	413	432	409	398	411	410	395	398	422	448	411	427	406	438	385	401	422	431	382	436	420	397	402	444	401	407	388	414	401	398	457	399	442	417	438	379	378	389	436	414	404	397	396	374	443	442	419	399	418	437	380	406	405	450	442	430	448	417	417	395	373	423	404	413	457	404	377	455	393	425	412	413	383	407	429	445	407	401	429	448	417	412	415	408	432	407	435	378	401	387	393	419	441	407	401	435	451	437	389	433	414	444	431	410	397	413	449	418	418	422	406	415	416	415	368	470	405	410	452	393	405	426	404	418	432	406	392	410	404	418	425	417	382	453	422	421	415	449	383	414	432	417	450	408	427	407	438	426	441	444	396	445	411	431	455	437	431	409	419	392	406	459	409	428	426	383	427	414	402	404	401	403	406	389	392	421	412	401	409	440	454	415	452	440	417	413	424	427	433	410	414	424	419	398	382	410	392	420	399	400	437	411	398	400	401	383	403	437	403	417	429	366	382	440	434	452	420	412	445	417	399	423	401	409	393	423	410	442	420	427	399	405	430	392	405	431	399	413	407	441	396	412	401	408	436	394	391	393	383	449	407	406	398	438	417	452	399	422	403	410	407	452	393	413	393	397	394	413	427	420	424	383	416	396	447	414	430	409	387	401	384	449	395	393	414	389	399	402	410	420	422	435	399	423	402	416	411	395	428	429	412	406	439	387	391	457	377	429	426	391	397	389	435	393	410	424	398	417	430	420	401	434	415	443	421	432	388	379	399	409	403	401	402	407	410	446	381	407	418	386	432	425	447	394	422	402	391	360	450	420	446	463	394	401	437	403	438	416	422	435	388	406	430	403	388	411	406	421	435	400	413	408
65320	40786	9372	1258	754	521	453	423	345	367	338	333	308	327	303	281	299	325	310	312	289	300	259	300	238	305	286	262	267	289	262	276	281	288	280	253	319	303	265	273	284	258	247	278	274	270	273	266	280	250	275	276	286	288	268	258	254	285	264	273	276	285	278	263	294	294	256	286	279	290	263	259	280	285	285	256	266	278	277	274	261	258	247	254	271	253	282	262	272	279	259	273	257	227	258	256	281	247	254	274	250	276	299	278	274	293	301	262	283	278	232	270	300	245	271	279	267	264	274	251	254	290	269	240	277	276	262	273	258	277	281	288	273	298	246	277	240	243	295	296	268	241	282	271	252	255	272	254	273	279	273	273	281	279	247	254	263	245	272	247	261	287	259	285	266	257	272	305	286	246	276	289	291	262	265	304	319	249	269	264	283	244	267	261	284	267	280	266	274	285	248	249	269	294	290	258	261	278	282	232	256	253	252	272	299	273	280	255	257	248	300	273	273	291	248	261	296	269	282	272	271	270	244	277	269	279	277	318	300	294	258	265	313	250	279	276	273	285	268	291	252	245	265	277	259	275	289	262	289	277	281	259	241	290	274	264	270	284	261	251	288	271	239	257	287	289	261	277	291	272	252	254	266	258	300	221	262	298	279	262	271	282	258	265	281	279	244	260	267	245	281	277	263	248	286	272	260	275	248	271	265	261	253	280	264	277	293	286	280	266	255	300	266	259	274	250	261	266	283	254	262	271	256	277	240	275	276	257	280	270	260	248	268	264	252	301	281	246	264	261	280	254	291	270	265	226	273	272	255	287	271	275	258	275	267	293	278	268	262	283	307	250	253	256	244	261	284	281	255	266	288	261	262	253	268	261	281	273	286	276	288	285	275	292	268	259	280	304	274	267	277	264	258	255	298	267	278	273	301	265	257	252	270	253	277	284	267	252	279	250	280	293	277	253	253	276	273	290	290	266	264	246	257	268	286	255	276	281	286	270	286	269	271	284	262	291	269	271	257	282	269	279	287	272	278	265	261	261	248	236	272	264	284	295	263	256	294	270	260	290	271	258	271	269	269	282	276	262	259	277	267	241	271	300	287	246	262	253	272	293	267	282	269	279	293	259	274	272	274	289	302	291	259	275	281	279	261	260	268	258	288	249	230	258	294	281	271	261	282	286	285	262	245	272	256	297	243	242	276	288	271	281	286	258	290	271	295	253	302	272	302	295	276	269	249	276	269	288	294	267	294	286	285	237	257	280	282	283	276	259	287	265	260	274	280	264	287	295	302	294	271	283	240	271	257	265	288	272	260	294	283	260	295	263	266	231	282	264	325	283	281	264	276	283	278	275	282	275	275	278	240	276	245	261	260	266	235	294	242	273	283	285	229	267	272	241	244	278	287	259	261	254	267	296	250	307	240	234	283	272	246	272	274	264	279	270	276	269	263	295	277	271	266	262	300	278	295	309	263	256	315	271	259	283	304	248	290	318	241	281	250	263	278	298	277	254	259	294	269	280	273	283	245	262	266	277	249	271	290	253	280	260	283	279	263	284	300	255	264	255	272	282	251	258	274	258	243	239	248	268	277	290	275	289	287	264	275	260	276	271	237	289	246	274	299	279	261	299	263	286	272	240	280	279	288	275	317	279	259	259	265	263	272	249	290	289	261	302	277	291	276	300	265	284	273	281	272	275	286	279	241	255	251	299	256	268	270	288	268	252	272	258	292	269	250	247	266	281	253	278	272	280	243	312	268	245	264	279	264	246	285	253	294	299	287	285	260	242	272	261	266	275	265	301	248	257	276	250	271	292	270	310	271	271	275	272	272	286	269	284	261	282	254	242	291	269	264	268	272	251	269	237	241	268	298	292	292	280	261	276	282	290	270	301	252	248	259	259	268	290	284	270	260	269	250	260	278	265	233	287	308	273	280	282	279	281	269	253	277	276	244	275	277	246	270	278	274	330	263	269	294	278	250	270	252	283	247	278	279	306	254	283	267	268	271	269	273	254	262	310	283	276	276	248	285	279	248	271	271	286	259	266	291	287	288	256	291	266	336	277	260	286	265	272	269	313	271	287	303	268	306	261	261	263	248	298	226	285	269	271	284	259	244	298	283	278	297	243	277	281	275	255	279	249	253	263	266	291	251	283	252	280	292	297	266	303	277	262	283	297	241	305	266	250	230	281	265	268	274	281	276	269	279	263	284	279	281	278	275	271	261	267	265	270	234	249	273	276	283	285	276	278	280	267	281	279	271	270	257	293	224	246	252	272	244	297	277	272	261	272	279	274	258	308	236	248	286	265	279	271	274	275	278	267	262	285	292	266	283	274	258	253	276	271	275	250	295	270	252	272	240	296	297	263	277	265	291	288	257	285	277	253	284	276	231	267	264	277	276	278	268	273	245	251	282	282	253	266	241	275	253	287	249	273	276	273	260	280	258	285	267	286	272	294	287	270	253	255	264	276	236	272	251	299	302	255	262	242	254	285	268	247	293	265	290	274	295	284	266	288	264	292	274	286	268	276	283	281	266	242	262	309	268	283	291	288	278	283	270	248	298	274	257	260	276	277	281	283	276	262	274	266	247	267	245	285	275	235	260	249	273	254	249	273	280	253	272	295	284	283	274	264	274	275	272	279	259	273	276	303	228	276	307	282	276	268	276	255	286	287	277	273	289	249	264	267	301	279	285	275	255	276	286	247	278	269	277	286	257	287	264	248	249	262	266	270	278	263	293	274	305	248	244	288	256	255	286	280	250	266	254	261	275	279	302	290	290	246	281	276	283	284	282	272	292	296	289	258	255	270	284	274	292	266	259	267	276	283	279	277	250	244	262	263	244	270	256	253	298	284	304	285	260	272	289	249	248	311	300	261	244	249	279	294	276	274	260	272	279	258	273	280	279	273	249	270	288	307	267	281	269	285	277	280	250	267	276	277	269	277	269	286	289	255	271	276	253	294	274	258	261	284	274	244	301	299	266	289	318	273	284	284	272	244	242	288	258	267	265	293	293	283	277	292	280	250	268	282	269	295	274	268	281	281	289	274	251	276	256	282	280	261	282	292	300	293	282	281	289	321	265	279	274	303	288	245	291	286	247	260	259	306	265	273	289	259	294	274	248	281	280	246	270	260	252	268	265	266	256	275	278	262	305	260	258	269	277	289	301	252	312	254	250	275	292	244	260	270	255	283	231	251	268	291	242	279	261	271	255	254	269	273	246	274	278	264	255	285	254	262	283	268	273	249	254	255	242	277	254	268	250	309	257	282	288	263	286	302	288	286	255	273	282	288	260	274	275	291	240	267	241	308	274	291	298	300	262	277	267	260	252	273	271	256	291	294	310	282	255	265	274	277	234	275	280	279	266	258	272	259	294	294	268	262	257	262	231	260	258	268	261	294	278	215	248	294	249	268	272	289	326	240	262	298	285	266	254	262	282	268	256	280	258	252	318	279	285	264	251	255	262	284	269	290	260	269	297	278	289	287	265	250	285	257	255	262
39021	22956	2221	2498	2226	1833	1550	1426	1216	1099	1088	984	967	876	902	810	830	850	757	785	780	784	748	731	770	719	774	748	738	759	668	716	702	732	693	758	699	691	705	679	707	749	656	651	706	689	645	676	701	646	667	633	730	720	724	643	637	660	661	666	702	709	678	627	662	692	682	659	693	695	620	644	697	654	663	648	675	607	659	671	689	662	699	654	699	625	634	646	666	670	664	710	626	657	671	635	632	672	697	660	630	692	676	683	655	755	657	622	674	680	643	697	671	667	676	669	684	685	690	663	640	704	658	636	678	662	671	673	647	666	694	640	645	651	651	670	647	702	659	634	643	650	689	685	609	661	683	694	676	608	669	653	670	636	625	726	678	686	649	700	701	641	641	643	666	663	624	665	643	629	630	614	671	641	656	666	685	648	691	684	668	645	682	626	662	650	645	649	634	661	653	628	675	668	616	634	608	675	652	622	659	662	601	671	700	665	677	625	665	646	607	623	675	642	679	627	724	631	640	658	679	725	627	653	644	654	648	649	624	660	685	620	650	706	631	661	658	679	645	654	703	685	637	666	674	657	680	677	656	673	654	678	663	669	675	704	679	670	682	666	610	665	671	661	667	650	640	637	679	664	656	667	624	664	662	619	636	664	689	612	680	662	688	667	688	645	685	670	655	670	642	670	642	637	640	638	658	653	599	686	666	655	644	618	637	705	677	650	701	635	673	624	678	653	675	624	647	645	623	675	637	648	627	600	672	689	680	640	637	644	656	657	597	666	654	652	687	683	665	671	699	655	700	659	653	693	629	622	666	635	676	646	647	644	627	626	664	731	650	610	621	701	660	679	677	627	703	640	648	721	627	647	635	650	689	657	638	675	637	651	649	677	625	667	660	725	673	695	653	676	648	695	687	612	652	704	697	619	705	697	698	658	666	681	651	680	615	655	644	679	619	660	655	693	656	648	641	704	674	671	611	663	651	641	662	657	662	663	646	695	658	599	627	671	653	641	609	662	683	632	679	669	686	661	674	665	627	679	674	641	650	671	706	672	687	625	681	650	682	702	645	699	697	637	668	677	632	624	633	689	661	642	654	660	635	712	656	650	670	659	701	634	596	671	666	669	654	663	705	669	622	669	613	602	652	660	673	657	677	619	685	686	675	651	667	683	684	675	685	675	650	676	627	629	623	677	662	643	615	652	657	669	685	692	623	688	649	666	651	660	682	645	659	624	628	674	658	641	661	677	660	655	629	636	666	659	649	644	643	667	667	632	659	677	649	653	679	664	667	662	644	615	649	644	668	645	642	679	619	666	719	667	607	672	618	670	687	677	681	680	672	634	689	670	662	661	640	646	673	672	602	654	668	659	692	650	611	682	635	672	662	652	691	618	696	652	658	694	662	638	648	671	645	682	676	662	637	693	667	652	583	665	651	657	674	692	667	665	708	668	711	704	700	682	666	629	674	682	667	654	675	678	675	675	646	653	643	644	593	656	618	659	621	652	665	653	642	668	680	654	648	638	659	685	669	638	675	669	636	670	660	669	673	657	614	645	679	652	723	639	655	634	656	621	660	634	627	624	669	666	662	663	667	671	654	636	718	661	680	712	646	652	643	715	646	624	627	652	692	652	696	617	630	655	642	664	636	690	643	655	680	676	630	672	659	651	665	679	667	649	633	628	673	639	626	632	657	693	659	644	651	615	656	694	704	671	647	606	637	632	661	636	639	646	613	644	655	621	685	627	595	660	662	653	666	666	707	670	609	642	696	656	648	668	605	628	674	653	670	660	623	648	672	619	703	631	646	643	643	689	699	651	683	653	668	669	701	672	651	695	669	662	663	721	651	665	638	625	642	696	678	653	621	704	651	694	671	621	686	664	626	663	649	670	639	664	636	657	711	612	665	665	649	667	641	679	620	636	674	696	669	695	672	663	619	664	724	651	669	664	654	664	614	633	650	703	657	651	632	666	607	664	638	618	706	692	614	631	613	642	658	671	634	695	684	725	649	643	643	658	636	664	609	636	661	631	652	687	633	703	644	604	636	641	668	665	598	655	664	683	678	673	662	660	675	659	659	656	674	659	697	629	649	695	687	669	664	645	692	662	626	675	627	665	665	615	688	647	655	652	661	648	607	669	676	662	665	678	646	663	636	645	679	670	602	677	682	699	641	667	673	670	644	714	669	672	623	598	647	684	655	607	629	642	652	634	659	670	656	647	608	636	686	607	683	673	693	672	679	683	655	652	670	692	652	679	647	700	702	621	702	656	651	691	658	655	622	612	653	667	630	692	657	654	704	678	671	701	662	623	681	714	706	688	648	664	636	661	645	645	661	625	648	656	684	646	687	686	655	668	698	669	618	689	625	687	658	650	645	641	653	672	671	684	644	652	669	661	670	695	663	647	703	655	677	622	676	655	695	677	652	692	653	667	627	658	677	662	686	615	656	653	690	668	644	649	663	623	671	686	651	638	644	641	634	675	652	691	680	675	632	686	702	626	691	634	650	666	687	675	625	699	639	686	683	639	667	663	714	675	628	663	631	650	685	663	670	658	659	672	675	651	662	651	659	646	675	661	678	666	659	673	658	699	689	675	661	647	662	639	701	646	662	702	653	665	684	650	670	626	691	666	639	649	715	648	681	648	629	652	659	648	663	652	660	663	639	625	707	651	653	631	669	693	689	676	653	654	680	646	623	665	606	695	639	672	657	681	617	640	692	654	712	720	638	638	644	681	693	667	670	632	740	687	680	648	670	700	654	682	680	683	650	654	667	668	631	666	653	650	636	641	631	632	649	681	639	631	672	674	716	604	672	687	667	659	710	643	673	682	686	693	640	604	660	674	606	668	680	631	679	663	656	682	669	662	630	710	661	651	642	698	632	661	695	694	614	640	673	632	657	641	644	649	694	681	681	646	646	646	686	620	639	674	645	651	678	638	682	680	688	681	667	624	659	669	655	629	697	627	656	687	630	656	665	625	641	662	694	642	656	672	651	588	658	636	652	634	684	663	647	685	668	650	689	663	666	689	632	655	629	652	656	656	650	684	642	643	627	648	650	682	684	625	608	695	635	666	646	652	659	645	645	682	625	635	623	641	677	637	626	631	676	664	628	607	674	660	722	671	591	632	608	678	639	650	683	654	637	648	625	648	680	726	646	670	700	640	604	627	690	652	657	668	660	667	676	666	650	668	696	648	617	675	646	658	666	614	674	650	635	680	659	661	659	677	697	668	679	625	635	654	641	686	678	634	696	664	669	638	685	613	707	647	637	661	650	649	691	663	701	651	714	651	650	697	628	636	630	642	637	656	664	641	689	653	660	684	663	606	629	663	669	672	669	683	621	636	615	647	651	658	642	598	673	635	683	671	685	681	651	660	651	661	696	669	622	633	617	634	679	665	627	661	697	668	668	664	621	615	628	658	662	670	640	626	663	633	654	690	623	666	647	619	640	615	634	677	640	664	646	682	655	622	652	663	625	632	653	644	598	717	646	676	639	691
75715	48737	16703	4982	1169	681	573	471	379	385	334	306	280	291	289	305	291	257	287	267	245	236	251	253	264	269	213	251	242	230	220	257	249	222	236	195	221	206	225	217	253	249	210	240	243	219	237	228	237	231	235	231	243	240	208	198	217	237	192	229	215	221	221	239	203	262	245	242	219	229	214	212	241	262	219	236	223	213	218	214	217	214	244	202	192	229	241	232	234	223	184	228	191	239	251	219	218	222	236	222	213	231	231	222	201	193	212	231	238	228	208	220	233	258	226	221	209	232	218	244	240	233	234	184	178	205	223	231	204	223	239	243	216	246	222	205	218	255	227	227	216	224	204	204	241	217	223	225	230	206	220	206	217	237	212	196	203	243	220	210	238	224	208	238	232	218	204	206	231	238	249	225	224	242	212	220	233	220	212	214	223	227	257	242	238	218	215	215	231	228	209	225	210	220	221	225	242	238	228	230	221	214	210	225	215	225	238	216	248	233	236	218	212	205	207	239	232	244	213	210	238	217	256	208	214	230	217	215	220	205	227	211	240	212	203	205	215	245	228	215	230	238	223	245	194	206	215	227	233	206	226	215	213	235	223	217	208	192	233	259	232	221	194	225	243	215	219	235	197	213	232	198	235	238	218	223	215	205	222	227	247	207	226	215	225	193	218	211	218	207	218	244	213	241	226	227	229	233	225	206	229	232	251	236	196	222	232	224	208	231	212	222	203	206	218	246	229	231	203	218	227	219	209	225	212	219	226	232	229	196	229	197	214	205	216	231	229	229	250	211	235	213	233	224	222	210	225	261	243	214	239	209	225	227	217	210	215	220	241	223	230	268	215	230	216	214	216	220	229	191	207	213	212	217	217	230	220	227	221	228	232	240	203	224	211	215	230	236	187	250	214	252	235	241	220	198	224	207	223	207	219	244	213	221	237	223	236	222	220	239	227	223	226	215	242	245	197	241	213	216	203	243	231	212	230	239	212	241	238	270	246	203	225	227	238	194	225	247	223	238	233	244	241	222	233	215	204	232	213	227	263	234	210	225	204	213	214	238	214	257	231	230	199	249	205	217	247	237	229	204	230	264	217	222	214	240	222	246	256	207	233	222	238	217	219	211	208	234	228	211	232	198	222	211	223	224	224	240	252	228	201	236	213	231	217	217	189	213	227	203	243	227	266	220	225	230	224	181	201	210	207	221	223	208	225	247	208	230	210	232	231	240	229	242	227	221	230	222	227	175	179	224	280	223	225	199	222	236	226	213	225	246	257	208	240	190	227	229	217	237	201	235	211	223	245	208	211	231	229	231	218	231	201	225	222	213	189	234	220	245	239	242	220	234	237	236	257	200	214	208	233	238	228	203	212	250	239	228	229	216	213	232	236	228	225	227	235	219	219	206	196	202	220	193	216	219	236	235	241	214	231	200	242	213	235	259	215	244	243	231	235	201	219	225	226	205	229	204	225	233	235	246	227	241	205	207	219	206	186	233	255	219	209	202	212	220	220	201	208	199	216	233	234	275	202	215	211	227	224	223	243	204	227	243	202	219	236	239	225	218	237	205	220	244	237	225	210	240	239	218	229	217	217	231	188	209	221	220	217	229	234	196	234	227	198	227	223	242	214	197	207	242	227	245	229	203	233	222	230	224	247	201	219	259	248	209	204	231	236	237	237	190	185	204	199	195	218	202	238	209	221	238	213	235	254	213	211	218	225	222	189	225	225	218	262	224	224	234	240	248	250	236	228	222	238	230	229	249	224	210	195	215	215	228	240	241	188	249	219	217	219	228	202	190	233	241	206	209	224	237	209	217	246	215	206	250	208	227	220	231	194	252	210	220	222	233	219	242	221	222	254	224	212	244	207	222	227	235	218	229	223	223	230	255	214	220	239	221	231	246	231	228	215	226	238	198	237	238	222	247	184	219	199	217	246	201	213	227	241	234	232	214	221	202	249	222	222	233	245	222	209	214	213	228	222	229	235	238	212	233	256	228	203	202	211	248	232	231	218	230	227	229	219	221	196	213	213	234	228	224	201	209	224	223	225	213	226	195	224	252	243	228	225	227	252	196	207	211	233	218	227	189	221	210	255	213	225	214	209	232	247	216	239	206	227	230	201	224	191	214	222	222	250	224	225	243	265	210	220	200	218	193	248	245	226	233	210	213	211	227	238	217	244	199	232	256	224	230	200	214	239	236	213	249	250	190	204	224	206	216	226	206	234	226	204	213	255	229	217	225	245	237	220	233	223	210	223	234	220	220	225	218	226	221	225	228	222	218	225	219	214	225	237	241	250	188	216	222	193	220	212	225	199	203	208	246	206	214	217	240	248	238	254	218	222	218	222	214	235	230	228	220	227	234	198	223	228	218	234	202	214	217	205	240	245	210	247	240	220	215	224	213	247	226	208	251	209	212	214	198	228	211	238	233	227	194	208	246	221	231	241	237	234	226	195	183	220	206	205	242	254	217	217	241	215	213	252	206	216	202	224	254	219	196	213	201	224	214	217	245	258	249	209	224	252	228	229	238	235	226	238	231	206	226	226	206	222	221	206	219	202	218	208	208	236	229	225	252	234	216	239	229	242	219	224	226	202	215	252	229	197	193	220	224	231	189	220	252	235	204	221	239	254	219	240	221	232	206	227	214	245	204	213	232	235	238	232	216	237	227	224	202	230	222	211	235	237	225	229	210	234	221	214	233	206	245	190	219	240	213	185	206	245	219	228	232	227	231	225	219	242	211	202	249	241	232	228	207	244	244	261	244	226	244	233	215	211	236	225	239	228	235	222	265	220	231	225	196	183	213	214	225	204	214	247	212	221	193	213	220	236	218	234	213	244	215	202	232	199	223	222	223	228	240	227	239	178	201	218	231	233	206	228	242	204	214	235	237	210	246	222	235	228	228	216	241	219	237	219	223	223	238	220	208	219	221	210	251	216	232	222	255	205	232	212	238	240	226	213	192	235	239	233	208	238	245	218	244	243	257	252	231	250	269	231	177	215	225	234	223	214	222	210	230	202	199	236	203	209	234	206	259	235	229	222	230	215	208	195	245	228	231	235	202	213	225	215	240	188	218	218	235	222	219	218	221	254	227	222	217	215	209	233	231	203	249	241	217	261	218	202	223	204	232	229	226	206	220	224	265	235	224	226	221	216	202	238	241	221	220	199	231	238	238	236	211	229	250	214	206	214	225	218	217	224	239	216	222	202	235	244	222	226	244	227	207	211	217	204	220	235	219	217	227	232	231	213	227	202	226	246	226	205	222	219	250	253	217	213	238	210	228	244	222	226	239	203	202	237	248	217	217	198	227	256	199	245	219	251	208	216	228	233	200	200	250	200	223	211	223	227	244	213	200	231	213	209	220	235	228	201	212	214	244	240	211	199	209	201	209	226	223	201	212	236	230	201	232	207	222	238	219	250	213	226	226	242	244	204	235	229	196	251	221	208	220	227	218	225	214	255	211	204	230	213	214	241	221	227	197	196	230	219	214	237	229
48117	28943	3600	3990	3478	2887	2225	1905	1709	1445	1259	1205	1106	1042	938	987	869	835	746	804	708	749	733	729	686	654	662	635	651	645	645	615	602	612	613	644	586	664	620	595	596	589	586	583	588	584	578	601	568	558	623	580	580	570	561	621	551	555	531	506	582	543	555	589	547	525	531	516	569	563	537	575	544	530	553	536	548	573	556	598	552	559	586	517	543	536	595	524	519	536	534	554	547	547	549	499	542	559	572	589	575	593	559	541	540	503	543	516	525	542	551	534	530	538	550	531	564	543	519	545	533	528	533	562	581	491	533	558	550	526	532	518	560	564	546	474	530	552	540	551	516	513	520	525	577	541	522	505	531	588	542	509	534	560	534	489	521	554	496	532	524	492	509	517	517	514	511	493	514	554	557	545	570	539	535	532	494	581	499	507	514	540	522	528	485	544	514	508	515	536	532	528	503	532	518	545	521	501	521	537	547	530	556	551	530	530	536	534	552	531	508	522	513	574	569	505	558	551	508	542	551	546	510	545	570	516	568	538	526	553	517	572	520	548	526	568	547	523	558	542	601	531	520	550	526	500	560	548	492	499	560	487	542	536	528	560	513	547	535	551	528	568	524	535	532	529	510	518	550	519	533	541	556	555	537	544	534	529	531	543	511	540	519	532	501	507	503	553	539	506	539	514	534	525	549	536	538	523	561	528	517	557	568	512	538	506	528	533	484	563	550	577	524	466	545	538	537	549	540	545	491	529	517	549	563	498	560	517	526	546	534	540	558	532	532	540	529	509	516	547	523	546	543	478	524	550	545	545	579	521	527	529	544	529	541	526	538	522	529	554	507	553	515	538	518	488	537	561	537	484	572	548	552	546	564	563	550	502	521	516	552	560	553	539	571	515	564	538	530	531	538	538	528	542	501	472	507	519	497	536	488	522	557	498	502	514	558	520	511	522	495	586	549	524	512	538	525	528	536	545	515	537	498	528	539	551	528	485	556	498	545	554	550	516	495	562	503	531	530	550	537	559	550	528	539	523	526	542	541	490	513	552	564	560	518	513	566	523	564	522	512	515	501	538	547	547	522	522	554	543	524	553	519	506	562	517	586	559	523	525	512	522	514	568	563	498	576	536	481	518	516	506	506	509	551	505	519	519	498	533	495	519	520	501	505	563	533	547	500	531	537	552	558	523	485	500	545	548	523	528	532	549	537	473	546	563	520	500	542	548	526	526	570	566	526	510	521	548	554	551	535	549	520	498	511	547	518	507	533	535	563	543	546	571	552	547	485	489	520	504	540	572	532	540	515	544	528	529	564	546	530	537	545	537	547	578	558	487	505	524	530	503	546	527	554	563	511	550	531	503	507	559	522	536	531	519	539	523	576	586	536	498	546	529	540	523	504	527	538	512	561	521	519	548	503	547	526	592	516	523	538	542	524	542	476	497	487	535	509	541	551	573	540	505	545	524	541	490	570	504	538	502	534	494	559	510	527	596	522	537	496	525	546	586	515	568	549	526	530	576	530	529	501	525	540	559	585	557	528	511	571	531	547	515	539	546	562	537	547	544	494	499	514	487	546	536	532	498	561	529	527	535	544	515	553	530	527	551	485	517	515	521	571	568	553	539	511	524	569	541	523	539	580	516	493	525	525	546	565	508	558	559	558	573	530	531	504	513	535	528	553	525	557	544	507	571	519	524	550	571	552	559	533	531	565	555	536	536	535	568	496	561	548	564	557	529	520	562	548	528	569	511	557	520	516	549	528	576	534	493	530	530	529	539	548	558	513	510	582	533	527	565	553	551	547	552	515	542	541	558	584	512	555	526	510	563	528	528	516	546	526	545	525	524	524	503	567	473	539	553	491	547	519	541	513	563	551	468	546	581	532	531	546	553	531	528	544	553	543	509	529	575	527	523	566	541	565	538	557	531	553	550	541	501	469	575	506	524	585	540	519	500	551	539	506	493	526	520	542	558	517	516	527	536	555	520	499	554	557	529	548	554	515	568	497	579	548	546	519	523	533	487	514	540	518	538	562	511	542	518	537	559	541	541	567	557	559	499	506	526	502	525	544	502	539	546	553	562	553	531	550	500	542	523	583	562	535	548	568	512	517	551	513	580	553	563	527	543	526	537	522	556	560	503	560	506	583	582	532	506	501	558	495	537	572	521	582	520	537	510	554	532	541	509	496	551	513	493	522	527	514	539	519	500	560	532	495	546	522	547	524	518	476	571	500	571	509	532	535	531	541	535	520	501	498	492	553	555	536	536	564	560	503	508	539	510	584	533	513	549	578	585	559	536	521	534	529	551	491	537	479	542	520	553	558	495	588	555	534	573	514	544	526	558	528	518	540	527	531	533	556	544	513	548	518	547	469	532	544	534	513	503	504	554	540	519	550	542	563	555	531	545	555	521	538	511	564	504	518	549	531	501	518	554	532	547	518	550	499	522	533	531	517	492	502	504	546	543	516	523	540	501	539	506	530	590	529	537	538	556	521	524	472	532	506	511	505	539	510	533	545	529	585	509	543	546	560	501	487	545	510	524	523	522	535	520	503	554	555	523	511	553	522	552	496	520	541	531	557	494	516	549	544	509	556	520	504	515	542	558	551	538	536	578	535	526	514	524	558	520	545	528	524	515	527	587	511	526	533	539	535	524	528	563	499	517	520	542	552	536	517	496	527	549	527	530	455	503	525	526	540	506	534	528	548	520	472	501	520	552	535	544	497	531	543	564	541	561	522	503	559	544	512	569	574	512	502	569	528	537	548	514	538	571	550	513	567	543	572	528	528	528	588	509	508	517	548	531	511	477	549	501	550	525	555	539	555	498	511	561	535	546	545	504	550	551	527	585	526	552	525	552	503	554	499	543	553	519	524	563	520	529	517	516	538	526	522	495	562	534	556	515	528	552	470	564	518	534	539	529	522	535	512	555	553	554	552	502	551	534	526	508	528	534	518	548	533	561	551	526	510	538	504	541	537	539	556	559	537	549	544	507	512	532	554	537	509	528	552	520	550	520	537	522	535	548	516	524	540	532	561	517	504	516	521	561	520	533	559	547	554	537	507	535	533	554	581	559	499	566	541	545	505	500	548	513	533	560	562	542	561	496	531	549	544	539	556	503	543	559	535	527	521	577	559	557	484	522	510	514	510	540	549	504	538	560	541	545	528	535	512	510	548	575	541	528	517	530	535	555	515	533	522	534	498	519	571	539	534	530	560	521	551	496	534	490	519	533	493	518	532	535	529	507	557	550	517	551	533	515	515	568	504	554	552	521	516	536	558	529	575	517	520	527	531	532	578	518	541	550	539	521	531	522	519	506	567	510	554	530	518	566	511	577	511	531	492	531	554	532	548	539	543	537	505	567	528	499	550	502	531	505	523	547	526	493	541	516	515	580	546	581	559	523	509	572	479	471	505	516	496	557	548	525	566	511	557	527	534	529	511	525	481	538	523	485	557	564	552	545	566	528	618	522	481	518	553	534	546	550	525	556	490	494	554	552
15766	3339	209	182	159	157	158	154	176	176	177	143	146	156	150	147	163	154	150	152	189	145	150	166	164	143	175	162	174	154	145	143	145	141	168	170	146	163	173	153	151	161	165	175	166	159	134	161	158	135	161	153	157	152	147	153	172	141	138	165	144	175	159	150	161	156	167	159	168	168	184	132	173	166	170	114	143	166	164	163	146	154	149	142	154	129	141	146	154	113	181	162	149	163	190	151	129	134	148	152	144	151	162	162	137	158	143	162	158	154	160	157	147	148	152	161	152	155	139	155	150	168	157	163	171	149	137	164	167	157	180	143	165	150	131	145	167	174	149	124	166	145	156	154	152	157	169	151	144	146	163	159	138	146	129	149	172	150	162	156	154	173	119	129	151	166	156	142	145	137	173	147	140	163	164	140	150	145	185	161	167	143	139	142	132	157	162	163	148	165	174	155	168	175	168	163	141	157	156	137	139	170	150	155	154	156	152	136	134	164	164	162	138	150	149	143	159	162	164	160	150	147	163	156	129	156	143	134	163	150	147	156	161	163	164	182	156	157	158	147	157	145	155	165	148	145	164	145	158	158	158	148	178	151	163	151	141	160	160	141	150	159	153	150	163	149	162	166	156	181	156	139	140	161	122	144	155	151	156	153	162	158	162	144	151	157	153	153	154	165	139	156	169	156	146	135	168	147	146	157	173	150	186	167	146	140	160	157	146	169	155	157	122	150	161	143	182	150	177	170	151	150	186	146	136	139	160	143	144	139	158	195	142	167	142	142	156	127	158	163	154	164	131	177	151	150	173	182	151	136	160	141	162	148	144	161	173	172	143	158	153	189	166	138	165	126	158	152	135	144	160	152	172	154	173	168	155	158	192	153	152	156	140	157	169	166	161	186	165	143	153	152	154	140	136	157	186	181	143	182	161	124	166	145	183	173	157	163	165	146	139	148	142	147	187	170	160	167	159	165	135	149	141	173	154	193	155	152	155	143	133	181	157	159	148	169	156	148	160	165	157	138	152	146	149	158	134	139	151	148	158	154	137	144	141	177	142	148	155	167	170	146	171	161	148	161	151	151	150	151	138	133	166	148	167	162	168	156	176	171	155	145	158	173	145	156	180	162	169	161	159	166	132	149	177	142	121	151	158	152	152	144	153	136	156	163	158	161	145	167	135	160	154	152	170	141	148	130	145	168	149	172	144	154	157	164	159	146	158	165	158	164	150	153	173	159	167	153	137	139	146	137	150	144	137	184	162	127	131	139	161	156	157	149	157	164	141	157	167	144	153	159	152	175	152	153	140	148	150	155	145	122	156	165	167	131	163	141	133	170	160	142	150	161	153	167	138	146	152	156	166	155	161	146	167	149	182	144	152	161	153	160	156	142	155	161	150	149	136	152	158	161	145	156	163	154	160	167	176	146	146	151	179	178	160	161	153	155	181	166	132	155	155	130	142	178	137	166	149	128	142	153	162	173	163	147	151	157	148	152	135	144	150	178	162	147	168	167	187	143	146	155	175	154	145	150	156	147	164	174	182	124	164	174	172	153	166	172	139	139	146	173	145	150	150	146	140	136	175	160	168	175	165	143	173	153	148	175	153	145	143	134	170	154	158	155	162	170	160	157	136	151	157	144	150	150	160	158	189	172	147	181	147	132	167	148	166	151	167	154	150	159	162	140	170	151	180	147	154	148	151	161	169	150	140	136	183	165	165	190	177	161	164	177	179	163	167	148	154	148	146	153	130	162	151	156	181	147	165	175	155	149	159	174	149	153	136	155	142	156	159	175	147	158	133	134	138	150	125	165	162	168	134	150	175	171	151	143	183	169	172	155	163	130	163	130	139	151	153	150	158	168	141	149	123	180	148	163	159	145	156	156	179	174	155	137	181	151	147	128	151	151	156	174	155	157	144	157	158	141	152	139	121	144	146	152	124	179	156	142	124	147	133	157	154	162	145	148	162	158	166	137	157	139	165	151	162	166	158	163	152	163	160	156	149	150	164	140	141	137	157	156	133	161	160	162	170	152	152	151	143	170	140	135	178	150	156	161	156	148	162	142	130	137	145	165	152	182	132	147	152	162	143	148	148	161	176	142	154	153	156	156	156	136	140	153	144	144	154	159	145	143	143	163	172	145	146	148	156	155	144	163	163	152	139	149	175	153	161	161	153	170	155	166	150	155	133	153	152	139	169	152	162	134	149	163	154	148	159	158	146	139	142	182	162	172	160	184	164	161	143	161	140	148	171	163	135	149	134	154	145	160	149	135	168	163	148	144	157	158	139	150	165	142	147	156	174	147	137	151	163	158	159	144	147	171	144	175	166	145	145	156	161	149	140	145	172	136	135	148	161	174	153	145	162	147	161	173	166	164	127	175	155	127	172	153	156	143	163	151	144	168	168	170	138	152	136	169	158	153	177	150	146	180	157	158	163	156	150	132	166	160	123	152	161	174	167	156	132	138	153	167	177	158	147	176	119	142	170	169	169	170	171	133	161	141	156	137	129	171	162	147	160	151	133	156	159	139	142	173	141	152	132	158	152	155	142	155	149	170	180	153	144	147	159	163	163	144	168	153	157	151	157	153	143	169	154	168	156	164	163	178	177	163	157	139	153	147	148	150	119	166	187	145	177	166	168	139	159	164	140	142	179	147	150	158	128	143	168	154	165	158	161	147	157	166	153	156	152	161	155	146	149	145	147	172	140	150	145	158	169	143	145	188	127	159	151	169	177	157	143	136	166	155	142	115	174	134	147	165	181	145	163	152	162	132	169	141	157	153	152	155	159	159	170	176	154	161	154	143	154	158	154	171	148	153	139	161	136	148	150	148	156	141	189	157	163	145	150	158	163	150	162	169	144	155	143	171	163	152	159	149	171	161	188	153	144	157	160	162	170	126	145	174	171	156	163	146	163	135	140	158	147	177	151	154	139	164	150	150	130	127	152	145	162	154	163	161	192	137	157	124	160	175	155	148	160	155	163	145	145	130	124	161	152	167	143	156	177	147	149	188	130	150	161	162	144	149	151	174	153	166	131	151	160	163	169	158	132	170	140	165	146	154	143	144	163	154	175	147	128	154	177	151	136	167	181	156	151	138	156	149	175	119	160	170	159	128	172	162	137	146	163	139	148	163	146	144	177	136	161	166	168	165	164	141	167	151	163	153	152	165	160	164	139	155	145	169	161	158	144	152	149	134	143	185	157	145	143	165	150	151	175	161	147	136	166	154	156	162	139	138	154	171	128	146	147	149	162	155	170	156	155	160	145	142	150	161	143	131	143	146	165	145	162	138	166	160	160	152	148	186	168	155	136	153	156	149	175	185	141	133	167	141	165	160	169	154	165	160	165	168	153	161	154	155	148	153	150	151	163	168	134	143	166	157	151	140	164	146	168	156	141	150	157	145	162	148	162	139	141	156	145	143	154	153	142	166	151	145	175	155	161	135	157	145	175	161	159	164	164	156	147	148	153	170	149	155	171	196	141	148	135	152	145	152
15166	4220	465	505	472	440	431	440	485	441	436	430	392	436	427	423	453	396	418	467	437	430	430	421	399	404	396	385	424	421	390	386	425	453	403	428	427	409	431	414	386	393	426	430	431	438	438	432	396	437	414	427	419	450	430	415	441	438	377	425	410	398	429	385	419	401	373	402	405	426	427	417	405	425	429	441	414	406	445	446	439	385	407	443	415	400	421	407	402	435	402	420	409	403	448	402	415	424	411	421	441	416	447	417	432	417	380	432	415	380	446	410	418	411	413	384	455	416	427	446	404	385	421	424	410	405	416	424	436	431	438	404	424	449	448	425	408	414	410	393	401	413	416	394	401	422	407	417	422	417	408	396	401	412	416	393	428	421	427	422	428	422	409	389	405	422	406	452	405	416	430	413	361	390	422	411	428	425	417	404	436	440	404	414	392	451	392	398	423	397	391	406	414	397	423	412	411	447	416	388	435	390	417	414	424	435	433	388	425	417	425	456	431	413	399	388	396	368	441	432	434	424	426	425	412	398	413	421	441	413	407	413	427	418	454	436	387	422	420	399	422	399	432	400	425	399	381	408	422	426	414	415	412	393	406	413	470	392	403	417	431	397	421	432	447	421	413	439	430	377	433	458	405	416	435	396	445	400	423	386	448	430	451	419	419	451	429	398	429	426	423	393	392	434	411	441	452	417	448	426	422	421	400	428	409	442	415	432	403	368	427	418	458	416	421	399	412	434	417	410	405	386	427	412	411	412	399	433	367	440	411	435	418	419	391	405	408	388	431	411	423	375	450	417	394	453	416	399	427	425	443	420	410	392	414	386	414	395	430	425	425	402	398	436	390	391	381	380	424	412	424	418	394	368	389	413	432	398	449	418	417	376	413	394	408	408	467	412	438	427	434	381	412	425	398	411	415	401	430	424	441	422	424	366	416	420	374	420	398	408	389	424	398	429	432	423	400	422	409	419	409	396	432	409	408	435	438	417	416	418	427	425	448	412	397	426	389	410	415	419	427	444	447	408	378	397	411	369	415	432	439	425	401	424	453	390	446	408	412	409	431	416	392	438	410	427	420	384	418	402	421	412	399	403	439	427	402	440	413	372	435	453	446	420	448	402	438	413	400	412	404	403	411	408	373	416	427	418	418	427	433	421	444	417	445	424	440	449	466	419	375	409	398	406	394	367	425	410	402	465	402	441	426	404	402	449	415	406	394	416	408	393	446	417	402	440	346	433	427	392	386	398	414	435	405	417	412	430	413	379	441	373	420	381	448	441	415	461	404	416	415	402	395	424	414	404	402	393	387	432	415	397	369	422	429	407	421	402	424	406	437	394	425	422	403	402	434	399	452	392	440	414	392	398	414	390	423	416	400	431	428	429	402	404	391	416	392	401	411	455	405	415	406	418	432	443	434	393	411	388	430	415	408	392	416	434	430	433	405	443	405	378	368	414	433	426	400	420	399	412	385	403	438	416	444	421	429	402	405	438	416	429	447	425	428	467	433	419	420	408	411	408	432	386	434	424	399	435	415	402	431	401	392	395	410	420	434	409	437	421	392	392	418	415	405	420	424	423	426	423	432	436	419	419	412	429	415	395	422	438	464	410	401	421	442	420	407	404	421	364	426	434	396	435	431	418	420	389	426	389	392	401	401	428	413	424	434	379	411	410	382	406	405	401	417	393	395	431	453	383	410	437	435	363	410	417	408	417	435	399	429	413	439	449	424	396	444	387	375	403	422	448	408	414	421	392	434	423	409	438	408	416	408	446	443	411	406	427	457	376	395	402	398	422	416	426	420	410	408	404	418	429	402	401	417	415	425	396	400	397	419	374	432	432	409	419	423	448	460	422	412	445	407	413	404	404	413	406	395	399	414	405	427	371	379	391	384	419	405	401	414	435	414	412	374	429	390	428	403	400	419	404	440	444	401	390	411	417	433	478	362	454	404	423	366	401	420	439	393	397	405	405	413	417	372	393	400	431	377	422	416	416	392	405	410	433	419	386	442	394	409	424	390	400	390	406	439	387	412	415	410	400	424	413	442	397	423	410	429	387	417	443	400	402	411	427	414	398	412	400	420	436	414	436	392	420	395	414	408	432	396	407	401	423	424	400	439	434	396	407	409	423	409	402	420	418	387	423	393	420	401	450	436	418	427	439	404	416	399	429	382	433	403	391	427	396	411	377	394	408	435	427	393	391	394	386	384	406	407	410	418	438	412	419	427	391	419	383	431	408	452	413	414	410	406	407	430	416	433	418	396	385	385	419	445	425	372	405	453	449	440	439	413	424	398	403	427	428	414	369	378	445	418	444	394	394	436	410	408	398	376	424	454	391	424	428	415	395	403	427	370	430	427	443	394	415	435	400	391	427	415	391	419	454	408	421	401	409	425	405	431	364	452	422	415	439	415	445	440	421	411	406	418	394	409	396	402	428	414	397	418	442	373	459	467	424	401	435	399	383	402	422	409	426	431	454	404	435	380	431	414	415	414	439	397	449	388	401	421	407	397	422	393	413	426	372	381	440	453	404	406	425	395	414	392	419	401	426	409	406	397	454	418	413	413	448	433	430	388	432	387	463	414	423	417	379	419	402	419	392	417	409	462	365	428	404	418	445	416	377	406	381	445	417	418	409	463	401	383	387	389	409	451	427	389	405	422	388	407	370	392	416	428	385	406	401	394	447	430	421	416	418	438	417	435	385	375	421	388	406	438	421	459	435	362	396	426	369	404	403	414	389	442	466	413	440	392	401	423	372	403	404	423	409	430	401	442	410	475	435	395	364	408	419	407	420	349	427	404	434	411	399	405	425	450	432	408	421	400	410	412	403	427	427	433	419	421	437	452	429	376	444	431	417	405	468	378	438	451	428	371	428	417	416	420	450	377	418	382	410	392	401	375	426	414	402	403	409	427	383	406	411	408	392	386	368	393	445	424	423	409	460	440	420	410	422	408	435	389	401	397	410	409	444	446	429	437	429	406	423	434	387	430	407	407	467	402	455	430	406	396	382	388	446	414	399	374	448	387	422	435	419	408	395	395	419	391	448	429	446	403	435	404	446	409	444	385	409	422	410	398	429	428	404	426	414	385	379	424	415	381	392	418	445	393	437	409	387	397	412	393	374	418	431	421	386	417	428	410	427	419	438	437	382	425	424	412	424	396	395	403	405	428	453	446	400	414	450	398	441	414	397	430	403	439	452	384	412	411	447	396	414	394	413	430	425	414	409	420	433	436	403	425	405	405	421	380	386	401	430	399	423	432	396	411	406	388	387	405	398	404	414	401	442	413	434	391	432	433	429	411	436	410	409	433	465	392	414	391	417	415	452	425	433	415	428	404	400	413	428	412	423	387	450	427	428	428	448	446	445	455	391	427	419	433	439	437	480	422	393	398	413	401	411	415	419	371	384	416	394	430	459	386	442	422	429	419	455	430	419	413	434	446	421	437	409	412	435	453	415	480	405	420	405	438	420	378	405	421	399	382	414	428	440	416	417
65889	40592	9116	1197	640	573	413	395	358	368	345	369	336	316	291	320	336	296	289	298	283	306	247	283	290	278	263	295	256	272	290	322	273	293	261	260	283	287	290	280	284	241	256	290	243	282	267	288	293	261	243	254	285	254	262	279	274	298	267	265	279	290	273	290	310	287	266	283	256	286	283	257	256	278	296	251	264	306	264	264	262	275	287	243	259	278	275	260	248	265	265	245	283	252	271	243	242	258	273	246	279	262	291	257	257	265	267	255	254	290	270	269	272	272	262	263	279	264	312	276	284	280	279	231	284	264	274	260	257	279	252	269	265	280	277	284	283	278	253	284	300	294	272	247	291	276	268	289	285	235	284	277	273	277	282	259	229	272	281	268	251	303	274	297	283	241	285	268	253	282	273	260	279	306	265	295	255	278	248	270	276	270	237	279	284	287	266	272	261	245	258	284	290	250	238	264	270	274	296	267	245	256	262	269	292	273	275	273	244	272	296	269	269	263	295	263	241	286	258	272	273	285	270	260	290	261	271	262	289	274	280	300	248	259	281	271	273	287	258	275	285	278	270	266	269	239	249	263	279	273	268	290	277	281	280	268	267	255	269	256	265	267	248	246	258	285	267	254	255	284	269	286	288	284	243	271	300	267	231	307	260	264	279	266	270	277	246	296	270	271	302	250	286	260	247	248	299	258	270	256	267	279	283	278	275	269	264	267	297	240	279	266	261	289	297	279	301	318	299	260	261	269	276	266	280	276	253	296	292	256	273	268	245	275	269	282	259	280	272	288	263	275	264	257	236	288	277	301	281	288	247	267	285	258	245	302	268	271	274	276	275	251	292	313	283	235	282	305	269	278	255	285	254	277	265	267	263	272	278	276	244	278	273	277	258	279	255	226	222	274	287	253	237	281	247	277	251	229	281	272	279	261	240	261	265	258	258	268	265	300	268	269	273	269	287	259	302	278	259	272	281	251	269	307	254	286	243	272	266	265	276	299	268	254	295	282	288	246	260	251	260	283	268	269	259	251	249	270	298	256	268	267	267	265	270	285	271	266	259	272	248	292	281	278	275	270	277	268	285	282	251	244	254	252	238	257	271	274	267	269	279	280	281	249	247	285	255	257	295	250	315	265	258	275	281	275	260	265	270	258	277	298	278	301	309	283	260	283	236	312	266	269	250	268	276	256	274	269	264	275	274	260	282	245	291	292	255	278	264	256	272	288	286	293	241	284	235	297	279	294	314	261	239	270	270	289	264	274	260	244	249	276	244	251	280	256	253	262	243	263	282	273	263	261	253	280	291	243	280	285	281	290	272	261	244	280	333	293	270	266	277	281	270	283	270	247	268	262	302	271	248	287	270	274	303	253	250	243	294	295	266	289	298	275	278	295	269	248	291	259	292	283	298	275	297	275	283	263	255	278	243	242	278	271	291	293	296	254	285	285	268	315	271	267	257	266	252	282	239	275	306	250	283	270	303	263	271	273	272	283	274	281	281	295	228	294	263	273	309	242	280	261	258	297	259	262	287	274	276	262	307	242	282	274	286	268	270	270	247	298	252	288	267	285	240	283	292	273	252	261	239	281	262	257	248	284	303	262	293	284	281	260	294	278	234	282	307	256	252	274	284	274	286	278	262	278	309	253	294	238	283	267	285	280	279	256	310	291	249	286	252	259	272	278	285	265	272	276	273	272	283	258	264	266	287	285	250	277	255	256	309	270	298	266	252	287	262	258	261	282	287	273	298	265	271	291	280	253	290	254	269	277	262	260	270	261	264	283	257	285	258	262	301	293	263	269	274	301	278	277	293	291	280	276	275	295	254	250	269	281	264	269	264	276	294	306	294	284	233	286	258	272	258	268	270	267	289	276	258	278	268	309	251	255	328	286	270	263	277	273	295	282	256	262	275	286	270	261	280	280	249	310	278	276	275	286	281	268	287	280	259	288	280	287	240	312	258	266	295	304	288	287	267	290	273	317	277	265	280	274	279	289	286	268	275	257	274	263	238	225	276	270	253	254	291	267	254	272	280	280	267	250	279	286	252	261	290	298	266	256	272	293	277	295	273	281	256	266	232	276	273	281	289	238	305	274	275	279	256	245	288	267	274	285	257	268	284	235	303	281	270	306	264	244	262	254	254	265	282	246	258	269	259	290	263	285	250	286	257	254	271	267	264	259	299	241	293	267	251	277	256	236	274	260	270	284	269	276	268	250	262	266	261	257	273	256	260	275	271	241	267	298	273	273	259	295	280	220	241	288	261	281	281	269	251	263	295	255	273	255	273	284	272	250	285	255	229	264	289	262	261	260	269	261	249	270	290	255	251	279	269	271	280	310	256	277	254	275	240	271	290	298	274	277	287	262	277	246	253	255	279	277	275	267	273	276	273	266	265	304	253	277	298	277	307	250	253	244	301	281	277	260	272	259	256	266	245	286	271	274	272	274	269	261	287	268	250	261	302	265	269	268	283	285	273	262	253	255	295	277	273	272	254	276	259	259	254	270	269	277	252	264	268	281	272	263	255	254	296	251	249	252	290	277	272	289	284	273	267	254	262	248	284	297	291	312	256	289	279	233	276	270	260	291	305	249	261	270	287	308	244	281	268	256	246	273	277	279	265	255	253	256	274	265	279	268	270	297	249	263	280	262	285	282	283	247	265	285	280	242	259	252	281	304	266	277	279	237	249	271	251	261	262	247	278	294	254	264	253	278	270	307	282	258	282	281	289	269	249	249	257	252	276	261	277	298	269	303	286	291	246	273	262	283	306	255	262	257	246	247	253	275	256	256	268	291	253	248	241	261	267	238	271	235	294	283	279	303	278	271	298	255	269	257	268	273	252	309	255	262	255	243	279	276	268	267	275	280	274	270	268	287	268	260	259	309	264	260	295	251	246	246	256	311	272	268	277	276	271	263	281	274	286	252	258	264	308	245	266	256	259	288	245	257	288	286	248	267	269	236	260	263	297	229	252	273	284	261	259	296	255	290	271	271	240	271	285	244	288	265	277	243	271	269	274	273	278	297	265	307	248	281	271	294	282	271	276	267	273	268	253	286	308	282	259	292	268	247	245	274	307	287	236	319	258	286	265	269	282	282	261	311	292	295	257	272	259	302	251	258	264	269	277	283	252	264	262	265	322	261	258	300	296	265	249	254	310	308	285	270	278	246	274	277	276	261	250	281	249	263	291	296	261	261	267	259	261	260	295	251	273	267	288	286	257	272	295	294	307	293	286	227	286	266	279	236	293	271	257	263	244	262	268	269	276	236	265	254	302	303	278	233	267	283	251	280	244	278	270	243	258	278	279	272	303	280	278	260	252	318	272	239	289	243	289	283	272	272	272	271	272	264	264	267	254	271	264	262	275	248	278	268	288	298	292	269	295	275	266	262	285	271	276	290	275	292	261	280	293	262	285	259	255	306	279	294	292	249	277	253	260	278	262	275	295	306	285	259	279	230	273	263	281	286	258	265	278	273	288	281	273	274	282	242	293	295
39498	22427	2238	2516	2205	1891	1592	1386	1301	1074	1030	1003	926	907	812	879	830	787	767	812	753	747	756	781	718	740	706	687	713	760	697	654	724	715	689	709	681	695	692	699	669	699	700	691	714	667	642	659	701	690	672	671	691	633	651	684	683	658	672	695	649	706	661	684	645	658	645	701	645	648	666	682	669	672	656	642	667	639	676	655	622	688	642	629	651	671	682	646	672	663	647	691	645	716	645	685	655	704	612	610	646	662	646	666	654	687	656	682	654	708	722	645	669	687	688	691	637	635	660	682	715	672	706	642	688	660	668	645	652	679	662	650	671	598	644	650	673	655	655	620	635	632	679	648	682	666	684	634	704	624	707	640	658	658	626	662	658	694	645	670	639	671	666	593	644	640	627	648	679	665	695	665	642	704	683	661	627	660	679	626	619	660	661	660	651	650	689	694	656	665	637	649	692	710	646	690	660	660	651	682	717	663	636	700	658	614	690	663	675	619	703	649	642	657	658	655	696	650	661	658	681	671	620	643	649	647	672	700	628	654	684	674	664	675	641	651	700	611	646	640	667	658	652	602	686	630	628	676	664	671	626	686	656	670	665	696	662	648	655	688	635	625	647	697	660	652	658	648	631	665	662	660	620	637	652	673	666	709	666	656	689	670	662	672	680	633	666	658	676	693	666	650	626	623	687	619	670	604	676	625	668	644	674	639	647	636	679	637	633	639	656	640	658	635	652	682	650	639	645	689	698	653	612	649	671	656	646	688	636	663	672	667	668	650	633	676	645	663	640	672	637	644	645	678	625	667	696	668	655	625	702	624	639	645	638	674	665	654	620	670	667	645	634	685	678	670	693	634	655	630	684	636	662	659	655	686	658	687	623	624	652	679	710	681	643	682	678	660	694	697	640	661	642	620	639	671	661	699	620	701	674	672	669	648	662	626	624	654	614	695	689	673	679	648	651	630	630	647	622	644	695	647	697	667	645	648	655	635	634	644	623	658	666	679	700	654	676	723	669	651	688	681	658	671	666	627	651	648	614	668	639	674	698	666	701	680	654	686	614	629	661	679	704	687	702	615	707	680	642	612	665	618	660	677	697	638	694	640	646	650	647	667	667	681	679	678	658	666	670	651	665	685	670	607	661	607	648	691	678	648	604	654	641	594	675	674	656	636	615	647	689	620	633	590	679	661	697	679	636	619	704	638	673	659	624	656	630	654	668	694	660	689	689	629	640	664	647	714	691	621	672	647	656	602	659	693	651	663	663	668	636	668	670	723	652	652	685	658	667	640	662	652	636	679	625	632	635	690	616	691	646	639	679	670	688	608	694	675	631	683	677	661	680	656	643	629	652	676	646	644	642	668	670	631	648	676	636	688	626	655	661	672	638	648	674	664	643	660	686	644	680	690	635	644	655	644	653	685	700	667	669	622	645	675	644	661	705	667	660	679	674	628	644	649	638	666	688	697	663	635	649	622	670	686	648	664	674	617	678	626	639	634	667	692	684	715	665	655	645	667	646	689	644	669	613	664	660	705	685	643	634	647	622	672	644	651	669	677	669	648	669	675	669	625	701	659	649	685	650	682	656	636	614	664	655	631	665	682	655	604	632	684	637	631	690	638	697	658	666	633	640	666	707	669	689	650	690	643	652	655	638	664	667	651	637	653	600	654	638	662	671	672	678	708	657	681	675	690	673	630	636	693	647	633	652	654	670	671	660	640	647	664	662	634	660	644	642	647	662	677	630	674	636	681	656	637	676	659	635	690	670	686	666	641	658	640	670	666	670	659	685	739	638	655	640	708	637	652	666	676	646	662	667	649	637	620	668	654	641	658	619	650	678	684	647	678	650	608	655	698	683	684	637	703	638	663	670	666	648	684	716	650	709	635	633	620	635	710	649	635	688	642	641	643	664	647	632	643	693	674	656	657	662	656	670	669	662	616	640	636	662	663	670	712	680	653	693	640	624	716	654	629	709	625	677	694	646	688	654	662	655	631	660	622	696	677	637	633	664	644	675	688	664	664	665	637	671	657	639	659	677	667	652	654	670	681	651	707	648	651	674	627	658	657	657	680	696	671	646	655	667	693	646	636	664	683	661	656	644	629	650	664	657	665	671	663	689	677	665	717	658	702	675	656	678	659	666	630	700	628	622	636	616	654	666	676	658	654	706	624	644	678	670	637	645	643	667	683	649	667	682	663	687	657	689	656	615	678	684	624	656	630	677	642	631	660	642	659	727	725	651	677	659	682	657	645	641	679	634	680	643	725	654	638	662	622	663	649	657	688	680	650	681	659	640	635	630	666	642	672	671	607	669	638	690	672	627	630	702	678	637	628	649	656	618	632	656	657	675	659	648	691	676	668	641	688	653	682	665	651	648	628	694	671	642	666	621	642	694	636	638	665	640	687	671	645	646	650	678	722	654	624	667	725	669	678	646	631	699	695	620	655	636	609	663	670	649	628	632	611	667	645	676	672	683	642	657	620	665	657	620	691	695	667	646	662	694	680	659	668	676	659	678	702	642	651	650	691	720	664	634	636	652	646	641	677	668	652	683	673	671	717	666	647	621	683	628	684	663	707	652	646	655	665	672	660	636	679	652	642	673	651	669	634	669	676	625	651	659	633	661	652	656	696	603	624	642	619	673	616	622	620	634	628	660	652	686	633	714	658	653	666	650	688	641	676	633	639	674	653	686	653	692	650	665	677	662	624	665	641	639	679	688	666	643	664	714	705	646	639	653	688	645	685	632	645	644	637	674	661	594	608	659	655	685	644	662	661	660	640	665	682	621	671	647	698	662	658	655	674	666	668	662	721	686	658	628	627	633	668	674	693	649	705	649	673	645	676	653	690	639	653	716	650	635	681	656	651	695	660	650	621	657	641	649	689	654	699	707	648	631	695	679	646	628	638	620	679	641	679	613	612	649	626	667	675	669	683	664	642	729	640	669	686	641	612	639	658	681	622	653	698	673	666	645	660	698	722	614	655	617	642	658	692	667	685	642	660	647	651	652	649	662	634	641	672	640	635	672	684	644	668	662	697	653	678	678	668	669	643	695	683	680	677	635	678	675	655	654	675	633	648	667	671	656	704	641	634	625	694	665	659	652	666	655	613	687	704	686	652	632	708	646	668	673	657	674	674	670	656	630	702	677	688	632	707	631	658	656	661	627	661	713	679	679	689	618	625	617	660	685	654	632	633	636	675	688	674	671	713	622	682	675	629	647	651	689	637	713	682	666	631	663	663	651	667	632	636	616	660	683	667	627	670	713	652	696	670	648	684	688	626	647	663	668	658	623	637	625	638	667	632	652	651	649	687	615	697	666	651	699	662	645	658	696	639	661	688	660	723	627	664	629	696	637	616	698	639	661	643	665	684	627	637	682	676	661	662	659	692	685	671	679	642	642	656	624	682	642	700	653	621	654	665	695	616	632	668	652	690	676	733	709	670	660	690	641	611	669	659	686	653	668	645	686	638	702	691	665	671	654	658	628	659	669	684
76690	50438	15821	3984	1002	693	575	466	392	382	350	332	271	284	272	276	268	263	248	261	245	234	241	239	252	235	245	250	239	241	253	227	207	209	231	238	242	245	202	209	249	228	238	217	234	241	230	220	268	210	237	230	195	225	230	203	213	222	209	231	205	223	227	245	223	226	205	209	226	234	211	236	212	235	235	231	232	244	228	210	232	207	217	218	230	209	225	253	199	256	217	217	241	203	213	238	251	235	212	241	196	239	235	217	229	222	247	243	256	219	211	211	219	241	211	243	249	217	235	217	222	242	202	211	221	212	213	228	199	225	235	208	225	238	236	215	201	247	232	219	233	222	237	224	231	222	209	241	217	254	227	251	218	214	231	225	229	237	205	231	266	240	217	211	247	212	229	219	228	219	215	226	213	224	210	213	232	180	226	239	242	222	202	232	213	228	216	249	232	204	220	225	246	190	233	228	231	227	240	213	219	209	211	211	248	213	244	203	221	218	224	227	215	238	212	205	224	235	237	221	230	202	207	225	229	207	243	215	267	231	222	248	224	228	211	196	231	242	227	200	229	222	239	203	212	223	216	215	230	216	242	250	243	235	205	246	221	245	234	247	229	223	222	262	206	231	189	204	230	213	243	206	211	232	244	229	201	199	228	219	226	238	225	243	243	203	246	211	234	221	259	241	230	225	212	220	213	218	234	209	206	210	247	206	238	215	232	247	238	219	228	212	228	220	200	227	222	212	207	221	199	239	219	234	211	198	224	225	240	222	236	226	226	204	202	235	225	217	207	229	188	230	226	208	229	242	208	217	217	219	260	194	207	215	226	216	203	203	218	226	211	220	216	204	247	225	183	237	230	197	208	216	216	222	242	231	229	210	229	213	204	185	217	225	198	208	251	240	224	240	194	216	234	191	231	222	209	221	222	239	237	242	222	198	246	216	227	254	214	237	229	220	209	202	192	213	214	230	217	225	238	233	214	201	217	216	219	219	227	223	218	231	225	178	201	234	225	234	204	231	243	245	201	202	222	203	204	206	194	206	213	205	235	219	220	242	215	200	228	205	206	184	247	236	230	224	228	207	251	260	242	205	237	226	211	229	263	236	231	214	210	229	247	231	243	231	216	249	201	230	227	228	248	195	241	226	231	225	224	235	215	223	212	210	221	220	216	233	203	215	198	209	212	235	249	219	213	238	229	211	222	207	213	221	189	199	216	243	202	202	249	239	226	218	215	217	250	227	224	231	212	227	197	176	222	243	214	224	201	241	237	248	240	207	226	230	214	217	215	211	214	213	229	223	237	242	239	236	222	226	209	221	191	213	228	219	222	215	237	213	224	229	243	253	246	247	211	210	224	213	218	210	215	230	206	205	257	218	215	214	233	222	188	236	245	239	221	213	248	219	227	228	251	224	216	209	206	231	214	227	239	255	249	209	218	216	207	219	199	227	196	214	215	236	223	210	232	204	264	209	235	190	214	236	236	191	221	218	221	221	211	255	219	217	218	214	221	220	234	216	218	237	221	235	228	235	214	222	219	222	188	245	223	254	217	209	225	228	236	213	214	219	219	223	227	199	210	229	217	220	207	241	238	231	225	219	256	220	241	230	215	227	219	230	247	247	232	218	236	233	218	226	256	240	234	221	203	222	235	214	223	255	203	241	223	206	216	218	232	215	202	211	215	227	206	210	233	211	236	216	219	215	240	242	239	218	214	233	241	226	233	232	216	210	205	241	225	241	264	232	235	210	202	198	213	205	229	214	191	243	219	228	223	218	222	217	210	233	189	226	217	205	208	227	220	241	204	254	208	227	199	253	253	226	234	240	218	243	262	226	203	223	214	210	223	227	232	234	241	233	231	199	211	210	237	203	233	239	218	232	236	245	240	209	202	223	235	228	219	209	224	203	213	223	214	218	216	218	219	267	233	238	225	261	199	206	205	210	229	207	235	230	220	211	212	262	217	252	211	216	225	256	239	210	221	222	220	242	219	241	232	237	203	210	210	240	230	212	209	220	187	225	220	244	238	239	233	233	227	222	239	198	214	201	218	237	199	237	245	225	194	195	210	247	231	226	196	212	209	225	221	257	222	198	246	230	249	231	198	212	224	232	241	238	210	216	237	233	216	231	208	231	208	242	250	223	221	239	181	238	211	220	231	222	225	211	218	210	220	225	216	230	226	238	233	230	234	238	200	218	216	227	215	221	213	237	219	227	206	226	229	206	215	240	220	215	195	221	213	240	236	195	240	225	234	239	202	238	219	213	238	213	238	241	217	217	197	232	191	203	232	224	231	231	234	190	220	208	224	186	210	228	212	223	234	229	240	230	234	242	211	231	208	232	214	218	230	233	209	222	209	237	194	217	261	234	257	219	225	249	211	229	247	224	201	228	234	268	231	230	219	193	253	214	234	230	212	210	204	222	233	203	200	216	220	212	216	242	237	215	203	245	215	230	228	204	240	210	235	230	230	219	222	244	190	224	238	244	202	214	206	229	203	212	226	217	230	202	251	206	236	241	219	235	221	216	194	234	234	221	229	205	230	221	230	250	226	223	228	232	264	232	223	238	229	236	204	209	222	192	224	236	228	217	208	196	215	216	205	235	226	224	234	221	230	232	206	210	205	225	221	189	208	212	215	213	252	225	209	206	248	236	224	213	207	214	201	222	266	236	213	196	222	236	214	252	230	205	230	245	220	216	230	248	199	213	250	193	240	210	247	233	212	189	210	222	211	210	228	226	239	215	229	261	209	225	244	197	194	210	231	223	239	233	223	235	210	205	213	206	217	218	227	212	226	246	218	197	233	231	238	243	237	214	222	229	207	227	236	237	179	198	236	229	237	248	246	231	222	215	225	245	212	231	221	209	220	222	260	214	230	221	230	229	224	243	208	211	222	224	195	237	235	197	206	215	243	226	247	218	217	230	195	197	242	235	225	228	210	239	229	228	227	199	214	213	235	223	213	206	220	202	198	228	211	225	222	243	243	228	198	220	232	207	240	188	221	239	239	228	234	225	216	222	214	235	196	223	233	219	227	237	226	223	198	203	231	231	204	220	205	209	216	242	239	227	216	253	246	253	206	222	225	237	222	228	252	243	242	212	255	203	213	235	261	219	207	231	230	229	227	220	230	222	208	203	208	219	244	246	190	230	221	204	222	220	248	235	232	209	219	209	218	238	254	233	231	202	215	219	252	265	212	235	226	207	208	215	199	223	226	211	209	218	239	232	208	228	208	231	222	221	213	233	238	205	225	208	202	234	239	208	221	232	217	231	220	248	248	233	232	219	221	211	237	232	244	220	230	210	259	210	200	249	219	229	218	237	238	220	247	210	222	221	223	231	229	207	208	206	239	241	227	214	178	226	232	226	229	249	192	226	214	210	227	198	211	226	218	247	212	221	235	227	221	213	243	236	204	215	228	212	250	211	200	206	256	260	227	252	235	248	249	231	235	208	225	214	242	227	245	227	244	201	197	222	232	232	206	208	199	211	212	209	206	200
48576	28829	3470	4014	3385	2796	2228	1850	1690	1584	1365	1183	1145	1010	902	881	852	779	765	776	719	806	672	714	671	677	697	615	656	618	638	610	617	600	616	595	572	545	605	562	563	588	590	531	556	538	583	586	558	559	510	583	575	567	532	585	563	551	552	572	558	606	555	572	534	582	517	581	539	581	537	524	546	553	565	530	555	499	602	574	550	524	553	544	582	553	587	522	554	554	542	561	552	552	555	501	542	545	533	535	523	547	540	580	528	590	507	518	566	551	556	520	554	539	519	519	538	557	538	532	528	547	541	527	515	506	515	533	493	509	548	545	576	553	525	538	553	548	541	547	539	532	548	554	569	523	484	534	518	543	514	503	550	540	532	580	552	542	548	562	575	553	536	518	575	552	541	536	526	511	559	530	507	507	560	571	513	513	503	558	538	593	578	534	549	540	548	525	554	540	529	516	505	541	526	494	553	564	510	521	528	489	520	551	547	538	523	505	546	560	545	566	574	506	536	518	537	518	543	510	542	582	498	519	528	553	544	583	531	492	473	512	548	540	523	565	527	549	546	536	552	509	543	530	551	500	522	587	543	533	516	567	524	534	560	519	559	573	540	506	582	550	541	546	537	515	529	474	527	516	542	561	537	514	524	522	548	540	522	522	525	567	535	500	477	501	533	527	551	514	546	549	525	556	566	485	556	525	508	526	477	519	504	555	476	560	541	532	542	543	552	487	493	560	552	548	501	556	527	539	527	504	486	491	564	488	559	500	500	569	527	543	540	511	516	541	517	516	506	538	502	533	508	538	534	551	547	558	521	504	521	520	560	521	545	502	539	531	542	529	552	517	502	512	481	552	528	614	506	532	514	513	553	545	536	534	526	531	550	516	467	509	527	534	538	525	553	486	532	502	524	495	505	525	542	515	495	515	549	541	512	521	521	545	555	561	540	531	558	534	513	538	565	521	539	523	527	522	544	541	582	510	533	544	535	532	507	528	497	549	545	498	558	525	543	493	539	552	552	569	561	506	543	525	563	548	552	495	556	506	556	565	534	560	534	534	535	534	555	543	534	456	557	537	531	540	530	540	550	538	547	527	502	528	536	533	569	549	543	541	486	554	522	514	543	552	525	479	556	523	494	564	558	534	537	566	535	519	525	543	569	514	551	514	535	520	540	546	543	525	535	508	547	536	545	548	509	520	536	511	531	513	509	553	529	557	543	503	532	545	527	547	563	559	513	551	553	554	554	531	518	525	558	534	574	542	544	497	541	562	566	587	542	509	563	514	520	506	579	519	512	546	547	546	526	540	508	583	498	542	531	539	525	534	527	564	562	539	551	535	529	528	546	567	501	543	539	533	536	527	530	532	509	493	513	522	543	549	522	501	532	530	543	535	520	552	557	521	518	578	547	572	510	554	550	513	541	531	501	520	492	549	527	504	562	496	503	537	521	522	542	530	568	499	555	516	561	533	518	525	537	551	565	561	525	529	516	494	541	575	528	546	481	533	512	526	539	531	543	532	498	532	524	585	516	543	528	549	534	581	523	577	555	531	536	553	515	538	521	556	552	558	516	546	538	528	556	521	493	524	558	496	504	576	490	528	518	565	540	531	579	533	554	548	508	578	514	560	521	562	537	524	491	541	470	488	509	513	535	514	541	563	541	562	521	531	463	563	530	573	552	551	525	556	527	545	540	519	511	512	521	545	521	531	525	535	534	549	560	555	591	518	543	553	517	505	550	497	514	565	559	540	536	524	524	501	540	554	497	541	514	504	518	522	518	520	516	514	551	547	555	557	468	530	564	536	557	576	541	565	537	560	522	489	538	533	592	546	539	566	533	529	544	568	521	562	545	532	528	516	488	510	538	528	549	519	580	499	533	555	547	555	518	542	537	508	487	528	519	552	492	553	556	531	523	520	522	522	581	517	511	510	538	542	543	539	515	558	527	552	495	548	601	523	546	560	516	524	510	540	514	536	525	535	539	550	546	537	523	490	543	544	495	564	503	524	512	547	516	503	529	530	576	509	495	555	525	546	550	517	547	532	539	568	531	499	578	490	518	535	548	568	512	517	551	534	549	499	538	472	535	558	490	541	527	539	525	562	489	554	482	516	557	543	517	539	535	541	533	538	546	544	563	540	579	514	542	544	512	564	556	554	525	560	531	556	526	517	502	548	530	498	497	545	558	554	552	579	552	569	529	533	528	497	534	535	532	548	517	542	528	539	594	538	539	554	541	523	553	525	525	478	531	603	562	552	537	510	568	535	544	533	521	534	562	516	482	506	563	567	557	553	508	533	547	572	513	548	538	480	558	566	559	575	527	516	530	553	501	570	521	547	555	536	577	545	537	511	523	554	513	490	499	527	523	510	538	536	551	535	563	567	568	524	549	522	542	523	571	532	544	541	516	532	511	537	509	502	548	545	517	579	516	587	557	535	532	552	509	538	513	530	522	527	540	521	525	535	547	503	531	560	526	556	549	547	510	492	560	537	486	516	568	592	557	543	559	527	540	519	562	479	564	511	546	501	549	564	530	548	556	540	460	552	540	528	542	558	516	495	523	562	575	554	498	542	534	560	530	505	545	485	529	557	573	529	540	502	532	543	501	515	512	533	578	540	530	513	540	559	561	549	545	513	547	582	557	577	523	529	525	524	502	537	526	520	514	551	567	593	540	579	528	496	538	519	558	543	522	513	552	535	540	518	508	531	527	561	542	506	550	542	549	549	529	541	545	509	525	565	525	526	536	521	511	522	503	530	562	539	522	531	476	526	538	526	514	539	488	482	559	590	515	533	512	500	450	561	507	502	507	515	518	542	536	538	526	532	493	519	514	562	553	550	526	537	519	532	527	485	547	546	522	546	565	521	465	547	532	521	516	517	524	539	546	512	551	510	559	551	538	523	536	539	557	533	537	534	500	495	526	534	551	524	526	550	507	543	543	567	501	525	571	552	527	562	538	551	528	551	563	570	506	519	529	532	564	535	537	543	541	520	537	515	547	569	554	533	542	519	496	520	530	500	523	561	520	529	503	524	487	534	529	593	544	523	575	572	509	524	516	550	546	532	503	588	527	571	534	528	470	535	544	503	507	512	505	523	549	514	565	524	518	553	550	534	531	537	516	516	531	554	534	499	511	514	532	521	554	552	543	505	555	554	504	560	515	567	539	515	514	537	576	543	552	521	522	549	489	528	528	544	530	504	586	553	527	522	531	567	522	494	519	553	542	543	530	552	534	524	560	524	528	553	552	563	559	562	552	524	481	522	545	527	509	534	538	510	523	535	522	527	513	529	537	543	527	537	553	538	555	562	563	552	555	521	558	526	531	526	503	520	548	527	536	525	546	532	503	520	533	528	515	576	569	573	555	548	510	532	572	532	588	518	527	491	523	570	546	521	539	532	558	500	552	547	567	558	504	528	495	553	486	506	532	542	526	523	560	561	555	516	482	528	523	580	572	509	513	528	516	511	536	525	548	539	551	514	530	516	525	554	522	520	512	548
15704	3266	205	171	154	180	171	130	136	168	131	149	152	164	159	138	160	155	174	151	165	146	147	148	155	157	135	144	150	162	168	151	165	130	155	150	140	172	171	148	170	123	138	155	158	156	158	135	172	161	159	147	134	161	172	149	168	173	153	135	145	161	143	181	143	159	131	143	165	143	130	162	165	167	171	177	158	176	155	141	140	145	163	156	159	133	155	128	168	155	155	134	142	177	149	151	153	150	161	130	176	159	165	161	148	162	151	157	144	149	136	183	165	148	153	142	154	145	142	156	150	159	169	168	139	160	150	144	158	152	173	147	165	138	158	159	143	167	178	122	142	136	169	168	162	146	146	137	150	164	168	148	139	163	153	155	151	157	143	140	159	151	126	150	151	154	154	146	170	155	147	154	141	156	164	177	167	134	157	160	151	149	158	159	134	134	142	166	134	164	166	163	178	156	129	132	141	181	161	157	152	148	153	171	144	152	173	145	155	151	152	144	162	159	170	155	151	181	128	154	133	135	141	158	143	171	142	168	148	132	138	175	145	130	152	142	181	160	173	165	137	135	170	157	153	136	151	151	141	174	162	141	135	150	187	165	136	158	145	160	151	139	165	160	141	133	152	144	155	144	175	139	143	168	132	148	140	148	155	139	161	158	186	160	165	150	157	122	156	148	163	160	140	147	140	158	150	177	162	162	160	159	157	169	144	163	170	159	163	155	167	146	153	142	151	150	166	154	166	170	137	138	167	135	151	144	174	150	145	161	169	154	154	139	149	136	116	171	163	151	178	125	155	139	164	161	156	154	154	152	161	130	130	154	150	173	171	156	161	157	144	149	173	162	121	172	157	151	143	141	172	136	166	146	174	144	138	192	177	148	149	136	144	137	151	155	125	152	152	139	150	160	138	138	157	164	169	165	159	147	144	134	151	149	152	154	181	166	162	163	179	137	150	139	156	162	145	170	151	146	160	150	158	165	176	158	153	145	150	135	141	159	140	155	133	143	147	134	126	150	169	127	147	150	142	138	162	155	135	152	139	155	161	162	163	141	149	155	155	165	157	141	155	158	168	161	145	145	138	135	170	155	162	157	157	165	166	147	143	137	134	145	144	145	140	140	156	149	159	149	156	163	143	140	143	134	155	145	159	146	165	173	160	142	149	174	155	151	169	129	170	177	147	148	153	152	154	147	160	144	175	153	159	161	162	156	151	129	139	144	159	152	148	137	135	146	141	131	145	153	159	139	142	161	168	158	155	161	182	156	140	130	146	118	169	136	154	131	151	167	161	184	154	159	176	162	134	151	143	167	157	172	143	133	156	152	154	159	145	173	152	138	154	152	182	144	158	145	145	157	145	144	146	164	157	166	174	164	148	141	130	146	160	130	144	156	155	140	140	151	161	173	177	155	150	145	172	149	163	141	165	156	156	145	142	146	162	153	166	167	171	179	128	138	162	159	147	171	160	154	151	154	161	158	155	151	153	166	165	147	160	135	150	145	159	168	163	180	148	158	146	166	127	145	180	156	148	175	165	139	176	152	144	138	145	147	182	141	173	163	148	164	134	183	153	133	165	132	175	143	161	153	167	160	171	133	152	148	172	175	161	154	175	139	145	149	169	132	137	155	148	139	145	161	149	155	161	166	145	157	153	144	150	160	132	164	146	144	173	143	143	143	157	145	136	150	151	159	150	144	173	151	157	169	162	159	140	155	152	160	188	182	152	108	153	149	149	133	145	152	151	166	154	156	156	133	160	158	145	152	148	159	157	142	158	168	175	157	133	180	141	152	149	141	144	152	151	152	178	170	141	157	179	157	152	148	167	139	151	163	140	141	159	133	163	161	150	139	157	167	151	140	153	148	160	154	148	159	158	149	152	178	153	140	141	148	158	182	159	159	149	167	150	168	156	174	163	152	135	158	163	154	180	135	174	147	136	156	142	138	151	159	158	174	134	161	156	138	176	167	153	160	131	146	130	180	151	144	159	128	145	110	146	178	144	144	169	138	162	156	166	143	168	173	143	155	133	158	149	171	151	154	157	154	167	133	158	184	163	157	133	144	143	147	140	151	156	159	183	166	160	151	149	171	144	149	143	161	158	150	127	153	164	146	144	143	141	154	167	154	154	144	171	143	177	146	168	151	136	156	164	174	159	160	157	158	154	156	144	166	147	143	176	179	143	156	157	167	150	150	157	148	145	159	149	159	155	170	165	136	153	150	153	176	159	155	164	140	152	156	170	152	161	141	148	157	142	158	164	128	152	167	181	150	172	164	176	169	136	134	142	142	171	156	144	163	170	165	151	146	169	134	142	144	159	167	157	145	165	152	150	163	119	172	153	183	177	166	154	160	178	175	163	151	158	162	163	156	178	158	149	142	170	147	145	167	148	153	133	126	156	147	153	148	152	136	160	159	182	178	154	154	174	148	178	131	172	145	147	136	150	165	174	142	134	142	144	150	144	160	134	183	146	155	153	131	169	147	135	147	156	142	149	158	150	157	153	148	144	158	147	158	174	170	129	175	158	168	166	127	141	162	155	150	149	138	155	157	166	161	148	128	167	165	188	153	147	152	165	152	154	134	141	150	162	140	137	166	161	170	153	161	121	144	167	171	154	165	144	166	150	141	159	182	134	164	141	142	143	167	157	140	180	134	144	138	142	130	161	139	156	155	131	168	159	160	169	153	130	180	135	151	134	141	141	159	135	138	154	153	152	156	165	153	148	180	168	159	156	144	148	174	173	147	168	148	160	151	165	175	141	159	143	133	144	145	160	160	150	132	149	184	149	157	150	177	177	151	129	159	176	140	138	150	154	153	166	136	157	168	137	137	158	137	150	191	151	161	152	144	142	145	162	159	142	140	171	153	156	146	163	133	157	135	164	164	166	137	147	132	144	173	138	158	151	146	156	112	145	159	144	152	142	164	163	139	157	155	173	149	151	145	171	160	153	160	161	155	137	188	156	146	145	146	141	145	152	152	137	162	152	151	162	176	138	144	131	148	136	156	151	163	156	157	158	154	169	173	151	141	146	158	177	166	162	174	151	149	159	150	154	133	162	158	142	130	166	156	132	143	134	139	167	149	147	154	169	131	153	162	138	158	168	144	148	172	133	154	148	162	150	143	141	176	159	155	174	152	147	139	161	154	184	167	179	169	155	140	142	155	157	167	159	150	145	155	141	153	142	160	155	187	144	157	159	142	152	178	153	159	151	147	177	147	155	141	171	154	177	154	122	160	142	145	164	150	169	160	142	147	139	178	174	169	145	158	138	150	166	153	168	151	147	149	191	163	159	164	160	145	162	138	145	157	136	142	147	159	162	160	166	163	156	150	141	158	149	125	158	162	131	146	178	168	144	152	142	167	142	127	174	139	158	141	168	139	141	174	164	146	133	161	159	164	152	156	153	165	179	158	149	170	134	149	156	146	153	173	159	156	146	124	158	147	145	170	153	160	143	147	147	144	160	161	162	144	158	167	153	135	145	160	158	156	164	176
14989	4169	476	481	464	457	478	483	487	462	437	442	427	427	430	425	398	394	415	408	405	403	407	406	414	406	424	392	415	385	367	420	432	425	401	408	427	413	426	385	450	442	431	421	409	417	377	401	413	423	415	402	387	392	441	400	405	403	443	427	437	407	453	418	398	440	423	417	445	402	388	420	424	402	395	421	401	392	401	407	431	407	389	414	430	412	395	445	418	382	394	422	430	364	451	449	386	410	424	418	421	414	448	390	388	421	373	381	405	395	418	429	389	426	400	407	448	441	411	416	419	404	412	418	372	411	390	377	376	417	423	421	397	415	403	429	393	405	418	417	397	442	438	407	423	395	410	405	399	426	400	390	387	413	425	424	400	410	385	404	416	421	400	425	429	405	387	408	419	361	417	400	394	431	400	442	434	394	407	400	411	413	392	423	368	401	391	403	406	450	424	409	400	439	423	428	399	400	407	436	426	444	392	406	416	383	443	454	461	444	407	436	421	413	398	427	443	441	445	419	429	379	444	378	421	383	448	405	424	398	400	424	426	407	417	411	431	419	434	410	382	439	457	386	352	421	435	417	412	418	426	415	428	421	410	469	415	397	429	434	383	393	407	425	394	390	418	394	439	414	408	439	423	417	420	400	410	396	415	421	394	429	435	402	414	432	440	423	450	392	411	400	390	488	410	441	395	409	440	402	408	450	418	413	406	404	369	424	427	414	459	443	393	462	408	385	391	417	437	423	427	464	383	398	397	419	408	434	414	394	420	403	431	423	403	420	404	418	385	422	414	385	408	375	421	431	420	422	438	396	406	391	449	414	441	437	422	396	458	396	406	442	417	423	367	370	391	414	441	423	428	402	432	361	400	409	439	411	395	419	409	446	397	361	432	398	402	406	409	446	422	407	411	389	420	414	435	389	411	398	402	412	433	402	384	457	462	394	413	422	394	385	403	441	415	387	430	424	408	448	414	361	419	426	403	432	376	411	401	415	431	437	382	406	413	395	391	386	433	429	381	417	430	400	426	426	396	434	422	412	431	420	468	392	427	423	451	402	391	416	403	432	393	398	410	415	437	416	428	420	369	375	381	386	409	431	408	400	424	432	398	411	436	378	419	424	418	424	402	421	436	395	376	428	411	438	406	413	417	427	408	423	432	409	479	416	421	419	408	389	387	424	396	413	446	415	398	430	418	404	446	436	429	417	398	422	441	393	436	456	365	432	412	397	413	403	397	413	383	448	452	399	403	387	400	385	421	381	401	411	390	424	444	390	452	383	442	429	428	414	426	418	444	430	375	405	406	436	404	429	422	424	426	423	404	381	458	433	407	432	401	415	442	425	424	439	411	402	423	417	396	409	384	420	408	424	388	412	418	434	440	399	389	417	422	406	422	439	404	455	423	455	439	394	399	397	403	404	454	423	358	414	411	397	431	433	461	396	416	407	430	421	408	412	438	374	420	406	410	424	415	408	410	405	411	402	420	424	406	386	378	389	416	403	398	375	413	432	430	388	417	444	428	423	448	415	371	423	400	399	438	376	419	402	414	425	394	407	433	386	390	382	418	409	419	413	419	438	399	432	432	405	405	444	401	449	436	420	385	427	406	395	405	439	424	403	378	425	434	425	406	421	424	420	421	418	404	402	416	430	420	426	414	425	398	426	401	401	450	417	406	368	428	428	412	456	437	412	424	420	449	411	401	414	394	415	435	407	425	419	414	413	441	431	387	427	422	410	453	446	393	401	441	459	413	391	414	422	431	434	413	435	391	398	431	413	425	405	399	409	386	383	415	415	443	397	415	391	417	427	415	410	434	437	413	383	451	426	451	417	433	398	403	421	393	419	411	388	420	395	417	432	425	415	426	417	424	429	377	392	398	435	401	410	413	392	407	412	390	429	424	430	410	386	394	428	409	392	394	416	429	402	454	409	378	419	399	401	408	441	419	396	434	377	455	376	411	392	441	430	413	406	435	358	410	432	401	387	410	442	417	411	421	413	461	448	438	420	442	389	419	444	437	445	395	365	391	392	452	410	411	390	472	422	379	439	433	392	423	444	438	400	412	416	377	412	419	393	439	373	392	413	421	431	414	391	399	381	409	407	420	380	432	405	402	400	422	388	418	427	441	418	395	408	432	434	434	438	413	435	418	355	444	428	426	394	420	425	391	416	460	396	389	417	409	418	418	450	444	427	409	415	404	419	445	390	420	443	389	427	397	412	474	406	423	421	438	382	405	421	429	415	391	388	409	420	445	430	393	420	434	464	423	419	445	431	373	399	416	421	420	398	419	409	434	406	419	429	401	408	437	411	357	421	414	476	416	449	396	397	425	416	437	418	433	419	399	416	383	412	447	421	423	442	422	409	427	438	446	409	439	383	380	406	427	396	380	403	417	421	438	408	426	404	430	410	397	420	405	416	449	457	419	449	384	394	425	367	402	420	383	411	370	422	433	394	393	419	412	400	376	411	444	408	384	409	405	420	395	422	405	424	429	411	407	415	383	404	404	430	407	422	447	424	410	386	394	424	437	430	440	440	389	426	383	431	437	422	431	391	418	366	419	429	409	418	391	416	412	434	450	425	386	428	414	432	429	382	424	448	405	395	412	430	382	392	405	400	385	433	387	425	415	429	413	430	371	427	383	442	454	407	397	396	431	386	438	418	402	429	382	431	419	438	421	425	413	397	426	433	397	404	411	404	415	418	395	403	396	416	405	384	427	421	441	403	420	448	422	441	445	393	379	397	429	418	423	424	432	439	438	404	444	387	384	389	413	449	435	405	435	399	431	405	379	431	395	407	417	418	443	418	463	398	424	402	430	444	415	430	407	436	403	405	424	412	400	407	425	447	423	374	432	426	364	433	441	379	394	412	415	433	410	445	421	399	402	405	421	423	407	422	405	430	408	375	421	407	412	412	390	440	430	384	403	401	397	407	406	433	431	429	394	388	375	377	371	431	431	431	405	407	409	429	439	384	453	434	400	415	424	396	427	430	476	403	390	454	390	361	411	425	432	426	441	393	385	407	416	396	418	402	411	395	455	421	415	362	384	424	397	385	403	399	404	389	422	394	445	401	435	426	405	382	397	422	408	369	398	412	427	422	450	443	433	393	408	408	396	410	467	396	414	401	397	439	420	447	393	357	435	381	434	403	429	399	425	420	425	382	376	419	400	413	422	418	423	424	397	431	423	406	429	406	430	444	436	382	363	422	419	411	410	408	429	453	453	392	444	403	454	402	404	424	441	444	383	416	404	414	436	434	433	408	392	405	430	420	427	430	392	393	439	411	400	387	398	396	424	402	427	437	387	403	417	415	433	395	409	399	399	435	409	417	404	404	430	415	429	398	394	430	433	399	402	421	452	414	435	418	435	402	432	414	424	387	399	434	406	463	414	385	370	421	404	424	467	477	442	448	440	385	414	396	449	420	377	399	419	389	389	405	422	434	407	384	417	438	404	375	402	429	446	393	416	408	381	404	426	400	421	401	440	423	409	421
65786	40530	9113	1186	646	493	460	372	349	327	320	323	334	334	307	300	298	303	267	318	295	313	284	288	278	301	269	289	244	268	255	250	299	269	239	288	281	253	288	280	281	275	258	261	266	286	274	272	254	267	262	285	293	280	279	261	267	257	270	275	297	287	279	278	257	270	285	253	275	306	244	283	275	269	294	260	286	297	301	282	287	292	286	246	245	252	298	270	276	292	265	280	284	258	257	270	281	260	292	269	301	264	251	301	285	302	284	305	287	247	269	264	286	268	263	258	268	285	294	262	297	276	270	259	285	291	259	283	263	260	248	285	261	247	250	282	274	251	295	300	255	253	297	266	253	279	239	244	279	249	269	284	267	267	309	244	258	268	263	258	249	270	261	318	237	244	286	259	234	294	301	260	265	255	266	256	285	282	265	265	255	296	275	260	246	274	278	269	261	257	269	280	280	255	258	291	277	270	275	265	294	249	254	245	262	265	295	286	265	268	259	261	267	248	257	257	248	270	278	294	272	259	251	274	248	266	275	285	270	282	303	260	266	277	293	261	262	263	275	260	271	297	258	287	256	294	267	250	286	265	262	269	270	288	286	274	272	274	242	245	290	280	262	289	289	264	250	260	279	256	255	262	240	260	276	241	297	277	255	288	242	263	275	260	274	282	285	300	259	266	259	287	268	296	281	258	265	275	288	258	289	287	270	233	274	279	246	280	283	277	292	243	266	252	253	277	290	263	281	256	278	284	268	299	271	275	277	261	273	289	280	304	258	309	292	261	269	270	262	276	245	264	257	282	285	251	285	260	283	264	269	259	274	254	263	269	244	244	241	267	289	309	269	276	272	265	280	275	267	315	263	243	279	269	273	293	250	280	278	296	249	287	298	267	263	286	276	282	268	263	296	250	305	286	286	273	281	293	305	273	263	301	240	268	256	251	225	286	282	295	235	281	230	249	269	273	263	269	270	272	276	261	265	264	278	266	296	277	287	284	304	260	265	274	236	272	251	282	304	260	265	269	246	282	260	277	279	252	267	252	252	272	281	279	264	265	256	311	274	260	263	285	264	275	262	257	250	274	266	252	282	257	271	254	284	283	228	292	298	281	268	263	270	270	263	296	284	260	262	276	285	269	265	253	254	297	266	255	270	292	300	248	259	258	260	284	241	282	303	269	240	265	265	262	245	305	269	284	277	271	290	233	258	288	280	268	235	274	266	258	251	262	277	250	262	278	258	276	258	252	267	269	260	269	220	250	275	259	263	288	274	262	251	283	280	270	261	280	239	280	271	228	262	269	285	284	264	292	243	283	255	252	282	284	274	282	268	235	274	261	262	284	271	292	243	282	274	238	270	282	265	295	284	256	263	284	286	294	298	272	272	259	272	282	305	283	228	284	247	257	266	259	258	268	272	285	267	260	226	237	284	306	279	261	263	251	274	284	226	253	265	239	273	334	294	273	257	308	269	280	254	257	293	258	241	293	272	286	276	263	299	294	260	280	259	283	239	273	269	284	279	268	239	262	259	266	265	281	263	263	274	274	276	289	268	245	268	259	269	260	259	328	280	276	284	281	279	286	272	239	247	313	274	273	278	263	237	281	269	255	283	265	257	265	258	260	259	281	243	268	279	239	276	282	264	303	272	272	283	285	300	271	300	268	279	289	283	266	304	267	223	245	290	269	274	262	263	286	274	268	276	290	277	264	243	305	232	282	261	299	267	257	241	290	258	250	292	267	249	310	251	275	278	276	263	290	276	248	262	272	249	273	270	309	258	277	294	248	282	261	279	291	242	255	252	259	266	258	291	262	264	262	283	245	245	268	296	294	295	266	271	276	251	250	262	310	262	261	274	233	259	272	253	281	288	289	312	282	284	281	282	282	255	290	272	269	246	262	278	279	269	254	280	278	245	259	278	296	252	280	255	267	279	277	316	291	270	309	271	274	265	259	254	255	275	248	274	283	277	245	259	253	261	275	240	280	252	256	256	267	273	257	244	291	273	248	279	265	248	233	251	285	292	266	292	273	296	277	282	289	267	261	249	288	267	267	281	259	257	242	268	258	269	280	251	285	292	278	266	266	284	251	256	244	267	248	233	261	282	270	260	295	281	278	260	260	252	284	261	245	273	269	246	269	288	275	255	276	259	288	239	305	270	262	284	264	236	269	244	261	271	240	290	248	261	252	280	259	280	265	253	271	289	251	254	266	266	266	261	281	259	264	268	268	245	270	258	271	253	286	241	250	290	273	288	309	278	261	272	258	251	279	282	286	264	279	291	274	272	261	270	255	268	258	281	253	290	245	292	288	272	282	290	276	258	290	301	275	265	319	283	284	271	279	267	262	267	281	226	273	295	296	279	305	272	296	243	279	291	271	271	287	268	329	252	269	275	234	271	293	242	282	255	263	284	248	275	270	283	263	260	245	285	287	275	263	259	273	241	250	284	251	259	267	269	285	243	283	282	272	287	302	282	273	261	295	263	251	245	277	274	260	263	255	279	279	256	305	287	276	280	258	272	288	266	263	269	250	274	256	263	276	256	283	274	267	273	269	253	253	298	263	277	253	287	287	278	258	270	291	261	280	284	266	310	278	295	255	279	293	281	315	262	289	284	274	277	274	292	249	288	265	287	286	261	272	301	248	230	292	274	277	257	238	303	264	271	279	253	294	270	264	251	289	271	269	291	288	239	252	284	253	270	257	262	280	283	261	282	261	252	260	265	258	258	289	268	265	263	275	303	296	251	274	285	282	285	264	253	267	242	272	287	250	306	272	244	300	274	266	279	261	284	262	251	259	265	278	284	266	241	273	287	272	284	269	278	261	292	275	254	265	258	247	252	266	245	225	261	283	272	267	268	264	304	243	270	282	251	307	221	274	271	277	267	237	245	250	257	272	289	253	249	254	260	281	254	280	264	250	258	274	273	293	259	259	306	235	264	231	268	282	241	267	274	297	273	271	260	262	268	271	260	265	241	284	284	303	240	265	279	273	280	266	275	243	289	305	254	260	276	280	224	267	278	252	248	267	289	290	260	274	279	264	265	266	290	273	276	283	285	272	260	256	280	290	285	283	268	295	267	275	262	283	270	248	268	261	270	337	286	273	264	269	266	262	292	247	288	321	290	277	227	247	258	260	287	281	267	263	263	250	236	276	228	305	281	286	262	260	290	261	274	245	259	258	284	274	275	274	281	271	257	299	287	264	273	239	281	285	285	257	257	275	264	270	262	277	288	278	248	288	262	257	293	287	270	252	276	276	282	283	263	253	266	283	285	285	272	277	240	260	255	245	291	271	261	235	258	264	262	272	249	273	252	238	277	262	295	287	252	250	257	284	287	279	268	289	247	301	282	278	280	233	297	262	280	261	299	298	279	251	265	283	291	293	251	279	252	294	286	262	263	257	293	293	265	257	238	267	243	258	278	250	263	262	290	284	276	246	287	264	279	275	253	258	259	258	274	295	285	279	297	286	288	295	253	240	241	254	289	268	276	268	241	235
39162	22734	2240	2432	2272	1824	1536	1420	1197	1117	1059	959	937	891	878	894	844	802	800	790	756	827	757	770	727	777	709	678	749	784	773	711	698	695	706	675	714	735	687	680	685	681	655	680	704	703	738	684	695	673	660	656	687	635	698	666	699	641	679	654	687	603	666	669	636	739	714	662	686	679	680	656	686	699	655	673	667	688	625	679	665	632	654	602	666	669	691	713	650	688	629	643	694	666	642	660	640	674	659	611	657	645	655	686	703	639	648	697	659	685	711	654	646	661	671	660	680	677	668	670	651	657	670	673	634	656	657	627	676	680	661	630	667	658	624	664	652	670	608	675	673	709	687	660	663	705	642	688	652	640	660	711	633	668	697	636	622	657	620	645	618	684	695	658	663	685	610	644	649	672	679	669	662	627	648	660	664	664	678	687	692	658	641	676	693	655	662	686	653	685	680	663	634	624	640	666	642	677	728	660	678	656	687	652	646	641	668	694	727	645	678	623	638	634	603	654	710	678	629	652	632	659	628	685	695	631	657	643	678	621	646	664	650	628	721	620	683	648	654	629	705	628	633	625	654	676	611	661	692	653	676	641	610	675	639	655	652	640	689	692	665	638	693	636	667	660	627	676	671	632	684	657	647	651	631	715	651	669	658	685	639	640	649	667	676	684	632	663	659	667	685	599	659	661	657	649	645	655	631	650	565	698	657	641	630	643	658	664	655	661	657	669	585	649	658	680	673	633	637	664	666	651	677	668	665	633	672	685	672	633	628	702	688	687	704	602	654	670	728	655	659	629	659	706	671	644	626	708	642	654	670	647	679	686	651	619	679	684	653	709	651	656	653	639	650	655	690	655	615	610	660	679	649	644	645	670	732	642	660	693	634	685	672	609	674	632	640	666	646	674	655	679	655	645	728	610	659	691	633	644	649	648	623	626	693	644	690	723	646	657	695	718	649	678	663	637	709	672	649	619	682	655	638	601	690	656	640	659	719	648	645	684	644	693	624	666	609	691	650	658	689	666	648	693	659	662	677	661	663	704	646	649	704	649	671	657	706	652	650	679	606	668	659	664	676	660	654	621	660	646	661	653	642	695	681	662	607	634	637	697	667	637	623	653	642	629	643	685	673	678	652	645	644	699	626	658	673	574	667	641	670	644	679	684	617	618	672	683	650	665	710	676	634	630	639	704	673	665	636	694	643	656	660	686	622	628	621	671	669	684	623	658	659	660	693	679	627	658	623	643	667	636	668	631	656	600	664	641	663	676	627	660	640	647	651	708	656	635	691	692	615	644	673	660	666	684	674	632	637	659	630	629	710	680	687	640	705	707	681	647	638	664	645	667	714	651	646	673	697	639	652	669	724	648	707	687	699	659	630	673	649	678	643	656	633	624	654	684	644	632	657	608	691	677	664	671	663	650	697	673	663	686	671	686	662	653	656	662	643	668	620	637	620	628	668	647	672	663	649	646	685	654	656	643	620	699	718	662	651	657	654	678	644	605	682	659	655	668	673	665	667	639	653	670	664	673	657	652	640	650	646	674	619	713	643	662	690	658	659	662	682	645	640	697	674	702	660	651	656	637	653	657	649	610	641	646	668	663	664	683	660	626	688	692	668	648	669	664	596	653	677	654	691	677	648	630	681	651	664	701	651	637	640	632	666	663	652	630	686	659	626	661	617	603	684	631	666	638	671	675	653	649	665	652	685	658	662	660	624	637	674	663	679	634	708	672	616	609	635	686	660	708	674	667	646	642	631	676	679	651	624	621	659	664	708	654	649	679	630	660	673	608	674	673	662	640	633	637	621	682	688	697	683	678	663	674	633	686	652	635	672	652	647	607	676	684	665	653	666	620	687	626	670	684	651	660	618	641	678	649	657	659	639	724	652	623	659	682	699	659	632	687	629	673	665	694	668	683	651	663	644	678	621	684	689	628	629	692	651	642	673	689	656	668	655	687	718	642	633	662	669	644	630	662	691	620	644	632	636	701	670	675	657	690	702	651	638	647	642	631	695	655	664	673	641	620	632	633	644	636	681	680	625	631	658	647	658	662	675	647	730	678	679	628	617	676	614	609	663	651	662	644	693	636	631	655	596	666	653	655	673	642	636	690	692	628	676	642	670	663	649	652	650	624	670	635	644	656	640	664	662	657	676	655	695	697	650	634	671	693	659	597	649	640	660	637	648	634	658	670	622	681	642	642	677	671	654	664	621	616	636	640	663	686	666	666	670	653	660	696	681	673	669	644	694	681	665	694	685	690	675	617	673	686	605	652	637	621	651	704	647	614	649	660	654	669	634	676	649	683	666	662	628	643	622	623	669	674	654	654	618	597	653	619	640	647	624	646	674	646	658	637	642	668	646	683	686	701	666	653	699	644	668	687	659	677	634	650	628	676	681	606	624	653	684	674	662	645	643	645	609	687	644	680	577	699	651	681	669	632	655	656	661	653	662	716	634	638	657	658	648	631	620	682	664	628	642	657	642	672	699	701	694	677	635	621	690	641	644	688	615	674	670	642	656	596	712	583	690	667	667	653	627	686	652	619	637	662	607	678	658	669	647	646	664	711	636	614	663	636	661	651	632	709	629	657	637	652	643	662	678	637	624	693	594	715	664	697	634	655	642	640	630	625	678	628	680	663	584	628	610	605	705	647	630	623	674	664	667	598	661	690	654	662	641	667	639	649	658	667	647	630	643	645	653	610	646	703	646	663	626	673	654	615	629	657	689	660	681	704	657	633	662	681	678	633	642	683	700	656	647	657	679	644	641	679	649	640	637	648	658	639	685	671	650	661	635	613	678	655	674	664	659	655	677	603	682	672	609	654	613	645	657	666	664	671	669	627	656	627	675	672	674	651	617	640	659	629	639	630	646	628	662	681	696	697	672	700	612	653	634	631	645	630	641	653	661	679	673	646	712	578	638	672	669	657	652	667	671	667	717	708	616	686	671	640	613	595	658	624	615	687	686	671	713	669	645	607	699	723	656	683	631	664	657	635	715	631	662	637	656	657	628	723	677	717	718	645	593	680	696	685	665	632	652	685	629	651	603	653	672	674	666	693	662	616	673	642	624	643	642	669	677	672	668	641	623	624	653	667	611	611	656	644	634	599	661	630	655	639	605	651	681	654	690	666	645	699	661	665	615	693	684	629	624	663	640	685	653	731	642	651	681	646	617	605	688	678	665	696	680	643	696	665	686	636	681	662	653	641	632	673	647	690	633	683	611	667	667	652	697	640	623	648	696	671	687	637	640	695	646	648	651	646	649	632	631	658	674	620	642	686	654	672	622	684	681	640	637	706	687	667	660	682	636	634	678	639	647	669	659	688	669	629	635	656	685	647	630	636	654	697	651	617	602	639	668	659	675	621	656	644	621	681	696	659	655	707	643	678	664	670	645	650	635	621	679	683	645	628	629	650	647	609	670	680	687	652	683	670	684	681	679	688	618	668	649	688	642	639	629	655	617	681	662	673	698	691	688	671	645	662	650	728	695	648
76799	50544	16332	4194	1056	701	544	504	435	363	369	354	322	292	264	280	279	244	279	258	273	238	240	244	258	257	207	264	223	247	260	247	218	231	250	217	261	216	257	258	238	219	237	237	236	207	246	225	212	221	225	236	215	214	241	232	224	254	214	240	190	215	221	215	238	189	228	226	251	225	245	228	224	222	238	202	227	232	246	219	206	214	201	232	204	243	257	240	195	229	210	232	198	226	204	207	188	258	224	208	235	204	218	228	200	234	212	204	222	219	233	208	223	248	224	185	223	241	226	235	225	217	235	224	219	226	242	216	216	221	194	238	234	227	203	232	218	245	206	230	214	224	220	265	218	203	222	222	229	224	211	241	211	228	224	219	232	211	213	255	235	211	219	233	205	254	211	220	228	247	210	226	217	181	211	244	218	218	204	240	230	213	241	221	223	184	211	233	215	198	224	237	204	218	222	219	227	225	207	225	233	218	213	221	212	228	225	213	239	233	240	209	224	238	218	206	234	233	223	222	217	248	220	208	188	205	230	229	272	229	213	218	232	230	228	211	221	244	217	226	240	218	213	226	217	243	206	213	222	216	221	213	262	221	226	239	241	236	231	196	212	219	207	215	229	216	214	240	217	222	221	230	223	237	222	219	232	222	249	197	220	198	225	208	236	246	207	233	231	208	212	226	196	204	244	233	217	219	208	228	224	211	250	217	239	244	222	207	246	260	238	220	231	221	228	213	248	257	231	212	205	215	221	209	238	239	204	219	215	248	225	226	190	225	219	208	234	226	213	209	235	219	239	222	229	228	223	228	242	234	239	241	234	234	234	236	243	216	254	232	221	230	208	235	217	222	238	201	226	221	208	223	249	221	219	249	215	211	218	216	273	242	232	205	201	203	230	238	226	205	238	207	240	218	203	207	236	220	251	228	227	211	213	249	252	215	238	225	199	192	249	204	245	218	213	222	256	236	219	197	239	244	225	211	227	225	208	241	230	240	245	236	221	215	214	220	230	205	215	206	212	225	231	240	206	200	216	251	228	239	237	242	245	203	229	225	219	260	226	232	216	223	211	202	230	229	213	224	226	229	243	219	240	219	242	223	222	222	240	245	195	216	221	211	216	207	202	222	204	218	194	217	224	227	244	215	240	212	216	240	233	202	241	222	232	244	201	245	228	193	252	210	237	200	229	237	218	207	225	220	215	220	246	236	212	194	209	242	211	234	218	218	197	208	225	211	197	233	214	220	208	229	251	220	248	224	237	202	204	235	206	198	221	227	226	199	192	231	207	210	227	225	169	227	235	238	258	225	234	201	212	232	237	231	227	229	225	211	252	199	194	197	213	230	201	241	211	257	261	200	216	208	218	215	229	248	204	235	215	199	251	244	222	224	202	217	206	236	197	219	222	232	251	241	243	267	233	248	231	226	208	213	214	220	223	229	241	240	234	221	231	212	229	226	223	225	252	201	206	257	218	212	216	231	228	233	233	213	199	239	215	207	237	202	211	223	205	231	237	236	217	221	234	207	221	238	256	198	222	232	228	214	194	230	224	249	232	219	208	212	210	214	215	236	240	198	204	279	236	218	217	225	209	223	213	222	235	228	248	249	234	197	230	224	239	240	235	221	224	245	228	231	239	232	231	218	217	215	231	193	205	222	239	241	204	231	214	238	209	234	221	231	244	236	204	219	255	226	247	225	237	209	231	216	246	232	220	217	233	226	241	218	253	225	209	220	227	217	232	220	210	231	220	200	249	197	206	223	232	214	230	223	222	213	214	224	244	219	212	197	225	205	230	209	242	216	215	214	203	231	249	188	217	205	243	206	221	221	220	239	229	211	241	226	212	221	241	253	203	241	212	208	234	216	229	208	219	219	210	225	240	233	216	229	204	234	255	225	229	230	244	260	203	234	227	211	234	235	221	254	219	220	202	208	233	238	247	233	226	250	200	201	193	198	202	234	202	243	225	236	227	237	207	189	216	262	239	236	241	229	228	259	255	221	232	238	256	209	240	233	232	219	219	244	242	217	221	255	219	227	236	221	247	220	209	210	206	224	215	242	236	257	250	220	211	221	232	208	242	216	236	207	220	207	248	235	207	227	208	239	239	209	205	239	226	190	224	184	220	216	207	218	216	239	236	225	188	216	238	194	220	208	220	235	218	223	230	249	225	221	237	200	207	200	235	219	258	229	253	239	224	215	235	232	209	218	231	219	227	238	263	229	216	207	204	243	237	219	211	212	239	214	203	207	220	235	217	217	217	217	247	230	223	235	209	197	214	233	233	224	254	230	196	195	243	225	233	218	223	216	217	222	224	230	237	226	240	197	224	228	221	229	225	225	226	220	215	247	217	225	235	241	218	208	208	237	205	232	222	195	233	226	216	222	224	203	254	235	216	199	246	230	201	234	219	218	247	224	192	198	209	210	194	211	212	251	242	210	210	226	225	206	203	242	216	246	219	254	239	224	220	237	217	226	214	243	219	210	199	199	186	246	238	213	223	233	213	239	229	225	231	231	220	219	251	224	247	201	238	237	231	218	247	232	207	234	228	199	225	204	238	228	226	230	222	233	224	221	228	217	229	216	237	211	192	221	222	209	223	251	214	221	236	211	214	212	240	227	253	217	225	220	219	229	207	224	242	260	231	223	202	206	235	201	235	253	222	229	233	250	224	232	238	215	224	212	235	209	217	204	206	230	210	228	219	219	247	227	247	208	201	207	213	218	242	230	232	210	212	243	231	222	216	230	216	258	218	209	218	225	202	261	220	211	232	221	207	220	218	205	216	240	235	220	236	214	237	212	213	205	238	241	215	235	221	258	221	208	235	214	257	225	203	224	228	211	231	228	223	214	240	245	212	195	233	248	216	207	230	220	247	216	215	232	212	226	236	239	221	216	222	238	213	215	197	204	225	221	214	229	195	218	183	224	227	226	244	226	227	192	237	229	218	217	215	210	233	215	198	226	200	221	208	224	248	253	217	220	212	245	223	202	226	223	222	231	216	238	211	204	254	242	205	246	243	219	177	226	235	228	219	240	186	228	205	181	225	219	231	241	239	222	212	223	211	213	210	249	236	218	204	210	189	226	235	233	223	225	193	229	219	229	212	234	243	222	249	239	245	235	220	213	221	220	208	243	243	223	197	204	240	228	234	206	232	216	205	218	247	228	223	229	227	224	221	204	241	221	225	211	250	231	211	206	217	203	193	213	230	224	205	209	246	212	219	225	216	238	198	234	260	209	206	243	224	201	245	239	240	203	196	222	217	229	211	205	196	257	211	234	229	254	225	214	236	239	217	258	207	231	223	233	229	237	226	229	234	239	234	194	217	240	226	226	231	235	209	243	213	213	233	211	207	219	218	222	224	242	208	233	196	245	211	217	215	191	257	233	208	234	222	221	220	227	224	232	224	222	191	220	206	226	235	227	218	209	224	230	215	226	249	206	232	230	223	243	239	193	208	245	228	201	236	203	220	224	230	209	193	221	232	239	202	217	196	237
48316	29542	3531	4017	3463	2804	2318	1903	1649	1386	1292	1204	1076	991	941	859	843	874	780	784	758	747	700	665	766	643	665	649	645	656	656	644	616	605	619	664	599	614	598	587	598	561	567	596	578	567	581	543	581	611	530	582	553	575	559	544	560	551	539	592	509	519	561	573	565	542	550	508	589	562	585	564	549	549	547	544	533	520	550	543	531	531	563	560	537	544	557	535	542	519	551	542	556	539	524	525	519	529	570	562	558	525	510	506	546	565	555	561	522	531	529	511	535	573	527	514	559	535	524	563	515	520	516	588	566	546	497	537	539	565	532	558	552	576	550	526	540	607	564	554	518	531	546	553	518	543	580	541	516	495	482	556	508	558	574	538	536	505	526	520	509	531	533	581	532	535	537	493	531	536	498	550	527	521	512	553	518	528	520	527	527	526	511	548	518	599	508	570	551	510	515	517	563	512	515	480	568	467	518	562	520	572	542	542	543	510	524	545	601	529	508	526	498	559	529	546	504	548	511	519	519	551	502	522	543	526	535	520	483	552	505	569	549	500	533	555	544	526	512	469	500	527	496	536	538	482	522	522	511	553	516	524	519	508	551	513	538	563	540	510	495	534	491	523	556	507	564	506	499	488	533	512	552	551	521	545	525	541	533	539	519	566	545	529	523	543	530	540	512	526	519	522	504	539	523	523	562	488	557	516	533	580	500	562	524	527	537	542	556	481	521	572	520	520	498	520	523	535	537	508	547	497	504	564	539	570	475	533	510	515	505	510	550	548	568	534	506	555	527	552	500	494	569	550	555	547	513	548	526	527	522	534	506	535	551	511	542	552	573	548	561	520	543	526	554	511	536	515	538	505	503	540	519	535	511	530	539	535	492	516	550	508	560	562	519	551	544	575	510	532	492	549	539	578	511	548	549	518	569	521	507	552	502	532	503	536	519	498	513	538	528	505	507	548	532	534	574	556	523	503	524	533	519	531	533	542	501	541	559	485	525	563	514	522	550	500	523	509	467	547	546	527	553	549	499	521	502	557	562	535	527	527	570	558	547	514	536	493	519	533	527	542	510	539	535	555	496	544	529	526	550	526	535	557	514	540	520	556	547	537	512	546	540	526	564	511	548	562	546	527	512	522	524	558	512	535	525	550	526	490	526	535	554	504	534	591	529	515	560	526	537	525	548	520	554	528	530	529	540	491	496	543	556	526	512	573	548	543	469	522	562	554	535	506	516	592	552	502	568	539	520	550	501	485	521	528	536	526	512	563	507	529	562	510	528	553	555	545	550	539	546	500	509	543	519	555	476	508	493	531	504	585	563	486	534	546	539	547	547	521	512	538	535	498	519	511	502	525	535	536	569	520	510	530	530	553	518	497	524	524	558	531	542	547	549	549	539	550	527	528	515	540	564	593	537	509	532	529	563	536	506	575	512	502	487	491	527	536	540	548	546	524	575	543	520	500	562	545	531	539	542	543	526	535	530	515	536	511	517	536	514	524	537	512	493	569	538	500	557	550	560	507	514	571	529	496	548	565	529	568	529	554	530	560	533	526	535	506	522	582	542	554	532	561	542	575	552	546	538	509	528	574	537	548	538	506	577	527	535	520	505	553	552	541	505	538	524	540	517	549	589	498	535	569	557	498	533	517	550	547	498	492	534	508	518	519	565	528	519	552	536	504	519	544	547	524	509	535	496	549	524	524	555	509	509	558	502	524	502	539	532	548	528	495	527	540	549	534	540	528	519	542	564	531	542	511	508	552	481	543	515	538	529	520	563	609	512	513	554	506	528	528	509	511	490	529	521	501	551	574	531	510	497	465	525	531	557	512	480	536	501	525	552	537	523	553	527	491	490	556	538	543	539	528	523	531	562	523	556	480	531	545	546	506	542	526	538	555	544	494	517	501	562	525	555	514	541	546	532	504	505	475	619	569	542	540	507	575	503	527	481	499	546	538	485	474	519	515	525	544	541	547	530	498	504	519	518	522	529	513	543	524	550	523	549	537	520	537	513	484	518	517	533	509	550	486	583	524	564	526	511	519	517	521	511	526	540	538	534	518	557	507	543	544	554	519	542	533	541	570	528	494	482	560	517	527	506	495	527	500	515	523	525	555	498	531	512	527	530	566	480	522	542	601	501	547	532	545	548	522	513	571	510	530	517	587	521	503	534	502	579	507	526	533	505	552	526	532	503	509	582	539	512	519	547	522	504	563	524	549	551	555	538	561	529	529	558	550	495	550	544	551	554	531	549	499	505	517	533	510	512	535	551	519	527	515	516	521	547	545	531	479	518	524	496	541	537	513	554	566	520	548	539	529	566	541	514	521	551	512	531	516	522	517	550	535	489	543	533	514	562	523	509	543	551	527	494	525	512	537	478	518	520	501	559	531	564	531	512	481	512	541	554	527	532	537	544	542	527	498	515	570	521	539	536	539	560	511	488	534	557	517	529	518	504	542	544	526	506	503	530	544	496	562	526	526	532	559	533	492	585	524	538	504	492	533	488	493	536	553	510	522	526	524	521	523	504	521	487	547	528	565	577	536	520	511	560	553	553	540	545	549	543	510	572	490	537	537	546	513	509	534	547	508	539	545	521	537	532	545	516	527	605	523	577	616	507	533	497	531	540	488	549	520	530	515	535	516	520	550	569	553	549	529	554	529	510	545	535	537	537	570	495	521	526	543	547	554	577	525	551	534	509	545	515	501	559	507	509	541	553	537	526	533	556	535	579	528	499	522	521	504	545	543	510	526	533	560	531	526	539	537	525	506	533	562	538	529	554	532	515	549	571	534	524	497	563	528	552	541	562	517	552	492	547	527	538	513	550	523	524	528	516	537	535	553	533	561	536	516	546	530	513	513	521	558	507	541	489	545	527	550	506	508	559	566	529	492	536	513	566	469	530	562	535	534	523	533	549	537	521	530	530	532	520	544	534	566	487	552	529	543	498	540	503	573	527	526	527	514	467	528	555	547	502	520	462	551	546	553	543	535	532	530	510	516	525	507	523	506	494	550	553	550	569	538	561	550	519	524	559	542	555	544	534	544	561	555	566	544	535	551	537	584	555	550	540	575	495	553	522	516	494	566	487	539	531	546	575	543	563	542	500	563	558	509	508	547	547	527	504	508	497	536	550	572	530	496	549	529	542	485	549	557	516	550	497	527	525	556	543	505	554	549	571	536	515	542	535	550	514	513	562	543	516	537	542	483	528	581	506	519	554	566	543	544	522	487	535	531	522	501	536	518	532	538	533	530	497	529	536	592	503	491	528	519	543	508	516	543	520	535	569	480	518	538	525	565	531	527	550	523	560	534	551	580	531	556	532	531	550	525	558	554	516	531	550	532	543	515	514	522	525	520	499	541	555	540	505	524	514	517	497	502	504	538	545	511	490	508	558	513	522	560	492	569	506	560	513	553	534	492	553	536	524	536	519	524	543	578	542	560	528	570	539	525	572	530	518	553	540	496	542	522	518	535	526	548	502	535	524	528	490	490	505	548
15940	3409	207	163	164	155	157	141	167	137	166	165	151	136	171	159	150	163	172	150	185	166	145	151	150	151	176	158	161	146	160	162	143	154	170	132	150	162	139	145	173	146	144	166	148	155	157	171	168	144	159	178	166	147	146	169	148	165	160	160	153	158	150	157	146	132	162	186	170	173	150	149	151	158	166	154	131	158	144	156	167	157	184	173	189	152	156	140	157	174	158	177	156	148	168	175	152	136	167	145	157	143	136	142	158	136	120	168	126	134	153	148	140	146	128	192	144	171	158	161	139	148	152	161	165	183	174	167	139	138	154	131	158	161	141	170	156	178	120	137	162	150	165	144	165	170	127	159	162	139	176	155	161	155	158	177	156	146	130	136	151	145	167	154	161	158	164	148	155	176	143	123	153	172	149	165	144	132	155	137	148	169	148	151	147	159	164	173	159	143	149	146	168	152	132	152	128	136	178	161	150	154	141	155	151	146	150	151	162	164	150	163	155	162	145	167	146	142	153	158	138	158	154	157	133	179	162	161	162	163	158	160	159	166	134	172	164	160	165	140	164	166	169	158	136	178	132	172	147	163	153	150	128	154	161	142	176	148	164	148	149	147	148	152	156	151	157	167	146	181	138	168	130	164	144	165	160	144	146	160	143	158	155	152	153	156	166	143	139	164	150	123	136	153	150	144	156	152	132	148	155	146	150	152	152	154	158	154	132	144	150	133	149	170	166	153	149	174	149	149	140	159	140	156	167	149	145	155	172	162	151	171	162	175	146	163	151	153	165	168	151	159	151	144	164	144	123	141	167	162	189	156	142	159	157	176	145	172	144	132	170	155	165	137	146	163	135	126	146	161	162	128	130	149	157	170	154	160	155	169	174	139	143	146	147	154	134	168	163	166	162	157	174	185	142	149	133	154	156	145	180	161	162	155	169	141	141	135	155	159	150	174	153	151	165	155	165	164	158	165	150	158	159	157	166	143	154	152	169	181	153	176	146	152	172	163	143	141	160	151	163	150	144	164	154	154	171	160	168	146	158	147	169	168	131	158	156	162	155	171	152	130	169	154	150	155	159	163	152	167	150	143	142	154	150	140	149	140	159	162	147	128	143	153	158	115	138	154	167	158	164	156	151	150	157	132	161	165	155	169	148	131	145	141	149	176	132	177	175	156	151	164	176	144	130	160	149	161	155	159	158	156	156	147	157	163	176	139	164	166	155	165	178	171	154	134	172	148	149	150	162	139	167	174	146	155	136	157	157	174	137	140	153	157	142	134	166	152	172	146	151	137	160	158	173	144	166	156	186	142	144	154	147	132	151	160	177	149	151	141	152	146	137	162	140	137	145	135	157	158	135	166	161	142	157	153	164	153	150	154	155	157	153	146	160	137	143	149	156	140	171	139	180	159	142	127	138	165	158	162	146	154	168	168	157	151	174	171	155	162	141	145	130	132	145	167	159	173	164	160	181	149	163	166	164	129	149	148	120	183	166	159	145	158	165	174	150	150	166	157	163	159	135	169	150	160	155	161	168	177	154	174	159	138	155	181	174	144	152	142	160	154	139	149	159	176	150	148	174	154	133	155	177	151	131	166	166	144	150	164	162	155	144	153	147	163	153	159	154	165	163	159	142	153	169	137	160	171	190	135	167	171	153	155	149	171	137	148	157	141	151	144	149	157	147	138	161	141	162	150	169	177	156	163	170	174	180	175	146	155	144	165	158	180	137	162	172	156	150	161	160	150	137	154	159	162	143	168	144	162	151	166	166	158	149	161	106	132	158	135	138	160	172	118	166	158	137	163	155	152	165	141	161	131	126	151	155	160	155	165	156	146	162	156	169	169	169	177	148	161	156	167	168	175	178	145	153	149	159	175	160	161	153	138	163	152	169	155	174	182	167	154	150	151	121	148	159	155	147	161	179	165	161	155	137	151	160	166	163	150	154	134	144	181	129	144	153	133	156	163	154	148	130	166	136	166	161	131	149	140	165	165	163	149	137	169	146	170	179	162	149	139	148	160	174	158	163	154	139	152	164	155	159	161	198	144	164	142	149	169	137	171	134	156	162	145	140	168	170	156	134	150	153	148	128	151	165	183	143	162	165	142	167	164	162	148	167	169	142	174	149	147	151	166	139	164	146	146	158	149	146	142	160	156	168	149	138	156	183	170	145	159	164	134	156	171	161	170	128	175	148	128	159	148	152	162	167	165	159	147	152	163	170	174	151	143	181	161	142	141	140	136	150	146	147	160	188	151	154	145	178	154	135	144	142	141	134	140	163	164	151	138	169	142	154	146	139	139	191	160	148	162	156	160	161	161	155	133	162	154	168	162	142	165	161	176	169	145	160	147	155	164	158	152	148	158	138	159	153	168	159	156	153	139	169	140	139	157	144	154	167	171	152	154	178	176	168	151	179	171	147	154	154	139	144	158	158	174	176	162	162	147	147	155	138	126	155	139	150	138	132	166	157	136	142	163	149	137	148	168	150	132	153	140	147	162	149	146	143	174	163	136	157	129	156	135	165	158	163	134	175	164	157	155	179	155	162	148	161	131	156	155	156	138	160	163	150	170	143	159	127	156	155	163	151	144	150	159	146	137	147	144	167	171	147	149	141	169	130	171	146	146	137	164	155	143	163	173	173	135	138	162	143	156	175	158	155	140	146	138	160	155	145	186	165	163	142	153	159	135	165	141	151	168	168	155	164	142	161	151	170	180	157	164	150	133	133	138	152	153	156	159	164	128	156	141	151	168	172	158	151	161	167	142	150	163	164	148	169	154	160	168	154	183	150	140	142	165	149	164	164	141	138	149	138	158	161	166	139	160	169	163	167	174	153	154	153	143	156	142	185	157	139	135	169	152	152	127	156	157	145	152	150	159	157	179	148	147	150	154	167	141	154	147	169	168	150	155	156	166	157	150	158	137	155	167	151	164	167	163	147	166	150	150	173	177	165	166	164	134	146	163	164	159	148	166	154	130	163	154	165	159	170	143	145	141	148	144	153	142	178	161	144	170	158	159	135	157	204	171	170	147	158	172	123	167	165	157	166	160	162	178	163	133	184	148	147	140	187	150	165	149	176	142	155	168	173	145	162	161	170	166	173	149	150	124	135	150	178	170	174	172	156	126	141	156	167	146	163	154	161	156	154	167	151	157	150	141	150	155	153	167	163	165	147	154	144	159	179	149	133	156	147	187	166	152	163	157	151	157	148	168	150	146	148	146	147	182	138	139	140	162	145	162	166	146	145	170	142	165	158	144	158	151	153	142	172	181	147	177	154	152	136	171	139	160	151	173	159	169	157	163	165	150	158	153	163	154	149	172	133	157	151	139	172	162	147	159	138	181	177	142	157	160	150	137	146	148	154	204	158	149	138	164	142	138	146	158	152	141	171	148	147	162	141	164	137	167	180	155	135	138	162	161	127	155	141	149	153	145	148	174	163	147	147	168	179	154	153	136	147	160	180	168	135	137	164	176	158	151	133	148	128	155	154	153
15261	4217	437	509	488	447	424	453	460	459	402	419	406	415	417	441	422	428	422	404	463	444	412	405	375	415	425	426	408	380	425	449	435	472	407	400	411	456	413	427	446	411	392	396	416	426	441	446	392	434	406	386	410	432	430	401	416	416	389	415	447	396	407	417	459	423	423	391	438	404	443	436	427	439	409	414	397	433	408	417	396	398	435	405	406	416	392	416	446	395	383	444	429	467	445	423	433	438	431	439	413	382	406	409	409	385	406	425	390	430	393	387	423	411	402	424	396	402	413	441	412	372	414	439	412	405	387	460	438	412	387	462	404	397	417	399	400	410	408	435	419	391	431	388	421	409	426	409	399	399	421	437	407	413	429	436	382	387	417	412	453	457	407	414	462	447	379	402	381	414	404	433	423	445	404	404	425	395	446	385	399	463	411	392	401	418	386	438	434	421	425	425	391	398	432	449	386	412	427	424	424	399	370	451	419	447	411	429	406	381	407	394	389	408	405	386	443	412	409	393	397	431	405	430	407	417	399	395	398	414	433	410	430	383	424	394	408	451	459	409	405	402	377	408	409	433	436	399	435	421	427	394	417	411	421	399	391	406	426	418	441	438	432	411	402	427	410	435	428	412	380	378	409	405	392	430	413	389	425	408	417	416	414	388	428	405	433	391	405	423	415	421	420	439	459	397	421	437	405	439	400	432	444	393	391	401	400	393	398	421	430	397	425	408	399	445	406	492	418	425	398	424	448	429	413	438	403	374	409	412	425	417	429	396	404	390	398	438	423	402	472	383	398	420	389	440	440	407	413	390	433	365	413	423	451	410	424	368	397	409	434	395	432	385	419	416	398	389	448	423	419	404	421	440	399	415	396	415	454	413	418	443	430	387	394	415	424	387	410	392	405	410	431	388	436	453	429	398	417	405	414	410	451	447	429	412	405	425	415	401	384	428	438	416	415	412	402	423	401	416	412	374	405	406	427	424	385	410	441	393	399	441	479	426	396	378	411	417	409	433	416	405	390	437	416	381	435	415	441	435	413	430	408	441	436	434	394	412	407	424	421	437	387	387	446	427	426	385	420	394	393	445	417	410	395	411	421	425	390	433	409	452	423	436	385	423	399	427	417	455	403	436	411	420	408	407	428	392	407	413	419	444	407	414	464	415	423	408	443	437	415	376	425	386	439	399	415	453	385	407	399	411	438	413	436	416	410	394	440	425	422	420	407	396	415	409	424	424	408	431	439	470	388	463	416	387	411	401	391	432	443	442	422	403	426	422	420	411	404	425	402	419	379	412	443	407	402	415	386	428	371	407	419	410	428	407	396	406	409	401	422	383	390	392	392	395	428	421	383	407	434	468	414	409	414	389	398	438	414	431	431	430	418	426	384	400	461	402	392	395	391	387	440	438	424	401	391	402	407	405	388	414	404	433	395	468	406	450	388	396	409	425	408	390	405	431	443	427	408	390	458	424	416	378	401	397	433	392	377	392	422	395	438	375	401	428	436	443	424	443	410	436	399	411	431	419	411	439	410	434	435	386	426	434	399	430	422	410	403	457	421	388	411	394	371	421	452	456	445	446	420	415	447	433	427	440	433	414	373	427	384	419	402	428	405	385	436	402	433	430	380	410	404	410	405	420	429	426	437	451	429	444	396	396	419	398	368	429	388	419	403	414	393	434	412	398	435	433	420	407	398	417	435	404	404	441	438	431	400	389	450	388	431	426	408	431	418	417	431	411	439	428	411	399	388	395	459	418	418	432	422	403	422	393	405	372	409	418	396	425	396	394	434	410	419	462	403	404	413	410	429	421	404	444	427	449	437	388	438	438	416	423	391	404	416	426	408	370	442	396	398	397	443	425	402	417	442	434	395	431	356	451	418	396	392	385	378	386	373	413	419	382	416	417	414	396	408	423	416	427	384	422	410	416	418	393	404	430	409	393	428	413	441	401	422	397	448	431	419	443	434	438	437	429	436	459	430	413	406	438	392	417	430	420	406	396	466	414	406	391	401	451	397	377	422	436	417	388	414	429	435	410	395	387	436	410	421	417	403	421	393	431	398	396	415	419	408	434	388	400	374	397	421	412	403	446	411	427	432	392	414	388	411	405	411	436	436	415	432	406	453	416	454	436	419	419	400	376	417	385	415	380	422	389	418	457	391	383	428	436	378	409	430	388	404	400	416	415	394	406	417	398	402	435	420	423	415	405	408	436	414	452	387	432	386	400	414	415	428	401	408	414	396	409	401	454	431	407	403	428	435	424	416	394	372	434	428	412	439	425	404	450	426	402	440	417	413	442	411	461	401	417	394	408	415	404	383	405	365	386	418	409	426	409	409	416	397	445	425	425	424	433	406	414	415	429	400	412	387	423	437	407	447	427	397	398	410	416	423	444	412	404	386	404	391	403	452	418	387	404	405	426	379	421	393	386	426	432	430	422	378	408	428	368	418	424	414	418	453	432	412	426	389	380	436	404	408	405	428	493	420	407	434	414	418	401	422	415	381	368	406	412	428	426	435	379	416	418	412	399	420	416	415	443	399	386	414	459	403	380	419	425	411	403	399	426	442	427	425	439	424	401	422	418	412	406	426	407	442	439	410	391	434	396	401	397	418	398	403	434	372	406	416	423	444	463	431	411	413	403	417	434	398	378	370	397	394	440	425	385	440	421	419	431	440	386	403	448	370	383	428	431	420	383	413	406	438	422	434	431	404	409	419	374	397	404	396	429	402	416	452	403	443	456	413	422	388	404	424	414	381	391	407	458	463	424	397	418	413	401	427	410	427	413	395	408	368	408	399	429	426	450	381	422	422	411	412	420	426	377	390	436	428	429	430	443	452	422	444	429	368	409	399	422	365	451	411	412	421	409	350	439	415	427	395	404	442	437	439	446	429	432	379	405	400	429	425	462	388	419	409	410	422	378	396	426	428	386	405	450	431	369	387	406	428	390	415	380	395	424	440	376	433	391	417	427	400	424	409	422	442	410	402	379	395	420	428	413	410	390	369	441	410	427	419	380	392	434	422	423	448	428	402	418	410	427	419	415	452	427	411	409	397	425	414	419	386	400	442	402	384	437	407	421	397	377	403	428	391	395	397	426	408	402	425	420	440	418	417	407	422	375	413	410	423	439	416	412	434	410	431	403	421	416	430	404	446	429	419	400	413	405	394	410	394	384	443	437	428	441	402	413	438	409	436	427	445	403	428	437	424	401	413	408	406	452	424	422	387	431	415	426	415	417	403	433	410	431	414	429	398	411	417	404	430	421	393	423	427	389	433	419	410	371	400	426	412	404	418	435	427	432	451	412	407	403	450	396	407	393	415	437	402	409	408	460	395	404	424	419	439	389	429	402	426	408	416	410	422	427	406	459	425	390	438	394	401	418	399	427	410	413	415	436	426	394	417	422	387	405	435	427	395	386	406	438	435	423	428	364	423	408	435	416	422	399	408	402	416	425	439	433	412	385	411	459	452	415	400	419	379	389	431	405	418	418
65797	42277	8974	1142	636	510	435	379	388	356	317	311	283	314	287	293	288	315	265	302	313	277	312	272	282	260	258	304	271	307	278	286	280	290	259	292	301	272	251	284	263	301	285	270	302	294	278	282	248	269	287	296	262	290	260	268	303	240	291	305	305	271	249	290	272	281	293	279	297	279	297	242	254	255	247	278	299	297	260	257	290	245	271	281	279	292	266	278	254	309	261	270	279	282	265	257	272	298	286	274	274	250	286	294	279	287	248	266	282	270	279	276	248	245	278	271	257	257	255	270	276	280	262	257	280	270	274	254	264	298	253	314	251	285	263	253	289	272	280	287	277	292	273	258	275	254	272	260	307	277	290	271	262	251	290	282	264	286	288	277	263	282	282	265	276	299	322	250	296	270	296	250	272	273	277	256	288	278	319	283	264	248	249	256	258	242	281	253	264	282	268	250	245	266	295	262	267	259	267	267	254	263	247	287	266	268	301	275	261	274	311	278	300	287	254	267	257	271	272	260	284	264	278	261	255	276	296	285	287	277	276	266	250	301	256	285	297	300	283	251	288	254	260	273	243	263	289	256	272	312	266	287	271	264	290	274	247	274	294	273	273	284	277	269	260	265	266	276	280	260	244	286	288	278	245	269	305	281	263	272	244	266	267	305	230	231	286	267	307	239	257	251	261	249	294	291	255	264	256	286	249	264	270	261	286	266	234	271	270	264	306	283	266	295	272	248	275	281	286	277	281	273	273	270	277	267	278	269	304	247	258	271	236	287	250	293	270	292	281	312	274	270	276	281	296	261	268	238	284	283	266	266	236	251	278	233	288	289	289	254	256	299	277	255	259	270	255	293	263	274	275	293	273	262	277	231	240	254	299	278	275	274	258	281	279	276	276	289	281	247	291	247	280	264	274	272	271	253	279	290	295	276	287	242	240	259	259	254	258	264	274	285	284	272	251	286	269	255	264	278	269	277	303	265	274	300	245	242	293	273	275	269	238	301	276	267	281	267	293	281	276	268	274	298	290	294	251	278	263	286	256	282	275	254	250	257	280	267	284	297	258	263	262	237	291	250	263	249	275	244	253	272	250	285	292	270	260	250	258	286	278	249	283	253	258	291	296	284	303	256	296	283	268	269	254	271	257	287	242	281	267	268	270	285	263	268	276	256	266	267	281	280	282	295	301	229	257	260	274	278	257	253	281	248	291	266	250	266	264	254	234	264	273	252	267	288	250	272	296	295	279	305	275	261	264	275	258	273	266	254	307	278	262	241	252	270	288	280	259	266	291	260	249	245	295	253	282	279	255	286	287	281	261	247	265	270	285	272	285	266	292	275	276	268	287	246	268	273	265	283	286	245	260	274	282	268	269	254	307	280	254	267	244	272	246	285	267	258	259	309	236	287	286	255	273	296	294	253	264	283	266	265	243	261	280	277	291	290	281	283	250	241	270	261	274	262	291	306	247	259	288	288	268	252	277	284	268	285	286	249	253	246	263	256	296	277	274	264	254	270	261	274	249	281	264	273	278	259	286	266	265	268	286	307	305	282	267	285	281	248	253	281	272	282	273	342	291	276	250	254	258	256	287	255	257	290	287	290	252	251	281	279	269	300	261	274	284	276	282	250	284	277	298	265	273	281	279	280	243	243	272	288	252	266	245	287	285	243	268	259	287	259	262	298	292	284	290	256	271	273	288	267	253	289	260	257	280	246	273	281	254	283	296	314	254	253	249	280	258	290	299	272	267	291	271	257	258	259	266	265	254	271	285	264	268	256	270	272	278	226	272	262	257	272	261	259	258	321	264	268	285	247	263	254	285	225	257	279	268	254	296	244	295	272	280	270	259	262	281	247	287	291	255	264	256	268	249	268	263	280	292	259	263	297	229	275	245	250	267	278	261	277	236	269	274	300	275	266	261	237	270	270	283	267	263	267	264	277	279	284	313	285	270	253	263	261	249	296	267	267	306	277	284	259	241	254	281	255	304	296	287	250	296	260	261	264	276	255	273	237	249	265	274	252	291	280	245	246	273	280	256	262	240	296	258	255	238	279	259	277	300	243	279	290	267	239	274	292	264	265	284	279	267	282	254	285	296	260	272	312	293	297	246	271	258	263	262	306	241	271	286	285	261	245	285	236	257	275	245	286	284	278	260	316	291	268	250	241	243	274	263	255	273	237	262	251	291	275	279	223	259	267	278	308	269	269	262	277	273	268	271	284	281	257	251	272	251	284	246	299	260	255	296	277	259	267	278	280	271	240	258	269	272	284	304	266	262	282	264	269	263	257	303	278	293	278	262	244	291	256	249	261	302	279	252	278	285	296	275	268	274	264	230	274	288	291	240	279	255	276	300	284	302	260	283	270	268	296	276	271	258	278	265	267	285	249	292	259	275	305	249	253	318	241	285	270	271	278	283	282	245	234	289	252	239	271	235	301	270	251	254	266	297	268	271	285	249	298	280	273	266	256	258	260	255	258	248	288	277	283	277	246	271	288	280	285	280	271	279	243	278	253	260	276	279	283	274	263	247	257	259	273	261	279	289	307	288	288	263	270	259	265	272	258	290	287	288	279	292	257	259	276	247	275	261	269	304	273	261	286	278	268	298	271	250	283	241	273	244	269	254	271	247	278	269	289	269	292	286	266	267	275	264	274	231	294	273	285	274	277	253	290	275	259	259	269	252	325	300	267	244	274	269	280	262	264	278	276	238	239	252	278	251	283	259	302	286	288	271	270	241	284	260	277	263	288	278	284	268	274	233	279	283	258	276	265	259	255	276	275	276	264	253	303	274	289	304	273	278	251	291	304	277	280	266	279	293	257	268	300	259	289	294	260	279	283	279	268	255	282	296	222	265	272	260	261	301	265	314	263	281	237	264	245	286	290	285	252	291	275	277	273	284	246	285	285	268	266	268	277	258	275	316	268	244	288	277	262	264	255	260	253	304	255	298	292	259	245	278	246	220	273	258	273	261	293	270	262	275	284	278	253	274	234	264	272	283	253	272	281	282	245	259	275	274	285	249	273	258	237	288	238	260	277	241	261	237	273	317	269	259	264	296	299	282	288	285	272	250	265	264	264	297	260	244	300	268	273	272	258	306	271	292	273	265	250	282	279	254	270	288	294	261	285	263	257	290	266	257	247	267	262	277	273	266	281	284	282	273	232	282	348	243	281	267	302	258	283	270	259	288	252	302	294	270	270	271	282	246	236	274	286	252	253	275	267	256	279	279	293	271	258	290	270	291	273	272	273	290	268	277	277	302	252	245	269	290	276	242	275	267	232	263	268	290	286	298	277	268	289	262	272	263	296	258	299	228	257	284	261	280	284	268	263	295	274	250	308	268	269	257	276	280	266	274	304	271	269	248	259	294	264	287	277	271	250	292	262	251	262	278	263	254	275	274	276	276	275	248	265	280	278	257	306	290	269	270	282	283	253	284	299	272	292	267	287	290	257	238	276	255	276	305	262	308	271	290	281	261	268	263	275	239	244	298	285
39477	23655	2157	2525	2238	1919	1514	1383	1207	1183	1078	950	942	913	885	866	828	844	759	777	751	752	722	734	785	684	752	728	677	765	697	707	746	745	709	682	742	689	627	710	668	680	705	702	672	668	642	719	680	670	679	671	668	681	698	696	648	668	673	685	655	693	698	724	689	659	642	666	644	673	695	637	671	698	683	646	676	695	627	686	626	676	670	672	632	636	650	655	623	670	610	656	685	644	683	640	642	643	630	660	683	578	640	661	641	669	658	657	654	647	690	638	659	651	688	659	679	629	635	610	644	652	673	644	666	666	659	657	654	642	650	677	668	659	640	654	673	641	691	631	683	637	632	649	687	651	718	666	675	654	644	680	623	621	637	657	630	651	626	634	675	669	657	658	693	607	646	674	643	672	614	638	632	623	687	584	686	633	684	635	681	650	665	645	659	651	659	691	650	670	681	667	674	656	668	675	661	644	659	686	691	703	678	645	661	622	655	660	720	657	642	642	657	638	673	692	644	659	687	664	644	638	661	661	627	659	667	616	635	655	663	655	675	633	628	633	648	675	616	640	705	648	663	677	616	652	719	663	653	663	646	613	661	673	667	622	643	690	607	681	673	661	663	669	646	665	640	655	626	667	655	666	628	676	679	661	610	632	653	669	609	695	647	656	663	618	623	661	647	639	670	681	642	641	661	662	631	664	684	650	680	672	634	660	672	633	586	668	649	699	656	622	658	627	656	687	681	683	680	608	682	658	660	629	639	667	670	621	610	645	611	637	657	619	638	684	647	655	625	664	642	618	647	661	673	654	670	657	626	666	661	638	649	638	651	645	660	689	631	701	639	608	674	632	727	657	655	685	643	646	625	682	697	634	664	655	640	668	627	658	657	679	643	684	612	676	734	620	663	743	660	661	638	622	679	667	631	659	645	644	631	691	705	669	667	628	663	637	657	662	670	725	707	690	639	687	676	645	665	663	653	653	670	636	649	675	631	661	661	664	684	659	645	644	665	662	598	675	650	672	631	660	640	591	700	673	672	642	689	627	653	658	613	678	723	663	673	648	643	669	619	701	643	629	688	674	618	659	645	652	673	608	623	638	671	656	719	661	648	650	604	628	617	635	672	652	585	644	667	662	661	707	681	661	655	634	692	680	624	698	653	652	663	658	651	619	666	651	654	658	688	666	642	669	611	667	662	688	648	667	675	627	636	691	633	650	647	699	660	685	614	641	644	695	653	684	625	700	653	645	664	680	686	686	603	625	666	690	646	672	636	635	646	650	657	652	673	666	682	679	654	637	692	683	665	646	669	649	666	713	629	625	662	707	685	684	630	657	658	689	693	638	678	624	670	666	615	698	579	684	657	697	642	712	665	680	695	659	617	634	659	650	640	658	684	649	648	636	677	670	675	665	629	656	618	641	702	690	638	660	649	591	663	630	629	645	698	677	633	639	657	625	639	679	634	685	633	661	666	627	652	647	667	647	703	649	635	624	645	640	620	647	649	643	670	645	650	616	660	671	663	669	615	627	686	651	666	612	698	693	648	671	672	656	591	693	637	650	648	679	680	649	713	647	630	682	642	657	661	670	626	617	667	684	668	680	617	622	640	655	604	678	637	656	669	663	651	670	672	663	627	625	655	686	640	664	642	671	667	658	648	668	682	650	617	635	652	661	656	680	686	668	671	637	685	672	645	657	643	676	633	656	685	644	624	669	699	622	650	640	623	643	652	657	708	643	675	624	640	694	656	640	654	670	642	691	651	669	662	627	656	640	700	639	713	650	653	693	658	626	683	637	656	666	700	646	638	666	677	647	662	668	679	643	657	665	618	658	652	603	670	632	700	660	660	698	656	665	658	678	702	648	666	711	628	663	652	635	607	637	672	645	624	628	653	676	675	658	650	662	659	657	676	691	655	648	707	643	650	643	668	717	705	712	707	638	676	670	670	704	703	651	705	672	679	666	711	646	609	685	707	683	672	670	636	650	627	669	634	657	662	678	665	660	695	681	654	630	675	646	650	641	682	589	676	692	662	620	664	671	711	661	648	659	652	674	649	642	605	644	621	664	644	592	665	688	667	646	693	744	670	668	702	635	642	684	612	651	645	663	628	686	660	678	633	678	658	671	626	667	655	622	657	649	667	608	655	677	676	670	685	663	654	674	657	660	668	629	678	651	670	666	668	702	637	668	657	670	678	684	709	646	671	672	639	661	661	680	651	690	684	616	679	644	666	638	663	637	672	689	663	634	718	665	617	654	667	674	644	617	621	687	682	704	710	678	654	687	662	658	653	620	643	677	650	666	612	668	675	631	673	674	632	656	626	712	678	670	643	656	647	681	675	621	666	660	677	637	635	664	619	641	640	661	703	662	661	692	653	619	672	679	663	688	656	603	664	688	670	601	650	672	678	631	655	674	654	671	667	647	687	659	657	678	646	573	692	650	671	617	686	654	641	642	692	643	640	641	695	683	689	662	665	659	682	696	695	651	630	621	684	634	667	669	659	658	663	668	617	643	661	682	667	632	607	668	651	645	672	675	635	647	691	667	680	657	661	679	689	643	700	635	676	650	632	684	662	635	659	608	655	715	610	707	666	646	636	624	694	618	649	653	665	649	654	672	668	655	658	648	653	699	612	701	704	617	659	637	679	659	657	660	671	690	659	670	700	641	618	637	641	638	663	662	655	670	671	635	676	641	684	614	621	690	656	684	648	624	668	687	631	660	634	661	675	689	603	636	656	663	639	645	670	657	669	669	612	646	620	717	670	647	624	689	693	692	657	660	639	626	674	658	668	649	638	652	691	654	651	634	688	650	649	673	665	654	653	703	649	685	731	685	616	665	660	657	627	706	659	634	665	644	627	651	651	678	629	657	595	665	608	644	634	665	626	673	673	649	632	655	649	659	642	628	618	666	669	629	639	634	675	680	608	696	660	672	690	664	656	627	684	658	657	682	618	659	676	685	627	684	712	688	685	645	672	643	677	694	648	667	653	670	641	620	624	639	685	618	629	673	677	639	659	625	660	649	652	661	633	660	707	659	694	619	659	680	670	663	650	646	685	696	686	726	595	662	612	607	640	626	690	690	685	664	674	697	666	588	668	622	654	625	674	659	651	644	621	677	654	695	626	684	622	634	667	650	623	660	630	623	675	652	607	616	679	676	638	645	679	662	680	672	707	695	668	684	637	653	625	685	628	663	654	710	673	691	633	679	620	647	669	645	641	707	648	697	638	669	666	709	646	698	656	677	651	681	649	682	646	660	594	627	631	660	657	615	673	605	691	660	681	626	674	663	669	598	684	660	664	675	652	656	695	642	609	649	653	627	604	621	672	693	619	675	692	632	720	673	678	662	712	658	678	648	677	675	653	644	662	652	681	675	675	652	705	659	600	660	636	640	688	629	693	669	674	646	634	663	672	632	665	687	644	619	634	685	676	658	683	677	636	684	677	662	650	665	686	629	659	648	622	672	663	679	694	632	673	678	672	655	608	624	649	654	652	670
76962	54713	16087	3340	1001	693	566	474	391	355	324	320	316	287	280	250	290	253	257	264	235	256	235	220	243	246	266	238	246	251	245	224	220	244	241	254	230	229	242	240	227	229	226	222	252	201	201	252	223	238	225	237	225	229	236	244	226	232	252	243	232	203	211	228	228	247	221	229	227	223	243	201	208	244	215	205	233	234	237	208	227	211	200	244	207	210	240	226	218	212	223	209	231	228	210	236	237	252	243	250	218	256	245	239	210	226	236	225	204	231	219	205	236	203	231	224	236	220	228	219	216	223	234	195	224	217	193	213	258	232	204	230	210	229	225	222	231	213	215	242	220	211	207	230	203	197	236	218	221	239	203	234	237	193	218	201	231	207	214	215	254	219	234	221	209	209	208	219	218	210	223	212	231	219	233	222	217	247	242	247	219	195	195	231	233	202	238	231	215	217	230	236	241	226	217	202	221	234	221	215	232	226	203	203	219	250	217	221	215	215	226	201	208	222	156	273	257	223	223	238	209	208	207	202	251	216	203	228	220	219	214	207	237	199	225	192	218	218	211	216	234	207	229	209	227	214	215	210	219	228	223	218	212	235	226	195	204	185	246	236	224	222	230	222	235	199	196	222	213	234	200	224	247	252	227	244	236	245	228	208	211	217	232	214	201	228	220	231	226	248	214	216	233	195	204	246	218	213	212	223	239	211	238	234	205	248	202	217	235	247	230	221	221	235	223	249	240	218	202	219	209	215	230	243	226	244	240	211	210	227	206	238	195	212	215	220	250	228	245	233	237	213	257	217	215	230	216	204	221	204	203	205	226	223	227	214	206	219	189	235	215	244	220	213	215	242	207	216	220	204	219	239	213	234	214	222	228	236	235	208	232	203	227	215	244	241	264	213	251	228	250	207	220	217	222	237	233	230	203	232	243	212	235	208	195	237	211	201	230	236	204	253	248	234	228	198	233	232	207	226	261	218	220	245	201	174	246	197	207	219	245	228	217	221	234	207	251	207	255	218	222	244	215	215	219	222	203	208	229	203	216	257	233	247	211	249	202	191	231	227	206	231	215	238	220	254	211	219	232	221	214	198	216	222	227	219	206	214	237	203	234	230	230	211	194	250	218	222	209	220	229	227	223	205	221	230	221	214	215	220	211	252	234	239	257	273	241	210	240	232	237	216	229	209	225	230	212	235	207	221	227	227	225	222	207	228	193	211	227	213	206	222	243	220	204	243	212	243	196	219	204	224	215	212	219	249	241	225	211	197	212	214	242	215	225	234	246	233	210	220	228	216	197	212	233	208	230	241	221	220	205	199	181	210	212	221	229	240	242	219	211	217	214	197	212	214	218	227	222	223	207	232	242	237	237	218	207	229	236	217	254	196	199	225	207	218	227	222	202	236	212	188	244	213	223	226	205	226	205	199	218	221	233	217	206	216	229	204	239	240	225	202	223	218	234	199	222	196	223	215	205	222	236	234	237	243	218	229	232	227	218	237	225	221	216	203	204	217	238	236	227	256	220	212	241	245	215	231	225	217	237	215	225	207	218	244	232	239	246	206	226	224	224	238	224	245	209	225	220	239	227	226	218	244	212	240	206	222	217	236	205	230	193	217	224	206	212	222	253	228	237	200	219	239	220	245	214	225	231	212	230	220	186	232	230	202	218	231	232	225	259	214	224	218	247	230	220	232	234	228	231	219	237	229	207	213	227	192	206	235	225	226	236	204	181	194	226	225	205	222	247	228	213	210	223	212	231	218	216	210	218	226	247	240	214	203	245	240	207	223	204	205	231	226	230	250	201	240	232	239	221	196	220	225	200	217	260	223	234	232	227	243	222	214	206	228	235	225	202	197	223	250	248	192	238	205	230	225	232	233	234	237	233	211	199	219	226	197	237	268	199	211	205	208	208	236	252	226	189	217	212	257	249	238	201	234	224	206	233	221	252	211	225	210	229	236	222	245	221	225	250	216	221	249	223	239	245	246	237	225	218	194	208	229	222	195	236	203	227	244	231	241	217	211	225	230	243	198	248	242	208	269	237	207	220	221	224	212	214	216	235	228	236	222	202	216	251	203	236	241	228	229	200	185	216	227	220	210	225	226	224	226	233	240	243	238	213	230	229	211	231	210	224	219	236	243	210	212	246	201	198	240	233	214	249	246	232	208	202	239	224	253	235	193	210	220	223	220	263	231	208	220	225	236	208	195	234	240	236	235	210	211	233	265	241	231	205	202	227	225	235	180	211	223	243	208	223	240	233	233	240	237	223	203	219	229	239	209	236	230	231	237	231	244	183	221	202	241	233	229	192	224	235	217	234	232	245	239	234	208	223	206	230	223	190	191	223	256	231	203	197	218	227	241	203	226	227	229	242	215	232	218	235	218	210	233	223	207	225	226	239	231	213	216	203	238	228	213	201	227	209	215	215	229	223	201	210	191	240	230	226	215	217	223	248	210	240	225	223	236	213	211	219	235	213	247	209	225	213	220	204	181	228	219	202	210	202	212	220	201	195	199	234	201	236	223	220	230	217	212	213	194	199	210	234	225	231	209	234	239	243	234	230	207	190	201	203	234	239	213	216	208	220	224	223	212	243	197	240	243	235	206	210	228	229	270	240	234	234	214	194	235	200	220	232	234	234	225	218	245	219	258	230	219	211	220	223	221	209	243	244	222	264	206	211	211	258	197	258	204	229	216	227	250	206	225	211	238	222	215	225	243	224	252	241	256	217	243	245	211	196	219	218	212	235	202	228	206	205	204	244	246	198	246	214	232	221	238	221	214	225	212	220	229	202	211	212	209	217	239	258	261	234	230	202	229	188	223	226	212	230	212	245	236	199	213	213	225	220	230	215	217	213	229	225	250	199	218	245	208	217	214	207	221	237	198	238	245	212	237	215	230	208	204	239	226	195	219	214	249	226	220	188	225	233	257	223	199	238	211	221	210	232	217	241	186	223	202	219	213	232	234	247	265	257	229	225	252	210	224	206	213	255	214	212	236	211	229	224	230	215	204	207	231	223	233	225	226	208	199	219	228	228	220	235	230	211	231	224	234	226	223	218	219	212	269	218	244	251	221	231	213	185	218	249	218	246	200	217	196	217	240	225	205	224	219	219	217	202	236	237	241	222	207	202	215	228	198	256	218	212	241	241	231	204	220	208	215	205	210	258	204	213	237	223	265	234	223	231	227	207	229	192	194	216	221	212	200	252	227	236	210	231	228	237	245	235	222	216	219	256	229	194	200	208	237	211	251	204	183	200	254	198	211	230	225	197	241	258	230	215	223	216	241	229	247	225	223	220	233	245	210	247	232	239	220	255	218	261	237	197	229	215	225	219	215	221	206	190	226	211	232	220	216	225	231	207	229	238	249	221	207	240	220	196	214	196	220	215	214	225	221	201	211	213	224	204	219	245	218	206	215	228	233	248	254	226	230	238	256	209	238	212	184	220	230	216	237	205	219	239	221	204	223	250	220	221	235	221	219	241	237	224	212	230	195
48790	30859	3460	3981	3431	2811	2331	1919	1606	1430	1244	1171	1085	952	914	908	828	759	794	748	736	681	732	699	717	673	651	690	656	586	615	641	584	635	632	587	596	614	614	634	605	592	594	582	577	553	580	598	604	578	579	609	551	536	587	557	573	561	551	522	604	558	555	493	543	536	558	561	535	556	601	574	545	525	527	553	526	558	561	530	572	592	519	567	521	496	557	513	563	504	527	552	534	534	559	503	561	580	496	533	544	534	536	506	541	522	545	511	504	555	477	515	583	584	552	578	538	531	517	523	517	541	517	558	537	566	542	573	525	536	534	515	532	487	531	519	541	527	538	534	531	535	496	567	521	526	508	533	550	522	543	559	550	504	532	556	535	567	560	532	502	559	588	553	535	577	492	544	562	530	604	543	560	518	555	543	539	540	587	517	498	553	506	514	538	517	524	520	507	529	529	520	545	513	492	522	556	517	546	521	539	502	538	534	555	542	558	527	511	530	571	543	515	518	514	549	533	560	507	543	564	547	525	558	545	514	499	527	540	517	496	542	534	543	510	544	540	523	519	514	517	535	548	522	556	538	562	545	519	576	574	538	533	517	523	515	549	530	503	545	560	555	522	509	539	515	537	489	519	596	529	583	536	541	533	511	555	521	516	511	544	539	533	530	515	497	460	529	558	511	536	504	547	554	519	508	538	464	467	516	521	541	503	528	562	522	525	514	506	532	532	530	508	543	548	533	511	533	549	526	523	494	531	540	513	514	498	530	557	479	524	545	524	534	580	501	541	534	551	518	533	584	548	504	504	525	515	523	569	534	523	499	533	513	506	525	554	549	527	483	550	508	533	498	515	522	532	546	533	546	540	536	536	534	524	501	521	524	543	545	539	525	550	498	503	540	541	565	545	536	495	521	519	539	522	530	513	546	528	505	509	479	549	567	548	508	547	535	559	549	534	555	532	546	565	498	518	546	541	495	526	511	468	542	507	508	542	522	515	508	554	526	492	538	531	534	557	521	546	536	524	503	520	555	535	513	520	527	499	510	542	516	511	548	529	532	505	518	500	563	549	510	549	550	568	546	528	556	511	529	521	505	482	568	543	525	512	552	541	541	532	551	526	559	508	523	563	544	578	533	537	567	542	523	538	520	545	505	560	548	517	535	549	513	504	510	545	514	577	517	518	522	541	504	540	521	608	503	522	523	525	517	563	516	538	548	562	546	540	523	537	519	542	526	499	525	530	526	537	496	555	540	549	560	521	563	537	495	562	576	546	478	548	532	511	525	546	515	522	509	571	488	527	539	551	590	537	522	535	553	511	540	559	591	589	548	474	515	541	545	538	547	538	583	557	531	544	521	498	525	534	540	522	537	555	504	534	516	508	539	557	519	551	526	590	545	498	514	509	513	530	512	540	509	569	523	546	497	507	548	556	557	531	513	550	534	614	529	614	537	522	555	528	559	553	576	505	535	515	544	554	549	526	519	556	511	495	524	506	500	559	527	519	536	473	533	502	517	553	531	506	503	539	539	523	516	517	525	511	556	542	529	535	528	496	571	554	549	481	485	512	543	532	555	538	530	574	529	511	483	531	535	525	526	518	520	505	561	443	506	530	518	499	562	523	505	508	499	535	569	511	501	537	546	513	519	545	541	492	510	537	554	536	553	559	561	576	512	527	560	540	499	546	540	558	591	552	546	519	476	554	547	550	526	518	554	540	527	520	530	526	523	534	509	524	506	495	512	525	512	582	540	541	552	586	527	511	518	557	521	572	543	545	521	516	531	516	518	540	580	521	562	542	496	501	500	447	537	555	533	540	508	515	550	535	570	515	563	463	519	518	504	529	532	542	541	550	558	497	537	543	564	505	545	515	540	557	543	530	521	578	510	542	520	519	565	543	526	512	524	535	547	544	556	501	517	534	514	519	565	568	525	557	538	493	539	488	538	519	514	474	519	519	526	504	538	542	531	509	497	506	521	544	569	543	498	550	523	506	518	485	575	522	557	535	528	540	547	545	544	537	532	534	518	553	538	519	493	542	543	502	539	472	538	480	497	523	537	521	532	519	553	535	524	530	545	525	556	525	515	522	494	537	508	524	549	574	542	534	553	540	526	548	524	494	539	551	551	562	537	510	562	563	513	584	535	527	539	517	493	544	552	546	513	494	514	507	539	513	512	550	500	551	554	525	480	526	571	556	527	554	562	502	540	522	556	559	525	541	542	556	574	495	521	544	511	571	520	541	552	544	509	567	537	515	523	583	519	544	504	509	500	507	536	459	514	515	570	544	560	540	543	547	506	587	547	538	504	507	507	535	524	524	550	539	573	487	518	546	512	520	570	533	563	512	577	543	544	532	495	557	557	487	525	513	529	522	525	541	507	526	537	502	550	523	553	522	554	536	544	503	540	539	518	550	483	584	501	490	516	558	541	506	555	520	540	542	545	520	531	547	527	521	543	536	503	524	530	539	554	508	547	530	550	499	503	512	519	503	512	505	501	530	517	574	534	494	534	569	559	528	527	504	557	509	548	546	494	529	546	520	546	534	512	527	556	522	493	547	542	509	566	551	555	528	475	547	515	565	515	517	532	537	572	535	505	501	506	504	501	549	546	524	545	505	540	541	554	497	502	501	535	534	531	516	539	515	503	525	522	525	538	537	529	499	520	511	536	550	525	496	522	532	519	518	524	534	545	555	530	523	507	515	532	540	534	503	565	509	549	535	547	529	472	526	518	527	536	540	521	549	522	511	545	541	529	483	528	525	526	515	500	509	562	540	523	533	531	535	514	529	498	523	505	534	538	521	523	491	512	524	515	534	499	529	508	489	496	540	545	499	535	527	519	544	534	507	526	553	522	515	480	517	534	534	576	535	517	548	516	541	498	519	567	558	543	527	521	570	567	545	534	529	585	546	511	530	527	507	506	508	535	544	580	561	492	507	549	511	525	560	567	535	560	533	540	505	529	534	514	531	537	552	554	559	533	500	492	531	539	500	505	522	504	552	519	528	513	563	575	529	554	528	515	513	532	490	517	559	521	504	500	500	549	539	522	539	538	526	502	495	506	584	542	536	524	533	572	529	524	533	577	506	602	504	547	523	569	523	577	505	572	521	519	539	541	482	511	550	549	514	544	529	573	544	529	554	570	534	529	528	579	510	520	520	531	555	514	548	508	566	530	526	543	521	532	524	532	538	534	510	474	561	494	558	539	507	512	506	558	537	495	563	551	557	504	547	542	534	536	561	542	514	553	542	546	504	553	552	549	577	518	527	517	533	546	488	522	556	557	513	484	544	527	496	544	561	528	526	580	557	577	559	525	495	558	537	533	532	543	534	531	526	517	542	559	530	540	494	503	537	538	536	517	503	531	554	497	514	546	509	544	562	524	512	557	529	532	512	506	533	559	516	531	508	528	505	529	551	523	510	588	546	525	506	553	520	501	523	536	527	539	577	488	535	555	539	478	545	539	495	522	531	555	566	503	537	522	593	597	557	527	553	555	545	505
16640	3600	225	184	160	168	159	143	144	158	180	159	168	177	139	160	155	142	156	131	144	156	165	142	161	136	155	150	162	153	154	148	153	153	158	171	163	151	150	141	142	150	170	182	156	154	155	142	129	152	138	154	148	168	157	146	157	156	186	151	159	161	177	146	120	145	151	130	140	166	156	166	153	157	168	145	170	157	161	170	155	151	142	149	139	174	124	135	149	158	164	162	151	166	159	158	163	149	137	153	151	150	149	139	132	139	127	153	140	158	153	159	147	157	151	178	163	158	127	137	140	139	140	142	179	145	163	163	139	160	157	151	147	150	155	158	158	161	168	143	150	134	149	161	143	168	133	141	175	146	156	156	151	155	166	164	156	183	149	149	141	139	154	152	156	143	137	136	154	136	159	177	149	150	140	162	146	149	137	143	158	152	136	155	165	157	166	145	169	156	150	143	175	152	161	180	159	162	168	148	160	154	155	167	132	149	157	162	162	169	142	148	149	143	166	166	135	159	158	167	151	135	158	157	137	152	163	155	151	172	179	160	150	134	151	155	161	160	142	152	155	176	147	135	157	140	159	162	167	130	154	169	167	151	152	165	156	155	149	163	141	129	164	162	175	159	186	162	163	163	147	162	149	164	136	151	150	164	137	139	133	168	149	164	156	157	152	163	151	134	176	147	164	161	135	177	156	163	124	144	168	145	169	146	170	129	151	159	148	153	165	154	137	162	148	161	135	161	168	159	139	170	160	176	154	153	146	156	169	155	154	170	149	144	162	165	173	164	167	169	159	150	157	144	151	148	172	139	141	133	170	173	139	150	134	142	149	138	140	191	152	143	162	132	174	152	129	156	171	158	142	157	142	159	171	155	171	176	183	136	151	146	140	151	150	151	155	168	158	152	161	149	161	165	156	154	154	155	170	167	164	150	140	176	147	145	135	169	168	156	145	159	154	145	159	167	144	149	161	160	138	146	157	162	149	182	153	155	164	140	167	152	153	133	160	178	159	144	139	135	158	138	151	157	144	156	164	149	152	159	156	168	171	141	138	158	138	151	184	153	159	162	157	145	142	146	156	181	162	155	166	141	156	166	165	147	147	163	154	140	141	136	175	150	152	161	144	151	153	150	136	147	170	165	158	167	144	128	148	157	162	131	163	151	153	136	157	162	158	160	172	169	149	149	156	154	147	149	156	193	156	187	136	143	146	167	145	152	149	146	191	135	184	158	157	156	150	156	176	162	160	132	160	180	159	143	143	157	137	160	154	165	161	160	150	149	166	166	165	129	140	152	137	159	148	146	163	162	155	150	158	140	148	141	158	162	153	146	152	163	142	156	149	162	153	168	145	175	140	155	149	143	160	153	153	143	153	156	189	133	148	155	150	154	167	125	162	166	164	155	143	146	140	169	148	158	157	143	142	165	147	159	165	165	139	150	148	155	160	162	152	144	157	177	164	134	135	146	148	159	154	171	172	174	158	134	166	169	174	148	137	163	153	166	151	143	127	158	149	152	137	150	169	167	167	168	160	145	153	143	162	165	148	160	138	150	140	152	133	174	136	155	157	147	161	143	157	142	150	145	179	167	181	160	149	138	151	169	150	148	142	145	161	163	151	128	150	161	147	164	170	159	153	159	140	153	180	167	156	153	149	167	134	163	139	157	154	153	145	171	149	165	158	158	141	144	159	146	160	163	143	136	146	156	176	153	159	165	140	138	161	164	158	162	165	147	169	163	142	149	172	161	149	180	143	151	155	154	131	148	154	164	160	133	158	157	153	164	151	169	140	156	157	157	152	170	143	168	172	168	145	160	136	135	147	133	165	151	148	138	144	149	125	155	167	149	158	177	138	174	135	164	146	147	177	155	147	171	139	179	168	155	141	151	149	174	157	166	143	149	171	187	169	150	139	168	143	153	152	126	166	157	162	139	147	123	133	159	140	158	146	110	123	141	158	150	169	158	142	141	161	185	162	172	134	178	153	153	185	139	164	163	151	156	144	157	136	162	153	140	155	127	142	156	173	165	125	142	150	143	141	164	148	154	178	164	152	157	135	155	147	145	161	163	131	166	142	189	139	160	149	164	137	140	152	155	169	186	131	148	142	128	172	161	150	141	149	142	170	149	150	161	157	151	155	157	167	130	136	174	153	149	161	156	162	147	157	191	154	142	141	155	187	154	154	154	161	159	143	135	169	140	154	158	178	165	157	138	166	146	148	165	145	138	127	176	162	156	159	158	159	144	162	181	173	151	128	161	159	118	140	159	158	164	155	171	137	123	160	150	151	142	158	132	156	144	141	170	175	163	170	137	139	176	145	169	131	141	154	146	164	150	166	136	154	149	141	143	156	153	142	138	155	178	138	178	135	191	150	160	151	136	142	147	150	151	138	137	144	173	136	138	170	131	156	168	140	160	178	148	131	146	151	137	171	145	145	188	136	137	168	176	163	164	156	146	145	149	151	146	164	146	162	152	165	181	147	169	136	148	147	162	151	149	153	152	163	159	157	144	165	162	136	184	149	171	152	153	166	149	163	149	147	162	150	146	155	154	166	150	154	159	170	147	170	156	154	184	152	145	146	152	159	170	159	161	137	154	136	132	149	171	152	168	137	147	142	156	168	149	139	156	128	150	157	171	148	175	155	173	150	173	164	150	157	160	144	146	142	173	168	134	153	169	174	161	160	140	174	165	144	161	145	161	152	135	143	159	150	147	186	157	172	165	156	149	177	165	168	139	132	134	148	136	123	154	167	157	159	158	149	145	178	158	157	148	140	158	146	129	153	141	162	130	168	137	142	180	152	153	140	148	133	148	147	149	148	160	172	144	169	148	157	149	140	174	155	153	153	135	158	150	133	157	168	168	147	161	158	137	147	158	155	148	154	156	166	162	186	138	148	154	149	149	153	155	161	162	127	157	151	170	136	142	165	159	162	156	149	146	149	164	156	161	152	160	178	167	138	127	147	137	167	156	173	131	167	139	149	150	175	155	151	152	175	170	148	141	138	134	149	161	151	168	141	165	150	176	146	154	141	144	146	142	133	166	148	191	168	153	138	153	138	152	164	137	174	173	127	153	168	160	153	180	148	157	150	130	150	158	163	139	161	148	157	161	148	177	154	146	161	153	157	148	138	167	165	145	148	165	157	137	146	161	153	144	147	158	168	146	136	180	152	132	166	142	152	166	131	143	137	145	132	150	168	146	122	147	157	151	154	122	146	157	146	146	139	161	145	161	152	143	158	174	139	142	126	164	181	145	169	134	153	160	155	138	176	155	171	157	147	149	151	136	149	152	157	167	146	159	145	149	134	151	145	149	171	178	154	169	150	159	142	138	147	153	170	137	165	151	134	146	162	163	151	147	142	155	148	146	163	141	156	154	158	155	165	174	162	164	164	164	164	160	155	166	149	144	146	163	154	159	148	166	155	174	139	131	142	134	160	169	148	170	172	151	164	138	165	161	137	136	159	163	158	132	152	168	183	166	163	166	135	152	163	145
15186	4326	536	420	471	447	454	437	424	424	409	441	464	407	439	426	460	457	417	449	426	418	415	417	412	408	415	420	446	438	391	405	365	420	406	422	397	425	448	410	417	458	412	433	389	415	406	418	396	426	429	389	421	424	406	380	367	398	408	388	406	430	423	401	405	415	424	460	424	443	420	408	463	425	404	411	425	415	394	401	394	410	403	413	405	392	398	383	425	414	411	377	445	410	413	412	445	382	426	440	421	438	408	406	403	404	414	449	390	408	412	435	420	402	404	430	419	382	438	408	396	422	433	409	402	394	435	401	408	368	405	414	416	450	406	418	440	423	445	397	438	412	398	415	424	405	404	410	387	435	384	436	414	423	407	408	401	440	445	417	448	396	443	404	410	397	389	391	419	390	410	381	397	422	405	388	382	392	413	449	423	430	378	457	413	431	430	415	384	430	389	409	426	428	437	417	405	402	416	429	418	424	397	421	398	409	402	396	407	396	400	438	415	427	393	416	420	393	428	413	423	397	423	419	423	405	386	417	391	432	453	423	414	413	409	386	400	411	403	455	384	429	418	393	401	421	399	409	462	452	447	429	415	430	441	428	404	425	449	412	400	436	427	408	380	403	401	407	429	415	415	410	404	416	405	395	407	400	387	406	399	428	417	410	384	433	421	390	438	402	445	388	439	415	385	444	416	412	393	419	414	399	442	414	411	386	424	391	387	409	398	412	418	379	438	394	417	442	353	426	399	429	425	417	424	434	450	406	373	446	393	392	443	431	407	441	413	428	406	397	449	437	410	396	399	421	443	399	403	419	445	414	395	402	424	434	401	423	440	401	415	399	399	394	406	409	403	441	413	387	415	386	419	415	398	425	410	430	440	417	413	428	422	443	446	387	444	401	445	443	426	408	429	428	414	389	394	412	404	395	457	447	437	414	451	400	436	412	400	414	449	407	394	409	420	400	422	383	404	422	425	384	416	455	384	396	422	429	392	427	423	414	406	417	405	412	403	442	455	418	391	394	442	375	422	412	416	423	430	403	442	426	430	420	394	446	411	429	439	420	414	397	410	444	424	392	398	409	407	403	411	434	418	399	405	412	402	420	405	428	411	448	405	411	397	418	432	404	460	421	418	393	434	405	474	433	386	389	404	433	415	432	437	405	417	415	403	453	417	444	432	447	409	415	421	435	423	400	436	405	403	386	402	407	411	421	438	427	444	412	410	357	423	413	409	426	419	418	430	457	415	405	420	428	402	415	453	433	406	381	404	437	420	411	396	407	421	432	397	423	391	426	415	392	390	392	415	404	435	412	405	444	388	442	426	445	433	412	428	433	444	402	395	406	373	390	397	406	422	424	414	413	376	422	394	416	387	427	412	414	436	370	421	428	415	370	433	397	416	424	413	421	440	401	433	408	394	426	391	374	387	419	410	420	449	430	416	393	436	399	409	430	405	412	402	387	424	431	377	399	417	393	429	422	435	412	437	426	436	435	391	400	417	446	444	412	407	397	438	432	408	388	427	428	416	418	416	422	407	434	436	448	396	422	419	412	415	418	416	422	439	396	436	430	417	379	411	375	391	401	403	434	405	393	368	413	406	434	405	422	413	416	398	420	381	419	419	403	416	415	379	430	405	388	428	427	412	386	412	445	419	423	410	381	396	405	410	429	443	423	395	396	395	406	431	432	420	440	401	409	394	458	384	413	402	429	368	432	405	398	426	421	388	425	430	405	427	420	393	421	429	399	403	444	413	382	411	400	434	472	418	444	409	399	432	429	397	414	417	411	418	417	400	393	451	407	442	415	414	434	389	403	408	402	409	411	425	425	427	363	450	437	453	426	432	467	408	414	401	375	436	402	437	407	375	408	411	418	399	452	432	427	417	428	420	394	401	425	438	409	406	410	417	403	395	398	395	438	396	425	454	409	423	428	458	456	410	424	425	425	420	423	432	443	434	419	414	408	423	400	459	431	406	435	441	451	433	431	401	428	411	385	417	427	415	417	425	399	366	394	429	416	424	420	430	398	436	384	421	411	406	392	418	426	414	418	389	425	425	409	433	431	408	401	415	424	405	428	425	410	405	410	363	423	411	415	386	429	393	390	390	357	389	381	407	418	411	388	430	394	394	369	439	452	393	413	415	436	444	443	367	447	390	422	387	438	400	406	423	371	407	440	443	426	415	411	414	415	438	431	387	424	370	415	413	456	388	415	402	459	409	416	424	381	403	476	402	427	423	391	395	387	413	457	401	379	413	397	379	413	403	442	418	398	451	415	462	443	415	445	422	418	344	390	442	414	418	400	451	427	432	445	434	436	417	410	424	443	404	408	410	428	428	381	461	428	422	406	418	416	434	396	418	427	403	426	448	400	452	452	397	407	358	435	435	439	418	408	436	407	446	423	379	427	374	397	424	410	429	433	425	414	412	411	451	394	418	445	443	387	431	446	410	421	403	478	423	425	445	438	407	365	442	432	399	396	379	402	423	415	436	393	416	408	401	399	397	438	396	392	448	428	445	414	400	383	439	386	421	423	445	398	390	376	409	408	416	398	422	387	434	386	425	421	434	385	427	437	417	437	424	433	426	397	428	438	425	441	382	388	404	391	390	410	408	408	421	419	426	403	402	426	419	425	388	394	428	433	386	399	427	423	419	423	428	426	400	400	402	432	398	383	414	394	405	426	416	405	400	406	404	402	440	385	422	401	422	396	413	434	421	444	419	398	404	427	410	398	390	394	396	411	371	408	430	400	431	418	445	398	394	396	442	440	401	444	416	427	428	440	412	373	441	409	435	432	414	404	396	410	418	398	407	429	361	402	383	423	444	416	380	435	370	424	398	418	427	400	435	386	418	392	445	443	391	430	377	422	385	381	406	444	399	433	435	451	375	384	422	411	402	364	426	385	412	398	428	417	438	462	433	447	457	400	414	409	405	445	413	405	403	392	420	444	420	437	414	423	421	414	403	421	402	431	417	397	355	406	410	419	408	393	416	440	439	403	429	423	435	387	406	410	406	414	433	407	409	423	389	411	423	452	434	404	443	393	392	430	409	408	399	434	427	398	411	412	436	414	378	427	421	364	440	385	407	393	402	463	426	451	445	379	420	431	443	403	413	410	418	432	413	424	486	404	433	427	447	443	390	377	422	406	396	384	380	433	433	451	409	403	413	421	474	429	449	407	378	437	389	425	391	399	394	408	399	444	423	432	429	430	411	406	401	405	407	384	438	429	439	435	437	434	430	374	461	413	420	415	411	416	406	422	405	439	428	453	403	383	416	418	442	408	441	403	426	416	417	418	392	429	433	386	407	410	412	418	436	429	403	417	395	418	398	403	393	385	429	390	438	362	416	428	439	435	424	422	391	423	398	370	394	394	414	413	432	406	422	434	438	380	405	436	422	402	414	410	386	400	390	419	422	423	391	388	400	413	412	402	386	399	393	406	421	415	432	393	412	428	435	405	408	411	475	427	407	398	418	372	387	409	410	397	437	454	402	407
65240	43237	9623	1181	672	507	403	407	364	323	318	279	294	310	274	304	279	281	282	257	300	301	306	279	242	262	270	284	320	268	278	278	286	269	275	244	273	301	261	240	286	263	293	257	262	290	274	260	267	266	272	259	268	281	255	304	254	256	279	267	249	239	278	299	263	274	273	266	285	290	263	274	226	289	279	238	272	282	294	287	276	291	264	286	263	259	287	279	262	289	239	237	285	264	280	238	270	275	268	263	264	279	301	274	290	254	282	272	280	298	269	291	266	259	272	264	287	291	259	260	258	267	234	302	279	244	261	271	275	270	244	260	273	286	296	266	254	261	268	245	311	285	261	244	266	266	246	275	316	285	278	281	215	269	272	282	233	259	268	285	264	291	262	228	272	252	282	258	269	266	232	265	279	279	274	259	281	222	309	285	282	294	276	287	295	264	294	291	290	271	300	271	275	249	262	253	250	258	288	232	243	262	279	278	271	265	295	307	258	274	263	236	292	266	239	290	275	265	264	260	286	273	279	286	301	275	248	278	263	288	252	271	252	268	289	261	282	254	265	264	286	298	269	265	276	280	313	274	246	269	324	269	271	291	279	274	261	272	282	241	261	278	314	241	285	278	262	288	272	250	280	236	294	250	308	286	259	237	281	240	253	275	282	244	256	265	279	280	267	273	236	275	269	283	251	276	295	261	261	269	255	275	282	264	271	265	277	244	294	274	255	283	283	258	270	273	262	287	295	282	271	258	297	269	309	313	263	281	262	280	278	261	279	272	270	253	247	271	278	249	277	264	269	275	274	238	254	278	278	247	237	288	258	265	250	279	276	246	286	277	219	266	292	269	252	249	274	289	275	264	255	249	282	268	286	270	265	247	277	253	296	262	267	269	278	290	278	265	263	278	278	271	256	264	245	296	258	258	236	250	286	303	257	286	280	269	286	243	261	272	270	273	297	273	253	286	258	269	300	274	277	244	275	306	233	268	247	303	272	303	293	250	267	290	271	275	254	245	274	266	285	253	257	296	258	267	289	265	290	268	259	277	279	296	300	270	295	236	270	292	292	292	275	285	276	292	261	271	277	286	283	283	263	272	246	296	268	270	263	257	260	275	307	301	272	275	289	259	319	297	284	259	257	283	275	260	271	250	296	258	277	300	257	250	252	280	258	271	260	269	252	274	262	233	252	271	258	286	273	246	268	305	295	249	279	283	286	261	247	238	260	259	262	247	243	244	261	282	261	258	285	264	264	250	269	247	247	255	258	236	282	274	293	251	279	292	262	263	237	294	273	272	282	275	298	269	259	279	256	256	260	307	308	261	258	287	254	275	256	267	268	267	242	285	302	256	264	276	249	276	276	256	273	263	270	274	236	261	248	271	277	291	271	268	265	268	245	308	276	255	291	231	272	263	276	295	286	264	267	259	278	258	255	273	255	273	255	269	258	266	279	272	285	264	269	267	255	236	277	278	291	252	275	265	259	242	268	288	248	276	285	258	316	267	254	275	253	270	290	245	269	283	273	280	279	307	303	284	286	276	264	294	243	281	282	253	275	281	268	265	270	229	257	269	288	258	280	285	260	266	274	304	261	263	272	300	280	266	262	265	258	261	267	291	265	309	260	251	288	271	264	269	286	279	278	240	303	279	258	239	280	291	271	258	289	243	293	257	273	283	284	285	253	285	274	274	302	245	280	256	262	279	276	264	275	276	267	273	264	266	262	259	256	253	281	250	270	269	235	292	280	280	302	298	270	267	285	281	245	267	239	272	268	262	241	275	285	299	246	279	248	280	276	245	286	281	284	255	284	267	279	298	262	255	231	270	224	298	271	263	263	287	255	276	251	272	274	255	234	293	301	286	275	270	292	252	278	281	294	277	255	223	259	264	273	252	267	297	270	289	252	250	286	286	277	287	264	262	247	261	264	260	281	287	255	262	284	277	267	250	258	294	268	281	275	279	273	267	290	313	281	273	245	263	281	281	295	303	275	249	264	300	288	271	302	233	282	272	277	268	269	308	271	262	290	272	309	286	267	265	237	302	273	260	255	257	280	249	260	270	273	262	275	291	306	267	279	289	282	296	311	283	297	272	284	264	270	279	281	244	269	250	251	281	283	280	278	284	266	307	253	293	286	272	253	244	261	269	241	263	297	248	306	261	255	257	300	278	285	285	256	293	272	269	267	261	267	240	271	249	258	271	267	275	267	286	256	283	274	214	279	251	268	279	305	272	258	303	265	265	262	245	251	285	273	280	288	240	258	286	260	268	274	260	254	262	265	246	273	285	295	250	287	262	308	319	269	262	298	266	280	262	296	248	270	292	255	261	253	303	270	275	251	263	251	285	257	264	278	285	250	264	297	265	308	296	292	261	285	279	255	265	269	276	273	268	249	252	279	254	315	245	292	275	277	256	258	279	272	282	262	279	244	303	277	283	268	232	244	302	286	297	261	275	281	249	256	273	258	301	251	275	247	271	277	237	312	282	253	260	267	290	275	292	285	289	276	280	271	266	230	278	239	246	247	284	277	285	296	219	277	266	248	287	266	244	263	269	270	259	287	280	270	271	249	273	269	302	284	246	285	279	258	261	280	270	261	303	257	247	294	256	290	283	255	276	267	265	288	259	261	275	261	260	264	309	267	250	289	270	269	294	282	266	298	254	278	277	268	268	286	251	283	256	276	298	298	276	269	287	283	287	267	279	266	273	263	281	241	262	253	281	307	270	258	274	276	256	276	259	288	255	273	262	286	270	304	264	285	260	247	291	273	275	297	262	278	278	255	258	255	279	293	288	296	282	245	298	283	276	273	274	253	286	270	282	261	264	255	266	236	255	286	264	273	280	291	289	304	271	289	256	278	297	288	290	283	271	245	316	268	297	271	267	272	260	262	246	277	236	261	276	275	272	274	232	258	248	269	306	259	285	241	270	296	271	288	251	273	311	286	258	279	293	267	256	253	273	255	249	316	287	271	288	254	252	251	291	302	278	281	268	292	269	329	288	278	248	262	247	257	239	271	240	259	282	270	293	281	271	275	274	266	288	271	268	276	276	277	245	261	238	270	279	267	320	263	254	272	266	281	303	283	280	249	276	248	258	252	285	273	269	299	300	262	282	278	270	254	267	291	262	247	268	268	264	263	253	253	282	267	246	260	284	303	278	279	285	288	280	273	230	294	257	257	269	277	274	288	268	271	260	263	244	259	274	250	252	285	258	282	281	291	318	266	298	296	291	291	281	275	277	275	283	273	270	255	290	276	299	236	241	260	252	258	270	273	251	276	274	252	297	273	245	272	288	279	270	264	277	305	267	239	256	271	292	251	262	275	289	286	285	269	282	278	256	250	266	247	272	258	274	296	281	261	248	275	242	270	294	274	283	249	298	304	271	283	277	249	278	255	291	284	279	235	263	283	281	279	288	266	275	266	262	263	284	321	268	243	270	277	272	291	242	285	249	234	275	253	295	261	286	253	278	291	281	288	280	243	268	253	275	260	264	259	282
39463	24860	2168	2473	2223	1853	1533	1378	1245	1028	1118	906	970	887	915	841	804	804	820	776	765	787	734	764	722	725	710	778	718	679	695	704	701	704	713	672	720	695	707	682	679	671	716	680	710	689	731	699	671	664	596	720	667	668	692	714	656	659	660	659	674	698	659	699	663	677	691	671	672	687	663	636	663	663	667	628	688	669	645	619	676	652	659	647	688	649	700	680	694	673	675	691	705	635	613	696	678	698	663	673	708	662	687	659	622	700	672	661	624	660	625	687	671	638	661	639	655	649	646	639	679	658	677	632	675	614	694	652	660	669	639	652	639	675	665	654	634	645	705	671	638	607	685	662	633	599	693	593	628	651	641	644	625	627	720	681	673	653	662	676	654	698	627	657	680	630	656	677	677	682	621	640	633	654	659	666	628	637	661	662	656	673	649	668	662	660	647	645	644	637	666	633	637	677	674	642	628	684	634	667	674	693	646	659	660	660	627	663	667	652	656	628	673	633	625	682	642	710	663	674	687	611	665	651	636	672	647	639	606	633	695	687	603	675	644	642	655	611	668	610	668	663	667	653	653	624	660	648	629	679	680	684	681	632	668	662	666	588	653	630	606	648	651	633	677	671	606	653	668	676	665	702	678	656	658	701	649	662	665	651	713	655	701	623	621	664	714	670	656	673	671	661	661	638	698	689	638	631	654	674	663	642	676	665	637	708	665	656	681	655	633	646	655	649	661	701	655	652	639	656	653	674	657	659	690	670	679	688	699	660	683	627	657	656	644	663	646	658	662	671	643	692	650	667	735	616	725	624	672	627	635	686	658	618	614	654	643	618	609	610	688	614	650	661	698	689	626	620	642	673	655	597	653	644	736	643	644	652	691	676	657	660	654	653	617	630	646	633	629	661	615	664	663	669	608	668	647	662	662	645	645	640	702	700	675	682	678	630	634	631	613	667	606	642	653	664	679	682	691	660	652	614	635	679	624	618	664	692	640	660	709	643	642	650	658	658	687	669	677	667	629	662	650	672	702	615	655	660	634	675	655	680	665	649	677	700	682	686	715	662	664	704	633	647	692	691	683	667	672	682	692	672	628	647	630	656	646	660	658	692	685	672	654	680	660	668	688	656	616	620	658	602	625	680	641	650	642	641	667	646	693	665	649	666	672	645	682	634	698	696	659	642	693	646	614	655	644	688	678	639	642	671	669	674	685	656	602	658	666	644	680	639	667	682	623	639	614	610	653	674	669	647	647	709	635	629	658	650	670	613	616	652	651	692	627	650	717	705	666	663	645	625	626	672	658	666	647	660	722	680	620	678	629	675	642	634	672	638	647	617	659	632	666	657	640	645	667	660	643	628	662	633	631	671	668	626	673	665	637	656	655	628	641	608	683	676	643	645	663	699	680	671	661	617	651	629	639	677	685	668	657	661	600	656	672	646	638	642	653	678	661	620	616	698	650	601	633	666	647	648	620	672	651	617	657	640	687	680	661	691	635	684	701	669	672	662	697	644	674	659	666	655	660	654	652	624	630	599	639	706	642	700	619	701	651	676	668	649	678	662	682	682	656	675	667	691	686	616	672	649	660	612	687	621	667	666	711	616	665	698	636	671	686	648	646	626	677	664	612	635	693	627	701	682	657	629	608	653	680	625	655	697	660	639	627	625	653	643	669	652	666	639	643	645	640	630	648	690	665	686	660	660	637	676	645	613	676	685	705	665	646	633	627	662	656	639	705	629	655	624	653	699	614	605	674	687	662	628	651	646	645	635	705	661	679	690	625	704	664	656	616	638	671	692	646	654	642	666	661	619	661	672	694	663	627	664	647	643	636	689	636	706	617	688	650	706	696	660	694	629	650	668	648	675	650	687	667	645	678	664	629	631	689	657	681	697	718	672	695	675	698	656	714	664	701	651	635	678	619	668	666	637	652	653	666	644	628	653	679	664	676	633	686	665	673	650	647	639	658	675	662	676	640	715	668	680	669	620	665	658	666	675	640	600	685	688	648	647	639	614	679	634	645	628	647	618	682	699	646	665	674	646	671	638	638	672	669	647	659	673	642	681	679	669	664	635	643	628	644	647	638	663	618	678	676	638	618	645	616	654	696	651	707	671	640	643	610	614	689	689	673	641	643	625	638	626	661	688	650	641	659	635	707	637	685	647	665	667	643	659	604	682	641	655	661	662	647	654	668	673	640	703	669	657	651	702	685	633	648	622	726	670	638	677	655	594	632	675	648	674	665	687	627	670	681	674	653	616	696	645	637	617	651	674	625	659	655	671	625	612	699	605	647	651	662	672	662	641	690	673	630	657	646	641	635	598	646	679	661	681	696	670	648	693	648	673	706	671	699	667	674	621	647	676	663	675	641	630	653	673	656	677	727	718	664	672	670	680	687	660	698	643	688	693	649	671	684	636	656	709	600	652	644	677	662	660	688	684	676	622	682	658	634	655	654	660	672	662	656	676	696	675	640	684	682	635	683	658	687	646	672	663	635	633	655	707	674	651	693	654	656	606	645	671	662	659	669	642	660	679	683	628	698	652	632	684	640	663	604	672	623	657	653	676	678	641	656	656	662	677	686	636	652	668	638	705	639	663	706	595	694	657	624	609	654	651	686	632	609	639	596	657	665	682	649	667	651	690	664	635	656	630	648	622	637	679	628	699	705	643	708	628	653	670	697	692	641	649	662	681	598	652	689	680	676	632	713	649	722	651	683	675	637	693	611	653	659	661	684	625	647	673	654	647	683	627	629	656	669	603	638	694	639	659	676	707	626	685	627	679	609	704	667	686	661	679	714	647	712	627	644	633	697	674	632	663	668	677	655	635	699	644	698	645	685	621	642	600	652	615	612	626	635	637	679	699	644	679	653	672	658	634	653	631	676	668	641	680	644	628	721	699	681	647	647	613	659	622	742	682	639	653	642	684	633	675	697	647	690	656	637	633	622	654	686	668	655	659	623	645	648	676	639	627	633	687	667	688	700	629	651	680	670	644	686	648	637	699	706	694	659	672	649	680	628	661	638	654	646	728	679	655	654	666	657	681	657	669	606	660	680	668	691	666	661	656	672	694	671	664	683	706	665	659	632	646	678	660	665	661	647	651	685	649	603	651	644	650	632	690	660	585	639	640	676	658	640	661	650	668	651	612	664	608	712	659	645	683	675	675	637	667	622	600	705	638	637	622	633	655	626	684	597	671	646	653	657	707	610	639	704	679	654	614	661	681	633	635	673	618	713	649	662	696	653	670	633	688	679	665	644	649	673	615	658	648	672	641	657	703	708	633	627	688	622	669	654	626	626	650	656	671	667	640	635	622	628	656	664	660	641	647	645	645	652	635	650	663	610	643	666	656	683	642	645	677	624	635	608	682	657	642	696	641	612	695	594	652	655	657	659	653	715	651	667	628	665	590	671	680	700	654	622	674	629	671	668	655	670	630	668	659	662	619	652	616	617	632	660	645	655	652	686	702	664	644	669	663	663	644	613	676	680	668	634	665
75995	54949	16377	3183	1017	709	541	443	436	395	319	311	278	255	257	279	251	243	252	194	261	237	272	246	230	231	241	199	213	218	240	256	236	210	233	242	252	215	208	223	233	206	224	226	236	261	235	216	254	217	221	223	222	230	227	255	203	227	242	198	222	224	221	225	211	204	205	226	216	206	212	213	216	208	232	217	215	229	233	223	212	234	249	238	207	256	221	225	252	225	250	214	262	213	246	228	237	228	251	230	224	252	234	202	238	208	217	209	223	227	232	201	242	209	215	207	229	234	220	218	220	206	198	229	243	212	255	223	231	234	249	221	224	205	225	207	190	245	228	217	215	217	197	201	220	221	200	235	218	242	230	239	214	196	214	195	203	232	217	199	221	225	215	215	223	234	200	212	256	214	191	212	203	195	216	224	190	222	218	212	233	227	188	230	195	225	207	240	228	219	218	212	213	208	205	230	229	218	232	210	222	239	232	212	237	213	227	236	227	234	214	224	214	231	234	231	234	191	238	210	231	210	211	224	193	224	228	227	214	240	212	206	215	217	229	201	202	237	218	216	236	222	225	234	242	251	217	209	214	225	235	215	220	255	249	201	234	246	186	203	221	251	199	216	188	217	213	219	242	221	225	242	204	236	200	230	196	213	196	224	214	231	226	240	227	248	210	226	200	215	216	229	232	206	216	208	226	228	209	237	226	237	213	239	236	223	234	221	205	214	207	226	220	234	240	188	208	199	218	195	224	242	199	226	204	197	227	228	234	228	220	250	226	231	196	245	234	233	218	217	222	222	198	237	215	207	193	216	227	231	217	218	255	247	222	238	220	210	216	220	231	210	245	237	220	231	223	216	231	206	214	225	256	230	207	228	247	235	218	228	198	207	229	211	203	217	211	237	205	219	225	211	226	234	204	255	204	207	233	222	227	219	217	249	222	224	229	228	228	194	203	237	232	213	220	234	237	232	204	210	228	249	233	215	228	223	249	242	219	246	240	221	229	227	200	220	197	214	232	243	225	182	213	221	209	203	216	246	232	215	227	238	216	218	243	184	224	214	210	216	209	209	223	213	232	220	244	210	175	216	233	247	241	221	210	206	248	227	235	206	237	218	250	243	231	229	225	258	234	248	251	217	234	210	226	208	234	231	204	211	194	219	221	227	212	222	222	221	224	207	190	230	216	221	235	224	231	228	210	237	244	214	228	213	211	218	225	225	205	214	249	228	239	194	223	209	248	206	246	222	204	242	207	234	236	222	215	218	239	216	237	228	230	246	224	226	225	214	231	210	226	239	177	207	220	222	220	216	215	200	201	226	229	215	217	224	243	211	229	210	204	232	210	233	216	229	211	237	217	238	240	187	214	226	212	203	222	221	212	220	225	224	198	200	247	221	236	200	215	234	218	228	220	233	244	196	218	206	203	215	203	213	245	203	216	219	203	225	217	214	207	218	229	187	224	210	234	205	231	222	197	217	232	211	199	237	234	233	205	241	206	214	251	187	212	196	230	230	244	223	252	222	246	248	209	223	167	235	233	215	221	217	225	221	224	203	241	209	234	255	220	232	184	238	233	200	239	225	231	204	217	222	231	211	219	221	215	228	230	230	239	245	229	220	230	202	223	217	234	206	221	201	225	263	229	236	233	229	218	207	236	200	227	201	222	217	226	209	208	239	227	231	220	224	219	194	197	211	233	212	227	241	238	233	245	213	204	221	244	242	221	227	238	211	206	221	212	232	207	204	198	235	226	203	226	210	223	210	202	233	213	217	220	229	200	225	206	241	221	224	206	210	231	209	206	213	225	218	240	219	243	243	225	214	234	232	244	180	248	238	243	201	251	206	219	194	237	227	227	231	202	234	212	207	231	239	235	211	229	206	210	248	222	199	207	224	227	247	204	249	263	219	214	209	210	226	232	247	221	189	204	214	218	237	237	204	216	226	245	201	194	208	234	235	232	230	220	212	241	211	233	234	219	200	245	218	229	221	237	245	198	218	240	193	229	214	221	205	233	203	231	217	235	225	235	212	216	226	210	194	238	241	213	206	240	203	208	225	217	219	222	205	215	235	233	186	233	229	219	236	238	222	237	233	203	200	216	257	203	194	209	251	224	235	222	224	190	236	215	224	211	228	229	230	217	201	225	231	226	231	224	232	220	217	228	210	243	207	228	229	197	228	231	205	205	228	208	206	248	233	211	218	214	215	225	231	227	215	243	224	210	229	196	234	241	211	216	213	217	229	205	204	188	227	225	236	217	238	231	227	236	236	217	215	230	217	217	230	206	233	207	228	215	199	247	208	216	232	219	206	248	219	219	220	199	239	217	218	222	214	224	198	208	238	234	222	244	225	222	218	214	230	255	219	236	216	232	214	213	239	204	209	221	223	250	223	230	218	217	226	228	253	189	211	244	214	206	227	201	220	221	214	215	225	218	226	206	202	236	231	238	243	209	186	230	216	221	230	217	207	205	222	209	212	219	222	216	222	195	211	210	211	247	225	203	240	244	222	213	196	220	223	190	238	248	205	255	214	205	197	207	205	202	236	221	224	241	211	221	228	233	239	214	179	207	220	199	252	215	221	222	196	248	196	204	238	224	212	209	249	219	226	204	230	219	199	211	232	217	237	248	243	245	221	223	213	216	192	234	236	205	208	223	200	239	234	237	199	251	198	224	196	227	207	235	247	213	239	228	225	223	229	226	243	215	214	215	234	198	209	237	219	245	212	214	224	232	226	228	228	227	224	207	249	251	192	201	224	243	234	238	222	223	239	257	206	218	207	223	233	205	198	202	232	215	218	236	233	232	230	231	231	216	194	194	244	230	227	192	212	216	197	215	200	253	193	230	221	244	206	195	203	222	232	214	241	243	227	237	250	242	211	245	211	213	207	228	236	220	235	229	216	223	203	230	223	234	190	209	204	233	220	213	198	214	200	241	238	195	184	212	240	233	203	242	209	210	206	188	225	226	197	207	223	244	252	206	220	213	225	215	221	217	198	206	225	233	214	218	211	187	197	203	214	232	234	222	230	212	236	221	253	226	202	237	217	220	208	224	206	235	206	192	224	239	241	213	181	196	251	246	240	224	239	196	207	226	204	205	223	228	223	198	215	217	206	202	233	224	237	240	203	219	204	227	221	250	204	225	224	215	212	242	219	183	217	191	210	204	223	228	175	201	242	222	212	236	202	208	205	222	225	234	227	244	222	206	234	210	227	205	187	251	262	213	195	254	226	219	216	209	203	212	240	223	205	241	219	214	206	228	188	232	207	228	220	186	219	241	203	231	218	219	259	245	205	230	223	248	227	258	219	222	220	220	239	243	219	222	238	214	232	251	247	213	233	210	218	232	224	207	250	225	219	236	225	235	213	242	214	213	201	229	216	239	207	231	212	183	225	222	241	217	213	214	229	225	246	207	229	194	222	213	216	241	216	222	209	233	237	222	238	228	210	222	233	222	212	204	203	202	220	215	231	227	246	240	219	213	241	228	184	239	224	209	207
48035	31858	3556	3933	3403	2706	2233	1875	1700	1394	1257	1119	1112	977	954	884	844	788	823	760	708	694	714	708	693	674	672	644	602	663	609	604	598	622	603	601	599	593	574	589	595	570	583	576	562	534	597	560	559	558	561	542	528	562	534	587	561	508	587	539	550	568	542	532	592	552	549	557	563	536	525	563	507	560	539	557	539	579	574	531	573	566	548	502	532	565	526	549	567	560	524	525	503	545	539	536	565	546	528	564	550	555	534	529	571	507	528	539	550	537	539	520	484	519	571	551	503	557	552	550	559	549	560	527	539	546	509	553	519	541	541	553	548	586	512	502	544	558	560	558	561	559	545	506	535	529	537	524	501	514	494	545	528	522	539	573	518	505	507	566	499	532	520	589	533	512	564	525	543	540	527	513	540	473	563	544	524	509	493	500	551	504	515	525	547	505	510	524	539	570	522	543	573	536	531	529	532	513	510	560	546	541	509	530	555	570	533	584	566	526	521	534	534	533	557	551	515	477	513	548	538	516	534	552	563	588	546	554	538	491	543	516	519	546	526	546	533	555	510	510	519	512	509	560	602	535	526	549	524	540	532	541	531	521	527	531	564	575	501	513	550	531	544	574	566	541	507	468	516	505	533	516	551	530	489	516	500	491	543	513	558	516	532	540	500	506	537	522	523	512	513	558	547	530	539	531	553	524	515	563	573	496	467	571	552	530	521	565	528	526	534	518	524	523	542	502	529	528	515	476	529	533	542	511	500	520	549	532	515	533	517	571	562	599	534	529	518	544	531	487	516	548	523	526	497	523	540	547	521	545	512	586	517	514	523	524	507	515	563	536	513	537	537	574	535	543	544	543	511	531	555	556	550	535	525	533	550	546	499	536	491	547	519	540	503	515	554	566	510	582	538	570	548	577	530	524	551	511	534	542	505	533	548	490	497	498	491	547	512	567	524	521	536	520	527	524	500	486	538	532	519	517	548	534	559	509	507	492	529	519	530	531	523	518	545	562	528	486	547	544	592	538	528	576	553	525	551	515	505	518	554	520	523	498	532	516	541	523	544	523	507	506	545	530	500	506	502	560	523	561	487	570	542	489	509	541	567	540	540	540	596	499	516	538	573	530	560	551	537	519	528	506	536	532	527	528	520	525	568	541	515	529	486	499	556	528	534	475	532	583	509	544	537	528	506	513	542	505	499	522	531	482	533	546	565	543	559	545	518	517	526	539	562	522	565	537	534	475	553	562	539	523	501	552	531	495	533	562	531	568	507	548	533	533	516	513	532	521	546	575	484	542	562	505	569	568	541	562	525	514	527	574	567	484	573	513	571	513	605	501	519	493	550	503	536	552	516	548	551	517	493	556	496	509	540	529	499	576	515	538	528	544	531	527	507	531	509	540	525	523	546	523	583	486	517	584	490	514	527	549	515	493	559	519	546	552	515	511	544	523	511	486	513	531	533	584	505	508	552	541	498	537	523	491	527	545	556	519	513	564	544	524	546	538	544	532	519	533	508	487	526	520	515	497	502	502	544	523	531	508	532	568	554	535	548	526	504	553	522	537	517	557	530	538	513	484	566	564	525	527	554	556	551	537	491	579	505	534	521	538	556	511	541	519	516	546	540	477	542	541	539	553	487	544	507	515	540	563	519	527	535	512	595	537	546	517	513	557	541	529	521	528	565	495	540	535	538	530	518	516	546	546	563	522	528	542	553	548	519	487	522	568	556	547	557	541	546	533	537	553	495	523	524	547	533	535	566	541	551	558	540	487	562	575	567	565	554	506	500	543	525	524	540	544	554	526	492	508	546	531	495	551	537	520	536	554	524	532	546	612	522	547	529	542	523	528	476	505	570	523	512	541	521	544	522	549	549	532	510	531	515	522	548	577	566	544	483	505	534	487	542	544	534	512	556	525	506	520	558	534	538	515	534	550	509	561	502	514	587	528	532	518	514	530	532	528	551	525	547	550	548	515	530	542	545	493	526	505	510	563	541	520	522	537	533	526	530	509	525	568	534	529	522	573	530	528	504	565	558	524	508	551	519	544	509	528	544	536	551	545	519	520	531	537	523	544	530	535	512	530	523	536	523	573	541	505	521	562	520	547	529	523	527	518	553	564	498	513	555	523	553	508	565	532	538	541	519	549	491	574	538	511	529	515	542	583	556	548	502	509	517	547	537	541	548	559	541	522	518	547	538	503	563	532	525	520	526	544	545	530	503	557	513	564	556	512	544	519	548	539	558	531	498	511	527	575	531	561	527	541	520	545	536	547	522	509	556	507	524	493	545	543	527	529	513	481	515	521	567	492	538	532	515	547	555	563	500	527	511	551	548	520	525	532	557	534	512	533	547	532	549	516	556	491	523	554	501	520	560	522	549	473	538	539	523	520	527	554	520	524	505	542	518	556	526	529	558	539	493	534	535	526	523	491	546	548	521	524	545	510	544	523	563	521	531	531	539	549	517	514	550	562	511	562	535	578	559	558	542	564	559	536	508	562	526	553	506	496	512	511	559	499	572	513	544	537	494	593	529	526	528	537	499	515	484	531	537	547	533	539	495	546	576	533	511	549	552	528	549	541	518	502	569	548	528	559	524	582	543	506	506	504	520	561	561	504	492	562	540	511	586	549	530	575	516	536	525	586	536	486	549	504	523	515	554	499	509	558	558	527	545	526	532	513	529	536	580	522	547	525	517	544	525	539	529	535	502	595	505	548	513	561	557	481	535	525	507	487	488	489	531	526	520	517	533	532	520	541	556	536	565	539	511	552	545	525	504	508	506	544	530	546	560	551	529	510	526	492	528	516	573	546	546	579	530	534	485	550	535	516	516	569	531	501	537	550	510	512	560	535	565	536	518	560	511	511	569	524	535	513	535	550	524	513	513	519	549	541	491	513	544	507	541	542	553	534	521	547	541	533	521	565	511	598	543	509	512	503	542	516	515	480	550	513	562	536	515	520	511	501	499	499	500	516	521	584	532	505	502	517	572	502	516	524	572	568	499	547	526	564	517	582	497	534	572	512	564	486	524	518	525	567	509	496	512	524	547	543	547	570	526	560	571	533	533	536	585	511	563	567	536	514	533	526	548	534	551	532	532	545	527	544	536	528	526	550	498	560	565	535	537	502	538	509	553	525	553	501	569	532	515	528	534	542	530	535	528	535	548	510	581	488	550	527	495	533	546	534	532	506	519	543	542	568	526	479	542	500	491	521	517	522	519	516	509	529	526	540	524	601	571	599	500	526	541	540	523	551	521	505	550	522	522	565	518	502	542	539	573	529	521	571	562	547	521	568	551	541	500	530	518	530	530	546	557	509	540	515	551	593	505	489	521	521	546	513	568	528	536	498	510	514	530	543	555	558	559	529	562	516	543	520	535	515	506	533	581	521	503	521	541	506	488	556	509	526	532	515	533	521	507	573	549	524	556	515	528	513	513	534	560	538	542	531	569	555	579	531	553	511	528	512	547	566	528	577	526	509	480	541	558	546	496	527	557	561
16000	3571	231	168	133	173	168	143	159	177	156	159	139	146	164	175	177	162	153	164	154	159	145	144	154	157	162	171	140	130	144	144	156	140	147	154	159	141	166	149	159	190	170	161	178	147	163	178	147	149	185	166	142	140	160	140	157	138	140	163	154	129	138	119	144	141	165	143	160	158	160	143	148	148	165	158	138	138	154	155	161	156	142	154	162	182	150	166	172	148	149	163	169	140	158	146	169	147	151	140	133	151	141	148	135	151	141	146	165	131	159	161	173	151	167	149	152	146	160	149	159	156	196	156	158	168	164	156	189	170	135	158	157	171	141	164	161	146	151	157	160	158	136	164	153	168	160	162	168	157	160	141	150	151	155	146	163	158	142	132	162	151	158	143	157	146	157	162	155	131	147	176	142	143	186	166	156	173	176	151	131	158	154	150	157	148	151	138	164	163	179	151	146	162	176	161	149	167	169	166	148	152	162	158	151	152	141	141	153	149	148	147	169	153	155	134	166	146	136	156	169	175	159	164	148	159	171	144	144	166	156	140	139	147	148	148	146	139	140	151	169	178	143	167	155	166	150	125	161	139	143	157	148	133	165	145	140	149	148	130	143	185	141	165	168	132	145	155	127	135	158	162	134	159	153	148	134	160	151	153	134	144	148	147	158	166	147	174	162	138	144	171	161	164	144	144	150	164	146	146	162	163	167	145	132	142	134	162	178	153	148	133	149	154	149	151	144	143	163	130	147	136	152	143	166	138	152	147	170	167	145	140	160	152	128	179	164	149	144	153	162	163	155	150	137	160	139	144	159	158	140	137	164	138	178	165	144	165	158	145	157	145	157	163	161	166	153	135	154	151	172	164	151	162	153	148	168	157	162	149	143	142	153	137	167	150	184	137	155	135	169	159	161	153	162	154	148	166	154	167	159	137	172	173	180	188	159	132	157	130	165	150	166	138	155	168	161	130	128	155	153	145	174	145	157	134	157	165	168	151	150	144	149	154	162	149	136	183	160	193	138	159	145	141	133	167	158	145	132	141	137	147	157	161	150	148	150	140	123	146	180	158	144	146	160	153	150	136	157	143	186	162	142	129	148	142	157	149	131	156	148	184	139	158	145	157	153	153	160	140	137	160	154	150	157	145	153	175	149	122	157	158	141	152	167	157	152	154	159	137	182	169	157	152	178	166	142	135	145	146	145	145	150	155	145	167	150	153	152	161	164	146	164	127	160	166	174	152	155	163	159	158	128	150	148	145	187	140	160	169	148	150	161	140	158	167	140	145	158	161	159	151	153	189	144	158	147	146	168	135	140	152	149	158	154	156	150	157	145	187	157	170	157	166	157	171	144	167	147	150	197	165	151	161	154	153	145	149	142	134	169	167	155	159	159	158	141	149	160	141	152	132	156	144	151	141	180	173	140	166	118	138	147	159	136	151	161	150	157	148	133	161	162	148	151	131	157	164	182	146	155	161	149	149	170	162	146	179	142	152	168	169	167	177	160	149	152	181	145	159	160	162	153	160	148	174	154	129	150	136	141	124	170	139	143	137	149	162	150	154	168	156	153	132	167	174	149	157	162	144	160	128	141	169	162	153	183	161	130	129	157	142	147	145	142	158	137	144	135	166	149	153	154	156	158	152	193	158	145	140	144	169	151	143	168	153	164	129	154	151	159	169	150	144	185	142	158	143	177	158	140	166	149	138	143	139	132	167	129	141	148	143	156	135	173	169	149	153	138	171	139	145	151	152	172	149	145	167	162	160	138	164	147	150	134	184	131	143	149	141	164	160	167	158	155	173	148	155	168	149	140	109	156	138	141	160	157	171	143	161	149	150	157	162	125	182	178	159	146	150	146	167	154	151	166	147	135	148	136	162	150	164	180	167	159	178	159	146	155	182	154	144	147	147	158	150	185	148	162	136	167	142	127	161	145	173	157	152	133	155	147	134	146	153	152	134	151	164	143	157	152	160	153	153	129	152	145	161	151	141	128	164	159	172	152	155	160	159	158	137	147	140	145	146	153	153	146	129	163	153	153	170	182	172	168	151	149	155	166	161	167	153	156	175	170	158	144	145	145	145	127	143	156	156	146	137	147	167	186	156	167	151	154	165	156	172	165	161	144	165	165	149	167	156	171	157	155	130	138	153	159	160	169	175	145	138	163	168	141	148	154	146	140	158	161	165	137	145	153	166	151	138	160	154	158	108	167	144	165	141	151	155	151	140	153	189	161	164	143	147	156	163	161	181	155	154	157	143	170	168	161	155	180	131	157	125	154	129	142	138	190	142	149	150	185	154	163	177	153	151	170	148	147	155	136	159	185	172	151	149	142	151	147	148	155	154	117	152	155	148	156	164	145	167	161	143	154	131	156	130	149	168	162	153	138	151	162	158	146	130	139	153	131	143	163	141	169	177	184	150	174	156	157	146	148	145	143	136	149	178	154	166	138	138	142	159	135	179	167	152	156	149	168	167	141	160	126	171	164	154	153	136	162	128	141	172	162	159	136	154	168	166	154	167	131	144	128	172	156	188	151	165	159	165	167	159	146	178	147	146	160	164	147	166	165	147	167	140	131	172	139	154	165	172	155	156	129	151	165	175	137	154	176	153	151	147	154	149	168	165	132	169	147	163	172	167	160	162	172	175	153	171	156	166	158	155	171	159	151	146	174	152	144	173	165	162	159	129	164	143	150	152	158	153	141	173	153	174	138	137	154	145	147	152	142	152	160	160	138	182	146	146	135	162	148	157	142	142	134	157	164	152	172	169	144	137	179	136	174	150	153	159	151	163	139	140	175	139	140	139	166	137	158	160	153	145	164	116	143	154	155	156	147	131	161	177	154	140	149	163	127	136	152	159	157	150	159	157	157	165	142	145	158	164	158	163	167	159	174	153	147	161	127	163	156	164	143	193	156	157	154	159	141	165	144	148	160	168	140	160	187	154	141	142	170	144	130	193	160	184	167	150	155	139	143	145	182	166	143	134	131	148	157	158	172	147	169	160	144	153	166	151	163	153	144	159	156	160	156	157	160	143	131	167	148	148	165	144	152	134	141	157	156	143	156	151	141	155	163	168	142	149	160	150	150	154	166	148	166	172	168	157	160	143	146	166	150	156	165	164	168	161	137	171	130	167	154	137	154	149	153	142	151	178	160	140	151	159	167	148	159	161	157	136	141	137	157	159	145	152	158	152	150	158	169	160	152	170	151	161	153	140	173	164	164	144	153	148	160	151	131	169	178	150	138	151	107	141	166	142	162	133	143	153	156	174	191	142	141	156	156	146	150	140	153	145	158	153	158	155	143	161	151	170	143	157	155	142	140	157	176	162	125	158	160	178	183	138	149	149	161	152	163	140	147	152	146	158	158	150	151	167	148	129	154	154	161	133	168	165	183	168	140	152	162	149	154	159	154	163	141	161	157	168	164	147	150	175	169	140	156	147	124	151	134	137	152	161	136	140	149	147	152	141	149	137	146	137	147	146	143	141	157	147	156	166
15149	4672	488	477	453	440	470	484	438	464	439	455	410	431	405	449	452	401	427	427	434	424	410	419	453	415	411	387	414	415	412	421	411	424	422	416	420	422	412	413	429	391	406	384	439	438	426	439	407	400	407	429	420	423	379	417	408	456	418	410	433	393	405	424	452	446	432	409	438	403	433	459	438	378	392	459	407	408	462	417	412	381	464	413	424	424	409	431	403	397	445	397	425	429	404	429	422	411	367	386	437	428	403	412	440	436	456	422	450	407	420	397	387	414	404	431	405	406	383	378	410	388	394	423	406	380	399	424	400	391	433	424	414	410	402	421	447	403	417	408	415	393	413	445	414	401	411	392	421	406	431	410	409	417	406	419	399	435	433	427	384	391	402	456	426	452	426	390	418	438	420	430	421	422	433	409	409	455	398	391	398	395	365	400	398	441	454	398	410	381	363	445	431	427	449	418	425	424	400	402	390	413	451	404	435	435	440	438	404	430	433	398	421	414	396	399	389	413	403	421	411	414	407	389	413	397	395	418	434	415	415	392	447	429	403	409	413	406	432	402	429	406	466	385	444	407	416	420	397	412	417	429	407	422	448	424	383	411	440	446	394	442	410	401	429	386	441	426	430	404	442	440	458	404	406	403	434	385	441	438	407	418	449	419	409	408	419	412	429	445	415	418	429	409	444	436	427	415	416	418	410	393	425	431	436	396	460	426	377	393	425	414	372	396	420	414	406	421	429	416	407	430	416	392	426	405	421	411	391	411	410	385	418	405	393	379	430	388	404	406	409	472	426	386	398	430	404	379	436	404	438	439	445	423	392	398	390	429	430	456	411	431	428	385	434	405	462	393	403	423	401	418	437	448	396	408	442	416	433	389	399	403	447	455	401	385	389	392	415	433	430	424	397	410	397	420	388	430	417	462	430	395	417	407	422	385	425	436	433	420	413	395	457	427	402	402	410	411	453	401	443	424	424	374	424	409	394	403	434	456	450	430	412	413	399	383	435	424	376	433	451	365	403	419	393	407	395	394	427	414	396	456	439	422	424	430	426	388	440	394	419	400	403	407	407	455	402	417	451	436	424	397	438	403	423	356	398	406	450	399	424	448	423	413	404	412	430	418	413	401	418	377	416	442	420	435	378	411	420	440	448	388	434	402	386	412	410	367	410	426	407	429	424	406	394	401	469	396	433	399	372	352	390	420	393	431	408	402	405	421	393	407	387	393	407	430	443	410	444	454	448	457	419	411	416	420	429	408	408	397	435	424	406	426	431	414	441	418	440	398	439	402	448	413	432	381	417	427	397	406	399	414	389	436	426	397	419	397	414	399	460	378	393	436	390	402	397	422	418	452	394	428	407	415	406	422	418	400	421	414	419	435	421	419	411	414	433	398	374	409	412	416	441	422	422	407	409	382	403	402	413	396	408	433	424	400	414	418	424	393	404	421	406	400	455	422	440	419	429	373	410	405	403	388	433	388	415	419	419	427	424	427	391	404	407	402	434	412	413	383	396	445	403	431	423	409	401	397	385	456	394	418	394	400	402	396	412	399	420	394	392	404	397	409	389	430	419	418	382	423	391	420	429	401	391	426	401	416	434	393	425	396	435	433	395	454	455	383	389	398	413	387	430	436	429	403	409	436	432	437	400	413	398	411	389	412	394	408	410	429	425	401	409	410	418	423	386	412	424	412	436	390	408	453	437	470	394	413	407	380	451	392	439	388	413	387	409	383	437	425	424	428	406	374	438	409	392	376	426	451	403	406	421	443	430	412	436	410	449	389	385	407	382	414	376	434	429	396	438	433	393	405	441	425	428	389	461	381	419	403	409	437	413	410	386	397	432	391	431	383	439	411	421	422	395	430	410	398	452	396	398	432	443	425	410	435	439	451	395	457	429	406	438	431	381	436	409	430	390	400	420	406	412	405	431	431	400	396	364	424	395	443	416	409	402	410	424	436	414	407	440	431	435	406	439	397	418	429	417	445	459	389	403	436	423	394	444	423	412	468	415	389	424	409	396	424	395	416	443	423	420	403	384	447	394	421	403	375	414	414	417	433	437	422	425	424	429	437	418	431	398	425	416	432	401	401	409	416	412	375	385	411	400	383	418	403	400	391	382	428	394	396	410	405	405	447	393	427	411	404	423	433	425	413	430	452	448	417	400	431	441	401	448	425	443	396	414	452	413	430	409	405	394	432	417	402	420	449	423	371	427	415	423	435	404	423	420	414	387	430	403	424	409	430	422	398	409	388	396	418	395	395	426	421	405	432	422	408	406	463	381	450	447	368	444	392	433	416	393	450	410	425	414	426	444	416	421	398	391	426	391	404	422	437	439	434	408	428	395	435	427	416	397	447	401	401	412	475	447	425	390	437	438	413	412	434	396	447	428	411	396	408	392	405	403	412	395	370	427	432	385	410	381	381	445	449	401	433	395	443	407	432	428	385	449	404	417	442	411	387	437	472	406	403	398	416	424	430	414	454	428	418	426	406	383	410	429	416	393	387	443	441	435	408	418	394	413	436	432	400	374	419	378	435	385	419	416	436	420	404	419	421	410	445	411	390	410	423	416	383	434	421	372	422	439	405	421	434	411	422	386	427	437	400	413	381	400	397	409	406	433	398	425	409	402	401	435	399	425	375	398	441	409	435	384	408	413	387	376	387	449	411	414	407	422	455	425	408	425	416	425	448	414	421	423	445	400	445	407	413	404	409	416	464	425	421	386	464	441	391	420	401	420	447	399	426	381	449	459	414	422	400	396	388	385	394	417	424	400	449	421	401	418	442	432	408	430	427	416	413	412	389	407	416	410	396	396	446	406	401	465	454	456	416	407	411	397	404	397	437	396	411	404	413	431	388	415	398	439	418	404	422	394	400	410	401	417	381	430	401	423	428	406	396	394	437	409	437	410	391	396	442	411	439	396	448	406	416	395	444	453	419	435	402	419	408	424	394	412	422	405	425	417	396	424	442	395	387	438	417	401	444	426	439	413	424	419	382	436	416	414	420	401	419	411	406	402	458	415	389	439	436	396	432	414	410	413	436	423	463	397	475	419	408	411	408	379	412	393	424	418	443	391	404	421	441	422	358	393	434	415	408	398	413	415	414	374	407	435	412	389	411	385	409	428	436	416	448	399	418	377	410	454	417	429	443	423	413	430	413	413	466	418	383	443	383	433	431	430	398	426	435	437	405	389	423	443	409	407	413	386	420	405	431	389	434	413	414	405	416	413	412	427	445	417	393	410	402	401	412	414	432	420	402	415	421	400	435	414	408	412	437	451	437	436	423	407	409	399	403	415	385	392	384	404	419	413	396	390	433	394	425	418	424	389	390	422	408	376	408	393	395	422	405	418	406	441	418	415	421	408	435	383	437	426	407	382	434	444	450	411	399	435	433	377	388	375	390	435	408	420	384	414	430	414	403	420	392	405	430	421	427	431	427	409	426	425	478	468	415	419	418	405	398	427	435	396	416	429	403	446	390	410	411	435	431
65754	43428	9894	1112	606	486	438	384	353	355	362	297	309	280	338	303	285	303	341	295	254	285	302	280	291	290	269	262	287	255	286	256	248	270	263	271	261	247	251	277	275	282	308	300	288	262	268	287	245	276	262	288	254	254	282	289	279	258	286	316	277	283	276	281	293	286	257	317	256	275	251	273	291	247	270	279	253	286	265	305	304	279	279	262	258	273	287	268	267	299	266	284	264	275	263	276	283	257	282	268	290	267	282	278	237	262	269	269	278	269	279	263	241	248	255	279	250	283	280	279	277	258	282	261	272	262	264	276	261	248	262	278	274	285	269	299	265	270	274	258	295	263	266	289	289	300	247	243	245	254	249	233	265	272	253	288	273	276	290	253	276	273	298	287	266	244	236	288	268	266	254	286	242	255	275	271	259	279	275	273	257	283	272	288	253	280	259	280	275	252	281	260	287	290	260	274	257	256	247	261	249	261	267	269	299	281	259	255	280	261	289	251	249	266	254	281	299	263	281	267	293	268	266	246	300	277	291	280	293	276	251	281	257	256	252	286	265	284	291	289	271	254	261	249	280	301	283	253	304	270	263	284	273	285	268	283	268	288	276	314	266	226	271	281	265	263	264	268	276	265	260	293	276	283	247	261	243	285	291	278	276	274	290	259	272	272	243	265	286	276	262	267	280	309	279	250	236	281	253	272	272	272	238	277	279	280	264	297	269	271	240	287	268	269	256	303	255	302	301	270	264	286	244	249	269	273	256	256	282	286	283	266	230	270	283	267	279	303	277	292	257	268	252	281	255	268	253	260	284	259	293	279	254	309	256	272	254	266	266	245	278	282	281	262	291	284	255	286	287	253	259	251	280	266	259	264	270	261	268	272	279	280	269	284	277	223	271	270	261	270	259	279	278	271	242	297	251	269	301	280	270	320	273	281	263	253	262	276	258	243	275	260	242	280	244	265	267	255	283	261	241	263	249	257	258	255	263	256	262	244	276	270	275	269	278	291	224	256	258	304	247	238	282	258	288	256	247	260	265	277	280	284	284	270	288	265	259	237	262	272	279	280	259	296	281	252	265	253	268	260	235	279	240	264	269	294	260	288	310	276	280	294	285	290	291	229	248	252	280	257	255	245	254	278	275	266	279	248	265	273	251	250	245	238	310	270	238	272	290	285	257	295	275	286	258	307	264	243	261	234	284	261	246	264	304	274	254	265	269	288	262	267	257	242	283	265	267	275	284	257	280	291	276	295	285	288	281	288	272	281	279	275	257	249	289	274	261	243	263	264	295	296	272	279	261	273	284	272	270	241	286	263	279	283	255	283	292	265	264	257	267	280	290	239	279	245	284	293	278	289	287	272	281	270	256	282	293	259	272	251	253	254	276	254	251	276	271	273	263	224	238	267	250	263	245	232	283	299	267	272	271	251	280	288	272	290	268	248	251	271	269	261	271	260	256	280	271	288	259	266	277	294	286	268	284	267	304	293	277	262	260	292	280	263	276	239	245	253	263	286	311	274	287	270	297	264	274	266	289	253	302	282	286	279	294	287	275	267	259	232	261	284	272	271	285	248	296	293	250	267	234	275	271	225	291	234	291	293	238	272	251	276	280	262	277	267	272	283	247	273	256	247	266	274	273	270	256	294	292	247	260	234	306	295	250	267	287	279	285	267	254	262	299	259	317	259	297	292	314	290	283	273	293	299	283	271	276	250	275	273	286	258	293	296	268	289	271	277	279	291	272	269	279	313	269	221	260	257	295	251	259	256	289	263	260	296	244	279	250	233	247	266	282	298	267	289	246	284	285	302	278	275	251	254	251	261	266	295	256	270	294	302	251	265	277	270	281	273	306	276	278	306	265	279	285	227	258	297	273	287	266	240	280	288	273	269	278	264	256	274	273	283	279	265	271	247	240	263	284	280	264	278	237	248	270	270	269	257	261	277	280	247	256	266	252	280	285	282	275	251	254	296	269	272	265	264	277	289	282	251	257	268	224	269	303	286	301	264	286	282	266	310	292	284	269	276	280	336	263	255	253	284	283	268	259	273	253	287	266	222	253	298	271	291	266	284	270	264	276	271	296	259	302	273	266	273	283	245	265	265	265	297	261	243	280	271	255	271	256	285	266	276	259	268	286	281	282	273	258	260	285	282	267	264	273	279	256	281	265	276	237	251	281	272	275	301	301	235	268	263	250	273	239	287	281	268	251	291	272	297	306	280	308	272	249	261	274	285	276	281	303	284	273	283	291	267	268	245	286	285	255	267	261	259	274	286	278	268	253	285	289	270	252	290	289	297	268	241	262	256	286	274	262	274	272	246	261	257	300	268	254	289	288	242	251	288	302	289	273	258	279	262	268	277	243	288	299	263	260	282	268	257	272	281	299	282	265	276	271	289	264	250	279	269	277	258	249	290	245	286	248	253	263	275	301	263	293	282	264	296	270	296	303	283	274	296	271	253	275	224	267	309	301	284	277	253	287	242	281	287	275	289	257	257	275	291	272	277	275	260	281	261	278	247	263	266	304	281	272	271	245	247	268	259	259	243	226	257	290	266	282	276	258	265	232	252	283	295	253	301	278	261	272	294	240	297	263	264	262	293	277	243	267	270	288	280	276	311	247	280	278	260	274	254	284	254	281	252	233	254	285	268	275	254	265	248	275	257	294	305	278	268	279	257	285	272	240	294	261	270	244	261	276	282	268	257	259	281	271	257	267	271	258	276	266	287	268	305	267	266	249	267	280	287	263	253	270	265	271	253	231	248	282	283	248	268	254	293	266	244	258	282	282	239	258	247	271	265	263	308	300	269	280	258	256	295	279	258	257	254	287	290	261	248	247	284	273	270	289	288	268	295	268	283	272	254	294	261	284	264	271	289	258	225	269	261	254	267	262	275	265	279	272	267	275	260	269	258	292	278	267	280	262	282	260	300	291	245	286	280	286	260	258	267	266	243	243	271	277	270	254	254	298	238	243	259	222	296	270	292	247	278	268	240	266	283	256	238	251	285	261	280	309	315	239	284	250	271	287	265	294	259	275	265	269	263	279	264	250	260	248	309	285	248	288	275	264	244	274	298	261	266	262	273	236	272	279	280	249	260	259	261	284	272	261	288	247	258	269	267	287	276	247	258	264	267	275	269	253	259	271	286	270	258	267	287	266	265	276	266	272	295	248	242	283	277	282	242	255	233	268	257	269	259	272	279	243	256	276	260	273	274	269	286	261	253	294	272	286	243	237	297	266	283	261	262	261	246	295	284	270	262	263	274	258	270	278	271	282	273	282	266	296	276	295	233	272	255	283	283	262	270	265	244	260	248	227	297	277	294	299	260	257	270	261	267	276	274	246	277	289	275	293	276	257	276	292	248	299	295	284	263	284	303	274	289	269	275	248	277	278	255	254	297	259	247	271	273	289	270	288	272	285	288	264	277	256	253	247	257	252	249	249	272	307	258	248	277	255	298	251	303	295	280	303	284	264	274	248	260	259	244	259	270	307	256
39536	25515	2186	2415	2167	1763	1492	1357	1214	1109	984	982	986	918	857	820	811	758	787	790	694	810	772	744	718	727	664	726	713	722	738	734	702	706	670	690	740	717	647	701	680	682	730	659	704	672	652	634	711	708	636	709	718	650	662	648	680	701	654	625	707	684	640	603	692	676	691	657	643	675	669	645	680	639	718	674	676	722	626	659	653	669	645	667	628	691	665	632	654	641	689	604	662	701	685	692	689	724	615	694	678	702	679	692	672	706	727	672	624	676	635	637	682	678	694	615	665	646	692	615	627	600	657	653	684	641	665	651	670	695	645	638	683	683	690	684	658	631	704	624	685	643	641	683	620	636	654	623	660	674	694	657	633	634	671	678	687	671	672	687	707	643	694	674	666	633	647	613	663	668	654	723	695	653	679	640	657	674	669	654	677	608	656	655	567	623	663	640	665	656	638	656	658	647	667	627	634	691	692	647	665	638	643	661	668	693	647	633	640	648	667	697	663	646	651	671	658	677	635	675	670	673	629	658	649	680	649	650	616	673	666	586	679	624	685	623	631	703	634	678	686	662	645	696	648	663	706	638	692	706	649	641	696	711	637	650	698	658	658	676	667	693	633	709	685	624	652	635	703	655	683	663	652	639	693	682	677	641	629	645	624	656	652	627	647	597	655	721	655	635	692	677	676	609	623	738	666	654	676	661	690	709	633	683	661	635	637	631	598	673	647	665	638	641	654	640	688	688	650	626	691	713	650	610	678	676	697	654	586	708	689	641	661	687	612	667	640	670	675	688	641	663	623	672	647	689	685	672	631	686	664	611	658	652	641	657	649	686	659	658	663	643	668	694	706	649	643	672	656	628	699	648	695	700	682	671	659	698	659	644	660	650	643	599	624	704	678	651	641	615	615	648	633	649	686	635	650	637	666	666	701	644	605	647	690	631	707	623	687	672	715	697	682	697	634	672	671	678	642	672	615	683	650	644	673	680	675	654	707	652	654	625	641	672	661	641	669	626	642	641	656	650	705	628	716	670	722	673	640	641	624	644	623	638	607	667	636	690	634	658	636	670	675	648	632	688	681	708	678	680	655	662	657	716	693	630	698	681	676	667	683	638	650	712	672	710	664	649	637	664	683	623	691	633	709	623	620	671	699	646	658	647	666	715	636	650	628	670	674	627	646	606	666	658	654	703	673	653	710	669	687	684	661	685	673	653	662	669	644	646	691	653	710	680	663	659	618	671	624	645	690	655	640	681	706	643	707	659	663	689	659	624	668	662	639	669	671	664	611	703	638	602	653	668	673	690	648	672	725	629	653	692	668	633	665	685	665	632	670	625	675	672	631	677	647	661	648	632	698	622	660	655	653	649	680	654	696	663	685	662	685	639	625	658	661	653	629	688	675	692	659	629	685	668	661	687	670	683	608	634	661	669	600	721	672	637	663	632	681	631	713	662	632	679	645	633	638	648	631	680	670	689	677	696	635	707	645	627	664	644	637	685	654	627	663	680	658	675	683	627	656	659	685	658	665	666	677	698	602	634	684	642	688	652	646	693	630	693	614	624	646	656	612	670	616	685	649	686	676	686	663	635	667	644	641	639	687	652	627	634	621	690	683	618	635	623	636	687	664	670	674	649	629	674	648	653	648	666	687	621	660	629	676	702	650	682	717	684	690	646	646	659	659	572	675	705	685	618	659	665	663	643	651	640	624	681	658	677	671	673	667	629	675	613	657	664	650	697	618	650	689	680	654	673	668	656	650	646	621	654	638	661	694	677	693	615	664	674	644	657	673	678	700	649	676	633	655	643	653	588	685	629	719	668	640	676	660	642	656	619	643	598	684	657	608	666	643	628	639	634	606	684	663	677	638	649	694	660	651	667	658	660	671	622	653	729	639	628	682	630	622	635	656	651	626	685	651	648	631	702	647	681	692	662	647	678	669	637	628	645	671	602	633	660	667	637	664	620	675	651	610	609	641	663	650	651	585	650	632	690	681	678	649	663	696	684	696	661	632	672	691	682	662	655	659	670	662	676	679	654	640	635	661	614	632	665	674	668	649	657	715	672	669	610	674	627	695	665	670	644	649	628	676	610	668	652	636	624	635	669	639	644	670	666	640	686	644	679	655	648	659	622	658	703	668	639	631	671	667	647	651	645	679	684	668	657	706	644	637	661	713	666	704	638	674	664	648	636	681	593	664	619	612	673	654	683	667	673	654	675	685	619	707	627	635	657	605	645	687	679	633	669	680	623	636	660	635	660	645	641	631	666	688	648	648	706	650	679	708	686	675	656	678	680	676	620	690	629	630	679	600	634	658	641	647	707	645	639	647	653	671	702	656	636	627	686	672	630	654	623	608	656	649	649	659	622	678	592	651	677	612	622	663	678	671	662	677	674	672	619	630	748	662	653	645	639	650	665	664	649	706	665	664	644	622	650	677	608	661	618	606	680	696	688	682	693	668	677	647	656	647	646	638	624	687	643	675	657	677	690	663	637	650	643	635	676	658	663	633	636	616	669	700	686	669	638	589	631	650	674	650	678	671	661	645	633	654	706	666	730	638	631	654	657	664	663	651	618	671	666	654	603	668	676	672	678	716	648	676	647	639	676	623	613	633	621	687	674	650	657	656	655	627	701	666	646	641	651	696	688	707	668	659	676	590	670	701	641	678	670	629	672	657	707	649	712	642	687	690	679	652	667	647	687	665	648	656	635	688	654	669	673	644	661	621	691	670	663	640	711	654	680	707	633	652	680	674	664	646	593	637	659	679	676	629	661	591	652	646	694	671	615	632	660	636	664	685	661	711	650	674	647	640	647	639	621	647	676	639	668	662	640	667	674	668	623	688	701	647	680	703	599	698	634	659	657	627	634	653	687	686	692	599	667	664	699	646	655	643	649	677	616	677	650	664	661	668	666	657	647	630	633	663	673	638	695	675	641	679	684	627	613	709	663	662	690	634	678	671	615	652	633	632	630	698	628	701	650	663	641	640	687	670	681	638	636	651	703	626	680	659	670	677	628	684	690	607	670	656	633	641	675	670	679	629	664	666	647	656	644	622	610	695	645	633	686	689	667	705	635	659	652	667	646	683	712	636	644	691	671	674	585	621	663	623	746	628	616	657	712	647	657	611	636	637	651	674	659	647	666	655	657	614	613	597	650	665	659	610	654	651	682	707	642	681	617	657	679	694	673	679	643	670	717	682	617	662	635	671	690	715	674	630	639	660	625	651	650	607	657	626	640	631	704	648	634	675	693	663	669	661	685	685	633	666	655	619	647	599	687	625	650	622	698	662	667	669	657	672	662	655	634	617	671	691	626	665	661	652	665	695	667	659	628	639	670	647	632	657	709	699	659	651	637	676	652	678	643	688	682	675	694	662	630	634	665	663	725	663	617	671	731	640	658	619	647	684	644	639	642	699	664	665	633	640	701	675	657	631	692	663	715	654	650	645	712	672	630	627	671	662	654	624	664	647	683	664	658	642	630	653	615	636	635	674	673
77686	55071	17138	3813	1050	729	515	445	411	388	342	320	331	291	262	233	253	271	261	251	255	210	234	240	244	242	186	213	233	245	209	210	238	244	243	240	224	245	227	237	244	226	243	212	237	218	230	200	223	230	253	256	220	234	250	225	203	213	249	235	235	232	221	192	220	228	227	217	214	242	233	219	206	252	216	228	259	237	190	216	211	223	217	228	208	189	245	194	199	220	213	240	200	210	240	237	187	210	221	194	215	210	251	220	252	204	219	224	205	227	262	254	251	235	201	202	221	230	238	238	203	217	235	197	220	239	217	262	239	225	225	250	195	235	239	210	192	211	207	198	220	208	214	200	227	212	236	229	236	249	215	204	231	206	228	218	225	231	211	224	212	235	234	229	233	223	246	218	246	244	222	243	229	222	226	229	225	244	207	215	193	212	235	234	207	207	199	237	206	220	217	239	208	243	243	231	222	220	258	236	229	196	226	227	222	203	202	235	214	226	219	230	224	206	222	224	206	200	239	205	221	229	231	217	220	224	243	237	221	230	234	240	224	248	201	220	237	208	211	217	218	235	208	211	235	211	187	240	211	211	227	243	227	240	212	252	228	224	240	205	191	218	236	205	208	236	224	209	203	232	233	227	227	221	239	223	209	255	235	214	209	227	207	200	209	243	212	222	219	224	211	201	197	232	233	207	198	211	244	234	224	228	215	195	239	246	206	205	235	200	228	240	226	209	234	226	216	211	222	211	223	219	237	214	234	244	230	232	201	196	223	218	201	210	219	219	227	231	241	229	222	228	237	224	218	238	189	218	228	245	216	222	189	211	206	237	241	231	199	230	229	223	191	253	205	215	218	195	239	228	252	205	237	239	205	253	230	219	235	228	228	236	234	217	213	217	200	233	239	229	215	219	198	196	236	200	210	193	216	221	215	202	255	195	199	224	241	215	217	239	218	275	236	230	199	205	216	198	215	223	246	192	230	222	210	186	209	238	223	229	223	213	227	211	218	224	234	225	213	194	203	228	209	205	246	210	183	200	226	197	188	218	203	216	216	233	213	228	227	217	189	224	235	220	210	206	214	235	190	223	210	226	206	240	219	226	208	199	222	232	222	241	252	249	225	215	228	227	253	212	184	237	227	209	209	209	230	220	218	196	211	261	211	206	219	228	215	239	219	223	254	226	197	233	244	245	210	207	200	178	199	207	215	220	204	212	219	223	232	233	232	227	253	234	241	230	224	253	189	233	230	230	210	238	217	235	235	233	245	242	208	215	194	210	212	218	239	229	249	240	215	226	231	203	209	207	242	200	224	242	214	209	224	208	218	209	240	211	225	207	208	199	224	214	221	201	213	229	199	240	226	228	197	211	219	225	216	219	227	211	241	244	227	196	200	222	250	208	206	217	213	230	205	208	194	223	238	191	203	241	213	216	240	206	216	202	243	201	216	206	212	218	202	230	218	215	241	224	239	221	236	224	225	220	244	256	236	219	232	214	205	213	222	216	207	250	244	235	230	209	214	259	241	218	217	227	252	226	217	230	242	211	200	208	225	229	228	215	213	190	245	213	240	220	226	215	214	228	215	187	226	210	207	228	226	250	218	221	235	213	223	240	233	223	224	213	209	211	221	224	225	215	226	233	212	248	219	220	246	231	240	217	218	239	238	218	211	226	214	219	219	221	213	208	205	219	256	228	204	203	264	233	210	227	208	207	199	221	232	226	220	209	231	226	217	217	203	193	203	241	237	236	203	224	219	209	223	227	199	189	224	225	211	220	215	207	212	201	233	229	221	209	218	229	237	204	194	201	227	227	201	216	220	204	209	229	211	182	214	185	248	251	210	236	214	191	191	225	238	204	218	219	197	221	227	248	253	227	222	212	223	224	220	233	225	210	224	220	247	228	225	252	244	221	215	194	219	227	215	216	243	216	223	221	236	205	232	220	215	188	236	242	214	237	229	213	215	207	214	220	233	214	181	238	218	227	215	239	201	213	202	241	230	204	222	235	242	205	209	228	208	221	202	202	198	216	190	226	254	228	203	213	223	213	214	230	213	236	222	208	188	215	232	195	217	198	233	215	217	239	193	249	219	202	221	225	219	217	210	255	248	233	274	204	225	220	241	227	228	201	203	208	214	202	208	225	224	224	236	219	225	201	244	195	242	204	213	208	217	230	234	239	226	219	194	205	239	217	228	233	223	240	198	225	217	216	241	198	226	206	192	219	228	222	216	221	213	198	209	213	223	257	205	215	233	221	202	259	228	213	242	206	227	222	230	195	239	249	224	196	208	210	234	202	224	244	221	253	238	193	224	218	202	201	217	242	215	202	215	230	225	236	218	229	201	206	192	243	216	214	223	229	223	244	239	213	218	199	192	229	204	226	216	233	220	257	214	256	233	213	249	201	226	242	195	252	216	215	200	224	226	219	234	231	239	242	206	206	222	194	218	208	227	213	249	215	240	236	204	234	219	211	209	225	247	233	188	197	231	198	237	232	231	239	202	206	236	252	227	218	248	203	229	198	237	216	214	193	231	228	257	209	225	208	199	248	223	230	217	230	196	214	208	226	238	213	217	224	227	222	224	204	215	200	232	246	206	181	219	218	209	238	220	220	201	214	208	213	200	212	230	227	229	202	223	208	237	230	237	213	233	232	211	221	212	237	227	223	223	251	222	195	233	220	235	208	225	224	227	213	228	212	199	214	208	226	207	226	241	243	237	219	210	232	239	227	248	230	212	232	219	223	220	229	217	221	258	232	226	215	233	229	223	210	215	223	228	218	214	239	224	202	220	179	195	215	205	218	204	221	217	234	232	212	226	214	240	236	223	202	238	234	197	252	201	232	212	217	170	205	221	222	210	192	256	226	228	205	211	239	255	226	230	202	250	212	211	197	212	231	236	200	250	209	224	240	208	241	215	237	224	232	224	216	203	221	199	220	262	210	218	224	196	244	196	213	224	232	216	259	209	200	228	207	219	192	219	215	210	242	225	201	232	244	241	210	201	234	206	228	233	193	186	222	227	203	203	224	232	206	252	207	193	214	209	235	198	228	216	214	238	222	219	218	226	206	222	217	232	247	236	214	224	225	223	241	213	214	200	231	182	239	243	209	210	225	218	202	224	200	225	229	213	218	196	231	217	229	229	220	231	232	211	211	209	219	204	219	239	218	238	227	202	231	239	218	200	239	217	244	235	225	223	222	232	213	231	244	206	220	240	198	227	238	243	230	199	257	211	271	215	215	232	203	203	222	222	234	218	199	217	204	223	222	210	218	216	212	214	231	238	220	224	210	208	217	199	193	219	227	213	202	238	206	234	233	208	221	237	223	248	236	237	202	195	224	233	213	256	215	210	225	212	177	226	224	232	213	225	214	202	228	213	217	232	232	230	227	260	243	221	235	220	205	180	248	186	222	219	221	249	200	253	208	215	213	223	229	207	207	192	207	215	232	215	245	219	243	231	219	231	243	214	241	217	216	228	215	209	200	218	218	200	227	233	236
48386	32566	3477	3863	3352	2711	2201	1802	1546	1369	1258	1165	1050	1006	943	895	865	792	858	767	732	739	707	665	689	694	631	637	661	640	595	633	619	606	575	621	625	608	536	576	549	598	593	587	613	565	618	571	536	604	524	569	592	588	515	559	520	560	578	541	535	544	564	573	524	546	532	527	509	554	566	570	548	560	586	584	528	562	524	530	529	525	487	541	531	561	530	572	516	544	530	573	554	514	524	517	523	557	514	541	546	544	554	544	497	509	509	546	568	568	542	537	570	545	501	511	514	549	528	528	498	564	527	482	559	583	557	527	581	548	534	500	538	526	565	516	486	508	524	563	524	537	539	521	564	543	524	544	483	493	562	525	581	536	516	555	535	523	523	515	530	552	539	539	497	542	541	578	544	466	583	515	530	546	482	488	574	535	529	507	520	516	513	499	553	524	508	542	538	526	514	516	552	539	523	498	532	505	551	526	537	536	549	526	532	561	526	527	535	520	512	528	577	491	527	533	531	507	549	523	537	528	534	547	587	571	535	532	517	534	540	505	510	511	445	545	567	514	529	557	525	526	510	555	543	516	549	537	507	531	476	512	534	510	533	508	548	512	493	545	533	510	542	516	513	484	523	503	570	502	474	545	543	529	539	554	507	571	493	554	539	566	538	530	503	522	518	533	546	541	503	549	536	506	528	541	582	544	522	504	511	493	518	556	524	509	513	510	586	534	541	541	549	574	528	562	561	553	531	560	514	520	529	553	487	522	512	566	499	585	544	492	564	538	570	537	531	500	524	528	548	527	526	492	531	528	533	573	537	566	501	537	567	523	504	504	490	590	570	508	548	551	554	551	538	577	504	520	521	570	525	523	527	547	537	493	546	499	532	536	515	525	558	506	529	537	524	531	483	533	536	517	562	571	517	506	559	530	526	543	505	507	563	505	510	509	501	514	563	503	517	541	533	521	568	529	494	545	533	559	538	520	522	534	545	524	499	494	490	512	511	501	555	521	536	543	563	482	549	525	490	495	550	484	530	522	525	557	503	519	541	520	582	520	526	545	546	538	526	535	502	514	534	501	515	578	581	509	513	540	554	535	540	506	521	540	535	502	545	530	499	518	508	550	491	512	506	562	556	538	537	550	547	512	536	495	582	541	544	552	501	545	519	535	501	520	545	507	528	529	535	562	481	536	520	509	570	518	544	532	549	518	550	514	547	531	493	483	508	513	502	522	518	526	527	526	513	479	524	459	556	559	512	494	524	530	507	535	522	481	487	537	538	493	519	488	503	525	499	513	552	520	465	504	538	522	533	540	544	548	521	550	500	533	522	511	534	546	521	553	510	509	503	509	523	565	540	490	519	538	554	542	508	575	550	540	517	522	541	560	517	514	529	573	529	549	530	509	522	546	531	481	527	501	488	531	542	549	519	534	512	528	526	523	524	536	503	537	502	528	487	551	507	529	530	505	491	581	587	509	547	498	518	540	485	521	482	509	518	561	541	516	566	527	511	501	495	507	531	528	496	499	480	495	517	535	532	558	499	524	517	501	525	519	559	525	493	513	521	551	548	511	566	533	574	519	532	534	529	546	515	523	528	490	520	533	512	542	515	522	529	539	525	566	490	536	518	525	521	537	543	526	551	504	542	535	543	520	552	533	544	513	539	547	515	539	517	545	549	511	524	528	539	524	564	534	541	548	541	543	473	544	499	516	503	542	510	507	510	525	536	540	544	530	560	519	514	523	541	550	520	541	532	521	550	511	522	584	534	497	516	545	532	520	550	556	501	506	552	485	514	523	553	513	540	517	518	504	506	564	523	501	540	498	549	500	542	533	547	506	557	557	502	530	544	573	512	508	548	545	553	524	496	529	503	538	546	490	487	562	570	528	526	523	514	475	509	518	534	518	519	552	515	513	574	541	511	519	555	490	498	567	512	530	514	511	500	528	495	556	475	532	523	510	501	525	545	571	530	535	543	497	551	559	515	547	565	533	540	547	595	487	554	540	524	529	525	513	581	561	544	516	574	536	493	517	521	525	504	566	521	501	493	590	521	558	531	520	516	500	510	552	535	501	496	541	515	553	572	535	537	554	509	558	517	526	512	521	540	565	580	506	532	575	519	512	522	590	507	561	512	507	477	539	561	545	525	528	505	531	532	530	540	576	568	501	551	555	525	537	500	537	553	530	537	560	548	489	521	561	513	520	516	527	555	525	544	524	548	556	509	505	481	484	534	549	507	532	511	508	507	518	568	537	515	545	543	572	561	541	520	530	526	523	551	566	549	518	513	550	515	547	539	543	541	561	519	517	536	572	564	498	553	487	527	562	557	543	544	564	545	543	517	513	516	516	525	552	531	497	536	539	525	550	519	514	510	477	539	527	522	540	503	566	533	522	538	531	560	547	537	514	493	557	505	530	513	540	532	500	575	482	542	515	506	511	522	504	544	533	476	541	516	514	526	520	516	534	503	483	561	530	546	528	510	552	542	533	549	497	530	510	592	524	533	524	549	502	527	518	518	499	536	528	523	493	528	481	533	537	527	531	555	546	540	521	524	522	532	537	516	587	476	560	574	553	490	521	486	545	486	547	561	564	550	561	480	523	531	502	578	535	536	504	530	522	533	499	517	567	515	547	548	507	535	500	529	528	525	510	543	503	526	514	545	519	531	533	521	547	560	531	461	530	499	554	591	525	516	547	540	536	528	526	536	516	522	513	519	490	536	546	492	555	530	541	527	555	540	499	531	534	489	544	511	501	553	505	515	579	557	534	526	518	553	541	552	557	485	552	570	536	530	556	535	541	543	558	481	554	541	541	484	531	524	519	511	556	512	529	539	533	519	530	511	536	521	561	527	540	533	477	508	540	520	524	533	502	559	518	519	551	503	570	501	535	555	535	529	541	519	558	541	522	532	540	514	550	515	521	553	552	507	577	527	521	527	544	532	533	520	528	553	554	534	547	527	557	532	563	480	522	542	503	493	518	525	557	511	536	495	537	519	554	569	551	524	531	509	539	561	508	542	561	559	526	526	505	559	528	543	565	582	531	514	570	538	514	544	555	516	485	544	498	536	527	523	543	506	531	515	553	522	515	564	537	571	516	554	502	577	544	534	522	519	530	540	562	500	528	540	521	526	568	534	540	536	546	570	542	528	552	494	524	557	542	519	555	564	529	486	566	492	540	552	523	544	510	514	554	563	542	519	513	548	510	539	525	505	552	511	523	533	515	539	529	527	540	516	528	501	536	523	487	514	536	533	565	556	515	495	538	532	500	526	520	551	524	481	526	528	544	522	513	549	540	547	506	538	513	547	547	526	494	538	521	546	529	563	488	541	528	532	532	500	493	505	535	507	559	474	521	565	517	551	535	514	521	522	535	512	549	537	547	521	531	532	513	503	524	530	532	519	517	528	527	525	517	564	536	512	545	528	530	555	537	516	501	513	580	508	526	522	519	534	528	497	585	526	541	532	491	500	534	517	572	519	513	548	548	525	537	527	542	553	514
15890	4086	404	190	180	170	138	165	156	138	174	148	131	163	137	155	164	159	148	167	140	140	188	164	161	155	174	167	175	157	163	160	162	142	154	161	183	150	159	151	146	166	173	130	147	159	166	154	149	158	142	176	175	155	187	176	143	172	148	154	129	153	143	139	162	157	150	140	159	159	145	133	157	147	154	160	148	140	171	150	166	166	162	154	177	166	142	163	150	155	179	156	173	151	148	165	144	154	131	128	155	146	157	134	175	154	146	175	158	177	154	180	141	170	144	156	178	151	157	151	136	137	148	158	153	141	162	173	169	179	144	155	127	149	162	167	160	166	150	173	167	168	121	157	150	166	143	158	154	160	159	126	147	136	165	154	176	169	146	142	142	168	164	139	152	161	171	168	171	147	165	142	172	164	164	157	133	138	146	175	147	158	148	169	145	164	144	173	162	165	158	147	164	139	157	161	170	165	154	159	154	153	148	167	182	149	153	125	179	147	140	156	141	149	143	161	157	145	133	151	163	169	146	183	163	160	138	169	164	164	170	136	145	135	162	154	140	136	142	157	176	143	166	162	166	174	160	183	182	155	165	161	153	144	159	163	154	146	166	162	154	142	154	149	161	144	145	164	147	142	143	160	127	139	172	170	148	168	121	154	135	161	162	162	144	152	182	172	154	167	151	176	180	153	155	165	164	145	143	154	156	128	139	159	136	170	190	169	148	132	151	156	159	154	148	154	179	150	161	160	159	139	146	170	172	168	150	157	141	180	154	163	148	137	158	165	171	139	164	158	170	162	144	149	161	161	144	147	163	164	151	138	172	166	172	154	151	159	137	148	162	162	139	167	133	134	172	147	139	161	147	159	147	154	155	174	160	168	145	150	157	141	137	162	161	158	140	157	172	130	172	169	164	162	177	157	133	126	165	171	136	162	149	141	137	153	167	146	171	169	131	152	172	157	149	176	161	151	166	162	172	162	158	153	166	134	170	162	169	154	178	148	152	152	165	161	135	145	169	166	157	140	169	143	171	148	148	168	152	186	169	164	144	168	157	132	150	177	172	153	165	144	146	165	146	163	147	155	148	159	162	148	140	172	144	146	140	161	167	196	151	149	177	154	134	130	150	148	166	155	162	149	144	145	179	156	157	180	144	167	167	176	134	164	153	154	157	148	167	134	153	174	150	140	165	158	175	155	140	140	138	167	150	162	166	179	166	155	148	175	184	145	142	152	161	176	168	177	153	159	160	166	167	169	139	139	155	159	165	151	174	148	136	141	184	148	135	155	150	150	155	138	162	157	149	155	175	158	164	135	153	159	158	148	160	171	158	182	156	160	168	168	167	173	157	156	143	154	166	173	170	168	177	124	170	169	151	166	146	151	168	168	155	150	145	157	173	168	151	162	136	139	148	176	180	156	160	185	142	165	144	152	157	151	157	152	172	158	155	179	172	173	159	178	151	174	153	153	160	174	160	162	145	160	162	141	154	149	160	139	164	141	150	163	155	151	159	170	153	167	147	179	135	153	157	163	168	167	161	155	147	160	166	142	142	161	171	154	154	138	158	138	148	156	166	154	176	149	156	152	147	161	157	181	143	138	166	143	150	138	147	161	159	153	147	173	168	160	165	177	151	170	149	163	143	170	155	149	152	155	148	156	181	151	119	133	132	146	172	158	153	170	152	169	143	165	161	124	163	168	147	174	144	154	149	178	152	158	136	172	168	161	172	156	151	141	161	162	154	155	149	157	143	165	157	154	156	144	182	170	145	150	153	158	155	186	166	151	163	151	154	182	166	152	148	153	164	175	184	171	150	134	150	166	149	156	169	177	177	159	169	165	130	154	178	178	145	131	148	150	176	183	143	143	145	156	149	161	145	164	162	167	133	174	156	142	168	148	171	165	140	145	143	134	176	147	171	145	132	146	144	175	150	145	149	143	181	144	190	141	163	156	154	159	162	161	159	159	154	173	153	160	161	156	165	131	148	182	160	159	150	159	149	158	144	166	162	155	147	177	159	157	178	159	146	141	162	154	138	156	152	164	149	154	128	169	127	167	173	155	148	165	145	153	175	163	122	153	156	170	156	146	147	162	148	181	141	154	179	159	153	151	154	174	149	144	166	183	157	159	139	140	144	146	159	147	149	155	162	142	174	138	155	175	156	133	143	160	155	162	150	145	151	176	181	176	170	146	169	148	164	157	182	167	159	162	120	150	173	154	164	134	152	188	138	165	159	156	150	160	157	155	151	154	167	164	142	167	131	159	182	165	145	167	172	172	174	150	182	135	175	146	142	151	158	155	165	133	124	158	153	171	142	169	155	147	160	152	180	145	155	166	113	164	173	155	184	145	144	163	171	163	160	137	168	172	134	151	160	172	195	145	168	146	167	159	165	142	159	156	163	149	162	154	171	149	143	160	159	146	133	183	172	145	153	164	155	140	151	151	167	157	166	150	142	152	130	152	157	171	178	179	154	155	164	167	151	144	151	149	160	145	138	169	143	148	129	124	167	154	163	158	172	125	132	175	155	151	145	143	173	151	154	167	144	156	156	156	157	159	155	149	141	169	156	148	163	141	166	150	175	171	148	152	141	155	166	166	162	172	161	136	154	159	141	167	159	150	156	151	148	131	160	187	160	141	156	132	141	138	141	167	159	150	129	146	176	165	171	162	148	156	130	149	154	136	170	173	158	166	152	144	161	181	160	174	176	174	158	146	164	175	160	162	163	154	154	144	171	181	154	157	154	168	156	140	145	165	136	149	149	132	157	153	156	154	154	153	150	144	184	146	174	141	162	182	149	157	179	166	140	140	152	154	157	147	164	162	127	142	142	164	127	171	145	154	143	146	170	171	155	145	142	155	150	139	155	177	180	135	158	144	162	163	146	181	132	161	154	167	148	154	162	159	174	162	152	155	143	147	174	159	146	166	152	167	143	143	157	147	144	171	160	159	145	161	156	153	175	145	153	143	178	154	140	165	170	145	150	153	167	159	169	133	136	158	145	155	157	146	168	160	156	150	134	160	157	157	146	137	158	163	147	150	150	128	149	149	147	158	150	127	142	166	157	146	153	159	179	167	128	157	181	149	168	131	149	161	164	140	165	158	154	156	156	129	153	164	165	170	157	146	162	132	152	146	151	161	158	161	145	141	150	152	184	153	163	170	142	168	170	139	162	145	151	181	158	165	147	141	142	153	148	162	132	186	154	161	140	160	153	165	166	165	159	155	136	160	155	159	165	149	173	162	152	128	139	164	150	165	137	158	155	153	153	147	175	144	156	151	149	147	148	137	162	156	151	150	135	169	146	162	140	154	181	156	149	162	157	140	185	154	146	154	164	179	159	132	136	154	141	130	151	153	167	148	144	168	184	130	146	137	156	127	146	172	159	138	147	157	176	148	156	147	163	152	147	130	176	142	144	145	164	167	127	175	139	165	142	160	147	145	157	148	153	154	166	169	162	175	150	159	183	149	189	160	160	175	149	168	150	170	134	170	155	153
15259	4975	510	523	495	501	437	463	463	469	411	435	451	446	463	457	446	423	394	459	438	398	423	458	433	410	416	453	415	430	430	414	410	421	413	444	414	443	431	416	409	400	453	434	430	401	405	431	428	439	437	406	400	425	423	429	426	396	410	424	412	465	385	392	407	421	426	406	409	456	412	398	398	421	426	399	407	431	409	405	381	390	438	430	465	401	419	411	415	442	419	412	432	402	424	401	403	461	406	419	381	429	426	385	400	389	384	416	390	382	420	399	373	419	393	393	447	436	438	424	423	421	409	423	415	410	388	422	457	450	399	432	395	437	405	428	397	396	394	411	424	448	403	383	434	397	407	410	429	407	414	410	398	433	426	414	413	407	431	421	395	418	436	373	425	405	427	469	414	413	400	422	390	424	425	427	396	385	406	449	425	395	380	431	424	436	393	417	391	441	414	415	398	398	413	428	395	422	401	402	410	397	361	402	418	460	402	406	395	404	394	435	427	409	415	391	424	436	425	434	407	386	442	407	428	395	378	416	417	409	417	425	433	436	426	412	401	422	417	405	421	398	406	391	387	405	392	402	432	433	410	430	441	419	398	385	416	435	400	439	421	450	395	415	420	451	385	435	433	423	375	429	370	409	400	393	395	436	409	412	453	424	388	417	407	398	408	434	407	420	401	400	423	425	432	431	423	454	423	416	454	424	396	392	386	442	409	444	401	407	439	451	426	453	458	370	408	422	405	393	437	399	433	395	422	405	419	397	406	420	430	422	394	429	428	450	456	420	407	416	431	451	408	412	431	392	416	417	459	395	423	445	416	410	458	371	427	403	413	422	404	390	407	439	383	424	414	420	437	413	395	418	421	387	401	422	387	404	414	445	382	349	437	445	434	440	411	393	424	431	391	433	412	457	414	425	413	426	435	369	443	410	416	439	440	405	415	447	407	440	426	402	404	457	390	421	396	423	403	383	429	431	390	396	406	406	410	409	434	412	439	400	421	460	405	413	401	410	423	430	443	428	378	463	465	443	427	422	435	397	408	397	459	419	407	439	381	427	414	441	456	440	449	419	437	443	420	448	435	425	434	425	405	407	399	405	397	431	412	448	410	441	411	415	426	431	421	388	434	420	409	376	401	427	410	407	442	426	451	399	411	408	416	435	434	372	407	405	429	426	417	398	407	408	448	421	376	397	399	421	386	423	389	428	406	399	379	459	422	418	427	423	396	446	388	397	399	441	393	447	441	429	395	412	406	428	440	431	398	418	391	438	449	420	423	421	426	445	442	424	392	405	418	381	390	439	415	398	445	444	429	426	403	407	406	400	424	432	415	408	447	427	417	440	393	418	397	397	416	409	399	440	459	433	428	405	374	419	430	411	437	424	447	450	435	423	398	438	399	397	428	427	417	382	421	439	433	447	424	412	407	435	395	431	453	412	442	396	383	389	411	421	441	456	400	451	441	448	398	425	410	420	420	389	416	405	424	436	397	397	446	393	423	426	420	418	408	397	404	430	430	443	429	417	404	451	416	420	436	430	410	448	451	451	413	434	445	385	434	385	438	438	383	424	390	406	434	422	463	415	420	410	413	395	416	458	386	445	448	403	422	405	418	398	433	385	381	417	411	398	419	439	433	393	423	427	416	463	431	427	407	411	423	403	461	408	406	440	410	413	411	408	398	414	441	393	391	428	402	412	430	421	415	411	437	399	411	409	462	446	390	437	425	422	406	419	444	437	422	424	387	390	428	418	413	413	424	459	395	410	433	385	405	382	434	413	387	424	412	439	396	434	405	408	422	434	374	415	368	373	387	397	401	411	392	415	417	453	381	412	426	381	434	410	387	419	435	421	399	403	411	412	425	408	428	409	425	378	405	410	421	411	432	398	388	452	433	437	420	419	455	436	451	409	418	389	421	424	393	423	431	421	427	450	406	430	423	430	409	406	411	444	425	447	409	423	411	409	380	410	446	436	390	395	398	417	423	415	404	428	418	414	418	419	354	414	408	394	414	414	433	403	448	440	407	435	395	429	396	378	424	404	414	416	422	430	416	440	434	427	374	415	427	433	411	401	423	381	405	423	396	419	398	417	403	409	416	421	457	398	379	395	393	411	426	443	420	431	416	422	411	423	420	389	428	447	399	420	423	394	433	407	389	385	445	495	407	409	426	418	412	408	424	435	411	411	418	423	429	394	447	411	384	431	412	393	406	393	428	426	395	405	425	381	443	410	441	426	419	444	437	437	448	462	444	413	429	406	443	360	398	443	445	382	426	402	416	427	396	417	403	395	411	424	464	406	402	424	371	409	417	444	396	412	427	449	410	413	388	458	407	439	420	448	438	403	411	415	386	441	452	380	396	452	415	444	438	433	425	443	408	430	424	421	422	423	424	405	408	429	436	403	418	427	444	427	431	442	446	406	423	401	438	382	409	424	436	418	461	391	405	393	394	400	441	365	402	404	397	432	406	408	456	445	405	422	421	441	416	402	423	405	377	398	462	427	417	391	395	400	414	448	428	437	426	425	434	446	392	427	420	425	403	382	447	465	420	450	392	378	393	412	421	414	430	392	420	413	424	406	388	422	452	393	396	411	400	413	424	401	407	402	403	438	427	418	417	398	369	439	423	380	404	414	420	392	420	399	430	409	425	428	431	417	402	431	423	397	421	394	408	434	413	422	449	381	431	393	398	410	430	438	408	392	434	449	419	415	422	431	397	388	412	425	442	412	425	431	418	421	411	366	419	451	444	386	443	455	416	412	417	394	442	404	408	402	386	448	388	401	427	417	358	406	413	405	408	413	404	413	388	424	405	398	415	412	414	440	456	419	409	377	387	451	471	395	387	426	405	411	406	452	407	415	416	440	421	443	403	428	409	437	436	393	458	445	432	408	395	449	403	414	423	407	439	363	430	425	386	412	407	411	447	405	421	375	394	405	410	418	399	434	434	406	418	420	422	402	371	368	407	419	414	417	378	417	396	420	451	382	402	432	418	415	404	418	424	436	391	394	415	420	433	419	419	418	372	404	409	419	385	418	450	437	451	399	394	407	445	408	478	436	429	421	429	429	400	420	381	419	404	423	398	416	424	412	394	417	435	419	415	411	431	420	416	435	391	404	407	419	393	395	422	459	402	403	415	433	404	448	400	411	400	423	414	427	404	400	401	436	404	421	413	400	420	426	452	448	421	415	408	408	413	444	424	452	418	396	417	398	401	364	411	417	386	420	427	415	395	446	413	421	473	420	425	437	418	399	445	442	405	422	400	437	421	406	439	441	431	418	411	443	423	408	395	424	407	430	410	434	348	409	446	407	421	419	424	423	382	400	449	430	466	427	410	432	390	410	395	427	414	402	457	399	454	441	435	394	415	410	408	419	401	423	428	399	415	447	390	410	445	421	377	431	453	386	387	413	411	382	421	407	427	417	426	406	402	416	407	428	436	417	386	414	407	394	391	396	396	425	428	422	385	400	426	398	418	442	386	398	406	431	418	416	442	429
65324	43840	9889	1190	609	542	443	378	376	360	351	314	320	314	289	294	283	271	306	259	282	279	277	282	301	289	260	279	278	296	296	276	294	277	292	270	279	262	297	279	238	279	247	289	298	289	262	273	267	268	283	280	266	263	255	270	283	286	283	282	283	251	250	267	278	284	272	274	277	256	250	259	263	273	257	274	253	286	272	268	301	253	243	261	256	281	265	286	304	287	265	268	301	284	300	251	262	257	230	255	258	251	240	249	261	263	265	256	270	272	253	280	259	267	276	267	270	285	282	260	256	256	266	277	240	266	259	262	272	267	252	275	252	281	242	274	258	282	251	247	254	265	264	257	274	276	276	286	277	266	248	250	257	261	246	277	250	261	303	268	281	279	242	292	260	261	279	269	262	258	261	290	247	266	244	264	262	266	271	261	258	273	268	283	264	248	291	274	284	291	269	266	296	283	272	271	234	254	288	264	269	268	271	259	264	273	286	260	248	266	271	283	258	249	258	240	288	265	276	253	281	222	246	243	255	240	269	226	302	260	295	276	255	281	272	293	283	265	287	260	294	288	288	284	248	289	247	284	269	263	295	285	305	258	274	264	258	269	252	273	256	269	263	306	223	243	279	281	273	232	293	281	267	276	274	253	252	257	260	277	273	255	269	272	263	325	260	240	249	261	259	296	253	259	265	275	289	286	248	294	273	295	258	247	289	270	273	275	276	285	296	279	301	271	282	269	238	247	265	279	246	228	233	300	302	236	259	262	267	283	261	273	256	288	264	251	267	289	266	267	264	242	264	282	264	280	288	282	267	285	283	249	301	268	284	259	255	253	287	251	253	273	237	273	271	263	266	265	277	249	273	263	295	233	260	281	263	280	265	291	262	297	285	293	300	271	256	261	275	264	291	270	286	246	258	270	269	254	243	258	272	292	264	255	265	282	281	294	270	291	283	274	228	297	271	284	283	272	285	289	274	265	273	275	248	260	274	264	299	253	247	284	298	289	277	234	271	254	256	285	276	263	262	258	278	270	284	268	271	275	274	260	256	258	266	241	258	269	254	275	269	256	266	223	269	269	271	258	290	266	264	240	253	293	269	285	273	280	240	256	247	314	256	277	252	286	282	252	295	261	286	254	276	260	270	268	289	277	271	289	270	255	289	279	254	253	242	259	302	281	292	251	290	257	276	278	225	256	286	282	262	254	267	260	285	278	235	266	236	266	233	262	254	269	275	295	266	295	262	266	261	269	263	301	255	289	286	286	277	261	302	268	302	274	281	265	284	265	273	271	305	269	280	264	262	265	277	309	274	278	319	273	233	275	255	265	266	279	264	249	261	262	268	287	289	263	259	272	277	261	256	276	270	273	265	254	266	286	275	252	253	282	296	258	275	236	275	235	260	306	271	264	251	259	277	249	271	257	274	257	282	261	269	268	266	242	303	293	258	285	266	281	288	291	266	257	261	244	259	272	292	273	272	290	297	294	282	276	245	293	265	259	268	312	277	285	263	244	297	272	283	262	264	261	289	254	270	305	240	253	271	287	315	271	262	238	267	255	265	259	287	305	261	282	238	266	275	276	253	265	271	247	279	291	232	275	267	237	256	264	264	261	290	242	292	236	285	241	300	293	266	287	275	283	266	258	281	254	289	305	280	295	276	272	279	266	272	273	272	245	283	301	243	269	266	273	301	284	281	272	246	258	270	270	265	228	261	284	261	267	266	261	274	277	315	278	268	252	276	264	271	262	279	295	292	282	268	250	277	285	270	270	264	254	280	264	259	265	264	279	267	256	284	283	259	242	280	270	254	275	253	284	243	265	239	280	272	279	286	251	236	270	269	285	270	278	263	304	288	279	273	259	294	278	290	255	246	260	287	270	249	290	234	294	295	275	277	262	254	248	246	294	268	247	258	265	269	280	266	304	284	280	219	267	265	289	265	276	246	310	267	260	259	237	277	271	267	293	277	286	287	255	234	272	258	250	264	259	254	257	260	269	283	303	269	273	298	240	242	262	274	279	276	273	251	240	271	261	275	288	246	272	255	290	317	253	274	275	286	247	314	278	268	269	244	284	247	252	263	277	258	260	247	278	253	258	273	290	290	292	261	291	294	284	267	280	268	262	276	242	268	222	248	272	277	269	263	284	276	266	247	304	269	278	280	278	241	258	290	273	275	280	291	249	274	283	223	268	237	264	271	230	248	244	298	261	299	278	265	272	276	254	282	247	269	272	229	250	274	256	238	263	269	244	268	275	269	256	259	271	305	247	261	263	284	317	256	245	251	237	248	306	280	264	290	248	283	268	269	284	324	276	233	246	296	281	303	263	255	265	242	275	264	269	281	292	298	273	258	271	249	269	243	262	238	274	275	283	316	264	252	274	261	272	273	247	227	266	281	290	260	265	272	255	276	296	269	274	276	256	278	298	292	264	252	257	289	255	277	251	286	253	243	268	258	283	260	245	242	284	267	294	270	273	240	267	273	288	257	278	256	293	266	276	255	262	246	244	232	262	255	284	229	261	256	287	279	264	254	270	259	256	244	247	270	239	268	286	261	253	275	269	256	237	264	266	278	279	256	268	262	287	291	293	268	276	289	261	270	287	270	267	266	253	270	241	264	257	275	254	280	253	277	244	265	297	262	259	274	274	271	281	254	286	276	238	292	281	277	258	285	295	284	264	270	282	268	271	264	268	276	261	262	255	264	278	280	301	291	252	268	276	276	271	259	290	277	254	288	284	258	290	281	254	279	250	276	234	275	286	273	297	283	257	265	265	250	276	268	261	232	274	263	310	296	281	324	254	265	273	274	250	257	239	262	289	276	303	263	270	296	292	275	272	269	255	275	266	294	256	252	283	234	263	267	263	257	263	279	266	266	297	266	276	285	271	257	269	288	273	260	297	269	246	251	276	269	282	295	265	278	286	259	244	256	259	295	262	271	288	270	282	296	280	282	273	270	277	239	269	266	266	261	248	274	301	272	260	283	248	265	291	271	287	263	279	277	266	286	234	278	266	295	289	264	263	279	278	240	282	255	298	277	303	266	263	242	278	267	267	313	257	271	279	287	246	278	243	287	279	274	279	257	251	250	261	255	254	301	255	307	260	255	280	292	255	256	275	245	288	290	261	269	245	235	267	283	258	243	275	288	272	252	276	270	267	265	266	265	264	281	225	272	248	249	274	265	286	266	258	283	250	301	258	246	249	229	291	274	292	265	252	267	270	287	268	273	243	278	284	296	307	266	258	280	267	272	287	260	287	251	266	242	283	293	253	244	244	286	290	276	284	285	272	248	272	277	241	284	278	274	275	277	248	282	246	249	273	226	260	259	282	260	279	273	278	273	287	269	247	289	258	287	255	283	287	256	266	241	277	291	269	280	288	259	272	264	294	274	255	258	301	292	280	278	293	279	264	300	276	255	258	248	241	281	286	272	284	284	255	269	256	277	294	282	263	237	278	234	271	262	265	278	252	260	276	295	289	281	283	276	267	300	270	208	308
38977	25974	2206	2377	2118	1868	1562	1386	1234	1091	1047	961	900	897	836	832	851	812	781	791	747	718	786	723	705	738	746	710	706	712	696	736	675	707	719	758	682	746	676	660	689	654	692	691	639	715	673	691	672	659	680	706	688	626	667	685	707	671	694	673	685	661	657	618	634	694	722	670	684	692	666	622	685	659	658	691	672	677	633	686	694	670	647	655	631	669	645	637	609	648	652	637	682	654	742	652	632	604	604	656	705	672	644	643	633	654	656	690	688	605	669	685	675	651	686	663	676	665	674	687	703	626	683	683	631	604	651	649	691	700	626	675	678	647	665	698	675	660	662	631	679	637	658	620	616	659	634	611	639	638	678	635	628	658	620	696	620	651	605	664	673	697	666	594	670	665	673	643	628	631	689	667	707	686	612	644	696	627	638	670	689	693	656	650	670	634	643	633	597	645	690	642	692	674	602	654	631	652	640	679	664	646	674	668	640	664	665	673	692	709	698	706	609	639	637	641	669	661	653	626	656	681	637	635	647	640	632	612	671	687	656	612	649	659	653	665	667	669	663	605	609	677	705	653	675	695	619	690	679	608	660	675	655	643	653	650	675	617	694	673	652	694	645	624	664	664	695	662	646	694	655	627	638	669	605	660	651	632	650	682	622	640	648	642	673	635	658	658	694	633	633	660	634	638	671	612	659	658	635	675	697	667	690	649	643	641	631	633	640	658	701	647	670	650	645	681	649	657	606	670	672	688	650	618	604	684	643	608	649	647	622	699	638	666	636	665	670	654	647	642	648	681	633	650	622	631	632	670	640	660	652	635	682	668	642	684	658	652	678	650	602	701	672	634	669	617	671	692	614	633	628	704	709	665	691	633	672	687	712	633	645	618	633	660	644	678	601	687	673	658	679	664	649	658	674	632	643	635	699	658	682	682	631	646	651	688	684	646	692	642	654	668	682	650	639	658	639	667	616	634	656	636	653	663	631	677	656	659	683	623	655	654	637	676	671	588	677	640	661	653	652	678	671	624	679	650	684	679	664	607	666	663	633	626	655	663	581	658	704	680	665	641	678	628	648	628	659	659	642	667	651	663	630	630	699	706	678	591	658	662	600	655	675	674	654	669	641	660	666	672	647	609	661	629	665	689	604	645	657	624	616	624	613	639	651	661	628	666	659	660	652	659	699	657	635	653	632	679	653	667	657	673	667	700	637	646	645	660	621	644	625	682	636	677	664	694	661	630	651	652	651	637	660	613	620	667	608	648	657	719	657	640	614	665	648	669	598	654	629	632	618	674	634	664	622	622	651	680	662	682	646	632	669	630	638	611	620	621	615	668	662	653	681	662	655	662	649	625	628	660	659	691	680	636	617	663	648	636	688	684	645	658	631	634	658	632	657	671	695	652	635	660	667	652	656	619	643	634	684	674	618	653	625	611	625	694	597	661	641	656	666	642	651	650	588	707	662	676	673	654	653	678	649	712	596	662	666	619	653	652	603	618	665	631	643	657	682	653	656	627	691	661	723	646	640	665	661	655	664	678	642	625	680	684	630	682	690	644	621	610	683	672	678	702	648	636	671	671	610	713	676	664	639	661	638	643	684	652	670	636	653	634	621	687	650	629	637	618	650	637	632	634	675	612	662	648	687	638	682	712	611	684	640	641	653	627	583	672	637	623	672	645	647	626	675	625	685	700	711	657	655	670	654	658	662	648	658	657	610	704	664	663	659	674	634	647	643	669	667	678	682	681	710	678	637	654	630	683	619	622	634	641	644	653	691	622	699	666	672	661	667	624	655	683	675	641	687	702	642	648	636	644	615	659	616	687	622	619	678	653	667	661	664	690	660	671	644	680	692	684	665	656	630	644	648	656	629	639	651	625	624	631	630	657	668	630	675	678	679	632	653	653	637	668	677	624	698	655	619	661	650	612	660	629	651	669	685	662	652	637	650	647	650	628	636	655	662	684	677	697	688	605	650	668	649	677	690	642	665	614	618	644	614	677	678	621	680	672	687	649	692	618	646	630	633	670	632	641	614	672	652	633	647	667	657	676	680	682	674	650	661	610	615	665	666	655	637	647	612	686	648	709	639	676	667	619	629	680	638	597	644	699	646	642	598	723	701	643	669	650	709	648	641	651	666	643	644	603	666	639	627	646	666	664	666	613	653	643	672	615	646	671	627	705	663	588	656	659	650	653	706	657	656	645	617	625	692	684	653	615	624	608	627	684	636	646	674	661	624	688	652	688	640	645	673	632	717	676	631	650	650	657	703	679	654	677	665	667	656	673	666	632	659	628	663	652	619	644	689	644	654	615	660	634	638	674	604	655	668	620	680	660	633	665	618	682	651	663	634	637	651	643	656	704	627	655	652	632	659	641	651	635	676	637	644	666	634	619	679	658	676	597	612	677	638	662	620	646	686	650	656	666	601	669	681	648	659	690	643	661	626	639	655	674	671	668	659	621	655	661	686	620	601	652	633	637	617	698	663	655	672	639	656	659	649	623	682	638	661	622	654	684	685	671	658	666	633	649	652	660	669	684	653	622	641	692	650	677	635	650	654	618	640	640	648	678	683	589	653	681	683	663	661	613	647	639	609	610	694	629	621	639	631	619	654	678	728	703	646	652	656	643	628	683	651	654	682	693	627	612	670	649	689	616	634	655	652	680	628	625	655	671	685	718	672	650	674	696	658	653	655	633	668	689	646	709	661	677	623	633	687	644	653	666	677	670	666	632	632	620	668	679	633	658	665	678	667	661	676	633	643	662	644	642	662	682	662	647	660	658	620	666	642	682	705	609	675	659	632	715	637	616	656	663	662	668	690	642	657	659	678	657	643	661	649	650	670	639	665	654	672	660	623	639	693	692	690	621	657	623	649	615	632	636	643	648	636	662	641	668	646	660	709	673	641	644	657	628	686	636	659	702	654	674	643	673	687	603	663	609	662	653	645	658	683	678	699	692	614	625	675	636	680	630	716	633	667	621	628	611	659	624	693	677	621	682	634	703	677	686	648	637	674	647	700	638	639	649	671	635	635	671	698	641	667	655	687	608	611	666	674	631	666	679	639	630	654	661	689	631	666	654	619	656	619	685	682	629	673	649	651	629	626	658	654	689	613	633	676	590	668	670	637	694	698	648	649	646	675	676	670	688	668	610	678	619	703	683	647	641	671	696	634	669	658	648	657	641	629	647	665	695	653	636	671	658	645	646	632	675	650	629	661	663	710	650	654	675	700	658	656	642	632	653	666	657	677	651	632	626	651	710	668	640	634	702	624	646	676	642	714	689	646	621	690	628	647	690	656	672	626	669	647	661	663	648	709	694	629	648	601	657	705	666	650	647	624	678	645	655	661	692	642	634	629	619	663	630	665	673	612	649	686	598	675	663	652	628	641	637	642	684	668	693	654	648	634	641	648	677	665	668	666	669	684	676	642	669	656	610	676	616	629	640	663	666	630	705	666	625	617	627	651	642	657	606	649	674	630	663	704	664	606	665	668	664
77311	55088	17242	3890	992	688	523	446	402	369	343	343	301	282	306	256	274	281	259	238	259	214	236	220	239	237	215	247	213	218	235	260	206	210	249	251	214	205	242	221	222	231	209	229	228	243	213	232	225	256	195	228	209	236	250	228	224	232	219	216	239	203	248	236	214	236	224	191	242	230	212	245	249	232	227	219	226	217	254	218	226	218	215	238	214	248	207	245	230	211	230	234	232	217	197	220	219	231	215	210	216	235	207	231	231	229	234	231	222	205	213	197	233	231	253	215	222	234	214	254	230	237	197	247	236	228	203	213	197	231	244	216	227	204	241	233	200	179	199	246	213	215	216	224	222	228	218	223	202	212	210	210	210	209	235	231	224	245	200	240	220	226	207	226	229	261	203	224	217	220	231	229	225	218	252	235	212	212	187	237	202	224	212	211	199	222	206	221	251	225	244	218	225	226	214	205	239	231	248	208	221	220	221	216	220	212	235	205	225	221	230	215	234	238	203	232	220	221	223	232	214	234	213	206	214	199	220	223	194	203	221	217	212	210	243	206	199	234	230	213	211	204	211	254	210	235	186	228	207	204	229	205	221	211	237	228	215	206	201	217	226	213	211	227	228	182	227	242	233	233	206	218	222	239	215	229	230	206	207	233	223	233	221	232	230	231	252	233	214	207	196	263	219	221	205	239	234	188	215	217	231	221	222	202	241	204	184	215	235	207	218	221	229	240	199	197	215	230	235	215	208	256	237	203	216	205	233	227	242	226	216	221	220	219	217	187	228	215	241	217	219	244	227	212	224	196	230	235	207	200	230	240	226	231	252	203	224	203	224	236	226	208	216	245	202	229	221	228	236	228	225	232	199	224	238	225	246	224	228	238	227	203	247	246	226	231	197	199	204	249	224	220	212	217	219	201	218	212	198	219	221	205	220	206	207	214	223	202	202	208	203	193	215	237	207	232	220	214	226	256	236	217	203	221	222	209	210	236	205	190	229	239	202	201	208	208	213	209	219	242	207	214	221	217	231	202	231	208	206	204	234	238	227	247	244	230	218	228	220	206	211	216	220	230	228	244	248	242	242	220	207	192	222	230	202	249	219	250	228	203	230	236	230	201	229	208	199	220	221	233	187	237	234	219	240	209	246	246	218	233	223	206	217	214	224	236	225	230	227	201	211	226	202	224	238	220	218	218	231	214	220	211	245	195	224	252	235	239	220	235	231	225	202	242	207	220	216	233	209	213	238	212	227	209	214	209	223	226	240	202	223	211	239	227	192	200	193	213	211	244	197	217	216	221	212	206	207	193	205	209	198	247	212	222	230	212	234	197	197	216	210	212	225	219	253	211	233	219	216	211	192	209	223	230	202	221	236	220	236	214	213	202	223	228	209	240	211	223	208	214	232	243	213	218	243	257	193	204	219	218	262	220	210	228	238	222	210	213	220	214	202	206	213	226	211	209	226	204	195	209	205	243	202	205	230	223	199	234	237	216	250	223	234	253	211	228	234	265	214	236	228	238	224	197	199	214	197	219	233	255	226	235	237	231	222	245	210	213	210	214	236	224	209	206	247	262	220	216	218	207	214	201	232	205	215	226	221	236	219	225	230	215	228	243	205	235	226	211	234	251	234	233	183	237	228	229	232	240	212	216	224	196	229	241	191	201	209	211	213	240	227	232	187	203	204	226	248	238	207	213	237	219	190	221	219	197	198	226	218	255	206	222	220	234	232	212	222	207	246	232	243	225	227	224	214	231	210	227	223	230	232	226	192	214	238	245	241	211	227	203	206	216	234	211	226	211	212	222	219	211	218	212	183	247	224	241	219	233	203	212	206	211	240	243	230	191	221	232	217	213	216	200	225	204	221	224	230	222	211	221	198	229	206	213	208	216	250	230	213	229	220	204	245	248	230	237	239	253	259	201	199	216	228	223	211	224	230	228	227	218	213	219	216	233	188	205	237	230	223	238	211	194	241	179	209	217	229	228	228	191	242	210	223	228	207	215	229	219	237	189	228	220	238	222	224	235	203	211	228	247	245	199	226	238	240	196	233	220	222	228	230	234	219	222	224	213	218	228	204	212	214	211	212	220	229	217	225	214	214	255	195	239	234	191	231	204	269	213	191	219	226	184	217	228	200	220	211	234	228	227	209	232	244	209	222	217	253	207	209	206	245	242	218	210	209	205	218	210	239	221	219	223	223	222	200	224	217	215	231	243	215	215	213	221	212	224	221	215	230	220	211	229	249	225	219	226	216	200	214	229	220	204	186	224	241	258	211	225	225	244	205	210	218	239	237	192	245	247	208	219	239	226	223	217	227	228	227	177	231	203	197	201	210	196	211	230	216	205	194	207	207	216	233	246	219	205	199	213	225	232	216	208	267	235	200	242	192	196	216	241	244	205	208	208	225	226	220	195	198	227	219	224	213	196	243	236	244	220	240	206	233	225	225	233	221	251	247	213	212	224	220	218	218	222	227	226	205	219	199	222	225	224	233	202	215	207	227	227	212	237	216	235	224	204	218	225	225	204	239	193	201	240	213	206	224	240	224	233	236	215	196	210	225	238	249	207	201	220	216	235	228	225	232	246	261	225	238	219	206	239	197	235	241	227	215	203	230	239	230	193	230	231	222	213	222	215	209	225	222	233	232	239	241	235	239	195	210	239	213	215	230	218	216	216	214	225	217	225	212	230	227	249	225	215	232	248	236	223	226	226	233	211	242	222	232	230	221	222	197	239	190	209	227	183	230	211	236	231	220	198	227	206	240	226	227	206	234	210	212	244	242	193	230	219	218	229	192	217	234	223	226	221	224	231	243	237	221	216	217	221	208	255	247	236	257	222	214	218	207	227	225	222	230	239	219	236	197	221	206	237	231	231	204	210	200	225	193	224	236	215	223	210	246	202	216	208	213	255	190	207	227	205	223	209	207	223	244	238	210	224	233	210	204	224	242	216	194	192	185	227	235	221	263	224	217	236	236	237	231	235	220	218	259	229	207	206	237	204	240	216	232	211	205	219	232	234	232	197	219	219	203	250	215	228	214	218	235	238	254	213	214	210	177	199	206	240	211	211	195	214	229	213	191	256	217	238	239	247	219	240	240	215	238	212	195	208	219	237	236	239	239	208	248	213	236	200	243	203	248	228	229	189	223	224	217	209	215	206	219	233	229	224	218	218	192	203	214	210	239	196	227	199	196	192	213	227	224	229	211	216	232	234	240	192	207	200	242	226	215	209	220	244	219	215	230	229	241	225	202	207	228	222	222	228	231	217	220	227	229	215	222	203	222	224	239	214	233	196	229	227	229	242	220	228	219	248	213	220	214	233	222	235	228	250	235	210	199	210	215	195	212	232	242	213	208	183	241	232	235	252	208	226	202	198	251	239	228	206	225	219	190	216	233	219	213	226	237	225	238	196	224	233	232	206	221	217	242	224	205	247	225	196	233	223	238	242	226	215	200	225	201	235	193	259	201	218	210	203	218	221	215	195	218	208	227	209
47992	33199	3495	3917	3450	2764	2240	1930	1638	1373	1268	1095	1055	980	924	871	862	840	818	720	717	667	711	687	657	643	617	637	663	637	623	650	623	592	581	615	605	569	565	593	565	563	538	574	634	566	570	524	560	586	540	576	571	557	524	554	586	527	563	543	519	561	544	539	574	527	543	558	523	517	522	519	508	556	533	534	571	511	540	539	573	532	550	503	541	554	532	518	503	487	549	539	523	603	557	572	531	571	546	556	558	533	544	540	557	543	546	521	536	505	503	554	529	485	542	507	529	555	564	512	493	526	562	520	528	595	499	477	537	527	517	558	508	532	517	518	545	541	546	511	534	549	497	533	521	524	544	586	564	533	492	479	520	533	535	512	528	558	560	519	511	514	558	513	533	529	523	490	565	500	557	540	542	559	513	515	538	534	520	528	542	541	503	511	512	501	530	489	549	533	527	557	532	507	548	512	515	520	514	530	497	546	518	515	504	561	539	504	516	517	526	520	487	516	536	522	537	532	541	533	526	539	514	524	547	531	488	511	519	536	551	536	542	495	474	511	524	507	512	473	515	524	531	518	527	529	495	509	509	492	534	519	513	505	532	512	496	533	521	516	525	559	513	565	564	525	510	501	526	529	535	586	519	532	528	549	501	521	477	565	545	532	555	528	514	548	506	498	506	550	552	496	485	544	533	566	516	537	543	521	564	575	508	515	538	536	549	521	536	477	548	506	524	519	504	570	520	517	465	508	564	525	508	536	480	503	531	519	507	512	533	582	555	544	576	559	542	526	538	502	484	540	534	498	502	525	545	491	533	522	497	549	559	533	546	510	531	556	541	526	584	549	511	545	518	513	505	575	515	523	536	554	517	538	514	537	539	522	519	531	504	526	585	524	496	565	530	557	552	546	511	523	537	522	543	489	497	547	476	531	490	545	532	535	519	523	520	509	532	556	519	532	542	508	526	511	534	526	532	513	555	574	525	511	511	559	493	499	531	516	589	514	557	507	513	524	546	562	557	520	524	502	514	516	528	544	502	557	571	541	511	493	594	531	577	499	531	507	500	503	527	493	531	487	516	540	531	520	509	553	577	537	533	539	489	550	555	511	536	513	508	565	531	527	561	565	539	500	536	532	507	493	523	490	529	545	525	571	540	504	532	487	529	514	533	538	505	546	571	562	522	529	486	521	558	528	531	537	479	544	559	577	549	522	546	553	563	531	532	520	535	511	526	498	546	532	529	547	514	496	539	527	558	519	545	556	560	530	535	493	535	520	461	496	533	528	493	518	527	516	528	521	473	514	554	547	525	514	500	529	536	508	538	550	497	529	510	529	531	514	540	544	535	497	549	523	568	511	542	546	531	538	539	512	526	512	516	550	553	521	531	587	546	519	543	531	547	549	516	525	488	517	527	499	519	541	523	548	514	527	508	536	546	528	519	536	520	586	536	538	526	511	500	507	565	476	526	508	478	546	543	533	514	523	511	543	527	545	553	520	513	511	481	528	565	502	538	572	576	532	547	545	557	495	507	560	529	469	489	515	506	548	542	531	510	538	551	500	516	500	540	534	530	536	513	559	532	541	563	530	502	567	514	494	503	524	538	507	518	542	516	484	508	555	474	489	523	500	551	511	529	491	525	522	552	502	496	497	532	551	549	545	571	520	508	539	506	541	505	521	562	502	509	521	531	539	518	508	516	533	530	515	522	543	534	537	510	513	532	543	531	516	545	545	518	529	532	557	474	528	569	535	525	501	531	537	507	495	530	538	543	488	546	546	552	544	538	552	531	519	566	525	531	524	511	504	566	531	522	524	499	520	576	521	569	563	541	550	566	498	517	527	566	521	503	558	507	512	512	528	546	564	505	530	572	545	482	507	491	514	519	528	527	508	514	550	541	514	545	503	471	535	510	518	531	532	536	570	530	538	527	540	506	551	504	545	533	521	515	540	473	508	532	510	494	532	539	524	492	543	522	510	533	602	539	545	483	494	531	513	486	490	483	536	535	529	506	531	541	512	536	555	558	545	500	524	535	587	555	524	548	518	550	490	546	530	537	578	490	493	490	528	514	489	529	510	518	522	530	531	498	509	525	518	530	552	504	519	545	519	476	528	504	552	526	515	463	510	497	548	536	498	555	507	509	472	485	571	507	556	525	527	542	541	492	535	546	541	550	524	570	511	548	520	548	529	509	507	544	531	494	520	478	517	504	516	519	541	525	527	529	525	594	527	561	498	541	508	528	550	551	513	512	559	522	549	502	536	491	490	496	546	479	551	539	556	489	504	521	545	506	493	477	515	526	518	535	529	556	524	543	512	498	549	516	571	521	527	515	485	518	538	522	543	518	520	532	559	552	552	535	535	512	524	522	538	552	515	546	527	517	485	518	507	523	495	514	564	510	532	518	546	572	537	522	503	505	530	519	549	481	538	542	576	474	532	551	511	527	538	502	514	499	489	544	493	527	536	546	516	525	525	556	521	559	523	532	530	542	491	521	533	548	546	512	532	548	507	545	506	512	547	561	518	522	524	577	521	495	527	493	564	541	555	518	529	545	494	495	493	541	562	510	545	550	533	520	558	503	523	550	546	524	545	510	512	503	532	567	554	510	536	516	532	498	520	508	536	550	556	518	581	546	544	580	517	535	522	507	489	536	528	533	550	504	550	514	542	514	542	509	521	514	533	536	574	511	539	510	533	514	524	531	525	496	550	498	495	511	527	509	504	503	585	501	536	549	521	532	538	584	519	524	566	516	570	520	544	528	547	499	508	515	548	515	535	533	524	515	490	524	543	498	527	533	548	545	527	538	519	540	543	532	557	548	547	496	548	531	526	477	542	504	518	553	498	522	552	557	516	511	547	534	554	529	511	566	507	515	496	517	511	528	537	533	517	582	533	540	568	518	522	531	512	493	541	559	522	550	510	534	555	500	542	511	529	506	529	508	538	487	509	564	497	548	514	532	523	491	535	547	504	523	541	547	524	527	558	533	497	502	559	516	512	518	516	542	527	569	516	512	554	492	524	519	558	506	490	543	521	575	511	532	545	503	531	514	543	520	525	552	510	513	557	510	536	487	526	559	503	547	506	553	529	555	514	519	537	529	525	509	517	579	527	521	515	554	496	567	513	567	556	512	517	525	584	522	525	548	509	544	538	487	484	545	512	519	554	542	525	516	523	547	517	523	500	554	526	514	535	458	532	546	552	520	577	498	512	513	550	530	498	493	561	544	534	547	536	499	529	551	553	464	560	541	500	529	527	529	534	550	544	542	550	567	543	492	529	570	547	512	557	500	503	537	499	520	521	522	525	494	539	504	550	536	508	535	524	527	535	532	506	534	473	547	525	509	529	528	553	526	533	510	553	521	556	524	523	576	512	527	516	512	509	518	538	543	476	514	523	514	529	520	534	473	521	563	527	513	519	554	537	553	510	514	490	544	547	545	529	504	528	520	542	548	548	524	468	552	544	541	481	547	523	504	528	518	537	541	559	537	497	586	498	555	495
15167	3671	214	197	163	157	153	189	161	160	164	155	185	187	151	150	147	171	164	164	149	187	175	160	163	165	150	147	155	146	152	141	159	156	147	164	146	190	137	155	159	181	164	146	152	172	145	158	140	154	156	181	164	140	160	165	183	164	187	147	158	164	158	148	157	134	175	145	173	149	137	137	131	160	156	148	157	126	148	126	167	158	138	155	152	158	165	158	168	183	156	159	157	148	127	160	161	150	143	142	140	157	154	150	153	157	154	139	138	169	144	186	149	142	171	171	175	137	136	137	147	142	145	150	143	169	164	146	167	175	157	148	145	162	135	149	183	150	162	134	156	132	164	159	142	153	157	132	160	171	136	157	145	141	135	153	152	147	151	153	132	156	153	145	135	138	182	141	147	166	152	163	160	133	151	134	150	146	152	175	153	151	153	154	160	140	186	172	142	167	160	165	158	148	140	162	165	163	149	134	181	140	142	145	171	140	174	141	173	167	149	140	172	142	158	149	153	156	158	151	138	157	146	143	142	139	157	168	144	153	155	155	149	157	144	153	162	169	156	140	178	149	149	161	155	165	134	183	151	144	142	164	145	172	133	149	160	151	145	146	140	154	147	152	158	157	156	152	139	139	155	153	151	190	162	128	130	175	164	154	149	146	139	156	150	139	165	159	145	151	149	146	138	131	146	140	132	187	165	154	162	170	139	153	133	144	153	163	159	147	160	179	156	152	173	140	147	129	166	185	141	143	139	151	164	167	149	138	160	146	148	167	156	129	145	163	161	167	156	157	157	163	170	148	171	153	140	151	181	165	152	145	133	156	164	180	144	133	170	162	162	175	167	154	139	132	138	154	148	142	157	138	143	157	154	162	155	149	165	153	167	164	151	129	141	144	153	177	146	169	154	156	165	147	159	136	147	150	160	160	164	158	141	152	149	167	163	138	156	146	163	185	165	141	130	135	140	157	125	152	164	145	154	146	148	170	167	136	138	157	154	157	173	160	148	143	158	149	157	140	133	147	144	161	147	165	147	151	137	154	170	178	159	146	148	155	154	174	157	143	159	137	188	164	167	146	153	148	131	147	146	153	170	160	167	165	139	168	130	153	159	136	159	141	162	145	158	152	142	151	149	168	139	171	135	161	137	157	130	157	157	159	147	150	152	152	140	146	121	176	160	162	142	149	150	167	159	125	151	138	150	157	184	131	142	163	169	149	139	161	163	155	147	160	147	142	138	133	161	143	157	146	159	164	155	185	158	154	162	154	147	162	164	174	148	168	157	162	132	156	147	165	147	143	132	151	147	162	154	164	176	180	162	156	161	136	138	151	174	154	156	162	138	155	160	163	155	179	152	137	149	150	167	143	149	166	136	166	142	168	163	171	164	150	136	138	137	144	147	177	153	175	188	159	161	154	126	172	184	154	134	159	181	165	133	155	164	163	148	161	139	150	193	148	147	163	163	135	133	153	144	169	170	154	174	139	166	156	197	142	153	166	151	147	137	175	153	138	151	156	140	171	161	138	147	158	151	168	168	162	145	151	140	173	156	168	145	155	130	145	158	182	171	175	161	160	145	127	133	156	145	143	155	144	150	159	140	141	150	128	164	159	148	153	158	167	135	178	151	169	150	160	151	156	162	140	135	163	134	184	178	171	162	151	176	169	142	145	145	143	148	162	168	156	174	146	142	133	160	159	159	160	169	167	127	157	150	160	155	146	186	160	145	163	137	175	144	168	138	160	152	143	179	159	151	152	145	154	151	125	164	154	151	151	144	141	146	171	143	148	153	154	172	133	160	159	158	163	156	153	168	173	129	164	148	165	163	150	152	145	153	131	149	123	152	160	133	167	167	143	150	140	136	181	155	146	134	155	160	143	159	153	136	145	142	164	136	152	180	169	153	154	144	148	143	170	165	141	144	161	162	152	133	151	155	133	145	129	128	163	150	157	166	164	152	160	156	150	127	187	157	149	146	162	128	150	144	153	138	151	147	187	179	147	152	158	156	146	147	171	140	144	175	149	140	171	158	164	150	158	156	155	137	162	149	139	141	178	159	159	166	170	166	164	123	154	154	171	148	154	130	169	133	163	150	161	167	154	155	162	149	153	142	145	156	145	158	157	156	193	145	178	131	136	146	146	147	159	141	164	149	157	166	156	144	164	162	168	159	142	165	151	152	177	155	157	145	185	158	147	175	156	130	115	150	142	134	143	159	167	153	163	151	184	157	123	137	134	162	134	140	167	167	160	157	129	135	149	156	133	151	159	140	140	161	168	163	152	139	155	162	148	157	168	168	155	158	171	141	170	165	165	133	150	160	152	172	138	140	148	164	180	164	159	141	139	164	158	154	159	162	147	156	140	156	140	160	141	162	190	149	175	145	163	150	130	153	157	135	150	131	131	168	160	175	160	159	136	129	145	154	153	134	183	165	142	181	155	134	133	133	153	156	171	145	158	140	150	181	143	147	141	148	133	161	159	171	165	162	150	161	142	155	153	150	137	152	132	176	151	165	148	156	153	157	160	154	147	150	155	156	164	164	175	161	135	152	127	153	132	148	132	155	144	147	147	181	152	148	156	164	139	172	160	150	141	172	170	171	145	151	150	156	128	152	154	142	142	126	142	153	141	139	164	158	161	172	149	163	168	161	150	152	127	161	163	144	171	175	165	153	164	155	151	148	157	167	150	169	167	143	149	148	160	129	151	164	145	135	129	170	152	164	153	159	125	159	171	170	153	140	137	163	154	144	150	145	141	159	172	159	136	152	157	149	142	141	150	179	148	118	195	154	148	135	157	148	134	172	147	164	141	150	158	155	165	166	175	174	148	147	142	153	153	148	164	162	145	170	132	134	148	164	144	142	136	165	171	158	139	154	150	144	158	154	146	150	161	150	161	163	165	165	151	157	142	149	134	162	154	137	144	144	156	166	164	183	151	165	154	135	134	130	156	145	150	133	155	164	160	145	172	175	156	147	162	153	154	159	133	147	146	171	144	155	167	154	138	137	159	138	169	155	172	148	153	147	187	147	174	143	150	156	134	157	172	170	140	197	164	156	139	136	152	147	164	124	155	172	165	158	160	158	141	145	157	154	152	165	151	144	158	140	168	178	152	157	138	162	154	158	163	173	142	163	161	156	157	151	130	147	134	160	167	149	165	142	169	157	158	135	166	178	160	143	147	144	169	152	158	160	160	145	161	149	156	168	160	152	159	161	157	156	175	146	167	138	166	161	166	147	143	130	148	131	159	157	144	139	154	160	164	167	165	168	147	156	157	155	172	129	157	160	147	162	136	144	150	178	151	159	169	130	155	157	168	155	171	150	154	150	146	146	160	161	149	184	177	126	172	165	173	175	156	148	154	154	161	131	170	146	151	129	160	178	130	155	146	182	156	166	149	164	170	161	163	150	135	167	150	130	155	171	160	163	162	129	140	133	136	147	147	173	144	154	153	156	150	174	154	136	161	168	156	148	150	153	178	154	156	141	147	166	157	142	122
14920	4681	492	466	488	421	460	425	452	445	405	428	413	419	434	409	432	409	426	411	436	418	392	385	434	449	394	425	391	457	440	456	423	420	434	406	406	407	426	395	399	425	445	430	394	412	413	422	415	403	395	439	400	403	406	443	432	402	391	414	386	433	412	438	420	402	405	406	431	422	412	421	397	438	461	391	397	474	432	430	407	390	452	382	374	403	395	407	382	407	414	437	414	394	376	438	432	393	392	408	415	417	419	404	413	411	425	420	427	416	408	414	409	425	463	398	384	461	421	391	408	385	393	432	457	400	443	425	419	400	413	406	397	415	428	381	412	391	399	400	434	407	409	423	434	433	417	388	357	453	415	409	416	408	408	389	443	405	405	481	434	422	429	440	425	420	437	437	373	413	399	431	419	422	448	410	415	425	408	438	414	404	431	411	403	381	393	433	424	400	418	382	429	425	406	441	428	409	386	395	391	430	425	398	448	432	418	421	422	429	429	403	418	446	447	390	437	396	435	421	387	426	396	453	471	431	415	426	411	404	432	371	472	415	439	407	396	431	432	389	378	414	427	365	471	425	431	404	413	408	425	406	428	426	405	421	429	399	392	422	423	370	426	409	431	387	420	457	381	404	439	447	390	415	431	416	417	425	406	414	418	417	424	452	372	406	403	417	435	423	443	438	379	430	441	396	404	423	389	404	406	452	416	404	404	433	439	404	425	418	412	430	420	437	425	382	425	441	411	379	406	437	378	416	458	447	419	433	429	368	420	405	391	405	408	398	352	430	421	405	389	415	404	430	414	418	410	398	384	398	386	415	404	399	384	417	393	417	414	415	398	416	423	418	401	425	429	409	434	432	407	409	383	392	439	409	377	405	403	409	444	394	424	444	367	400	409	410	424	433	448	409	388	447	399	388	410	398	400	398	443	399	406	386	429	458	404	431	425	426	381	421	431	406	397	406	421	418	395	371	378	392	454	412	401	398	383	421	427	429	388	421	388	404	420	422	371	412	404	428	386	370	395	445	398	409	443	426	434	412	428	438	408	432	436	414	432	374	423	418	440	398	386	429	448	409	392	425	429	439	408	467	423	415	389	393	374	414	410	427	414	413	430	425	450	443	411	390	436	399	402	389	417	415	389	455	436	433	411	394	441	381	392	428	426	415	405	436	458	425	474	374	418	390	428	428	406	411	433	395	405	423	394	405	439	444	406	433	420	444	371	441	405	371	433	435	393	426	465	427	438	378	406	383	399	422	411	461	407	459	433	400	414	404	420	433	426	420	456	430	407	421	397	413	408	420	403	401	386	412	415	432	392	446	392	410	424	408	422	391	395	434	419	392	415	386	397	420	432	399	393	383	404	434	416	453	431	413	442	413	413	415	390	436	440	459	414	403	417	387	394	412	422	424	403	384	422	415	410	415	390	425	447	403	397	413	415	414	446	409	429	459	425	425	420	398	434	415	412	417	390	393	408	428	406	405	421	434	434	442	410	424	396	432	434	423	426	398	430	396	451	436	429	398	388	453	411	397	415	409	423	456	437	407	439	391	401	399	404	395	423	460	425	386	404	418	415	419	415	429	434	426	434	445	420	442	416	428	441	433	395	387	436	417	442	388	454	427	390	409	405	402	395	436	455	387	386	380	393	416	368	422	432	430	413	368	445	448	403	428	431	437	409	429	456	391	412	380	381	416	423	402	417	433	352	404	425	454	408	404	424	446	403	435	427	386	423	416	397	430	444	429	400	418	417	408	406	431	414	426	408	416	405	402	432	423	412	402	445	423	388	381	404	380	440	379	415	391	424	399	414	411	398	408	418	434	404	412	422	442	428	422	384	353	405	419	402	442	419	402	362	410	420	424	423	384	424	404	419	408	398	393	407	414	398	407	388	401	413	377	393	435	387	406	437	432	412	410	454	410	411	366	395	418	451	431	413	458	409	415	439	439	427	420	412	414	401	382	414	413	383	439	404	418	426	408	392	431	431	418	384	412	459	421	413	415	400	402	408	406	423	420	407	426	409	401	406	402	453	426	401	420	447	420	437	405	406	386	436	425	380	407	397	430	402	405	418	380	374	413	436	383	398	416	426	391	395	398	417	401	422	409	435	418	450	441	379	406	455	422	431	427	389	422	390	391	424	405	425	447	432	356	433	412	432	372	368	444	387	424	437	382	379	409	452	373	418	385	372	410	417	389	409	428	432	456	403	420	424	423	416	421	419	415	425	410	438	412	425	424	414	423	408	445	404	401	371	399	414	387	424	416	413	427	414	470	423	413	401	424	430	418	414	368	444	402	396	398	387	431	430	395	412	432	414	392	433	429	384	394	384	406	438	398	407	409	419	403	407	412	412	407	441	411	397	393	406	393	398	406	414	434	439	435	402	410	405	412	394	404	407	386	413	424	391	405	413	432	389	404	392	427	439	397	410	399	428	425	432	425	412	404	398	433	437	407	458	409	416	430	446	427	397	377	403	411	399	436	441	422	402	376	402	405	436	457	426	421	397	442	398	412	431	413	435	428	423	409	432	408	400	392	425	383	407	426	422	426	423	414	391	406	411	416	390	449	435	404	411	409	436	399	440	444	413	397	427	453	434	398	415	369	392	406	435	423	411	379	439	429	432	414	432	421	391	401	401	395	421	439	434	412	418	405	424	426	434	395	376	397	389	390	444	378	427	403	426	392	429	399	364	409	421	457	396	429	396	428	429	427	382	408	432	428	415	403	422	408	438	397	430	421	436	408	404	429	448	394	416	437	410	430	412	437	415	431	436	418	375	414	438	391	429	407	417	421	418	467	399	404	426	393	410	400	439	430	388	403	414	411	407	412	364	429	399	436	418	420	428	418	446	405	442	409	440	417	413	395	346	430	390	422	401	412	414	411	410	412	427	415	423	430	441	455	432	390	410	418	428	415	420	399	353	393	403	423	387	446	443	416	424	411	452	407	436	439	423	391	442	410	396	411	395	447	444	422	431	422	395	430	427	423	461	417	409	404	424	395	409	446	407	427	434	433	378	391	370	430	406	371	423	444	439	408	409	412	417	408	422	392	416	397	379	418	414	373	423	428	409	410	430	429	448	430	404	414	382	397	389	408	467	387	430	426	413	420	422	415	436	399	404	412	410	411	406	434	419	446	455	392	430	421	393	442	394	440	408	401	436	436	416	410	435	417	378	406	421	409	403	386	415	450	417	395	372	391	434	388	406	399	376	417	386	390	407	391	403	417	375	410	412	390	404	441	437	418	386	391	419	402	443	412	441	415	421	428	454	446	404	459	436	384	424	411	433	385	393	429	424	392	405	444	391	429	411	419	378	429	454	414	430	396	414	415	399	404	373	380	414	406	413	398	429	393	450	454	440	424	391	422	433	405	422	406	433	430	405	428	400	442	421	411	417	419	415	389	421	429	406	402	408	451	448	439	400	415	446	430	407	437	396	413	435	387	411	432	436	426	428	415	408	435	415	411	425	435	401	407	426	422	441	422	403	393	417	401
65193	44151	10075	1198	610	506	437	413	385	339	337	323	302	301	302	284	269	284	309	280	308	285	252	285	272	270	288	259	297	321	270	308	274	284	259	275	266	258	279	300	251	277	276	259	293	270	287	269	243	275	257	292	256	282	264	274	259	232	274	249	284	273	246	283	294	247	251	269	280	287	267	283	242	269	268	261	274	256	251	241	271	267	255	287	236	289	258	263	253	262	274	300	230	278	269	289	265	262	284	261	285	287	264	277	297	278	299	238	251	270	290	272	283	277	260	276	271	278	274	251	274	253	276	266	266	258	291	261	280	288	261	289	251	300	278	281	252	279	249	251	275	288	246	268	247	279	265	275	268	287	295	231	272	286	304	267	262	271	268	267	257	235	258	266	293	230	272	277	269	307	241	236	258	259	237	230	253	259	272	306	285	264	277	280	290	290	236	285	251	265	268	262	262	301	256	260	272	260	310	245	292	264	263	265	263	254	298	236	294	285	287	270	262	268	275	285	282	259	305	266	273	259	301	265	265	256	255	248	254	258	283	264	285	299	258	272	275	263	267	263	255	277	279	249	288	281	264	256	254	282	262	277	286	290	290	266	238	261	260	264	277	278	269	249	279	284	300	237	267	287	251	264	300	263	251	297	239	262	285	284	261	258	267	292	262	283	302	230	265	324	261	255	267	250	257	289	251	281	276	242	282	256	236	279	256	272	262	261	243	267	276	284	289	268	239	268	238	270	259	282	271	253	238	249	257	266	248	245	289	289	282	262	272	232	258	292	274	278	244	273	268	272	258	235	250	275	282	291	273	256	242	275	264	251	277	277	254	254	260	301	250	251	281	261	276	286	249	273	303	252	266	269	274	279	273	262	257	277	253	262	256	263	274	247	289	249	286	281	276	268	282	278	260	245	260	266	271	256	272	278	284	258	253	267	298	257	259	244	286	268	263	318	258	265	259	257	291	240	214	287	268	298	264	252	236	278	294	285	275	275	267	266	248	271	250	285	253	263	299	274	260	234	277	226	241	243	260	264	303	308	266	301	285	242	296	276	257	257	278	292	282	292	267	257	285	249	253	273	273	247	285	274	258	288	264	240	264	266	267	272	277	263	269	299	270	262	291	272	251	280	276	287	275	265	256	290	232	298	272	283	299	287	292	243	260	288	273	298	278	235	268	260	275	255	278	271	301	273	279	284	257	271	241	253	268	279	294	239	276	295	256	274	267	237	242	259	264	266	266	272	268	249	250	247	277	266	276	270	263	251	271	262	266	279	291	258	262	287	287	244	296	289	286	243	277	250	263	261	278	269	277	245	255	262	260	292	291	276	268	265	271	258	272	234	266	269	255	306	232	276	274	259	243	250	305	274	262	255	245	273	289	280	289	247	265	234	282	262	302	276	279	277	260	246	272	267	277	256	292	262	276	283	244	269	241	262	286	270	273	266	272	306	256	286	262	283	291	238	274	269	276	258	263	252	247	281	254	240	278	268	220	248	261	254	297	276	267	264	255	248	238	261	245	246	253	259	263	252	261	260	279	318	258	275	285	265	251	243	266	269	266	271	219	269	267	265	251	268	279	259	275	240	264	269	243	261	297	245	270	254	257	251	268	252	293	243	252	280	257	270	256	287	231	236	280	272	278	268	259	285	268	251	240	234	246	255	263	274	251	286	285	267	241	281	239	275	273	231	281	253	285	252	254	302	276	269	274	293	260	271	292	254	225	262	253	263	284	281	264	256	262	245	249	272	266	294	248	256	253	302	271	287	251	274	270	249	281	252	262	261	263	278	277	245	253	233	261	308	287	244	300	275	268	260	265	254	294	271	285	277	242	286	236	289	282	280	256	267	272	259	234	297	248	264	259	259	272	232	303	250	277	255	279	303	249	268	289	244	257	283	280	291	263	258	260	253	249	258	247	272	281	254	260	273	290	273	293	266	304	281	239	267	258	282	244	288	263	250	242	268	260	265	285	254	312	249	259	258	252	287	266	291	240	259	273	252	268	263	242	301	269	265	258	266	271	249	241	255	278	256	297	279	266	254	258	299	251	249	246	250	269	273	255	280	281	283	245	242	292	254	264	242	251	247	261	278	236	247	252	266	274	248	269	260	280	292	273	297	273	265	261	284	284	253	223	256	252	264	275	283	264	269	266	249	272	284	255	244	274	278	299	256	249	284	257	279	288	250	263	298	262	270	301	271	235	293	273	259	291	277	237	279	267	293	265	248	290	274	254	258	265	256	313	261	325	280	288	268	277	281	264	271	262	238	250	257	263	286	247	275	296	251	267	266	266	302	270	253	279	246	258	257	289	275	271	284	256	286	268	270	294	293	298	257	278	278	280	274	257	233	282	263	279	277	273	280	264	263	277	281	266	258	242	282	260	257	260	291	273	287	255	275	256	276	291	267	282	267	289	287	259	238	272	289	263	272	266	276	281	281	259	261	260	300	258	295	255	276	254	281	288	270	285	270	256	240	297	256	281	279	272	256	275	281	279	278	267	271	256	274	240	245	243	298	265	282	256	292	256	250	300	282	262	285	254	259	231	259	265	262	248	299	248	268	285	258	282	258	302	289	268	257	263	285	269	275	291	263	276	254	295	283	258	282	260	238	289	258	251	294	274	281	292	264	271	232	259	276	254	257	199	273	256	296	272	262	282	326	250	283	258	279	262	279	281	280	278	226	269	291	263	286	285	267	251	248	286	271	269	254	256	249	291	270	278	277	270	278	298	286	271	262	238	289	280	268	223	245	259	251	290	260	275	283	267	267	275	263	260	267	251	266	257	238	242	261	259	298	239	263	288	248	295	306	286	255	293	256	259	265	299	235	264	267	270	286	256	270	269	257	252	279	294	256	257	296	272	257	277	265	275	258	266	254	252	264	265	247	251	276	259	244	265	280	256	262	270	300	265	276	252	249	240	273	223	269	273	263	252	285	281	276	243	257	263	278	298	273	280	275	263	282	307	263	291	271	274	293	292	286	268	269	252	265	243	272	251	281	260	293	235	284	298	264	241	260	282	290	275	255	287	275	261	257	273	284	278	288	226	272	272	278	263	286	222	287	278	283	249	257	268	273	260	246	252	275	280	257	275	242	257	257	258	254	270	275	252	267	242	271	275	285	259	267	266	284	267	262	248	294	274	253	253	271	274	230	274	255	257	262	275	284	261	289	251	260	273	283	283	287	303	257	290	263	253	213	273	259	272	280	270	278	290	302	277	271	251	281	265	252	266	286	268	242	260	285	270	260	258	259	298	271	279	249	259	272	250	275	252	252	243	235	265	236	279	309	286	252	260	239	255	254	264	257	261	255	268	249	237	271	261	254	270	247	270	293	281	265	274	263	268	284	272	272	250	294	289	231	260	264	281	240	295	278	267	284	257	272	282	266	303	250	281	243	254	241	261	276	296	239	275	291	250	269	279	260	274	275	270	283	279	252	277	269	319	270	246	259	260	254	312	256	290	266	269	268	278	266	258	294	251	266	300	285	273	279
38971	26046	2275	2403	2303	1815	1545	1388	1197	1144	1036	947	929	935	849	805	815	817	824	785	763	749	765	760	759	720	738	702	710	745	709	666	725	659	658	671	705	706	684	715	674	672	698	666	673	647	690	653	649	655	642	658	684	692	677	716	666	663	714	673	647	664	655	686	648	643	638	628	651	618	640	687	677	642	721	676	623	633	694	671	655	642	712	684	682	611	640	645	678	725	692	662	651	637	630	655	644	661	712	692	626	670	638	640	682	672	628	667	625	641	649	641	639	673	657	640	644	691	635	673	666	700	637	661	643	687	669	658	674	674	648	661	702	636	601	628	623	663	637	689	631	667	652	648	669	674	652	618	653	683	653	648	653	643	622	652	649	674	713	646	630	629	628	618	662	630	700	663	674	634	668	679	651	653	618	633	660	680	689	708	673	675	627	669	685	655	682	659	654	662	654	632	697	615	636	650	674	596	633	660	631	705	683	647	645	646	690	647	677	627	649	623	627	617	713	639	667	644	693	691	676	683	665	660	613	652	676	623	645	678	633	665	666	676	670	648	668	648	677	666	647	703	657	693	644	643	679	606	675	694	644	695	659	673	622	689	660	607	646	679	678	644	635	702	607	638	673	654	642	648	679	597	625	640	647	651	620	608	644	617	699	643	654	671	664	636	658	647	671	656	682	685	676	641	655	643	654	666	670	643	619	657	680	679	630	635	658	682	665	668	641	701	659	684	642	622	671	670	657	623	694	631	645	654	668	684	607	638	680	680	648	651	681	713	618	630	624	701	658	638	644	646	634	671	683	614	636	625	673	643	653	642	669	639	671	629	620	656	645	682	642	684	665	683	638	665	620	687	606	647	616	671	690	686	642	605	643	657	632	689	644	615	649	636	630	701	657	656	668	613	667	642	668	693	678	654	655	669	667	663	712	655	638	655	670	641	639	609	628	695	670	691	608	633	660	638	685	704	649	672	670	705	686	621	609	625	684	609	653	665	681	594	649	638	641	664	653	664	647	681	667	651	656	711	588	654	652	660	680	672	660	632	612	657	666	639	663	635	650	614	622	676	640	667	688	668	642	631	640	615	686	659	670	635	654	642	731	673	654	673	723	701	666	676	627	631	658	608	656	646	672	695	692	678	627	617	644	662	643	698	673	687	678	666	659	638	675	651	704	610	642	619	666	679	675	634	636	644	676	639	659	679	656	698	669	694	671	635	674	645	668	651	658	603	633	636	668	626	635	668	642	650	684	615	649	622	671	664	612	657	645	631	659	677	674	643	628	633	653	649	634	658	644	644	648	670	658	627	716	614	633	672	644	619	643	665	638	657	628	695	629	648	647	664	643	648	694	653	629	602	685	672	657	661	630	651	634	674	695	659	699	660	648	666	668	646	659	625	652	677	648	676	656	649	698	632	623	697	635	678	698	627	669	634	626	616	650	669	673	653	633	644	636	694	659	662	678	613	602	642	629	637	624	675	657	679	680	642	627	682	665	633	660	664	677	639	692	702	639	676	645	633	643	660	647	682	648	643	650	672	656	667	637	622	599	646	684	634	670	623	684	642	691	697	644	661	634	651	678	618	669	657	631	646	714	611	664	649	642	672	641	666	670	669	623	649	621	692	610	689	663	633	664	669	651	630	650	647	714	626	613	688	676	674	671	659	679	645	635	650	610	644	658	689	659	652	638	670	659	661	670	698	639	595	635	671	702	646	639	713	676	629	674	656	635	618	670	632	665	614	679	655	621	660	645	710	652	651	641	665	654	639	657	645	614	672	677	636	665	674	686	621	666	648	653	642	684	644	652	639	692	652	647	685	674	627	631	655	657	663	656	681	643	670	654	642	651	660	639	679	593	611	667	627	658	656	645	704	678	645	657	689	650	685	655	634	645	668	667	622	651	695	668	661	657	596	629	611	655	627	667	609	658	695	650	633	629	621	696	666	651	683	682	692	678	680	677	677	655	692	625	660	712	683	661	639	661	670	666	653	647	668	700	666	650	638	664	626	611	678	632	672	658	655	636	673	702	698	617	626	665	627	704	690	649	636	607	672	673	643	624	663	698	660	615	659	645	644	618	641	640	667	651	673	625	662	659	677	619	640	648	611	606	667	625	650	661	634	632	649	671	659	658	682	644	615	631	682	656	695	664	687	636	631	664	628	625	691	651	701	652	649	601	631	674	687	615	666	668	638	671	633	686	680	647	698	661	660	660	634	619	659	669	638	625	635	634	637	650	627	686	629	700	640	675	653	687	656	659	645	670	679	643	655	689	656	631	594	698	622	668	674	719	671	655	657	635	679	645	704	647	644	624	637	639	649	674	664	647	680	657	667	635	630	620	628	650	648	661	641	655	694	616	653	682	616	681	663	607	620	648	657	607	624	637	629	662	617	639	632	637	694	680	655	620	652	649	640	674	686	675	615	619	647	638	631	621	628	676	653	659	634	653	649	651	671	624	673	660	654	670	624	674	650	667	677	714	677	626	654	655	696	664	627	685	654	641	667	672	669	662	630	617	675	639	603	655	593	636	674	636	657	627	675	632	636	681	647	615	629	632	659	680	626	635	640	729	675	599	685	654	644	609	639	687	602	646	626	649	651	668	659	720	654	584	640	682	668	706	668	680	667	622	663	653	645	669	661	636	696	695	672	684	666	710	644	653	645	641	680	651	659	710	661	638	666	637	601	709	682	664	657	647	649	627	635	657	622	626	644	677	684	646	661	635	678	639	641	632	645	620	658	669	685	646	635	653	661	616	648	652	676	607	650	674	693	660	695	655	666	680	662	617	671	680	667	634	632	666	632	638	658	627	628	650	668	643	643	661	610	665	642	661	667	645	639	653	647	661	618	631	632	678	635	676	634	658	657	697	671	611	678	689	674	627	606	646	667	692	658	624	675	621	612	641	680	652	646	673	669	660	636	646	683	629	662	662	675	671	651	669	703	626	653	652	646	665	656	662	619	667	614	677	627	624	674	613	666	675	683	632	685	676	647	675	671	669	610	654	670	666	621	672	691	673	657	651	680	672	661	674	626	604	655	687	630	604	639	633	688	669	624	647	704	654	679	610	677	678	655	650	671	700	652	687	656	627	647	628	637	642	669	691	622	644	658	628	628	656	656	630	658	616	635	660	643	661	617	647	632	693	700	652	706	650	681	721	657	669	671	657	622	646	608	647	658	679	669	639	664	641	609	672	623	584	647	610	670	634	679	614	654	685	646	697	678	665	660	624	648	627	680	692	631	642	629	654	665	687	718	639	658	641	625	644	675	688	677	621	664	625	635	677	627	655	673	687	664	650	674	621	669	642	639	671	652	680	650	655	611	630	645	658	656	672	655	660	654	664	654	666	636	696	667	674	641	673	633	654	684	690	621	669	653	648	661	627	629	642	673	622	639	632	664	619	671	601	660	639	664	623	604	683	661	631	609	674	709	629	692	654	666	653	691	627	644	687	664	640	671	691	643	671	662	608	658	630	619	635	728	697	636	676	647	701	650
77644	56715	17467	3750	997	739	585	535	410	357	331	303	292	269	249	258	241	247	237	249	229	236	218	266	279	244	232	230	249	250	252	256	226	256	234	257	209	234	217	242	240	240	221	205	236	236	220	218	214	214	217	222	237	201	213	222	214	208	225	264	234	209	214	219	196	223	220	232	228	249	242	193	216	249	227	206	244	242	211	210	205	226	241	237	195	213	259	217	227	241	196	234	240	209	212	221	220	222	233	221	200	229	227	223	239	246	206	237	205	234	213	226	221	213	221	205	199	217	195	197	220	222	225	223	232	241	223	213	220	220	237	261	216	220	235	217	227	224	224	219	208	261	214	232	228	251	241	243	192	206	225	221	222	209	242	205	240	217	213	235	208	228	227	221	234	195	231	183	237	198	201	235	222	228	235	238	199	223	195	226	182	206	196	226	228	231	200	235	229	249	182	225	229	218	227	224	230	186	219	215	246	219	196	236	195	203	210	221	216	216	229	241	213	218	220	244	219	220	250	204	197	226	199	225	195	193	231	228	234	223	209	219	204	175	211	201	193	217	199	234	239	218	210	223	199	235	242	238	216	215	236	185	214	229	228	225	211	196	231	217	210	215	212	253	243	207	236	243	245	226	219	227	217	234	193	202	239	231	222	190	223	212	197	218	233	233	217	212	218	242	239	235	221	239	236	210	252	226	228	222	223	232	231	228	207	211	198	228	270	218	215	238	199	222	239	235	209	203	244	209	225	193	231	236	228	232	216	212	233	236	234	219	217	234	244	236	214	234	202	230	218	240	229	200	226	186	226	216	217	214	216	248	244	208	222	176	252	235	229	225	234	236	235	249	205	227	226	211	214	255	219	225	245	203	267	206	200	251	247	227	223	226	228	203	234	227	226	197	229	201	222	196	217	244	215	218	203	233	235	213	227	224	221	216	218	223	228	213	226	201	234	236	214	217	212	208	203	216	221	215	226	211	220	251	237	207	216	222	233	208	229	208	254	235	230	232	223	239	209	227	230	232	203	228	228	230	215	227	247	233	227	213	251	213	212	193	233	228	206	202	216	202	215	215	226	199	259	206	247	184	230	215	225	239	222	223	217	227	202	207	218	261	228	200	212	229	272	236	238	224	228	202	224	216	228	220	233	191	213	217	208	241	228	238	228	230	223	229	216	207	224	216	198	195	229	210	207	232	217	240	223	215	210	217	219	221	222	224	229	228	200	205	224	231	239	242	218	227	184	211	196	230	234	231	250	201	193	209	205	235	251	249	254	224	234	242	232	223	229	217	245	235	222	191	213	232	222	230	220	230	256	202	220	215	210	204	214	254	240	225	225	214	220	224	239	250	235	228	228	245	205	214	219	220	228	218	221	230	244	209	231	201	200	197	201	237	234	213	217	240	214	236	224	214	232	218	241	224	224	243	225	246	203	200	234	221	226	212	215	235	211	208	232	187	200	207	213	203	192	246	221	229	263	250	220	220	222	255	203	200	206	212	196	239	213	210	259	240	244	219	225	227	226	249	230	234	232	232	208	236	208	233	207	222	212	225	203	229	229	244	227	214	227	233	203	196	237	207	232	216	214	234	211	224	232	206	224	244	213	190	231	207	190	215	223	188	219	207	223	204	223	199	230	220	217	254	228	226	213	232	206	210	209	235	217	202	200	235	218	209	227	235	251	243	238	224	182	224	242	215	228	223	216	199	221	254	217	244	216	221	242	237	235	214	207	219	237	235	207	205	200	243	211	248	223	196	177	231	247	196	234	210	226	190	224	184	220	205	231	198	225	177	199	226	223	223	231	195	189	234	202	251	206	220	224	201	219	257	232	247	231	208	203	227	214	211	202	202	174	215	246	231	207	204	209	236	217	213	206	228	228	174	219	203	232	262	221	210	247	207	216	237	214	261	224	197	241	242	196	221	206	179	195	244	213	216	201	235	219	221	215	232	224	206	224	218	230	227	210	223	230	229	215	222	218	230	215	223	214	219	231	246	236	214	203	249	231	242	229	235	183	210	236	232	218	236	251	237	213	213	206	213	220	224	203	202	235	258	229	196	219	226	226	216	199	251	238	209	208	202	225	231	196	224	211	231	211	218	229	229	219	220	222	214	194	239	210	187	230	236	233	245	229	235	211	237	235	245	212	201	218	233	215	230	199	234	181	238	215	237	207	219	211	222	242	214	226	233	217	240	206	226	213	247	197	235	215	223	229	230	252	227	210	231	221	256	219	197	225	193	206	200	204	219	220	250	203	199	223	232	220	216	229	226	232	221	226	204	231	199	226	211	195	226	227	219	228	219	232	221	240	218	222	215	227	228	228	213	251	235	224	238	223	216	222	212	204	191	207	243	210	207	233	237	227	240	228	206	233	191	213	262	228	236	215	226	242	184	242	221	216	199	212	220	225	219	230	242	223	243	221	223	206	219	225	231	230	226	209	219	215	240	231	214	222	206	216	193	241	211	224	233	226	229	243	235	211	214	227	226	216	203	213	191	198	206	213	202	238	221	228	199	212	224	224	229	224	219	220	222	205	211	208	186	216	232	218	203	198	235	231	228	209	213	239	228	249	223	222	222	230	230	216	214	219	217	218	228	203	250	192	215	241	219	241	220	231	184	209	231	214	236	216	221	222	226	211	223	215	234	228	210	226	223	205	194	214	208	212	235	215	212	235	220	229	232	194	213	238	253	211	215	222	232	196	203	246	212	232	223	236	238	237	224	212	218	218	237	235	213	226	238	184	210	222	223	225	230	217	235	220	198	206	213	222	244	214	260	218	227	215	223	241	221	198	225	208	222	219	226	233	218	218	211	241	218	245	221	235	251	211	214	227	219	224	198	235	237	233	221	224	235	226	237	211	229	220	219	215	237	237	203	210	239	216	186	218	218	233	254	227	214	198	214	201	232	200	230	208	204	225	218	214	237	201	223	220	264	254	210	208	248	194	215	200	195	251	229	229	199	229	206	192	203	213	216	198	221	200	221	211	193	213	229	227	219	217	228	201	243	214	212	239	226	200	225	246	208	207	225	220	214	192	227	201	221	239	244	201	206	215	223	213	260	234	211	247	252	224	211	209	246	223	247	218	232	220	227	228	229	209	232	195	202	206	226	212	208	221	212	228	206	226	210	205	191	238	191	231	217	218	245	209	208	212	211	213	221	254	227	214	241	230	202	242	199	209	208	218	222	234	215	230	238	200	219	213	204	200	236	233	215	216	195	206	202	215	200	187	227	234	235	222	219	219	212	223	166	223	236	221	194	225	189	210	209	217	195	235	225	222	223	200	271	223	237	234	208	199	229	231	241	220	236	231	216	223	222	216	222	212	220	218	239	245	219	220	238	241	226	222	220	243	208	218	248	233	228	195	226	223	233	255	235	242	238	193	238	217	208	218	212	201	218	229	230	213	239	236	222	238	216	217	217	236	199	228	207	228	228	233	227	206	211	200	216	225	223	258	222	217	221	214	225	232	223	233	176	221	209	228	234	213	212	199	232
48604	33097	3530	3909	3352	2796	2272	1874	1611	1391	1283	1158	1070	936	934	856	827	762	744	765	743	724	701	681	650	659	691	635	637	599	605	666	595	612	597	584	577	561	575	612	567	538	627	584	594	582	524	562	568	578	543	539	566	548	535	535	559	555	527	560	535	564	541	564	547	495	529	561	527	532	573	502	524	501	545	556	488	559	502	503	512	519	535	534	504	563	551	538	475	530	532	528	517	524	524	549	536	541	527	521	567	538	507	521	557	503	568	529	560	530	501	528	527	515	555	522	509	547	505	536	548	506	538	531	528	523	513	504	504	554	498	523	517	536	514	551	515	492	538	522	551	478	488	555	521	529	548	539	494	515	542	518	556	532	530	531	525	523	517	567	560	497	551	524	505	503	498	486	505	552	544	610	493	533	527	513	535	532	522	532	550	551	576	499	551	512	496	519	528	525	479	507	549	540	482	525	569	537	529	551	500	515	588	529	532	521	515	544	483	564	549	508	587	513	535	533	505	496	516	511	538	548	501	524	525	540	528	522	513	507	525	548	572	501	474	506	558	547	541	540	518	583	551	536	499	519	530	538	536	518	507	526	532	556	514	532	515	520	489	553	504	532	507	529	511	488	541	510	513	552	551	549	538	542	519	569	534	534	526	533	486	535	482	503	505	489	550	569	524	512	554	548	541	486	519	538	524	549	555	519	536	541	568	516	567	541	563	524	455	520	537	504	515	518	503	503	524	562	547	485	537	551	516	526	488	524	495	479	542	525	477	517	504	545	476	515	528	521	507	510	525	503	502	489	528	527	541	513	564	549	514	566	516	445	565	551	503	506	509	555	576	537	513	547	546	535	531	536	520	581	536	537	498	544	518	526	515	545	488	501	565	543	537	509	541	474	507	525	520	485	523	536	519	562	541	548	530	499	540	507	514	504	550	502	517	510	545	540	525	509	495	532	519	538	517	545	504	528	499	541	542	531	519	527	532	530	537	562	528	539	502	533	516	535	487	499	514	540	505	465	518	523	518	500	498	519	499	486	571	531	541	540	524	550	555	534	531	519	499	527	535	545	554	518	505	512	522	522	532	504	557	552	548	500	496	528	554	489	526	520	480	536	554	507	536	501	532	554	542	507	523	471	566	500	488	500	503	524	570	490	540	526	521	526	561	551	587	561	545	516	531	501	494	540	526	566	561	489	500	512	559	490	530	520	476	522	550	535	473	530	560	566	525	502	553	527	531	557	533	534	509	520	540	540	508	481	542	521	540	497	515	547	517	511	515	497	524	514	511	515	523	518	522	509	521	497	519	523	531	551	523	499	508	513	488	530	551	518	557	550	497	515	514	500	539	524	532	509	579	534	512	509	492	497	595	540	533	518	515	512	533	537	568	577	506	505	521	527	506	495	537	527	529	563	548	523	555	546	561	545	528	526	566	514	575	560	545	519	514	538	557	521	525	518	533	547	496	550	552	553	517	535	479	490	542	540	557	522	545	498	506	511	526	548	515	491	530	501	552	502	504	504	529	542	554	469	528	528	520	559	532	518	470	520	537	504	509	509	498	531	523	526	508	551	495	564	488	529	498	508	549	546	503	528	489	559	515	549	542	520	514	543	505	530	511	505	504	528	522	533	502	521	572	499	538	489	550	508	502	510	504	511	533	525	540	547	557	568	526	520	499	497	561	521	501	512	525	554	536	499	551	515	540	537	516	510	530	534	552	514	527	522	525	553	541	544	501	576	488	543	513	569	555	537	578	523	594	515	559	524	553	564	540	539	558	534	518	545	545	520	549	548	543	516	520	527	521	508	484	513	516	514	516	482	514	503	528	545	535	523	509	511	514	535	535	549	546	575	491	521	527	566	524	542	558	494	538	524	553	531	511	563	525	500	547	522	496	558	513	453	531	521	524	508	462	519	501	565	520	519	532	526	510	545	582	523	526	506	529	537	532	496	502	563	536	500	551	513	527	491	489	517	517	485	463	532	524	509	535	568	524	509	533	498	516	515	509	527	517	515	573	512	524	522	538	509	515	556	501	499	557	562	492	559	514	532	529	506	527	518	512	511	541	502	517	534	551	497	593	551	532	532	520	484	537	583	519	493	549	493	445	496	491	509	533	555	514	479	528	538	532	551	535	517	518	538	513	482	519	552	516	556	532	530	563	534	553	520	531	523	540	492	560	512	496	480	547	531	482	523	531	495	524	533	526	554	537	479	531	518	526	564	521	521	534	556	509	518	490	538	492	542	541	535	568	512	513	484	511	509	544	536	503	532	523	543	547	567	521	529	556	514	531	589	493	532	528	541	538	545	531	538	516	519	560	527	539	515	524	495	539	541	530	488	506	540	509	537	527	529	534	481	534	549	555	535	520	542	513	521	534	508	539	539	500	522	501	524	542	526	498	511	541	492	488	539	528	523	519	485	556	530	497	501	522	511	540	567	537	532	570	520	541	472	515	489	535	523	526	538	501	547	513	538	547	544	513	510	525	547	504	546	509	542	515	496	494	516	539	518	501	546	552	528	535	548	558	525	538	524	510	509	538	529	540	557	519	549	532	544	502	547	539	519	530	562	533	517	532	507	550	505	544	505	514	543	554	546	529	518	488	520	498	502	546	536	535	506	506	554	518	514	502	525	507	499	560	541	520	548	497	545	514	526	477	494	507	490	521	521	585	548	532	526	525	528	545	536	517	520	514	540	555	489	505	523	564	543	586	534	511	490	491	531	509	499	578	526	508	526	507	542	495	526	543	531	550	549	499	543	540	537	526	519	518	473	531	519	570	492	527	562	486	520	526	546	509	524	494	542	506	532	500	538	518	502	494	573	495	516	530	566	496	495	483	544	523	543	546	556	522	527	499	505	531	505	539	502	516	549	562	519	496	530	520	503	499	543	544	551	501	520	518	514	528	493	545	557	542	520	509	512	557	557	555	556	541	544	513	551	511	517	514	531	542	506	527	521	533	538	507	533	533	554	536	517	499	528	542	480	523	510	492	501	524	558	504	538	503	528	537	527	519	484	514	533	511	526	533	549	474	503	533	555	503	502	517	514	546	523	510	501	518	532	531	553	546	539	486	540	537	494	560	545	524	528	524	534	532	466	534	521	541	519	537	517	545	507	532	527	549	529	503	532	536	540	519	517	542	502	514	498	508	526	496	543	530	520	567	517	535	562	517	543	533	536	545	506	555	514	536	555	549	529	532	514	559	537	523	554	515	559	505	550	523	513	541	495	530	494	545	539	529	512	525	563	492	521	467	540	555	534	502	502	542	499	535	554	523	517	518	511	571	495	509	537	533	552	583	527	496	513	524	487	559	537	522	495	518	555	530	523	543	503	550	545	512	587	504	543	529	540	515	507	532	508	537	493	509	541	505	546	519	543	528	501	501	577	481	553	520	504	545	505	536	509	556	493	557	511	512	541	513	506	505	532	518	502	518	521	554	578	527	515	529	549	508	550	549	568	509	531	572	516	533	541	515	561	506	474	547	539	525	482	494	545
15714	3696	283	169	148	159	159	150	147	158	155	158	163	146	151	171	155	144	152	135	154	148	168	135	140	173	155	145	148	149	180	167	146	191	155	152	159	152	146	142	164	159	151	150	153	159	165	155	157	141	157	156	143	130	157	150	199	138	126	159	123	162	162	158	156	140	132	175	152	136	138	166	136	137	141	148	153	161	169	160	155	147	134	175	170	166	147	159	169	147	173	168	155	146	164	146	153	164	159	152	162	183	146	145	168	171	139	146	171	144	152	146	137	138	144	155	164	175	157	141	145	165	150	163	163	159	175	153	159	156	153	147	146	169	163	183	151	137	160	158	151	159	157	141	158	161	168	154	139	161	163	149	154	169	160	142	143	143	147	155	168	152	149	134	128	151	161	163	165	146	142	157	150	161	160	138	135	149	161	146	143	153	162	136	139	148	159	138	177	163	148	171	146	146	147	172	159	151	150	138	154	156	195	160	136	168	149	145	149	138	150	150	142	156	181	171	146	193	181	142	147	151	155	155	189	145	150	123	165	168	144	146	158	143	158	174	127	146	178	139	160	150	157	170	150	171	156	178	145	135	147	138	155	162	166	140	163	160	148	138	142	146	145	153	152	168	169	150	160	159	158	159	132	162	145	167	141	158	147	140	151	153	138	182	161	160	143	156	155	153	151	155	152	156	154	164	154	148	158	170	148	148	153	158	171	137	153	155	134	140	159	165	144	138	172	173	167	164	147	157	180	160	127	145	157	152	158	139	155	166	172	156	174	141	151	171	150	157	172	147	160	159	167	142	146	128	137	154	148	160	159	159	124	129	146	169	166	169	152	143	168	160	145	156	178	128	142	144	169	144	152	135	165	146	150	130	155	154	163	138	123	160	146	159	162	141	140	155	163	161	174	142	163	169	162	166	154	161	170	132	169	155	145	170	132	162	140	148	165	138	155	170	157	146	137	162	127	158	151	136	161	168	145	166	156	145	144	158	132	155	147	176	157	147	164	168	165	148	163	165	134	171	150	125	174	158	139	138	160	180	141	118	142	147	163	152	151	138	169	161	147	169	153	174	156	150	145	147	160	164	133	171	145	156	150	148	137	155	150	166	154	156	160	156	153	148	155	145	156	161	147	141	144	145	167	161	172	146	142	156	158	177	148	142	146	149	161	160	139	139	155	157	174	156	166	161	142	158	175	157	142	165	160	139	155	170	155	127	148	152	164	148	145	149	164	171	162	148	162	149	157	167	153	150	178	165	175	167	159	154	177	163	156	159	173	154	148	129	157	174	162	148	140	170	161	168	153	131	135	168	181	154	159	139	139	131	135	168	150	161	144	137	165	164	141	154	153	153	147	169	158	149	167	162	146	147	156	155	147	162	157	150	142	122	161	161	148	148	147	174	143	152	134	177	155	144	155	183	143	159	150	153	155	157	157	151	154	159	152	178	158	174	136	147	138	152	150	133	169	185	143	172	185	133	179	162	149	139	171	159	156	144	159	164	144	166	144	160	141	140	138	178	156	135	146	169	156	132	159	145	127	148	147	160	161	164	159	147	153	167	148	146	132	155	169	160	162	141	188	135	151	152	140	123	166	151	161	119	148	166	147	153	175	168	175	151	136	166	165	174	143	170	156	179	151	155	144	159	142	150	158	162	127	155	142	154	158	171	159	158	148	170	136	139	172	158	152	141	154	151	170	151	136	137	160	154	159	148	159	139	160	142	123	144	164	175	166	150	165	150	145	133	157	150	146	145	133	171	179	147	156	168	143	133	142	162	162	192	169	170	152	174	157	147	129	163	135	149	155	155	153	149	139	153	148	160	167	171	163	155	162	154	152	165	156	158	149	166	150	156	155	156	158	172	147	187	166	146	141	144	149	148	148	150	152	148	152	153	162	161	149	150	151	169	142	159	134	171	139	157	153	169	146	167	156	155	164	168	142	138	171	144	173	158	174	154	138	164	147	151	160	135	160	160	159	155	168	142	137	164	168	150	157	147	162	160	154	148	150	173	160	144	169	142	177	140	160	159	152	146	157	157	178	164	146	177	171	153	158	155	159	159	155	155	148	139	202	167	171	165	133	156	131	150	171	146	147	150	150	158	163	141	142	135	146	156	165	150	151	145	138	126	144	169	142	152	135	153	151	153	162	133	135	153	149	160	154	148	169	156	180	151	171	191	179	168	155	147	170	141	156	156	160	183	152	147	159	164	187	159	144	123	159	165	153	152	183	155	172	147	157	151	147	163	151	158	142	138	145	157	151	158	165	138	164	157	180	139	163	170	154	159	159	155	165	144	154	144	159	143	149	144	166	163	134	187	135	142	178	152	150	162	158	158	150	153	163	166	155	151	148	148	134	162	146	145	162	164	154	137	179	153	142	153	139	157	162	151	153	150	141	159	165	147	149	146	179	163	145	159	132	174	160	149	169	162	179	130	158	140	127	129	134	150	156	163	139	142	156	157	156	172	158	143	143	143	157	165	127	158	152	131	145	152	170	140	166	135	166	129	166	135	143	153	160	132	130	164	165	163	153	148	160	155	167	153	153	144	142	162	157	160	163	146	136	157	152	155	151	163	149	163	163	152	157	150	151	140	153	151	169	159	157	156	158	161	157	155	161	161	147	165	153	148	155	157	158	146	158	167	144	148	158	156	169	145	137	143	163	155	161	159	137	135	152	171	155	168	142	158	145	166	153	164	155	159	150	159	157	166	159	154	132	143	160	160	174	158	144	154	169	172	163	152	167	174	157	140	143	165	170	149	129	151	151	150	167	135	161	139	178	154	159	146	151	168	151	142	134	132	162	132	145	154	158	140	159	145	132	153	157	154	175	138	181	170	123	150	156	183	146	155	152	153	174	155	152	169	181	140	152	148	131	177	182	154	147	134	135	129	159	162	144	160	156	154	166	158	169	185	183	172	155	152	182	150	184	165	152	144	135	144	161	144	139	153	161	134	152	129	142	141	149	144	164	144	151	148	161	149	155	148	145	165	162	130	171	171	138	169	147	144	133	123	148	153	156	147	160	151	157	156	150	137	121	190	144	155	148	149	154	150	132	180	170	171	165	139	148	163	163	152	140	143	154	151	154	145	146	147	144	154	146	150	171	157	140	159	159	123	171	163	143	153	176	172	161	174	168	156	149	139	149	178	161	169	138	162	181	165	173	161	153	149	151	156	181	148	154	158	137	150	140	140	181	149	146	150	166	145	140	152	163	158	161	163	168	159	158	172	152	160	163	148	140	141	153	161	165	158	162	149	147	151	171	142	156	160	152	166	175	140	146	151	154	164	148	124	153	177	138	145	156	138	139	148	131	140	148	157	176	162	149	177	156	157	152	139	154	181	131	169	130	155	173	166	165	148	145	167	168	153	136	168	146	168	149	161	129	168	162	139	148	143	152	177	131	163	156	158	153	153	148	152	170	143	151	159	150	164	169	157	150	172	152	145	170	163	151	185	144	147	173	151	147	150	146	161	161	150	156	152	136	151	152	138
14807	4613	487	490	460	468	482	441	406	443	441	419	428	408	432	437	413	417	417	400	387	422	452	435	444	413	406	460	418	422	391	408	413	382	410	360	388	425	430	428	464	399	392	454	450	431	418	413	381	398	390	442	451	462	414	384	437	400	439	461	389	429	397	405	389	422	407	410	399	410	417	414	418	391	424	399	408	423	407	429	422	397	415	442	450	415	405	401	424	408	448	437	399	422	416	388	384	461	428	430	405	432	418	413	391	462	421	419	446	435	424	465	410	430	446	402	382	412	407	430	418	416	396	411	434	441	383	422	382	398	447	455	450	441	432	406	397	434	416	423	425	363	403	393	402	412	416	443	444	398	414	460	440	385	400	399	403	406	389	404	390	440	406	438	400	395	495	408	440	387	421	381	380	397	432	396	445	358	422	402	422	410	401	451	419	380	434	395	428	450	394	408	415	396	384	391	388	399	383	393	435	388	434	429	445	391	385	417	452	407	428	438	425	445	402	406	467	421	393	394	379	384	440	419	425	402	412	438	422	409	410	420	428	423	432	396	424	449	389	401	389	393	417	421	411	412	458	447	420	387	407	432	384	415	405	401	397	392	427	404	430	435	421	442	401	396	386	416	407	437	388	408	402	398	403	386	404	396	420	420	442	382	391	451	413	421	396	414	435	402	385	400	436	419	404	418	400	410	427	374	435	433	434	399	419	401	403	405	464	384	415	414	397	436	466	422	406	399	439	439	401	399	425	408	421	373	436	428	399	435	410	407	461	438	419	393	439	377	458	385	407	414	433	403	415	387	403	409	398	412	406	402	409	422	452	395	447	426	401	441	405	391	436	354	389	464	440	442	436	419	436	414	409	461	421	406	403	422	424	375	439	382	436	425	459	429	393	385	401	405	420	417	408	399	434	406	382	400	422	380	389	393	411	371	408	394	443	432	402	401	398	420	399	431	420	414	421	461	399	430	397	422	438	429	423	416	424	390	379	422	396	400	405	406	408	417	442	403	427	366	402	447	394	405	386	388	437	406	428	425	419	396	449	385	425	430	436	403	448	437	422	437	421	424	423	416	393	422	413	423	389	378	424	395	419	401	409	421	387	390	436	407	413	361	394	399	451	422	391	399	439	443	408	418	429	433	439	393	420	422	423	409	389	406	443	388	450	429	376	441	397	440	414	370	422	441	423	420	406	396	432	410	446	404	431	402	469	401	430	404	387	419	422	411	451	390	426	427	419	402	403	421	377	436	406	415	405	397	401	443	382	396	414	415	422	408	437	401	438	410	443	407	437	458	415	441	396	414	439	418	451	414	399	376	414	422	427	400	409	395	405	392	421	405	420	446	371	398	407	384	375	429	441	392	386	403	434	396	422	434	375	421	415	444	435	410	438	411	429	414	408	450	419	399	436	376	415	411	421	391	384	420	421	442	404	397	401	423	412	399	426	438	412	399	438	406	397	415	401	411	399	412	443	414	430	386	395	417	397	441	400	387	408	450	414	383	427	407	400	419	411	430	392	415	390	427	433	386	428	408	404	401	414	414	404	420	433	388	399	452	404	413	418	458	429	429	427	419	365	406	397	380	397	385	434	426	421	376	436	420	421	436	408	458	437	421	433	420	460	413	408	395	407	431	420	407	399	408	410	387	374	374	383	397	418	448	395	419	418	389	448	422	422	404	418	409	396	368	419	400	407	407	401	400	407	419	401	413	408	416	404	420	384	404	422	402	406	429	411	389	432	432	429	392	379	441	427	410	417	402	407	404	487	421	389	429	412	413	434	372	460	402	406	412	380	426	391	425	416	403	413	460	443	394	420	406	432	415	415	408	392	389	411	390	452	410	385	381	411	413	439	400	439	410	437	451	440	397	420	439	436	410	418	444	401	440	420	400	430	429	417	416	416	435	429	424	427	443	439	393	432	397	387	399	394	442	467	397	404	402	378	434	426	439	426	432	409	411	427	426	389	394	392	400	433	413	417	435	413	392	398	451	406	428	440	414	447	417	415	420	409	378	429	430	416	408	398	405	442	437	402	405	404	404	421	439	432	438	396	383	433	417	382	402	444	384	402	404	454	422	392	413	424	407	382	411	441	410	439	416	434	416	386	439	400	405	416	436	404	422	412	403	430	402	410	381	415	403	420	414	376	391	416	441	398	415	362	430	433	449	412	419	423	429	456	436	419	446	422	411	446	420	404	409	437	389	383	390	416	401	420	430	404	410	428	400	424	422	380	400	436	405	390	385	426	416	437	386	387	390	399	394	383	429	456	384	417	440	453	397	437	399	429	437	423	444	395	407	419	395	432	397	416	452	474	418	419	401	399	444	381	388	428	423	425	413	430	403	400	422	397	419	414	429	398	408	411	440	390	400	455	390	388	365	404	422	461	415	439	409	404	430	433	418	416	419	424	409	427	406	461	457	415	472	384	454	425	434	395	436	433	416	402	395	420	430	441	394	395	402	411	428	449	400	407	441	432	415	405	383	424	411	402	421	430	461	413	414	413	395	408	424	428	413	402	434	408	419	386	442	395	397	408	409	438	421	409	402	424	445	422	434	374	393	397	407	426	406	447	443	443	431	382	414	404	417	392	403	388	416	400	422	412	414	415	418	396	419	426	446	392	409	395	396	379	425	374	403	421	448	390	428	391	370	394	418	406	380	393	410	456	410	466	393	430	419	406	393	445	396	404	374	359	426	422	419	417	399	417	441	442	407	379	407	431	413	425	414	390	429	426	407	419	404	403	413	386	404	395	460	445	393	407	422	440	434	438	418	384	433	411	429	418	418	416	411	441	405	422	437	411	432	406	409	439	434	400	426	413	386	414	408	394	417	427	439	408	408	407	412	420	431	410	422	415	408	431	417	406	415	423	387	387	431	409	378	403	413	370	416	404	422	400	429	423	431	452	421	387	428	428	416	419	410	384	394	403	396	397	395	424	426	410	389	442	418	459	400	417	407	439	401	411	447	400	404	438	420	358	426	396	411	440	384	420	371	391	424	417	388	378	422	398	426	410	369	358	418	411	420	386	405	405	426	419	411	431	401	410	441	404	404	410	409	413	410	443	404	396	412	434	422	393	375	422	415	387	413	426	407	415	430	406	415	396	414	413	437	450	462	408	430	375	395	427	428	423	376	396	405	415	423	421	410	389	397	413	428	416	401	405	418	402	409	438	405	465	400	408	419	429	385	418	420	417	396	458	382	399	365	370	433	410	394	406	403	402	438	393	395	401	408	388	376	394	432	401	389	424	443	400	446	422	449	479	393	395	401	369	385	414	447	436	443	391	440	421	385	391	389	440	426	403	417	405	447	423	401	401	422	427	433	391	444	457	391	403	442	446	416	416	439	441	425	407	414	427	408	426	437	400	415	439	448	388	436	426	432	387	412	429	399	433	391	392	381	418	411	391	425	453	397	414	378	429	359	416	405	408	415	399	407	403	450	440	394	443	417	432	392	441	445	409	383	437	414	412	405	406	396	403	419	410	436	418	439
64125	44217	10723	1187	663	536	439	388	347	355	333	275	264	306	300	295	298	294	320	245	277	289	282	277	303	273	280	278	281	269	301	254	310	270	293	253	259	258	289	260	261	256	283	277	265	267	267	294	255	284	263	270	273	281	273	293	277	267	298	286	257	284	243	236	260	283	233	259	290	269	265	287	277	259	279	250	255	241	259	241	267	300	268	273	268	273	263	237	228	273	307	266	287	258	275	292	281	267	285	244	263	284	261	273	282	280	283	273	261	244	266	297	291	262	247	276	265	290	263	278	269	283	273	293	264	264	250	250	249	299	277	256	242	256	297	310	278	277	241	256	286	289	269	284	263	254	260	266	256	278	287	257	265	269	247	263	285	263	285	264	248	271	254	300	284	257	263	273	271	261	284	286	245	249	271	266	281	272	230	283	243	260	269	268	280	296	286	277	279	259	240	257	258	275	273	268	268	290	267	268	279	267	281	240	285	277	280	283	264	265	241	246	249	267	282	272	252	299	256	291	282	266	273	309	244	274	256	253	270	255	257	268	275	244	240	285	279	271	269	270	287	245	279	265	253	278	272	280	221	239	228	280	269	257	275	274	271	263	278	258	280	274	252	262	254	255	274	265	268	258	260	268	288	274	273	256	284	264	304	274	250	256	275	288	285	269	277	256	243	272	257	290	300	257	252	247	236	259	282	251	278	264	299	275	278	274	276	298	245	282	264	261	261	262	292	295	247	252	270	271	259	287	288	260	286	255	273	263	272	288	273	294	284	247	266	264	265	305	271	288	274	272	274	282	245	248	254	292	288	259	257	257	247	264	284	236	263	246	273	274	249	279	265	279	260	252	252	251	253	241	272	277	273	273	292	274	274	272	267	268	244	236	254	288	249	308	266	268	268	262	250	234	253	250	289	279	280	285	252	251	255	264	241	265	303	264	269	282	278	261	268	261	256	252	274	295	259	286	242	258	267	270	259	257	269	264	272	306	251	250	273	260	280	278	241	270	271	262	262	287	279	270	262	284	305	280	294	263	262	294	267	271	246	281	259	273	293	261	284	297	273	273	280	246	273	266	283	270	264	244	260	261	279	274	257	293	246	252	303	274	261	269	282	288	268	243	280	282	285	251	241	235	249	213	263	258	280	250	284	273	274	294	282	294	261	266	259	265	261	253	285	292	281	255	282	237	243	261	276	254	260	274	259	271	242	271	280	253	231	251	295	264	269	251	285	305	296	285	256	290	274	270	274	285	282	284	278	248	252	254	272	280	263	263	258	280	275	255	254	273	286	260	269	279	266	237	290	272	285	273	286	295	236	252	269	239	263	273	265	279	270	279	267	264	269	278	271	276	276	239	234	268	239	249	267	255	289	277	272	288	237	279	275	265	264	294	248	308	268	272	263	259	285	271	291	279	255	270	278	253	249	292	261	277	248	247	258	258	283	250	263	281	289	245	274	301	250	254	252	283	256	279	261	287	237	277	279	267	267	265	297	254	287	275	259	234	265	276	264	263	258	254	267	285	270	262	256	282	264	253	274	273	279	257	257	288	251	291	266	244	294	252	285	259	275	280	279	286	282	233	220	295	266	279	271	267	281	277	263	265	267	242	260	256	276	237	248	284	235	219	269	237	256	268	271	260	261	249	250	245	278	234	273	244	258	231	269	283	258	279	271	273	251	275	265	296	272	297	266	261	268	280	241	257	247	259	261	274	272	245	242	259	248	276	269	245	269	269	312	266	298	286	262	256	257	276	252	270	259	263	282	271	275	289	256	261	272	258	261	254	261	297	252	268	260	255	272	288	252	257	275	258	283	233	250	267	269	271	261	256	283	301	273	264	280	278	299	233	279	284	253	275	300	264	268	275	268	234	257	242	281	244	247	272	244	288	262	279	283	276	265	257	277	270	287	307	266	266	251	270	291	288	227	310	260	274	282	251	273	251	276	244	265	257	272	286	280	254	268	248	268	263	265	253	279	288	281	277	279	214	270	296	279	263	270	272	255	254	250	263	297	282	265	259	300	250	256	295	247	263	264	263	281	248	257	254	267	275	235	251	270	277	284	258	259	238	247	260	257	268	264	270	287	288	294	259	250	297	261	271	255	270	289	240	282	275	261	289	280	255	296	275	279	267	262	276	270	291	269	266	275	258	263	272	267	275	255	260	298	294	300	269	258	263	289	271	256	291	289	280	275	282	282	279	263	305	292	267	267	287	264	290	288	274	262	230	261	278	299	279	305	284	301	276	288	273	259	284	263	269	259	272	265	241	285	297	270	262	240	275	245	272	259	261	283	272	293	260	258	241	250	282	261	270	271	280	277	266	274	278	272	282	243	259	271	269	296	263	269	273	279	267	270	255	298	292	244	293	267	250	247	258	272	255	266	272	260	297	256	273	246	274	260	293	233	272	276	293	266	264	252	251	259	257	256	264	273	269	307	276	290	265	268	261	279	265	245	245	275	263	281	259	248	289	248	245	273	253	231	255	273	276	251	291	278	261	240	272	280	294	290	272	297	286	246	296	265	280	270	248	274	258	271	269	244	280	267	268	269	289	262	225	246	275	252	268	263	277	273	252	248	271	267	277	275	258	283	284	258	259	275	245	249	285	258	273	279	252	269	284	267	287	264	269	278	283	246	253	284	232	277	245	247	276	247	290	279	267	257	253	255	281	268	302	276	279	274	271	276	256	273	274	277	282	295	279	251	258	261	292	280	265	250	268	291	265	292	246	246	302	278	240	244	243	286	239	284	304	246	263	266	295	271	272	287	295	257	251	271	273	265	285	232	255	276	288	291	277	245	269	252	267	223	279	262	234	264	277	249	269	258	279	289	288	260	258	286	245	219	261	278	249	255	277	253	277	291	274	273	243	249	270	261	267	303	264	263	280	276	263	262	281	260	268	242	268	254	249	266	286	285	262	305	289	257	259	269	273	249	278	264	286	246	282	276	280	302	295	280	264	298	248	246	279	257	257	256	251	258	280	285	264	257	278	274	275	289	296	268	279	268	280	253	268	266	272	283	265	247	275	236	277	269	297	271	241	248	281	267	265	251	251	259	253	292	276	285	289	278	258	267	264	276	272	241	240	243	237	282	274	261	243	245	248	266	247	257	249	268	275	272	278	279	284	292	268	281	259	259	310	288	261	273	253	255	287	255	238	245	272	283	254	270	262	272	266	266	275	260	291	273	263	272	277	244	254	251	253	316	266	238	252	267	314	259	253	238	280	272	283	269	252	285	279	275	284	290	250	241	263	246	258	242	295	291	287	277	257	261	241	276	263	290	267	262	237	245	287	268	288	276	273	257	232	282	278	252	246	273	263	279	271	241	246	279	253	270	285	309	259	235	295	262	278	303	282	265	296	297	288	262	270	301	266	264	269	264	256	295	259	289	268	243	256	249	280	270	239	303	293	286	278	272	256	260	256	258	250	301	280	267	271	247	263	283	258	281	280	261	279	270	290	253	244	243	275	273	289	265	287	292	247	275	253	248	233
39101	25875	2196	2426	2208	1842	1573	1324	1204	1112	1051	985	921	890	811	794	816	768	727	845	768	757	774	689	734	761	735	720	708	674	721	668	652	713	719	683	709	722	663	703	700	678	655	690	724	661	698	660	684	697	647	665	650	620	686	666	614	695	701	668	652	729	714	656	643	659	663	689	669	705	687	630	635	688	656	665	595	635	629	690	666	633	636	654	665	659	637	636	659	620	642	663	693	629	656	708	649	672	649	672	609	650	606	663	675	686	658	608	664	691	629	611	632	638	657	643	669	616	632	671	657	654	631	680	685	669	627	685	674	658	675	596	649	651	638	661	682	694	618	625	624	666	628	665	674	664	640	675	642	678	675	606	636	607	670	695	632	632	634	635	643	593	680	591	635	646	665	682	669	674	688	584	655	646	664	671	649	662	627	654	649	688	682	665	653	648	619	687	672	651	611	591	696	663	651	624	642	631	649	626	621	648	617	681	650	635	651	659	623	673	629	614	613	669	667	717	657	703	651	621	625	670	636	660	681	660	665	645	641	639	640	618	638	670	696	674	645	622	630	659	607	623	625	630	592	643	668	649	659	683	669	639	657	666	702	612	710	627	634	577	649	657	643	641	678	682	648	584	628	660	670	625	686	649	642	636	646	631	667	595	636	620	670	632	655	639	649	638	622	640	655	631	635	657	674	638	645	600	606	652	661	666	693	638	620	659	635	642	625	631	679	659	644	619	613	646	614	722	612	651	652	657	675	664	654	615	639	668	686	692	648	670	670	679	615	619	711	695	659	627	696	605	679	681	672	650	631	656	637	632	656	661	646	640	655	632	655	647	639	659	660	635	670	628	680	687	649	623	685	656	650	674	629	665	641	627	613	650	622	625	664	621	665	587	598	655	642	632	628	662	670	709	605	620	656	664	633	628	613	690	678	585	678	671	589	671	704	654	632	655	665	651	680	653	659	688	655	656	644	645	670	642	645	706	636	619	637	642	608	640	673	616	702	617	702	652	625	612	700	654	623	658	658	634	650	688	634	658	678	644	686	626	641	658	635	597	696	651	617	657	663	638	636	662	651	652	661	653	597	638	627	674	624	701	674	654	622	649	670	627	638	656	649	613	645	679	647	631	625	656	626	689	684	653	681	659	654	655	633	643	675	644	684	640	683	644	642	666	655	680	624	638	689	679	626	695	641	680	665	678	618	656	645	655	623	630	662	660	649	605	603	663	711	677	658	666	646	624	638	668	681	672	669	656	617	661	647	685	654	631	589	682	661	664	642	668	633	652	665	624	666	607	652	662	615	639	613	646	655	615	687	642	628	677	617	656	680	680	645	643	676	630	643	608	648	679	670	594	671	646	601	656	673	652	672	661	667	617	657	637	615	640	632	683	635	638	669	640	596	665	682	714	619	655	606	662	633	632	653	632	660	671	639	661	668	617	629	639	679	645	622	658	625	648	657	628	634	631	639	598	626	629	615	672	657	682	636	651	760	624	696	662	667	641	631	656	696	630	667	631	643	614	619	640	618	674	665	670	634	619	670	636	687	678	624	650	635	654	694	682	674	642	668	647	673	649	657	649	636	629	680	622	638	617	682	639	605	618	685	649	678	655	658	680	678	651	697	673	628	672	647	671	648	667	638	648	655	658	680	615	665	664	623	634	665	657	672	645	720	651	606	616	642	703	644	649	639	659	699	651	605	652	669	628	684	657	663	620	632	641	692	643	675	671	621	641	661	623	643	654	673	655	634	617	681	696	645	613	691	697	572	647	692	676	651	656	676	654	651	638	607	656	654	597	652	657	662	652	587	636	677	650	621	656	600	655	639	615	674	672	671	650	617	639	623	596	662	642	647	661	645	642	670	658	690	647	719	639	668	628	647	619	678	640	643	641	651	678	645	602	644	664	647	649	647	650	678	657	664	662	710	628	643	649	678	643	626	632	634	643	661	638	649	639	657	664	633	663	622	631	626	656	684	661	660	633	661	635	679	653	628	687	621	604	649	627	631	595	645	659	637	677	655	630	670	639	688	673	653	643	642	603	620	656	633	707	693	672	694	670	650	658	590	698	673	689	657	682	627	631	613	676	705	635	649	610	632	679	655	654	603	661	661	662	715	582	675	632	670	645	658	631	661	642	638	697	652	659	643	680	616	655	693	623	618	669	655	634	643	680	660	687	668	644	669	609	625	620	672	656	652	683	632	645	639	642	628	659	636	638	671	725	675	649	649	661	631	644	681	649	630	627	600	709	607	663	637	650	674	638	682	591	650	615	635	666	675	640	591	645	654	701	642	634	603	619	663	609	636	666	623	638	672	621	618	673	650	691	666	655	645	629	632	652	677	609	653	677	661	633	668	652	631	663	606	647	626	693	675	656	652	636	594	663	666	628	637	634	655	618	637	579	663	635	652	663	623	665	645	674	659	626	652	634	594	685	623	659	639	611	657	664	660	669	627	652	664	652	657	623	642	669	603	646	633	674	684	656	715	672	635	651	680	635	646	644	613	628	656	650	675	666	685	632	662	607	644	658	644	649	625	635	652	675	655	595	695	617	635	646	657	621	622	667	681	632	656	630	671	637	735	713	649	686	621	647	681	647	634	675	621	613	646	724	646	621	608	647	648	673	644	640	695	653	677	641	625	641	649	668	619	616	645	695	580	625	682	648	657	663	653	659	664	658	663	663	656	658	639	675	656	622	694	618	661	670	623	671	621	657	613	663	617	654	655	642	651	625	676	642	661	652	638	661	666	629	634	679	655	644	684	645	633	647	687	619	647	677	638	607	709	653	661	642	654	652	636	655	610	680	641	666	659	660	709	644	646	625	663	675	651	657	631	585	667	645	672	644	616	653	640	635	632	627	644	716	688	624	664	634	619	624	684	645	631	659	656	666	627	646	628	691	638	684	707	653	644	695	632	665	621	648	672	610	634	618	699	644	709	655	629	656	646	673	653	632	667	643	642	628	670	668	663	651	629	629	641	652	623	647	648	626	672	690	640	655	648	679	610	667	665	727	649	679	660	635	622	658	688	618	660	675	623	687	663	654	679	613	614	650	638	664	657	653	659	657	662	656	636	648	659	660	621	609	674	664	655	651	649	672	659	649	627	712	648	621	684	692	618	678	611	646	616	654	658	621	705	618	693	663	702	674	652	621	645	662	653	657	668	687	626	627	643	638	664	633	676	654	650	570	645	646	671	628	612	643	648	662	617	673	635	640	636	701	656	648	651	597	647	662	632	620	671	657	643	662	635	680	651	655	675	674	678	664	697	638	615	681	609	639	678	637	647	650	688	649	684	663	672	645	637	689	670	629	682	645	660	699	649	617	636	643	640	638	667	611	659	638	662	663	658	646	629	642	648	617	639	639	615	676	655	658	676	674	645	653	693	665	638	637	611	654	654	641	668	721	633	662	664	650	620	657	682	649	621	660	652	702	665	644	637	620	661	606	597	651	662	639	656	652	618	667	661	640	656	645	628	673	650	630	651	620	651	594	650	660
74510	56212	18537	4263	1120	707	544	455	423	348	338	263	305	256	236	273	247	275	245	255	253	228	216	238	241	233	252	208	229	221	242	223	230	220	212	227	214	209	237	233	204	208	229	229	219	207	206	234	219	221	211	226	231	252	182	250	219	223	197	192	246	212	248	242	221	207	223	269	218	198	250	226	234	208	201	221	203	215	236	225	222	229	230	211	236	233	224	213	194	222	196	220	233	205	204	242	218	193	210	215	222	228	227	190	228	189	229	209	193	213	204	207	214	236	241	213	214	195	236	198	230	220	223	227	202	242	227	210	211	222	220	221	223	232	198	217	200	223	228	219	233	218	242	217	259	235	230	207	205	218	218	221	242	229	207	215	196	202	194	237	212	216	251	217	234	218	257	214	232	245	219	212	188	210	232	225	213	196	205	210	215	212	242	242	210	210	246	214	221	192	231	224	221	199	218	211	205	241	227	210	232	200	207	222	219	205	222	212	239	218	196	224	230	233	215	240	234	215	215	202	245	232	196	204	199	215	204	201	232	245	230	192	208	214	231	239	211	198	209	209	223	241	189	226	191	219	202	208	231	205	244	221	189	232	220	200	241	227	212	228	221	217	214	212	222	223	213	229	210	196	213	238	209	222	201	224	205	228	227	243	222	209	224	223	214	236	206	237	228	227	207	253	191	218	216	221	234	229	228	230	217	239	219	209	229	205	207	197	219	192	221	238	223	201	234	230	233	228	185	227	230	200	227	218	214	224	203	222	241	224	215	218	216	196	249	242	237	206	255	212	212	234	222	227	227	235	227	224	213	219	220	224	228	203	212	224	215	219	211	236	213	198	223	198	194	242	217	214	213	210	200	216	216	196	236	228	209	235	217	205	207	222	215	199	209	252	228	214	201	221	235	229	237	237	210	249	214	205	225	215	199	220	227	195	251	225	217	216	204	211	235	201	228	233	214	231	184	186	240	214	232	191	214	228	213	236	210	210	232	220	230	219	222	208	218	216	211	237	223	228	192	232	187	181	190	261	209	207	218	247	232	210	224	221	205	194	210	212	204	219	259	235	209	218	201	235	254	237	233	213	215	211	226	196	184	233	253	226	218	234	204	217	242	210	213	226	227	234	227	230	205	230	229	198	201	197	242	223	228	232	183	232	195	219	237	235	204	193	236	255	226	225	230	200	222	199	218	203	201	239	205	222	215	235	230	231	210	215	191	204	195	241	212	214	209	208	232	228	203	216	223	205	209	217	221	232	187	211	209	225	218	231	181	214	238	203	183	208	247	197	234	194	213	215	217	194	235	202	217	208	240	215	205	232	208	212	232	231	224	191	218	210	205	196	219	210	259	207	211	209	234	205	228	222	250	218	212	211	224	188	226	228	225	228	213	214	207	245	216	237	224	226	228	222	205	236	243	225	224	206	234	197	209	222	215	194	200	229	199	193	220	205	193	205	237	228	237	223	201	197	189	210	217	236	197	230	219	230	227	225	246	222	198	218	218	213	210	236	204	208	268	216	216	228	215	207	206	212	241	245	220	214	227	207	217	199	207	234	217	186	195	228	216	182	211	211	211	213	228	214	213	219	240	207	195	228	215	203	220	225	221	239	204	225	210	198	224	234	210	228	224	207	223	230	227	240	207	242	210	194	212	224	228	203	237	189	211	214	246	230	192	208	220	239	210	231	194	239	235	210	219	229	203	229	217	211	205	223	224	216	227	186	194	194	240	257	195	232	212	217	219	207	193	213	200	232	226	212	225	247	223	212	181	214	216	223	186	222	241	207	239	216	243	200	216	211	203	215	234	210	230	229	221	222	226	207	194	208	195	218	223	203	204	210	211	207	229	232	199	205	211	223	212	222	218	240	230	229	199	215	243	218	225	219	203	215	219	220	203	230	235	226	201	208	234	200	230	219	240	205	244	217	230	211	214	232	249	231	194	224	217	216	221	185	207	228	222	226	200	212	204	227	238	211	217	233	208	214	206	239	233	223	246	196	222	223	223	222	247	228	210	203	213	228	208	232	235	222	245	229	229	221	234	218	218	212	217	227	230	209	198	209	188	217	235	213	231	197	219	224	226	237	239	219	219	205	244	221	203	217	279	223	210	219	221	237	230	224	221	186	214	219	210	193	212	228	218	213	228	212	229	228	210	240	223	229	219	199	237	219	195	204	227	232	203	220	230	207	230	211	203	227	198	219	251	218	213	199	246	228	230	233	218	217	244	221	236	202	213	210	227	187	223	222	199	208	236	203	184	233	209	231	250	240	229	232	216	209	236	195	215	230	217	219	205	237	235	215	231	220	183	206	177	213	190	213	230	202	200	229	235	213	214	212	212	198	202	212	215	230	248	213	206	213	219	207	211	209	209	207	239	210	228	226	216	225	219	216	215	236	203	205	225	210	216	197	208	253	199	206	202	217	188	201	229	218	216	207	220	219	246	192	242	209	221	214	214	214	222	196	218	219	196	207	207	212	189	198	220	224	212	234	221	204	237	244	207	201	175	214	205	225	202	249	199	222	216	219	199	184	245	225	235	204	246	240	217	223	246	244	217	225	215	244	214	198	196	237	206	215	229	206	231	205	217	223	239	208	222	229	205	210	191	209	212	219	211	206	250	221	222	203	233	220	190	220	233	191	227	186	210	213	241	247	226	218	229	223	219	219	213	224	235	211	231	200	217	218	211	206	219	207	218	224	235	214	216	222	236	231	229	224	224	233	175	233	207	224	235	196	222	244	186	241	222	234	227	202	237	237	236	205	193	208	247	232	207	248	235	198	229	202	210	217	222	217	232	198	218	220	216	228	219	215	229	219	248	245	215	210	204	215	236	235	187	216	198	191	221	220	226	207	252	224	202	216	205	212	230	239	223	218	212	237	230	235	209	234	234	221	225	240	227	214	222	246	197	202	216	191	226	197	214	219	199	228	221	238	209	221	223	232	207	217	193	214	219	230	221	212	219	213	198	217	208	219	189	243	206	204	221	206	214	219	211	237	248	204	244	203	231	230	193	199	229	203	210	234	200	218	202	224	204	222	217	229	200	231	240	208	230	215	234	201	215	251	229	213	217	200	228	204	221	234	237	220	226	213	250	225	210	223	207	234	219	195	228	230	215	245	238	234	212	222	214	196	246	214	207	226	242	214	229	218	217	217	240	227	237	210	211	211	227	196	225	229	225	217	202	210	232	236	221	244	217	224	232	195	221	230	185	235	203	214	255	220	213	215	229	223	228	231	211	229	170	235	212	229	230	216	238	227	228	223	214	218	236	218	217	226	222	212	236	192	211	213	236	237	208	225	208	205	196	201	225	227	204	258	199	247	244	256	233	228	178	204	231	187	186	218	217	216	201	187	201	208	228	234	222	249	185	230	220	223	239	229	251	215	223	217	192	236	226	201	222	195	209	216	192	193	229	222	223	229	202	214	219	203	227	232	188	204	224	221	203	226	221	220	200	233	230	220	228	224	223	201	233	231	221	226	205	226	214	235	250	208
48265	32988	3479	3919	3516	2799	2178	1956	1602	1472	1281	1132	1029	944	911	856	872	826	763	741	770	673	708	743	706	660	638	667	620	621	630	635	597	602	588	581	568	585	617	591	613	568	597	568	554	625	586	523	556	526	581	568	534	559	559	541	550	536	549	526	579	543	515	517	518	539	526	554	526	543	596	534	537	524	529	546	564	545	590	545	558	537	526	485	531	535	556	545	539	527	522	542	546	525	554	526	537	534	524	537	518	517	495	529	526	513	534	543	533	505	542	514	552	494	522	504	503	540	518	563	539	528	507	536	519	528	467	609	476	482	544	567	533	539	563	498	546	518	513	577	494	494	557	460	548	480	529	500	550	544	480	529	543	514	540	546	510	515	544	493	535	542	518	554	560	513	531	507	512	489	514	513	550	516	496	548	518	530	530	497	547	549	521	507	539	513	524	542	515	530	535	501	516	501	473	544	535	517	515	509	536	478	498	542	514	522	523	544	528	506	538	522	511	555	535	540	542	511	511	506	532	501	532	540	502	543	519	537	519	498	537	514	568	527	520	545	486	518	551	550	555	527	534	544	500	519	525	530	526	510	538	495	515	519	502	529	534	563	543	512	509	503	538	456	545	548	540	517	577	529	545	514	522	536	520	539	506	497	469	484	504	498	544	493	462	498	508	487	543	502	522	527	505	508	537	548	493	526	499	548	529	475	531	547	469	494	531	507	516	526	507	527	507	546	516	520	513	535	528	545	551	492	465	505	540	503	531	513	518	540	502	516	501	520	518	550	514	484	480	516	501	550	513	545	575	533	490	522	535	501	491	521	570	496	530	559	538	525	567	588	519	537	525	544	472	535	524	539	497	487	519	505	548	524	490	503	545	501	501	515	520	509	506	547	520	556	530	559	495	504	524	560	559	570	506	518	523	562	519	517	522	508	525	517	514	575	509	501	535	527	529	532	544	486	503	543	497	542	522	528	510	486	490	550	560	499	521	530	522	513	532	542	521	522	490	499	548	553	530	519	499	545	529	516	537	508	542	535	525	503	469	524	532	512	533	536	455	500	530	493	524	496	542	504	514	563	547	538	514	563	520	513	521	529	505	502	537	521	540	544	521	577	464	544	489	476	550	517	499	547	535	525	521	517	530	530	553	493	525	481	503	520	534	506	526	515	504	500	519	493	509	511	506	507	512	528	529	503	531	521	507	490	509	532	530	537	498	520	559	520	494	549	523	523	517	556	490	577	513	532	509	525	511	550	538	515	482	538	519	482	516	556	503	536	531	538	539	512	503	557	492	548	507	516	531	520	522	543	558	519	525	495	531	500	490	527	505	501	462	519	514	485	489	522	504	507	488	523	536	515	541	547	498	522	504	519	536	543	534	508	494	486	535	566	523	530	509	514	503	557	511	512	528	526	524	520	546	462	487	531	507	531	507	534	528	515	538	502	494	477	528	532	480	517	543	545	549	494	503	493	506	523	510	503	523	533	493	542	557	500	524	527	518	516	525	523	508	540	480	552	477	485	528	534	505	502	534	490	551	547	552	520	546	510	502	483	524	500	512	529	506	476	503	543	497	533	530	515	550	546	510	508	534	520	489	491	485	537	534	537	515	552	501	546	516	549	511	535	503	508	513	555	519	546	511	519	532	534	528	499	533	555	514	541	517	465	515	541	492	526	522	514	522	524	560	584	571	529	545	551	513	506	518	541	511	526	510	484	519	524	513	481	566	500	494	540	523	541	567	512	469	528	502	584	546	575	497	528	556	535	525	536	508	558	542	511	525	525	517	524	496	552	518	538	496	464	502	482	534	509	516	519	455	503	557	538	539	563	543	489	551	526	512	526	517	557	534	501	544	494	527	587	510	533	496	543	493	492	510	533	520	490	537	518	504	567	539	514	517	513	501	534	573	524	549	495	496	523	541	502	480	501	525	496	492	512	497	511	525	587	512	540	540	517	538	519	484	569	523	517	557	521	552	523	500	527	523	502	539	540	523	542	530	498	534	523	537	512	529	495	545	495	541	532	511	505	497	521	530	515	502	533	543	547	528	569	506	516	500	504	533	495	510	526	492	508	496	524	523	531	563	496	520	510	497	540	555	516	482	507	591	474	486	523	534	467	517	518	533	510	483	486	522	531	522	499	519	545	539	508	540	530	470	560	541	514	536	525	552	517	548	508	530	499	537	478	538	543	506	504	507	510	506	482	458	541	500	521	495	512	507	534	524	531	545	487	498	526	512	511	503	512	541	508	531	546	519	521	553	552	535	499	511	520	491	496	541	515	547	535	528	560	501	475	530	528	499	541	522	538	499	519	546	518	478	481	523	536	490	543	521	505	526	533	520	543	521	530	548	557	494	522	546	545	521	505	556	527	528	521	528	531	564	511	515	529	549	547	572	487	548	519	519	487	472	504	496	503	484	479	523	547	549	502	524	531	511	522	507	519	526	573	501	528	527	505	562	518	524	530	530	498	526	518	539	492	525	537	515	548	494	532	569	503	515	495	558	512	572	521	575	524	511	529	503	526	543	539	512	513	556	568	522	526	527	527	527	541	549	507	551	517	534	538	546	510	562	516	545	510	543	570	503	560	540	544	515	477	505	507	515	536	495	510	495	529	527	515	477	518	488	506	514	543	513	529	510	507	559	500	541	538	530	520	515	542	518	500	514	579	478	492	570	512	521	504	499	524	523	544	543	481	538	496	552	501	530	541	527	494	498	510	517	525	500	501	505	550	500	521	484	489	496	528	503	516	493	513	447	536	527	562	506	547	494	505	479	533	526	506	519	549	507	489	523	511	534	549	503	534	496	506	497	508	525	510	512	490	519	539	535	509	521	505	506	509	553	521	534	514	518	519	538	507	541	538	499	525	538	498	528	528	526	520	513	523	507	540	533	544	512	558	550	528	491	520	547	533	496	510	521	523	475	527	520	534	498	535	553	520	529	491	560	543	510	513	557	558	523	523	552	521	531	513	559	516	499	532	517	540	496	523	526	519	527	550	535	536	519	521	494	509	532	513	527	506	598	499	511	481	514	543	495	507	502	513	498	561	529	502	536	509	510	497	526	552	525	513	511	497	540	506	497	521	537	503	526	513	495	503	515	526	533	529	511	512	519	514	494	539	499	534	524	519	517	526	554	524	544	501	521	536	484	532	549	510	517	516	482	529	514	526	502	505	539	508	501	502	504	484	538	552	510	495	559	496	541	474	533	529	507	517	550	548	512	506	478	549	512	526	540	539	532	508	529	552	510	520	549	526	496	524	502	490	514	522	523	555	512	530	511	527	477	504	526	493	505	567	504	548	515	519	530	494	565	532	502	540	536	556	523	565	553	475	500	497	495	528	512	512	513	506	509	511	529	533	518	505	539	534	544	517	505	527	523	517	538	531	480	518	513	536	546	532	500	487	506	518	562	532	495	513	530	559	487	548	544	545	507	506	529	530	527	544	506	516	516	511	551	514	510	513	485	530	503	533	526	524	533	484	517	530	490	491	516	543
16119	3596	254	176	186	159	155	157	158	150	136	170	148	163	152	143	132	131	140	145	155	163	166	163	146	153	167	171	171	165	150	171	155	166	170	155	160	140	150	143	146	180	162	146	168	147	161	162	170	164	180	145	151	134	140	146	159	163	150	149	167	144	149	132	131	150	155	141	154	165	154	147	173	161	157	152	127	144	169	166	154	147	173	146	161	150	161	146	160	149	163	166	143	149	149	128	138	141	160	145	184	147	148	152	155	162	158	147	139	127	148	175	137	137	157	133	156	169	172	155	159	162	177	136	166	167	164	136	148	140	119	137	155	153	172	178	138	150	159	157	163	158	147	143	158	176	148	144	153	141	161	147	154	157	147	155	138	149	149	160	135	170	164	137	160	172	146	157	164	121	127	149	148	170	145	165	154	147	125	122	155	146	163	134	160	154	145	194	142	147	152	154	169	142	153	162	147	165	142	141	172	151	141	133	148	141	158	153	153	159	140	158	135	178	147	147	164	163	164	148	167	145	146	155	136	137	131	146	166	167	143	147	149	142	147	171	144	152	138	136	155	152	149	138	128	170	157	162	159	161	135	155	159	141	145	155	159	138	168	157	149	156	144	161	148	140	151	143	134	154	144	141	170	148	156	141	141	148	149	156	153	126	148	185	158	164	176	160	162	165	142	147	138	154	152	130	151	153	137	138	129	133	169	157	155	182	168	149	177	134	157	143	160	158	170	170	163	157	172	154	151	160	170	153	152	181	166	143	155	125	162	138	166	154	131	151	147	151	142	150	156	148	156	163	156	145	166	143	157	144	153	173	159	157	168	145	141	134	166	147	145	148	162	155	152	139	139	147	145	169	174	155	140	141	163	162	150	153	140	167	147	151	154	162	151	134	160	153	151	158	134	164	154	119	185	150	142	163	141	159	158	149	166	176	141	144	169	165	152	146	127	165	142	141	171	179	162	137	140	159	173	156	138	156	144	186	144	155	148	148	143	164	150	169	154	155	135	168	150	177	173	165	149	164	131	143	133	159	146	128	138	131	154	166	164	161	152	167	155	144	144	140	155	143	164	151	136	135	139	152	154	155	172	175	136	167	153	152	119	137	131	156	134	164	139	164	163	138	143	162	150	151	142	171	156	146	152	147	163	156	182	154	155	163	150	149	170	144	150	156	164	137	169	138	159	126	149	139	171	146	125	178	153	160	153	153	148	149	159	156	131	148	170	165	182	148	148	164	154	126	132	138	157	146	154	154	161	144	159	165	146	158	155	144	137	141	176	137	147	148	175	176	152	167	157	165	146	144	136	133	138	130	151	127	115	159	152	148	126	155	161	161	155	161	175	150	153	149	147	127	125	176	151	163	150	146	146	150	173	152	169	144	155	147	168	172	160	165	151	160	150	141	161	155	143	174	166	148	139	157	158	160	143	150	149	138	142	142	147	148	172	138	175	151	144	140	131	169	143	130	157	149	156	146	146	151	161	141	152	144	155	148	158	166	147	146	148	164	137	172	127	132	142	166	152	156	158	143	131	132	149	166	169	145	183	142	143	159	139	150	152	160	143	171	169	153	146	143	140	162	122	135	131	156	138	144	157	155	159	154	149	159	144	160	141	129	168	174	163	164	154	149	148	155	157	137	162	166	143	140	151	165	149	170	157	150	154	160	143	157	148	174	160	154	152	131	134	170	144	135	184	153	159	138	141	184	168	136	168	149	154	139	151	168	132	138	145	165	160	165	139	169	132	159	140	157	151	148	151	134	160	144	139	136	178	157	170	155	167	156	126	167	129	126	157	118	154	155	148	167	161	149	139	166	147	160	153	154	148	186	141	162	138	133	141	144	177	156	150	152	145	159	139	122	153	153	163	134	175	153	149	131	142	141	170	163	173	162	179	132	170	160	138	165	125	169	146	153	162	148	151	149	162	136	108	151	142	164	165	180	167	166	166	156	168	137	145	135	141	174	130	173	185	137	149	139	179	147	167	163	167	155	146	136	140	156	127	173	144	166	131	156	159	148	151	176	159	145	150	143	144	146	139	163	170	142	161	152	143	148	164	140	154	170	166	184	130	161	141	149	138	137	152	149	147	158	138	160	145	162	158	168	163	146	138	157	177	146	146	140	168	146	161	151	147	155	162	149	156	173	142	144	163	145	173	156	153	163	163	153	156	173	156	126	151	129	151	144	161	155	155	160	159	167	156	160	139	153	145	147	152	155	152	170	164	170	142	164	163	153	165	137	159	155	153	151	158	141	151	172	148	172	135	160	139	142	156	138	147	155	170	132	166	149	169	168	151	164	174	158	147	145	163	140	146	147	148	131	151	135	151	165	167	144	161	157	155	162	168	146	151	147	151	149	145	165	140	160	139	136	143	141	163	143	165	136	163	148	168	141	149	133	147	158	152	126	158	145	146	155	155	163	152	149	150	185	161	155	149	149	144	160	148	134	140	174	151	154	182	164	162	165	166	170	166	166	152	171	139	160	166	163	177	152	148	165	163	141	156	168	143	148	138	153	138	166	142	167	152	139	163	158	181	135	157	154	157	142	144	138	159	135	150	136	162	142	135	164	164	155	160	167	131	142	161	163	147	167	159	154	157	161	157	150	142	153	129	160	162	161	143	158	158	150	154	143	145	150	133	148	141	163	162	167	142	163	161	143	141	148	160	139	144	136	155	138	150	154	153	155	148	144	155	162	147	147	164	156	172	165	154	154	149	146	153	149	153	126	141	148	139	120	179	143	141	152	173	158	139	163	156	158	140	161	155	168	140	153	156	144	128	146	139	154	153	151	171	165	157	156	137	143	144	131	158	132	144	158	156	137	147	181	159	172	158	142	151	145	153	139	154	171	159	163	155	150	162	157	153	171	155	150	152	170	149	145	146	155	153	158	146	146	165	160	153	181	156	148	144	166	151	156	171	168	145	140	132	173	145	145	151	158	150	156	144	158	165	164	179	140	158	149	146	161	167	140	149	139	160	149	167	143	161	158	151	147	151	120	148	177	153	154	154	157	160	185	175	134	137	176	164	157	172	165	129	154	146	163	154	148	177	134	137	171	168	164	164	167	144	162	149	132	165	152	158	126	142	149	143	120	149	147	171	148	153	149	134	142	168	158	151	145	138	154	146	165	160	149	158	153	139	155	150	148	130	161	153	172	138	162	145	138	146	161	141	157	162	179	167	160	156	135	152	155	142	145	164	139	159	169	147	172	157	156	160	171	159	149	150	156	148	160	155	149	160	139	146	168	168	164	155	150	156	143	154	151	163	141	168	145	153	137	171	171	149	147	179	162	147	175	166	154	149	144	153	148	132	158	147	157	169	181	160	166	148	140	152	158	157	145	169	133	167	154	172	156	142	159	167	142	161	138	162	141	155	172	144	145	134	153	136	162	145	159	138	141	166	159	170	167	151	156	144	129	162	180	148	165	162	162	151	149	146	158	142	148	171	161	174	152	147	160	170	151	155	164	147	155	140	144	156	148	140	169	147	142
14804	4491	451	525	472	470	501	450	433	416	448	453	428	405	443	450	426	429	397	444	419	384	424	397	404	396	445	432	399	421	401	432	396	420	443	448	377	402	413	470	426	392	420	422	405	413	380	435	384	415	382	453	453	412	395	426	419	392	416	420	393	388	415	437	408	401	404	420	419	421	433	446	386	408	407	394	415	405	419	387	401	412	403	435	399	370	404	422	398	442	394	426	430	403	391	410	411	409	421	386	453	439	403	422	423	405	420	423	421	393	406	425	444	430	413	411	407	386	393	396	422	397	395	424	387	445	411	410	431	425	434	401	450	422	421	431	409	396	425	431	410	414	433	419	431	425	392	411	407	401	424	429	408	409	406	384	397	380	445	428	426	417	419	410	407	426	433	429	413	390	429	413	423	401	405	458	392	423	412	408	373	411	428	414	411	422	403	434	429	395	430	428	425	425	388	397	401	420	418	403	392	447	396	423	421	441	424	427	408	406	419	395	415	429	391	404	411	437	378	416	407	410	432	388	444	402	414	444	443	392	415	441	404	438	391	405	376	411	405	442	436	408	441	409	404	397	401	397	427	406	456	434	432	437	435	406	411	399	422	418	409	410	367	447	381	401	419	397	415	404	396	414	388	385	392	399	430	415	411	395	410	420	437	389	423	401	445	436	418	393	382	409	408	413	416	416	432	425	417	439	376	409	409	432	416	437	393	403	441	403	429	397	433	425	431	395	437	433	409	451	413	419	434	425	391	392	425	402	417	417	414	393	398	380	419	406	391	423	417	418	404	409	405	437	395	391	363	439	440	391	379	404	406	405	410	400	427	408	411	411	421	401	392	429	424	404	410	424	433	402	432	390	435	409	387	392	370	459	431	401	413	419	438	382	430	425	428	429	442	404	419	404	387	433	405	398	403	385	390	422	417	414	454	411	401	395	424	424	414	408	396	444	387	417	384	391	395	404	411	452	413	433	413	393	427	396	421	409	404	386	391	404	408	455	407	457	418	422	451	397	422	428	386	424	385	378	389	417	431	402	427	373	420	398	420	390	453	460	436	400	418	398	421	401	371	409	425	406	399	443	389	402	406	425	401	417	418	408	398	469	404	385	430	442	418	388	381	418	392	435	411	422	394	433	413	431	387	448	416	411	394	420	378	434	407	406	435	369	379	406	400	416	393	401	403	421	421	420	412	410	415	421	387	415	399	431	428	425	392	412	375	426	402	416	403	411	407	403	416	440	435	433	407	368	425	420	431	404	415	375	429	397	380	393	399	436	426	384	436	403	421	377	430	410	402	394	402	462	399	408	397	422	420	396	414	422	451	419	416	442	402	422	401	413	423	412	429	445	403	417	396	397	402	382	390	396	413	411	417	408	432	433	414	359	433	402	418	400	389	419	419	410	416	445	409	420	441	392	443	450	445	401	425	420	417	453	397	418	404	386	391	416	441	430	394	378	404	436	426	418	417	404	385	423	392	435	405	430	414	376	407	371	417	407	369	400	396	437	412	425	401	396	401	418	431	418	403	437	397	370	405	442	415	392	420	455	404	389	412	418	413	432	418	392	463	410	419	416	395	386	431	447	411	409	404	434	403	403	416	424	421	403	415	435	425	391	407	407	381	404	420	444	407	425	406	409	416	413	433	412	375	412	400	390	390	455	457	394	419	381	419	417	426	409	425	423	409	417	432	439	410	433	399	387	446	439	372	450	406	408	384	381	441	402	420	387	434	401	409	409	398	396	401	435	381	407	430	410	396	423	412	428	397	359	409	429	412	406	447	426	407	364	419	416	407	390	415	427	412	444	397	405	406	419	399	409	413	390	405	397	379	401	401	411	405	400	400	441	397	431	405	408	371	392	399	409	425	420	409	427	377	371	408	425	395	409	413	384	383	442	397	431	400	400	386	398	401	430	402	414	410	406	436	402	422	360	428	387	396	397	430	424	375	381	431	404	403	423	393	401	440	431	425	382	391	398	419	376	387	419	433	428	393	386	380	399	409	411	418	389	465	395	382	403	467	432	454	416	395	379	414	403	455	400	424	411	416	428	395	418	439	382	407	386	404	428	423	419	449	432	376	445	429	443	420	404	409	391	391	417	426	417	386	399	460	418	403	415	381	419	430	380	439	417	380	415	398	392	429	414	404	421	414	401	425	370	407	414	431	421	380	405	398	393	416	417	446	410	426	419	378	409	401	419	413	399	426	422	415	420	411	437	406	457	430	388	376	423	376	446	438	419	428	411	449	408	410	419	382	369	424	455	428	410	445	424	415	400	400	429	396	417	446	414	377	415	408	399	438	439	452	409	384	398	407	408	400	393	420	392	444	394	392	393	424	389	396	430	430	382	419	372	419	422	437	406	401	413	428	396	415	372	411	385	428	423	414	433	418	409	408	404	418	469	360	378	422	405	450	442	403	396	388	418	428	410	443	424	422	425	424	392	437	381	399	417	415	409	457	418	421	407	427	383	423	443	401	412	364	456	405	428	440	396	405	431	427	413	398	393	412	402	408	429	458	388	412	414	418	390	414	400	431	387	411	410	426	387	374	419	424	392	417	391	387	426	417	405	413	400	425	438	425	377	404	398	382	436	427	418	407	409	411	423	418	410	377	404	433	417	410	442	421	392	387	414	385	458	435	414	415	396	390	434	399	401	424	432	403	423	410	417	378	391	434	415	415	406	450	440	412	441	410	414	434	438	392	441	413	436	385	420	363	417	451	430	419	405	418	414	411	378	436	421	405	434	397	411	438	405	408	416	410	376	397	392	416	391	374	415	405	404	414	418	391	441	428	393	409	420	413	386	405	405	399	392	391	391	433	420	407	410	437	431	426	435	401	431	444	409	395	387	399	415	420	404	410	454	411	423	426	408	422	388	394	422	371	414	410	377	407	413	360	414	415	403	396	452	444	411	398	390	419	404	414	422	383	415	396	428	431	427	416	406	414	400	443	368	425	422	438	405	417	399	433	437	394	455	434	398	429	414	368	419	457	435	408	422	418	425	376	440	385	407	395	418	420	421	394	380	387	430	394	433	388	402	418	397	426	444	440	359	409	447	383	395	430	438	379	437	406	421	424	460	411	411	416	358	431	463	447	396	397	389	416	408	422	426	418	443	442	432	420	435	404	415	451	392	398	411	416	383	432	418	416	414	394	364	407	383	413	375	398	423	393	414	419	401	436	379	427	408	379	427	417	413	383	369	399	404	372	430	415	405	427	398	445	401	427	418	407	435	421	442	426	410	406	413	411	435	426	416	386	447	443	402	433	391	418	416	411	394	417	397	396	378	409	431	395	430	374	391	401	445	426	453	384	406	430	388	415	384	411	426	437	385	406	396	424	418	448	398	406	423	395	430	427	374	393	400	430	392	414	426	445	430	430	403	402	399	428	412	391	426	385	429	379	390	442	436	401	399	412	410	415	410	427	395	406	415	402	408	443	421	438	415	379	380	443	436	380	396	409	436	419	390	435	391	406	420	418	434	416	400	429	412
64003	44401	10649	1224	598	507	427	414	378	399	335	317	277	345	314	300	315	281	297	291	275	250	252	267	247	264	283	263	284	283	285	271	283	286	296	274	290	266	285	258	248	247	265	274	276	275	256	281	271	294	260	252	290	270	286	245	282	284	256	288	303	290	263	306	246	255	275	240	266	269	294	288	274	260	261	243	260	248	240	265	287	258	264	280	301	264	243	258	276	259	280	264	291	244	256	258	250	265	258	293	262	283	268	297	280	277	264	249	258	313	268	290	288	299	292	293	270	278	304	275	287	241	256	252	273	245	291	245	282	283	254	277	300	245	286	260	278	238	264	287	277	293	283	256	271	288	273	240	262	256	250	263	259	269	272	265	267	239	289	272	288	271	297	272	287	274	271	309	297	263	281	275	259	268	244	274	240	280	274	225	267	285	259	268	240	263	262	282	292	279	256	266	266	280	265	241	276	231	274	249	262	256	270	289	289	289	243	289	274	275	271	280	279	280	279	267	280	277	250	278	300	297	267	284	238	283	257	272	264	271	278	275	268	252	286	249	278	285	265	277	277	270	269	282	270	245	255	277	240	274	282	273	295	242	228	275	255	247	264	269	269	293	289	253	276	253	319	256	251	288	260	305	252	264	296	270	267	260	275	252	277	231	282	282	237	259	281	254	266	297	248	280	263	261	268	245	272	247	250	255	281	292	289	254	241	253	276	297	260	261	281	246	268	254	268	282	259	229	252	275	264	297	258	260	247	281	284	242	262	230	234	264	266	246	265	269	267	249	264	285	253	267	268	275	268	247	262	267	267	266	291	222	275	258	294	240	268	271	258	275	241	261	238	281	251	266	280	287	264	248	241	239	258	227	256	254	282	251	260	236	261	242	262	276	273	264	283	285	266	272	244	241	248	309	274	236	270	250	260	248	277	275	291	270	240	279	273	253	273	242	280	271	267	281	250	271	299	246	290	279	269	255	269	277	252	261	271	280	266	244	256	269	255	291	265	247	252	290	262	289	250	284	248	273	271	277	266	305	274	274	291	245	256	265	274	239	252	277	269	263	287	267	261	287	274	263	274	274	294	275	280	261	310	263	273	262	276	243	289	248	299	288	263	238	255	272	275	260	241	255	255	264	276	271	279	281	267	261	241	274	284	240	266	262	275	260	254	276	272	276	291	285	247	268	268	261	273	275	241	263	283	289	280	253	247	254	260	262	271	282	264	282	266	240	238	277	291	253	262	286	274	299	273	247	284	264	274	276	255	272	276	279	288	249	278	283	236	234	261	256	267	291	279	238	242	275	256	268	281	274	280	268	281	283	271	268	237	285	277	277	252	299	263	267	250	266	285	266	237	277	288	271	261	275	263	257	262	277	262	234	257	282	242	275	289	273	280	303	279	261	246	256	230	282	257	261	265	260	249	263	243	254	278	282	262	275	284	274	260	270	273	269	241	269	242	264	263	299	266	265	260	251	307	258	293	250	249	254	274	273	275	280	286	266	265	263	269	287	220	286	254	237	254	280	253	275	269	265	273	266	280	247	255	265	289	257	277	269	278	269	260	269	255	269	282	269	266	250	247	267	270	238	252	321	281	260	246	277	273	251	289	260	286	283	249	275	286	264	296	263	308	252	275	264	245	237	253	250	259	258	244	252	285	319	285	267	253	282	254	302	265	233	271	278	244	274	259	242	252	278	264	245	255	255	261	227	286	241	275	253	272	264	283	249	251	261	293	269	282	268	280	276	272	307	273	235	260	264	240	254	286	253	250	250	270	265	284	277	294	261	269	270	259	251	254	281	266	285	287	235	275	269	276	273	232	276	262	301	281	277	249	290	247	270	284	265	252	301	260	261	271	238	285	285	255	290	276	261	266	274	272	268	267	278	247	256	270	256	256	244	254	261	293	262	266	249	286	275	279	249	286	269	248	258	264	282	276	271	260	274	258	270	278	327	275	251	246	280	236	260	291	240	266	249	300	258	246	271	250	271	276	259	289	271	278	282	290	276	258	271	262	274	268	289	274	269	281	240	275	275	252	294	281	274	303	281	269	259	292	294	220	251	244	250	263	301	274	270	294	243	278	295	262	279	267	290	272	240	277	303	264	277	243	277	249	279	290	245	263	257	250	273	292	268	265	235	259	234	284	277	236	248	237	260	282	258	272	257	238	253	253	272	268	244	253	250	272	267	305	266	242	263	282	256	311	244	267	256	286	284	272	277	274	248	255	279	268	255	227	285	272	281	266	263	288	277	268	273	261	266	273	226	241	230	288	259	245	262	292	287	257	284	276	266	267	290	284	259	283	267	281	266	246	273	287	273	280	275	274	251	271	297	274	283	273	248	260	255	266	269	230	257	286	254	274	261	258	248	260	265	254	283	256	298	257	274	266	266	301	246	255	296	269	256	223	268	298	297	232	255	271	265	264	276	279	278	271	274	250	267	259	262	277	268	270	247	300	248	242	251	265	257	275	265	292	285	268	252	252	278	265	230	291	266	266	273	250	246	276	284	305	279	262	270	258	275	251	285	237	274	255	272	285	262	256	261	252	260	293	230	264	269	256	267	265	275	276	273	269	262	291	292	292	276	272	291	243	283	294	223	254	246	255	289	275	253	271	266	232	311	285	267	243	259	274	261	301	276	287	250	276	265	271	264	241	250	251	274	280	274	261	256	263	290	287	286	268	272	244	277	266	291	258	249	270	262	252	251	269	296	289	247	260	250	274	259	281	289	257	276	269	259	265	274	263	262	263	287	267	309	269	229	265	258	271	274	248	285	263	278	267	289	245	268	268	273	264	275	236	256	292	252	256	296	238	256	288	259	277	251	274	263	299	281	274	257	268	268	269	265	239	261	273	271	297	251	294	292	241	294	247	254	246	261	288	273	249	269	261	268	294	262	269	260	260	281	237	245	258	224	254	252	273	254	244	281	249	228	296	272	273	253	276	251	265	265	249	279	285	282	256	256	281	285	298	263	265	241	246	287	268	267	266	284	294	257	258	286	265	280	271	272	275	259	258	261	270	246	242	277	263	266	260	281	281	245	284	273	257	283	275	237	293	265	248	301	277	244	232	274	277	264	271	260	268	262	258	277	275	251	265	301	250	242	278	265	277	233	275	282	262	262	275	300	260	275	257	261	272	236	256	242	271	292	253	271	241	289	258	295	243	282	257	245	247	272	254	255	266	287	268	270	226	267	233	287	281	264	269	269	276	267	282	291	281	279	275	228	277	269	279	271	281	282	275	268	251	267	247	262	284	250	254	257	250	254	260	289	230	267	265	241	263	253	250	257	259	317	263	277	251	252	258	271	254	254	277	295	267	258	281	257	286	267	257	294	266	286	282	273	260	268	276	294	227	273	228	276	263	249	283	267	273	250	257	245	281	258	267	266	283	245	256	253	269	280	251	247	269	284	269	297	263	267	300	244	261	275	271	255	255	266	279	250	284	259	255	253	262	253	256	250	257	256	242	290	259	248	285	271	258	269	273	291	287	241
38972	25816	2256	2430	2251	1759	1524	1377	1211	1127	1022	977	901	916	845	832	849	840	803	717	761	747	761	681	756	722	656	715	693	710	665	725	695	649	705	680	704	715	640	645	662	662	646	663	681	642	678	650	635	654	652	673	676	652	656	651	633	671	687	652	706	675	644	710	681	673	650	628	625	664	661	662	620	646	648	651	630	600	638	650	657	659	647	662	718	681	639	659	643	639	662	637	621	651	643	630	653	685	676	670	657	645	662	644	609	622	683	680	661	668	649	701	619	626	667	612	623	623	652	652	681	633	657	662	627	628	616	642	724	644	615	654	696	665	663	655	644	622	621	653	661	624	648	642	692	651	631	636	622	638	678	625	685	632	687	642	680	638	636	648	651	636	637	693	645	632	669	668	642	615	602	688	627	605	654	717	666	666	572	632	670	621	668	610	661	672	652	639	654	652	670	596	676	667	660	650	688	642	643	653	638	654	697	681	621	678	660	711	628	674	602	660	652	643	663	629	638	654	637	650	628	657	629	651	678	634	661	621	672	643	650	638	639	641	648	626	646	679	673	661	670	627	629	622	639	650	650	618	650	636	655	695	606	617	661	663	630	661	685	610	683	623	643	645	642	629	650	630	640	628	623	619	627	644	661	625	661	651	650	648	630	604	627	641	616	646	616	640	661	643	641	609	630	656	650	655	649	633	684	676	679	618	627	673	645	688	642	633	633	618	612	603	664	681	658	627	669	625	618	629	682	629	637	660	675	668	659	645	653	660	668	604	683	652	603	664	636	573	701	640	632	631	653	644	663	721	655	670	649	660	716	649	646	627	654	656	687	617	677	644	641	638	654	623	626	642	655	636	625	635	628	638	656	637	619	654	681	642	672	652	626	597	690	663	680	645	636	648	617	693	657	686	635	648	652	646	571	658	637	676	657	656	607	635	687	650	643	656	615	658	616	659	667	668	640	636	678	634	631	643	667	624	663	615	671	681	673	670	650	629	652	657	673	641	686	608	597	668	660	666	653	653	678	689	659	674	640	632	699	642	648	616	627	622	597	640	653	649	600	648	647	700	641	682	639	660	628	637	654	628	631	627	644	675	654	630	635	697	627	681	683	656	676	657	618	680	702	655	652	663	662	600	652	639	622	655	614	631	671	656	665	682	640	647	693	585	642	619	669	681	682	670	628	632	650	630	652	608	647	633	660	621	632	642	673	616	680	653	687	671	627	659	612	601	651	642	631	623	662	643	667	660	655	647	649	605	703	639	674	663	637	667	609	652	632	619	685	638	660	650	622	620	652	654	636	694	641	644	633	658	647	642	632	655	641	634	672	624	632	625	617	663	623	662	614	646	692	654	671	667	652	657	627	598	572	603	658	667	693	618	644	678	680	666	618	605	685	648	636	629	673	594	631	637	668	641	693	651	659	678	688	660	654	650	628	660	650	616	652	656	601	675	647	664	689	673	638	691	677	640	693	670	651	636	623	654	702	647	646	640	613	688	655	615	635	623	626	673	644	651	664	664	594	676	663	591	632	629	666	674	664	635	632	648	681	651	658	672	648	670	620	689	666	647	657	633	630	653	609	650	684	645	672	634	615	694	644	648	650	645	694	611	594	622	677	627	616	632	655	636	658	651	639	678	703	655	638	677	671	649	685	677	672	624	664	624	623	638	593	697	609	687	607	640	671	648	639	651	699	656	646	634	601	629	622	642	684	635	664	639	668	643	653	657	626	643	639	660	635	658	597	634	660	625	651	597	652	659	666	679	582	627	582	664	617	617	644	606	703	647	631	649	683	655	645	624	654	641	695	691	640	638	605	639	646	687	635	653	645	634	618	651	649	630	593	625	666	644	673	640	626	649	596	652	691	673	659	638	661	621	611	639	662	684	669	637	664	643	682	691	587	641	669	627	669	643	671	622	652	641	664	663	623	628	715	697	660	672	651	690	656	670	682	630	657	653	653	607	633	601	667	655	655	677	661	683	653	656	651	656	656	672	679	676	667	655	671	619	628	621	657	669	614	632	652	641	635	642	691	644	660	649	640	666	669	633	617	654	659	658	659	656	622	655	620	652	646	651	685	671	662	631	707	680	628	678	614	593	651	644	651	676	681	641	701	642	608	643	683	670	626	687	615	648	633	645	696	661	663	662	673	634	628	642	688	628	684	652	663	611	628	667	659	676	634	672	639	629	649	665	649	639	660	638	655	653	646	661	687	646	672	653	636	650	673	612	618	673	600	634	644	671	636	685	728	716	623	677	633	665	634	625	675	633	643	652	673	662	648	704	619	640	625	658	644	678	649	630	653	653	686	694	576	661	680	630	645	657	671	647	677	631	642	655	649	623	629	634	615	628	652	661	633	662	673	659	719	607	636	635	656	645	654	663	661	648	690	642	661	621	621	617	642	660	713	684	622	628	635	606	668	617	618	651	665	654	645	686	636	633	657	663	627	654	668	663	678	682	636	675	619	656	618	639	706	592	668	643	662	637	695	620	664	652	606	634	614	629	629	658	676	651	673	638	687	674	623	601	629	639	658	632	673	631	620	644	565	646	651	632	630	624	646	632	709	682	659	669	660	639	629	692	637	622	644	628	658	665	649	654	665	641	662	634	643	673	630	701	686	690	678	607	655	708	669	612	654	653	615	631	665	624	697	654	660	630	659	669	634	628	686	656	631	642	629	666	634	615	663	661	649	644	689	603	615	685	625	659	624	628	616	634	740	651	688	663	654	675	661	648	633	646	671	647	643	644	659	686	604	639	666	630	618	589	670	659	628	668	664	646	652	643	657	694	649	661	708	681	631	655	635	623	606	656	629	687	666	650	669	650	650	646	672	619	681	644	633	659	651	638	673	700	642	671	635	677	621	673	643	662	656	663	617	598	654	683	681	645	652	653	661	640	668	641	647	660	654	654	665	689	662	652	688	604	631	621	661	664	700	706	678	638	681	649	678	607	637	643	613	674	674	628	706	639	640	602	637	608	677	653	647	642	688	642	645	644	661	609	617	685	664	588	611	718	653	642	617	624	669	673	636	641	651	655	674	646	672	629	681	639	664	599	633	683	677	679	606	612	622	673	629	622	645	669	644	679	615	638	634	657	654	673	626	629	669	631	663	652	643	608	672	654	620	644	645	668	619	664	626	607	629	678	669	636	667	615	650	658	671	666	685	673	676	662	641	649	676	666	632	607	653	643	656	681	637	618	663	697	657	620	665	663	644	620	640	690	663	720	642	614	676	682	650	658	617	671	624	714	664	608	673	689	628	664	655	647	613	647	648	623	632	638	652	641	632	657	688	665	644	664	649	704	649	638	607	601	645	618	644	658	657	606	626	636	700	635	663	650	618	657	655	653	621	617	666	671	633	658	689	653	696	644	616	646	644	665	651	670	675	620	686	647	628	622	622	689	654	625	656	699	661	613	614	685	646	626	608	643	635	629	656	636	656	626	641	660	656	585	657	632	670	670	636	637	692	628	707	627	671	623	678	639	678	684	646	657
75926	56532	17750	4072	1118	720	523	475	415	334	359	298	331	262	271	268	256	263	262	247	270	233	259	209	240	229	248	254	233	241	251	241	255	232	251	229	223	221	243	206	215	233	212	244	226	228	220	211	214	231	225	240	248	213	183	225	221	199	222	206	211	231	199	227	202	195	214	211	225	178	232	228	222	239	219	232	218	229	197	216	226	239	208	200	212	213	196	204	209	223	219	220	217	208	203	211	232	205	233	224	236	206	214	225	227	218	223	202	231	195	194	206	221	221	224	238	221	214	205	220	246	227	205	214	233	195	193	213	211	238	240	236	187	189	198	195	213	210	207	208	220	187	221	245	189	212	227	212	224	237	237	194	190	208	215	202	222	229	229	234	238	209	206	238	210	219	209	223	207	203	218	202	178	218	212	202	227	226	213	231	243	212	233	221	242	232	227	222	208	257	193	181	225	222	242	196	206	229	207	202	188	247	216	197	222	204	232	220	210	222	220	204	216	190	220	223	212	228	235	196	227	214	218	231	216	196	242	201	212	219	225	212	228	206	221	211	226	202	192	193	212	192	221	234	239	198	207	218	191	217	241	232	227	245	215	212	221	232	210	221	215	209	221	228	184	193	235	199	220	195	206	214	218	207	190	193	206	214	220	244	199	226	222	231	218	210	224	229	226	222	219	212	207	248	199	251	208	209	206	201	224	212	215	234	208	233	212	207	210	212	184	248	222	204	224	208	222	202	208	220	191	193	223	206	206	210	265	213	222	220	208	252	227	228	220	222	216	194	240	213	196	221	227	235	206	233	225	233	212	210	220	227	246	209	205	188	227	221	198	235	214	217	214	180	213	231	246	221	206	227	209	206	190	248	208	214	216	254	208	231	205	232	205	247	216	187	208	233	203	209	213	224	220	205	214	241	232	239	218	225	198	194	222	229	224	230	225	231	207	239	187	220	240	219	205	215	219	215	225	228	224	209	211	202	210	233	230	195	193	208	239	247	216	218	187	212	194	186	252	224	217	228	222	246	202	235	221	205	208	233	199	210	214	197	217	202	197	215	221	220	218	246	243	241	213	206	225	225	214	205	235	196	212	232	213	227	227	229	238	222	204	229	220	236	210	176	225	248	216	198	212	201	189	208	208	243	230	222	234	202	234	228	226	212	217	196	220	223	205	217	212	216	225	218	244	216	202	231	205	223	217	200	211	241	204	227	206	207	237	211	208	209	208	214	189	213	241	203	226	201	237	217	222	180	210	213	219	218	217	230	221	225	206	213	228	218	223	200	200	217	234	211	248	188	234	258	208	216	230	214	210	194	220	243	186	222	211	220	235	198	215	220	210	228	216	207	213	237	188	218	214	224	217	245	259	209	204	219	199	192	224	211	229	221	212	212	241	224	212	200	243	219	195	248	216	216	221	208	197	225	246	211	202	224	231	190	224	218	211	219	241	193	201	219	239	210	220	234	228	227	220	221	244	204	212	200	207	214	226	201	232	204	259	221	209	233	196	219	223	195	215	227	203	215	214	213	209	209	200	219	222	255	208	226	195	217	212	237	243	221	231	205	220	218	225	214	201	216	226	232	216	250	240	207	229	216	218	214	228	205	207	221	234	216	213	226	224	214	236	221	223	250	216	209	212	226	248	198	217	203	253	221	224	224	205	215	207	222	212	219	200	232	199	226	206	216	207	225	210	215	231	220	214	215	221	219	209	230	226	210	227	225	242	211	212	206	208	191	243	203	212	220	248	229	225	226	214	211	191	210	223	237	249	238	248	199	212	207	190	180	222	203	179	188	213	269	222	198	201	219	238	217	218	234	218	242	220	197	192	224	191	213	241	237	229	238	224	215	237	216	222	227	204	207	250	216	206	205	209	222	231	177	195	218	226	213	239	209	217	203	200	240	233	206	211	241	220	229	218	208	214	216	215	194	228	218	232	226	222	211	200	208	221	234	219	221	207	211	222	242	215	193	186	216	202	201	208	214	200	245	196	225	214	253	209	222	210	210	231	207	224	227	224	232	231	183	209	225	214	238	217	195	221	210	219	194	207	204	232	219	211	240	216	184	193	221	225	223	219	222	224	257	216	215	222	201	213	198	225	241	217	204	241	241	217	221	197	218	228	235	225	204	218	220	203	207	236	188	221	208	220	200	210	215	240	213	212	235	203	185	226	212	243	218	226	203	193	211	179	231	218	220	195	210	222	208	192	222	203	213	219	192	216	198	219	214	211	195	219	207	204	226	211	212	220	239	221	232	225	246	220	217	249	216	215	208	213	210	213	247	193	227	224	202	200	221	205	236	235	209	224	208	209	225	227	211	213	229	223	209	230	213	230	220	234	198	212	232	213	204	210	222	203	199	227	224	240	207	221	206	229	184	227	223	212	215	235	206	202	198	189	197	214	213	182	205	187	255	211	226	226	223	238	207	229	246	214	195	215	210	213	221	213	225	225	233	201	226	225	233	220	209	188	220	247	230	203	213	219	228	190	207	243	178	199	206	227	246	223	219	224	214	239	255	231	210	192	204	205	199	211	217	240	224	213	222	213	231	203	207	216	223	209	216	221	211	210	235	219	196	228	198	212	215	243	237	188	204	215	235	196	214	233	220	217	230	201	203	204	208	200	214	208	217	217	208	199	237	221	227	227	220	235	223	250	211	213	234	210	211	202	219	223	211	211	205	233	252	218	243	203	223	241	192	209	236	209	193	196	213	212	201	228	219	213	238	263	243	216	226	235	193	227	224	185	238	223	218	253	222	225	253	252	244	196	201	218	210	252	246	217	224	227	189	223	236	211	238	223	216	188	217	224	207	217	196	200	221	211	180	224	219	226	225	235	222	234	208	235	216	182	217	219	216	228	230	226	217	212	249	223	227	238	195	236	212	219	218	217	216	235	218	245	194	229	215	234	227	218	202	253	199	239	222	206	203	195	196	214	185	228	244	219	206	217	229	194	248	230	198	198	238	203	255	200	181	213	211	240	222	220	221	215	218	199	224	210	209	184	238	203	229	258	215	218	205	223	232	229	224	206	204	229	209	225	214	192	224	207	242	211	210	248	223	204	227	205	243	185	212	203	203	219	221	210	235	213	195	212	229	192	202	204	187	224	209	229	191	219	225	205	228	220	200	246	218	221	221	238	200	221	273	208	232	232	218	204	195	187	214	218	207	226	232	208	225	224	205	214	200	222	192	206	206	220	207	240	219	240	219	233	241	236	182	214	193	215	227	213	223	215	196	195	242	233	244	217	197	227	172	215	234	232	195	251	228	192	209	218	177	217	220	212	204	207	195	247	238	190	220	223	213	220	215	211	206	244	222	239	234	216	214	216	240	216	202	206	221	213	233	217	215	227	204	234	209	206	218	237	234	193	225	220	255	203	238	204	216	210	219	195	207	210	206	217	198	219	201	185	217	232	207	216	195	209	223	198	188	208	233	239	237	238	209	209	213	214	218	209	203	208	228	199	218	218	208	209	215	217	213	195	217	240	197	229	226
47889	32697	3600	3915	3507	2759	2263	1898	1571	1435	1295	1198	1057	967	895	907	845	820	762	730	703	732	713	658	653	679	619	635	593	625	603	613	615	582	552	612	555	595	547	584	539	561	586	538	555	595	529	493	563	544	550	560	542	556	558	546	513	509	501	540	496	573	534	554	553	548	547	541	558	495	516	522	504	525	539	523	473	549	568	529	516	556	550	550	506	463	515	548	516	541	541	555	602	497	518	523	532	533	487	505	511	525	496	518	523	527	522	522	531	523	518	514	493	506	523	510	518	553	505	537	530	487	501	523	531	535	521	502	527	516	552	523	527	498	528	518	572	468	534	529	499	484	501	516	553	546	481	562	560	528	495	534	524	498	507	485	521	493	535	519	494	521	548	524	515	537	495	529	537	533	520	560	506	559	538	550	542	543	471	525	518	498	520	539	506	498	490	524	538	531	506	530	482	529	484	566	479	513	541	553	521	522	541	532	551	540	523	512	507	505	525	517	521	509	551	526	553	538	528	487	543	472	540	534	515	522	556	501	526	495	491	526	491	508	510	499	507	533	499	499	518	530	527	501	546	558	549	513	522	537	527	521	503	505	545	526	499	489	473	530	526	528	478	507	527	492	502	488	492	554	514	506	484	584	537	510	506	529	484	505	521	524	483	518	501	469	505	511	557	528	515	540	509	522	485	539	532	556	500	480	559	504	522	528	532	478	515	536	475	518	535	511	529	510	538	518	525	516	503	499	500	508	563	525	504	501	490	560	518	531	544	507	569	501	543	516	525	499	502	504	538	554	477	512	493	519	554	562	483	526	506	526	473	504	557	514	532	537	537	500	545	522	541	510	510	536	508	543	514	499	511	524	533	515	502	510	482	540	500	502	512	494	515	501	534	505	488	531	527	503	541	512	544	575	527	511	511	528	530	499	527	537	521	507	522	517	499	497	529	484	513	520	507	563	546	460	519	487	519	521	504	513	504	509	489	505	520	504	505	482	534	509	561	534	521	526	522	553	526	539	504	539	553	551	516	534	577	507	537	549	511	500	500	496	545	515	503	514	520	533	513	551	504	533	517	547	516	530	517	558	525	514	503	535	516	511	532	506	516	490	531	530	512	533	591	496	521	496	544	508	537	576	507	552	503	507	510	487	505	527	544	515	513	503	547	444	531	573	545	505	527	535	514	521	492	517	505	501	565	513	564	543	521	568	541	533	536	503	513	535	529	505	509	501	511	486	508	496	513	540	514	511	530	499	502	511	500	511	506	506	488	494	503	504	497	557	565	502	516	520	492	525	483	476	480	552	519	526	512	523	519	502	512	499	529	485	554	494	554	493	503	515	534	511	500	516	534	505	475	544	533	508	514	511	513	522	516	507	534	502	506	526	516	549	530	572	519	539	532	501	521	509	489	499	531	508	538	518	492	491	519	541	500	543	540	503	543	545	511	495	536	515	539	494	512	571	524	529	499	482	540	492	496	528	519	513	534	509	499	525	496	494	507	499	506	520	517	540	509	497	511	545	491	500	529	521	544	508	507	507	506	554	535	536	549	516	505	517	501	522	507	490	511	544	509	483	516	517	515	525	487	507	526	523	547	543	519	505	503	573	485	558	500	505	510	499	504	513	488	522	570	502	507	525	501	502	545	518	526	516	523	531	486	537	551	479	555	527	513	487	535	510	498	500	506	573	515	514	539	543	479	514	530	539	506	521	509	493	545	524	569	501	521	489	553	491	500	520	516	507	521	510	492	530	530	527	534	511	520	536	504	532	514	490	471	499	582	539	498	531	544	478	547	492	470	497	507	541	479	523	535	513	508	531	543	545	476	472	546	492	476	534	536	533	523	491	528	529	525	515	505	528	500	475	525	507	515	499	578	485	527	517	495	529	522	495	520	543	490	509	500	531	567	512	531	503	490	509	516	490	509	528	552	549	502	498	533	561	524	487	502	536	498	522	545	569	512	504	564	514	522	547	545	498	542	529	546	535	529	528	512	487	537	513	525	540	541	509	513	507	525	504	504	543	524	534	532	498	456	566	504	524	510	475	537	473	492	496	510	502	521	562	528	509	509	511	534	507	525	557	505	520	550	532	493	554	515	510	517	503	477	461	512	509	513	530	541	519	524	540	538	472	487	537	489	520	522	539	502	473	501	508	512	511	508	539	524	560	522	487	494	529	508	521	483	513	519	498	542	508	525	529	473	475	511	517	515	565	501	512	561	543	549	498	528	548	534	560	521	542	534	520	521	546	550	476	533	508	464	538	507	507	515	526	507	518	541	532	500	526	477	501	519	489	551	517	557	524	515	507	516	500	499	492	518	510	541	529	500	505	554	506	494	498	505	535	525	544	492	513	497	532	536	509	494	534	521	503	564	516	525	536	544	565	498	521	506	532	526	488	513	515	496	528	499	509	530	519	540	531	511	543	533	554	511	490	506	532	518	542	502	482	477	470	532	541	528	502	561	503	511	476	519	563	525	500	530	550	511	517	490	522	491	479	502	500	537	534	526	528	515	537	482	513	534	517	490	534	536	534	492	525	503	511	490	526	527	496	509	538	502	522	503	526	493	536	526	544	495	582	486	481	510	536	520	524	538	521	487	512	507	523	516	500	534	505	505	517	527	513	506	529	519	512	506	548	514	549	510	528	510	532	556	503	524	529	494	511	531	483	493	487	479	508	525	487	491	479	479	514	500	517	547	516	518	532	528	484	530	522	508	467	502	535	527	520	500	512	515	536	545	516	505	534	522	493	532	514	527	555	531	496	546	504	476	483	509	503	518	524	492	510	504	527	541	516	507	532	484	502	515	530	531	490	503	521	544	538	500	523	497	483	511	558	518	548	514	508	486	490	529	484	513	491	553	488	555	491	494	554	533	515	502	532	541	490	505	512	535	507	539	510	548	524	502	472	561	479	531	532	529	506	522	499	535	524	508	484	473	526	528	549	561	542	488	487	523	472	524	518	506	538	537	506	513	522	496	512	530	497	511	537	541	469	486	511	555	490	484	540	502	541	539	543	503	518	510	514	516	505	482	496	495	524	549	530	497	555	507	547	477	524	559	500	548	494	531	551	526	536	533	541	571	548	485	499	545	539	481	504	507	491	541	500	547	516	570	516	481	532	509	534	516	537	532	494	510	530	542	494	496	495	541	502	525	486	535	550	515	513	504	497	545	515	539	544	535	518	512	536	527	528	503	529	498	525	520	541	546	521	510	496	538	533	507	544	515	464	513	543	518	526	484	539	476	489	578	532	530	565	554	548	556	479	546	517	594	515	521	511	527	551	526	515	545	516	504	505	529	545	586	501	524	517	534	483	524	555	492	516	498	512	519	533	495	569	494	488	538	508	514	554	537	530	517	551	534	557	485	530	540	531	563	509	522	497	523	504	530	524	525	513	562	516	515	496	525	514	538	540	511	510	521	525	519	516	495	531	541	532	528	510	535	524	543	544	480	515	516	546	517	571	517	491	535	539	497	513	493	502	512	513	553	546	487	510
15251	3448	260	175	136	145	177	138	160	167	152	156	151	162	159	146	151	140	162	139	141	178	157	174	158	147	152	167	144	148	172	182	143	141	156	164	151	161	144	141	163	161	141	154	131	144	151	154	154	150	152	158	157	166	166	127	145	151	143	131	156	144	159	143	147	152	144	142	178	160	150	138	151	149	140	174	137	169	177	152	152	154	141	139	156	122	148	148	166	140	139	156	155	148	157	143	146	174	176	170	148	168	128	139	130	158	148	195	134	149	161	140	167	159	134	153	161	166	153	151	171	141	140	149	171	161	196	137	168	147	134	150	157	140	140	140	170	145	160	151	194	164	149	166	132	149	154	152	167	153	148	164	177	160	193	143	170	137	135	167	144	155	145	156	150	146	166	148	134	164	162	161	153	142	163	149	142	156	170	135	136	159	154	154	144	161	169	150	151	167	153	150	136	160	152	149	143	142	136	148	155	179	161	165	126	148	139	145	148	146	159	152	162	140	169	159	126	157	149	168	124	148	139	153	168	155	153	145	162	149	148	145	163	170	137	161	138	166	160	153	144	153	135	140	146	165	152	166	150	129	166	137	151	161	179	175	153	167	169	167	178	138	165	158	142	143	173	140	162	151	145	171	134	161	143	139	171	150	157	156	150	153	142	152	145	136	147	163	155	154	147	136	130	156	175	152	170	148	152	151	162	165	148	144	156	145	148	157	174	149	165	137	139	152	163	136	141	148	148	149	180	157	159	142	158	145	147	185	154	159	166	152	150	159	144	151	151	172	136	151	171	146	155	155	145	174	195	130	138	152	143	150	177	157	148	153	157	145	158	161	149	146	148	153	143	148	132	148	153	149	140	147	146	159	161	157	159	120	186	147	139	154	155	114	166	147	132	147	164	148	156	149	161	157	157	181	173	137	160	149	163	152	159	160	158	151	150	133	145	154	184	165	174	146	154	146	132	149	165	137	177	155	173	165	146	146	153	165	139	163	160	129	171	157	136	138	182	151	136	162	155	141	162	180	165	153	133	172	150	144	169	144	168	147	156	151	176	145	153	150	145	165	166	135	139	123	149	159	154	150	153	146	171	143	158	167	181	139	155	161	163	166	153	158	152	150	137	142	151	142	139	157	156	148	146	147	163	164	147	159	155	153	187	173	165	158	178	153	170	136	159	147	168	140	143	150	166	161	168	170	165	149	151	153	145	158	167	151	158	152	163	142	138	171	140	160	185	150	143	132	149	155	160	151	150	151	158	157	145	144	147	162	179	168	145	161	157	170	179	163	138	157	175	152	152	155	145	144	179	147	158	164	148	150	142	174	160	146	141	142	172	149	136	175	144	153	165	165	146	177	154	154	148	141	146	160	154	146	140	142	149	145	133	172	174	134	162	154	166	151	153	162	158	175	145	148	169	147	136	152	148	134	152	168	160	127	170	160	147	157	168	138	135	152	167	154	159	158	159	144	150	162	160	168	182	162	141	141	167	152	161	141	155	151	161	152	178	149	156	136	156	153	134	149	125	144	174	168	154	165	148	151	153	169	156	150	147	129	166	171	136	194	142	121	151	150	161	140	143	152	156	135	153	137	131	164	128	144	139	134	185	129	125	152	132	171	157	156	177	139	166	148	135	155	172	148	142	129	165	159	149	162	144	167	149	157	157	137	146	137	188	154	150	166	155	149	146	149	145	144	148	173	153	178	172	137	147	165	146	176	152	132	151	153	172	116	158	132	157	143	172	145	132	170	134	172	150	151	160	150	162	141	158	159	154	160	157	150	159	154	164	156	137	137	148	151	128	170	148	176	149	149	132	151	167	149	137	139	145	137	169	139	165	160	163	152	157	171	165	153	154	148	150	172	140	128	148	171	138	143	124	159	134	143	161	152	134	168	173	172	146	140	163	133	148	178	151	156	149	153	165	158	147	153	160	157	142	164	147	142	174	129	164	171	139	158	162	137	175	161	151	169	166	150	132	144	146	147	178	182	134	159	151	156	166	162	156	151	162	170	158	137	174	177	164	143	142	139	132	155	140	157	148	160	141	130	168	156	141	156	128	151	185	144	160	138	159	144	159	167	164	162	125	132	169	137	156	136	145	162	140	150	161	155	167	151	139	138	154	154	154	140	156	132	166	172	131	143	152	125	153	151	161	153	154	154	135	164	146	158	150	170	139	138	129	166	144	133	147	145	135	153	171	160	155	182	154	170	135	151	140	146	141	142	157	155	138	167	165	154	175	152	158	163	157	156	164	163	152	149	146	136	171	157	159	161	152	157	178	123	160	131	138	162	160	138	153	162	145	153	147	135	133	135	143	142	149	143	153	152	142	128	143	130	156	170	167	162	170	158	157	150	172	163	152	152	175	165	160	146	158	137	145	161	147	149	175	150	160	147	155	171	164	156	168	160	151	146	147	133	161	134	151	147	143	154	156	154	160	168	136	142	181	152	137	153	144	138	148	170	151	166	152	127	184	158	156	137	146	157	173	142	143	157	134	137	164	160	125	135	144	159	140	159	164	157	154	153	147	150	169	157	168	144	166	161	118	176	156	153	150	126	151	146	146	144	158	135	156	156	152	164	153	146	156	158	142	148	158	137	145	142	157	166	164	150	128	153	135	172	140	152	151	155	165	155	128	153	136	150	147	162	168	153	154	153	140	177	171	135	165	134	144	147	139	139	139	164	174	152	155	178	158	142	131	117	135	123	176	153	153	160	159	127	126	187	160	135	163	135	164	140	154	148	148	182	159	157	154	143	137	162	158	167	173	127	134	152	157	164	158	148	146	143	140	151	137	147	174	161	149	142	159	148	133	142	134	166	159	145	166	148	148	178	155	151	156	134	159	150	145	169	158	166	174	124	134	150	130	185	147	155	167	157	150	141	149	168	155	142	134	139	145	166	142	163	146	170	154	174	173	141	164	171	168	163	165	170	178	162	149	159	170	153	123	169	153	161	159	163	161	169	136	141	146	146	166	124	165	148	131	150	163	147	137	140	156	143	135	131	133	137	144	134	138	138	141	147	194	144	146	153	135	162	179	172	164	162	147	156	153	130	171	179	142	138	165	173	141	191	155	152	161	163	162	156	167	158	157	169	145	131	143	144	147	175	165	139	150	172	146	160	140	154	137	178	151	143	154	142	180	156	129	135	138	127	155	137	148	165	155	169	152	159	144	134	160	155	148	129	167	139	150	145	128	158	150	139	158	171	163	158	139	156	158	152	157	151	158	156	138	148	152	165	153	149	158	152	166	161	151	125	147	160	171	142	168	165	151	153	130	154	154	137	149	155	145	167	178	150	152	153	171	173	155	139	150	163	128	177	143	181	138	145	177	140	147	169	155	136	138	172	157	152	150	149	176	168	147	181	157	151	158	144	165	146	157	154	162	167	161	164	155	166	163	174	151	158	176	148	166	153	170	117	126	126	157	161	163	173	148	153	182	155	137	144	152	161	130	152	154	146	176	149	168	163	133	164	188	156	133	147	148	160	147	139
14359	4455	477	492	513	465	491	451	435	418	442	416	388	415	435	423	367	431	424	397	432	415	404	437	393	405	415	422	408	419	432	461	398	383	429	416	416	406	365	388	405	411	379	405	409	444	438	434	413	404	416	448	414	413	395	423	411	423	401	431	420	426	436	415	403	406	402	429	384	417	427	408	395	452	407	420	407	441	421	399	438	367	353	400	421	396	423	420	405	387	396	394	393	432	390	402	386	423	413	465	413	421	438	456	421	395	404	377	403	415	400	418	427	393	415	477	385	433	441	411	398	433	439	416	390	404	393	399	422	405	436	422	367	408	410	387	401	403	406	386	396	417	406	442	383	433	409	380	414	417	419	369	389	431	416	388	414	410	450	421	432	418	419	420	417	404	415	407	418	368	422	428	423	397	394	439	381	415	434	422	420	441	414	382	372	418	449	387	404	402	405	423	402	455	398	389	387	391	397	399	395	402	420	388	436	391	401	408	415	413	411	396	418	401	427	407	380	401	433	412	426	423	454	409	438	363	404	403	431	407	407	407	416	417	412	419	436	404	420	435	370	369	390	386	416	421	415	413	405	418	416	416	426	387	427	409	432	401	415	424	400	399	403	424	420	418	429	384	409	378	427	403	419	420	393	408	414	429	418	397	391	403	395	429	403	424	413	452	441	420	396	376	432	424	407	397	400	380	431	405	422	430	435	407	420	369	436	390	380	440	426	363	433	392	396	403	361	403	399	385	391	449	401	424	408	426	425	410	419	409	415	381	414	382	418	409	395	378	422	421	414	401	404	416	405	430	408	394	405	400	419	415	436	422	381	396	381	427	401	384	410	408	444	411	422	386	387	396	403	372	426	391	411	391	390	384	422	384	448	438	436	411	407	390	425	383	372	392	419	432	396	423	385	419	414	430	418	411	400	401	396	421	431	381	394	406	409	397	438	418	389	414	458	427	405	427	433	405	441	401	379	388	419	390	416	384	415	401	442	404	403	422	432	402	385	409	405	416	422	413	435	419	423	422	398	419	416	389	431	402	397	420	430	419	424	445	388	441	446	420	362	429	408	395	414	418	388	403	428	394	405	398	401	431	387	436	426	386	407	429	423	415	400	448	422	392	408	357	400	451	419	432	431	397	446	409	429	432	428	384	401	391	426	405	385	367	429	411	424	382	417	397	409	422	407	423	413	432	402	409	434	431	414	371	422	383	411	397	407	386	429	432	407	398	385	409	435	455	413	408	400	413	420	392	418	417	422	401	380	446	417	423	432	398	379	406	431	424	430	436	436	436	402	431	397	428	402	422	420	414	449	426	428	435	409	428	424	394	424	406	421	407	439	410	373	385	466	444	410	450	412	387	449	444	410	402	411	414	383	425	413	418	404	345	384	423	433	394	376	419	415	434	395	384	389	406	433	442	424	388	414	412	414	396	400	413	440	422	399	423	422	421	431	421	416	434	416	413	410	398	430	398	406	419	453	403	400	451	395	423	383	397	417	415	401	398	408	425	407	383	378	396	397	429	405	430	379	400	428	443	405	389	390	404	419	375	392	387	373	424	374	394	404	405	421	431	433	391	379	401	380	393	431	416	419	413	396	383	401	371	399	409	400	431	417	393	415	397	407	409	422	421	411	405	403	429	363	384	427	409	390	402	432	435	425	389	412	377	395	410	391	387	425	416	409	419	441	391	444	415	425	429	408	397	394	379	393	383	431	419	381	388	440	440	416	392	386	417	393	448	415	378	451	410	424	420	439	423	371	389	425	367	432	396	409	391	409	380	375	399	434	382	400	393	425	413	384	398	439	412	437	455	383	442	406	451	398	423	411	429	396	380	440	416	461	405	409	415	397	409	411	420	405	387	412	377	443	407	415	403	422	408	410	422	462	407	400	424	394	372	429	406	422	474	440	420	426	413	408	403	404	437	454	406	409	400	400	434	410	400	412	392	404	382	428	380	428	410	376	427	390	407	436	385	418	425	423	386	414	417	430	393	403	426	415	383	392	388	373	439	423	420	393	370	379	422	416	429	383	426	438	409	433	399	404	420	428	402	410	418	401	426	411	407	380	400	406	351	443	394	395	389	416	431	399	445	432	424	408	447	396	388	374	400	410	392	399	405	432	428	406	401	417	407	396	408	399	402	409	414	412	408	451	431	382	396	447	415	403	410	405	389	377	413	392	395	442	427	413	403	415	405	423	403	454	388	426	410	385	412	447	402	406	429	375	399	377	388	403	434	399	413	395	415	440	453	382	472	429	422	381	398	407	395	444	398	418	400	396	397	412	403	416	366	431	421	404	454	391	411	442	414	416	410	385	402	412	382	408	414	414	389	415	377	421	434	436	404	381	393	396	390	399	366	414	383	433	427	401	412	401	423	376	402	458	442	430	402	396	430	406	388	406	434	430	401	444	385	412	407	409	412	413	399	383	393	419	409	430	421	423	430	435	358	366	368	406	421	405	416	456	426	428	419	425	360	403	412	429	399	380	417	431	379	413	415	423	388	440	406	376	395	415	414	413	416	412	425	381	422	400	420	386	400	444	404	405	415	418	402	402	386	455	403	404	423	421	385	360	408	417	432	418	409	420	408	428	415	343	384	425	393	417	393	419	375	409	403	402	408	443	434	420	400	396	451	428	373	402	394	421	410	394	402	417	399	382	389	415	447	379	389	376	427	385	408	414	441	435	429	380	408	377	410	428	427	404	400	392	428	409	369	414	433	402	398	460	434	409	424	426	422	377	403	396	407	383	423	417	402	408	397	406	445	403	425	408	380	414	398	423	369	443	446	427	424	419	392	393	379	410	423	368	383	438	393	391	376	431	439	422	416	350	437	370	400	358	393	416	415	392	400	374	378	389	399	429	426	393	385	418	377	381	377	401	396	386	406	379	440	396	426	376	446	370	425	381	410	434	380	384	398	418	399	402	406	405	424	392	405	434	446	409	392	434	445	428	408	409	415	382	452	396	441	392	432	392	390	403	439	400	456	410	415	400	422	379	413	411	412	408	405	401	397	414	388	392	406	406	371	409	431	386	420	409	441	404	412	395	470	427	415	377	416	390	420	425	427	402	406	426	446	448	379	399	422	419	391	401	393	420	421	402	395	385	412	417	403	388	416	420	427	436	414	469	449	381	408	399	428	435	448	429	401	446	428	382	378	413	406	433	398	435	404	410	428	400	436	425	411	365	409	421	372	437	427	411	398	411	403	420	417	400	399	434	409	384	421	419	397	407	454	374	394	418	400	410	416	406	405	390	403	381	405	411	392	407	440	427	431	449	407	371	406	454	404	409	421	429	386	403	403	422	403	412	393	406	412	423	394	447	435	362	379	397	441	423	415	409	411	469	401	416	455	397	409	374	412	445	437	432	431	402	380	410	402	413	414	426	407	421	399	405	432	383	398	406	405	399	438	425	454	447	415	421	420	422	384	419	428	403	406	439	415	372	418	390	380	386	434	413	418	400	378	397	415	451	388	429	438	421	429	410	441	375	430
64167	44381	9969	1158	678	552	419	418	394	369	339	314	299	313	277	291	283	317	270	269	272	284	288	300	296	298	279	256	258	258	257	269	286	273	251	250	246	259	250	242	260	274	272	291	283	267	272	262	262	271	244	239	285	270	267	256	256	269	293	263	280	276	278	260	261	263	276	254	230	288	248	271	256	277	291	268	266	248	243	281	276	253	268	289	259	236	263	273	298	284	267	288	246	289	228	266	273	270	263	268	234	290	272	279	253	274	263	274	264	265	271	272	278	297	265	249	259	251	250	262	281	240	258	253	259	263	229	256	280	272	278	286	262	266	243	299	285	274	248	271	265	246	264	272	236	263	255	274	256	289	271	302	256	276	251	285	276	290	256	259	256	266	243	263	237	270	241	252	308	259	258	294	283	280	281	259	285	298	272	237	269	250	285	258	241	297	258	269	278	247	273	287	253	246	267	267	262	276	281	262	264	284	260	289	293	284	270	287	288	272	239	244	240	276	302	268	275	279	244	263	270	262	288	270	267	259	269	269	275	270	272	273	270	284	263	265	272	287	254	245	239	249	260	279	274	286	269	262	297	267	294	288	262	278	273	274	262	275	266	299	280	277	295	268	295	261	238	264	280	296	260	261	263	255	255	265	258	269	262	284	282	245	296	277	266	224	271	295	259	248	282	289	257	273	259	274	281	251	268	301	272	265	276	277	296	272	259	282	243	269	293	308	263	288	247	256	278	267	270	240	307	231	244	274	259	240	220	253	257	260	252	263	249	266	249	256	279	277	289	272	298	248	297	275	276	277	273	284	301	263	270	225	269	261	239	254	272	255	257	264	263	232	259	266	255	276	278	258	296	280	279	266	288	233	269	273	277	254	278	275	229	270	289	230	281	246	267	248	277	247	259	277	239	247	251	284	269	259	231	268	270	254	272	259	291	279	280	284	267	250	272	254	275	255	271	290	294	250	265	290	256	237	271	236	274	293	249	224	280	252	274	236	267	268	268	297	273	270	241	264	254	222	267	293	278	296	262	264	277	283	282	272	259	288	279	274	244	251	246	247	252	250	279	257	266	267	246	256	288	275	267	258	286	265	272	277	266	257	261	272	258	280	235	229	265	255	273	267	271	240	292	264	264	261	269	279	270	288	262	296	265	247	264	248	302	285	283	267	273	266	247	239	250	272	302	254	262	268	262	271	274	251	275	239	283	264	262	249	281	257	228	279	285	261	254	256	255	231	251	247	249	285	258	273	263	283	261	268	266	239	262	287	270	267	254	293	270	249	269	236	272	258	279	252	253	267	269	281	248	261	261	245	289	245	255	298	280	239	266	257	295	238	269	239	284	275	263	305	284	269	260	266	236	263	257	292	270	271	253	263	301	276	256	284	265	246	272	255	257	287	276	280	251	256	248	294	273	249	261	263	246	269	251	266	252	271	278	276	249	268	255	248	277	248	292	287	259	280	254	244	264	259	266	251	259	279	240	257	289	266	262	237	267	251	291	284	239	277	263	281	247	276	235	257	274	248	266	259	273	277	278	277	271	289	291	278	271	264	287	284	286	292	258	289	274	256	286	233	239	264	271	285	270	266	286	264	264	277	245	248	265	269	253	267	276	255	292	242	254	232	259	248	250	259	252	286	264	267	248	288	259	248	272	257	306	250	268	250	266	290	252	266	287	269	298	277	248	291	282	270	293	239	290	255	245	253	254	287	243	271	250	279	251	271	261	285	260	297	271	278	259	274	259	258	280	244	291	253	257	279	268	264	252	280	265	287	281	265	257	270	246	257	263	248	282	272	258	274	270	239	248	284	281	275	259	276	304	247	265	269	274	269	266	245	252	263	236	273	270	248	244	298	264	295	271	257	262	277	267	258	257	270	286	252	256	277	265	252	243	290	278	278	279	253	255	275	268	280	212	246	251	266	253	282	255	265	268	231	279	259	261	260	244	290	276	257	281	276	250	288	277	262	256	265	283	239	283	280	284	247	265	284	245	277	266	283	288	245	280	247	269	265	253	261	302	262	267	255	243	279	249	262	282	266	253	262	262	261	239	257	293	272	259	263	246	251	256	293	245	260	298	244	250	258	240	248	231	258	249	227	265	287	256	264	260	270	273	298	265	271	274	283	262	257	246	249	238	240	261	296	248	287	248	263	257	258	263	251	262	244	276	286	278	293	247	294	264	299	254	267	254	234	270	268	269	255	264	266	246	254	286	281	263	275	273	275	242	273	310	264	275	249	237	244	268	254	275	268	260	281	275	274	294	275	251	251	280	270	233	286	264	273	281	277	296	262	267	245	271	257	253	246	274	253	289	280	258	243	283	276	295	281	265	288	285	273	264	252	282	267	267	274	265	280	273	256	247	240	242	272	262	264	268	264	236	257	261	260	281	262	270	235	278	276	282	251	258	252	246	286	263	249	278	260	263	260	241	263	263	232	293	249	253	256	240	249	301	258	256	271	277	222	290	271	282	288	253	267	280	316	301	299	257	279	264	274	258	272	278	269	261	262	249	263	256	272	300	269	261	264	259	255	270	261	263	242	262	246	279	271	252	278	304	281	312	295	276	296	260	265	268	276	252	258	257	279	288	267	269	252	255	271	283	270	275	274	292	296	251	265	281	240	273	279	222	281	254	238	253	259	242	266	235	263	295	287	288	263	242	267	257	269	247	264	264	293	265	251	244	257	269	269	270	241	272	290	264	258	269	288	268	291	236	242	254	259	264	271	257	263	269	252	249	264	250	239	278	286	249	267	262	250	266	280	274	256	277	255	276	260	262	283	247	278	276	271	257	270	273	246	262	247	253	266	246	242	242	276	242	282	269	254	290	255	260	286	241	233	282	276	263	260	267	260	257	273	258	284	278	311	261	248	263	267	262	254	259	256	268	270	244	256	280	269	289	257	269	260	274	273	269	309	264	260	245	237	273	255	234	262	279	281	256	252	252	259	259	296	283	276	259	295	268	271	266	287	292	262	253	276	265	245	262	276	270	262	284	277	273	267	220	256	273	224	272	265	271	270	295	250	259	239	277	271	268	255	268	264	254	280	269	293	265	262	242	254	258	296	235	259	260	290	228	256	267	275	245	274	278	284	293	289	253	293	261	255	285	286	281	280	271	261	259	235	272	271	273	264	241	240	269	278	234	250	272	261	250	254	276	278	266	244	295	268	239	268	269	263	256	268	229	259	274	242	273	304	276	251	252	265	238	271	264	248	249	294	272	250	273	270	264	262	247	258	252	287	262	250	254	258	273	260	246	257	249	286	258	282	238	275	227	299	256	274	267	265	269	287	262	290	276	261	290	246	246	270	254	264	242	276	258	259	298	297	259	275	284	269	285	301	243	274	251	261	262	258	274	250	243	296	286	296	281	271	254	272	244	279	288	284	270	309	243	258	261	278	259	275	277	231	262	270	261	286	272	290	233	251	253	264	274	277	272	295	295	245	244	261	302	284	268	258	254	284	269	286	258	272	285	276	307	258	254	260	293	247
38839	25563	2180	2370	2155	1839	1557	1291	1209	1106	1025	959	926	903	836	844	899	819	792	737	768	721	724	756	718	724	703	710	679	688	668	674	648	659	763	672	682	742	649	644	687	701	698	641	644	657	652	629	632	677	704	673	676	627	699	686	640	654	673	674	671	635	687	677	631	653	638	650	658	656	673	617	635	652	680	662	657	707	652	636	662	636	688	667	650	640	618	602	675	652	688	625	675	623	629	660	614	619	618	679	616	635	656	612	673	641	632	634	677	639	616	623	619	679	674	616	656	666	700	631	646	655	613	730	640	631	672	674	631	676	611	622	629	642	641	689	683	640	585	639	650	623	615	663	641	653	633	679	612	650	635	652	665	655	652	674	594	593	664	619	630	651	632	650	630	627	609	634	659	656	653	685	660	621	654	635	656	683	698	621	671	644	626	641	638	612	656	664	668	641	628	601	688	687	619	680	645	648	661	668	665	623	605	645	609	657	604	654	684	628	625	634	612	676	657	657	621	590	696	599	637	621	611	637	634	665	650	632	662	624	629	603	660	633	680	623	627	615	630	627	656	675	627	662	667	643	605	649	645	626	707	646	599	608	638	647	647	647	635	696	657	615	654	686	641	663	646	696	652	642	656	618	677	635	640	649	654	628	654	674	666	691	662	651	654	639	635	636	602	646	628	628	641	712	638	639	653	662	651	621	667	667	644	661	662	599	661	616	665	657	648	628	654	628	649	658	680	641	633	667	647	647	663	653	670	679	629	669	630	612	640	644	652	681	643	663	640	661	637	671	638	642	648	676	623	668	653	633	626	630	634	666	703	692	671	665	615	667	651	610	677	650	624	655	634	601	677	635	636	648	650	649	667	635	621	650	652	619	712	648	649	684	646	604	631	645	582	660	671	669	688	655	628	629	639	654	648	651	677	612	660	622	674	646	657	634	619	605	660	644	645	653	623	624	672	691	609	650	647	608	639	640	668	644	693	641	583	701	651	686	683	638	612	654	632	676	679	674	640	624	658	635	674	618	689	634	639	672	652	678	663	661	602	658	635	641	642	646	642	678	582	665	636	632	637	615	689	657	649	647	691	657	628	621	634	607	685	665	654	667	661	638	644	642	621	644	604	647	662	657	625	622	677	657	669	630	633	643	670	646	649	613	592	675	608	634	630	640	662	595	603	640	646	634	645	662	645	621	642	653	611	664	686	631	640	685	710	662	676	653	657	636	636	662	661	663	620	669	627	630	608	665	654	610	694	601	665	670	622	646	649	701	677	667	617	642	619	629	633	639	649	616	649	676	650	648	632	621	640	641	657	649	661	628	663	668	608	655	658	633	628	639	622	643	642	649	599	608	664	656	651	622	647	659	632	642	649	646	694	661	590	651	641	629	630	635	661	711	635	659	678	660	659	666	676	636	660	681	675	656	634	661	655	649	666	652	611	643	673	654	673	659	681	656	636	672	586	614	658	653	630	645	671	624	623	650	646	663	648	638	608	618	639	638	630	631	630	670	651	664	652	603	641	655	628	664	670	659	608	627	639	616	655	617	646	647	638	631	659	666	657	651	646	658	637	640	652	614	643	667	642	636	675	661	642	661	644	612	625	627	647	644	682	651	648	625	625	634	652	648	618	657	637	687	631	670	591	615	665	620	625	634	640	659	632	677	655	641	633	676	631	703	609	643	638	686	655	617	657	641	650	683	626	694	649	650	648	635	663	640	613	665	659	576	603	654	668	626	604	617	683	630	668	670	637	627	629	646	588	666	679	652	654	704	654	667	615	643	679	666	615	653	685	670	650	669	659	677	628	624	638	638	628	618	646	669	632	627	626	650	629	664	683	634	627	635	640	640	590	626	655	662	645	588	686	646	649	655	612	634	647	647	623	645	633	660	643	633	598	608	634	667	665	648	675	631	665	637	625	679	630	664	660	642	641	638	680	640	616	630	672	651	680	666	657	633	643	642	668	633	644	607	619	662	662	646	651	612	626	646	641	659	641	675	616	653	662	656	617	624	644	677	599	630	660	665	672	628	657	625	637	634	602	611	656	674	715	630	681	631	710	658	616	625	624	626	649	720	647	581	660	625	642	651	645	631	678	622	632	646	642	622	626	647	660	703	633	661	654	634	621	696	657	663	647	659	635	723	642	629	632	617	640	656	652	669	600	613	585	600	689	669	671	630	653	636	670	679	669	660	632	649	583	626	646	670	635	650	674	641	629	681	622	616	611	617	623	649	667	644	626	621	612	631	686	661	663	620	619	638	648	602	658	613	710	641	635	675	662	670	647	663	620	626	614	663	674	647	680	664	609	663	658	627	622	711	608	626	693	651	660	655	613	614	652	651	668	658	654	650	660	629	642	625	635	641	673	656	618	639	645	568	636	661	654	650	681	648	635	642	649	643	676	702	629	675	598	644	624	613	655	656	654	655	624	635	628	628	649	690	657	616	696	592	687	655	655	595	619	641	649	632	691	691	619	590	631	647	650	674	632	622	608	601	659	621	626	648	631	644	607	652	648	592	641	647	634	673	624	612	671	646	617	629	710	648	622	609	682	620	679	625	608	610	681	589	581	657	621	590	687	687	614	642	650	653	656	657	636	641	621	619	669	669	631	645	670	662	711	641	614	692	678	661	619	632	654	674	634	640	681	665	649	617	639	661	666	678	648	625	599	637	653	661	615	613	675	637	638	615	659	663	648	604	663	651	655	661	622	624	624	658	606	628	648	630	672	649	650	640	634	677	633	651	644	695	663	647	665	642	649	671	601	589	641	708	667	663	633	634	655	638	680	642	638	636	634	599	613	631	625	620	636	677	649	638	648	633	640	625	661	678	639	629	627	698	612	658	659	649	677	619	626	669	653	622	625	653	680	634	620	648	671	681	646	631	624	605	664	651	640	619	647	637	646	620	614	632	611	696	643	600	632	647	638	602	662	656	648	686	661	645	694	674	660	645	642	651	659	603	619	678	677	629	669	611	646	702	616	650	616	663	662	675	654	618	674	624	680	670	654	594	665	652	666	681	586	641	630	695	638	634	616	662	659	637	615	629	665	680	672	668	645	618	636	657	578	618	644	617	631	604	655	684	625	653	660	677	661	641	679	647	619	627	655	628	659	620	644	662	640	678	671	638	633	698	643	676	628	669	641	604	645	631	630	618	644	658	664	682	659	667	662	645	611	604	613	632	656	663	675	595	597	649	629	625	647	669	650	638	623	652	635	679	635	656	625	674	678	609	625	625	621	599	644	626	607	646	625	642	663	622	651	697	661	663	641	684	662	625	654	683	651	643	641	644	659	625	632	635	626	593	620	644	676	633	596	654	669	625	666	653	672	668	676	635	649	711	652	668	639	651	702	631	663	676	655	664	627	659	623	628	639	625	652	668	665	628	657	640	647	662	628	633	625	628	643	642	638	608	648	673	621	638	680	631	676	639	637	679	671	660	638	635	623	682	656	692	603	685	663	690	613	633	650	618	631	671	638	639	643	642	695	608	677	687
75501	56539	17088	3287	1013	736	596	460	396	334	340	320	300	305	244	278	268	266	241	264	264	252	256	222	233	257	220	251	217	221	215	212	198	217	212	202	198	222	237	233	211	247	205	224	246	210	237	203	217	233	211	220	181	198	215	233	218	223	229	217	230	218	215	214	212	222	191	215	203	193	236	200	217	240	231	234	221	217	180	225	211	249	232	201	241	230	214	233	213	227	246	235	213	217	214	223	211	219	215	214	210	224	232	231	226	232	252	217	228	234	229	225	197	226	222	231	224	212	215	236	211	240	220	228	216	248	197	207	231	224	238	228	209	193	210	237	249	225	236	210	213	208	231	193	207	196	239	191	225	208	221	227	226	207	210	221	212	240	239	200	238	220	200	227	190	186	213	224	231	221	216	218	225	194	229	240	189	212	225	218	204	239	223	235	229	220	231	202	181	224	253	254	208	240	220	224	247	248	213	236	198	213	234	218	225	222	211	247	218	203	215	201	208	220	218	221	201	218	218	205	198	217	230	209	190	227	185	209	233	198	233	204	233	198	216	247	230	227	207	219	209	239	204	214	203	219	214	226	220	195	211	208	245	236	216	213	237	218	222	241	207	234	224	214	211	258	206	228	204	213	236	221	214	225	192	214	224	213	232	202	231	246	217	207	222	204	226	227	210	209	196	232	214	206	242	233	236	214	189	210	226	251	212	244	218	213	207	209	214	245	239	271	209	226	223	239	226	212	220	230	221	203	195	188	206	203	188	209	233	243	236	211	225	243	231	223	213	216	203	218	216	218	183	243	222	215	215	215	224	211	238	181	184	214	253	212	209	204	227	210	186	226	238	213	211	220	213	235	233	246	213	218	194	236	220	196	216	218	202	219	232	245	215	210	222	231	211	206	217	244	227	199	219	262	224	197	218	223	212	195	208	180	232	208	229	206	208	211	225	230	188	213	200	185	202	212	227	218	223	211	234	207	225	221	213	204	219	211	196	197	237	222	219	224	213	215	212	208	224	213	236	247	200	202	221	252	190	208	223	234	219	231	220	220	199	211	210	238	227	227	225	209	209	195	220	225	203	210	240	186	247	223	237	232	199	238	200	226	219	219	206	218	212	225	229	200	226	228	217	228	192	192	225	230	232	207	204	225	240	223	245	231	209	230	231	229	251	213	220	221	216	212	226	230	211	210	211	211	234	220	203	216	229	202	238	193	198	218	223	202	245	224	212	212	214	195	191	203	196	240	239	243	192	216	215	226	215	208	233	178	216	234	241	212	195	222	231	216	245	228	200	211	213	228	211	245	229	254	210	202	198	209	225	221	220	222	223	178	185	224	241	271	234	227	223	217	214	235	190	206	201	203	190	210	214	244	203	208	228	208	206	214	225	233	200	246	259	200	202	188	221	208	219	199	218	218	206	198	222	216	197	208	205	221	236	221	213	184	252	219	239	217	240	216	191	239	228	247	196	220	260	190	230	227	211	231	188	200	228	215	188	231	211	214	228	227	216	195	212	214	225	208	218	222	220	221	193	246	225	225	244	229	207	211	208	255	226	255	240	212	217	228	209	204	228	220	184	217	207	236	236	222	206	239	234	210	212	203	210	217	210	212	203	220	208	239	258	196	216	221	226	248	209	235	204	217	217	207	213	213	233	199	231	208	229	200	183	236	205	199	225	227	237	196	229	222	226	219	203	211	222	200	214	198	224	234	196	193	190	186	230	229	242	224	195	226	238	248	240	241	218	212	256	240	211	229	217	207	198	190	187	209	213	244	208	211	223	226	208	237	208	200	217	221	236	217	232	244	218	223	205	199	231	213	199	219	201	229	200	238	197	225	224	228	223	217	217	224	231	238	230	213	208	233	234	204	214	207	228	208	225	220	237	233	234	195	218	230	239	242	195	219	198	222	237	235	207	224	238	219	211	226	191	213	223	230	222	221	218	202	223	214	238	226	218	209	212	217	219	236	216	192	213	203	209	254	236	184	197	210	198	211	225	233	231	216	236	232	192	238	231	230	225	204	220	206	240	230	224	225	212	237	226	193	229	221	228	217	205	199	226	202	221	230	206	227	237	193	198	217	222	237	216	197	220	198	246	216	219	227	221	229	218	221	227	201	189	208	223	219	231	206	221	200	264	228	201	222	227	217	258	226	239	229	223	215	216	211	223	211	205	207	211	167	187	206	214	200	204	199	232	222	226	223	226	239	214	221	244	211	208	193	234	223	213	232	212	223	227	218	225	211	216	229	239	241	217	237	220	229	210	240	231	214	214	219	221	242	222	195	221	231	240	241	210	216	221	228	212	217	227	219	212	207	227	204	230	204	196	206	216	217	235	196	248	228	248	196	226	234	209	201	193	226	222	194	226	219	216	210	236	229	210	201	220	218	212	225	224	223	225	200	224	210	214	240	225	205	235	222	197	230	206	218	214	234	242	204	213	207	192	204	224	199	235	193	223	213	220	210	201	216	207	228	192	190	258	229	220	222	198	183	182	238	221	201	229	221	251	232	202	215	229	214	205	227	232	226	212	233	223	222	232	190	233	205	204	202	208	225	224	201	227	194	220	232	222	220	252	209	197	214	232	231	213	219	187	205	225	234	195	204	227	213	213	212	202	215	233	217	208	207	227	192	224	226	212	215	193	175	200	231	175	221	236	222	221	215	222	218	233	235	198	217	253	231	218	224	202	197	228	215	211	201	223	214	217	210	201	194	226	248	201	203	221	199	214	228	208	213	233	220	229	200	231	221	230	195	217	205	208	214	202	182	246	226	235	239	251	235	202	214	208	226	213	252	222	203	235	204	224	230	198	202	229	201	203	255	228	221	212	198	208	205	212	210	211	201	230	203	195	225	202	205	218	231	244	207	241	224	198	211	208	226	193	230	233	232	233	221	206	195	229	208	232	218	218	271	217	225	230	233	236	188	226	224	208	236	246	225	210	228	227	216	204	223	210	211	219	217	206	178	217	201	206	215	203	239	215	222	243	211	215	243	221	230	201	233	188	187	208	245	230	243	246	210	194	226	200	215	220	189	225	223	233	235	200	214	212	218	237	199	214	236	256	211	208	238	210	216	251	212	225	237	192	202	240	232	243	223	231	215	217	185	220	222	223	240	234	235	220	218	234	219	222	237	210	217	215	219	200	197	223	198	190	196	214	241	241	218	216	224	232	214	207	229	235	234	224	199	188	207	242	227	198	232	193	224	241	239	225	210	263	208	217	227	229	215	233	208	223	210	225	217	209	240	210	230	230	197	229	192	213	207	200	233	234	213	218	214	208	219	226	257	247	256	226	228	214	192	228	234	223	212	215	210	217	206	203	208	235	223	214	232	204	220	243	222	215	199	230	227	214	218	198	239	240	235	225	230	242	224	239	229	229	202	211	248	221	208	227	254	218	224	209	250	210	249	209	193	201	213	198	231	188	211	219	213	209	189	249	233	192	186	216	212	216	212	219	207	212	223	207	222	228	211	229	228	214	204	221	236	191	228	234	200
48228	32472	3599	3987	3427	2822	2303	1905	1673	1423	1250	1196	1094	1052	959	960	894	790	806	779	710	756	680	711	603	633	637	586	622	615	653	596	584	586	603	570	569	609	513	594	565	613	597	572	548	520	607	523	555	575	529	562	569	579	513	554	565	505	519	529	535	543	547	575	555	570	530	548	543	521	549	546	534	519	544	513	523	518	527	556	535	535	528	530	544	548	530	556	543	549	531	524	545	547	540	528	556	500	495	502	515	540	557	515	533	562	519	527	516	528	548	565	495	531	497	514	512	514	518	543	511	506	568	513	512	495	544	545	529	532	505	522	539	492	518	535	524	539	528	535	540	557	541	509	550	557	508	520	498	470	540	544	502	525	484	510	513	504	582	534	475	506	506	501	508	495	526	529	553	503	517	510	526	528	502	500	480	516	495	479	504	547	537	536	535	537	474	498	547	535	488	477	499	553	497	575	554	554	482	493	515	491	507	540	515	490	497	537	501	548	517	511	562	510	524	529	511	520	501	534	523	552	523	572	546	493	520	524	533	487	508	500	550	513	519	453	509	484	516	485	538	528	497	504	496	509	478	514	526	573	527	510	507	512	556	518	523	532	498	538	484	527	526	538	535	510	513	516	553	500	511	519	514	518	537	502	530	498	493	530	494	487	550	492	469	535	506	511	515	523	484	532	545	530	516	537	570	513	545	536	493	536	535	515	566	518	520	551	539	520	488	510	542	523	567	530	529	522	527	527	526	544	514	527	481	516	492	502	485	574	519	524	544	534	482	504	536	521	501	528	506	509	533	516	512	519	487	506	532	529	510	559	498	505	523	560	491	505	523	498	544	513	518	521	544	476	556	503	486	544	528	508	497	498	543	488	533	526	510	526	499	538	529	487	487	516	552	526	540	547	529	530	551	491	527	554	480	522	479	485	505	536	507	562	504	550	524	554	541	531	509	504	502	502	529	525	531	525	492	514	523	534	509	526	525	500	531	520	488	547	514	490	504	494	497	513	532	516	527	531	483	489	511	477	540	473	527	535	516	532	506	500	548	478	492	536	529	495	496	505	542	509	533	506	509	482	536	484	524	520	499	480	535	545	570	566	572	514	500	475	503	542	493	529	526	510	537	504	533	503	522	531	557	486	533	493	491	492	463	520	471	501	519	499	494	540	484	511	550	555	513	501	495	537	517	536	511	491	535	490	555	486	516	520	520	513	540	523	524	536	502	498	564	520	492	516	497	492	539	542	524	534	543	516	534	521	536	469	540	556	462	544	473	527	536	545	497	491	535	537	474	463	524	517	566	516	497	504	526	496	514	535	494	539	503	476	506	498	474	537	546	505	504	525	497	551	540	500	505	564	502	518	517	513	480	565	498	516	521	553	519	529	509	504	508	491	485	496	523	538	508	504	508	528	509	548	519	531	527	526	501	522	524	464	480	522	504	476	499	527	501	534	517	522	521	490	516	517	514	533	505	463	530	550	516	543	510	499	507	582	543	506	485	540	496	492	526	501	533	509	509	494	555	472	489	528	530	497	552	511	526	563	522	532	505	535	495	543	496	509	503	535	541	493	509	534	537	505	518	489	542	526	498	527	495	542	501	523	500	542	515	544	541	513	519	515	504	529	487	568	498	528	557	514	544	527	480	529	549	542	503	479	537	519	533	524	499	524	506	505	534	477	528	549	478	480	496	522	508	523	532	536	527	528	489	543	544	505	505	484	534	458	542	525	505	526	502	530	482	486	534	508	509	504	476	517	534	540	548	531	497	563	523	508	509	503	527	502	540	534	530	503	528	513	526	560	535	531	531	518	531	557	489	535	512	543	502	512	513	538	534	477	528	529	507	521	483	519	539	543	499	490	529	528	518	541	545	558	488	507	505	532	500	543	518	541	540	541	520	556	473	465	563	500	506	550	460	526	493	509	515	502	543	530	502	534	529	483	530	522	532	531	494	533	481	517	541	506	471	530	531	516	579	566	524	530	478	522	512	487	539	556	500	474	529	540	532	510	486	519	556	505	465	501	532	521	507	509	548	551	487	494	511	556	547	550	524	553	542	528	562	530	500	549	563	523	543	476	539	526	563	496	533	554	524	477	488	484	518	517	495	521	511	469	512	538	530	574	487	508	527	541	492	522	518	521	523	529	514	530	501	482	512	539	516	523	501	541	485	539	472	510	515	528	522	504	502	547	514	524	581	511	541	522	530	530	551	521	517	511	542	505	492	528	475	530	488	508	525	535	533	527	518	547	519	495	534	531	544	527	540	495	566	510	540	498	520	497	527	521	531	558	527	537	544	540	530	478	542	514	517	503	525	526	570	527	500	495	512	539	538	548	515	520	518	496	532	490	519	539	520	499	505	532	514	485	492	535	533	500	514	543	537	494	504	518	521	542	477	484	482	492	513	517	496	545	478	532	529	518	511	517	509	548	536	512	507	493	512	555	541	497	525	513	521	553	563	504	518	516	526	470	517	543	528	496	507	529	546	493	521	469	534	505	526	517	544	524	504	535	530	532	530	475	539	511	563	526	517	532	481	531	504	539	481	518	507	472	514	564	546	509	496	524	503	523	514	540	501	546	509	489	528	538	499	531	482	506	521	538	549	514	498	501	523	554	523	547	530	530	532	471	509	512	514	549	533	565	505	519	512	533	526	502	527	503	541	484	519	541	505	521	499	513	510	529	526	535	533	516	513	580	499	522	502	550	508	518	523	543	520	538	542	506	545	538	488	537	534	566	531	511	536	505	521	537	511	483	521	499	484	509	510	522	506	530	489	511	508	501	548	486	505	493	504	533	521	534	554	538	531	501	494	517	507	511	521	485	527	486	533	544	512	529	530	531	527	518	505	539	528	534	511	548	503	544	529	511	492	483	512	503	523	546	509	505	516	546	515	521	501	563	547	553	492	537	526	540	505	531	539	485	506	500	518	525	510	516	527	510	526	508	517	471	499	482	543	546	504	521	548	515	532	543	519	526	507	510	499	513	500	504	550	520	498	500	545	548	511	515	509	484	515	547	510	524	539	527	532	524	508	509	502	529	452	491	508	544	484	538	548	508	508	509	523	479	548	526	530	510	525	532	469	527	534	505	499	542	523	523	533	488	534	492	496	519	503	513	551	504	534	501	492	531	523	495	502	569	526	511	486	511	539	568	504	530	525	478	513	525	536	513	518	522	524	542	476	482	533	556	540	496	497	501	504	508	522	515	536	537	505	495	510	521	509	519	562	550	579	489	520	504	523	538	484	566	521	526	534	501	534	509	517	505	559	530	503	493	468	514	475	525	537	532	496	542	489	475	514	520	521	500	508	493	534	507	530	498	484	525	506	517	512	513	506	525	511	501	511	533	547	523	508	534	460	524	530	507	537	541	530	537	515	521	540	538	550	511	516	534	494	588	518	541	551	499	509	524	503	536	486	498	514	528	560	529	530	523	513	516	522	510	519	524	484	527	467	563	524	550	523	543	538	514	552	512	464	528	536	514	554	488	515	547	487	496
15607	3418	222	154	163	152	148	173	141	151	154	162	166	163	138	176	174	152	174	150	169	166	139	144	138	143	151	126	137	132	143	150	138	161	150	162	171	176	159	130	170	135	140	162	163	140	161	145	150	127	167	141	146	156	168	163	157	161	148	138	148	140	174	162	163	143	126	149	142	174	137	130	171	145	146	160	158	153	185	175	172	174	174	162	164	147	152	155	161	155	140	157	147	148	165	161	133	149	128	139	152	145	147	139	152	159	154	137	177	147	151	151	143	147	166	169	151	157	161	144	156	157	166	147	156	143	165	141	175	142	141	143	163	137	145	142	143	141	151	149	157	142	165	152	145	171	146	144	164	117	160	178	184	166	139	138	142	180	163	145	117	146	147	146	164	158	142	162	147	151	188	170	136	144	146	175	149	166	149	166	173	145	161	149	153	156	160	167	138	156	175	162	152	142	163	155	142	156	141	154	134	154	154	161	135	167	152	148	156	146	155	150	148	154	143	153	178	150	162	146	169	154	147	128	165	150	152	155	152	160	131	132	176	152	146	145	172	151	146	140	160	165	138	152	169	143	135	179	144	159	159	158	143	152	165	152	144	145	152	136	156	154	144	145	164	134	142	160	140	161	154	168	153	163	158	157	153	155	161	144	171	149	143	148	142	153	146	170	143	162	159	161	154	161	151	142	152	148	131	160	169	167	134	132	163	154	150	164	156	160	138	143	152	140	165	121	167	147	159	148	149	144	138	150	149	144	158	132	156	167	187	156	174	176	141	160	158	170	145	164	156	139	148	167	171	162	136	136	154	150	149	156	183	150	153	171	171	168	160	135	138	154	169	152	161	151	142	138	153	177	154	172	137	134	151	165	170	148	153	165	150	148	154	147	180	169	127	147	164	142	165	160	148	156	143	167	161	148	151	150	149	152	159	142	147	154	144	159	141	141	153	142	157	153	147	174	145	154	152	123	136	145	153	142	170	150	123	163	136	165	162	125	150	160	149	161	149	151	170	161	161	142	147	158	162	150	145	135	141	161	165	133	142	151	149	152	160	137	154	141	162	150	157	149	149	153	149	138	161	157	133	143	165	159	177	177	169	167	153	171	152	154	135	151	156	146	164	155	136	168	160	167	133	139	161	150	162	188	159	163	138	139	155	162	161	140	170	140	154	150	154	129	158	139	149	154	166	159	137	157	152	142	140	162	155	154	109	170	138	143	147	145	156	142	150	156	168	148	159	170	146	138	157	153	152	136	150	137	152	141	143	180	181	142	136	161	152	167	146	135	137	156	161	144	154	136	164	167	155	159	124	153	155	120	129	165	136	163	158	146	130	149	159	154	153	139	183	133	158	165	134	157	136	139	159	155	151	161	148	158	145	153	148	134	164	149	171	143	140	165	143	164	162	148	153	127	170	152	129	164	161	145	141	148	124	116	159	171	135	165	159	155	157	166	144	150	142	161	171	168	136	151	154	167	153	142	158	150	161	172	168	144	158	139	147	154	167	158	143	145	144	133	130	140	157	151	142	148	149	149	159	177	159	153	158	144	155	145	176	137	160	163	175	165	170	169	157	146	144	142	146	149	150	144	156	158	154	166	140	156	178	150	174	148	161	144	167	147	131	161	145	153	153	157	139	147	171	167	129	161	154	149	129	135	154	149	156	135	150	155	147	146	158	165	146	144	143	158	173	177	161	144	152	150	149	148	167	154	149	154	157	137	178	160	151	174	144	139	154	147	158	150	156	159	159	176	160	149	141	151	152	138	159	139	130	144	162	132	135	152	144	146	125	151	162	154	143	138	146	152	157	165	143	175	166	143	150	154	160	157	147	142	147	174	145	152	151	144	146	153	146	148	154	145	165	150	163	161	182	140	156	154	164	148	150	157	171	152	141	143	140	160	164	152	121	165	145	168	116	143	156	154	143	163	141	165	162	157	139	145	155	148	154	167	152	146	153	162	138	145	152	153	146	139	158	151	164	155	147	165	138	162	144	131	147	154	143	154	141	170	158	153	130	146	151	147	145	146	145	180	167	150	154	166	151	149	169	166	144	138	166	145	155	158	176	146	155	164	150	158	155	151	159	152	155	150	163	170	152	156	169	151	168	137	154	166	134	139	151	150	163	144	143	159	166	172	154	144	162	172	160	152	157	142	137	176	135	163	154	151	161	153	148	165	139	147	131	159	142	174	171	155	145	128	147	147	133	183	162	140	149	157	142	147	150	147	152	164	127	140	149	156	182	158	151	164	150	166	156	139	161	122	147	157	146	160	154	168	140	157	153	168	127	170	186	159	153	148	143	142	150	145	141	161	139	136	133	138	138	161	159	142	168	164	174	152	136	135	151	159	129	148	157	158	127	145	156	152	145	194	155	144	150	137	164	136	163	157	130	140	147	145	136	148	125	172	149	134	155	145	160	174	152	124	157	149	136	155	139	135	176	143	148	144	154	171	151	146	163	141	168	131	153	152	134	149	127	123	159	155	146	148	168	161	167	166	130	185	147	140	143	148	146	139	141	132	145	151	155	148	148	164	160	148	171	162	133	155	152	144	158	158	151	154	153	174	153	160	162	153	163	167	142	149	149	151	159	155	176	133	132	150	148	152	143	173	153	147	147	149	149	154	160	142	148	149	154	134	162	159	178	169	153	149	158	124	154	144	152	149	139	151	132	146	171	157	168	145	164	173	161	137	145	152	163	162	145	152	167	153	141	146	139	141	158	144	150	153	153	156	153	146	147	138	161	167	159	132	169	158	141	151	170	147	148	151	127	147	139	143	154	148	159	163	168	138	145	152	137	165	137	168	151	164	169	169	164	137	161	148	143	148	160	142	166	144	140	153	166	160	142	165	157	157	158	150	146	180	154	157	156	144	159	151	137	138	161	148	143	129	156	156	156	163	160	160	146	135	145	163	152	143	170	155	134	143	150	142	133	149	136	162	147	160	158	139	166	146	164	143	138	140	154	135	132	167	161	157	161	152	139	154	160	146	150	130	152	136	138	166	188	160	163	157	162	146	150	145	155	171	162	159	157	144	164	141	157	142	153	149	169	152	154	140	142	166	153	170	153	136	159	147	142	150	167	156	155	149	160	169	151	158	134	161	137	150	157	134	176	150	158	168	149	169	178	140	151	151	173	133	157	152	167	137	137	146	168	164	148	164	152	130	155	139	145	148	147	160	155	155	159	151	157	136	152	135	129	143	146	166	144	153	166	125	136	166	155	147	167	138	182	150	152	166	149	134	148	173	154	157	136	155	142	147	164	147	164	165	140	137	143	145	151	166	146	152	158	161	150	162	131	151	161	142	119	154	139	151	153	144	162	161	158	150	157	153	181	144	154	150	152	150	151	149	138	162	147	160	144	136	158	162	146	120	167	154	158	145	135	156	142	137	137	140	162	128	177	169	142	145	135	159	166	141	143	144	162	152	152	128	155	139	138	141	160	166	157	154	146	152	165	155	165	151	147	147	167	171	172	158	166	162	146	154	162	150
15067	4261	485	490	476	436	440	442	439	439	409	458	414	429	392	425	394	403	427	429	409	410	400	385	429	391	444	444	397	358	401	461	430	400	441	384	399	408	426	426	409	423	403	432	423	393	437	415	388	393	429	428	373	356	401	404	393	387	404	391	402	394	461	392	404	407	389	357	394	432	407	386	460	373	384	405	398	408	424	425	401	417	413	413	415	414	409	422	403	414	414	420	427	388	407	430	394	387	413	418	340	400	403	408	424	407	417	386	425	416	401	408	398	391	422	428	414	386	437	411	406	413	398	413	401	379	434	407	416	387	419	402	397	389	439	404	424	427	369	420	379	416	410	414	394	419	441	397	418	418	388	418	424	413	386	420	389	392	390	433	422	442	420	411	377	393	407	416	401	453	389	410	410	408	366	370	412	440	409	439	411	411	389	426	402	392	419	412	447	413	398	387	403	428	373	403	389	401	390	379	406	436	406	420	415	417	420	433	440	431	423	416	436	385	398	389	390	468	435	420	416	402	407	396	410	414	401	392	412	443	395	409	416	394	387	424	435	400	394	414	410	428	436	407	398	422	394	391	410	418	403	429	407	370	420	398	399	420	410	430	385	386	394	395	377	430	383	422	364	427	408	438	408	397	404	416	371	402	420	415	414	426	390	417	419	441	414	438	414	441	417	405	424	402	437	418	397	406	405	396	385	403	417	400	394	400	393	417	414	411	412	390	416	403	412	415	422	421	436	403	425	423	433	382	416	432	404	400	368	397	414	452	403	409	475	428	401	422	394	411	388	393	407	395	391	395	387	396	385	386	413	414	428	386	468	442	446	429	428	390	395	412	395	409	412	401	439	377	427	386	433	386	409	417	387	421	395	419	386	395	351	412	378	374	369	414	407	405	432	404	407	370	391	440	390	426	405	377	385	384	414	417	415	392	435	383	439	413	406	432	391	435	425	397	408	394	409	431	411	439	405	433	430	390	389	413	441	391	390	440	402	400	396	395	433	415	425	461	420	407	424	455	432	445	407	419	398	428	412	440	391	436	400	416	413	413	439	388	389	435	423	411	414	416	422	405	449	398	456	432	392	397	418	437	441	392	396	425	411	393	412	401	393	422	426	393	413	423	394	413	374	422	436	422	391	406	412	406	425	405	373	432	406	422	416	418	396	444	457	417	411	381	402	417	429	409	363	402	388	403	447	379	433	403	395	437	408	386	398	430	413	397	423	421	434	414	422	411	372	436	386	393	423	431	412	408	393	449	361	413	424	395	400	407	421	440	414	399	403	436	398	413	439	413	422	419	428	440	409	445	420	418	422	407	464	393	440	402	383	398	398	394	399	422	416	409	408	431	420	404	402	431	414	432	406	422	414	405	413	426	397	408	418	405	357	423	420	383	398	370	396	453	367	417	424	418	391	392	394	416	413	397	415	407	433	406	398	414	398	418	374	403	420	423	424	399	412	420	394	426	413	415	393	407	435	387	389	394	443	391	395	408	402	397	426	408	400	418	392	387	416	415	355	399	430	394	426	399	414	393	437	417	400	421	438	395	391	394	405	417	412	412	424	414	442	415	416	412	417	401	415	373	381	433	422	408	391	433	429	425	401	414	400	437	392	395	447	399	416	426	423	416	419	394	450	388	397	411	413	386	406	463	402	386	376	368	391	402	435	385	453	418	417	390	376	393	416	408	421	414	393	411	413	445	419	436	444	379	416	394	430	395	422	421	426	382	389	417	417	424	397	453	391	449	409	434	401	419	407	382	422	451	434	382	393	430	404	411	375	429	431	404	403	391	433	428	390	404	392	424	415	391	390	440	390	381	439	413	386	392	400	414	424	409	431	418	407	414	390	453	388	378	420	403	400	393	414	435	380	394	424	402	408	430	378	381	401	431	413	454	452	428	390	398	432	407	397	395	432	436	387	432	387	419	387	438	432	408	403	452	390	379	425	395	422	435	406	407	449	411	400	422	406	372	438	422	433	382	385	427	406	395	417	451	417	408	414	415	438	427	397	442	428	394	400	433	431	392	403	422	427	407	381	405	425	432	399	385	413	385	397	394	394	422	401	371	411	448	414	383	414	425	405	391	407	427	408	437	390	424	370	401	379	375	374	407	403	382	406	408	407	417	387	416	450	407	444	417	421	423	425	419	416	448	405	428	424	397	432	430	426	401	369	421	378	397	412	405	411	396	418	416	403	424	383	376	429	419	422	414	418	423	415	361	433	378	427	430	420	392	431	424	420	405	428	412	406	407	421	438	400	415	425	427	438	409	406	418	445	401	413	421	452	394	432	395	393	450	410	432	402	412	426	440	444	431	422	427	388	435	406	398	391	387	418	400	447	436	398	410	406	371	396	402	427	399	390	444	406	427	361	414	429	411	396	390	387	381	430	376	421	406	395	390	378	399	467	417	426	397	426	387	401	412	412	408	407	405	457	405	447	408	436	396	416	405	440	392	447	412	426	404	403	392	408	432	389	406	411	384	428	408	377	408	435	404	410	408	421	386	443	417	412	437	400	428	436	426	407	434	406	389	399	402	421	407	394	437	419	392	420	412	448	404	401	383	406	416	417	403	419	450	386	421	383	429	444	372	420	417	430	396	407	438	406	436	384	371	405	432	456	396	395	428	374	410	428	436	418	404	441	391	438	422	406	398	432	386	427	425	427	458	427	386	438	420	445	419	413	393	408	409	427	438	404	381	392	386	401	408	403	378	399	379	401	400	386	407	429	439	425	397	407	413	386	384	426	418	392	449	427	413	406	410	454	462	391	397	391	417	409	435	385	407	396	388	447	409	417	415	436	426	402	416	368	438	388	423	415	415	431	440	414	400	367	380	431	382	362	418	433	417	366	403	416	424	387	410	431	412	417	435	414	386	401	438	422	421	398	399	427	383	395	414	402	406	343	367	452	422	426	419	403	365	440	400	432	442	383	411	418	402	403	434	410	453	430	414	403	440	430	390	411	412	432	417	391	386	399	410	382	403	438	424	433	421	415	432	426	407	406	408	395	406	414	395	418	393	372	411	414	396	410	424	398	403	418	405	396	419	414	381	386	427	431	372	429	419	425	427	404	434	419	375	435	414	407	414	412	374	410	428	401	421	407	398	377	395	439	414	395	401	416	422	397	424	381	415	410	424	411	396	420	468	398	428	409	401	375	422	409	362	414	387	409	421	431	441	400	395	414	409	382	390	391	401	400	390	406	421	392	448	407	456	461	402	401	438	416	377	386	441	391	421	409	418	391	404	386	422	433	385	415	394	387	399	413	425	424	377	424	418	389	405	384	448	400	435	401	413	400	441	405	414	424	435	389	413	443	402	432	386	435	388	419	355	429	439	408	401	430	413	414	395	406	427	432	404	428	400	385	399	415	380	392	427	414	405	399	381	403	393	366	434	429	388	425	412	435	413	373	385	408	400	419	410	388	415	389	407	436	401	444	388	417	404	394	392	381	411	382	431	424	438	394	400	416	434	411	435	376	403	418	425	418	381
64640	42951	9572	1169	617	491	443	371	369	367	323	299	306	304	317	322	268	321	286	267	277	317	267	272	280	280	275	317	275	270	275	261	301	255	260	238	234	235	287	275	265	291	250	266	270	247	248	267	231	283	251	242	279	251	247	257	262	287	271	249	260	247	249	282	250	296	251	265	269	260	279	259	267	246	227	266	273	274	283	262	244	252	293	278	257	239	283	285	267	268	248	248	269	261	258	234	285	241	267	289	281	235	252	253	245	255	247	245	270	285	277	296	281	267	277	281	240	274	288	286	309	259	254	247	261	279	280	275	263	257	277	275	280	280	291	260	267	251	265	281	280	273	215	293	260	263	297	242	267	251	303	257	267	258	280	254	278	265	232	249	268	270	279	250	267	263	255	253	263	277	281	261	274	265	275	313	275	272	287	298	279	273	284	276	263	265	251	257	230	312	264	270	279	252	301	269	254	289	274	259	267	266	278	271	292	255	243	245	271	267	331	267	296	249	261	248	273	277	284	267	244	250	259	288	276	247	284	285	263	297	248	257	269	264	270	288	254	279	274	283	301	251	295	261	274	265	278	265	276	238	298	269	258	278	287	263	256	267	287	260	254	266	268	271	299	254	273	272	270	243	257	279	258	251	264	279	267	258	267	288	269	263	291	267	280	268	285	253	270	304	302	257	250	264	272	270	288	251	228	241	249	260	291	259	248	277	264	321	255	260	295	277	244	276	254	280	260	258	266	266	260	257	271	267	285	279	257	275	264	259	259	265	259	266	255	245	261	276	272	266	277	249	268	268	250	263	277	269	298	248	265	254	282	255	287	269	289	264	247	272	268	251	251	260	264	251	248	269	271	247	252	240	268	266	252	254	267	235	278	239	290	245	284	283	263	260	247	249	258	284	261	279	266	295	271	245	298	255	256	243	259	269	274	247	269	255	245	266	257	264	259	284	274	261	254	241	260	256	276	282	255	294	260	256	290	274	299	260	278	276	269	251	255	288	247	279	268	243	278	274	227	258	270	251	261	243	284	233	242	274	289	258	264	249	284	295	288	262	274	248	245	235	282	239	268	266	256	267	255	273	243	270	250	272	271	253	240	250	253	253	259	260	266	272	250	251	269	262	269	264	237	269	264	268	273	259	273	282	269	259	252	279	261	260	284	250	261	272	253	293	268	239	291	254	284	232	235	263	252	259	261	265	294	263	255	262	255	264	268	287	297	242	251	240	275	267	267	261	250	262	243	263	268	263	269	253	289	246	281	270	270	272	257	255	251	271	267	241	265	267	257	263	302	283	294	271	246	276	270	249	299	260	258	282	242	259	231	227	243	283	260	258	279	270	270	248	265	279	273	254	285	265	246	255	286	237	254	239	265	242	292	278	240	281	281	237	278	264	251	255	296	222	273	251	230	257	256	265	280	267	270	297	254	262	272	273	253	278	265	256	243	264	297	280	250	254	250	265	274	268	249	261	260	258	279	257	274	233	266	248	282	297	257	267	282	286	282	289	240	264	238	286	280	286	256	258	274	275	270	276	297	265	255	226	269	282	259	248	270	252	247	278	261	274	244	305	254	238	255	263	266	263	306	269	263	245	298	277	275	313	238	276	265	301	251	267	268	279	266	274	271	279	243	253	280	293	249	264	255	241	261	267	264	240	268	281	266	289	270	270	313	246	252	300	257	258	291	278	242	250	238	257	265	262	256	265	265	250	263	266	273	287	241	268	255	274	278	260	274	260	248	245	287	244	293	265	274	265	269	249	262	266	253	282	258	263	254	274	248	295	262	263	251	274	260	277	273	267	229	300	291	283	233	240	255	238	276	284	236	262	265	299	262	271	247	255	283	302	279	266	274	234	255	276	254	254	264	230	254	258	260	245	282	254	268	281	253	258	247	233	233	231	305	270	254	243	276	301	265	276	259	277	268	271	266	294	255	259	237	249	272	285	264	250	274	259	275	261	279	269	257	255	244	257	251	271	220	256	275	272	241	274	262	262	236	261	262	256	259	251	272	216	280	270	280	232	251	236	307	248	259	277	230	278	237	274	275	269	254	304	289	256	267	291	282	256	283	255	252	258	237	287	277	263	267	255	272	255	280	275	262	249	273	278	253	262	264	267	253	250	243	266	273	258	290	250	250	258	279	235	245	259	254	264	261	248	274	252	244	269	274	262	225	256	264	275	274	255	263	277	265	250	254	266	274	263	237	269	264	266	251	288	277	249	264	289	253	267	286	256	266	261	256	254	259	244	237	263	245	278	269	265	279	276	258	261	239	234	251	275	268	305	304	266	247	251	265	268	253	285	285	286	243	247	256	242	258	266	249	255	253	262	243	288	250	254	257	272	259	267	273	270	272	304	272	278	251	244	261	276	289	273	258	273	256	246	233	271	256	252	270	239	249	268	281	243	296	271	270	269	254	253	271	257	252	261	280	268	257	270	269	251	259	265	250	263	262	249	279	256	299	294	245	260	261	271	266	293	269	239	260	270	260	281	274	233	261	270	273	261	246	287	265	285	254	259	250	282	285	254	260	265	255	252	260	278	303	270	251	266	267	273	249	243	257	270	267	258	282	270	248	222	258	270	260	235	263	253	257	282	263	257	263	269	255	292	254	287	287	274	252	233	262	263	283	270	237	282	253	273	242	262	257	258	236	278	266	252	258	279	263	253	268	237	253	269	272	277	290	232	268	251	262	243	263	265	272	262	277	279	254	273	257	272	252	266	289	254	262	282	267	275	258	285	288	259	297	267	251	252	272	261	267	276	284	268	278	296	225	249	247	261	285	267	283	229	268	250	275	252	285	277	267	257	273	252	266	285	234	257	265	251	268	256	274	282	248	254	253	261	270	256	295	245	265	286	289	262	248	295	258	290	252	287	236	249	256	266	284	276	241	271	266	274	299	259	281	271	268	281	290	290	269	247	279	255	262	217	265	275	301	250	268	250	292	244	242	258	280	256	237	267	267	269	252	248	256	235	298	253	261	286	255	250	253	271	267	252	274	254	288	238	242	265	280	257	287	300	275	250	264	291	273	259	264	250	282	257	242	258	250	273	257	280	285	270	248	257	288	237	295	274	266	252	259	235	291	272	288	260	275	279	273	293	270	284	253	269	258	260	273	251	251	252	275	300	265	249	274	283	235	239	255	262	274	290	275	295	263	276	269	262	250	261	275	271	263	265	229	266	284	276	262	313	255	292	263	277	262	279	256	268	282	270	257	244	270	262	263	244	295	265	243	265	261	297	265	254	233	255	252	234	272	267	276	277	280	276	281	271	232	268	280	268	269	246	268	267	253	256	283	250	254	257	293	271	278	263	276	260	265	258	264	237	226	286	279	260	234	274	262	281	258	271	252	256	256	264	251	276	238	240	273	262	261	252	275	245	253	253	278	258	286	251	251	278	255	260	277	266	269	263	248	255	248	254	243	255	249	242	240	256	255	251	240	245	249	218	257	281	249	258	268	251	274	268	271	249	237	243	259	256	275	275	287	260
38825	25096	2218	2515	2154	1877	1554	1396	1248	1062	1017	994	928	916	843	816	848	810	757	783	717	742	743	712	697	705	668	724	679	747	717	736	725	675	663	695	656	688	682	710	630	687	666	657	673	679	695	655	668	681	675	683	620	648	676	662	607	650	657	680	591	680	683	601	660	673	631	651	633	658	644	650	662	705	617	682	659	638	615	684	668	624	661	662	659	646	627	681	673	695	657	657	643	624	678	589	674	604	696	619	636	613	641	625	611	646	618	621	648	641	636	691	663	602	618	628	614	674	644	600	620	614	678	623	649	630	649	618	653	634	633	591	671	617	631	663	644	647	695	669	623	660	641	681	635	606	611	644	688	658	623	650	647	660	611	643	639	625	653	611	597	676	643	651	647	613	686	671	671	653	670	651	604	670	635	609	622	672	664	640	640	643	659	667	650	651	674	683	625	662	687	619	660	614	694	592	629	706	659	620	638	665	617	650	617	646	673	674	672	626	628	646	669	598	648	599	628	615	631	661	611	647	630	658	681	659	659	666	630	614	629	662	634	640	631	648	632	651	621	580	624	675	661	667	597	632	675	652	632	603	664	675	637	664	623	628	679	612	650	635	637	693	625	621	626	675	633	666	662	656	611	617	663	623	689	677	648	649	689	633	656	670	673	637	626	668	631	647	640	646	627	647	671	622	668	662	647	670	661	621	604	675	665	674	618	685	627	678	683	601	625	567	629	665	662	654	650	626	643	588	620	651	642	623	638	641	625	674	643	633	648	673	660	661	644	641	658	646	658	633	649	693	599	673	656	635	658	704	661	699	645	652	676	701	648	643	639	675	655	645	630	648	655	646	646	596	639	611	625	613	636	647	635	608	618	614	609	635	666	695	630	641	623	620	655	629	656	640	612	637	669	640	676	665	638	695	615	649	671	653	626	647	656	654	665	633	621	669	636	635	599	629	654	702	636	653	699	636	621	592	617	603	629	625	648	623	633	654	620	657	612	638	640	681	623	603	661	680	662	617	621	663	658	659	627	653	670	621	626	595	665	660	656	623	663	658	634	659	645	652	618	662	617	643	665	635	664	697	650	665	681	696	664	621	685	636	640	646	628	627	626	681	659	649	622	659	673	632	641	573	598	616	714	652	659	663	622	616	648	639	635	652	603	687	673	610	689	658	638	625	644	616	621	597	623	661	658	632	670	623	652	629	608	574	632	674	637	660	626	671	619	648	668	613	669	607	623	616	634	675	641	602	641	661	648	668	625	674	628	615	640	619	677	673	671	669	666	628	695	647	635	622	687	660	639	656	656	646	651	614	679	631	685	660	640	691	623	639	633	626	624	675	616	652	657	679	665	654	642	587	663	665	663	654	639	652	615	634	645	643	596	644	615	642	617	670	663	638	653	683	650	588	613	617	609	612	663	652	650	642	680	628	627	677	610	654	652	642	672	614	628	654	620	623	637	627	628	642	614	666	644	644	691	640	636	631	669	652	663	648	651	657	599	614	667	621	591	653	661	686	633	656	613	607	664	683	611	649	683	637	674	671	675	665	627	647	632	661	639	677	661	677	655	646	617	652	638	617	646	628	639	614	664	656	618	619	655	619	621	641	613	658	641	624	639	619	696	648	650	648	602	620	652	605	645	584	615	679	634	632	648	640	608	649	662	662	704	664	649	699	667	653	621	676	643	653	640	689	644	607	599	655	659	622	667	625	619	650	667	686	637	654	644	716	627	659	645	677	645	631	657	645	644	638	636	631	652	698	639	656	672	616	644	656	647	604	669	681	635	695	623	637	629	626	685	659	659	657	630	684	625	646	660	677	618	616	643	600	651	617	658	643	642	636	654	694	659	619	667	625	660	654	691	659	643	666	629	656	612	646	639	619	710	671	679	622	680	636	677	626	671	666	642	709	653	677	665	639	652	659	643	616	637	591	606	645	658	667	637	666	654	652	646	641	653	659	630	646	653	640	639	640	661	660	676	676	645	674	608	611	639	671	642	671	638	688	611	601	684	690	661	645	628	683	668	617	674	635	641	654	683	688	615	625	631	679	659	632	698	643	635	641	652	643	653	657	684	625	674	668	631	620	650	691	685	628	662	694	639	655	648	659	649	653	692	722	660	624	638	670	648	693	630	577	654	610	740	661	624	684	703	655	707	645	649	621	634	661	650	681	652	670	637	595	634	636	650	662	658	670	635	652	634	646	602	621	634	624	618	622	639	652	634	704	606	639	649	661	646	651	637	634	699	685	631	630	661	643	619	653	623	612	683	682	642	600	699	686	624	658	652	585	672	647	596	650	634	697	659	608	640	671	660	610	638	656	643	628	636	641	683	632	644	665	649	627	609	633	679	647	621	671	664	643	692	699	640	619	636	597	653	717	678	660	643	665	631	688	638	686	638	635	628	628	645	649	660	651	645	702	622	613	691	666	671	668	644	604	690	663	642	600	631	662	617	656	615	651	646	646	629	618	633	665	638	618	648	616	656	635	656	677	670	690	653	602	667	635	617	727	642	677	607	641	633	663	652	661	646	683	610	646	655	668	686	656	669	689	636	598	680	640	662	653	599	666	620	641	677	638	611	663	660	695	625	634	685	620	682	673	596	673	660	641	605	655	632	639	626	620	667	676	690	654	644	642	669	628	613	628	690	668	651	607	627	607	678	648	610	683	664	625	679	638	654	612	629	634	609	587	670	627	653	674	675	649	629	628	620	595	668	621	625	622	608	655	675	659	642	605	677	662	599	638	648	654	628	626	647	639	619	618	645	617	708	688	633	637	643	640	651	620	634	645	676	648	679	656	667	646	629	689	622	635	657	649	619	661	625	625	645	657	669	632	710	656	614	608	669	650	616	690	625	593	686	621	636	692	661	638	654	604	662	625	630	648	633	655	612	639	641	618	646	645	613	637	648	695	655	614	664	650	662	653	588	635	642	677	635	636	626	600	633	661	694	629	626	627	674	660	621	605	658	654	633	655	681	662	615	635	662	649	650	596	624	615	633	645	696	645	606	656	656	657	648	631	682	631	675	632	650	651	671	654	629	625	691	660	637	615	621	687	648	630	641	639	603	632	636	632	650	642	661	648	625	667	643	647	683	621	651	630	630	580	623	708	615	630	616	648	623	647	622	602	647	643	663	609	612	644	663	668	679	654	685	628	621	599	657	591	646	626	679	619	684	667	622	659	644	638	673	677	654	611	658	671	689	663	622	636	648	656	650	613	661	675	624	646	667	670	681	680	649	651	616	659	652	692	628	648	647	665	685	656	627	643	667	641	640	619	624	656	649	639	643	629	614	657	594	634	687	630	649	664	666	656	670	675	617	667	674	677	655	648	652	668	652	643	694	614	668	669	670	627	641	652	637	642	671	652	660	655	570	616	660	612	661	624	632	640	568	644	672	628	637	653	677	649	663	607	641	641	668	659	618	616	616	651	651	696	628	641	609	638	660	657	694	637	585	663	671	652	679	632	648	652	609	663	628	646	666	662	663	652	656	617
76333	53214	16796	4097	1078	719	560	481	432	370	348	315	306	289	267	251	271	280	244	262	256	257	255	254	252	226	274	261	226	254	237	242	242	221	212	225	230	196	215	228	212	241	241	196	228	202	203	227	210	256	229	202	203	221	229	224	240	204	185	236	227	221	190	245	208	214	224	218	236	214	224	216	216	240	200	250	256	196	217	221	211	240	198	215	202	243	214	204	216	213	225	214	209	203	216	259	254	237	198	206	208	222	212	213	184	201	222	221	230	213	187	225	202	227	202	223	261	240	211	219	216	218	205	203	194	219	223	228	227	229	215	208	209	210	227	237	216	233	187	247	206	213	201	233	219	208	217	242	213	224	223	193	217	217	209	237	211	206	223	212	216	209	209	229	215	212	216	234	217	217	271	198	231	211	188	197	218	242	228	193	217	210	218	217	237	216	210	209	209	202	192	217	215	215	190	236	208	204	250	201	231	217	187	236	219	214	222	236	213	203	231	228	213	212	229	213	250	209	221	239	214	227	223	223	203	215	216	205	208	187	194	226	239	226	242	255	228	193	208	249	215	242	217	229	205	209	233	230	203	226	210	212	234	202	217	213	207	223	188	214	200	207	240	214	209	204	207	259	206	196	232	209	214	230	214	232	225	197	213	192	211	213	194	191	204	199	249	209	190	224	210	193	211	200	208	202	214	199	226	215	222	216	207	216	238	235	189	209	247	216	180	238	208	232	237	185	228	223	229	217	233	207	228	197	225	207	217	206	210	191	230	225	213	207	205	220	218	220	207	209	218	221	208	199	220	210	227	233	235	239	208	200	238	192	208	214	233	215	211	223	220	195	231	256	212	229	218	230	220	211	194	222	227	206	228	237	230	216	212	237	236	211	218	191	205	236	225	227	210	209	226	222	192	215	221	225	212	234	226	209	209	204	213	195	211	194	227	220	183	221	214	227	219	201	241	232	209	206	196	205	214	239	216	222	225	208	202	224	236	198	217	214	169	194	201	208	230	231	230	233	220	199	224	212	212	227	245	215	215	205	239	204	227	201	216	222	224	217	202	243	219	245	205	232	218	216	215	222	198	230	217	214	200	224	214	208	211	223	224	220	210	206	228	212	177	221	202	220	236	233	255	220	234	212	226	203	214	217	220	223	202	232	215	209	225	211	219	236	231	209	248	200	211	232	233	218	225	218	239	211	206	198	200	207	248	224	221	238	215	241	206	217	204	211	212	185	194	231	231	212	210	199	196	209	200	245	223	207	193	211	204	199	221	208	230	233	206	221	211	215	187	208	222	208	221	191	221	203	215	211	230	225	221	208	207	237	203	219	203	208	213	254	217	217	227	219	191	215	220	217	216	219	198	218	210	221	237	216	190	207	211	226	217	208	226	239	226	190	217	218	210	214	219	214	245	214	226	216	244	229	212	221	211	208	208	223	192	212	206	214	200	231	197	197	178	238	203	235	223	208	211	219	220	204	200	191	213	216	234	221	207	226	212	188	218	210	208	203	209	241	213	198	231	208	206	246	219	246	203	195	234	203	215	220	235	214	220	217	210	225	201	222	237	216	203	201	209	206	203	209	207	202	205	176	209	199	222	226	218	232	216	213	216	221	229	213	205	214	212	226	214	195	242	235	228	219	203	238	234	213	221	213	209	200	188	233	199	219	206	219	257	225	204	249	208	215	198	214	238	222	219	220	245	236	234	201	213	217	227	225	229	229	219	209	214	221	205	215	219	209	219	228	215	241	211	205	228	221	223	210	208	191	239	234	221	203	222	191	225	234	241	219	193	238	236	229	223	216	202	225	203	243	227	211	246	225	208	225	218	218	216	243	204	207	223	208	214	224	225	227	199	209	221	230	219	226	238	234	208	219	214	186	217	212	202	220	193	210	208	202	199	205	189	217	182	197	203	252	209	211	225	214	218	227	214	228	215	212	230	207	223	240	205	226	215	202	230	196	223	214	205	237	213	198	231	254	205	207	225	212	206	212	229	218	228	222	229	207	230	218	203	212	224	221	202	235	243	231	213	214	202	190	230	210	230	243	198	243	235	197	248	195	198	241	235	213	242	215	239	234	220	220	208	244	198	209	251	209	201	211	236	213	222	216	220	228	233	228	229	217	240	202	213	222	234	242	211	241	225	203	231	211	214	200	241	241	207	222	193	212	225	184	246	227	244	195	200	213	216	203	231	211	205	219	238	220	227	216	233	209	205	218	196	228	210	226	234	250	185	223	229	211	235	216	215	216	229	227	215	222	263	230	217	180	227	180	197	179	253	234	190	221	248	209	193	191	207	213	187	211	231	208	215	210	212	229	237	242	215	195	230	216	210	235	236	236	221	197	206	216	206	220	210	217	224	223	193	193	208	197	200	204	199	216	195	192	234	201	212	229	201	197	222	211	212	204	205	197	205	206	231	217	235	216	203	233	212	225	221	212	222	218	198	215	226	195	231	217	220	215	221	207	215	192	190	225	225	190	222	215	220	208	242	230	231	215	204	229	228	229	184	221	239	216	194	217	208	246	194	195	222	221	218	210	213	238	247	232	234	247	214	171	211	213	210	182	215	245	210	231	203	219	207	230	210	225	222	213	252	214	228	196	222	237	216	220	210	220	217	218	221	216	217	207	224	234	219	209	233	216	253	193	198	239	207	198	225	230	212	217	222	217	208	208	179	225	218	215	214	221	246	213	232	264	180	213	194	203	229	262	206	258	221	215	207	203	222	213	182	219	243	213	237	207	213	210	224	217	197	225	227	218	206	211	200	207	214	229	232	220	190	228	239	183	232	222	220	227	206	233	242	228	252	204	220	195	238	246	201	206	224	215	201	219	242	224	229	199	226	216	226	234	245	230	229	230	217	200	216	213	224	240	225	225	255	200	229	225	236	202	202	203	214	229	209	206	207	206	214	186	215	215	228	200	208	228	219	253	238	207	220	213	225	222	242	201	213	209	215	198	224	182	219	226	233	203	252	236	203	231	172	220	222	223	225	201	219	205	193	209	221	239	235	203	217	212	235	204	192	205	207	203	214	232	219	200	229	211	194	203	216	220	215	214	205	238	234	226	211	192	200	223	192	237	198	225	214	194	224	229	205	220	204	209	245	209	219	204	186	206	227	212	223	208	213	201	204	205	215	234	198	199	212	223	233	192	206	196	216	251	196	226	220	219	188	204	241	211	216	208	209	207	234	214	218	234	264	222	216	201	220	206	255	227	225	239	228	206	195	225	220	216	215	207	225	221	246	209	239	246	231	211	201	200	224	259	188	196	235	207	226	223	227	211	221	232	210	215	206	220	208	182	214	219	214	206	222	202	203	228	227	219	209	203	211	199	207	218	215	221	212	218	208	242	220	231	221	233	213	196	231	207	200	217	195	205	151	201	203	247	218	214	253	215	211	214	220	205	242	214	209	211	239	221	206	205	214	253	219	222	235	220	208	208	207	208	218	228	192	232	225	229	196	225	220	216	244	189	222	231	211	210	217	232	193	215
47838	31989	3666	4013	3407	2710	2253	1835	1700	1433	1325	1076	1079	1011	936	851	869	819	771	699	737	681	699	631	687	640	629	601	598	579	593	594	619	592	559	589	619	581	567	587	574	577	581	548	498	516	543	564	550	560	582	543	569	532	590	571	585	548	569	544	525	524	526	523	575	536	551	573	518	519	557	497	557	537	497	557	528	550	507	541	529	506	492	544	540	515	575	509	560	520	519	523	535	562	534	510	521	543	494	523	504	509	530	510	534	509	527	544	497	562	490	490	541	480	472	484	542	520	509	500	492	523	476	536	498	502	503	498	559	498	530	553	504	483	555	531	513	554	475	517	513	493	485	573	543	508	495	496	546	498	469	535	515	473	566	498	511	502	520	512	530	556	532	545	511	505	496	546	501	490	517	485	500	516	541	484	514	518	531	497	507	516	517	532	484	496	526	538	556	554	522	516	516	485	486	503	495	483	524	531	494	509	523	533	500	506	528	507	502	485	507	521	508	545	552	501	502	505	541	535	517	494	504	461	532	519	533	497	535	507	518	498	493	513	522	543	517	484	506	515	504	502	497	516	491	531	475	511	513	518	542	534	504	547	531	516	511	527	521	506	536	523	536	522	527	507	497	538	498	498	511	501	504	498	557	488	554	503	522	494	487	555	500	508	506	519	546	483	454	529	539	534	527	506	494	510	509	495	485	534	533	509	501	511	525	518	535	524	538	529	558	518	509	504	524	518	521	501	522	489	530	534	515	484	460	488	536	536	510	535	494	534	527	558	502	501	491	512	550	550	514	497	517	534	486	516	554	527	546	490	513	498	493	536	479	514	530	545	542	511	541	490	454	514	549	563	514	518	506	542	555	538	529	541	522	515	520	512	533	515	506	574	506	506	524	514	503	480	492	473	496	492	525	513	530	501	491	484	501	528	490	497	534	506	548	494	518	482	534	501	556	529	505	501	570	561	527	500	492	517	528	546	482	536	528	477	521	508	479	515	502	545	531	556	476	510	485	536	546	516	525	511	505	503	524	520	476	477	504	509	531	510	518	506	550	522	543	475	523	496	506	486	574	505	509	524	527	488	539	500	530	513	519	536	552	508	549	516	553	481	512	539	538	536	525	531	445	470	492	540	459	520	554	534	512	509	522	519	515	511	513	518	505	532	508	469	556	483	502	518	514	516	503	496	519	539	490	492	499	520	506	530	494	522	531	529	529	501	542	563	551	525	544	513	532	538	516	471	511	463	514	513	527	513	498	518	524	482	509	534	502	509	484	519	523	509	554	511	536	470	508	497	516	512	503	585	480	553	508	528	534	525	505	511	521	508	500	496	500	561	476	507	513	474	497	517	526	479	505	518	537	502	523	510	509	497	550	551	511	495	566	479	513	476	505	567	518	486	514	522	520	494	502	534	531	515	505	512	529	510	550	551	523	522	533	486	488	501	499	493	510	523	532	523	552	527	522	533	508	537	503	488	528	511	515	515	523	523	528	536	510	525	481	533	510	508	520	524	515	510	495	552	543	494	485	508	520	471	539	494	539	476	496	484	534	543	505	552	543	508	513	508	533	531	526	501	499	508	519	503	495	490	500	536	509	505	506	506	525	537	532	548	537	520	503	513	514	559	540	531	495	501	502	533	512	510	522	502	523	483	505	538	536	465	513	510	512	542	499	529	547	524	469	506	448	501	473	518	532	506	515	488	513	512	530	499	487	584	495	539	503	541	523	530	528	524	555	507	441	518	509	533	497	487	501	524	531	545	515	484	522	544	511	489	489	518	517	503	507	530	469	515	499	521	532	528	527	490	508	507	513	514	534	493	511	512	497	535	523	492	531	541	500	521	482	476	492	493	511	549	529	459	514	507	513	499	485	514	560	517	490	520	521	516	523	521	511	499	536	526	549	523	509	513	517	511	515	466	501	525	521	515	539	548	477	504	546	488	491	523	510	493	498	504	551	578	487	523	493	470	548	519	520	482	495	533	530	459	517	514	542	540	494	508	542	499	500	542	485	524	537	515	478	503	528	522	486	533	520	533	512	502	533	548	519	512	495	516	528	540	551	533	462	521	510	508	534	522	512	529	480	531	497	557	469	554	538	482	519	516	492	537	525	515	508	546	527	540	501	518	493	477	481	523	508	506	537	518	554	528	543	471	494	484	555	514	514	530	496	486	496	479	516	483	494	506	490	494	492	509	556	512	537	503	506	545	509	504	503	508	530	517	515	532	500	517	544	536	492	540	524	496	528	530	523	487	513	493	558	533	546	522	514	528	523	475	555	520	517	511	502	538	527	503	502	518	520	555	513	540	490	453	499	516	481	510	491	485	521	509	504	492	491	492	506	507	517	493	530	533	511	496	494	474	519	527	492	520	506	511	530	548	550	501	467	505	527	557	520	509	542	546	535	509	518	498	489	494	531	514	549	545	507	518	512	529	495	493	463	497	557	506	523	524	532	530	479	527	502	485	492	516	509	495	487	503	521	508	519	513	510	537	492	549	526	496	516	542	516	497	467	513	508	514	497	500	541	555	527	498	504	536	501	535	515	531	527	535	491	517	512	549	507	522	451	490	542	494	487	510	498	554	545	535	488	526	519	555	528	514	506	507	473	522	516	503	534	543	501	517	523	493	518	512	504	513	512	514	514	501	543	515	502	551	509	510	508	506	496	494	497	503	582	496	508	497	548	497	515	541	536	524	485	543	527	480	530	524	511	527	489	511	515	549	499	518	532	475	502	507	527	531	498	532	547	525	504	521	529	522	517	530	509	496	502	524	536	475	532	475	521	525	521	506	520	558	527	557	524	529	533	529	491	498	529	512	510	519	515	527	500	509	529	471	539	575	504	493	529	476	538	543	552	518	531	543	533	546	505	506	520	475	501	551	521	485	520	496	554	502	542	475	542	502	508	458	521	511	532	497	499	522	533	509	498	560	555	524	495	512	561	513	492	508	506	521	518	499	534	520	500	525	520	495	556	493	517	504	514	523	527	531	506	528	476	526	530	538	522	541	498	531	511	526	544	526	507	545	534	506	478	521	502	550	487	509	528	501	508	517	497	509	542	533	546	511	527	507	497	518	518	539	473	506	540	520	497	559	575	515	498	473	515	547	489	516	533	492	543	527	499	539	538	528	559	500	512	543	542	527	541	503	498	487	506	483	514	498	511	529	534	533	550	484	539	525	532	507	517	491	493	509	515	491	535	457	524	484	513	538	496	502	522	499	536	515	486	488	518	502	528	521	526	500	514	488	508	473	522	528	522	545	571	532	510	496	520	509	512	553	542	487	515	528	527	496	530	525	511	505	482	513	538	560	523	532	548	521	461	502	533	542	537	532	505	515	505	498	521	549	523	494	526	498	528	470	524	546	502	496	518	542	538	501	495	499	534	497	541	475	529	540	550	515	496	483	513	541	521	544	472	505	499	538	502	550	474	542	464	569	528	511	541	495	509	525	504	508	493	518	503	508	546	548	526	505	489	516	521	553	536	483	498	530	526	496
14863	3421	248	162	164	169	152	142	156	151	161	175	159	143	171	173	158	138	145	166	164	163	133	164	172	182	146	168	156	141	145	167	176	148	154	157	179	138	158	159	145	148	142	157	154	167	163	151	163	127	145	138	129	161	132	144	159	142	141	155	154	135	176	166	145	142	152	139	159	159	170	164	143	141	139	147	178	152	140	167	177	165	159	147	138	136	158	155	135	154	154	154	152	174	156	169	154	134	138	158	129	137	147	144	106	124	167	156	155	149	141	135	179	164	162	154	148	153	156	174	162	143	139	170	139	143	125	159	158	144	155	151	145	159	168	157	145	146	152	158	142	154	147	151	149	138	118	173	166	144	156	156	168	159	160	149	153	142	149	163	153	168	169	145	166	168	146	148	154	153	161	146	155	148	163	158	159	137	139	155	136	163	168	152	154	147	129	141	163	142	167	159	151	181	150	141	174	158	160	168	149	149	165	141	158	178	156	124	159	140	148	151	167	151	159	154	150	168	140	175	157	171	152	151	150	150	133	150	176	172	145	134	128	141	143	130	148	154	159	168	172	140	146	153	120	162	152	164	147	137	164	162	154	163	166	166	140	157	146	150	165	170	138	153	160	143	145	158	128	187	149	156	135	151	146	152	174	147	146	140	143	147	153	180	159	142	159	136	147	147	142	175	160	173	160	162	165	148	172	162	151	145	132	146	142	151	147	143	156	146	173	148	164	161	155	153	163	161	163	141	151	144	138	143	161	159	144	174	141	157	151	151	145	184	148	137	151	169	164	159	135	176	161	164	150	137	168	148	162	132	145	160	173	174	167	138	167	158	112	153	140	171	138	151	162	147	153	134	145	154	151	148	159	163	161	136	146	144	148	161	151	152	143	160	141	119	168	172	164	123	138	154	153	169	163	145	140	132	153	153	142	161	176	133	180	142	149	146	139	154	164	128	144	157	142	136	148	167	169	147	140	168	147	120	175	141	167	146	155	157	168	148	139	140	163	151	165	167	158	147	150	164	160	183	153	148	141	150	158	142	161	159	141	150	157	138	161	123	140	168	164	151	152	129	146	171	167	154	136	160	142	143	142	158	169	154	171	120	150	141	129	147	145	139	136	143	178	129	138	146	181	159	149	133	159	116	168	154	132	153	151	149	144	151	157	154	167	148	157	146	140	156	166	161	142	149	148	137	164	151	174	146	161	139	158	159	164	144	141	166	156	163	122	158	160	158	168	140	152	146	170	158	138	151	167	142	137	168	132	170	143	150	141	161	171	176	147	166	142	148	160	139	150	168	161	164	137	133	154	159	153	142	141	158	160	166	140	163	170	153	132	154	156	157	145	137	160	132	157	163	143	144	136	160	145	144	153	132	144	160	168	175	158	125	168	150	145	146	135	151	179	151	161	143	126	144	155	181	151	168	161	157	158	176	152	142	160	143	117	182	135	162	149	133	136	145	150	147	160	132	150	140	129	139	121	146	165	148	133	159	125	150	156	150	168	158	173	133	167	180	157	141	136	151	152	134	147	138	135	151	144	148	135	168	163	141	152	167	163	159	143	146	154	169	148	162	160	140	148	148	155	143	127	142	156	180	171	140	136	149	161	139	134	147	153	153	141	160	152	155	157	156	152	158	157	142	142	157	145	148	125	152	141	150	142	157	130	149	154	140	151	178	153	142	159	123	132	165	185	153	186	158	168	133	158	149	182	151	157	163	139	163	147	151	156	147	159	170	145	152	160	159	134	162	144	146	160	144	138	151	154	144	147	142	120	135	157	158	162	161	131	134	170	151	156	151	175	150	136	144	175	150	152	139	135	177	154	185	166	137	153	134	146	141	150	162	128	150	139	179	156	170	144	151	152	148	155	121	185	144	144	153	150	143	138	175	174	154	150	123	155	167	138	151	145	144	168	164	158	148	171	155	161	148	125	137	174	156	174	149	174	159	141	150	147	169	151	154	147	159	141	148	159	142	159	131	149	143	160	156	159	157	154	159	155	139	150	139	129	157	160	130	169	158	148	154	152	138	160	146	158	164	146	160	139	142	156	170	169	152	138	146	161	140	154	158	139	162	154	174	150	123	170	156	121	157	157	158	145	145	141	148	140	127	161	135	183	150	159	150	137	157	165	148	168	136	144	174	156	144	152	157	154	160	160	154	158	150	153	152	152	156	160	159	170	151	179	144	166	109	170	161	170	140	167	145	145	148	137	169	151	152	141	157	155	152	172	146	162	152	159	172	145	148	143	150	156	160	170	153	165	159	139	161	142	124	146	174	167	163	159	157	147	159	157	138	147	151	156	171	194	151	160	135	179	158	143	138	152	154	148	164	150	139	129	151	167	186	188	149	174	153	154	134	145	138	152	170	171	149	158	138	149	120	163	155	158	166	142	142	157	123	139	153	162	150	152	153	156	154	173	125	155	160	150	146	174	156	155	164	171	168	161	170	139	146	153	160	132	142	164	155	151	155	150	137	159	128	147	165	137	146	158	149	131	168	167	156	134	155	160	137	166	177	137	153	128	152	156	150	137	179	151	166	157	143	162	172	151	150	158	149	137	173	131	159	170	166	142	150	123	154	139	152	135	174	183	147	158	148	145	160	190	141	123	176	149	151	142	158	164	177	151	151	137	147	142	155	145	166	178	178	142	172	160	133	142	156	149	174	147	136	149	162	152	143	145	145	135	138	131	170	148	122	148	152	126	145	145	158	127	157	180	158	134	127	151	136	148	170	156	158	158	161	160	153	156	172	174	143	154	158	151	153	137	176	177	164	150	151	158	135	135	131	138	147	143	129	134	168	169	138	143	146	154	160	160	152	160	133	145	160	149	149	173	141	140	140	154	168	136	148	147	135	164	141	155	166	145	157	191	150	148	159	137	158	157	140	144	159	145	143	130	147	152	153	134	151	153	142	156	107	170	165	179	142	150	150	144	165	135	155	146	141	150	144	153	140	155	145	157	161	144	153	129	152	180	172	149	168	151	135	146	153	153	149	155	149	139	155	138	145	158	140	158	140	172	160	150	150	162	140	171	154	145	148	162	155	130	151	133	152	154	139	146	160	159	157	167	134	138	170	145	153	148	142	162	144	143	163	146	143	143	136	158	167	151	168	147	128	144	153	157	150	134	156	166	164	138	143	183	137	167	140	148	141	154	160	160	160	160	142	136	159	149	123	155	162	180	150	123	140	149	141	155	150	176	159	150	151	152	151	179	139	157	150	137	149	149	139	170	133	160	155	156	170	159	143	166	143	132	156	150	144	152	171	146	167	148	167	150	163	134	147	167	148	187	147	159	140	154	166	167	160	153	153	149	158	140	169	165	159	150	164	164	145	150	154	140	150	152	134	175	164	160	167	159	159	168	158	145	141	158	159	162	150	166	148	138	129	156	137	168	163	137	153	153	145	151	148	142	137	161	179	135	138	146	157	165	156	151	146	139	148	172	141	172	178	163	151	152	150	135	186	145	129	155	151	136	160	162	159	151	151	143	130
14343	4258	466	507	506	451	431	411	435	426	386	449	443	426	406	391	413	439	411	395	412	415	412	422	412	402	410	411	426	382	420	422	431	425	371	423	408	426	418	389	373	443	407	412	374	424	404	439	440	385	387	456	413	373	401	418	401	412	404	395	408	434	397	398	399	358	396	436	417	411	424	421	416	395	409	442	437	425	412	422	417	419	390	408	410	411	402	403	449	447	393	427	407	415	413	449	399	389	417	385	413	433	415	432	389	412	398	412	369	410	424	440	422	443	415	406	401	453	427	437	363	407	409	365	421	441	421	398	440	391	362	436	391	371	395	414	415	403	414	383	411	416	420	367	412	414	410	402	438	402	447	427	404	370	432	407	449	420	394	391	378	386	420	437	394	431	413	434	400	417	374	403	402	457	437	405	428	427	391	412	434	400	418	433	407	394	462	397	397	447	442	380	417	393	387	438	430	398	405	423	423	433	415	401	372	403	378	402	438	435	385	393	420	378	373	429	461	407	390	424	425	398	438	425	417	431	445	400	430	406	464	383	410	414	410	437	389	412	404	373	400	417	442	412	434	428	379	365	397	406	403	421	435	379	469	436	400	394	398	448	406	391	457	412	406	414	393	368	403	413	418	402	391	440	457	405	426	421	401	389	414	392	415	407	392	404	423	401	382	373	397	402	395	362	385	430	418	414	411	435	456	431	415	404	397	422	432	393	404	372	397	418	391	455	387	383	430	418	435	396	403	402	407	371	385	423	390	416	414	444	383	435	434	413	414	424	375	419	422	407	398	412	397	367	427	407	438	408	377	451	405	397	390	411	452	411	374	381	415	433	414	402	405	397	393	394	454	405	419	392	403	430	388	399	414	405	388	379	444	372	378	380	407	352	380	360	427	407	416	362	396	410	418	394	408	377	402	442	397	430	410	436	413	394	425	389	413	404	398	416	400	393	422	379	399	373	386	364	399	406	424	363	378	391	406	372	428	421	390	396	395	438	403	409	386	439	392	438	393	429	411	421	408	416	449	382	419	416	370	369	366	385	389	434	401	419	415	390	385	413	449	419	393	386	410	404	398	417	414	427	388	421	419	409	397	424	396	416	402	398	441	419	433	432	445	391	445	414	432	392	414	403	412	387	430	400	387	382	450	422	422	397	408	419	418	409	394	428	411	436	389	403	412	417	426	413	412	413	408	407	415	381	445	410	380	367	421	411	426	384	415	429	391	395	438	390	362	442	374	409	390	398	394	417	405	396	430	402	394	398	389	407	376	403	411	382	424	437	413	404	426	438	407	428	390	415	400	410	396	390	419	392	393	419	410	424	445	385	404	410	412	444	421	400	382	410	384	415	417	391	398	450	411	381	401	431	399	439	407	409	391	433	417	435	426	406	427	428	396	385	430	393	420	434	394	413	365	370	392	384	422	384	397	402	383	402	383	386	439	406	402	440	435	384	402	409	378	411	388	401	409	414	424	397	369	387	390	402	386	383	423	418	409	415	429	430	349	412	404	431	409	410	441	401	390	447	412	403	465	386	409	412	423	433	408	383	394	418	426	385	396	399	409	437	383	416	415	393	400	379	380	410	421	413	400	428	387	386	389	408	404	394	431	416	422	411	396	402	415	377	429	426	425	413	426	394	436	412	402	406	413	398	439	423	399	392	366	406	389	406	409	436	386	391	381	419	405	373	405	405	428	393	408	415	378	415	405	409	403	410	407	393	409	384	383	390	428	426	398	389	375	399	389	427	415	422	403	406	394	410	405	404	411	432	441	375	417	409	411	374	402	413	411	393	406	424	404	381	393	399	375	416	412	384	422	424	423	388	392	375	416	395	403	386	382	399	392	362	426	379	403	418	387	439	462	391	438	403	422	429	445	376	411	361	401	374	392	419	420	398	421	411	413	447	418	444	437	396	467	385	397	405	435	417	432	392	390	418	420	401	410	411	417	391	410	373	420	427	373	423	416	437	383	406	439	419	422	405	406	436	408	409	407	373	394	412	406	389	385	385	428	424	400	447	379	441	410	386	392	398	422	399	382	407	391	420	381	390	400	409	405	417	376	413	429	413	404	401	429	399	444	387	406	419	400	384	423	381	380	383	378	357	371	406	401	407	402	439	417	408	427	394	429	444	413	394	390	392	433	413	436	374	391	439	401	414	411	410	430	414	400	431	405	422	397	443	402	404	384	419	422	441	405	395	391	369	399	405	436	413	408	394	402	388	398	379	372	407	398	381	404	405	413	422	422	397	420	390	385	401	421	429	379	400	408	389	391	427	439	406	436	374	409	410	411	424	401	421	403	393	407	373	436	373	409	411	413	405	371	433	429	403	394	419	425	416	436	431	383	399	428	378	397	398	427	392	395	379	422	410	401	364	404	411	407	426	398	372	424	416	406	395	411	401	390	413	435	415	406	411	417	390	376	393	372	397	420	388	400	420	401	426	436	389	451	400	367	389	386	415	401	392	380	403	425	398	414	406	444	392	411	399	399	397	395	424	377	422	435	404	413	434	413	396	419	404	420	439	382	411	409	451	394	420	394	430	410	380	413	432	414	440	413	367	401	429	423	443	393	414	410	395	406	431	423	426	414	412	390	409	418	410	384	418	411	372	419	389	436	425	411	400	424	413	403	389	418	419	399	419	422	403	372	393	368	402	417	371	407	430	432	381	388	433	408	388	415	392	392	413	389	425	409	412	406	430	419	402	394	414	388	415	420	394	356	388	391	414	397	418	418	394	410	427	412	418	405	359	405	428	402	390	391	407	411	407	408	400	408	358	422	334	387	373	430	378	387	408	394	374	415	418	392	390	424	414	417	442	391	380	414	390	438	406	428	369	438	428	395	420	381	448	426	382	376	427	420	419	430	382	397	398	427	375	414	401	399	397	394	390	392	394	429	394	401	413	447	434	434	424	462	383	426	389	408	430	395	408	402	394	398	416	376	408	399	413	430	405	394	443	396	405	410	421	394	402	394	397	405	406	403	398	418	381	402	402	410	447	410	425	402	420	399	433	426	398	420	425	376	413	401	368	431	388	411	397	389	425	426	417	382	417	405	393	411	414	415	403	406	395	411	422	412	402	414	437	373	407	384	417	410	422	441	387	370	447	445	383	377	403	382	442	391	404	412	416	408	419	414	426	409	411	423	380	409	429	397	415	421	390	434	426	428	433	386	423	418	422	404	391	397	412	426	407	385	364	400	419	416	450	448	431	411	393	421	382	391	433	417	436	404	425	406	390	394	415	396	427	454	412	422	383	400	431	414	407	394	418	407	430	407	405	375	384	402	399	413	386	418	389	398	390	398	341	395	409	427	402	442	387	441	453	437	395	437	390	405	390	406	419	351	395	405	419	400	401	425	393	378	396	385	416	402	412	390	376	414	355	418	414	400	420	412	422	428	394	386	406	419	419	386	419	408	407	394	408	415	404	400	430	387	407	383	442	389	382	404	409	414	422	422	442	390	391	381	403	374	415	418	428	386	400	396	391	430	392
64345	42902	9269	1122	607	510	427	395	399	387	352	281	294	291	294	263	293	290	303	270	311	274	262	301	267	258	258	260	286	257	251	267	261	304	238	274	303	279	269	301	281	276	284	294	268	291	301	265	258	295	239	228	268	277	238	258	257	242	254	270	259	294	250	233	289	266	245	237	261	242	250	237	246	283	277	250	286	267	271	247	251	251	279	294	258	244	262	242	271	254	285	257	262	240	239	265	250	239	250	263	268	276	271	283	281	298	272	251	266	275	241	263	267	229	265	275	256	282	272	275	234	260	263	254	260	257	276	262	268	246	267	255	262	273	239	277	256	250	261	258	273	273	261	267	268	258	288	290	261	272	262	266	273	276	249	272	284	240	270	249	243	269	266	264	239	269	255	275	291	231	257	271	263	270	233	263	279	277	222	254	249	242	288	280	283	261	237	275	271	236	264	262	269	239	247	259	271	244	275	258	262	267	267	259	262	264	258	274	287	273	238	266	285	252	259	262	258	256	246	307	272	250	299	262	264	252	265	285	268	259	283	265	257	262	253	269	250	270	283	282	255	263	268	254	241	260	267	252	241	258	272	259	268	257	260	275	254	248	252	295	251	255	260	261	261	245	290	265	247	269	271	262	273	251	235	260	260	257	269	268	275	248	271	264	265	253	282	295	249	263	272	272	252	260	273	256	273	263	279	272	244	264	280	279	274	228	249	278	273	280	239	288	270	267	252	288	271	291	263	240	278	258	252	259	290	263	246	253	274	285	222	287	275	245	253	259	278	249	266	255	274	275	253	249	234	252	257	262	276	260	285	248	264	267	249	253	255	281	298	289	286	253	271	260	269	264	271	292	277	254	273	271	258	261	281	273	280	243	241	283	286	251	263	280	263	278	243	236	270	255	254	264	240	271	249	272	261	269	280	240	245	269	251	257	275	295	254	253	261	294	235	258	297	266	251	285	235	247	279	268	216	251	260	252	290	240	291	265	267	250	270	274	279	262	256	245	256	277	268	278	251	273	269	299	247	229	279	260	236	276	264	266	252	235	252	269	283	257	273	300	271	257	258	270	276	276	271	247	227	267	280	267	252	248	244	256	254	280	284	243	279	256	281	248	268	280	250	270	298	258	268	245	273	278	246	259	252	264	258	238	263	261	247	253	273	253	252	258	246	244	289	265	261	253	258	252	276	262	260	257	265	272	273	304	268	249	246	263	236	247	242	252	266	243	278	299	280	255	243	256	281	301	254	273	267	244	261	278	242	271	262	271	254	255	273	265	225	273	254	262	263	277	269	258	253	286	248	269	244	257	269	274	253	257	283	288	243	237	271	266	270	237	249	283	258	245	266	274	260	288	269	249	285	256	247	266	251	247	256	262	268	277	277	267	286	282	280	252	294	242	249	283	269	251	261	289	263	264	276	263	259	269	267	253	264	262	285	278	243	269	271	308	280	252	269	269	247	259	264	268	267	281	263	239	281	289	238	253	264	277	268	256	264	269	270	274	314	285	260	206	262	278	258	258	282	255	225	278	284	263	253	289	274	275	269	265	263	253	243	294	264	236	271	274	283	263	265	277	267	277	249	286	248	257	258	278	280	288	246	266	276	259	271	270	260	263	277	227	260	272	246	271	272	257	253	243	234	300	268	284	269	278	257	259	250	268	288	276	255	256	268	269	314	239	277	262	293	263	272	291	273	253	252	292	253	259	272	275	255	241	278	277	274	293	273	278	305	229	234	245	258	253	257	269	265	271	273	288	270	278	243	239	265	239	292	238	267	259	263	255	249	261	271	266	273	269	268	262	269	261	257	253	271	272	269	256	258	254	257	282	265	297	254	281	266	245	271	290	278	253	257	224	251	234	275	271	273	268	253	255	274	260	248	233	247	267	228	259	256	244	261	271	259	288	258	247	239	290	293	301	261	276	256	277	254	271	298	258	253	260	257	256	282	284	263	264	246	243	264	285	237	305	262	271	273	266	289	245	242	264	259	279	268	242	286	270	291	276	226	268	260	272	253	285	254	233	286	294	279	265	287	278	294	257	254	260	270	280	269	251	247	274	272	226	278	252	249	298	249	250	270	266	271	288	269	257	253	257	252	265	277	254	255	254	253	257	281	256	264	272	247	256	225	281	272	272	249	258	250	256	277	285	261	235	263	253	241	285	256	263	260	246	287	292	284	275	267	290	266	290	275	236	258	234	259	251	284	242	264	242	244	275	270	256	265	243	275	262	234	296	257	256	267	239	255	252	285	244	239	257	262	256	316	265	241	266	261	246	245	275	269	263	253	278	251	237	282	244	264	289	275	269	259	273	242	246	260	290	282	304	271	256	254	300	271	284	270	252	264	269	274	296	260	279	278	272	260	283	230	235	251	236	273	277	239	268	243	272	266	250	271	253	277	264	302	262	251	266	259	248	257	261	241	243	246	263	260	256	307	242	276	257	271	281	275	259	232	251	259	294	292	287	253	275	256	280	248	274	272	269	263	295	249	280	280	276	259	266	268	279	275	287	248	289	252	259	270	265	218	280	257	250	265	286	251	264	248	242	262	262	287	261	273	275	255	270	255	250	250	270	257	251	249	241	240	265	278	266	273	260	242	258	281	253	260	265	258	269	256	235	252	282	255	263	292	258	225	253	269	261	266	263	275	262	260	249	224	289	282	260	272	248	264	249	267	246	269	263	227	278	259	271	267	290	306	259	268	242	258	243	266	273	291	269	270	248	278	251	264	270	262	251	270	267	261	249	261	244	277	249	297	222	279	231	303	265	248	272	274	245	260	250	242	256	241	258	241	247	287	248	274	281	266	303	271	243	238	227	265	253	260	252	273	258	265	281	236	263	275	269	278	259	270	245	264	255	279	256	249	255	252	270	300	269	261	278	257	258	258	300	263	262	243	255	244	263	239	256	251	254	277	290	277	281	269	283	254	249	275	247	250	290	244	231	253	277	263	261	265	235	244	247	255	256	277	277	255	263	247	269	260	265	280	270	261	272	280	270	260	248	243	263	272	226	266	291	274	260	268	282	259	253	274	262	257	241	274	263	281	255	242	269	248	262	272	270	254	274	232	274	297	276	261	278	270	250	246	247	237	276	272	269	272	288	263	265	275	305	277	263	265	270	278	266	267	265	300	300	283	240	287	258	300	286	267	293	289	251	258	245	246	234	244	279	276	228	279	274	284	286	248	262	272	264	249	279	274	249	284	285	273	282	250	269	226	251	261	278	269	249	248	265	277	275	258	253	263	255	273	273	253	286	272	252	255	248	276	281	290	271	272	284	269	294	261	272	279	258	249	292	244	277	251	274	293	276	265	296	256	264	268	243	245	270	304	265	266	268	308	250	245	268	255	258	297	235	261	249	254	240	237	266	268	286	263	237	265	234	257	241	270	230	301	262	253	245	248	270	255	275	282	253	270	271	261	280	277	282	241	258	271	271	262	280	275	293	261	265	277	264	273	277	272	256	242	275	264	273	284	237	268	255	290	259	282	247
38119	24498	2240	2440	2248	1807	1614	1345	1223	1136	1052	933	963	887	830	809	815	789	796	771	752	761	734	712	741	709	705	698	706	654	686	665	612	667	686	660	661	687	624	631	650	666	696	738	681	681	669	671	641	664	626	649	648	671	660	653	649	673	641	691	601	638	668	658	621	670	665	676	657	668	705	609	619	636	648	652	673	641	655	644	671	660	650	672	657	625	648	635	673	624	666	667	657	609	636	663	614	617	614	656	667	603	687	646	648	685	677	645	649	597	668	591	652	623	634	629	564	640	649	645	700	632	648	677	660	644	652	646	613	639	617	648	624	653	629	615	573	665	658	672	650	652	689	659	637	686	671	655	608	633	647	673	635	661	625	659	643	626	653	647	614	610	687	632	655	663	692	677	671	637	631	692	618	674	632	672	692	657	669	652	658	634	643	580	642	642	661	684	618	684	628	630	625	644	643	628	645	646	644	646	589	628	631	689	663	634	668	583	620	604	645	620	675	625	647	636	660	633	623	627	644	636	609	664	641	669	668	650	621	701	657	660	678	652	638	632	654	678	668	623	628	656	637	621	550	646	641	676	661	638	675	639	634	642	618	642	646	652	621	705	648	616	622	626	624	625	631	586	652	627	621	650	630	660	693	646	647	615	672	617	628	598	651	669	659	659	619	618	606	618	629	657	670	674	613	680	634	640	629	638	661	619	636	634	686	629	648	639	651	639	616	608	638	641	634	637	628	632	630	624	645	632	676	616	611	594	622	612	667	681	643	623	632	634	648	660	609	653	646	686	647	606	639	678	627	654	626	618	685	626	614	633	644	631	631	663	608	630	640	627	629	621	643	630	650	654	641	569	675	645	669	664	625	641	671	649	686	641	661	633	631	653	645	664	629	618	653	599	616	656	650	595	660	580	616	631	644	583	619	618	641	608	691	661	617	626	624	648	633	646	639	673	663	668	639	628	634	611	639	647	628	603	607	628	659	587	646	626	632	621	642	668	669	624	640	612	610	653	643	611	664	660	658	649	593	653	687	679	665	661	651	653	644	617	664	676	655	653	622	636	613	658	642	632	646	688	670	628	625	656	646	654	656	630	670	640	620	618	659	640	585	645	664	656	617	598	650	624	633	629	593	594	614	614	651	650	610	667	641	631	682	660	630	705	654	661	619	683	649	665	620	673	640	647	608	651	647	616	631	621	670	680	607	627	632	672	630	636	639	646	652	654	621	645	619	637	587	601	642	647	676	639	655	620	615	640	656	618	628	629	654	666	628	614	663	615	613	627	643	678	642	678	664	647	619	651	644	630	618	635	700	596	631	657	667	642	628	631	662	618	637	644	651	639	623	647	613	596	578	646	668	653	627	613	688	665	629	635	662	597	632	654	659	688	641	671	656	620	653	626	698	646	657	666	667	668	655	670	656	606	629	629	627	678	620	668	649	671	641	647	630	648	680	653	614	585	617	631	618	624	650	634	624	643	621	612	610	618	641	660	589	655	665	582	656	606	654	642	620	659	661	617	619	631	657	635	654	679	659	595	613	631	609	610	647	644	605	612	680	673	662	635	643	666	652	639	650	666	636	612	672	666	678	617	646	640	591	597	636	621	642	573	590	620	640	662	620	659	654	629	610	631	616	636	662	656	673	620	662	651	681	651	642	677	616	620	660	636	625	664	642	674	673	598	653	644	646	646	659	669	606	624	636	678	620	664	669	616	625	627	583	621	657	643	652	677	639	621	695	658	613	647	684	630	613	619	616	609	606	661	652	612	639	674	603	646	601	628	625	628	643	636	628	626	625	653	662	649	623	658	632	635	661	618	668	662	681	638	656	650	682	670	587	606	640	647	632	646	644	618	631	633	633	635	652	606	631	633	597	673	646	578	672	655	628	596	644	629	641	623	659	630	621	591	591	603	666	703	646	649	634	596	644	639	597	638	657	702	634	637	667	666	645	641	671	637	676	673	642	615	636	697	631	663	682	651	631	596	649	604	606	667	672	682	603	668	644	638	640	690	624	614	674	609	651	676	652	644	633	650	654	626	639	666	598	624	627	641	643	616	620	642	643	662	599	610	611	648	633	676	608	605	649	656	594	634	645	607	660	611	654	645	681	642	625	648	660	632	596	681	642	620	641	620	687	655	614	677	648	695	647	653	660	653	633	580	630	624	603	651	633	663	610	646	658	648	671	679	661	640	653	663	593	665	604	651	647	627	631	642	628	647	611	618	645	659	679	610	656	672	644	657	613	626	625	652	728	634	645	650	600	696	640	618	643	667	719	639	638	654	641	614	703	611	646	639	688	616	616	617	614	629	654	614	621	670	602	624	629	637	600	561	665	663	630	655	651	619	670	614	629	659	656	622	629	617	645	630	617	664	611	655	656	630	656	667	616	621	651	629	601	663	674	646	628	658	610	596	620	667	629	627	661	636	632	630	643	628	637	657	601	619	646	676	621	678	647	603	666	588	627	666	609	666	643	605	644	663	603	592	628	628	649	670	653	631	638	685	654	686	721	612	650	624	620	626	626	643	623	622	628	669	654	676	628	600	607	627	662	640	579	633	639	657	585	650	616	592	689	604	624	657	655	622	625	644	614	661	641	653	649	649	649	656	631	620	672	629	644	657	622	647	627	594	656	636	668	609	654	669	644	629	603	651	665	614	677	621	641	641	626	675	638	694	650	649	675	596	611	658	650	652	672	669	618	635	659	660	646	644	635	622	660	643	631	637	652	656	654	657	594	608	617	657	642	686	676	668	683	675	653	640	637	645	632	592	657	655	651	643	659	643	628	624	622	635	622	634	603	649	635	654	653	655	662	682	620	639	632	608	660	615	632	619	659	626	607	618	680	673	601	598	657	614	671	649	633	618	688	600	659	633	616	669	608	671	643	628	669	679	693	693	680	670	606	659	620	578	628	622	589	646	631	637	637	628	667	621	602	637	670	661	629	653	655	654	595	627	619	622	677	613	650	657	632	667	629	630	648	643	683	641	609	618	628	647	627	653	634	627	601	659	616	652	668	592	641	639	656	641	675	653	631	642	590	628	647	635	631	635	599	602	628	682	665	640	603	581	590	582	655	632	631	632	644	640	640	639	640	676	651	612	617	617	608	626	617	679	669	575	613	649	635	618	620	658	660	626	618	675	653	640	629	613	625	626	661	670	601	653	666	631	628	648	639	617	648	623	612	631	613	612	648	673	647	661	642	628	607	605	604	656	680	633	617	650	639	609	601	637	639	639	607	653	591	687	691	647	649	631	621	629	635	616	666	674	636	645	598	644	644	615	638	627	669	639	644	642	637	630	625	582	666	637	637	658	632	624	658	641	669	651	660	656	657	651	657	611	642	609	671	655	624	643	668	601	652	631	648	626	656	688	631	638	641	634	644	650	608	636	591	656	721	618	652	675	671	623	668	654	662	638	623	600	590	634	644	649	630	680	652	686	643	625	642	628	608	623	632	627	606	662	596	607	641	588	638	659	663	681	616	661	620	634	650	606
77191	52879	16701	4336	1086	739	579	480	413	328	337	297	337	274	237	298	279	253	258	262	230	271	248	236	228	265	234	215	220	242	219	235	196	232	228	229	222	219	198	207	225	236	197	219	197	236	228	182	225	231	211	213	226	226	213	212	237	211	195	231	201	194	206	196	215	199	203	193	215	225	235	193	263	221	208	217	229	203	196	209	210	217	234	238	252	218	209	204	191	202	219	210	182	224	215	233	226	195	215	244	225	223	212	188	199	210	210	223	226	203	235	207	205	204	215	211	213	207	221	200	211	199	217	222	205	205	219	196	203	209	229	225	225	181	223	204	219	211	199	226	242	213	244	218	220	211	206	222	231	231	210	192	200	191	212	205	228	217	202	249	191	215	193	219	239	242	207	216	230	221	201	194	238	238	200	211	210	215	223	203	203	191	203	212	229	226	209	221	216	234	206	206	227	214	193	229	218	216	216	211	192	181	178	234	206	227	193	206	221	218	227	239	223	196	213	192	219	207	216	203	211	190	238	187	210	254	222	179	214	242	223	224	216	191	217	240	215	231	203	197	192	216	228	238	210	245	228	197	211	188	209	214	204	196	211	217	202	179	206	199	224	210	214	210	245	227	222	211	223	251	184	218	189	195	203	216	202	211	244	222	230	202	226	232	233	198	221	204	261	214	194	228	203	223	228	210	197	207	206	221	223	204	209	226	210	244	226	195	189	214	223	188	234	211	213	235	218	195	183	225	229	212	222	205	214	206	186	216	213	216	196	183	204	247	206	222	213	196	222	209	233	214	219	229	211	199	192	196	212	226	213	204	191	194	208	217	204	223	195	202	209	209	187	222	206	215	210	210	230	229	224	215	222	235	208	207	220	197	211	217	208	241	209	205	200	200	217	212	207	205	208	217	208	196	202	204	208	191	229	213	224	223	212	214	235	239	201	203	209	229	214	237	231	188	196	191	222	205	214	215	216	213	207	199	243	223	186	188	223	222	206	231	218	204	220	206	195	211	230	206	198	234	190	213	220	216	219	219	227	206	202	211	204	181	211	238	218	195	201	240	209	203	215	212	208	210	203	174	223	213	210	207	224	202	239	209	240	201	218	204	210	238	222	232	225	219	234	219	238	206	204	218	179	196	209	197	195	227	213	217	220	201	253	229	210	216	217	222	223	202	224	231	213	209	217	226	204	207	203	230	205	248	191	181	229	208	234	198	237	200	192	212	212	204	227	181	209	215	202	193	195	179	218	230	221	212	211	212	206	188	208	219	225	233	224	206	216	218	219	210	208	202	220	213	205	193	201	198	191	208	217	247	223	219	204	204	209	198	228	231	207	219	175	207	208	195	226	193	210	200	218	225	218	216	210	173	227	192	202	227	220	223	192	218	222	225	208	224	216	189	221	237	225	195	216	225	214	230	212	208	202	211	229	184	196	219	232	211	200	232	237	223	250	223	233	227	203	218	221	201	220	210	240	220	179	229	218	214	217	192	222	207	207	217	262	242	220	191	230	221	228	212	206	208	208	237	228	204	211	207	230	206	217	233	245	200	224	192	206	223	211	201	235	225	217	224	221	216	220	213	189	247	244	201	192	208	195	218	223	210	217	208	226	202	211	232	206	192	210	198	222	245	234	213	209	195	178	244	217	231	202	197	210	223	184	218	197	220	216	229	204	220	231	236	230	215	225	226	251	217	210	223	218	236	221	211	232	202	222	220	228	222	222	212	221	183	212	210	206	213	211	214	208	217	216	249	209	215	206	208	205	205	236	216	209	237	204	211	209	194	228	214	227	198	234	216	206	223	217	207	191	222	233	213	218	207	205	195	224	179	210	226	232	225	223	208	206	225	239	206	225	208	210	219	214	227	198	212	198	196	234	204	220	220	205	207	213	213	230	222	215	226	214	203	224	196	210	220	230	208	197	226	217	208	210	213	189	223	215	228	223	233	229	226	200	195	190	211	237	227	243	204	229	212	184	235	215	206	226	219	226	194	219	214	190	222	200	219	209	224	222	259	213	222	220	199	230	224	236	238	211	203	209	220	217	214	224	224	227	189	237	226	219	212	193	225	210	233	213	193	203	216	208	196	227	238	229	203	210	211	223	226	190	205	213	201	233	200	205	235	235	229	233	208	213	227	213	213	230	209	209	216	215	242	228	250	209	209	219	207	205	219	219	194	226	213	192	247	212	213	197	199	226	209	224	223	209	229	217	201	235	222	203	227	226	178	205	215	197	213	198	206	207	241	208	227	199	207	218	231	213	198	216	214	215	211	218	211	214	199	243	230	220	220	206	209	213	207	227	247	201	230	200	238	200	243	210	212	201	220	220	209	213	214	218	199	225	206	247	240	187	227	225	214	226	222	228	207	234	224	246	190	186	211	219	178	215	196	215	208	214	206	234	210	213	204	229	203	217	202	190	216	233	213	223	192	214	210	221	224	216	204	227	224	239	199	212	212	230	210	199	173	194	229	219	224	194	208	217	220	235	197	225	223	215	190	178	228	196	232	190	206	229	199	252	205	198	216	231	190	195	202	212	200	211	219	209	225	190	220	221	213	236	195	213	202	217	196	215	225	237	246	214	175	204	227	228	203	198	194	214	210	218	220	235	199	219	225	195	220	207	206	197	203	212	220	192	244	200	216	220	194	202	207	205	225	198	214	212	224	215	210	218	225	209	219	203	232	205	207	179	219	229	189	249	234	200	180	228	219	212	218	202	240	212	226	210	237	194	215	214	203	224	200	227	215	197	219	225	214	229	224	201	173	208	207	222	204	221	215	219	217	195	207	229	190	222	209	195	221	217	210	203	205	191	208	211	205	238	210	219	217	225	220	213	206	211	228	224	199	208	219	201	193	218	242	227	205	214	226	229	177	229	222	238	202	198	209	228	195	216	215	223	233	231	226	208	236	217	215	217	234	207	229	196	214	222	217	238	217	209	186	219	233	216	188	191	247	228	215	233	201	216	215	213	221	208	206	229	227	181	228	217	225	228	228	219	205	206	233	183	232	235	190	212	199	202	226	216	216	238	218	230	221	191	230	218	220	210	229	235	203	233	225	222	222	216	206	220	217	180	206	194	205	188	179	227	207	187	212	226	228	219	216	193	209	192	213	191	234	227	210	214	220	256	212	231	225	210	217	232	215	223	230	204	220	209	214	194	178	214	218	233	239	217	227	216	230	236	201	205	168	211	208	213	233	211	224	203	202	220	206	225	218	200	219	227	209	220	221	216	194	214	204	204	227	222	207	197	206	206	192	206	225	205	206	225	219	206	208	205	216	213	196	202	214	237	202	213	235	219	228	195	218	206	195	217	198	198	197	218	232	229	194	242	235	233	195	222	206	238	207	251	210	227	195	206	229	212	213	206	227	227	203	198	192	188	225	220	212	215	231	194	206	210	203	205	233	194	204	208	192	218	199	204	224	229	217	209	213	223	197	208	185	211	186	208	226	204	205	209	208	207	218	232	222	204	210	225	188	186	207	202	222	220	195
47472	31227	3636	4157	3526	2845	2260	1950	1712	1424	1302	1171	1065	930	945	886	880	795	765	806	730	705	708	675	709	656	643	642	588	591	592	610	618	553	607	563	566	539	615	551	569	520	566	563	568	548	506	560	520	587	565	550	550	516	573	546	571	560	525	532	530	556	552	554	494	530	558	551	508	473	491	536	525	489	513	554	527	516	471	548	532	537	489	508	500	577	500	557	535	513	548	537	493	555	526	536	523	525	504	528	514	510	513	532	537	498	486	530	524	534	520	483	497	534	494	491	497	520	539	502	546	527	529	473	482	597	528	507	517	495	514	506	518	507	517	494	564	498	511	477	518	475	505	490	505	474	552	535	507	533	534	543	502	528	494	508	504	500	502	464	496	491	534	536	523	522	509	488	532	505	501	525	510	529	513	476	513	509	483	496	516	520	471	537	492	549	518	512	549	528	534	534	514	534	477	489	513	507	495	557	497	521	533	501	500	486	541	508	537	460	517	501	535	545	516	489	538	532	515	500	556	503	498	496	507	498	535	545	523	498	536	517	528	480	531	501	479	492	480	547	536	521	505	492	558	519	505	547	520	496	554	522	491	503	500	497	533	476	463	494	544	528	501	488	492	488	525	514	504	539	529	529	504	520	523	531	491	482	472	487	492	499	553	536	516	474	519	509	487	490	485	497	560	507	483	523	520	513	499	538	536	504	510	523	493	518	517	508	491	502	544	496	558	520	503	517	513	525	499	474	519	525	531	528	485	483	494	514	504	535	506	525	558	557	528	529	488	510	532	526	513	515	503	450	539	528	509	501	479	508	489	490	512	516	531	506	476	506	492	545	454	532	522	503	485	495	478	491	496	483	505	480	485	522	507	516	525	462	498	487	542	487	530	512	537	538	477	501	512	486	541	495	561	520	494	536	511	467	513	482	538	483	511	514	514	515	484	522	500	505	549	518	509	539	528	503	497	509	575	520	504	495	511	517	464	513	534	496	541	458	491	530	508	510	511	513	517	490	507	529	476	490	524	502	503	510	504	521	507	488	515	490	505	519	495	520	513	513	558	515	471	459	523	480	512	523	528	496	513	474	540	533	521	518	508	506	494	498	519	505	529	540	516	471	523	496	547	517	496	441	533	542	515	480	482	557	499	506	481	531	521	527	494	511	524	465	545	503	507	496	528	518	489	524	544	500	525	531	514	489	546	519	486	481	480	508	494	516	478	485	507	509	489	520	508	505	494	512	537	524	512	503	540	503	522	492	536	504	490	505	537	485	516	469	532	475	550	521	549	508	490	523	527	510	534	452	500	554	510	531	529	507	542	509	497	481	523	467	506	516	478	477	488	465	538	496	540	560	509	548	522	495	520	479	505	483	497	523	490	538	493	496	498	492	555	490	507	518	514	475	520	539	551	531	537	484	525	522	508	513	517	539	531	439	502	547	511	514	473	532	468	529	487	490	528	564	541	489	518	497	511	496	516	499	528	489	490	480	507	500	487	517	490	523	517	504	488	547	453	502	508	504	506	526	510	542	506	537	508	497	546	537	508	525	529	492	555	497	558	505	480	537	513	483	520	532	526	510	526	522	514	521	503	522	471	503	501	529	502	472	525	502	518	539	470	503	528	512	535	497	469	538	502	529	539	546	526	523	506	488	514	483	507	507	530	518	490	556	514	518	518	513	490	484	483	534	504	487	503	496	512	519	527	497	536	532	516	527	491	513	508	520	556	542	543	490	494	505	504	499	499	509	532	540	498	516	522	472	483	500	513	513	474	528	500	511	497	504	512	497	505	510	477	499	502	532	544	517	548	515	489	530	531	495	514	520	498	494	527	509	486	521	523	473	493	537	496	509	549	498	480	562	487	507	507	521	512	522	483	515	469	520	487	526	512	514	472	571	526	514	465	536	494	508	526	505	503	513	538	514	540	548	519	491	498	510	549	518	494	523	480	533	541	530	516	479	509	469	507	514	541	545	572	508	551	522	524	557	539	506	533	511	549	514	541	514	507	507	511	528	480	490	490	516	502	472	483	533	511	511	508	507	499	509	546	543	529	482	451	507	481	509	496	523	478	474	498	503	523	517	480	533	526	504	511	475	497	521	551	517	513	540	519	545	487	549	513	525	527	475	529	480	479	529	512	477	526	496	481	506	530	502	513	526	468	518	478	495	562	540	468	555	503	487	489	520	483	523	482	526	525	552	539	524	514	517	511	508	480	516	525	515	490	501	521	520	532	472	513	524	498	510	514	543	568	509	520	488	525	502	506	509	501	530	476	508	496	482	489	488	545	512	485	532	504	511	525	507	507	509	519	487	497	518	530	512	527	474	520	516	464	482	505	499	520	470	491	501	515	493	519	465	520	475	499	531	483	505	526	516	510	549	541	475	514	511	511	497	505	520	496	521	464	506	543	514	500	528	509	520	523	558	520	498	513	501	508	510	484	485	501	560	526	543	524	515	530	464	516	503	492	462	515	520	530	483	510	471	519	484	501	492	543	495	534	503	513	519	524	480	499	495	538	479	519	503	545	526	527	489	510	513	473	487	479	501	503	513	491	507	561	500	523	515	500	530	515	533	514	502	471	521	515	537	461	527	530	533	538	484	549	523	495	530	521	521	497	463	541	496	527	447	467	504	501	473	481	567	520	533	460	480	504	517	487	510	543	497	505	501	508	484	512	567	503	508	520	540	533	536	520	474	545	493	540	524	522	509	522	476	501	486	543	466	496	495	503	509	517	540	514	497	502	507	484	506	515	520	482	517	503	478	541	504	511	503	536	478	518	490	486	483	529	496	514	533	527	547	508	539	552	523	545	501	455	526	511	515	482	548	508	510	529	504	497	493	486	489	507	502	516	481	495	490	517	509	516	522	507	520	520	517	511	498	564	480	571	549	492	500	491	484	475	493	481	510	517	487	478	476	486	470	510	511	516	450	460	508	505	516	534	492	515	520	506	542	563	498	480	509	514	482	510	536	530	573	525	517	481	530	462	507	528	475	500	511	503	487	513	491	513	507	506	495	478	554	520	472	521	556	515	536	510	558	502	537	533	515	526	500	535	483	520	518	526	521	531	512	499	493	510	487	482	522	509	518	540	548	498	561	515	515	507	500	491	491	457	486	510	509	479	488	527	491	505	456	479	510	497	486	531	486	517	510	529	526	508	527	512	499	530	552	515	535	502	499	496	525	482	452	525	521	487	514	460	531	511	541	525	468	502	499	492	523	505	542	504	491	506	546	491	518	516	490	481	499	542	505	544	531	548	481	505	471	453	490	547	487	483	496	454	477	512	514	528	500	490	491	510	487	543	503	506	529	479	504	544	510	511	524	529	526	497	492	558	503	514	567	533	495	535	495	539	511	505	494	489	498	534	508	549	512	495	493	490	519	549	487	503	521	474	487	478	538	479	543	470	512	478	510	460	506	543	497	535	537	465	536	516	482	550	499	523	537	503	501	533	526	520	496	509	555	530	505	503	504	541	493	529	532	485	484	487	492	490	511
14468	3593	347	217	150	149	163	164	144	162	152	138	143	156	145	148	151	156	145	148	151	151	132	161	163	145	156	152	154	144	153	146	146	143	137	153	139	163	173	134	159	150	155	158	165	164	170	140	131	134	142	137	144	135	144	153	152	141	151	138	163	127	148	148	161	151	153	164	182	152	123	188	130	149	140	158	160	169	150	145	143	167	133	144	139	122	169	167	154	156	168	146	177	177	152	141	143	168	159	154	135	147	150	137	164	139	134	159	157	170	155	157	143	155	139	180	142	157	156	137	125	139	168	135	132	159	136	150	162	144	168	148	159	150	154	131	154	142	145	125	153	135	152	147	155	154	184	142	156	143	136	170	166	124	130	151	136	150	166	130	161	152	146	155	160	168	148	165	147	162	153	151	141	152	170	146	155	158	155	142	149	142	151	147	134	144	157	160	169	153	164	163	154	144	169	162	141	129	155	149	155	165	153	160	136	157	154	149	166	157	157	161	147	139	155	168	149	170	152	180	136	142	161	147	158	144	158	141	145	129	164	139	150	130	168	139	144	162	160	139	162	150	149	144	138	150	138	161	138	166	170	139	141	163	154	155	174	134	148	153	155	154	127	154	160	151	161	153	147	141	168	165	134	136	147	152	149	152	146	147	138	153	158	154	147	147	150	147	146	140	172	150	147	160	147	135	134	176	148	151	146	185	168	148	138	133	148	159	140	134	142	161	156	154	126	152	152	161	144	163	150	155	168	158	162	148	141	178	155	160	121	166	133	164	172	166	148	142	132	167	161	150	162	138	160	156	165	132	159	153	161	149	145	137	145	146	124	162	145	175	173	140	164	163	152	136	155	143	162	150	189	171	146	157	134	153	149	154	161	126	159	137	165	135	139	136	134	166	166	152	161	152	142	160	136	143	136	126	169	178	161	135	141	136	163	129	161	148	138	157	174	151	159	158	168	142	143	152	128	128	126	136	150	169	181	146	148	153	148	153	136	158	164	139	164	170	137	160	146	160	156	150	142	135	149	150	155	156	153	144	170	182	148	161	165	154	142	163	129	145	148	130	159	152	169	147	170	158	167	152	164	151	159	125	149	150	152	134	146	153	137	141	172	158	158	153	133	131	126	153	150	142	142	140	170	137	133	162	167	161	177	143	148	153	148	140	156	147	128	147	142	155	149	150	154	156	155	147	181	146	166	152	156	164	142	146	143	141	125	143	156	145	134	135	151	140	150	149	131	132	153	131	152	162	136	166	138	131	139	143	173	151	153	127	160	184	153	141	154	164	138	146	139	152	147	123	168	154	154	143	147	142	162	160	143	149	158	125	155	165	154	150	160	141	148	146	142	149	117	164	171	161	156	182	157	145	124	160	141	143	159	134	167	135	120	157	137	135	142	148	137	160	154	139	138	160	135	152	160	182	138	146	154	150	155	132	156	132	152	168	133	145	148	134	171	141	145	153	151	143	140	136	140	163	168	160	163	153	170	164	142	152	133	146	141	168	125	143	150	132	157	129	155	165	143	158	135	145	162	155	164	138	156	165	140	139	174	140	164	150	185	153	162	125	138	150	135	159	142	150	136	138	146	138	161	132	176	167	157	138	128	138	158	152	153	172	160	136	170	152	153	124	132	130	159	164	152	142	144	169	140	158	142	131	149	156	157	159	175	162	149	157	143	142	142	138	172	152	168	141	155	167	162	147	173	134	126	126	149	149	160	148	124	177	157	153	158	115	154	144	149	142	156	138	165	162	142	162	153	152	150	155	163	170	151	175	152	144	143	159	141	139	165	183	164	136	162	176	156	157	169	170	147	147	147	151	150	161	128	167	157	160	151	153	142	150	157	142	145	156	149	173	146	150	119	137	162	144	161	159	143	125	165	131	162	156	166	135	139	162	154	142	159	169	154	130	136	157	146	157	136	177	158	150	149	151	145	167	157	147	170	139	122	132	146	166	137	130	135	147	128	160	123	159	143	161	141	153	131	142	158	169	147	142	163	132	154	138	152	149	146	154	132	145	146	139	152	147	155	152	146	131	155	145	148	136	158	130	133	151	147	151	135	139	180	162	146	179	149	148	147	150	155	167	154	145	153	142	139	178	142	160	171	136	162	156	166	144	145	164	145	164	146	153	156	134	171	143	144	154	157	136	150	146	145	161	165	137	136	152	150	179	143	137	134	135	138	156	150	130	142	160	147	154	188	157	167	171	169	173	161	146	126	149	161	138	123	134	133	149	150	148	148	144	145	153	156	131	152	182	150	157	174	150	147	168	151	160	131	128	160	158	140	182	171	151	159	168	143	151	148	144	142	132	139	162	157	140	148	121	149	173	130	167	154	146	160	158	152	151	152	152	131	171	161	144	135	142	158	157	164	163	146	151	151	134	138	157	155	171	171	161	160	130	150	142	154	147	145	149	143	162	155	150	156	159	146	164	156	165	162	142	148	134	154	137	150	147	153	143	127	146	126	159	151	158	153	145	160	148	135	139	151	165	135	150	139	151	155	152	118	151	147	152	156	141	133	136	162	159	146	174	151	143	159	145	146	137	145	143	179	161	154	148	140	126	150	173	160	160	166	144	156	175	162	142	139	158	159	168	166	151	153	163	154	157	167	136	138	171	163	153	138	174	158	166	147	155	150	158	153	140	138	145	168	132	151	144	142	150	167	139	151	163	141	143	156	141	163	149	157	148	154	149	153	165	158	146	170	181	150	135	129	149	136	167	145	146	143	154	132	139	174	152	152	148	138	140	136	147	133	142	148	155	161	151	164	152	146	159	165	140	176	160	147	168	154	137	136	148	155	140	171	155	150	153	151	163	157	153	144	156	147	188	153	142	137	150	174	144	139	154	168	154	173	149	149	157	141	164	156	167	146	141	162	138	132	160	149	155	147	153	156	145	140	148	148	160	161	144	154	157	143	135	144	135	146	136	160	132	148	161	120	127	145	164	147	156	133	162	125	152	150	144	145	168	153	156	141	144	137	145	135	139	157	148	141	153	149	141	127	161	158	162	170	142	138	138	137	141	180	138	163	168	145	129	132	136	158	154	161	153	158	161	146	151	149	164	163	161	141	153	135	147	144	159	164	166	152	141	172	166	170	143	138	173	149	158	144	148	133	138	157	173	132	130	165	145	146	160	151	157	159	144	133	132	135	152	150	153	156	149	136	162	142	147	158	150	145	153	129	133	165	145	141	159	170	150	154	138	157	131	173	167	170	140	152	136	147	162	146	144	154	161	141	151	151	137	133	160	160	124	134	163	145	150	162	163	148	161	160	152	167	136	170	159	150	118	135	159	113	153	171	166	165	141	170	152	155	154	152	147	139	131	156	119	138	140	134	143	156	167	149	146	147	141	147	141	110	153	192	151	140	152	151	151	151	144	143	166	154	176	141	152	136	168	145	142	139	128	147	165	158	146	161	187	144	167	139	153	169	170	137	146	143	151	174	162	167	165	162	152	149	134	150	149	152	157	158	146	143	168	152	164	167	160
13918	4476	464	526	475	543	439	470	435	443	419	460	418	439	416	411	386	416	424	441	433	434	423	389	412	420	394	431	404	394	406	408	396	419	427	439	396	414	399	422	390	409	384	396	395	407	368	404	393	423	417	426	395	377	421	398	405	374	400	386	370	383	399	383	395	409	402	385	408	365	407	440	411	420	388	385	436	428	382	389	394	407	390	377	416	377	450	418	393	384	397	402	420	375	417	390	430	381	432	409	421	361	406	417	416	396	417	414	387	377	404	398	373	397	378	411	378	415	410	388	413	402	420	393	419	414	423	439	418	393	394	384	433	408	378	389	370	388	412	373	365	448	392	361	379	401	387	389	357	401	415	431	438	391	399	426	380	389	442	430	384	426	414	425	431	408	427	458	412	405	383	399	411	432	413	430	388	382	393	405	427	389	412	428	432	402	379	411	392	414	378	417	409	409	421	361	407	359	394	432	418	398	428	405	429	400	419	436	402	430	394	399	422	378	428	355	415	404	413	391	381	405	416	406	411	376	412	373	401	392	418	419	419	396	395	381	419	380	423	370	413	449	379	430	390	387	433	441	416	397	419	431	353	360	401	409	380	404	406	377	389	391	421	396	352	390	377	389	434	374	423	399	417	412	380	405	425	423	363	403	384	384	402	406	421	388	403	403	401	404	379	386	377	439	408	398	419	418	390	390	408	451	393	393	422	345	390	395	430	386	378	414	415	405	431	393	419	397	384	414	380	403	402	419	419	412	430	358	417	408	431	400	408	413	399	388	400	425	396	416	394	420	404	394	396	411	423	438	403	392	407	386	391	438	386	419	415	379	388	402	397	428	418	414	422	436	447	394	389	416	396	378	447	380	387	410	389	447	420	445	376	418	394	401	404	438	383	382	388	372	410	379	432	384	408	431	408	403	393	400	370	426	402	427	379	418	432	420	444	431	405	438	406	435	394	420	394	423	385	419	426	359	396	411	389	431	419	420	406	422	375	394	389	409	399	445	433	416	408	426	386	392	401	394	377	415	406	415	400	443	391	407	412	380	399	440	402	404	394	398	398	387	432	417	441	427	376	414	381	414	431	384	437	414	420	372	425	378	424	399	413	369	408	412	395	403	437	427	392	430	396	401	401	434	422	391	432	395	431	413	398	426	377	383	403	396	445	374	402	428	415	414	404	415	379	371	367	452	419	436	413	370	418	380	395	435	418	398	389	411	430	404	406	393	393	391	394	371	402	421	399	397	423	374	451	399	409	394	416	401	427	397	400	386	385	401	400	418	404	397	378	377	400	426	423	415	407	381	371	444	422	400	416	379	394	390	394	404	367	439	433	388	410	374	389	355	388	409	396	396	408	432	438	421	418	397	396	404	398	413	419	369	380	398	417	398	395	365	409	395	385	388	438	410	390	406	379	388	382	432	389	422	402	421	432	406	372	411	412	402	428	398	398	407	401	451	400	435	418	413	398	452	407	415	427	413	428	377	376	375	430	464	409	433	423	402	396	445	405	406	418	432	410	418	399	394	411	380	418	380	413	383	409	392	392	400	439	383	421	415	435	422	392	386	388	432	410	377	439	400	399	434	416	423	400	425	388	412	406	378	409	393	392	398	422	397	415	432	402	380	382	418	404	411	413	434	410	370	395	434	415	414	386	414	423	394	419	396	404	443	382	412	406	383	411	396	412	424	417	373	405	378	424	408	398	432	382	407	407	399	388	393	390	381	428	432	413	428	389	417	394	428	446	405	449	422	389	388	359	396	393	408	426	413	430	391	379	424	412	421	438	397	405	423	415	432	419	379	403	427	420	411	403	441	416	437	392	386	407	364	421	409	406	409	413	410	384	421	412	396	429	369	371	424	427	370	432	385	414	417	386	393	433	405	432	425	408	377	439	413	415	383	396	391	420	438	369	373	417	394	417	425	396	402	399	406	362	407	394	432	412	410	395	418	420	396	388	399	399	367	397	427	414	412	411	361	447	353	391	389	411	385	383	402	418	400	404	435	387	396	380	415	388	378	438	445	366	406	422	398	385	428	420	385	439	424	436	409	376	411	417	395	428	391	371	395	373	420	410	403	391	380	394	413	404	387	429	424	409	401	420	390	368	417	390	395	363	426	403	394	428	409	405	377	404	394	427	406	424	446	402	386	452	416	435	363	405	389	412	373	403	402	443	425	378	422	388	379	398	405	364	405	395	435	380	402	411	394	383	409	416	467	364	418	408	414	407	406	422	392	425	399	406	404	402	391	413	393	392	402	451	406	411	428	385	400	395	427	436	446	373	384	428	421	401	409	397	385	376	444	387	424	428	394	367	440	446	377	415	438	424	399	407	425	417	416	406	377	402	429	392	372	385	420	398	428	425	409	404	395	362	383	388	388	380	407	386	407	412	426	444	407	430	425	436	399	435	430	389	388	440	389	429	422	369	428	407	413	403	423	375	419	380	398	434	393	410	386	448	385	388	404	399	427	437	413	433	412	402	423	406	392	375	414	412	394	421	422	411	416	413	411	437	444	429	420	398	398	404	397	396	421	411	378	393	418	421	398	418	393	402	399	367	367	422	418	413	409	397	411	407	398	420	396	412	428	368	380	387	389	390	436	400	430	413	402	426	428	421	417	392	371	387	420	390	393	415	415	388	403	390	428	408	415	421	365	409	400	397	435	444	396	394	400	417	367	420	413	385	415	431	372	390	386	400	425	375	373	421	366	443	362	440	388	397	398	410	406	413	406	410	402	423	418	403	396	395	436	387	405	418	421	386	448	404	390	404	375	413	377	419	410	411	407	431	389	405	423	419	401	384	409	413	395	375	385	447	398	382	415	394	406	386	407	411	397	401	401	401	400	388	383	421	417	396	378	405	425	405	368	375	439	373	432	374	395	417	370	418	389	402	426	384	422	422	420	377	396	403	412	426	423	413	385	404	422	407	429	410	396	418	395	433	378	402	378	431	400	421	397	406	418	449	420	435	415	459	401	420	402	390	417	398	403	396	390	398	401	387	410	419	448	418	409	390	422	412	397	429	431	394	416	400	373	389	405	413	379	397	430	474	408	402	401	459	412	392	409	426	415	413	387	432	406	450	422	397	407	397	402	425	408	401	412	414	385	424	397	384	403	413	379	452	383	402	405	364	374	366	398	429	431	397	415	370	386	396	436	425	424	433	427	392	429	416	358	402	403	421	412	393	404	417	455	415	406	372	390	394	412	410	397	378	394	384	388	426	395	439	419	427	410	435	419	388	418	414	411	436	418	405	411	420	430	425	405	418	393	429	358	415	403	390	386	383	406	379	427	405	401	433	381	390	403	413	412	408	386	411	401	378	383	407	429	387	403	376	456	396	372	417	434	413	388	406	394	404	401	387	393	411	421	429	402	413	427	427	415	399	432	397	422	419	422	400	400	379	392	410	390	395	385	412	408	393	423	408	414	391	409	429	418	359	384	400	399	410	389	408	376	406	413	393	390	373	404	417	422	426	433	376	388	437	427	396	375
63705	42186	9837	1286	658	533	411	382	361	361	312	321	313	287	285	289	265	287	280	253	251	295	304	332	303	300	262	264	270	274	256	300	277	271	267	260	267	257	266	279	245	272	264	237	256	272	256	279	274	247	248	289	240	277	281	269	264	264	265	260	277	260	233	286	268	286	272	240	274	244	246	247	255	248	275	238	271	280	282	265	272	289	254	276	257	231	262	270	286	268	281	252	215	288	255	289	282	267	256	235	265	242	268	268	242	271	248	262	256	268	260	274	263	269	219	248	235	253	270	261	277	260	257	261	286	288	268	284	266	248	251	280	289	262	262	257	268	253	261	238	238	242	284	251	261	271	271	281	254	258	236	279	254	272	235	241	280	249	261	286	257	282	259	241	253	258	271	246	241	275	261	278	280	242	277	255	276	238	235	258	253	261	268	260	275	255	271	252	270	281	288	273	264	256	271	252	256	273	240	281	255	260	279	258	274	280	265	285	278	257	243	256	266	244	260	259	252	303	276	249	295	293	308	275	258	248	254	244	279	264	246	250	271	262	276	251	281	270	271	275	293	249	257	251	292	264	281	276	269	276	265	283	252	253	259	282	265	283	296	263	279	273	267	235	264	267	278	286	243	252	239	264	271	259	285	257	265	281	272	256	250	249	273	260	268	244	279	263	243	268	276	251	242	250	259	269	234	258	252	258	240	228	256	256	232	251	255	256	215	288	278	234	256	240	261	296	271	287	254	256	242	242	265	258	248	320	223	254	262	248	257	290	252	247	272	246	274	296	261	273	271	265	254	263	294	290	258	274	276	249	247	282	233	237	233	253	263	242	270	253	274	274	266	253	263	276	271	278	288	251	297	266	285	222	272	261	251	276	249	269	233	265	258	260	269	255	278	243	258	258	268	243	261	239	259	272	260	267	249	240	274	266	268	257	300	255	266	280	273	291	270	282	279	262	247	307	255	250	257	261	259	266	242	252	256	289	251	277	263	262	279	263	261	260	260	269	265	270	265	271	248	270	278	235	254	257	267	280	267	259	297	279	258	265	237	270	242	238	253	277	253	234	261	284	285	249	258	248	258	257	277	255	266	254	264	284	282	251	272	246	261	234	238	285	282	262	270	279	242	253	272	253	268	269	275	257	261	281	241	234	256	281	254	277	278	263	247	250	244	249	283	279	245	259	256	275	254	260	258	267	262	304	251	257	268	250	279	293	298	265	278	243	252	271	262	268	249	249	281	239	233	215	262	279	256	267	269	261	269	248	274	286	275	236	283	273	251	265	273	274	269	289	270	269	250	246	256	244	266	259	278	247	251	249	252	264	225	242	278	268	257	279	275	269	265	254	299	236	240	277	257	269	270	241	231	270	282	272	255	275	258	222	288	253	254	265	250	265	244	245	283	270	267	239	250	271	281	286	232	269	260	290	231	239	250	265	271	280	250	274	294	273	255	270	255	217	282	243	276	271	222	255	268	267	252	291	266	261	273	265	262	253	283	279	276	267	269	247	259	263	287	250	274	289	245	287	270	297	256	278	274	271	258	268	272	261	253	277	274	247	273	219	274	219	284	267	278	271	246	263	239	266	287	266	255	244	234	284	287	258	239	257	266	266	269	258	263	272	254	271	260	277	296	241	271	275	292	244	248	246	282	276	263	266	277	278	247	267	264	263	275	227	259	291	244	265	274	256	242	259	272	281	241	261	241	263	264	246	287	254	269	276	250	274	253	256	260	240	237	265	280	230	259	250	262	274	249	239	288	275	283	265	277	258	250	311	260	270	276	290	255	248	271	279	240	253	269	271	281	246	258	243	266	264	249	260	254	243	269	261	263	246	255	250	270	248	302	246	257	248	250	246	258	282	256	248	260	278	263	266	268	262	234	238	257	270	288	264	238	261	241	226	286	257	250	265	258	246	235	277	270	276	225	247	278	270	282	278	245	267	228	271	268	286	243	263	263	265	264	262	243	275	232	270	288	269	267	261	242	258	232	275	240	240	255	254	213	247	292	236	277	271	245	257	299	287	243	242	274	300	267	262	270	279	291	235	230	266	275	266	240	251	269	282	234	260	241	247	241	246	299	250	258	245	246	283	286	255	268	244	264	262	262	294	239	244	262	285	277	251	280	237	262	233	260	263	285	299	259	258	270	240	234	273	258	259	254	271	253	237	257	263	266	259	246	248	250	282	262	265	270	222	285	285	244	258	278	247	229	248	274	278	276	265	235	276	258	247	270	252	239	256	267	295	265	231	295	238	264	273	281	294	270	278	260	294	236	257	267	233	262	225	306	273	245	258	261	278	262	258	278	287	250	279	266	258	271	270	249	273	262	304	283	264	283	283	272	246	267	233	242	262	263	244	282	254	272	244	250	272	257	256	250	253	251	252	284	252	269	251	290	288	271	229	239	261	262	255	264	286	255	281	290	265	268	249	228	238	273	277	241	252	249	265	275	237	241	254	242	280	240	256	277	230	251	243	280	281	260	240	254	269	227	284	260	277	274	243	267	263	247	225	248	249	278	285	269	245	296	251	262	266	241	247	234	277	239	272	277	307	260	253	278	256	249	276	262	242	277	273	271	257	227	285	262	260	277	256	246	259	255	242	251	256	262	263	272	240	273	283	256	261	250	251	275	254	239	277	303	264	275	287	274	281	246	262	268	279	247	259	250	268	281	280	267	256	253	270	256	245	295	253	263	275	285	241	262	273	239	283	269	255	264	272	245	219	239	213	280	268	273	288	259	258	279	268	272	248	300	273	275	281	271	236	272	219	272	262	306	254	263	270	255	254	260	251	267	248	270	255	271	249	246	227	236	233	256	303	263	252	269	251	244	261	248	236	251	270	235	241	273	238	258	249	244	249	252	257	263	265	271	281	247	258	250	275	238	255	280	256	286	256	246	260	305	282	269	268	277	263	242	256	274	281	308	237	294	250	258	232	271	247	246	252	271	268	281	296	252	276	230	267	280	273	259	275	278	269	291	249	228	248	260	293	258	282	235	263	274	279	274	273	291	277	264	250	293	272	238	287	260	247	265	253	267	260	265	267	257	253	296	257	256	276	270	291	275	254	260	254	271	282	262	267	254	278	282	278	260	239	273	251	255	297	252	281	280	288	268	271	256	278	262	273	285	275	247	265	256	240	260	253	274	241	237	272	253	271	265	264	258	250	292	277	242	280	250	243	227	273	255	244	264	239	238	254	271	238	261	256	252	251	268	244	279	256	266	252	255	250	270	264	286	218	254	241	250	262	270	262	258	276	270	235	283	238	248	252	246	250	249	271	250	252	258	261	242	242	288	254	256	243	244	262	269	261	291	273	262	258	220	273	259	272	258	281	263	267	256	251	250	281	272	274	267	272	306	271	298	259	265	282	276	265	260	229	256	269	264	282	249	273	271	262	258	262	264	265	272	265	252	252	269	280	278	267	258	219	251	282	278	270	297	280	275	253	302	275	290	259	239	292	276	276	240	228	250	276	266	250	290	274	292	276	236	259
37904	24356	2238	2517	2208	1953	1547	1415	1257	1115	1030	972	885	895	821	831	843	789	772	758	759	723	778	695	749	692	657	690	733	691	656	737	670	664	693	678	661	662	657	677	643	659	699	682	634	675	661	636	665	657	700	646	660	660	657	643	680	694	641	658	654	650	642	646	629	673	664	613	625	612	636	663	630	625	672	644	630	650	638	626	647	631	636	663	625	647	649	647	650	637	664	651	630	621	634	625	665	656	651	636	626	603	605	651	624	669	645	608	645	639	672	613	656	636	621	640	648	680	622	612	650	610	669	633	635	664	659	624	715	655	663	658	651	624	630	600	605	697	675	613	659	663	647	640	616	644	632	632	665	653	655	647	615	600	621	606	647	654	654	676	626	621	653	638	642	641	580	672	644	658	620	632	613	617	670	656	639	628	637	603	624	634	677	659	649	614	641	670	631	650	623	638	603	658	611	610	641	612	623	716	650	632	654	649	650	639	620	603	641	675	672	650	621	682	628	683	591	678	652	613	635	661	686	635	702	655	644	691	653	624	613	660	655	642	652	627	652	615	641	611	681	642	603	612	633	625	666	630	688	647	698	637	633	630	712	666	653	598	602	657	634	647	616	628	669	613	639	617	606	618	631	674	652	646	619	634	655	624	641	601	609	605	627	603	669	672	642	624	668	609	628	632	649	583	634	666	648	661	658	631	680	646	632	592	609	629	640	624	661	696	606	613	657	647	604	680	646	613	639	690	649	618	623	684	625	618	617	652	610	655	637	605	707	663	600	621	633	612	664	645	681	615	616	637	627	651	638	689	642	673	636	638	634	623	671	665	705	648	646	644	659	656	710	631	619	648	610	635	624	645	588	657	643	647	628	663	644	649	660	646	658	687	608	646	616	633	666	663	635	633	650	614	642	657	604	660	625	685	619	625	687	619	660	620	650	619	627	601	620	636	655	623	648	615	627	636	657	641	678	667	668	632	629	623	658	645	641	658	623	628	641	658	663	613	694	691	614	670	615	662	662	676	633	591	677	666	686	615	625	641	632	627	637	658	675	631	633	648	642	675	653	603	632	678	629	656	626	644	614	694	626	660	621	646	644	627	635	619	609	600	598	620	600	657	659	663	651	628	628	630	602	639	657	643	643	649	652	649	648	616	633	630	678	630	660	619	624	616	639	680	634	678	641	616	635	631	648	644	643	659	637	642	678	620	634	659	640	583	627	660	616	673	622	663	649	619	639	628	619	632	651	625	606	655	631	640	660	620	654	629	635	599	656	617	666	601	664	657	604	622	670	641	688	603	642	627	592	614	665	641	609	652	641	646	631	632	663	664	654	688	690	627	646	602	645	575	645	659	614	659	639	640	609	623	682	658	627	633	633	612	635	625	615	621	614	640	617	620	586	628	625	651	648	598	632	668	606	608	618	629	658	637	674	641	661	638	619	647	671	689	611	616	635	650	619	657	631	600	652	622	607	632	620	666	587	656	664	604	672	651	627	614	635	651	589	669	629	655	641	660	591	623	630	619	653	638	620	637	638	632	660	623	670	670	653	610	644	626	643	682	632	651	625	599	644	652	625	652	609	644	632	665	695	670	652	640	637	578	657	640	635	640	622	627	633	637	637	663	670	630	675	639	641	652	639	630	606	627	624	580	647	605	667	677	608	614	576	613	579	614	636	690	646	612	657	648	644	600	584	644	630	621	628	624	620	671	658	585	608	613	657	638	626	640	672	610	606	608	630	592	622	625	649	627	634	647	635	657	657	655	680	625	621	634	691	612	653	611	650	640	589	616	637	627	654	648	593	637	599	649	668	685	648	635	641	632	652	606	613	597	620	649	651	610	615	613	635	682	655	690	641	651	636	670	613	655	638	566	625	631	676	633	629	644	642	658	634	671	642	640	648	652	685	634	613	613	608	650	631	657	668	674	647	655	668	635	633	636	624	683	630	674	624	617	607	670	652	618	596	655	621	629	639	646	670	617	635	665	610	626	676	649	620	615	673	616	654	625	646	636	640	651	678	619	645	645	638	633	657	614	626	679	613	652	673	642	677	609	624	648	640	614	635	621	589	640	627	602	591	721	616	647	628	617	635	634	656	669	632	627	652	618	656	651	659	648	639	626	631	623	644	639	644	656	665	645	651	635	685	654	662	605	634	587	652	662	600	615	666	677	622	675	668	608	606	644	631	634	618	637	649	639	662	650	653	690	653	634	607	641	669	667	653	644	642	599	604	663	658	656	653	665	640	639	638	644	666	623	572	639	611	644	603	672	622	645	590	661	628	666	655	659	615	643	634	607	659	665	653	663	628	628	598	643	675	597	589	680	648	659	665	630	648	645	670	613	614	647	621	685	667	670	666	661	664	638	666	599	667	639	651	690	686	622	642	591	662	667	668	677	653	645	682	624	611	671	664	642	686	618	600	603	637	640	660	633	653	639	610	623	621	663	676	628	615	691	683	611	614	649	667	638	632	606	614	596	650	699	609	661	665	626	620	653	671	631	641	578	604	667	636	649	637	650	645	621	682	632	671	620	655	612	643	629	631	613	692	625	633	682	629	660	634	655	640	626	669	626	671	689	661	620	596	634	614	659	644	682	622	600	638	649	649	614	664	606	630	680	624	612	620	594	673	655	680	626	615	629	651	641	647	647	632	633	661	632	599	618	646	630	618	608	667	626	598	656	651	681	637	684	617	640	658	636	630	608	653	625	596	604	625	626	638	637	551	609	629	639	696	631	633	591	618	644	653	626	626	650	664	601	615	595	648	628	637	662	656	574	635	682	666	564	651	662	658	659	647	664	657	631	662	626	645	657	594	593	639	633	645	667	638	627	643	656	636	600	648	644	629	679	647	620	620	651	621	617	624	653	677	603	632	621	698	672	623	618	621	605	630	644	620	637	605	649	645	671	622	625	630	658	641	617	636	595	650	652	640	605	672	645	611	648	652	643	646	641	625	657	634	676	644	648	622	627	677	631	654	692	630	655	610	694	651	613	645	664	619	678	630	641	626	601	598	590	615	608	673	639	611	666	657	676	633	638	609	654	667	698	630	635	624	655	650	613	615	607	627	648	649	663	616	640	634	609	649	625	660	674	653	632	621	639	613	624	658	620	665	677	679	666	642	682	643	624	628	628	674	665	623	643	659	613	658	621	616	644	656	648	635	603	629	646	597	618	667	662	640	617	616	645	635	628	654	607	642	611	664	609	633	623	634	629	652	659	641	620	651	629	639	649	614	616	666	642	659	646	660	616	628	646	627	678	682	609	597	618	658	600	650	611	592	671	654	634	637	595	667	607	626	634	626	641	647	641	622	601	641	593	649	630	654	602	633	674	629	629	595	659	639	601	659	665	635	620	663	627	654	573	664	643	638	621	696	660	650	656	649	703	653	645	619	691	622	661	645	650	618	650	621	634	677	605	624	656	630	629	671	669	651	653	696	655	608	654	621	660	619	637	673	634	649	592	634	627	648	639	663	637	660	637	666	654	671	637	648	658
75827	51235	17347	5158	1154	713	513	443	433	376	340	313	323	258	266	250	277	258	233	233	247	237	241	254	215	219	231	236	213	226	219	202	253	232	212	208	217	222	233	255	219	235	206	220	243	217	223	214	253	195	210	197	216	234	196	195	225	221	229	212	212	192	202	224	246	197	219	186	199	202	208	175	230	210	246	226	201	211	232	195	186	212	221	223	208	217	210	226	207	200	207	219	229	197	212	198	201	211	226	211	201	231	195	221	219	203	214	244	203	215	221	208	215	204	202	236	212	205	197	203	204	222	236	188	206	237	228	222	213	214	216	223	216	196	209	228	221	200	216	258	219	228	196	207	186	225	211	241	209	209	215	212	217	204	208	206	232	221	218	222	223	222	228	226	205	214	212	179	180	209	200	203	184	219	242	214	231	223	215	221	211	211	235	189	218	205	191	205	222	229	205	195	210	218	189	232	211	223	208	203	217	233	190	227	200	203	216	200	193	198	190	203	210	225	182	212	191	216	235	198	206	186	222	232	175	253	206	198	227	226	207	200	180	209	221	222	189	180	250	205	203	198	202	206	221	199	223	199	224	214	223	217	188	219	238	205	216	216	215	210	209	201	195	176	205	215	210	219	204	190	220	198	222	183	185	216	212	173	231	223	208	206	211	210	211	216	254	202	221	223	189	219	216	214	219	201	181	205	222	218	182	206	193	211	193	222	228	212	228	223	199	184	200	231	230	218	207	197	211	214	225	212	205	236	206	204	220	189	222	202	215	217	206	213	232	169	204	195	204	234	207	203	221	217	228	216	205	203	209	223	221	206	211	206	226	213	193	219	213	217	220	197	224	229	232	228	211	214	217	201	221	206	224	215	212	215	209	207	199	210	212	233	227	186	192	211	198	231	208	217	232	203	189	184	215	208	193	193	226	241	206	216	235	224	210	242	225	220	187	212	203	201	220	172	181	215	232	193	209	212	216	246	208	211	191	204	215	227	211	211	213	199	208	250	223	213	220	202	221	186	212	214	200	230	210	213	200	205	199	217	200	238	210	192	230	236	216	195	188	220	241	195	205	195	192	223	199	213	197	215	165	215	207	227	205	220	216	204	216	225	230	247	259	228	237	226	239	194	215	193	219	192	208	206	225	206	204	231	250	189	201	211	202	219	196	218	215	229	212	191	231	177	207	211	204	217	235	200	196	220	195	207	184	197	208	199	220	204	185	228	210	201	180	222	211	251	193	211	210	235	210	200	220	196	211	209	181	196	205	221	198	191	206	213	190	230	232	193	205	216	187	225	212	218	234	188	218	218	204	205	207	222	208	241	209	201	203	232	221	210	221	219	195	212	193	213	238	210	216	219	224	215	204	203	196	235	188	229	230	199	220	208	194	227	220	204	219	220	223	200	221	220	200	225	206	208	205	207	198	206	212	234	189	209	226	227	214	194	216	202	227	200	210	201	190	216	203	240	212	225	210	178	184	195	203	198	210	226	203	218	201	212	230	216	233	215	211	227	227	213	206	214	231	193	221	246	204	205	201	219	195	179	200	187	167	225	220	210	209	220	228	245	225	201	228	194	205	217	207	227	223	200	215	223	206	195	197	200	223	218	231	222	195	225	203	201	203	203	195	187	226	199	197	213	211	212	216	219	194	228	213	198	186	227	204	216	219	225	229	221	213	197	224	198	210	210	194	201	210	205	202	217	217	222	233	204	227	207	223	204	197	218	229	210	207	215	203	215	217	219	201	216	226	200	220	196	241	219	227	212	191	228	200	218	211	215	215	240	217	190	215	226	236	235	206	198	208	213	194	213	209	221	212	205	200	192	219	247	233	234	204	205	204	192	199	190	191	229	209	222	199	202	207	223	201	212	211	213	218	213	196	242	227	208	211	195	211	194	222	211	246	226	227	179	220	220	217	216	213	236	216	207	201	178	214	215	225	196	220	198	182	218	193	222	221	210	240	222	223	198	230	208	204	206	186	247	213	209	224	214	198	194	220	197	213	217	211	210	217	204	214	209	216	229	202	219	205	223	230	212	220	223	223	203	231	205	200	219	236	218	200	209	208	208	207	205	195	231	194	213	209	224	191	209	229	182	229	223	196	206	199	179	205	217	182	208	212	224	230	207	224	204	193	232	217	217	222	216	202	226	212	194	215	209	233	218	243	200	219	209	209	246	216	221	225	229	228	243	212	224	219	187	239	184	212	208	206	210	219	213	224	213	179	204	195	202	234	206	190	186	192	207	196	189	210	201	234	222	227	198	209	222	191	220	208	200	214	195	218	203	218	227	207	211	196	215	216	204	222	203	222	212	183	233	198	203	222	215	205	217	195	235	214	203	209	194	228	195	204	221	250	241	222	230	223	202	226	220	199	219	224	204	222	229	225	235	237	208	207	194	222	221	224	233	222	210	252	223	222	217	208	222	205	205	204	187	197	215	223	226	192	210	230	220	225	205	205	226	218	214	207	200	207	225	195	201	215	221	213	205	201	203	210	232	243	208	210	203	206	249	211	211	206	203	209	224	229	240	180	190	216	209	241	212	201	193	223	196	221	205	209	178	230	217	201	229	215	232	209	234	221	248	217	205	229	203	201	226	203	201	217	222	224	208	212	213	218	201	216	245	202	193	203	197	188	213	203	235	188	203	208	200	214	243	231	234	220	218	216	237	234	180	231	199	220	215	206	233	227	247	203	221	208	196	231	209	217	228	188	220	222	205	204	205	221	242	229	199	228	218	196	219	203	201	216	201	226	202	216	234	207	209	201	214	197	212	207	217	221	199	211	206	208	212	211	219	230	194	190	207	223	199	222	225	206	209	216	216	191	211	218	249	208	193	206	224	199	221	215	193	199	206	193	203	218	205	199	194	239	214	210	215	197	192	237	212	198	213	208	212	216	251	189	203	212	213	207	202	207	208	202	195	208	217	204	228	201	237	243	247	201	178	206	239	201	200	200	173	203	219	198	210	226	193	225	204	219	185	215	215	231	191	229	202	202	207	195	196	228	215	220	218	217	200	190	205	213	212	217	224	224	221	190	199	206	228	206	241	194	209	203	208	206	182	236	195	192	216	207	194	225	217	206	189	201	213	199	214	207	211	214	202	169	202	213	207	215	221	223	213	218	216	215	205	206	219	223	203	227	203	207	197	217	239	197	210	219	221	208	184	226	186	229	234	211	214	212	185	221	200	196	225	210	198	222	222	204	227	217	205	214	211	214	223	208	236	182	191	221	197	205	246	209	206	193	208	207	199	216	216	190	205	229	211	219	212	214	196	188	212	209	180	203	201	241	210	194	219	216	229	204	194	201	209	214	199	200	204	211	186	199	205	201	193	218	205	221	192	193	202	215	217	201	216	231	207	231	246	222	218	206	216	220	224	210	195	191	192	221	207	175	242	238	203	212	212	225	203	216	229	199	216	202	199	178	189	230	218	210	222	198	217	180	224	219	248	216	227	215	207	210	188	219	235	228	215	227	215	216	222	237	209	206	207	196	207
46730	31186	3613	4122	3555	2873	2322	1938	1617	1503	1346	1217	1106	949	947	913	805	755	780	707	737	747	725	680	650	672	659	652	628	629	633	612	604	576	536	621	585	584	497	568	538	543	562	554	545	554	521	576	587	495	520	548	567	529	528	535	529	563	533	499	525	511	525	494	501	495	532	556	571	515	481	512	536	506	488	534	527	533	534	498	551	483	527	534	526	528	527	506	528	505	551	455	499	509	527	546	477	511	455	521	495	466	494	555	530	512	521	507	504	539	526	548	555	502	491	494	490	480	505	512	485	545	507	449	486	502	531	497	502	527	511	521	471	512	499	500	510	493	506	471	512	514	499	519	496	539	509	494	536	504	522	500	480	502	513	495	509	500	536	472	509	456	497	499	505	547	505	486	500	520	476	487	513	514	505	495	512	456	481	510	489	517	492	492	478	501	548	530	517	534	507	497	486	497	518	464	470	518	505	520	503	500	511	476	501	539	543	542	475	536	530	543	504	499	507	492	512	549	506	468	538	510	505	477	502	495	533	509	513	475	520	514	513	538	520	520	531	498	495	515	552	537	487	506	477	506	534	507	561	467	534	504	461	489	492	508	523	533	510	497	469	495	508	485	500	520	523	514	494	540	516	514	475	539	549	515	486	505	488	482	538	495	477	504	510	501	485	457	518	521	510	524	533	506	479	522	518	518	481	507	483	485	503	528	488	462	485	547	523	517	511	539	506	520	491	509	533	513	505	471	519	518	506	523	531	481	479	504	453	505	488	545	508	465	535	531	515	516	538	487	495	517	509	504	514	496	500	507	508	501	532	450	503	474	527	511	511	496	523	500	498	482	490	482	507	514	525	484	496	475	457	561	494	499	497	474	511	510	499	504	506	511	487	491	486	506	494	510	513	488	459	582	541	446	498	514	529	482	545	524	544	525	509	497	520	483	493	468	541	499	508	504	473	531	511	514	492	473	529	514	551	520	491	466	499	499	478	543	542	496	478	495	526	538	517	484	488	496	486	494	501	539	540	507	511	492	517	530	493	466	507	501	506	495	481	512	482	508	525	522	542	535	500	486	535	515	516	516	508	544	541	520	470	520	491	529	484	503	482	517	506	514	528	511	504	537	530	501	525	520	512	499	537	513	478	499	503	493	537	516	516	515	493	543	518	480	476	436	510	529	514	464	489	514	474	481	475	513	508	496	508	491	505	471	520	500	498	534	507	506	503	522	501	487	481	494	518	478	509	513	507	510	493	491	524	510	525	518	517	487	517	526	510	533	545	515	487	486	522	510	517	512	515	489	508	486	502	514	498	471	516	491	509	485	508	520	523	484	509	513	496	499	538	479	592	504	518	492	488	554	481	542	507	515	489	528	521	492	505	514	502	519	515	531	513	513	498	513	456	474	488	511	480	459	532	466	495	524	488	526	498	492	541	536	498	510	482	498	501	501	455	523	519	548	486	489	529	490	497	486	531	485	483	477	512	516	503	528	489	499	516	501	504	529	512	510	515	495	515	514	480	495	522	533	514	515	493	487	540	551	545	521	538	494	502	505	522	494	572	486	459	518	489	491	521	496	519	537	482	519	485	504	508	493	511	515	525	516	513	478	464	508	515	516	499	516	489	524	510	489	499	530	533	485	480	515	519	514	493	473	513	503	462	522	516	514	511	524	511	465	540	521	512	484	484	488	512	521	517	524	507	521	489	476	542	510	482	491	526	487	509	518	520	490	455	472	516	500	504	505	497	527	483	489	493	504	555	465	469	529	471	545	511	505	499	489	461	456	508	507	505	521	514	513	532	500	559	476	573	496	531	503	551	485	518	499	511	476	523	525	490	478	516	518	481	468	576	536	471	542	499	479	506	484	515	505	487	525	497	499	484	527	517	475	491	502	512	507	481	497	478	481	505	481	519	496	522	502	486	536	472	523	490	484	513	522	499	521	519	527	522	514	543	536	494	496	503	509	498	489	494	478	518	473	521	474	457	477	485	513	503	491	504	552	498	501	524	476	484	499	504	524	493	519	498	509	491	519	507	499	541	514	524	491	525	520	505	503	535	496	451	493	506	525	503	507	532	499	491	491	503	537	514	507	500	508	510	552	514	531	511	482	518	522	543	534	489	498	502	561	521	481	540	492	496	510	526	465	499	492	515	522	522	471	559	476	493	509	514	516	502	537	475	502	511	524	539	482	497	491	512	497	530	489	529	506	507	547	509	542	513	470	543	505	476	562	552	522	533	487	510	519	469	500	477	514	528	472	501	521	495	537	503	529	527	515	513	575	541	555	502	511	489	490	514	519	527	502	469	479	514	518	500	517	558	499	528	500	529	502	494	447	515	543	519	526	506	497	499	537	478	498	544	480	530	518	510	492	494	497	473	510	508	531	551	484	491	500	559	471	526	537	491	484	494	483	509	453	543	505	522	514	495	527	504	507	500	523	521	543	520	473	518	536	518	490	490	518	491	485	536	523	485	509	520	524	526	498	498	512	514	503	519	511	538	513	531	544	495	514	496	491	498	500	484	524	474	511	507	539	561	511	534	514	522	510	526	486	476	493	495	515	521	495	493	542	498	508	502	479	479	495	514	488	500	502	505	525	511	500	548	560	492	554	501	484	531	481	513	531	542	504	524	512	540	473	561	503	499	495	509	513	531	530	511	527	486	467	490	522	515	472	511	502	517	475	519	540	500	537	508	499	516	515	496	487	540	537	495	482	521	493	518	520	471	499	508	515	510	502	509	488	507	521	526	508	536	505	477	511	511	516	497	504	482	496	562	467	525	517	503	478	483	543	516	493	483	534	486	503	477	539	496	495	513	536	497	503	504	481	488	524	481	488	521	507	523	543	509	478	522	517	480	511	476	556	538	527	538	524	527	537	506	465	552	535	488	512	525	516	526	495	548	527	547	509	506	483	520	531	490	502	534	486	529	494	483	509	514	581	526	541	474	507	484	483	501	525	469	502	519	508	509	486	503	545	484	514	506	515	516	471	497	552	508	532	537	542	525	460	495	475	496	500	510	481	502	509	494	511	481	510	511	507	505	514	522	523	531	504	505	524	511	512	499	534	509	516	470	511	507	486	507	508	455	520	502	471	483	528	498	488	499	489	510	499	479	544	508	542	537	472	476	499	498	500	489	508	512	479	525	496	518	487	508	482	521	499	481	503	525	498	517	493	550	511	519	537	505	524	523	489	533	487	531	502	500	497	517	543	482	535	548	506	490	498	491	550	462	493	488	537	508	558	506	507	522	508	502	461	462	507	504	541	464	529	500	502	505	533	498	490	545	508	498	524	496	508	529	521	509	469	504	522	532	516	464	510	487	515	544	482	514	492	526	540	512	463	513	497	455	480	515	495	497	522	486	508	519	477	491	504	515	490	500	533	477	497	548	502	489	493	503	487	547	541	503	492	557	501	473	476	523	517	475	523	536	522	500	513	497	476	463	497	469	513	508	480	509	507	526	478	462	517	504	495	515	537	468	493	497	508	511	512	515	478
14259	3642	338	179	167	154	152	140	152	154	172	154	158	163	150	143	162	138	148	147	154	155	139	140	156	170	139	163	148	140	147	159	168	168	141	162	147	152	148	176	153	135	131	168	136	140	165	154	173	178	128	143	134	148	167	122	149	120	167	128	147	139	170	125	128	161	138	165	124	145	166	126	148	130	161	156	154	145	144	146	147	138	131	167	158	157	137	143	172	161	149	144	147	133	164	149	149	153	136	143	139	173	161	175	148	148	144	148	149	135	137	136	156	134	145	153	146	141	161	142	160	143	161	150	126	143	132	149	143	138	129	155	148	166	148	138	138	145	158	146	165	142	166	134	179	137	156	143	118	150	168	142	127	139	143	166	131	142	163	154	141	152	167	146	143	144	156	146	163	142	158	155	136	161	149	159	149	159	115	153	149	160	150	153	169	153	151	136	154	151	146	131	173	145	150	166	135	152	144	155	149	145	165	147	138	147	182	140	135	157	133	136	151	135	157	164	150	153	140	152	162	162	131	136	161	147	130	157	151	165	160	145	147	132	162	160	171	167	134	162	152	146	147	175	155	134	147	140	157	156	173	164	149	155	158	161	141	138	161	130	152	127	157	145	166	135	149	157	148	153	134	148	149	136	152	154	152	146	164	145	152	146	149	137	161	144	142	168	162	157	151	159	165	132	147	158	178	163	137	131	166	152	152	139	147	159	127	148	142	152	149	156	141	142	141	157	162	133	134	146	136	145	159	171	152	162	149	145	158	144	151	141	171	174	144	152	129	164	179	140	158	150	145	137	157	152	154	161	152	168	162	162	133	136	165	144	147	157	155	145	140	144	150	142	158	181	150	157	141	151	162	133	143	128	134	142	145	142	156	139	155	139	144	139	136	129	142	138	150	150	144	154	145	151	145	134	165	147	160	148	134	137	132	138	150	139	186	159	146	159	139	155	137	166	150	150	135	149	145	160	176	150	166	174	139	143	128	177	155	149	153	154	155	141	137	156	152	169	143	158	172	152	149	162	151	158	119	163	164	143	158	126	149	137	156	129	149	167	149	150	122	141	149	142	164	170	149	155	152	147	152	151	148	142	142	144	163	141	177	160	147	163	154	127	156	150	140	145	162	140	167	143	162	146	149	153	169	147	167	166	157	134	144	166	171	146	162	140	135	163	145	130	133	138	150	155	144	133	172	152	169	160	164	150	147	154	158	144	146	167	156	164	161	150	148	174	170	151	145	153	152	130	148	150	171	166	156	157	126	151	136	168	160	153	144	142	144	159	140	175	130	151	174	142	129	159	151	176	152	170	171	146	157	160	149	145	137	136	135	153	163	179	180	134	138	153	155	151	155	167	153	150	143	151	155	146	141	151	145	167	152	156	145	147	156	156	158	161	152	149	154	164	148	167	161	155	141	135	144	148	134	151	142	123	126	126	156	140	169	160	140	148	180	144	135	155	136	154	144	148	143	134	138	155	148	156	154	139	154	145	150	154	143	142	143	124	162	132	156	148	159	148	156	150	140	144	145	130	119	168	151	159	149	127	150	136	152	156	152	162	147	148	146	148	158	158	140	143	158	149	139	163	158	137	127	162	154	132	134	167	131	141	162	159	152	139	140	157	162	156	146	133	143	141	161	164	143	158	144	157	162	161	130	161	148	150	198	166	160	136	141	143	145	130	137	156	136	154	176	143	184	142	147	139	120	156	168	159	156	150	143	147	168	158	149	133	147	174	148	144	147	144	131	145	153	150	159	137	161	142	159	147	166	138	142	157	137	133	145	153	150	146	162	112	146	147	153	171	151	164	154	163	146	152	138	155	155	158	170	144	162	136	151	138	162	149	151	165	140	135	148	140	144	146	158	147	137	124	131	133	145	127	147	164	147	139	151	137	149	150	167	146	148	151	141	164	167	141	144	147	150	188	142	146	149	137	144	151	148	143	166	139	166	133	142	168	147	153	156	153	150	158	151	163	157	150	135	140	153	171	132	166	176	144	133	143	149	151	163	139	143	132	171	163	150	151	160	147	142	151	163	157	165	137	142	164	142	138	163	153	142	147	144	151	147	157	146	179	162	148	145	150	165	153	129	136	154	157	161	137	131	155	146	148	142	154	140	156	159	148	122	161	143	170	180	179	153	134	139	153	153	143	154	143	138	139	135	151	153	130	164	152	155	151	135	116	157	152	146	163	144	160	156	159	166	142	164	185	168	155	152	149	148	157	141	161	155	161	164	150	146	133	151	159	139	176	156	127	165	154	137	146	123	149	167	128	163	145	179	168	146	151	154	166	158	155	158	137	153	163	151	148	174	155	141	141	149	143	167	136	159	176	151	131	155	152	145	154	164	136	147	148	159	168	138	147	160	131	170	145	175	151	142	126	146	147	166	152	168	156	173	118	176	155	148	159	133	156	167	156	137	159	181	154	152	146	141	164	162	132	151	145	152	147	126	131	156	136	148	171	146	129	150	130	149	159	143	140	129	125	144	136	154	134	161	168	138	138	131	165	147	130	144	181	171	145	155	130	158	153	153	159	178	153	144	164	169	155	148	158	141	149	149	127	125	158	132	151	158	135	147	151	164	152	134	144	136	153	150	150	157	154	166	169	151	152	152	147	134	140	168	155	158	151	149	156	146	155	158	166	156	162	148	138	142	165	155	153	141	155	163	141	160	164	156	134	145	175	155	136	169	147	157	155	128	147	155	145	161	145	147	140	150	125	159	128	138	155	147	157	114	145	144	144	157	152	137	133	155	163	137	148	163	147	167	145	173	165	161	156	160	161	137	143	170	159	159	130	164	138	170	145	165	183	141	152	161	164	141	146	157	179	152	132	156	154	157	167	172	145	163	164	173	135	152	141	167	159	144	192	146	136	149	153	141	141	151	159	143	152	150	145	175	148	142	136	144	160	149	157	146	136	150	168	149	184	149	159	127	146	147	165	136	117	126	136	161	161	143	140	138	156	125	152	152	155	132	149	145	142	150	139	142	163	162	134	155	155	152	132	158	134	166	130	155	130	137	167	147	172	124	169	172	140	166	140	147	145	156	130	142	143	145	143	121	155	131	161	144	166	154	138	138	137	127	175	150	170	153	180	164	145	138	164	144	152	141	160	152	142	151	160	143	155	175	156	170	138	155	137	157	149	155	167	156	150	139	160	147	142	160	141	156	164	137	141	137	167	162	154	177	137	131	125	140	152	148	156	142	158	134	137	159	147	159	150	136	143	163	151	162	174	129	144	169	129	171	163	150	166	137	130	136	162	138	155	158	147	134	155	157	154	165	138	163	148	136	118	144	147	149	173	144	140	160	141	158	160	138	151	147	149	140	143	143	152	144	148	154	151	152	158	158	156	187	140	156	161	158	158	157	189	161	130	157	146	129	153	155	151	157	155	155	147	142	150	146	168	130	134	163	139	150	150	119	137	144	143	151	150	156	136	125	149	142	142	164	136	158	142	154	131	132	154	141	148	159	147	158	140	157	155	142	145	161	182
13762	4344	497	548	427	436	431	422	433	470	469	447	431	439	387	423	401	419	455	430	393	415	415	407	426	390	426	410	412	427	393	405	390	384	410	414	401	391	398	405	403	382	407	420	404	431	403	446	385	388	405	439	424	396	424	430	425	396	386	433	399	441	397	426	398	405	419	404	428	396	428	404	382	420	384	414	435	401	392	399	420	411	343	375	390	392	417	417	371	394	419	451	417	425	401	408	385	396	431	413	446	406	411	399	395	399	419	442	376	439	422	424	377	405	371	404	415	385	392	394	423	404	384	370	394	418	447	395	391	412	420	394	415	407	396	428	365	436	371	409	394	390	399	390	421	400	420	417	391	390	415	441	403	388	394	417	393	394	421	412	443	390	414	377	407	415	429	400	398	400	400	411	418	348	370	380	428	386	441	423	397	412	390	372	412	389	383	402	440	370	394	410	388	402	394	406	400	439	410	419	408	419	405	418	394	447	394	423	390	429	417	405	381	405	371	409	396	400	381	394	414	408	425	373	435	416	370	399	404	415	387	403	420	399	405	407	400	400	409	417	373	417	414	398	383	396	413	404	413	418	393	393	384	412	374	433	373	451	397	385	394	416	435	433	404	438	411	390	408	383	409	415	401	423	409	439	410	401	406	360	420	411	397	394	368	434	413	414	394	374	420	424	388	395	410	414	435	392	411	403	414	395	392	406	396	376	402	415	399	401	438	410	388	396	462	400	377	400	404	395	423	424	416	398	427	371	400	372	393	408	428	407	371	410	387	410	402	394	388	415	386	404	401	373	398	384	390	389	393	389	408	393	376	405	417	417	416	388	387	412	426	402	420	386	431	433	424	414	384	423	429	407	430	379	477	394	414	406	412	396	423	392	399	401	404	425	397	408	411	370	383	410	402	428	377	433	396	384	397	397	392	393	404	414	385	399	406	407	370	407	409	403	415	431	376	392	416	381	377	396	411	420	452	387	405	379	409	399	401	372	396	406	384	412	383	400	424	415	424	438	393	399	422	377	405	417	445	423	386	412	394	391	436	414	385	401	389	384	390	417	416	422	382	380	471	390	372	384	406	414	425	426	412	411	391	417	404	392	400	424	406	378	403	397	372	373	429	380	433	387	416	411	439	401	405	384	426	373	418	415	380	434	398	426	406	406	434	400	410	360	407	392	392	474	388	413	398	434	400	387	421	405	400	388	437	417	422	406	420	388	398	425	412	340	422	398	402	393	403	399	388	412	386	417	393	440	397	389	413	399	369	407	409	383	402	449	396	384	402	425	412	395	424	390	398	408	419	385	396	430	386	416	413	425	354	392	395	421	404	420	405	402	380	432	427	416	401	410	402	395	396	402	408	396	427	399	418	407	397	404	397	397	421	389	414	381	369	396	388	384	395	410	421	453	418	397	406	386	381	416	395	405	412	420	446	402	419	406	402	418	377	388	402	389	416	473	402	413	406	404	441	401	426	388	404	415	371	401	415	379	399	417	409	374	430	429	410	397	402	403	403	453	366	433	387	464	373	389	426	384	395	401	382	402	394	410	394	398	358	404	439	376	398	399	407	383	391	386	428	408	412	413	396	369	377	408	405	411	410	408	385	401	372	424	450	408	415	384	366	379	395	418	418	394	424	385	403	350	398	412	380	442	374	429	410	390	381	396	414	418	404	383	385	381	389	379	422	382	404	416	394	423	394	394	392	448	417	432	411	382	398	458	404	419	426	410	411	390	391	393	394	383	404	397	431	406	410	451	417	438	407	408	404	394	408	418	386	418	415	415	392	413	394	417	407	413	400	399	383	399	422	423	431	408	410	377	389	400	400	426	403	398	388	423	391	394	422	409	398	433	407	411	414	387	434	405	438	404	405	401	386	421	432	402	387	401	412	395	375	375	400	389	450	410	437	408	411	421	397	423	403	407	404	413	430	384	442	397	394	384	385	401	412	466	389	366	441	420	421	411	409	379	403	373	388	421	396	415	386	393	379	414	396	402	399	388	376	412	381	367	440	428	438	392	435	415	381	416	418	362	404	399	412	371	369	434	410	391	374	417	403	420	377	375	420	414	373	425	420	419	400	382	433	406	444	432	430	449	367	427	387	407	399	432	417	415	404	376	411	388	397	412	445	410	382	426	424	419	442	428	456	443	398	409	404	385	385	362	361	416	429	387	397	380	440	392	387	410	390	394	403	411	417	402	416	407	411	417	364	431	378	403	448	429	408	406	395	432	408	429	408	415	394	419	390	433	413	410	423	417	392	385	433	402	395	398	434	386	409	427	404	388	385	410	403	399	402	410	380	416	429	407	405	373	410	373	424	430	418	377	406	410	382	410	439	395	386	387	413	385	430	406	418	416	420	400	451	373	386	392	404	385	386	378	411	419	408	400	425	412	433	415	369	397	411	402	401	373	405	428	422	380	396	419	381	387	439	360	417	418	402	394	370	418	437	398	435	422	405	378	364	396	406	430	396	439	378	418	350	415	387	412	395	399	398	442	393	411	414	404	404	378	431	418	385	412	425	417	378	375	394	386	383	389	399	403	403	410	395	441	391	426	393	416	402	385	396	400	414	393	420	421	390	405	403	397	394	412	395	426	397	389	402	428	418	400	388	402	410	422	390	419	422	409	425	394	404	395	401	391	420	386	416	422	387	377	373	436	408	395	369	419	382	408	446	385	417	381	408	411	423	407	422	401	435	417	401	409	366	430	397	397	392	388	431	423	377	398	365	392	403	394	420	408	383	388	429	381	396	369	408	446	383	391	422	422	407	398	398	378	426	382	405	395	402	446	390	444	403	386	400	405	441	415	441	380	415	409	394	397	381	375	422	405	355	434	363	393	429	392	396	430	453	429	391	409	442	432	381	387	395	398	360	434	362	425	403	400	421	387	400	425	381	351	419	430	364	426	447	413	372	402	412	413	413	373	419	439	421	462	420	381	411	387	419	351	378	391	398	404	383	393	418	374	386	441	423	420	414	415	400	459	387	369	410	389	408	422	421	363	430	422	405	408	396	392	414	416	384	401	368	378	436	384	450	384	398	382	377	452	422	393	402	397	411	420	396	440	394	437	377	427	374	384	405	406	417	377	410	372	414	386	379	423	380	386	369	365	447	400	442	415	460	423	402	416	394	395	391	390	405	390	367	408	391	381	413	418	398	397	407	388	413	375	424	389	377	392	419	383	420	426	398	406	386	424	413	404	390	448	399	390	404	410	385	397	397	401	417	436	403	390	426	404	398	395	396	376	418	395	401	433	412	388	407	401	415	412	394	414	385	357	425	443	376	408	423	436	408	423	394	392	387	385	398	412	416	429	389	387	377	417	408	380	422	409	405	392	402	447	391	384	409	399	394	384	400	413	434	415	337	416	426	394	375	393	410	378	402	437	390	418	391	397	413	397	425	427	432	416	380	381	388	422	394	393	405	390	427	395	413	385	392	392	424	410	405	385	390	402	393	426	365	410	409	367	395	403	387	399	398	391	412	401	384	421
63178	42620	9586	1226	609	443	428	407	347	335	347	307	290	303	296	282	321	301	308	289	305	282	289	298	283	267	286	279	306	280	296	256	281	271	260	261	261	261	246	246	297	280	228	254	251	282	268	221	247	252	266	280	236	263	270	274	240	249	242	303	283	288	267	268	271	243	262	259	258	267	291	279	277	256	229	257	257	303	305	254	256	251	252	276	269	248	264	253	295	245	262	263	260	273	254	272	247	266	287	281	235	262	277	264	248	269	284	263	275	258	248	255	250	290	253	248	271	251	233	261	254	238	272	284	267	240	270	237	269	243	265	268	240	257	278	292	284	270	248	271	263	271	252	243	269	229	238	259	268	264	254	233	251	259	245	245	248	257	235	279	257	273	243	239	252	294	256	288	239	252	295	241	261	228	270	274	255	256	297	239	249	255	272	283	280	270	249	272	289	264	228	250	272	265	250	255	247	285	274	250	255	255	258	257	247	264	259	287	279	269	277	268	254	277	269	275	274	246	259	293	255	274	256	239	252	250	267	286	257	244	251	304	241	269	228	267	281	250	281	269	245	269	263	270	230	256	269	253	255	252	306	268	271	282	271	239	252	277	257	265	234	246	272	272	237	265	301	247	257	276	238	275	254	242	287	274	266	264	231	270	265	236	249	231	262	241	264	285	276	240	233	274	287	273	261	284	275	286	281	261	246	251	247	278	242	297	287	282	251	262	273	254	253	249	282	258	233	251	248	294	246	241	249	251	256	252	249	239	264	264	256	259	248	260	270	269	258	224	235	264	248	249	271	280	264	246	259	261	283	250	262	270	254	246	266	269	264	269	269	273	258	233	255	247	244	288	240	264	250	230	258	257	254	277	252	250	249	248	261	246	261	255	275	246	274	282	211	258	253	230	266	293	272	273	273	279	273	254	245	254	256	249	280	249	237	243	291	278	253	253	254	276	251	242	258	220	237	238	265	290	270	248	253	256	243	263	289	233	262	265	269	286	252	272	269	252	262	267	252	250	252	258	277	266	271	263	288	274	285	268	253	281	262	284	256	282	252	264	267	265	255	266	260	258	264	261	294	266	264	247	243	231	280	246	289	279	241	273	280	244	255	231	264	228	263	256	262	275	271	239	271	280	269	237	265	253	262	257	234	277	268	244	274	262	259	266	265	272	250	250	259	247	255	250	244	291	259	251	262	245	251	281	251	278	258	238	262	264	261	265	262	299	260	276	247	272	255	264	261	289	275	238	265	277	239	299	251	253	261	288	299	270	256	274	252	277	256	263	233	270	276	241	233	228	257	294	261	289	283	290	230	258	290	250	239	283	257	277	252	289	265	277	255	253	231	237	257	236	259	263	281	244	262	271	249	225	247	269	269	246	261	264	283	268	256	235	273	273	255	268	264	259	279	267	242	258	264	255	273	262	246	277	247	296	256	227	256	260	264	275	264	239	275	257	275	283	260	256	292	246	273	282	272	239	251	273	257	273	258	231	270	270	265	264	227	276	290	249	249	242	242	271	282	269	257	258	242	272	280	267	251	256	269	259	263	277	261	283	262	272	227	239	247	240	284	251	253	269	269	242	246	254	230	279	274	262	258	244	271	238	248	255	266	279	279	264	272	251	295	266	224	230	247	266	277	258	244	240	258	229	280	244	274	261	268	244	273	249	245	258	270	261	259	286	281	287	269	260	269	249	250	276	277	258	292	261	236	282	262	256	243	267	222	263	253	253	259	254	254	226	302	267	283	275	280	271	238	275	255	254	241	294	300	278	259	272	265	267	247	255	273	244	266	245	253	245	272	274	255	260	274	284	235	260	251	240	232	216	269	257	247	247	274	272	262	241	256	265	278	257	262	267	257	284	275	279	297	260	254	277	260	254	262	268	238	250	253	272	265	243	257	288	262	258	256	283	260	255	227	265	252	258	254	284	263	275	271	255	238	264	234	242	282	273	260	251	230	271	265	268	280	254	271	256	252	277	266	240	258	284	255	243	257	241	271	257	285	268	290	257	275	290	250	265	243	276	260	250	252	262	265	263	236	270	296	238	235	235	265	241	262	262	267	260	262	267	282	269	268	267	269	281	270	252	278	266	289	285	278	279	283	231	276	242	270	242	285	245	258	265	273	262	291	269	249	275	292	252	269	285	314	266	280	280	234	248	256	259	251	244	254	261	298	259	261	238	290	262	253	256	267	288	273	256	267	247	270	261	300	263	259	268	278	269	239	256	253	269	247	258	266	317	283	277	258	261	233	235	253	266	256	272	258	241	255	281	262	250	279	253	256	230	260	261	253	253	293	276	255	284	299	286	262	271	268	269	264	296	266	237	244	269	256	259	247	256	275	244	257	245	264	254	305	285	287	266	275	204	253	242	278	261	256	265	277	241	244	286	238	269	268	261	285	291	254	256	273	262	265	239	229	236	251	267	262	231	274	260	249	256	271	245	269	282	279	268	282	236	238	274	235	264	267	254	264	275	260	252	242	261	291	264	294	253	254	282	274	269	244	256	255	276	278	270	252	240	250	272	242	265	269	278	269	262	254	281	249	270	267	287	288	231	281	266	248	252	283	256	262	278	281	245	249	250	251	247	277	242	261	269	275	267	263	267	276	239	256	245	266	262	243	260	256	284	275	265	250	284	262	265	265	235	249	276	307	291	247	269	277	244	273	267	232	262	259	278	255	261	283	250	259	230	241	247	242	296	240	289	264	266	242	264	305	278	291	275	281	277	264	273	272	275	248	256	261	243	270	277	280	269	224	260	256	266	282	290	253	268	267	281	258	240	244	258	264	234	258	267	281	255	265	217	257	238	276	260	254	281	260	263	253	274	255	291	280	238	258	288	265	244	270	270	245	250	260	271	265	241	297	290	267	266	290	261	246	269	275	273	292	240	291	267	243	253	239	245	237	284	255	245	250	249	281	266	258	240	252	243	246	253	257	243	239	269	273	267	250	246	259	271	235	254	255	249	276	269	273	230	271	274	261	253	268	231	264	254	245	267	273	247	273	277	276	243	237	265	257	247	291	234	222	257	274	264	263	252	250	246	266	261	279	290	249	252	271	248	274	252	246	270	302	279	233	287	290	259	265	229	249	270	280	245	247	256	254	235	248	219	261	250	253	256	278	265	272	233	274	252	252	242	289	294	261	310	234	269	253	258	247	281	254	270	268	242	280	237	259	260	267	240	238	275	239	278	276	242	241	263	256	266	268	278	269	234	261	269	295	275	260	243	280	256	254	319	285	250	238	259	254	261	263	207	267	260	290	254	262	284	275	272	276	253	269	254	247	276	259	247	265	241	275	264	250	253	300	241	293	278	265	274	270	268	254	272	253	267	276	272	259	241	262	247	269	267	239	264	284	264	246	303	257	263	254	283	267	277	259	224	236	250	299	262	237	277	272	297	221	261	297	264	240	285	287	237	260	247	248	249	244	268	276	287	255	278	262	238	276	206	256	263	299	272	267	258	239	260	295	237	260	262	256	276	257	235	231	256
37676	24262	2257	2512	2274	1868	1583	1357	1248	1113	1073	938	834	912	875	788	822	843	784	768	766	697	718	724	714	696	712	702	669	673	678	619	675	704	648	658	652	660	660	676	658	663	692	715	641	660	662	638	699	666	613	671	665	607	646	661	581	682	656	672	638	680	650	659	657	685	672	678	656	647	665	567	641	634	637	631	673	662	637	687	633	633	670	667	626	656	627	604	667	609	588	611	670	597	626	567	661	597	665	610	687	654	630	698	664	679	643	650	657	604	686	606	631	695	641	643	670	620	610	654	615	596	649	628	608	649	620	600	633	647	659	608	672	628	612	658	673	657	652	618	649	647	610	605	635	628	625	600	648	619	620	625	613	612	676	604	631	633	624	648	662	627	656	632	666	607	654	659	638	688	689	609	643	628	668	652	628	630	640	634	633	644	605	634	613	645	638	621	641	643	641	582	652	633	631	647	623	589	652	651	616	663	582	617	609	646	628	589	670	670	631	652	665	648	654	655	642	639	661	622	614	638	668	623	645	661	618	627	682	663	606	595	641	628	623	635	613	625	624	623	634	629	614	637	654	654	605	631	621	654	653	633	652	637	650	628	666	630	647	649	621	606	604	625	592	612	582	636	612	625	654	665	637	641	609	602	614	604	636	673	636	672	628	633	652	622	649	638	589	582	600	660	683	646	640	665	647	623	665	651	706	631	635	615	669	636	626	657	682	650	628	627	671	624	606	573	665	682	653	609	643	668	660	615	640	607	587	599	620	654	656	624	669	605	676	672	585	598	655	665	605	627	656	645	625	632	629	660	622	589	613	667	616	677	608	605	645	606	648	639	651	618	630	662	609	674	615	600	655	627	623	612	625	653	649	619	630	591	630	638	630	620	602	689	652	623	627	603	677	595	655	646	642	631	647	630	657	606	694	603	644	616	677	667	646	641	628	635	594	643	667	676	604	628	626	657	647	640	696	658	643	659	635	636	645	600	644	643	634	674	669	610	635	616	664	641	649	676	632	687	676	676	637	642	607	643	631	678	646	618	638	623	619	643	689	645	655	628	667	581	671	634	596	638	671	634	613	612	609	658	635	664	605	679	664	647	628	664	600	645	649	607	614	638	652	610	663	659	645	642	639	614	593	616	639	642	652	653	646	685	658	636	623	637	592	651	619	662	612	653	629	625	645	673	628	673	670	625	642	569	672	630	660	654	648	667	652	640	635	615	631	619	621	666	664	675	673	597	695	616	605	640	587	648	595	617	680	611	635	612	649	619	624	648	674	651	631	676	606	647	623	652	688	604	679	618	617	650	630	675	653	556	701	644	644	625	633	630	625	623	644	629	608	596	618	651	645	647	585	659	621	604	659	644	641	619	649	650	633	618	616	656	623	627	638	652	653	693	639	628	656	653	642	656	603	683	604	645	693	678	679	630	601	692	664	606	666	653	646	655	632	645	608	666	630	645	651	652	571	661	615	594	633	655	668	612	651	654	648	613	619	674	617	652	648	647	666	631	651	638	634	632	624	636	593	670	651	638	619	666	640	657	663	588	655	613	586	650	665	604	619	632	641	631	633	614	681	606	606	587	623	649	649	624	655	610	675	673	674	653	642	672	653	671	661	635	651	602	656	597	613	619	666	636	630	649	650	664	634	656	649	654	618	666	635	662	655	631	653	636	607	625	623	593	636	622	642	623	646	647	635	646	621	630	655	665	678	620	655	632	645	632	618	622	616	674	610	619	600	674	634	627	652	578	646	634	613	651	638	619	634	668	674	675	633	627	641	660	657	651	641	628	670	634	638	657	668	661	674	671	609	659	623	617	647	655	646	671	685	674	659	639	651	650	613	643	639	635	634	656	635	628	599	593	636	671	647	674	637	628	664	631	655	685	651	612	628	624	614	662	629	666	607	666	656	652	657	630	617	656	653	601	634	599	634	627	624	566	624	648	636	656	668	655	615	664	600	660	618	645	606	635	628	607	626	656	652	660	584	691	601	612	641	623	598	600	659	687	678	630	599	595	631	638	638	699	616	627	612	596	639	625	644	652	615	649	653	618	607	592	613	625	640	658	646	624	657	671	659	633	610	620	608	646	621	630	651	639	655	604	691	682	644	621	637	609	702	651	616	645	657	623	592	644	612	644	656	651	640	623	658	652	627	638	635	631	600	663	630	637	642	633	600	605	679	634	634	625	639	629	650	630	637	614	625	642	649	654	656	663	662	635	641	679	630	624	645	633	678	632	598	628	665	665	646	635	597	608	694	652	611	640	675	604	649	689	654	630	602	626	627	637	660	638	619	644	625	677	631	618	668	616	617	595	622	642	622	632	603	600	680	641	678	647	630	615	670	662	613	561	582	649	598	646	629	651	611	646	634	624	669	624	618	598	637	653	658	650	641	607	648	668	685	636	623	649	635	640	632	644	626	645	609	625	653	609	616	639	632	607	623	594	647	646	671	630	628	631	600	596	636	646	588	622	635	619	688	630	608	646	588	642	679	651	672	581	618	654	649	676	606	599	640	664	598	644	645	632	638	644	606	669	606	620	599	656	611	632	662	593	679	592	647	633	620	662	646	676	635	662	621	590	627	608	655	655	574	633	665	605	665	656	626	677	625	637	579	637	607	668	663	613	632	638	672	630	599	601	615	626	669	619	689	640	622	677	670	630	613	662	622	631	591	618	636	640	611	601	635	658	634	633	596	644	628	649	644	599	611	628	642	636	691	616	670	642	604	610	599	642	648	605	665	636	660	666	675	653	637	639	646	606	661	631	616	699	648	667	645	651	634	669	597	605	634	643	657	619	623	609	661	669	582	657	644	637	645	637	629	666	654	665	602	600	605	632	636	654	640	646	621	637	633	645	638	654	638	620	626	644	589	618	630	626	659	621	635	624	674	615	649	622	623	655	643	653	672	646	653	623	611	658	609	618	668	630	633	654	617	620	631	611	641	609	647	662	649	634	605	600	620	631	673	669	648	685	614	653	661	615	644	652	638	651	663	634	607	604	622	618	666	670	645	632	629	651	671	624	678	648	647	605	662	623	583	665	603	657	632	630	602	670	633	658	616	629	672	649	674	667	601	657	640	685	606	628	645	595	628	648	619	646	648	645	664	640	667	601	630	607	655	646	654	580	607	689	626	651	655	631	646	666	635	670	563	635	651	641	671	624	636	663	556	627	647	585	639	675	619	640	622	701	595	623	646	659	641	651	644	693	606	630	612	665	641	627	648	579	665	631	659	654	596	645	644	636	663	609	622	634	651	647	631	605	643	672	645	663	632	654	673	644	662	620	631	638	618	668	628	632	622	621	676	628	656	654	611	634	598	626	595	665	669	603	660	673	623	637	613	664	623	628	607	648	659	638	667	619	661	601	644	655	611	693	647	655	622	669	672	626	631	613	713	646	705	681	629	681	647	631	639	667	610	646	597	631	630	581	647	607	596	624	627	619	642	633	643	668	606	599	565	595	634	664	641	638	653	655	615	671	671	683	625	654	611	618
75925	52760	17357	4822	1197	710	505	452	447	370	329	288	283	297	280	252	249	261	235	243	256	215	224	224	238	216	225	220	242	208	240	211	235	225	238	205	195	242	211	216	196	215	227	230	230	241	226	243	221	197	204	223	207	224	184	187	199	250	218	200	206	214	196	197	217	228	230	223	201	219	237	216	198	233	215	228	225	215	214	230	192	203	222	205	200	206	200	220	200	210	200	199	207	213	217	196	201	220	221	212	199	227	207	193	202	227	215	205	220	225	209	190	201	192	203	210	208	203	208	205	203	248	216	180	219	210	216	210	224	209	207	226	212	219	217	237	244	228	218	186	230	194	181	205	212	209	218	210	228	184	219	209	191	172	235	200	218	208	219	229	220	202	187	210	210	207	203	197	206	221	215	197	203	202	181	214	187	224	215	242	209	202	225	239	205	199	235	210	229	201	222	197	200	215	229	231	222	226	226	197	202	212	223	209	208	242	205	221	213	228	190	241	218	224	231	195	212	225	216	202	205	205	183	204	211	196	204	217	207	251	207	191	191	201	223	229	186	201	219	205	230	201	204	212	193	213	223	211	221	228	225	218	193	219	198	230	212	217	180	204	221	201	206	194	233	207	198	220	205	196	219	227	243	218	182	198	239	217	202	204	206	234	213	199	227	202	194	213	214	218	187	229	192	199	195	210	206	169	194	226	227	198	188	210	213	222	194	227	204	237	230	201	194	198	223	232	194	215	188	196	216	222	211	214	197	199	198	221	188	220	219	220	212	195	205	210	198	217	195	194	203	213	214	218	210	236	183	194	221	215	204	224	227	218	182	237	187	187	231	219	221	234	219	209	207	192	196	202	200	203	232	198	235	214	197	207	200	207	231	206	219	214	186	199	214	218	219	211	210	221	205	216	198	201	209	224	208	204	207	188	185	218	193	222	198	208	216	216	218	204	210	253	186	195	182	216	209	229	209	219	211	227	203	187	199	202	215	196	201	237	191	202	193	212	215	221	218	181	204	201	214	232	221	212	194	185	214	210	216	189	205	226	187	179	223	200	197	206	194	208	206	226	199	191	204	213	196	198	195	196	226	220	200	215	204	248	204	197	222	229	211	218	225	235	203	233	241	227	224	198	242	196	199	183	219	232	218	200	188	211	196	217	245	220	218	228	208	239	200	236	208	199	211	200	241	226	197	212	200	187	192	214	221	239	200	222	213	236	219	230	199	214	231	213	234	209	207	202	238	203	207	220	227	196	219	225	237	215	252	205	213	230	218	211	195	206	207	206	230	211	193	229	257	196	198	202	224	227	235	205	237	203	202	221	221	218	204	214	202	180	203	212	208	210	210	243	214	202	213	231	251	211	219	231	207	190	196	200	222	182	236	234	245	220	218	200	206	221	209	231	228	204	212	246	196	201	209	214	199	202	195	220	213	231	219	200	220	210	234	200	215	208	227	223	192	213	220	218	228	203	223	228	212	189	216	243	218	201	219	211	204	198	197	211	206	192	222	226	229	218	234	226	238	221	205	216	213	212	220	210	204	224	222	214	227	217	204	213	207	197	216	191	218	201	203	190	221	212	243	237	189	210	218	182	219	197	214	218	210	190	212	223	218	225	213	220	221	208	195	206	245	198	203	207	217	215	214	217	210	213	220	226	236	200	193	225	231	242	226	227	187	214	193	228	215	198	230	200	220	207	234	211	199	211	219	204	209	213	225	184	216	237	214	250	223	208	227	239	219	231	203	208	227	209	224	204	227	226	199	221	174	216	202	213	229	219	219	205	210	173	209	200	224	195	193	210	184	195	214	212	201	203	216	223	220	219	182	257	239	193	198	176	206	207	208	231	220	200	210	188	224	210	230	199	212	221	224	220	213	218	220	193	211	211	208	241	193	206	235	200	219	211	204	201	212	200	205	210	226	235	230	202	189	227	212	202	223	206	215	214	199	220	223	229	191	203	207	243	193	210	221	194	197	199	220	239	207	220	223	219	188	244	212	227	193	209	236	214	206	202	188	232	215	212	224	209	219	207	208	212	202	206	209	190	236	206	224	215	214	217	213	202	204	216	234	229	217	206	177	203	197	197	202	206	208	224	259	216	226	207	224	224	210	209	212	191	222	206	218	228	192	182	208	209	202	199	217	219	211	260	184	233	196	210	229	215	195	202	203	220	225	191	232	209	206	217	223	211	243	200	201	211	209	203	219	204	230	186	211	227	210	254	217	201	233	212	198	184	204	220	238	203	204	206	191	226	202	207	224	233	197	191	238	187	203	211	202	200	232	191	233	222	202	201	206	206	184	209	196	227	209	238	234	191	216	217	200	220	191	251	226	218	215	232	210	219	205	228	221	227	239	209	207	210	213	188	229	216	199	207	228	182	197	212	189	206	196	235	224	204	215	199	205	200	207	204	219	231	198	205	224	239	211	205	218	175	202	197	204	189	227	223	222	208	210	207	200	211	222	229	221	196	208	216	215	220	252	221	222	219	204	202	208	211	213	240	204	194	210	203	197	196	196	216	213	190	200	206	207	204	200	192	227	239	210	206	229	191	195	223	208	199	183	222	182	187	216	196	227	218	198	250	202	231	202	214	192	193	233	204	207	208	217	224	203	212	206	188	220	200	209	186	203	226	220	225	196	218	222	205	204	206	249	214	192	202	210	218	237	206	215	212	205	220	208	196	197	225	207	193	215	220	197	209	199	225	205	233	192	209	190	207	227	212	209	231	181	196	199	204	207	211	223	211	218	217	206	222	208	218	191	206	206	194	194	220	218	220	199	211	204	199	239	206	217	205	202	198	213	187	199	203	193	242	200	189	242	193	206	210	209	216	213	187	200	236	274	246	203	182	215	213	219	239	232	224	190	183	199	212	225	221	212	219	188	209	201	231	204	210	212	220	228	219	209	211	213	186	237	213	229	204	226	215	223	222	208	220	227	250	215	200	207	213	215	190	225	196	210	193	218	219	202	190	194	182	231	216	207	210	191	210	246	222	222	227	235	214	189	215	202	198	195	201	218	228	197	209	219	220	205	212	192	195	219	205	210	203	202	215	212	271	231	211	229	182	209	234	222	201	235	215	216	199	212	180	204	203	215	237	221	194	190	224	190	198	195	213	212	222	194	237	196	205	223	226	224	210	183	223	211	193	226	191	206	214	223	238	228	185	212	228	227	224	224	212	235	189	221	216	215	202	206	196	223	207	232	229	204	230	245	195	185	197	210	210	219	190	205	211	192	231	232	212	209	214	213	209	208	216	211	190	208	203	238	205	213	219	204	196	232	180	197	193	224	229	228	217	244	209	206	217	232	212	205	200	213	224	191	196	228	199	202	235	202	194	222	219	212	213	234	225	211	212	205	226	182	196	239	214	207	211	241	216	219	215	211	206	215	191	206	216	210	225	213	191	207	217	194	209	195	198	231	213	247	208	180	222	235	227	208	205	198	218	207	251	199	207	246	217	223	216	214	214	233	190	190	199	213	192	222	209	196	203	197	207
47076	31609	3626	4135	3504	2854	2372	1847	1736	1518	1350	1193	1070	976	958	888	882	796	785	792	706	692	702	673	624	693	617	604	608	596	598	570	575	585	595	550	608	585	590	593	571	556	586	588	595	531	573	588	565	522	564	539	507	527	530	552	541	528	556	531	540	499	519	523	505	515	513	513	546	503	517	556	561	531	497	517	537	523	527	520	518	539	529	498	560	564	498	518	509	564	513	536	515	476	512	497	546	505	558	521	491	510	549	563	494	522	496	511	519	496	511	527	521	522	580	516	507	476	512	533	525	541	492	534	536	497	508	493	518	497	536	540	517	493	525	506	487	540	513	483	527	541	469	527	530	514	550	533	479	526	558	529	495	538	467	505	498	492	510	499	524	477	458	498	533	534	521	524	529	440	491	486	518	519	515	496	539	476	532	551	509	526	510	534	461	534	522	529	497	485	497	531	517	502	524	484	523	488	534	489	507	520	520	486	549	468	505	530	557	515	506	533	497	526	499	543	551	552	523	508	464	473	552	519	490	467	514	528	506	503	533	520	496	501	503	487	494	520	506	491	478	518	514	544	478	455	503	501	516	501	501	490	509	491	576	514	496	494	524	521	542	484	523	509	513	500	483	474	533	489	533	509	489	481	470	508	476	515	491	499	525	518	491	536	545	522	501	550	545	535	494	498	528	512	508	523	531	508	468	489	527	492	538	491	475	527	520	502	521	527	517	494	537	505	487	493	468	488	501	533	515	504	533	535	524	497	524	504	510	458	495	495	491	525	521	523	513	474	498	517	516	507	495	497	553	490	486	528	479	509	502	528	535	518	560	502	501	559	467	520	507	492	576	496	476	528	486	517	481	523	507	541	515	537	489	508	488	508	489	509	495	511	506	512	509	492	538	519	445	498	517	539	486	519	537	489	476	511	469	531	491	490	497	511	513	520	491	502	488	527	522	492	525	525	534	472	484	525	499	543	479	521	495	507	503	559	501	524	515	508	497	539	495	475	490	519	495	503	480	519	516	494	517	491	495	511	496	513	519	496	545	506	479	495	515	516	554	517	525	480	493	547	497	534	510	489	537	502	498	493	516	488	503	509	525	479	454	514	513	515	501	505	475	557	471	502	494	511	516	520	496	479	515	530	510	534	491	541	514	522	510	532	537	490	518	518	538	488	467	534	525	495	492	493	521	524	526	535	523	509	496	497	494	497	475	533	485	511	499	545	554	526	478	513	504	530	543	543	549	488	511	495	475	478	513	485	508	509	498	503	443	493	508	490	540	504	491	518	509	504	494	566	509	506	521	499	466	494	510	521	544	499	504	534	485	529	481	529	525	443	516	485	469	537	523	514	533	487	462	468	493	480	494	525	510	485	570	501	528	517	535	502	473	491	490	462	527	538	525	517	538	503	516	544	456	510	500	536	509	505	475	532	564	489	499	495	508	486	515	489	544	488	553	509	540	491	494	543	505	495	503	519	488	538	519	515	466	503	537	503	508	507	496	494	490	516	483	500	506	516	517	481	548	507	509	523	509	502	506	483	503	534	476	499	508	472	497	544	490	508	501	489	497	514	497	461	482	496	508	493	504	521	475	490	512	481	494	490	467	510	502	536	527	493	526	506	483	542	505	458	508	540	517	501	490	476	500	489	507	474	527	506	517	474	503	513	486	483	520	526	501	536	549	523	539	493	487	518	518	515	501	489	524	510	533	498	473	541	540	516	502	482	549	504	529	471	480	534	508	509	511	498	532	503	560	503	524	487	513	466	533	487	452	503	470	555	507	506	482	517	525	556	507	537	534	509	538	501	491	533	518	467	505	535	478	484	498	498	512	515	516	497	546	499	495	558	509	517	465	493	498	515	494	511	496	491	538	521	547	526	490	526	532	508	477	482	511	508	531	546	505	465	509	495	510	527	485	516	501	520	502	535	523	518	542	482	535	528	519	460	525	484	480	483	488	501	535	472	563	526	539	536	504	532	521	528	513	502	455	497	535	471	516	517	465	511	501	533	513	547	523	500	553	491	496	546	488	518	513	499	513	495	490	515	522	502	466	482	493	518	496	545	501	504	487	507	516	502	507	481	548	531	538	517	514	536	533	558	516	486	516	527	484	485	521	543	486	529	522	550	503	551	489	536	501	495	535	501	541	513	527	503	498	537	498	506	492	507	504	483	499	518	534	521	497	513	507	524	511	555	509	470	551	500	482	496	518	493	534	516	506	551	480	483	540	519	489	511	479	505	477	523	543	498	474	509	516	493	540	497	526	532	518	524	458	485	499	532	498	512	442	537	526	486	529	494	488	514	491	492	519	545	471	508	506	487	496	510	515	522	474	499	518	516	491	482	484	509	493	508	494	500	509	497	528	494	498	508	481	498	477	509	447	521	501	531	529	476	509	488	487	556	509	516	530	499	460	515	466	551	450	504	478	470	527	494	550	525	524	511	501	481	495	485	542	512	486	530	490	496	490	476	534	503	507	524	508	530	541	563	507	516	543	513	494	521	492	490	522	538	476	520	475	497	507	500	498	507	520	491	516	494	517	505	506	541	525	516	517	526	500	507	545	536	482	509	521	502	468	464	483	477	510	486	511	522	506	511	497	498	500	547	497	527	500	507	518	514	487	491	515	502	490	491	502	513	518	519	520	519	490	580	498	487	503	478	514	500	498	527	472	556	507	521	575	487	489	507	469	480	490	502	532	479	502	511	504	479	516	500	514	487	513	506	507	513	513	509	494	538	434	528	486	536	483	502	543	493	501	561	594	494	501	548	495	507	465	532	506	487	533	511	514	498	525	482	499	546	492	557	514	495	558	525	531	507	497	518	475	519	499	520	497	515	482	520	500	500	522	484	502	542	500	539	510	516	496	511	513	519	494	508	458	487	535	502	518	492	485	497	533	545	474	529	522	506	528	534	502	503	505	483	532	536	488	508	524	504	497	488	525	534	500	522	499	504	495	493	521	497	546	504	542	516	497	456	506	515	500	494	502	488	555	508	548	479	485	504	511	494	533	536	490	541	476	530	492	521	500	555	503	507	497	494	504	507	496	469	517	488	501	524	544	454	502	477	516	518	510	507	495	479	504	512	492	505	490	473	504	545	541	538	503	506	518	462	478	519	510	500	539	560	516	520	502	510	542	500	493	497	560	509	500	535	541	540	449	520	479	468	518	486	501	524	511	495	508	506	484	504	525	502	490	522	527	488	522	476	513	508	499	512	518	471	486	505	548	497	481	486	539	511	489	525	470	508	490	492	535	446	511	497	513	506	493	497	517	530	516	465	489	505	532	491	554	489	526	505	506	522	500	506	522	536	556	459	496	523	530	487	501	505	478	481	529	469	501	461	497	509	504	492	510	510	503	548	496	527	536	520	494	522	521	473	466	501	486	498	476	476	533	511	480	490	533	531	542	508	496	552	507	521	525	510	517	522	491	488	513	527	532	501	511	547	524	526	528	486	501	537	532	499	478	506	511	482	526	512	504	542	487	493	503	494	508	525
14122	3358	210	169	177	151	155	155	176	154	143	163	139	149	175	146	159	169	144	158	141	150	163	148	158	150	143	145	146	149	138	150	150	140	156	157	132	143	140	156	149	150	143	159	132	155	152	144	137	155	146	150	151	155	142	154	151	146	134	150	150	121	157	159	154	129	146	135	131	165	152	135	142	125	130	156	154	139	150	142	161	146	148	145	149	148	191	159	160	151	166	171	168	142	140	142	148	131	150	175	140	129	143	142	140	147	154	168	152	149	169	167	156	119	130	146	163	136	148	152	146	165	152	126	165	154	159	167	106	139	168	146	160	143	156	159	134	162	147	146	145	151	146	121	148	144	134	147	145	132	151	161	140	140	153	147	147	138	149	136	141	157	134	110	150	154	143	136	168	157	143	139	153	148	142	154	140	126	147	149	152	146	172	152	147	165	161	148	151	149	153	169	166	163	167	152	148	164	173	151	162	158	153	159	168	153	154	148	154	143	146	173	144	175	146	148	141	133	157	146	149	148	184	168	148	176	158	147	145	140	141	170	172	154	171	167	148	152	149	155	144	146	140	167	140	160	146	148	144	148	161	159	153	147	172	160	139	170	166	184	158	149	159	155	145	151	143	173	132	146	152	158	139	149	157	152	172	150	152	148	134	171	139	139	147	157	152	146	140	136	172	164	168	137	151	170	132	138	151	153	167	168	157	164	144	144	163	148	190	156	151	134	145	149	165	129	145	166	142	146	124	141	141	162	151	144	131	149	158	149	132	162	164	163	149	152	177	150	139	154	151	151	170	157	178	158	136	154	137	156	133	157	143	160	137	139	138	157	149	153	169	151	165	170	134	153	140	151	149	149	134	155	156	154	151	153	135	183	168	154	149	152	148	164	140	146	158	154	130	146	124	133	138	133	162	183	161	155	140	144	149	138	137	140	169	159	141	161	152	140	144	161	158	149	154	149	141	158	147	148	157	153	143	149	151	160	138	164	133	161	155	155	137	145	145	163	168	159	129	150	149	155	131	181	150	134	162	160	155	160	176	167	153	120	138	155	133	149	157	152	153	160	148	152	139	145	152	154	150	157	160	137	134	173	149	135	147	148	174	146	145	136	137	146	132	144	160	152	160	133	145	157	167	142	159	154	141	153	154	130	162	130	138	166	159	153	126	148	138	167	151	161	137	152	163	158	144	149	146	160	164	138	150	116	155	145	154	142	142	166	147	184	153	143	170	164	155	172	159	155	132	150	148	130	146	131	148	149	176	154	157	170	159	135	143	162	142	163	146	134	162	149	159	156	137	137	147	158	150	150	138	137	121	124	163	152	134	152	146	146	148	149	157	147	165	124	131	164	152	143	151	177	158	166	166	144	148	162	146	136	156	170	145	140	154	124	145	156	126	138	148	159	174	141	145	130	136	146	136	143	140	143	147	180	138	167	142	143	130	129	155	136	134	152	156	139	148	146	153	143	149	141	153	148	128	160	147	144	160	160	123	161	145	151	157	145	152	131	140	170	150	142	150	153	129	156	141	155	141	170	164	143	167	155	160	145	131	143	172	148	139	158	154	138	135	167	165	143	148	145	152	124	158	135	142	162	143	158	165	167	162	152	140	164	170	136	146	166	134	134	130	156	150	164	164	146	168	166	151	158	159	138	153	144	126	158	163	148	137	155	142	154	162	150	185	157	156	154	164	153	158	159	156	148	145	136	130	145	177	140	143	134	164	158	136	144	156	186	146	144	154	145	137	180	155	147	171	142	135	144	155	156	160	143	137	147	147	139	168	137	141	126	157	145	137	160	150	137	165	139	129	167	128	133	156	159	149	173	131	136	142	144	167	161	158	152	163	149	135	152	142	146	156	160	136	141	147	147	149	176	150	158	146	151	147	158	156	149	159	158	164	138	144	152	145	157	148	148	145	127	162	157	149	146	155	149	170	163	158	148	166	159	142	147	151	151	129	134	146	148	135	145	136	173	151	155	135	142	151	157	146	130	156	147	136	172	146	160	135	148	157	150	141	160	153	153	194	138	151	142	159	155	163	131	140	158	129	164	174	159	161	154	144	153	168	165	157	145	138	134	181	147	154	148	149	161	141	143	151	153	134	162	147	152	129	146	141	151	150	180	151	153	143	153	154	133	136	162	150	128	156	160	160	154	140	140	136	153	140	147	129	164	142	166	139	162	147	166	145	154	164	143	155	155	156	150	154	133	148	159	147	132	159	140	161	155	148	139	143	145	133	125	131	143	174	141	137	145	144	138	158	156	145	142	146	150	132	149	148	150	155	152	153	146	148	138	141	154	154	148	148	127	163	157	144	155	163	145	146	135	169	143	161	141	156	161	134	150	155	129	163	130	151	162	136	147	151	138	175	159	163	138	144	138	141	146	144	163	149	133	139	148	140	142	145	159	153	143	128	145	161	157	149	148	157	147	154	136	149	159	161	145	134	138	157	161	146	137	145	172	156	153	168	163	141	138	148	132	173	151	141	115	168	182	159	140	179	151	156	162	141	140	140	157	159	145	164	151	156	157	160	118	139	151	150	117	135	136	152	144	148	157	167	139	153	130	144	147	154	147	154	175	151	166	163	170	153	157	155	162	171	165	140	146	156	149	139	115	161	133	141	157	127	159	146	159	149	150	134	151	152	172	157	135	166	150	158	188	153	125	167	122	168	143	159	178	159	147	158	157	150	145	166	140	162	170	158	138	144	159	143	148	150	152	131	159	157	161	144	131	139	139	124	154	179	161	153	141	144	151	165	151	150	134	160	177	142	147	136	141	127	164	185	151	154	163	147	167	160	167	165	170	146	156	150	173	169	146	141	159	140	141	157	158	154	161	149	144	167	148	142	127	148	135	125	151	157	156	162	146	141	164	142	145	160	150	162	140	144	141	170	148	140	138	132	160	166	153	132	170	163	144	142	151	155	158	153	131	139	114	148	160	164	151	146	144	137	150	153	167	152	147	150	152	134	145	151	156	152	156	144	161	142	138	156	124	156	152	149	177	148	160	131	141	155	148	145	125	159	138	130	161	160	149	150	148	151	189	150	181	157	156	150	146	138	156	156	144	147	156	137	151	156	145	171	145	142	156	139	144	151	124	153	111	168	128	156	155	160	169	153	143	159	177	175	178	176	147	142	136	137	140	144	149	152	136	155	133	144	149	161	164	148	149	142	168	145	147	149	161	149	141	133	156	133	155	135	130	147	155	158	131	152	158	161	147	144	147	146	152	139	192	143	144	142	176	162	136	141	136	160	150	133	133	128	167	185	157	157	163	145	181	143	143	128	153	129	146	159	141	134	154	150	154	146	167	150	135	143	155	172	159	136	152	149	159	162	174	161	147	137	174	143	131	138	164	163	145	121	144	151	140	171	154	131	142	150	172	177	148	150	142	162	145	141	165	138	141	138	144	146	175	148	157	144	167	151	161	121	159	172	143	144	169	166	136	151	152	146	121	146	157	136	136	145	152	158	149	158	135	128	141	140	152	146	132
13661	4160	445	519	472	446	454	471	425	448	388	433	403	378	415	386	387	396	392	384	401	416	406	423	382	390	385	423	437	430	398	399	445	390	418	375	376	383	397	405	409	405	407	377	408	447	393	426	380	401	401	408	397	405	417	414	396	425	422	396	422	373	400	403	398	433	416	412	455	398	415	383	397	401	420	430	422	409	417	378	398	398	448	364	385	386	376	409	413	409	417	400	396	410	411	412	427	411	396	389	388	414	426	376	376	410	399	382	417	369	454	396	398	379	391	407	445	409	378	377	388	352	383	420	421	428	386	437	395	356	405	414	405	426	426	408	399	420	384	426	408	358	414	388	403	429	375	375	433	398	371	412	387	403	415	392	423	400	403	412	394	383	420	428	411	398	402	433	403	387	411	415	375	372	401	410	343	427	388	395	370	411	402	414	378	376	419	396	394	435	399	416	395	435	415	406	394	392	395	417	387	391	384	409	395	395	373	423	413	400	412	398	377	406	396	416	428	416	431	416	350	386	418	410	444	404	384	405	432	405	410	393	411	405	389	380	401	388	403	410	402	425	391	408	406	442	444	370	370	395	417	433	388	387	438	402	388	396	434	389	444	409	385	414	443	427	425	395	430	432	392	380	401	399	392	413	413	377	402	395	381	401	378	399	360	385	423	373	420	396	399	437	415	428	386	401	395	379	364	374	380	397	380	393	405	440	380	424	415	424	407	402	375	353	380	425	418	422	385	406	380	392	418	411	431	424	400	410	368	389	410	397	382	405	359	396	426	428	354	401	399	407	390	403	375	403	373	393	376	405	426	410	424	409	415	403	428	386	381	363	370	400	445	414	377	397	389	399	384	376	400	388	419	392	436	434	376	431	411	417	394	413	393	400	396	371	408	409	383	393	404	386	393	398	450	411	409	408	409	404	380	402	413	389	447	383	405	385	383	399	431	408	376	379	422	424	401	410	390	376	434	411	410	394	414	409	424	443	382	400	405	457	390	390	405	390	414	410	394	415	453	362	443	403	416	388	397	421	380	368	402	400	415	416	421	406	437	396	389	387	419	427	396	412	385	428	398	406	392	439	458	405	370	395	417	397	417	370	444	415	395	401	406	413	412	403	382	393	365	390	387	412	394	392	404	421	371	390	411	374	411	376	385	366	399	401	412	392	438	356	424	394	399	413	401	405	420	397	402	393	373	376	388	416	431	416	379	412	372	465	404	397	396	389	414	395	405	389	417	354	423	392	435	398	417	418	389	410	369	410	377	402	404	397	370	350	416	405	399	391	384	416	401	392	414	404	429	430	437	412	416	423	423	404	406	407	392	402	415	388	393	413	424	407	398	429	394	409	388	422	400	397	444	400	426	332	415	489	413	386	397	425	376	411	409	391	421	423	444	412	398	394	403	405	385	382	402	369	414	408	403	393	397	391	386	408	446	422	419	400	379	371	404	421	422	397	434	421	436	421	396	423	389	412	377	408	401	448	428	409	386	412	386	417	416	400	416	374	435	376	405	371	446	374	403	393	425	417	385	411	399	401	453	456	402	401	433	392	439	430	398	372	396	397	415	349	387	372	388	437	416	427	390	404	426	410	426	422	401	420	392	391	410	382	434	409	403	379	427	398	435	430	407	390	422	417	405	389	412	417	395	425	373	406	450	407	382	393	391	418	398	371	410	422	387	399	382	414	410	416	404	386	403	400	422	394	390	400	429	394	381	399	394	394	392	385	423	403	381	421	388	405	404	415	401	377	408	403	423	403	402	419	386	435	401	409	414	390	376	420	376	421	356	437	414	368	434	388	400	410	430	394	444	397	416	438	402	382	368	423	391	416	420	374	367	407	389	383	373	408	430	360	381	434	382	434	396	415	419	412	419	418	399	404	411	438	402	401	393	470	411	410	445	418	428	414	376	384	432	397	375	407	419	414	404	393	397	377	406	363	408	432	386	384	388	413	402	403	411	423	445	366	407	383	386	378	371	418	391	423	437	423	421	395	432	386	423	392	389	407	374	414	407	415	410	402	389	354	416	370	424	404	408	402	392	385	383	410	419	394	439	377	422	407	385	396	388	425	455	419	390	422	383	408	420	397	427	381	418	413	392	430	385	410	382	383	464	413	390	382	427	378	424	448	394	409	411	434	386	390	397	405	440	398	388	395	427	408	403	410	420	381	366	409	433	397	406	381	399	381	356	382	407	410	398	397	404	433	394	397	381	392	405	407	409	416	383	373	418	410	392	397	426	431	447	412	415	441	438	409	407	424	384	407	406	399	423	432	450	384	394	411	394	417	406	393	405	400	363	375	408	388	416	382	419	379	392	373	389	408	410	410	433	408	423	422	362	406	390	411	398	381	412	382	422	407	402	401	434	406	403	367	453	378	377	407	400	405	386	419	378	416	421	424	418	390	374	423	423	413	402	410	387	436	413	417	406	377	436	378	391	434	369	409	432	385	405	392	411	408	393	406	420	391	389	383	452	391	395	376	412	408	401	420	390	381	404	381	436	384	439	440	416	402	406	363	418	393	391	421	389	407	420	363	413	376	350	368	424	376	387	389	409	410	412	419	450	387	411	402	405	427	412	391	410	429	400	386	397	405	396	405	364	395	395	391	427	385	428	368	409	387	400	409	396	425	413	381	408	395	409	433	407	414	399	376	437	385	382	415	386	417	463	424	396	364	433	413	369	403	422	377	413	382	402	413	363	412	416	395	409	451	418	397	399	395	416	409	349	410	389	376	413	375	421	397	390	407	380	385	417	396	405	404	416	411	420	426	408	454	410	399	388	388	370	374	404	361	385	411	413	409	429	417	410	429	407	426	393	405	400	385	404	389	436	429	422	401	401	403	391	408	373	402	387	382	400	413	395	420	393	397	396	404	398	381	412	376	374	400	399	403	432	379	393	430	382	386	417	388	400	375	411	399	349	394	368	401	435	429	415	390	408	428	383	389	401	406	433	417	381	398	393	376	432	377	401	405	400	370	420	415	416	390	434	382	411	407	398	392	419	394	418	412	388	375	394	373	400	416	383	417	402	393	428	406	391	412	402	396	353	410	402	386	382	427	419	382	401	406	390	381	402	392	394	443	404	395	413	376	395	392	418	420	415	422	386	391	401	411	390	450	392	396	409	386	393	436	412	417	422	387	425	388	411	431	384	407	384	421	412	428	389	389	371	409	392	417	388	385	382	393	445	363	371	381	413	390	402	388	385	410	406	366	355	383	403	414	377	383	399	433	408	416	373	419	385	371	377	402	428	412	394	417	394	422	406	407	406	404	377	387	410	408	390	388	409	389	411	416	383	447	407	386	371	421	381	403	409	397	411	377	408	419	377	433	386	392	382	425	414	357	434	369	418	382	379	408	437	387	409	423	397	398	418	397	415	419	431	382	398	368	399	395	405	392	400	403	468	439	404	384	386	400	411	405	395	405	405	409	384	351	397	401	437	407	409	399	424	400	386	382	445	446	366	373	422	410	412	411	390	408	401	442	413	426
63598	43678	9893	1188	681	555	441	386	340	328	309	347	272	324	311	282	297	274	289	257	269	278	249	280	249	306	278	275	257	257	273	279	260	275	258	278	242	262	247	266	274	314	299	290	241	260	257	266	280	294	304	257	270	243	250	279	256	240	299	251	241	295	256	259	262	251	268	285	263	289	280	283	261	236	276	276	259	268	259	307	261	240	238	277	277	260	259	246	276	245	241	242	284	258	244	249	252	275	291	258	267	271	271	268	239	246	222	281	277	270	230	277	250	257	235	288	278	265	255	248	260	238	250	271	239	310	245	248	275	246	276	239	283	251	303	271	266	268	246	263	231	255	211	282	281	269	259	242	250	297	260	280	262	241	265	220	237	280	268	265	253	235	234	230	246	232	270	273	284	280	246	233	238	255	265	252	273	261	246	254	290	255	255	271	274	253	283	263	250	273	277	269	267	260	292	277	267	250	238	261	244	280	236	247	279	272	276	248	264	282	256	243	281	281	269	289	256	261	266	250	260	260	252	290	272	275	231	258	248	246	270	279	264	270	261	259	273	262	275	264	267	260	282	268	253	266	250	252	291	258	302	248	250	293	246	242	238	252	260	255	259	247	236	270	243	272	290	260	263	258	273	274	270	277	241	251	233	286	246	259	280	282	257	275	265	246	271	279	274	262	240	276	249	271	220	277	246	252	254	268	272	240	253	249	251	239	255	248	267	271	256	267	282	234	272	275	268	267	265	265	215	254	284	240	268	266	258	270	258	255	235	257	263	279	262	258	273	278	237	286	210	270	251	263	273	255	230	274	263	268	260	282	285	274	277	280	252	308	273	268	238	285	252	230	257	296	255	262	258	274	254	244	277	280	287	255	291	262	261	287	263	255	262	246	233	280	268	262	269	296	245	230	287	239	233	242	239	254	279	272	256	282	236	280	272	260	274	281	259	266	242	248	237	270	254	278	252	260	279	265	275	248	268	262	289	267	302	265	253	242	302	289	274	288	272	235	266	251	253	263	254	238	247	263	290	236	263	247	241	240	256	258	256	292	262	284	255	296	248	246	263	254	258	260	235	263	271	264	289	258	263	261	227	249	301	296	239	236	270	258	294	253	258	255	229	272	265	273	289	295	258	252	269	268	288	279	269	256	239	263	262	250	281	236	263	260	299	261	270	261	279	274	261	238	250	232	289	288	291	273	248	283	274	232	226	300	288	282	232	249	218	246	249	265	252	267	274	231	265	262	256	277	267	290	244	262	264	254	236	288	268	253	257	248	266	238	236	276	280	250	253	257	246	263	267	254	249	255	230	253	262	242	273	230	277	270	264	235	227	235	269	272	247	221	244	268	236	226	257	279	246	264	284	238	255	279	271	283	263	261	274	265	304	259	236	265	251	294	251	247	256	236	277	286	263	235	255	282	275	258	253	264	258	264	250	255	251	273	251	228	265	269	258	267	259	273	234	270	246	260	270	269	249	275	292	240	244	253	265	263	247	242	273	292	267	241	265	294	264	222	224	268	249	257	265	274	251	276	244	260	252	268	285	264	294	241	265	263	301	272	260	277	256	250	272	298	264	240	275	305	270	239	265	261	277	253	284	243	257	266	266	262	266	243	261	288	252	269	245	256	254	260	265	254	263	254	248	257	243	277	246	265	252	248	247	282	261	235	264	271	271	247	292	288	266	231	247	254	267	260	273	263	256	275	246	257	243	256	259	271	236	275	281	271	274	231	286	250	281	289	248	249	272	282	267	256	287	254	251	274	274	228	248	251	268	262	261	256	289	276	245	280	275	272	261	229	264	245	272	227	256	276	248	259	249	273	263	281	262	282	255	295	260	255	284	244	274	266	271	226	261	269	260	242	255	228	244	216	235	270	281	257	223	281	249	271	266	264	297	251	293	250	227	263	233	268	257	257	240	251	256	272	263	257	278	275	315	275	270	243	297	247	313	246	242	251	282	269	263	231	262	253	262	234	250	274	249	257	271	257	281	238	267	277	258	281	253	263	286	250	249	258	273	280	276	243	246	255	250	287	253	256	286	258	258	272	260	261	250	251	245	248	274	228	291	277	223	257	266	284	283	284	244	278	283	297	259	269	256	236	268	252	255	250	245	224	261	244	254	262	240	265	257	222	259	259	267	268	312	255	262	252	248	259	258	281	248	267	277	238	267	258	243	242	281	274	253	243	258	306	275	256	253	235	294	263	274	247	255	241	254	252	263	267	257	270	259	256	285	240	229	284	257	271	241	276	275	267	232	260	264	246	254	263	254	287	261	245	249	254	271	235	248	265	281	244	259	268	253	244	256	249	247	271	259	263	294	253	294	245	277	279	221	235	280	261	267	264	256	252	258	240	265	232	263	243	254	262	267	254	245	273	264	251	250	260	270	260	230	254	251	233	301	257	242	289	249	243	247	255	267	246	253	230	239	256	259	261	251	249	271	266	260	265	262	267	246	273	277	264	285	263	276	252	240	274	267	246	236	248	214	251	249	248	256	266	282	258	241	238	252	265	230	226	230	285	252	280	241	250	294	265	273	271	285	279	262	265	251	276	262	234	248	276	244	287	251	250	264	240	265	253	247	271	259	273	255	252	268	260	261	274	247	244	321	259	276	282	250	261	258	266	288	246	250	272	263	279	269	261	263	270	280	261	274	255	261	264	262	276	249	261	271	240	262	272	246	238	248	267	218	233	250	277	235	242	258	288	257	280	250	265	250	281	232	251	267	259	265	254	275	287	250	248	272	241	250	268	295	257	271	279	297	278	246	260	277	260	256	281	258	306	292	258	303	272	283	286	277	252	257	271	255	243	267	220	270	249	250	278	252	276	276	253	251	252	270	259	279	247	242	262	286	256	276	243	269	269	252	258	283	258	253	260	230	264	236	229	244	284	265	264	267	266	257	269	257	258	286	264	281	258	274	256	244	255	256	250	254	259	278	281	250	280	264	276	248	230	216	256	274	267	269	262	257	280	288	266	249	244	242	269	269	257	254	255	297	265	261	269	251	265	234	296	243	251	252	271	249	258	275	267	254	280	259	255	256	265	270	271	250	241	280	298	271	299	224	276	268	253	258	250	255	255	251	253	277	266	272	257	278	261	257	243	242	246	282	250	249	247	247	258	254	262	230	248	293	278	219	240	258	263	254	258	239	251	263	283	281	252	241	288	239	261	261	242	267	248	276	267	262	262	268	272	260	275	210	254	264	250	275	254	261	245	277	282	257	254	233	284	262	261	239	270	276	258	266	263	243	249	259	265	268	258	264	284	269	280	247	275	244	242	280	278	263	272	264	260	264	231	256	262	241	276	259	250	251	275	290	266	259	240	241	225	282	265	250	293	251	261	270	229	271	257	253	263	265	256	230	246	250	265	235	246	275	245	283	251	283	259	262	303	289	254	249	276	276	251	244	274	267	245	255	255	269	260	232	280	291	244	272	244	234	285	272	253	241	273	255	233	269	218	246	280	248	240	240	268	251	269	267	259	259	241	264	262
37882	24686	2249	2444	2265	1812	1588	1361	1300	1122	1080	1031	867	865	851	839	799	850	781	784	780	735	728	760	752	716	722	680	683	700	658	683	692	684	649	681	693	695	675	713	675	658	691	678	651	645	613	644	629	655	644	634	683	651	710	626	612	691	667	657	626	655	623	682	674	657	647	624	651	635	662	664	635	643	633	637	639	672	602	602	662	664	646	650	570	680	646	617	640	630	593	650	625	652	696	609	637	621	597	646	637	618	644	674	642	669	623	619	627	685	635	654	631	625	663	660	629	621	647	634	596	666	652	679	655	627	644	592	642	628	656	626	615	644	637	633	627	600	610	658	627	621	588	661	649	615	608	594	598	639	641	641	609	664	656	643	645	604	608	659	688	651	646	633	676	633	676	650	635	575	677	640	662	595	680	659	631	633	594	661	658	633	655	570	588	627	616	613	656	642	619	599	651	628	643	611	634	616	658	623	683	667	624	642	670	616	591	614	635	657	634	639	604	643	657	626	611	628	639	632	657	640	620	611	622	615	662	620	621	674	618	617	624	655	595	630	640	628	672	636	597	607	639	615	630	604	658	630	610	660	669	626	646	657	665	649	630	665	607	646	648	656	623	633	661	621	641	639	589	609	606	688	675	621	626	664	663	647	671	612	650	632	630	687	609	609	609	647	677	622	624	612	665	647	641	623	642	659	618	628	624	633	622	609	635	670	633	632	609	622	603	613	621	655	629	625	606	620	663	663	638	655	666	598	617	633	586	649	626	614	673	632	627	644	652	638	614	623	637	676	667	632	644	591	618	649	641	652	653	659	604	651	672	631	658	665	700	675	601	627	641	691	657	614	659	641	660	646	657	660	630	614	666	613	628	669	682	638	625	631	624	604	620	633	642	649	583	626	641	662	633	632	660	653	623	624	630	659	648	643	621	649	582	617	685	655	626	622	625	656	637	622	648	637	615	680	623	658	644	636	662	621	591	658	609	641	653	633	700	646	617	614	639	646	603	619	634	625	648	618	611	669	675	636	663	617	631	648	654	602	650	637	593	650	639	645	619	671	639	601	672	599	623	637	651	611	678	674	605	590	598	635	598	658	589	561	597	631	597	635	603	619	619	601	656	618	607	649	613	613	601	653	649	634	636	643	631	620	638	642	647	598	630	647	664	682	627	665	620	658	631	657	596	605	679	637	668	635	612	639	615	635	560	647	632	604	648	596	631	628	628	562	637	618	630	618	604	639	603	616	607	640	664	634	648	665	631	635	652	591	658	664	616	657	603	635	622	658	583	615	658	597	643	606	632	608	635	670	606	615	608	613	658	654	618	603	629	625	602	659	647	619	642	563	646	616	592	637	668	638	607	599	641	674	602	632	631	611	617	655	618	648	646	646	638	654	629	633	675	618	661	603	664	601	660	644	623	676	643	646	686	653	664	608	646	678	619	623	611	660	614	653	678	606	624	608	660	619	643	665	644	589	686	658	660	620	644	679	644	639	599	625	590	621	601	656	638	665	609	680	647	636	610	683	631	656	667	665	679	617	643	613	628	649	665	642	668	667	611	625	646	660	605	671	625	638	636	620	640	593	621	618	636	616	631	622	635	625	619	619	606	643	637	679	648	665	633	643	613	652	674	620	654	631	656	668	683	603	625	620	650	632	659	688	610	631	642	639	626	613	653	632	637	653	642	623	637	593	656	637	661	646	660	615	660	673	634	582	696	619	611	626	675	642	637	592	617	631	621	662	624	648	634	636	670	675	590	608	614	635	626	636	626	636	672	658	671	644	637	601	593	635	642	665	620	624	632	620	703	613	655	622	642	604	652	612	671	651	625	616	636	634	682	646	578	609	649	632	655	596	646	640	625	656	644	604	637	633	628	635	651	641	601	640	655	704	638	606	671	649	650	667	634	651	649	652	615	617	590	678	683	644	653	603	631	638	665	590	631	606	623	633	641	622	641	631	660	648	676	623	635	577	616	659	599	660	674	613	641	658	610	670	621	642	659	633	607	646	624	628	625	632	634	636	625	635	598	607	579	635	602	667	617	622	631	655	648	638	664	618	645	641	692	642	622	600	658	624	640	642	657	609	613	636	628	676	630	662	629	627	655	627	630	656	629	631	641	611	617	672	700	648	645	617	594	653	633	651	648	650	626	615	651	618	645	631	655	627	650	598	637	668	647	636	590	628	610	579	656	645	622	632	617	638	629	631	682	605	594	617	616	651	630	619	633	626	613	623	675	640	662	659	609	661	645	624	646	660	642	662	673	621	607	643	613	663	637	607	654	634	664	639	655	619	632	607	600	582	672	644	684	631	624	680	634	643	604	674	560	647	655	593	676	622	607	632	649	662	632	647	583	634	652	668	634	677	648	644	611	657	635	643	679	666	609	665	642	653	635	638	633	646	609	677	597	614	644	612	622	609	646	623	622	665	673	659	617	627	626	624	612	671	626	663	614	655	631	653	635	642	589	651	657	634	595	596	590	679	659	611	665	640	628	632	612	614	674	587	623	672	605	675	667	624	617	619	674	623	635	599	633	640	625	634	637	656	639	611	644	669	666	597	664	680	627	606	617	618	637	642	649	604	677	651	646	640	653	602	589	665	627	592	612	599	649	640	656	627	647	622	641	595	620	637	602	590	606	639	652	629	658	615	602	717	636	637	653	632	630	675	664	664	631	659	633	666	597	635	655	659	644	652	639	656	673	643	596	620	617	676	680	651	654	582	620	628	594	645	662	632	612	600	632	674	622	617	659	628	610	625	655	627	692	627	604	587	663	624	647	674	612	622	647	654	657	637	655	601	635	667	620	654	621	632	676	620	624	629	605	643	608	623	630	599	639	619	615	664	604	643	638	648	634	615	664	642	640	615	611	648	656	627	617	663	632	623	649	564	647	597	706	637	620	631	646	677	654	656	639	609	636	586	613	639	605	617	668	652	651	649	610	607	638	634	669	642	668	599	610	642	662	655	649	677	605	621	643	630	647	647	662	639	633	643	646	626	644	648	605	693	626	633	660	603	676	649	596	653	683	618	665	664	649	696	620	662	635	638	643	604	612	657	640	633	642	623	633	666	649	660	644	632	626	586	634	632	601	633	622	641	623	629	645	673	611	583	614	631	672	634	632	648	620	614	674	643	626	623	640	661	650	665	625	642	636	679	620	615	628	626	679	648	652	632	622	628	645	619	680	645	602	619	629	616	632	592	601	632	598	649	636	641	632	674	668	610	664	610	647	638	657	607	593	670	655	647	649	635	661	617	607	665	616	626	665	635	642	586	649	629	620	620	621	664	601	656	638	593	678	627	652	640	656	656	632	634	623	613	609	636	608	661	592	605	625	644	655	621	667	634	638	659	580	637	662	605	637	629	626	677	623	624	613	639	659	619	622	606	625	604	613	603	707	621	638	648	606	604	632	662	622	648	607	636	644	652	632	621	672	600	604	661	603	656	618	635	625	629	613	640	662	641	639	638	612	639	667	603	634	644	632	648	638	628	626	691
76583	53660	17451	4578	1132	783	550	487	399	369	318	278	289	311	279	272	239	240	241	224	275	236	252	262	200	225	216	247	229	217	218	217	255	217	194	210	205	196	199	231	212	214	205	207	221	202	229	229	218	194	240	221	202	211	225	212	223	228	211	211	208	209	208	188	232	198	203	217	210	205	183	203	179	231	173	205	201	214	226	203	208	232	225	246	223	217	209	205	220	190	203	226	222	195	215	223	203	217	213	188	219	204	233	235	218	202	201	203	224	233	217	225	201	215	225	210	230	213	234	187	181	222	243	191	249	216	228	196	199	202	184	196	213	198	180	201	214	204	215	224	220	224	212	238	188	228	222	214	197	217	218	208	215	209	221	219	208	220	231	202	243	225	221	192	192	207	216	223	215	204	166	185	205	189	223	220	197	214	214	189	205	198	225	211	201	223	198	208	180	214	246	216	223	216	228	212	190	226	221	228	228	227	224	256	242	212	205	211	205	203	213	219	217	208	187	218	234	218	188	194	236	229	190	195	236	212	227	240	223	209	198	243	204	191	225	177	217	209	242	191	203	202	197	197	218	202	215	200	195	198	193	216	224	209	212	188	204	212	206	203	217	240	215	223	209	239	225	181	248	231	214	196	213	223	202	255	208	215	210	191	245	202	193	243	208	204	226	217	249	223	236	218	191	220	215	204	226	202	191	218	198	197	214	190	210	176	226	200	214	215	208	206	216	239	196	200	209	208	225	202	212	227	212	230	218	233	194	235	209	212	193	247	202	189	216	203	198	197	218	220	214	233	233	220	199	205	195	217	219	211	192	201	191	199	214	206	205	205	249	222	201	190	212	202	199	235	209	207	204	224	201	214	194	179	219	211	188	196	221	244	211	215	199	197	197	223	224	207	219	179	210	214	218	195	201	214	218	248	236	198	213	202	205	222	216	225	245	215	207	196	204	232	208	213	201	220	236	227	208	200	232	236	209	242	210	210	247	215	221	208	224	209	194	222	204	227	198	234	213	263	235	204	185	188	205	195	188	214	209	198	203	217	196	184	204	192	204	207	199	224	244	203	217	208	221	192	235	221	225	204	195	208	236	203	209	221	210	240	230	196	196	215	215	193	214	216	216	184	225	198	201	235	226	196	199	199	186	215	184	194	204	221	199	206	201	214	199	200	212	207	224	207	231	216	219	222	222	203	205	236	213	204	194	199	191	224	214	194	229	205	201	219	202	201	196	206	177	195	223	218	214	240	218	206	220	224	198	221	192	191	196	184	216	209	226	183	216	232	188	215	193	218	257	181	202	210	207	203	197	167	216	210	229	210	201	237	226	195	229	193	229	207	213	206	229	213	187	194	224	190	182	227	229	213	224	206	231	219	203	233	227	200	184	223	206	218	196	202	178	199	214	208	246	215	208	207	204	215	216	220	244	194	193	195	234	224	227	209	238	242	229	232	235	216	211	208	231	188	207	182	215	204	229	209	209	216	212	221	211	187	235	191	205	229	204	229	248	201	221	207	190	214	206	230	222	229	236	222	223	222	221	204	191	166	220	205	222	215	192	204	199	218	188	182	246	220	240	193	224	202	210	207	223	198	194	235	234	208	232	209	227	185	206	206	207	203	173	173	209	197	214	239	210	200	171	236	195	229	203	230	218	191	215	201	241	211	198	216	222	191	218	208	229	235	208	243	210	205	194	205	208	214	207	207	184	198	238	191	209	227	237	204	266	204	202	203	220	205	199	259	229	213	203	203	203	219	194	193	234	191	185	217	203	197	221	214	230	189	217	204	216	202	226	180	213	214	218	173	199	191	221	195	238	209	210	240	208	223	212	204	196	213	219	215	226	197	223	227	220	201	224	218	224	220	195	223	190	187	219	198	230	221	235	204	223	237	206	231	221	211	185	205	214	202	243	228	222	224	222	221	233	232	221	212	214	187	216	224	182	244	221	260	222	213	189	198	196	185	235	219	238	189	214	193	190	243	204	195	190	214	220	198	193	200	224	240	208	236	209	203	194	217	167	200	220	188	200	217	228	206	193	218	200	201	191	234	192	218	200	212	200	225	226	203	214	233	217	188	193	204	228	205	195	212	198	212	206	205	221	218	200	209	215	185	207	205	209	230	222	181	207	218	211	200	219	232	232	235	209	211	204	200	224	195	190	227	208	225	180	206	205	179	218	236	207	202	200	225	185	212	197	217	193	193	215	212	232	215	233	225	247	201	243	217	223	238	224	233	217	224	201	208	211	231	207	204	220	206	214	201	204	194	229	211	196	211	209	200	199	214	185	240	187	201	183	242	254	230	226	209	215	216	229	218	210	214	217	205	224	211	184	182	238	178	208	215	206	217	199	201	214	236	196	218	217	224	202	218	252	207	199	215	194	211	210	218	199	236	187	242	209	225	215	246	215	196	205	205	220	208	201	207	223	221	211	217	245	195	216	217	220	199	204	224	213	180	228	228	217	237	219	207	224	246	200	229	207	174	216	185	200	183	227	242	209	195	187	196	208	189	204	196	213	244	242	178	211	218	205	208	209	209	212	214	205	193	212	226	229	221	206	203	218	199	220	208	228	211	224	220	206	221	237	215	196	209	195	233	203	202	188	198	231	210	211	214	204	204	190	215	202	215	206	220	237	206	212	235	209	216	184	214	199	221	195	193	215	221	204	204	217	197	213	221	211	202	200	165	229	193	203	200	206	202	215	201	210	198	224	197	222	190	181	197	214	202	216	205	216	207	234	215	209	219	216	211	218	197	200	201	179	221	201	223	218	235	225	213	214	208	223	205	226	210	211	207	193	201	237	192	208	232	221	203	207	212	202	213	217	215	203	225	216	229	190	226	213	176	209	205	204	213	190	204	208	241	213	232	207	202	222	224	222	186	214	246	197	207	203	177	229	234	221	220	193	199	224	211	214	208	231	208	223	196	176	201	228	197	220	192	229	220	187	204	201	220	232	220	208	174	183	183	217	219	202	208	233	230	215	177	233	203	187	245	236	205	209	221	206	228	211	211	209	221	203	203	196	200	228	235	207	190	248	202	232	194	206	223	186	203	219	213	237	231	218	202	206	206	222	181	224	205	198	214	220	207	238	220	201	218	211	239	208	213	251	196	211	193	220	173	198	195	222	236	216	234	215	210	196	199	234	202	231	226	204	194	207	201	215	223	208	220	203	214	214	204	237	193	198	214	233	205	216	218	191	193	198	194	220	223	214	190	223	204	221	207	216	216	209	207	185	215	205	234	222	246	224	226	214	213	222	230	225	195	206	214	247	244	204	230	238	206	190	233	193	215	185	244	189	237	235	243	210	219	238	237	211	241	234	180	249	233	213	229	219	237	218	200	221	213	226	188	199	205	193	185	212	231	229	196	188	223	209	203	218	229	220	223	225	234	191	207	209	222	223	198	205	234	216	221	203	217	213	230	217	227	216	210	231	205	210	216	201	216	187	215	240	235	216	186	211	239	231	232	207	212	198	187	231	196	233	203	202	204	187	215
47301	32028	3639	4104	3509	2780	2277	1988	1724	1493	1347	1140	1113	1016	942	846	871	800	738	788	777	716	688	662	675	676	629	632	639	603	603	582	581	596	593	594	573	575	561	555	541	560	564	544	541	552	595	560	530	543	551	539	519	558	543	511	545	541	540	534	555	556	508	563	495	479	517	545	523	488	545	524	535	558	499	501	543	548	499	537	550	511	483	511	553	499	510	516	515	547	498	558	517	498	558	527	502	517	514	564	476	485	523	538	526	534	508	525	490	534	523	492	507	497	500	507	514	526	524	472	527	531	535	497	480	517	492	540	544	503	506	552	494	534	498	535	495	499	508	493	489	522	529	507	517	469	509	493	466	516	475	532	541	510	538	542	489	496	491	527	529	505	515	507	510	525	517	496	523	538	486	532	558	513	488	498	479	485	484	477	497	507	508	528	505	528	540	504	525	529	500	500	514	493	521	511	495	538	535	512	524	510	478	472	514	510	479	509	527	537	523	529	516	484	479	484	498	485	527	518	513	491	499	482	512	515	525	539	509	447	566	473	523	518	505	498	495	472	518	480	507	484	495	531	508	523	522	495	507	466	492	506	539	508	501	543	542	500	510	523	509	498	499	513	547	485	500	506	508	506	513	493	476	505	522	506	501	484	518	527	529	503	519	526	500	517	495	448	518	501	517	511	509	542	474	492	472	486	495	536	499	541	543	499	497	481	499	539	524	529	472	511	530	533	476	494	505	537	540	514	502	543	493	503	473	501	499	523	507	454	505	485	478	490	512	536	511	497	550	502	504	521	475	493	499	469	493	512	527	487	506	482	483	496	517	509	507	529	531	496	505	493	468	504	518	517	517	530	502	499	475	502	527	502	487	484	506	484	504	490	555	479	484	527	482	546	515	531	512	487	497	492	527	530	509	478	491	484	527	530	509	514	467	488	481	567	514	509	511	505	471	468	521	510	529	516	540	481	517	522	518	539	502	526	526	480	479	572	500	504	541	505	535	502	514	519	502	511	469	534	485	479	578	506	483	497	534	498	487	476	515	490	508	502	475	466	520	504	485	517	477	498	513	498	500	516	520	512	482	502	514	482	521	486	517	486	533	489	481	502	519	531	492	529	481	525	496	545	458	502	515	506	505	554	498	508	524	514	516	505	506	515	495	513	523	505	463	500	507	527	512	478	513	477	519	489	505	502	515	532	562	514	501	501	489	516	510	478	518	472	522	559	530	511	454	506	510	497	498	504	514	553	491	494	492	505	521	500	494	487	503	478	516	532	515	524	513	523	526	520	494	479	529	526	519	512	495	522	495	511	537	510	480	489	513	479	534	493	458	496	496	502	504	485	503	487	584	505	502	549	518	494	514	526	485	504	503	513	500	507	505	490	536	510	523	456	519	485	508	532	510	489	514	480	515	564	510	536	485	521	514	498	529	503	533	464	513	519	528	490	481	488	513	483	479	525	520	508	537	524	559	490	496	493	534	496	486	516	524	500	475	498	535	516	553	526	483	514	531	517	508	496	521	509	520	517	522	517	479	512	540	536	518	511	487	484	529	538	544	520	536	540	523	488	537	502	495	470	510	535	526	507	505	514	537	511	517	488	490	527	493	519	520	520	527	469	509	516	527	498	520	495	513	493	507	497	529	489	504	486	519	485	497	510	531	491	487	487	507	465	548	503	506	490	507	494	515	547	510	477	472	520	517	456	531	510	500	502	494	486	487	481	524	489	517	514	534	502	519	503	498	528	520	549	473	518	478	489	508	484	482	538	523	510	530	475	522	531	525	505	517	504	517	496	478	569	512	494	509	515	539	503	499	506	503	461	525	555	502	479	483	505	534	506	479	528	518	500	530	534	495	510	496	505	537	503	506	466	538	495	503	499	502	489	479	499	512	497	521	530	491	509	483	513	510	487	487	509	553	507	530	511	494	500	505	490	498	563	476	512	500	490	500	529	546	473	516	514	541	491	517	489	496	518	561	548	450	501	514	561	515	486	491	503	511	504	514	527	497	516	514	484	486	508	515	498	474	530	536	558	507	544	485	524	499	522	524	481	500	498	515	489	542	520	500	483	525	500	466	487	552	532	504	506	532	525	513	511	476	470	504	490	523	515	488	537	537	480	532	521	473	492	484	527	527	490	459	513	468	479	522	491	483	509	472	464	524	495	497	479	477	517	503	502	542	495	509	465	490	487	496	527	524	498	519	513	492	503	502	475	517	522	536	505	489	529	487	537	548	541	461	482	487	515	515	502	474	496	512	494	514	535	524	534	501	501	512	487	509	526	506	500	491	528	543	497	524	516	513	495	534	470	493	509	510	509	528	547	503	552	544	461	530	500	493	528	493	537	524	537	484	475	533	511	500	526	519	486	516	508	496	492	530	533	466	492	539	494	467	518	556	528	513	504	502	531	510	517	506	518	530	521	518	475	519	488	518	509	501	484	509	471	487	479	499	517	505	491	503	496	503	460	555	554	500	516	481	503	524	526	485	502	496	551	567	508	526	527	502	527	491	494	486	536	516	521	553	519	462	505	493	500	499	524	492	522	491	503	503	476	546	503	559	469	500	512	498	482	472	502	527	518	527	513	456	543	463	505	479	525	502	492	527	526	529	493	540	503	507	522	491	528	496	537	483	512	500	529	501	506	478	501	439	471	550	473	461	498	495	496	497	518	517	505	503	489	492	484	491	509	510	491	516	476	496	480	499	498	502	501	505	536	508	505	483	507	503	544	513	476	531	562	522	514	494	519	517	521	479	506	511	514	522	532	516	498	462	517	504	530	530	516	474	505	514	504	478	503	514	476	512	505	541	534	489	531	515	493	463	533	511	500	518	512	501	525	531	547	533	524	507	490	520	525	484	523	500	503	509	514	500	510	514	496	500	504	495	488	461	470	497	484	464	535	473	496	523	477	504	505	517	503	520	505	514	522	515	517	470	542	489	513	501	516	482	519	507	498	537	529	484	533	515	500	496	523	493	534	465	495	496	537	491	541	499	485	515	538	487	503	500	480	515	521	518	494	541	504	561	504	508	473	517	503	521	508	492	550	509	512	496	510	465	536	507	518	494	484	534	528	476	465	509	477	488	510	509	512	499	486	525	510	515	536	547	480	530	488	484	509	494	499	524	495	500	497	541	495	502	516	526	476	495	525	453	502	530	502	525	498	538	527	512	501	476	480	498	508	501	505	523	507	509	515	504	547	518	501	504	569	527	485	539	525	519	521	538	505	513	509	516	494	521	513	516	503	490	487	509	493	506	496	524	507	543	466	518	492	531	523	520	502	521	526	487	478	518	496	511	521	480	483	505	532	479	497	479	499	491	544	502	528	512	497	503	443	521	501	541	508	518	492	479	485	470	483	498	497	522	514	514	507	516	489	528	522	487	483	481	515	505	522	531	521	495	501	510	555	496	492	512	494	493	472	504	510	540	498	526	497	505	509	508	500	559	520	534	489	480	501	450	513	517	523	547	485	489	491	547	507	522	501	520	491	456	486
13859	3486	192	176	141	164	153	159	168	172	146	127	179	156	136	173	145	144	150	139	151	146	134	152	171	155	159	148	144	147	169	172	142	135	142	147	147	146	157	127	127	144	138	161	169	168	147	127	156	153	140	149	157	135	166	142	145	147	166	161	133	152	157	145	168	152	137	131	171	151	159	150	164	164	131	150	153	132	135	149	160	146	150	141	162	157	183	170	151	120	165	154	146	164	146	182	141	140	140	167	137	144	137	138	137	146	143	169	162	153	162	152	150	139	166	154	151	120	127	135	139	136	137	158	137	138	153	140	135	170	146	144	143	164	163	167	163	168	148	130	149	130	148	146	147	139	135	170	165	138	146	170	129	154	139	147	144	140	142	145	153	162	141	147	158	173	134	142	144	129	151	143	147	138	143	140	162	160	159	157	134	151	136	140	160	152	145	146	155	153	167	174	140	160	132	144	147	147	143	137	144	129	151	144	157	140	146	160	161	148	128	142	172	144	126	137	167	173	136	165	171	160	119	125	162	156	145	151	152	149	119	133	168	136	149	146	144	142	181	137	149	155	158	141	151	158	146	145	153	153	162	154	142	158	159	150	169	145	166	148	139	166	141	150	162	170	134	148	149	165	144	141	154	171	147	126	148	163	134	167	137	154	150	147	145	130	133	130	158	147	160	137	149	148	152	127	153	163	149	144	150	160	139	129	180	159	130	167	156	146	171	141	134	163	143	145	135	145	141	160	138	167	145	178	165	139	133	143	144	169	142	150	157	139	166	142	139	154	143	161	151	151	170	138	170	128	160	148	138	150	120	149	135	157	159	171	153	163	165	146	140	140	140	150	154	155	148	158	137	162	154	157	150	152	155	156	149	152	150	176	146	158	154	133	118	167	140	166	145	154	155	157	149	142	148	146	136	129	144	149	159	146	156	128	145	134	154	155	131	154	163	178	164	137	143	145	147	150	146	154	143	169	159	134	157	159	169	161	145	176	154	149	187	144	155	155	151	142	135	165	133	157	155	167	131	157	152	146	140	153	125	153	141	150	163	131	153	134	160	152	160	162	137	149	148	123	132	152	154	156	140	159	166	148	182	157	145	147	150	147	162	159	150	167	146	141	136	161	149	151	144	147	153	154	154	145	162	151	159	152	141	152	143	158	150	132	143	159	159	169	169	151	130	156	145	145	150	149	152	160	164	140	177	139	130	160	139	135	139	135	136	151	141	134	128	140	134	155	147	138	144	144	135	142	154	150	145	161	154	122	138	139	166	133	151	143	146	165	156	169	158	142	156	152	150	167	144	157	157	145	155	143	140	167	135	156	141	154	168	132	130	160	156	139	158	150	134	180	167	145	190	146	137	159	143	149	165	161	152	141	159	144	151	162	141	158	163	150	133	141	136	121	140	162	127	124	165	183	154	147	155	144	157	138	125	151	173	149	152	143	153	149	172	134	145	144	140	144	161	149	140	157	141	173	172	157	138	152	154	173	151	149	158	144	135	166	143	147	121	142	156	152	138	144	163	149	126	169	160	153	178	157	160	144	155	158	143	160	142	154	164	140	154	167	169	166	140	148	169	142	128	165	155	143	145	173	148	145	146	163	132	137	147	130	156	152	159	149	152	130	167	143	151	139	149	143	143	158	134	167	146	161	146	134	139	173	161	160	146	151	140	143	173	136	135	123	170	164	158	146	180	148	164	174	141	144	135	151	142	142	134	144	148	151	142	148	163	136	150	157	154	134	151	166	144	166	166	153	171	148	144	148	153	141	141	167	154	144	129	149	150	128	138	154	134	141	160	156	134	156	158	152	159	155	159	147	130	147	157	157	148	161	138	129	151	147	158	150	177	154	168	142	154	162	140	148	146	155	158	152	138	147	133	135	139	132	166	158	143	170	145	169	156	163	167	171	149	159	149	147	130	154	145	167	136	159	131	153	161	140	155	150	154	125	143	144	150	149	160	145	137	163	132	134	159	154	145	167	150	137	157	163	147	152	146	141	148	142	136	127	140	171	162	146	158	128	160	147	144	144	146	163	144	122	146	159	163	142	167	137	146	127	150	143	150	162	149	156	145	164	127	143	147	135	159	153	142	167	153	153	137	143	146	129	145	173	135	136	169	160	151	157	137	155	147	133	182	146	138	143	148	155	154	164	148	143	147	136	139	134	160	166	137	158	148	149	146	139	146	160	153	141	124	135	140	158	128	159	167	167	142	155	142	146	137	171	137	155	161	137	162	134	181	147	168	130	142	146	159	128	158	163	165	150	125	145	158	138	151	142	138	153	165	146	134	144	153	146	149	166	165	147	144	176	166	157	131	130	138	176	155	129	142	153	138	128	147	150	144	157	147	129	157	134	163	150	164	130	152	175	134	170	163	127	132	143	158	147	144	160	132	166	144	146	157	152	148	160	159	152	148	157	155	135	152	160	159	149	153	151	132	132	160	149	150	132	156	151	171	136	152	152	139	168	139	165	131	150	141	168	135	142	166	143	166	164	144	151	164	131	157	168	149	138	133	170	137	141	142	143	155	137	157	150	140	158	145	132	138	151	169	132	153	171	138	168	179	143	150	153	156	141	170	156	155	134	137	156	173	155	150	154	165	145	149	125	173	158	161	155	121	133	155	134	150	144	175	142	131	159	155	151	154	131	149	142	152	150	137	152	141	155	156	135	181	150	165	162	142	144	145	132	159	159	149	152	150	166	155	158	132	147	175	158	151	138	138	137	150	150	129	146	137	148	154	159	155	139	144	146	134	144	169	139	141	134	146	165	153	151	142	161	155	135	163	154	160	133	168	171	158	134	163	151	160	176	146	143	140	138	149	140	145	127	145	152	160	136	153	153	153	163	163	142	171	168	148	130	138	148	139	142	162	159	153	157	144	145	153	159	127	144	150	145	154	144	161	152	139	160	139	159	141	132	164	141	152	145	143	143	131	145	146	139	154	152	151	161	154	159	159	160	144	127	134	150	136	150	168	121	127	163	156	150	141	135	140	142	159	136	139	160	157	128	151	152	157	149	144	128	133	164	146	136	140	160	150	161	148	127	152	155	154	123	140	140	138	149	144	167	142	147	147	151	167	160	157	127	163	159	145	160	133	140	166	137	142	170	171	127	143	144	159	143	139	158	149	164	169	151	162	144	154	167	146	136	139	157	141	129	162	157	154	144	154	144	155	149	175	194	147	147	171	135	133	142	159	140	169	166	155	175	140	169	152	148	165	159	158	155	146	155	141	147	151	158	155	161	150	148	164	132	155	164	154	157	139	160	150	188	139	150	149	146	144	165	144	167	182	151	135	155	141	171	151	165	135	148	154	122	161	162	152	160	142	163	167	141	150	160	153	129	157	146	132	134	143	140	151	139	153	133	158	152	167	171	150	160	162	152	167	155	127	153	147	142	148	144	138	150	153	167	151	154	155	141	166	177	150	150	143	158	144	153	130	161	144	153	150	163	146	142	162	164	133	149	137	157	130	143	158	155	146	161	140	148
13434	4448	507	522	513	456	409	432	440	433	432	426	445	396	396	419	390	401	427	406	410	434	423	413	374	429	416	399	401	420	370	389	441	416	383	416	437	379	383	406	438	405	425	391	414	402	379	381	387	392	412	381	402	400	404	355	424	398	383	399	393	437	393	362	410	359	401	386	396	416	413	416	404	409	404	406	413	406	407	418	389	374	393	395	367	361	409	388	395	395	389	432	356	395	399	409	400	399	424	393	408	390	411	400	377	430	395	387	428	369	401	382	410	419	434	413	396	397	395	402	450	406	433	394	414	383	385	438	398	386	417	400	412	406	415	436	412	401	431	460	405	415	426	418	383	402	405	383	370	420	391	437	402	392	390	457	411	390	446	403	423	447	392	413	397	401	430	369	404	435	407	458	447	393	410	415	446	379	404	411	400	415	428	409	415	398	394	415	415	416	384	393	406	379	396	378	369	410	405	426	387	371	389	381	373	407	425	406	410	392	413	413	393	425	386	438	418	414	384	365	398	413	397	441	393	404	400	411	383	388	420	444	385	380	396	412	406	410	381	413	415	454	409	412	374	415	396	393	382	364	430	426	383	395	402	403	419	390	411	411	392	398	407	401	367	390	406	401	371	420	432	380	400	442	444	393	367	390	405	416	414	432	427	388	392	398	394	393	363	436	423	391	376	370	394	407	423	423	402	403	402	417	423	408	406	394	425	374	411	449	400	432	420	385	363	407	381	430	391	392	390	412	439	397	392	421	420	382	457	393	388	433	404	412	388	381	409	427	393	388	380	376	388	403	365	415	426	421	426	425	417	428	417	405	393	416	408	413	449	370	394	433	387	396	394	371	412	389	405	384	384	381	404	395	408	394	400	402	393	419	418	401	447	406	427	421	395	407	396	383	386	407	413	367	373	432	440	380	422	410	391	406	406	395	429	388	373	387	397	425	422	377	367	397	388	410	377	382	415	406	421	398	381	415	382	426	430	426	387	404	422	399	408	371	450	407	380	422	405	414	400	380	410	384	405	382	411	398	388	392	373	396	406	390	424	399	415	401	414	404	379	399	390	411	414	399	413	401	394	358	374	395	386	393	415	407	430	412	381	391	433	410	388	424	359	418	389	385	417	409	407	429	394	420	410	406	417	375	437	427	398	406	375	415	389	389	402	404	400	379	372	422	402	401	385	444	363	395	376	419	402	400	386	408	400	395	403	384	351	391	380	405	388	444	403	417	388	385	384	398	400	370	407	424	397	431	409	392	433	376	414	406	383	427	425	328	386	390	409	389	353	398	380	407	423	391	389	422	401	383	393	394	390	458	423	375	413	374	375	378	417	392	370	427	371	448	408	431	412	391	411	422	378	437	411	396	388	438	400	360	378	409	416	404	357	384	402	401	400	392	382	419	396	420	386	424	382	377	390	383	397	412	404	428	430	390	399	372	430	404	388	432	432	435	409	413	381	432	400	432	390	388	391	395	417	402	409	401	374	430	432	387	385	401	378	414	387	365	394	414	400	414	380	392	454	421	404	422	394	397	401	399	402	380	385	422	396	376	421	402	347	381	396	374	402	407	384	403	409	399	392	401	417	413	408	410	404	380	402	379	410	424	354	370	386	429	374	401	423	440	379	388	442	428	361	429	392	413	416	380	420	433	404	407	398	429	394	401	395	378	395	420	415	376	405	369	400	450	390	389	383	414	391	402	419	407	371	389	403	434	388	419	420	391	432	383	395	440	421	415	434	400	415	395	391	401	411	406	427	404	413	404	381	402	383	403	422	383	371	429	426	385	402	444	393	420	397	408	386	427	427	402	420	409	435	426	410	409	386	404	426	392	387	382	382	433	390	439	413	381	423	383	431	390	386	416	411	412	370	399	414	389	412	377	430	358	423	403	425	389	435	349	401	411	396	434	396	413	428	403	394	382	418	402	435	424	381	430	443	416	388	448	385	363	397	397	394	442	365	376	408	400	379	403	378	419	394	418	403	384	403	362	394	425	415	328	410	449	394	424	379	428	403	383	373	394	409	371	383	416	408	375	402	454	410	386	412	409	418	419	412	424	406	404	359	402	397	427	409	400	366	400	390	397	427	391	401	421	417	405	353	426	394	393	426	398	398	385	435	418	391	383	433	413	404	401	425	380	391	453	362	411	379	379	393	420	381	410	377	373	386	359	398	433	399	405	389	402	442	404	391	394	391	358	426	385	382	399	389	404	365	398	419	405	410	352	387	366	405	380	414	371	382	399	385	370	415	394	403	421	389	394	366	403	436	394	410	410	425	411	387	427	385	361	393	403	425	379	419	414	366	413	408	431	349	410	392	399	421	399	409	395	413	409	407	384	433	407	373	415	429	332	376	414	412	421	401	441	415	374	389	377	387	433	419	417	400	396	442	405	409	411	389	395	419	381	410	416	393	414	418	394	399	434	405	409	397	398	440	421	410	425	420	396	438	416	420	388	374	406	398	370	423	404	422	406	393	408	370	375	399	437	375	396	423	410	442	415	425	388	397	355	395	405	423	411	408	408	381	397	422	418	374	401	431	416	406	414	408	419	410	423	435	407	384	387	407	388	423	392	402	404	396	394	389	422	388	376	366	416	408	374	403	419	434	419	396	408	411	425	412	398	423	380	392	387	425	416	396	380	371	406	415	389	381	411	401	413	386	421	402	410	383	399	393	369	421	424	387	420	397	377	386	399	384	391	409	391	394	381	406	417	412	382	367	428	388	375	394	398	406	375	385	430	373	433	401	390	395	417	402	427	378	392	394	415	411	414	386	411	413	403	362	423	404	368	385	399	383	405	393	390	408	438	403	417	358	457	425	415	359	386	393	380	404	418	376	411	396	364	414	393	416	400	395	406	413	383	407	379	424	401	389	420	399	405	392	397	384	427	403	427	391	404	405	395	374	416	377	407	387	375	395	401	409	426	398	409	387	406	419	426	398	394	381	410	396	431	403	417	385	424	391	404	413	382	406	389	410	394	399	389	397	369	396	377	417	372	393	413	414	412	389	392	445	370	394	386	371	409	406	367	394	405	416	421	393	393	431	388	403	386	406	435	377	357	406	420	418	389	419	393	402	402	399	379	378	394	399	408	406	419	389	403	392	381	408	410	423	389	409	382	393	390	351	418	409	422	385	398	399	378	413	391	425	411	407	412	372	419	401	423	435	383	407	365	387	401	385	384	384	381	425	369	379	419	401	393	422	399	406	377	403	436	405	410	411	402	410	431	390	401	408	393	391	411	402	392	406	403	415	396	407	429	411	415	414	419	393	413	380	413	405	406	371	423	383	396	432	401	369	415	368	404	434	420	394	375	406	378	369	416	372	391	397	408	444	396	403	424	450	428	423	404	415	421	384	392	408	394	391	404	396	375	422	428	397	379	394	406	384	425	435	371	422	395	415	434	373	407	415	405	414	374	460	393	411	368	452	400	390	452	405	406	387	409	425	383	358	408	402	409	378	390	387	388	374	407	383	388	413	389	369	413	392	355
62339	43975	10468	1329	684	543	446	395	368	352	328	343	357	295	274	302	274	291	284	261	296	258	289	277	286	270	225	259	266	276	246	272	264	271	296	280	275	278	260	260	277	285	255	282	238	271	296	240	270	272	241	291	251	280	281	236	258	253	240	265	272	267	233	257	237	265	256	217	253	275	246	249	279	263	241	279	264	250	282	275	266	254	253	265	262	231	273	261	244	242	257	261	270	261	249	292	285	241	285	241	264	225	270	246	239	268	262	271	264	248	266	272	250	264	270	254	232	236	256	249	271	286	257	269	277	247	290	235	270	256	281	261	276	252	261	248	289	254	268	270	246	289	271	276	272	257	256	272	244	234	252	266	278	254	253	257	236	241	274	268	249	269	258	262	255	271	254	259	278	255	304	253	272	290	265	253	264	260	254	293	262	269	268	243	258	276	270	247	246	231	256	270	274	263	275	233	253	258	267	269	260	232	277	282	263	272	246	270	254	254	258	241	259	269	229	240	261	266	269	262	237	255	300	277	257	254	250	251	248	275	229	288	279	272	275	279	268	250	233	280	267	230	257	249	248	250	296	255	267	273	255	260	281	267	271	233	248	295	251	262	261	260	265	267	261	278	278	255	281	270	254	277	236	287	234	245	252	268	259	233	254	281	255	244	255	267	267	285	257	259	242	276	257	245	292	279	272	260	284	238	267	255	251	276	238	253	236	243	266	263	264	253	249	259	266	246	282	249	276	267	225	237	268	268	242	266	277	252	229	254	264	272	273	264	233	240	245	287	294	282	245	259	278	270	240	264	259	262	277	268	264	241	261	247	239	278	278	272	271	282	264	283	286	261	258	248	254	284	250	248	265	248	286	282	296	250	306	293	280	262	274	242	265	237	240	245	259	246	283	255	262	278	267	240	251	248	246	284	232	234	286	300	243	245	271	251	284	270	250	247	261	260	237	255	268	253	286	246	258	247	246	255	289	268	245	265	235	277	296	276	259	240	269	252	228	269	275	233	296	261	266	289	261	275	249	278	275	262	226	274	236	262	242	293	252	267	271	249	263	260	275	244	247	266	245	277	242	262	270	250	272	245	279	283	256	265	254	283	250	260	267	269	279	264	254	272	287	252	257	221	252	232	267	256	252	260	261	254	262	250	266	258	277	249	239	253	251	251	244	273	252	254	247	304	261	277	293	258	255	288	275	266	272	281	235	235	284	279	264	270	259	259	239	270	259	258	243	251	266	279	260	273	239	242	247	267	254	269	248	282	253	268	254	251	251	262	256	267	258	269	254	286	256	261	271	295	244	267	245	233	277	268	258	264	252	249	275	302	271	257	253	259	258	241	249	274	280	266	292	277	232	255	291	246	232	244	254	251	259	258	244	283	280	254	265	245	286	279	251	283	257	253	239	253	284	250	254	251	253	263	265	252	248	261	245	257	247	246	258	242	257	271	277	231	257	251	273	248	244	257	253	254	265	232	246	248	265	253	252	266	252	256	244	252	267	249	245	267	251	246	239	272	265	264	242	253	264	303	266	250	207	251	254	272	281	259	238	267	260	247	270	276	260	255	241	259	251	261	276	268	256	246	273	259	268	265	251	223	276	270	258	257	245	276	268	251	261	271	223	250	220	244	227	262	226	274	261	271	265	258	256	271	290	241	300	264	246	257	256	244	275	259	259	255	251	273	285	253	248	282	239	270	244	281	266	267	241	253	276	264	266	247	289	257	245	266	269	260	293	271	261	257	231	265	262	266	268	266	247	230	241	262	275	272	276	275	248	285	274	236	250	240	262	284	274	279	273	276	261	254	284	281	257	244	281	228	231	279	256	270	239	245	260	227	273	269	266	257	269	264	283	276	266	282	255	283	292	224	280	284	256	264	231	265	249	252	222	277	273	275	280	248	275	269	268	254	252	267	250	270	289	253	280	250	251	303	274	225	267	287	273	294	297	254	249	247	266	262	285	275	268	286	255	238	291	255	260	240	252	253	266	291	283	256	269	247	297	266	253	267	258	244	255	254	257	237	299	258	253	264	285	266	261	288	243	256	233	262	253	272	275	224	253	262	252	269	252	301	240	253	242	248	251	275	263	284	264	231	272	266	259	240	230	243	274	256	244	272	275	239	257	262	256	260	273	262	260	254	247	255	258	272	279	279	261	276	293	232	266	247	256	249	253	274	233	255	255	274	244	270	323	244	247	278	265	277	279	252	252	274	247	269	265	290	256	259	277	260	270	223	269	290	248	273	279	238	259	273	285	242	238	259	263	241	258	245	239	261	281	285	246	269	244	268	268	292	243	271	279	228	253	279	276	255	263	242	253	263	273	264	218	251	288	275	241	252	271	266	242	254	267	264	276	265	266	267	259	261	272	275	238	251	258	258	268	274	297	271	255	241	256	285	264	240	259	247	248	265	239	279	276	260	266	238	246	299	258	252	229	262	276	260	240	267	272	264	266	239	239	295	263	259	270	284	253	289	244	233	253	271	258	255	287	280	261	271	288	275	268	263	272	253	265	235	250	265	251	253	267	246	276	249	240	258	263	272	276	255	253	279	276	276	265	263	275	245	274	271	266	243	259	275	270	280	251	268	298	248	272	269	268	253	278	250	239	264	271	224	254	272	269	263	268	266	260	258	276	257	244	268	260	270	248	288	259	248	230	253	272	240	260	259	240	260	265	290	264	244	282	276	247	257	242	277	250	256	244	263	249	258	237	260	297	248	281	231	265	266	242	267	259	270	288	288	263	239	311	263	257	266	264	255	252	277	260	236	234	262	247	284	270	256	275	238	224	284	264	272	244	268	294	282	278	248	253	268	237	242	260	238	257	282	280	274	247	266	280	257	227	248	258	270	281	256	262	300	260	234	275	266	260	265	256	252	255	268	246	269	249	240	243	245	262	250	266	256	265	270	293	249	288	288	281	281	259	287	256	237	260	275	229	251	285	277	248	267	252	265	291	251	241	283	254	262	238	260	250	254	250	269	278	252	251	252	226	268	270	264	272	262	275	277	253	277	235	250	258	228	289	264	260	269	265	248	227	254	277	267	270	282	274	250	260	262	274	255	260	296	272	269	239	259	267	253	240	283	265	261	272	263	270	260	248	237	239	262	258	279	226	271	276	255	261	236	252	246	249	265	276	268	257	267	253	291	225	274	254	263	292	276	285	271	294	279	239	247	291	277	248	254	296	271	258	252	260	260	234	254	282	273	237	258	253	272	273	280	241	240	253	247	267	225	247	279	268	257	243	242	280	243	262	250	250	257	253	275	272	276	276	257	267	235	274	248	277	250	258	235	245	260	243	287	276	231	244	267	249	243	257	265	264	265	240	237	248	285	269	289	265	269	291	279	281	252	274	291	269	272	260	272	276	266	252	257	308	245	296	273	266	254	288	265	259	292	255	254	300	243	272	254	251	266	275	260	250	247	264	251	245	247	236	286	245	247	239	239	267	240	263	281	285	250	284	263	239	274	248	238	291	257	244	246	278	263	227	285
37689	24873	2186	2547	2193	1814	1580	1375	1241	1107	1027	999	911	844	874	878	808	802	821	761	784	684	684	741	709	709	689	718	726	727	678	670	624	673	715	657	676	654	623	714	658	631	656	693	655	638	672	653	600	639	621	698	688	669	619	688	649	647	649	627	630	651	662	683	644	659	655	645	665	607	626	627	650	665	657	643	681	589	636	642	613	663	662	614	653	672	650	656	635	640	622	622	616	593	622	631	643	600	650	606	656	635	578	662	635	614	616	632	671	599	630	605	657	676	626	649	665	594	657	662	653	612	606	633	613	621	734	603	635	587	581	628	671	649	597	638	602	651	628	657	630	639	622	588	647	638	637	688	645	595	644	651	608	631	672	638	600	626	608	602	621	656	643	607	655	570	607	674	606	639	605	629	594	595	571	599	604	638	636	607	661	603	646	621	663	616	586	656	668	655	621	611	622	632	590	617	618	640	649	642	575	659	652	635	628	662	665	656	587	642	687	618	642	631	604	614	624	621	632	646	687	618	658	674	602	619	619	626	617	622	635	673	634	645	661	593	616	595	658	625	611	660	673	661	637	610	660	627	704	632	565	633	618	651	623	617	636	680	577	691	652	611	614	594	673	646	589	638	599	601	593	614	668	651	605	581	639	635	612	621	599	664	661	621	627	690	651	658	691	603	684	640	676	670	628	614	602	641	615	625	663	620	584	629	621	685	623	596	659	643	608	621	645	632	607	666	630	594	602	590	637	612	631	670	644	653	650	664	635	648	649	629	637	649	638	630	665	621	646	624	657	646	658	620	684	610	651	622	657	634	619	637	632	664	691	636	658	658	655	621	626	608	687	623	641	619	624	639	637	616	678	647	640	666	633	643	630	620	654	625	653	650	611	625	622	655	583	645	604	603	639	647	664	628	655	600	612	611	629	611	649	668	639	620	621	609	665	640	632	646	623	646	653	637	628	675	610	631	631	657	658	638	664	665	630	618	627	644	607	630	626	663	600	627	569	656	597	605	622	627	611	649	610	637	663	641	615	624	618	614	600	626	612	618	625	632	659	656	607	631	581	619	595	642	674	587	646	617	661	630	635	607	607	588	646	618	624	682	617	628	613	603	632	624	695	639	649	624	599	609	600	641	650	643	671	657	637	623	617	641	615	638	666	621	650	617	641	632	645	622	617	621	634	659	622	659	588	624	636	675	604	638	642	612	617	607	611	613	633	635	641	594	616	602	628	659	652	638	626	664	651	653	634	595	622	653	686	667	626	639	617	621	641	652	631	657	578	649	639	631	635	646	655	658	627	592	659	631	642	622	634	637	633	643	621	625	633	640	607	642	606	641	648	604	695	586	621	613	643	635	604	611	639	618	672	656	609	611	553	654	623	675	664	649	632	623	623	649	652	630	651	650	623	638	595	601	689	603	637	688	658	630	627	628	659	605	668	642	673	648	616	607	651	652	628	655	642	659	618	602	598	656	595	628	625	676	630	638	685	686	628	622	624	644	644	665	643	664	632	617	616	635	598	681	622	639	651	670	610	612	639	609	641	621	627	613	635	642	602	640	617	604	613	637	613	663	642	614	668	643	607	646	629	649	600	660	642	605	628	601	636	680	598	618	655	648	651	642	624	644	649	670	616	614	596	631	635	584	651	635	653	614	621	628	623	643	620	621	641	585	635	602	610	620	651	633	689	651	613	619	620	642	607	612	617	643	586	630	650	641	640	633	601	638	635	615	644	623	607	606	604	637	664	607	646	639	625	594	639	648	590	645	638	606	600	632	641	553	582	665	669	587	634	660	619	599	686	608	640	651	661	546	580	606	614	636	665	653	595	626	629	643	621	640	622	612	671	653	670	593	646	642	662	647	637	636	641	633	624	637	671	646	656	621	606	654	651	647	661	641	656	587	638	659	665	635	641	631	617	650	601	637	666	656	650	650	612	678	603	655	629	600	603	658	604	656	668	623	625	635	609	637	597	663	664	651	613	641	630	653	653	644	583	651	675	619	649	642	605	634	610	609	634	602	629	640	623	625	640	638	657	633	603	633	659	651	641	611	646	601	563	621	634	609	606	606	652	599	631	653	678	630	617	650	640	630	593	631	636	630	640	685	633	644	670	619	635	669	666	634	629	632	626	582	632	641	655	642	607	596	633	633	610	629	612	631	643	618	630	640	646	604	633	653	628	659	649	651	623	605	643	661	563	643	634	608	631	620	670	625	675	637	670	617	624	636	634	625	603	646	629	641	605	657	624	635	625	620	633	638	638	611	645	649	653	588	651	631	657	660	667	647	654	657	642	664	637	678	685	611	655	625	609	604	602	621	629	633	629	629	599	600	627	646	648	675	628	630	616	628	649	651	655	591	617	682	601	648	603	648	624	650	606	653	651	665	620	634	639	658	626	667	659	663	601	629	636	652	626	649	636	598	616	655	647	621	617	664	660	636	649	658	598	670	571	661	644	610	638	628	622	593	645	660	665	646	608	661	645	661	594	639	619	651	671	577	672	600	603	641	644	612	639	625	634	618	654	656	640	666	665	609	652	611	636	627	659	670	614	659	614	642	621	662	633	642	635	664	666	623	663	597	636	635	621	641	654	616	615	640	601	640	647	629	611	633	637	657	637	633	636	630	643	616	628	617	582	665	609	620	633	611	617	594	592	606	673	672	638	626	685	634	650	638	644	635	643	612	634	635	652	647	666	660	608	589	641	618	634	601	640	646	639	675	638	700	642	632	603	670	637	631	622	648	601	613	642	623	645	675	596	655	658	598	648	640	641	642	668	660	600	631	649	611	625	659	594	632	624	628	660	652	653	637	643	687	627	640	646	631	634	654	626	654	662	636	613	648	630	664	662	669	613	608	659	652	648	627	630	608	622	685	629	657	654	608	579	618	630	644	609	663	657	665	626	651	635	638	631	667	633	620	635	620	649	595	606	657	612	617	635	603	617	584	641	702	635	592	617	617	606	622	573	619	651	599	644	621	665	658	617	616	665	641	621	668	619	651	605	584	642	599	652	602	610	632	628	616	637	638	646	658	626	643	625	607	599	628	670	628	594	676	631	621	609	574	635	648	662	650	615	625	644	621	666	610	631	619	641	651	687	645	638	615	659	626	631	603	657	628	653	612	612	612	644	624	633	646	599	628	608	599	633	643	679	656	632	602	626	620	605	611	652	625	615	633	595	606	596	672	652	587	668	625	633	596	687	604	596	663	614	686	625	621	639	599	651	648	663	655	607	640	706	604	632	598	592	614	634	619	607	652	641	662	623	659	635	633	705	630	601	632	633	635	651	621	615	680	629	646	628	622	659	616	645	655	593	624	630	601	652	658	609	634	663	611	657	596	621	636	668	626	622	593	644	627	643	594	595	629	642	639	624	670	634	660	631	611	667	594	649	604	650	655	663	644	646	614	620	624	638	595	618	619	621	666	687	602	637	583	634	643	615	640	586	634	632	632	644	650	649	638	621	620	640	647	649	635	662	625	618	644	628	642	605	612
73964	54085	18020	4955	1131	706	603	495	415	334	338	303	287	264	263	251	230	279	207	284	237	232	239	227	210	226	235	233	221	240	220	217	214	249	228	211	220	210	211	197	192	227	189	236	225	223	251	205	208	203	221	201	203	214	190	198	202	173	218	220	198	171	198	188	246	196	211	235	179	220	238	186	206	203	188	242	223	216	209	199	210	198	225	233	216	233	207	199	232	240	223	207	222	217	180	206	235	212	214	212	199	217	186	212	199	223	208	169	224	215	191	225	206	190	219	216	196	212	196	197	202	205	217	223	192	194	214	197	230	196	211	207	192	208	212	193	233	203	199	203	226	180	191	229	200	221	212	220	195	214	207	192	209	218	222	225	205	207	210	192	187	209	220	214	236	222	201	178	207	209	187	239	199	224	222	182	214	199	220	213	224	227	197	192	204	183	214	189	204	200	200	206	183	198	239	213	204	225	232	186	213	198	197	193	195	241	207	232	198	218	226	233	204	200	205	229	188	192	206	221	199	197	226	221	214	222	199	254	234	214	228	224	211	216	215	201	208	218	207	198	198	196	200	246	219	196	186	234	200	226	223	190	223	214	229	214	204	232	220	210	197	184	202	217	211	212	198	206	206	190	208	224	218	226	209	218	216	191	212	238	219	223	217	211	214	206	214	207	234	235	227	219	231	213	248	216	214	214	203	242	199	204	188	229	216	209	176	220	233	211	199	187	201	206	191	198	197	228	214	222	220	223	192	202	223	213	223	200	246	184	223	217	200	209	216	223	185	208	177	213	195	224	199	211	217	190	204	196	191	201	183	203	212	204	209	233	211	219	196	211	202	225	215	214	179	204	185	203	227	182	202	215	202	224	202	236	207	203	179	188	217	229	205	194	199	205	240	213	234	208	209	198	196	200	216	218	228	219	215	211	214	216	189	213	266	207	232	203	222	221	209	213	203	192	226	203	210	212	196	206	206	207	206	209	213	217	223	193	205	229	218	208	188	166	195	166	188	227	218	202	207	201	207	201	224	194	199	200	252	213	208	204	235	208	221	208	240	206	197	248	221	209	217	213	187	254	205	204	203	203	233	199	177	207	221	211	240	196	208	205	217	196	203	214	243	211	209	202	207	211	207	202	193	193	234	235	215	185	188	222	219	201	201	211	208	226	217	241	236	175	186	194	223	215	194	203	215	203	219	208	195	234	179	237	195	206	235	181	224	194	232	186	196	215	229	207	193	190	207	176	224	227	217	228	206	202	219	182	236	208	219	209	197	189	186	205	201	202	231	226	187	212	226	178	199	201	227	193	211	209	191	176	203	206	202	228	204	212	209	211	185	204	218	220	230	221	224	231	204	208	208	197	198	213	194	228	214	211	188	217	204	196	240	213	199	184	210	213	215	231	212	205	204	190	216	188	227	190	220	212	214	203	204	196	212	201	188	215	228	214	208	223	213	213	194	212	205	201	231	239	238	202	215	212	207	198	223	208	209	202	186	223	203	210	199	223	232	225	186	177	210	211	187	206	217	231	211	207	213	205	227	207	196	191	201	213	191	217	201	209	212	176	225	219	240	214	228	173	217	186	211	243	197	218	207	201	222	191	211	200	204	214	232	217	214	202	220	209	221	192	202	199	220	225	206	191	229	214	208	229	234	216	217	226	204	222	215	216	200	222	207	226	200	210	215	224	244	204	203	224	200	215	212	169	218	231	224	209	224	205	207	217	186	243	244	226	187	196	217	207	208	227	175	221	250	220	200	189	226	221	235	209	207	229	240	198	224	198	213	197	218	204	208	195	225	246	229	210	212	207	226	194	210	216	201	203	217	201	231	204	231	205	206	223	201	202	186	204	200	234	201	222	188	210	222	216	229	200	218	233	200	209	221	188	211	192	184	204	199	183	208	220	226	230	227	234	212	207	234	213	198	228	204	216	211	208	214	219	205	208	210	195	204	215	168	191	211	211	239	198	209	252	214	210	191	240	188	238	227	221	205	235	206	223	244	210	223	201	212	213	217	208	177	213	209	207	224	200	210	228	229	224	200	194	206	225	193	207	216	207	190	215	211	188	212	172	241	183	202	192	202	226	207	227	192	213	209	214	207	179	216	235	206	213	205	212	195	218	202	247	206	223	212	215	207	218	214	211	207	209	200	196	204	222	206	210	192	196	204	209	232	234	218	207	244	183	219	210	262	202	204	209	219	204	229	194	212	196	213	200	228	208	196	213	216	219	256	208	201	193	200	224	238	218	205	197	210	215	205	225	223	199	224	233	206	236	198	208	201	210	191	218	234	218	196	213	204	212	240	209	219	223	183	177	191	209	216	212	199	221	217	233	207	209	225	218	219	193	224	228	201	224	260	195	201	243	227	240	205	241	195	232	230	191	239	191	205	246	212	226	188	219	226	225	183	214	209	218	212	223	192	206	214	215	207	203	237	188	209	227	205	201	237	191	199	202	199	200	211	167	253	191	220	230	207	217	203	202	208	217	198	194	224	213	184	194	200	216	200	222	210	187	221	241	192	212	224	204	201	215	217	206	229	210	224	196	239	213	225	200	194	197	209	197	203	202	176	196	216	235	221	218	202	234	202	217	200	202	209	224	241	204	216	188	209	208	196	197	213	222	224	207	199	210	221	222	201	209	203	203	220	215	233	172	220	215	197	190	191	212	210	229	230	198	215	189	196	233	220	208	198	205	186	177	226	217	219	201	203	223	209	220	231	248	220	217	240	229	210	221	222	220	207	196	232	221	204	206	201	240	200	242	214	235	211	190	219	205	218	221	181	210	203	174	237	198	222	207	225	217	231	193	211	218	203	222	217	210	198	200	200	205	212	192	187	202	224	220	205	221	190	185	208	226	217	211	220	226	211	181	206	219	214	204	221	182	238	180	202	199	219	213	239	203	210	233	245	216	204	187	219	238	195	204	207	206	196	213	215	175	212	217	217	207	210	212	205	184	210	189	200	207	209	196	227	207	196	215	227	219	220	217	216	199	229	196	203	203	221	220	223	204	216	240	226	211	190	203	194	190	228	221	205	190	212	214	232	207	204	205	218	214	190	196	233	220	198	233	216	222	235	197	219	207	211	202	239	225	219	209	209	206	200	210	225	209	196	226	214	225	220	228	194	200	198	211	203	207	189	194	203	203	207	196	181	210	196	207	235	182	246	219	244	205	185	213	204	225	228	220	214	207	203	205	218	200	196	214	183	195	246	195	228	221	229	209	198	212	242	201	190	210	226	216	205	219	210	219	220	206	189	220	201	179	240	210	210	215	209	218	193	214	225	224	244	208	216	232	187	203	222	190	194	179	176	183	243	223	210	191	207	242	192	204	222	183	204	197	219	186	188	221	218	224	186	192	208	208	221	203	219	210	237	200	236	188	204	232	230	224	216	203	222	215	215	214	198	195	223	210	217	205	256	212	206	174	227	214	170	189	224	221	190	224	189	203	200	190	226	214	232	223	230	212	229	205	228	195	194	205	234	213	205	199	198	220
47318	32526	3563	4086	3547	2870	2342	1931	1678	1448	1266	1184	1100	1054	966	868	778	757	827	746	756	685	724	708	668	649	639	663	651	607	637	630	558	600	561	592	590	569	562	574	534	535	562	474	536	571	554	560	558	514	532	534	546	520	527	511	520	506	506	535	562	535	470	481	515	542	517	519	541	512	520	492	558	552	509	521	480	527	527	512	536	530	497	551	507	496	515	493	522	503	494	489	527	504	529	514	494	533	484	500	535	491	494	507	518	526	529	469	517	494	497	499	466	484	536	519	485	453	513	503	486	512	495	498	497	501	485	519	491	529	510	488	510	525	486	463	500	536	512	500	543	513	505	503	519	474	545	523	529	475	490	550	508	513	504	524	503	490	486	499	504	511	483	508	508	515	489	509	496	527	478	517	510	503	500	500	480	474	489	507	439	530	474	477	489	499	498	449	520	517	512	476	496	515	528	507	508	522	470	479	510	484	505	517	478	485	493	468	511	520	478	520	513	508	524	527	505	558	508	487	521	513	503	532	491	496	495	546	510	495	492	469	503	511	515	499	474	469	530	516	528	509	504	540	527	488	476	493	488	519	511	495	504	493	479	483	495	472	525	486	472	518	528	468	490	485	463	486	488	487	518	519	486	479	494	506	534	522	477	497	504	520	512	501	476	480	571	502	489	516	489	506	508	501	510	510	494	473	535	489	515	509	495	518	473	518	514	550	501	518	483	497	467	489	501	482	506	481	464	544	514	532	500	501	482	550	502	516	523	514	503	507	520	520	483	500	517	482	503	515	522	520	493	514	518	515	493	510	504	501	498	481	499	469	470	530	501	500	499	510	489	502	485	495	527	497	532	507	495	538	470	579	505	477	488	469	531	516	511	482	505	485	488	516	490	484	506	493	508	533	480	514	538	521	478	522	485	493	489	457	492	523	493	468	513	518	491	523	512	526	493	537	488	486	525	522	495	494	494	552	495	496	493	467	505	486	478	491	505	530	513	503	469	500	512	498	488	526	503	558	523	492	533	464	488	497	485	504	506	537	533	539	485	519	533	521	533	496	530	472	520	503	537	496	479	481	482	487	555	503	529	522	489	510	509	508	471	512	488	536	521	541	550	503	501	482	480	494	484	472	514	519	533	524	470	501	543	508	541	489	470	483	479	509	493	481	524	507	502	499	488	496	482	559	504	481	489	509	531	506	504	527	495	523	532	523	527	505	472	513	478	454	520	499	537	477	479	511	530	529	486	486	500	481	521	493	511	508	526	514	513	526	559	480	500	499	550	509	517	493	521	451	514	501	484	511	500	513	513	487	471	507	486	512	484	492	524	486	537	489	532	501	502	497	481	504	484	476	502	478	509	502	522	526	493	475	491	483	500	499	452	488	487	466	491	531	550	470	483	480	509	519	529	511	524	486	519	493	498	479	488	553	469	493	515	487	501	499	531	520	450	515	460	500	498	508	487	506	510	507	503	489	526	474	489	518	483	468	505	496	503	451	546	517	521	516	532	518	524	508	485	495	490	530	521	464	478	521	481	554	481	490	496	497	509	510	519	478	474	518	507	501	488	499	491	503	497	460	507	503	529	501	490	515	468	559	521	517	476	521	488	537	502	492	523	477	540	514	480	495	516	538	489	493	530	510	500	517	497	508	503	484	500	477	524	508	469	509	538	520	493	468	509	502	509	503	478	514	554	494	519	488	533	438	492	497	514	484	484	503	499	527	471	516	526	486	565	471	477	504	530	566	534	503	524	495	512	483	458	534	515	506	507	483	480	487	500	479	492	475	507	522	516	514	498	515	477	476	528	508	498	504	483	512	470	453	527	504	531	494	525	501	512	522	503	487	513	482	509	513	495	474	475	498	499	516	516	490	497	506	500	507	468	541	513	491	525	545	469	544	485	528	489	502	516	477	501	501	509	473	525	505	488	492	496	515	504	512	525	477	535	512	503	505	516	519	514	492	502	487	527	482	514	472	500	501	483	492	530	497	525	533	497	487	517	468	502	474	529	522	528	522	539	529	511	515	526	540	514	492	500	532	535	456	475	529	491	484	543	498	524	529	499	506	517	524	531	520	533	480	519	488	511	539	493	500	483	482	478	504	533	540	520	549	522	489	453	481	505	469	527	487	513	484	537	481	524	507	500	503	498	501	495	506	524	537	505	463	483	527	527	514	524	491	500	501	505	485	503	488	485	506	491	512	503	465	522	529	506	529	509	484	525	519	509	508	475	508	474	500	484	497	472	500	508	523	537	473	475	489	495	490	490	537	536	467	509	526	492	483	499	527	517	534	446	492	482	517	507	487	534	490	498	492	508	499	480	495	520	509	470	511	536	470	495	489	536	571	503	480	497	519	520	491	496	502	505	508	481	534	542	487	491	498	503	508	492	478	519	531	500	471	481	482	487	492	512	511	509	505	491	466	493	507	480	534	488	453	536	489	515	544	536	465	488	473	470	548	489	537	518	472	509	516	480	479	460	469	507	516	526	491	521	515	525	506	494	496	493	483	509	487	539	497	484	506	530	513	519	508	479	524	532	486	483	494	481	515	453	458	498	489	498	483	505	538	494	451	508	530	478	521	493	510	528	469	513	519	506	508	460	519	493	477	460	490	479	496	512	481	490	487	514	509	461	465	485	554	508	531	489	491	499	499	518	497	502	487	530	573	517	531	498	472	508	510	481	496	490	526	526	482	530	500	466	507	502	528	470	488	514	530	491	514	498	479	481	513	503	531	513	514	510	519	502	556	465	523	508	509	482	535	532	484	501	465	535	499	533	502	512	488	499	497	470	521	498	506	475	533	469	484	525	508	544	522	533	490	504	514	475	492	509	494	485	484	515	504	472	453	526	500	491	509	512	498	506	485	493	531	480	512	545	513	532	538	470	477	520	544	495	460	523	477	494	473	485	502	544	515	535	513	521	487	532	508	520	514	485	479	492	508	502	523	523	480	460	543	508	518	521	503	471	515	515	534	470	500	468	529	505	502	550	540	535	502	544	509	493	487	517	492	498	496	536	473	524	539	545	529	500	512	545	524	506	524	498	512	492	553	505	523	494	500	507	487	511	525	525	490	526	497	497	518	532	462	483	494	514	499	501	477	561	535	480	491	487	525	545	493	483	478	516	474	500	502	499	517	496	472	487	483	511	533	529	556	506	514	481	503	499	505	548	491	508	488	506	537	533	525	535	493	501	513	506	502	515	487	502	530	517	504	515	524	504	481	497	525	460	455	479	493	463	532	502	506	500	499	511	531	507	547	511	530	502	502	482	512	512	469	542	520	555	533	492	497	480	519	501	515	520	487	510	514	485	480	469	489	523	487	479	504	430	519	514	508	508	489	506	488	512	506	467	497	522	483	519	477	468	502	481	492	498	501	507	530	528	525	495	478	484	476	471	543	495	495	518	497	475	494	526	510	511	470	526	522	541	539	484	514	521	509	527	530	497	485	476	540	441	499	533	491	508	526	515	476	497	556	489	510	460	516	504	509	511	498
13028	3422	240	167	165	178	152	167	161	140	154	158	138	149	156	143	156	147	138	135	136	128	156	156	147	134	197	167	134	161	164	151	124	138	158	158	148	144	141	166	162	137	139	148	151	175	142	150	158	160	135	154	128	153	141	150	137	130	147	156	138	174	161	161	149	161	156	156	140	163	133	157	145	146	173	168	140	139	135	164	145	138	153	158	129	141	135	143	146	145	143	146	137	162	167	149	171	154	140	141	151	155	163	152	154	132	164	132	170	136	141	159	170	172	144	129	147	146	152	118	143	136	151	131	149	137	172	141	141	179	149	180	166	151	148	177	147	140	148	138	134	139	140	149	147	146	136	137	131	137	136	153	147	132	162	142	124	158	161	137	167	162	160	149	121	165	167	144	158	145	138	163	169	131	126	135	149	140	167	139	162	160	145	151	164	152	148	117	146	154	173	131	163	146	176	142	148	152	160	154	153	123	143	154	143	144	156	145	145	130	134	145	145	156	158	137	143	148	159	137	156	140	143	154	151	150	152	140	139	133	140	162	151	169	168	158	138	143	152	152	155	186	162	140	163	151	154	157	167	149	165	160	149	142	159	149	155	154	162	171	131	127	137	142	146	162	156	145	142	167	141	144	146	151	159	134	147	163	153	139	154	149	146	159	164	146	142	157	165	166	146	119	163	174	139	145	147	156	133	145	139	153	154	153	137	146	122	140	132	137	148	157	167	156	131	168	137	152	139	146	146	145	156	137	149	154	154	179	135	139	173	152	155	146	154	173	160	163	162	175	147	134	151	149	151	138	151	152	151	150	156	145	152	150	149	149	145	151	128	158	172	141	145	146	152	155	154	152	157	160	163	168	178	131	142	160	149	159	153	151	164	161	158	129	140	152	160	151	147	155	124	167	162	147	156	149	164	154	133	156	165	143	142	143	148	135	170	158	142	141	136	136	140	155	149	141	150	155	134	159	160	136	139	131	136	148	161	163	129	149	159	158	133	163	166	148	152	143	164	176	161	156	157	132	168	176	147	159	142	158	167	145	127	162	181	154	131	143	174	148	165	143	160	150	165	173	163	158	120	188	155	151	150	145	138	145	141	141	146	162	147	148	148	127	130	150	180	131	127	148	179	132	152	153	156	161	142	153	151	155	170	148	145	143	140	139	148	163	144	149	151	143	144	147	147	163	128	151	168	144	152	162	153	131	137	158	150	149	130	155	145	143	156	153	131	139	139	147	159	171	146	144	151	158	156	145	156	153	147	161	153	132	159	134	167	146	139	144	155	139	175	157	146	138	149	157	162	176	162	172	123	149	167	156	168	146	140	164	135	166	158	179	137	169	141	158	132	130	159	159	125	155	145	147	146	129	145	147	139	156	143	137	173	163	149	132	146	169	156	167	165	139	147	131	146	135	144	135	155	175	158	151	134	146	125	163	143	157	146	144	164	136	150	156	139	160	138	136	148	183	157	149	153	127	147	175	134	123	149	134	138	152	163	159	146	168	160	150	151	138	134	131	163	146	180	137	128	134	168	139	144	129	132	152	133	126	156	122	148	141	142	137	151	141	162	161	169	137	140	150	160	154	142	145	142	151	150	159	155	159	141	128	135	138	145	168	127	137	155	151	165	165	149	149	152	144	149	154	169	128	156	163	162	137	141	151	163	140	155	143	153	139	138	146	137	181	159	142	151	113	167	146	165	147	139	137	153	170	181	178	151	141	140	142	167	147	148	155	143	164	151	152	143	133	154	134	137	150	147	162	132	151	191	146	144	161	145	150	157	151	155	175	155	113	148	176	163	143	170	160	173	173	154	154	133	129	150	144	153	151	148	153	123	138	145	136	148	132	152	154	173	134	141	163	154	163	180	146	154	155	163	157	186	144	149	157	140	159	149	145	123	144	124	129	146	141	153	139	140	141	144	156	158	127	140	142	152	145	135	142	155	151	136	163	139	147	159	164	143	147	143	142	143	173	146	159	143	132	154	146	153	154	156	158	129	134	149	156	160	147	146	167	142	144	159	146	167	163	160	177	155	155	144	125	147	132	157	133	140	155	157	160	136	137	155	149	132	130	148	164	145	139	130	118	149	179	138	149	150	180	171	163	152	125	168	145	139	147	152	144	125	151	159	133	160	163	138	175	161	142	142	135	137	152	165	137	155	155	120	174	156	166	146	171	159	147	148	133	155	167	161	154	150	173	138	136	127	118	140	160	142	140	138	145	148	146	164	140	151	142	134	161	151	154	165	144	156	135	157	138	141	138	148	164	141	150	146	140	169	153	148	135	145	161	131	129	149	175	132	144	168	141	130	168	133	138	148	149	165	149	152	173	160	155	161	141	142	163	140	150	128	154	175	149	152	146	129	159	138	148	142	146	149	139	174	161	146	147	160	162	136	139	126	141	137	162	134	145	162	159	172	149	144	138	149	152	154	134	162	118	163	159	157	164	151	147	140	163	156	138	151	139	138	161	156	156	144	135	159	159	182	152	137	174	130	145	203	142	156	143	145	173	132	147	148	142	136	143	147	154	137	165	138	147	140	161	153	149	159	133	156	158	166	143	150	142	155	159	143	165	149	145	142	150	132	149	123	147	156	140	154	135	158	143	153	168	146	153	151	156	152	188	152	162	149	156	159	170	136	173	144	147	141	143	160	152	133	140	159	134	124	152	165	153	170	148	143	155	155	152	149	156	152	134	154	134	133	149	155	146	156	159	160	160	153	136	149	155	126	138	160	155	143	157	159	154	158	156	148	163	163	145	161	154	127	140	146	167	156	149	162	156	148	148	151	172	161	141	169	135	149	160	149	128	162	150	144	147	139	146	165	165	137	128	155	147	137	142	149	160	148	148	141	142	157	141	133	140	143	171	138	147	184	147	139	140	149	136	148	144	151	154	127	162	146	148	148	128	160	146	156	158	148	137	155	125	139	134	130	154	141	145	134	153	153	139	176	164	165	149	155	146	154	141	136	145	188	141	142	169	170	166	133	134	151	158	167	151	141	133	138	130	148	149	148	162	141	158	155	144	163	129	157	154	168	132	183	176	161	162	140	137	135	125	148	153	157	150	164	164	158	139	165	161	164	149	145	153	141	134	138	148	145	159	152	146	147	166	151	135	138	141	138	135	157	142	157	150	146	118	149	142	159	136	144	131	166	131	149	141	131	149	143	165	131	140	147	170	152	145	136	139	152	140	143	150	123	131	164	132	165	129	156	141	157	152	150	142	148	141	153	141	155	143	158	161	149	142	123	156	139	136	167	139	138	145	159	172	141	139	155	153	125	170	156	160	153	134	154	148	134	148	139	157	173	155	133	119	146	141	162	124	149	147	152	148	138	140	123	160	155	154	176	155	167	123	190	163	120	159	126	137	153	158	176	124	145	148	141	145	144	132	147	148	154	152	163	139	161	167	169	128	157	133	141	168	155	160	148	150	148	158	133	168	131	158	150	149	154	136	149	129	138	149	155	134	144	146	140	167	143	152	144	161	138	138
13132	4573	477	444	448	451	466	450	443	418	405	436	394	399	413	388	397	377	399	428	405	424	389	416	428	406	436	403	366	440	417	389	414	401	410	415	412	415	361	404	443	377	408	411	408	372	411	416	447	392	364	371	414	403	438	371	415	419	453	417	392	424	408	398	400	401	426	411	384	364	413	371	429	376	394	382	462	393	416	387	389	402	365	410	400	422	386	396	407	392	382	371	414	421	392	430	437	408	461	406	404	387	386	391	359	403	398	391	417	415	368	388	381	405	407	444	399	386	431	413	394	376	404	431	413	414	423	463	395	401	373	410	411	410	391	425	409	400	421	385	410	391	386	419	438	403	377	425	424	401	396	395	409	420	393	403	406	397	397	404	392	425	423	425	420	412	427	378	396	393	390	375	405	390	426	400	406	411	406	421	405	445	429	382	367	404	421	418	383	387	374	385	402	422	390	363	397	426	413	380	391	438	432	415	392	414	403	369	400	389	413	458	371	413	370	416	403	376	393	398	424	394	393	413	400	390	414	391	418	397	397	372	386	376	361	405	398	408	418	394	423	383	416	391	416	416	418	437	419	419	428	398	429	438	374	403	376	384	414	403	410	393	402	425	400	401	404	440	430	423	395	416	399	410	396	422	425	383	415	386	411	388	405	380	410	363	420	402	407	374	382	420	363	403	385	407	399	390	420	395	362	464	391	412	377	402	434	378	447	384	405	398	410	391	411	431	413	390	425	389	398	415	428	377	424	396	438	384	423	386	424	409	381	400	381	408	381	416	428	404	372	412	390	383	395	388	398	390	422	400	392	388	409	389	388	370	416	391	380	396	451	402	354	424	417	409	374	378	398	416	378	386	418	416	399	407	381	388	440	404	402	375	413	433	416	396	400	430	392	395	420	416	419	410	410	394	405	414	411	401	391	426	398	371	396	396	438	386	402	402	444	396	397	386	375	395	427	428	407	348	404	370	423	403	368	414	360	367	387	399	400	402	384	407	365	399	387	422	388	382	402	378	417	394	374	425	424	412	440	410	382	419	370	423	367	397	419	421	362	424	439	414	415	412	372	409	386	385	391	387	374	388	374	414	410	400	434	403	414	416	420	442	387	433	427	369	409	398	367	383	397	404	399	361	397	405	398	393	375	440	433	434	445	383	398	394	429	410	385	374	392	392	398	422	386	384	393	394	387	404	411	429	399	428	389	375	388	406	436	391	413	414	363	410	387	382	394	417	409	395	430	388	428	372	385	436	373	450	372	380	419	389	382	386	410	421	396	401	386	344	409	348	380	402	406	400	416	405	370	437	412	390	412	412	414	407	383	412	404	410	406	381	418	410	445	351	402	368	418	424	396	400	438	417	403	389	447	406	404	392	385	392	418	389	429	365	436	418	394	390	412	393	376	419	428	406	403	419	417	377	374	429	434	424	418	416	421	377	391	387	375	364	431	359	407	416	428	398	389	430	375	384	350	405	389	408	440	399	396	401	363	395	375	428	419	410	391	350	438	399	395	370	406	403	367	401	391	380	390	407	392	445	395	392	395	402	388	360	367	385	431	413	440	403	410	369	388	393	436	356	392	456	429	426	408	400	378	404	438	431	417	391	392	374	439	417	431	419	424	405	409	402	382	408	438	408	408	388	455	386	426	382	386	411	387	398	429	402	408	435	414	463	409	448	421	379	390	358	406	413	403	375	398	384	411	382	388	415	422	404	404	397	373	392	390	415	415	399	413	392	409	402	440	395	400	409	401	412	425	432	410	392	411	380	417	394	381	406	352	443	384	431	383	437	416	429	388	410	399	394	410	407	419	415	410	395	409	419	396	376	392	373	396	398	398	404	405	400	412	419	419	412	391	412	412	408	414	405	386	399	403	366	392	399	424	449	394	396	394	431	388	401	388	391	374	405	399	409	414	412	391	456	393	407	403	401	370	425	387	383	423	400	387	399	410	400	405	381	411	371	372	399	378	434	374	419	386	375	389	413	391	415	412	419	411	434	362	398	381	406	401	391	432	408	400	379	392	406	401	395	413	394	384	389	404	449	403	378	405	418	409	418	387	422	410	426	416	422	409	423	400	398	410	388	422	430	428	369	395	441	405	430	438	413	406	419	388	410	364	400	430	392	389	380	389	406	412	404	430	372	429	397	415	386	389	385	411	383	380	402	374	396	401	406	374	391	388	383	378	385	416	411	399	396	412	408	417	399	376	445	394	381	398	402	406	409	417	448	393	403	395	389	416	403	413	431	374	411	428	425	404	417	394	393	391	384	437	410	444	383	439	380	399	387	387	389	363	369	395	388	376	435	405	404	398	421	403	403	412	446	395	437	415	394	385	376	394	387	387	411	390	421	395	407	426	392	397	414	410	407	427	413	372	429	419	395	378	385	405	411	391	439	380	413	413	384	376	375	391	414	404	429	382	396	420	398	440	441	397	453	422	412	403	404	428	413	398	419	407	399	428	386	382	414	403	435	423	393	387	395	408	408	424	426	388	398	439	409	391	392	411	414	417	380	375	371	411	390	406	381	430	377	417	427	382	391	406	402	416	425	390	394	421	403	381	393	412	417	393	384	394	383	393	430	410	386	378	432	412	400	409	361	384	377	373	342	415	381	418	405	404	387	411	412	406	373	391	413	441	447	409	432	401	405	416	441	407	412	366	401	400	360	412	423	384	399	387	425	392	419	393	366	399	377	376	403	404	453	450	390	444	399	409	363	389	417	429	427	399	422	407	382	372	426	396	380	414	413	373	397	389	387	398	411	431	397	402	442	419	418	434	419	395	402	388	439	390	373	429	411	396	399	410	412	392	435	368	409	427	411	391	414	415	391	415	408	420	372	401	378	385	377	422	376	388	407	392	411	406	393	373	426	426	427	407	379	395	416	427	398	416	405	381	388	376	448	431	399	386	439	399	389	404	408	414	419	391	396	373	376	396	379	375	438	390	411	400	406	389	397	371	361	434	376	380	419	412	413	409	425	402	413	382	359	380	406	372	400	348	442	402	420	397	407	417	415	398	393	443	355	370	391	418	410	392	400	403	405	405	430	414	385	391	420	404	403	411	435	370	426	398	391	415	383	393	403	385	427	389	408	389	439	365	410	379	419	402	410	374	396	398	383	436	416	392	418	388	421	442	387	389	372	378	424	391	381	382	390	401	387	412	426	414	445	405	414	405	387	415	409	428	411	398	386	412	390	389	423	397	403	425	421	362	438	375	403	402	401	404	402	413	412	367	390	415	381	393	401	390	388	377	353	393	395	405	390	424	437	406	397	377	395	414	438	419	399	440	360	421	423	443	409	423	448	392	413	417	402	407	442	395	414	373	389	416	390	390	407	423	405	405	376	370	375	446	394	444	437	403	425	402	415	388	411	399	430	432	408	394	428	406	401	438	423	399	423	412	363	415	412	375	404	351	379	435	372	422	358	402	392	434	444	408	412	415	385	441	440	420	416	408	386	419	424	356	404	411	418	384	394	397	404	453	387	376	364
60285	44625	10874	1266	617	522	415	374	386	335	321	278	305	296	305	259	290	298	294	289	272	293	265	279	263	236	296	260	258	271	263	295	257	245	266	275	263	259	262	261	252	275	260	285	291	235	275	282	252	270	245	261	268	247	251	228	269	256	254	254	266	280	281	267	242	282	253	263	264	276	269	265	255	266	238	280	287	257	265	263	264	268	260	304	226	253	247	267	266	245	261	272	275	236	237	267	245	269	256	273	276	292	278	233	283	261	300	252	243	247	246	274	263	268	250	278	248	268	276	241	287	257	247	275	243	263	236	240	261	245	282	249	252	245	242	278	259	245	303	243	289	266	296	265	227	266	257	286	261	278	240	265	266	271	286	261	267	282	260	253	260	259	253	241	311	285	241	263	273	283	250	285	234	277	257	300	282	298	260	244	248	273	256	255	231	273	249	259	256	258	280	266	250	245	303	281	276	251	257	275	250	276	235	234	240	251	245	248	230	242	259	276	284	246	268	262	263	262	258	267	289	283	248	260	260	295	231	265	266	235	238	275	294	217	254	241	248	273	247	271	289	266	246	274	268	250	267	254	233	272	251	256	248	253	242	232	254	270	282	276	239	273	263	253	252	291	302	298	246	259	276	244	239	237	271	260	264	242	256	276	248	248	299	269	248	270	293	245	282	257	275	234	239	260	279	257	232	246	244	268	264	264	257	265	267	250	259	257	300	279	259	288	266	257	268	250	263	254	269	271	294	266	253	242	249	238	320	254	257	251	221	223	269	235	280	257	276	259	270	266	262	282	235	265	263	279	225	266	243	266	272	249	262	262	255	241	285	267	296	269	257	266	261	266	256	286	262	255	275	250	249	252	256	227	231	257	224	275	228	269	263	285	245	272	273	256	278	277	258	238	250	291	256	305	278	248	268	256	271	238	253	264	235	230	253	266	237	267	238	242	249	263	247	270	275	277	277	267	271	254	247	264	234	296	254	264	257	280	254	255	262	255	234	274	263	268	267	267	250	232	271	281	279	276	256	267	269	288	268	283	275	270	291	236	249	245	272	264	286	269	238	297	257	272	260	249	240	268	237	235	253	254	246	258	260	278	244	282	286	258	263	276	281	251	282	285	248	240	279	259	249	259	292	254	266	281	257	282	264	262	229	285	255	258	256	243	237	244	245	263	271	279	255	270	288	265	264	249	272	247	276	280	260	259	270	294	235	240	282	269	264	244	244	242	260	284	277	256	232	310	262	281	249	263	274	261	222	260	246	244	270	301	268	261	269	255	290	272	273	290	260	250	270	260	251	263	287	286	265	268	281	260	277	265	270	291	257	266	245	286	264	274	248	271	222	238	273	274	250	273	270	252	293	255	252	238	290	240	271	279	290	256	249	252	265	249	268	240	242	272	274	230	253	270	271	254	287	260	250	272	254	246	252	260	246	291	240	237	261	262	243	261	258	261	262	270	263	283	279	258	282	259	256	254	265	282	279	270	245	282	251	249	262	271	256	264	246	281	257	277	272	227	289	263	234	280	249	260	255	270	268	249	248	252	237	271	251	264	274	248	248	260	266	272	278	286	261	255	261	254	281	263	262	271	277	271	278	258	253	277	256	258	270	239	263	274	270	274	260	266	240	233	252	265	283	275	250	277	252	279	254	271	254	260	260	268	268	284	263	255	261	260	257	263	298	243	262	267	252	267	233	254	279	246	244	255	248	229	292	285	250	273	253	259	256	288	265	259	241	238	234	287	241	242	264	267	255	248	244	245	244	254	226	262	273	275	271	303	239	251	244	289	242	255	266	262	242	248	248	272	274	245	255	241	263	244	262	241	241	258	256	268	252	242	241	278	248	254	252	250	259	259	262	274	295	286	248	268	274	263	268	244	261	280	264	293	260	293	308	249	280	275	265	258	285	244	275	274	262	261	265	284	249	243	262	241	245	264	280	288	257	250	283	236	241	246	299	248	241	220	285	253	257	232	229	249	263	262	234	267	224	254	274	255	267	270	284	252	264	227	289	279	296	297	264	261	274	271	283	279	240	241	248	251	276	278	244	292	243	274	269	260	229	241	263	233	275	267	289	247	263	258	253	245	266	259	243	271	286	246	252	265	262	247	277	253	264	234	267	254	267	291	301	265	241	257	264	277	283	286	261	285	261	271	307	312	237	260	252	265	269	259	266	265	268	269	259	254	268	237	235	274	280	268	239	257	278	257	271	271	268	248	252	217	255	278	249	298	278	271	262	265	281	208	251	251	263	258	259	263	252	252	258	245	235	239	257	225	271	249	232	252	269	286	268	233	254	267	253	269	283	259	265	267	268	292	250	255	287	239	253	266	265	257	247	265	234	243	229	279	239	239	279	250	264	280	281	265	280	273	250	263	250	264	270	250	236	263	266	250	259	251	278	233	253	266	273	275	264	243	227	261	255	262	273	265	292	258	259	242	265	283	235	257	264	264	286	248	262	275	279	271	276	286	267	279	272	294	269	262	261	234	236	241	266	247	243	275	266	256	251	246	251	267	271	258	288	264	238	274	265	272	230	235	260	283	279	263	272	287	304	272	284	226	245	236	240	282	266	287	256	274	281	275	277	245	280	255	263	255	262	272	278	239	301	269	256	235	262	254	272	281	246	246	239	248	273	274	270	257	260	254	249	265	276	280	260	290	277	266	268	236	254	251	274	254	271	292	269	241	264	274	266	266	263	259	238	264	266	274	268	249	267	265	266	284	255	241	271	280	237	247	258	274	286	260	254	271	269	270	311	258	249	288	256	269	241	280	274	260	234	284	245	278	264	260	240	272	241	278	261	254	260	243	253	263	278	283	253	267	272	277	280	264	242	263	270	260	272	252	281	259	240	239	269	276	255	266	275	251	249	282	254	250	252	273	238	257	271	248	289	236	251	222	300	241	251	266	280	245	252	281	237	257	250	236	262	266	289	250	274	236	270	289	293	253	224	256	258	276	262	258	267	271	267	264	244	226	271	255	256	256	239	246	274	249	268	271	268	256	239	280	240	275	263	236	271	260	231	272	236	272	267	245	243	251	265	243	266	235	260	259	267	256	271	260	271	260	247	247	269	274	264	268	253	267	272	261	238	265	243	270	283	247	278	263	295	272	264	253	263	252	257	286	240	254	278	267	274	283	260	255	244	272	243	288	236	284	263	249	226	238	224	262	269	241	242	252	250	277	231	240	277	275	261	253	228	265	277	263	270	281	265	254	265	251	263	277	221	252	260	283	241	259	250	241	255	257	250	266	255	245	243	252	257	262	271	280	277	266	271	271	269	281	267	266	257	255	250	277	275	269	252	247	260	234	289	253	267	263	267	282	273	296	274	282	292	282	283	282	282	225	255	245	292	282	290	266	231	247	258	257	249	267	291	305	240	284	240	262	285	268	281	270	245	227	258	244	232	256	271	255	263	275	253	248	269	263	232	261	259	229	252	270	280	246	265	290	255	258	240	288	268	254	274	274	279	285	252	255	278	284	249	267	267	249
37758	25459	2294	2444	2224	1807	1540	1428	1287	1139	1046	938	948	873	877	818	822	811	727	672	754	728	750	762	740	720	730	685	683	677	715	705	668	693	683	652	685	659	668	704	629	634	666	676	633	676	626	620	658	627	634	644	665	665	662	630	671	652	683	679	632	612	656	661	670	645	590	653	624	612	655	635	650	669	620	685	615	668	693	642	624	650	624	627	644	629	597	628	659	599	617	662	618	666	641	615	669	659	610	666	640	679	640	644	671	628	615	618	658	643	639	685	634	648	661	655	602	645	654	627	678	619	678	635	636	584	609	633	614	666	582	643	625	628	655	650	600	649	646	652	616	625	626	649	674	626	650	597	635	591	640	627	695	625	658	662	633	610	677	691	593	647	630	682	611	582	608	646	654	638	608	618	644	677	640	647	648	648	659	605	641	617	668	617	634	600	591	652	622	634	633	635	660	682	586	681	606	609	633	610	625	651	658	625	621	642	647	607	620	615	615	627	614	645	639	612	619	661	624	639	589	610	679	661	676	674	651	629	618	659	641	606	653	631	641	643	604	684	664	672	657	648	671	603	622	650	621	644	669	656	639	601	607	638	653	643	592	575	642	647	636	684	565	626	669	613	689	616	666	634	674	609	628	680	611	644	608	625	617	629	637	671	599	581	620	645	647	617	640	662	651	657	658	640	631	685	644	694	665	625	621	685	633	713	617	666	638	632	632	615	653	668	621	679	614	652	627	644	654	660	648	677	690	578	645	642	628	640	624	654	644	674	654	708	623	672	629	649	657	624	653	619	630	634	594	636	694	614	620	601	682	621	628	601	673	685	625	666	642	625	641	620	635	646	621	651	593	662	650	628	617	647	581	606	645	630	614	616	586	650	629	636	622	613	636	632	640	605	646	638	632	679	629	650	676	683	624	632	625	651	587	646	639	667	657	635	642	653	623	591	616	602	695	627	620	620	653	615	663	621	642	564	588	670	646	656	650	669	662	621	587	649	629	623	643	606	659	635	633	669	625	634	622	615	646	622	633	629	650	690	648	664	620	644	673	647	566	654	642	616	662	662	598	607	621	619	643	627	649	630	618	658	660	614	603	646	671	671	623	606	636	649	604	672	636	612	647	669	623	649	633	652	657	644	656	619	626	609	588	626	662	629	640	609	588	658	683	645	635	597	645	647	614	671	626	658	680	641	609	682	647	591	658	621	626	582	640	629	634	647	683	643	663	650	603	675	690	645	590	576	626	643	624	603	612	651	624	683	665	644	598	646	642	610	636	637	690	624	633	626	619	663	671	668	614	670	636	653	660	632	616	635	661	662	646	597	639	600	624	626	651	646	628	645	615	629	595	616	651	646	622	656	612	653	604	686	643	637	633	658	664	629	610	593	662	621	633	622	629	620	630	645	606	586	638	616	626	619	606	605	637	660	634	679	625	624	634	620	614	609	686	672	632	629	606	602	597	637	681	631	648	700	660	713	605	593	585	628	648	652	622	632	657	606	661	633	648	672	660	619	599	615	583	676	657	624	613	661	613	623	624	648	628	688	628	670	611	628	615	648	658	606	660	627	638	572	613	622	657	619	595	607	597	610	667	644	636	656	616	632	648	618	604	620	640	575	652	606	604	646	666	597	633	670	685	654	671	641	594	618	650	664	649	625	603	625	603	649	658	627	603	657	612	608	573	688	626	652	641	603	586	631	630	635	656	623	592	658	608	646	578	600	647	614	594	603	647	646	646	628	682	602	647	663	607	634	598	568	680	629	618	678	661	654	622	670	643	624	623	622	625	639	660	632	654	618	663	633	661	640	615	615	665	634	633	635	620	609	637	616	610	614	667	681	626	663	601	649	630	692	641	692	650	576	636	619	675	674	626	683	612	626	640	631	623	675	612	646	634	669	634	654	662	637	654	586	617	616	619	597	620	684	644	609	607	631	620	643	647	652	657	638	635	637	681	599	629	681	588	587	599	626	632	656	657	617	621	642	675	626	592	619	636	652	621	613	654	618	650	640	630	632	623	640	626	681	646	617	609	574	656	647	628	649	605	636	654	639	640	601	601	619	598	636	667	617	650	650	621	598	628	635	603	596	656	609	644	600	617	676	645	634	651	639	651	614	650	676	629	672	687	653	656	656	651	619	688	633	690	606	596	612	637	633	622	599	642	687	659	631	636	601	639	686	621	658	632	621	651	650	699	637	666	598	635	617	656	673	638	645	655	673	619	618	679	655	577	624	652	626	586	638	669	612	663	618	619	605	623	665	595	643	640	641	658	619	629	658	647	612	631	595	613	631	659	609	653	585	644	662	587	628	631	595	580	655	599	623	629	619	664	648	666	638	628	622	613	575	646	616	612	616	629	673	664	634	679	642	600	603	581	632	603	629	607	646	636	678	620	634	626	635	638	614	630	646	614	613	610	612	649	619	616	669	596	659	600	636	615	695	661	666	594	647	594	661	602	596	668	625	621	670	627	618	690	649	678	625	600	623	641	611	622	623	660	668	626	617	664	636	616	638	629	695	596	583	588	610	648	645	617	643	650	626	635	661	584	639	639	619	588	655	606	611	632	647	608	644	635	608	674	671	627	656	637	662	646	636	608	651	634	614	618	641	622	652	643	611	680	615	643	675	669	621	573	640	651	638	660	617	653	599	640	622	669	610	628	617	622	623	635	597	628	669	631	672	620	651	637	631	644	614	649	644	627	624	674	616	633	693	610	653	587	637	610	646	594	672	616	598	595	643	631	638	636	678	616	633	668	628	635	684	671	629	636	621	639	640	641	628	629	636	603	665	662	657	637	623	616	635	635	639	639	640	570	620	633	664	653	647	626	616	650	607	616	622	630	629	592	609	650	641	624	647	652	604	631	646	611	633	633	621	613	635	586	660	630	628	617	665	657	649	587	643	634	606	650	633	655	580	652	621	611	659	581	631	594	667	577	652	613	613	642	685	592	619	621	626	653	678	641	639	601	625	607	655	649	611	623	678	636	679	624	632	592	617	636	662	616	677	599	641	604	621	637	636	648	654	622	583	628	614	597	646	640	582	641	631	618	647	621	608	610	617	624	644	650	663	616	637	648	648	645	606	634	656	650	640	612	634	601	599	635	643	637	635	672	659	626	633	654	672	615	626	650	611	620	607	642	655	615	641	649	640	614	662	654	638	648	668	644	642	595	625	617	656	621	618	679	633	639	599	617	621	583	578	605	648	621	642	643	621	615	602	705	646	615	600	676	704	663	673	627	640	634	638	670	669	638	600	652	636	614	664	663	693	614	621	623	583	665	645	630	630	615	639	657	615	634	623	641	618	624	627	662	589	667	635	653	615	662	647	619	608	666	622	621	642	668	651	622	582	628	569	653	611	622	586	660	629	655	646	629	603	620	609	597	637	636	596	623	648	636	610	651	652	661	615	606	636	615	658	637	610	645	616	654	602	610	629	641	646	602	647	645	599	620	645	673	610	616	658	657	607	587	648	599	606	652	590	661	643	592	632	651	590
72043	53054	18637	5514	1234	770	593	470	401	357	318	310	295	279	299	275	275	269	239	233	232	239	242	217	241	216	231	232	228	211	238	246	222	228	204	196	200	205	206	209	217	209	235	221	222	236	194	209	196	209	223	203	252	202	211	198	228	229	192	209	198	211	232	217	194	195	202	231	225	211	233	240	200	194	217	218	207	207	202	218	208	247	205	198	239	233	209	218	230	209	207	193	218	212	215	223	198	225	213	187	188	211	227	186	193	205	205	219	213	211	210	211	214	210	228	213	201	242	203	177	196	214	193	194	210	227	217	216	209	223	184	202	219	241	227	196	222	231	187	200	195	227	209	219	197	203	181	201	210	185	223	215	223	236	237	210	205	215	220	215	227	210	240	204	193	208	185	202	238	203	203	202	207	210	192	213	201	198	199	199	221	204	202	212	206	257	221	230	189	195	225	225	209	239	197	217	223	222	224	193	183	193	199	197	199	188	221	219	194	199	193	220	211	200	229	213	212	208	218	189	205	207	181	207	235	215	217	211	212	233	243	220	230	222	236	221	205	215	206	203	211	194	234	196	204	191	197	207	210	240	228	219	232	182	229	195	183	191	226	214	219	205	175	215	228	201	188	217	188	174	192	225	197	210	207	190	202	217	222	199	242	223	184	223	227	216	199	202	196	209	208	207	234	212	205	197	206	195	224	209	197	228	242	221	224	220	198	206	211	217	230	216	218	199	207	217	214	210	192	209	220	217	230	231	209	187	190	201	226	200	195	217	221	204	182	218	213	205	256	237	238	244	203	207	203	220	196	213	217	223	192	220	208	163	227	189	207	202	226	234	200	208	210	225	206	211	207	204	213	201	219	225	187	218	237	224	221	206	210	216	237	222	189	197	225	223	242	203	207	187	207	185	210	211	178	217	236	198	203	203	225	190	211	199	206	217	219	188	215	205	227	225	183	221	197	223	207	214	208	217	203	232	216	250	228	204	223	214	209	194	191	189	207	210	222	243	200	217	204	197	206	197	212	204	208	227	201	210	200	185	226	223	229	227	198	222	211	165	206	222	217	247	206	232	242	211	214	214	248	229	222	203	234	208	227	204	206	229	194	211	210	199	221	219	260	233	218	209	197	231	186	198	206	201	214	209	209	216	220	215	246	214	202	187	214	212	228	203	234	223	225	216	188	221	218	178	230	223	206	229	222	190	196	253	211	246	178	204	202	217	198	220	197	198	211	195	200	223	215	256	192	217	198	247	211	195	229	224	200	209	228	204	218	205	231	206	223	198	214	204	202	220	225	237	214	198	204	227	193	220	199	200	232	199	203	195	210	199	227	213	216	229	193	213	197	182	206	215	224	203	220	233	217	228	215	211	219	217	207	209	207	218	212	192	195	194	192	210	222	217	209	207	200	198	213	212	214	206	190	204	217	215	209	198	205	206	225	222	205	202	219	226	212	235	215	202	210	196	227	223	238	201	206	177	198	195	228	234	212	224	205	202	217	213	214	223	224	202	205	209	198	211	214	217	240	227	203	229	205	212	220	220	210	209	212	215	231	201	201	209	221	190	208	218	190	234	200	193	177	232	193	194	195	213	230	206	179	206	181	204	210	197	197	221	201	217	206	201	217	187	199	211	211	222	191	212	206	215	225	213	201	227	245	209	219	197	216	187	209	206	229	192	203	223	208	200	237	185	215	235	232	215	240	195	201	229	234	237	223	240	210	214	234	206	210	218	213	238	214	212	225	204	216	197	234	217	191	202	217	210	194	197	202	227	232	223	216	224	189	215	216	240	204	230	197	222	195	202	210	195	207	196	223	209	203	243	198	205	203	212	208	244	182	208	214	200	218	195	234	183	204	198	202	233	218	191	222	275	229	220	222	217	219	228	238	226	207	216	198	208	206	198	251	212	221	216	229	219	204	213	212	241	205	194	225	205	212	192	230	204	197	213	224	245	226	208	189	222	192	210	193	202	203	190	217	203	232	190	224	203	210	203	201	226	218	203	209	208	230	220	187	188	186	202	195	208	195	237	197	207	220	230	198	198	174	220	193	217	190	195	222	184	217	226	221	196	183	223	212	213	184	193	179	200	219	198	218	211	208	209	229	229	208	198	209	211	209	215	218	198	198	209	231	213	214	200	239	220	193	180	213	208	193	198	219	198	186	204	228	185	229	208	205	187	207	167	234	210	224	213	212	216	232	196	238	209	225	224	202	192	220	208	179	208	189	200	245	217	195	220	215	211	173	199	205	211	202	203	188	223	196	199	223	218	236	188	212	200	217	185	221	203	227	205	198	224	220	209	228	200	208	229	195	215	208	202	218	233	206	221	191	202	185	188	208	217	203	194	206	202	232	215	194	210	205	201	253	232	223	198	203	202	210	241	211	210	224	223	194	217	194	209	199	229	216	166	203	215	214	217	235	212	250	220	236	220	190	214	227	208	218	211	217	213	189	220	213	230	194	224	207	205	219	202	200	204	222	203	196	213	211	216	184	196	236	208	195	180	228	241	187	220	209	222	226	178	191	190	197	210	202	205	207	221	228	223	190	212	228	209	198	200	205	191	223	187	219	194	190	204	206	216	224	183	209	208	215	230	200	191	228	213	221	207	226	246	224	210	205	185	206	233	232	208	221	218	229	235	199	220	213	219	209	200	230	205	213	222	206	191	206	214	196	196	207	194	188	228	218	242	210	213	232	181	210	210	198	208	212	206	210	195	223	205	187	229	196	223	217	221	209	188	229	225	224	220	218	221	220	185	216	193	185	213	185	200	204	207	230	228	211	210	194	204	250	213	230	208	226	197	221	229	220	197	214	204	224	220	200	219	230	202	214	186	183	207	223	214	222	206	202	221	207	216	235	201	184	195	208	198	215	191	217	188	213	189	215	229	219	227	219	206	198	219	208	224	195	200	207	216	200	240	221	199	237	216	201	233	204	211	191	224	199	208	226	231	211	196	215	221	230	228	225	235	232	206	207	186	215	215	221	230	221	164	193	231	196	195	194	204	199	213	199	214	189	189	200	215	190	215	223	197	197	217	211	196	216	199	193	218	195	227	206	215	211	207	240	228	225	237	232	213	231	199	197	232	211	229	203	219	198	199	246	206	206	208	190	205	194	209	241	209	199	225	232	229	208	226	191	204	200	212	193	202	205	227	232	247	212	208	192	170	183	231	191	229	221	204	203	163	206	210	204	236	240	211	203	201	240	188	213	202	202	204	221	231	234	205	208	197	225	199	217	208	219	211	203	196	210	211	226	204	227	210	215	200	224	212	219	218	214	220	212	201	210	211	206	221	220	202	174	211	228	209	185	197	195	217	228	226	248	186	202	213	212	204	214	225	204	177	193	214	224	207	234	223	245	213	218	211	197	201	239	208	189	211	224	202	209	209	202	193	217	208	195	195	204	168	179	205	209	181	196	238	208	230	222	220	183	212	207	219	183	191	175	183	222	201	188	209	203	201	230	196	217	188	210	231	234	211	238	203	205	238	199	194
46729	33129	3545	3945	3444	2827	2317	1930	1687	1464	1298	1134	1034	1012	867	877	805	838	781	741	737	717	623	697	655	638	660	622	584	612	545	573	655	619	581	548	596	565	524	566	561	588	541	553	547	551	584	530	545	516	516	545	558	557	510	514	484	495	527	521	550	519	484	519	519	524	526	528	503	528	505	487	509	524	523	523	492	529	526	537	504	530	552	475	519	505	531	504	529	499	521	477	494	508	494	520	511	543	487	459	459	498	526	549	481	559	553	494	488	517	511	520	512	499	471	549	494	496	526	513	512	489	533	486	524	538	531	517	500	517	528	529	495	543	495	503	477	524	480	487	489	543	484	482	494	529	479	498	514	524	550	519	506	529	489	530	458	517	513	498	527	557	476	493	491	533	508	458	519	537	544	485	528	521	510	525	523	506	541	512	496	541	519	502	507	504	525	538	489	502	465	481	522	498	487	537	520	516	538	482	503	502	509	473	520	511	497	539	534	498	520	562	502	503	513	546	513	510	551	539	503	517	527	529	525	504	496	508	508	499	540	465	467	465	476	486	498	520	470	507	525	476	498	448	513	489	538	508	520	481	496	508	490	455	501	492	514	484	505	510	486	536	526	497	485	532	500	494	489	506	499	530	504	484	504	479	486	522	484	509	521	531	496	498	482	482	531	522	490	497	510	514	497	494	485	487	501	495	466	499	502	474	458	509	492	491	500	495	492	507	482	465	494	552	504	503	503	513	498	544	513	477	470	518	525	503	491	510	463	509	517	510	494	530	522	502	492	517	479	495	493	522	507	519	528	492	501	447	515	520	504	490	533	503	548	535	499	506	506	495	517	492	476	478	503	520	497	531	513	479	524	568	513	486	476	502	563	542	475	463	483	529	474	502	486	477	495	522	554	493	497	565	505	535	479	471	511	498	478	502	506	463	495	541	429	517	507	465	495	433	456	496	503	529	533	472	476	491	517	510	504	489	489	556	472	476	498	490	527	493	552	493	492	525	496	493	486	536	500	491	522	505	482	507	548	474	516	502	511	522	510	505	512	521	523	488	493	510	542	492	555	523	536	506	553	497	517	504	496	534	489	530	517	515	519	507	509	526	479	510	490	506	501	541	506	502	517	507	529	436	552	475	524	493	498	493	494	521	492	499	455	534	516	474	560	532	486	509	509	510	468	507	527	489	502	472	501	515	532	457	470	520	500	524	468	500	495	518	492	469	489	505	505	500	503	515	498	484	524	471	536	482	512	488	531	504	500	468	535	526	513	497	497	504	507	520	511	494	527	505	536	505	467	502	504	532	490	492	505	517	469	522	478	485	458	487	492	533	520	487	507	518	513	477	512	473	521	511	515	461	517	508	513	504	514	492	488	535	489	468	510	485	481	485	488	539	549	498	508	547	549	496	501	498	503	480	491	473	539	492	504	529	499	478	536	501	496	534	509	509	524	521	513	478	511	527	519	516	544	521	478	539	517	498	514	490	544	472	488	518	524	510	496	485	527	530	554	518	496	501	538	503	499	498	503	502	476	501	516	463	525	478	506	486	490	480	492	503	475	466	539	511	547	501	504	467	490	513	532	534	497	528	515	518	486	495	479	511	478	506	552	533	481	514	473	506	475	487	505	506	499	500	486	514	480	471	511	488	497	512	548	490	495	503	526	506	498	518	493	553	506	457	483	513	498	494	511	502	498	513	482	526	496	495	505	513	529	485	540	483	495	496	498	536	530	477	483	477	563	519	504	528	526	501	516	497	488	520	498	506	504	531	486	497	499	508	513	492	491	512	496	493	500	488	496	494	537	505	501	517	489	497	500	495	522	474	517	519	490	495	528	548	499	520	492	499	477	489	484	512	491	504	485	511	481	509	476	508	504	475	512	500	527	538	504	467	499	468	538	518	478	489	490	519	509	480	522	520	471	509	452	501	476	514	488	478	496	527	468	497	477	521	529	518	524	522	509	476	488	495	482	537	496	488	505	482	546	504	486	507	520	476	509	512	492	495	535	452	528	514	480	473	472	507	483	510	501	491	525	530	500	516	502	513	536	486	488	464	513	498	505	477	523	468	503	530	478	487	502	486	489	491	494	464	519	547	516	465	495	467	490	463	510	500	546	513	485	491	482	486	526	474	511	454	521	511	525	456	487	496	512	534	467	530	493	461	533	497	536	536	510	531	515	534	558	521	511	520	491	484	518	490	465	483	549	509	473	458	489	446	498	523	513	521	494	495	501	462	511	505	500	514	509	493	528	496	530	500	487	513	475	497	486	515	504	475	511	516	467	494	467	490	537	495	487	492	513	496	487	492	487	497	483	491	507	532	469	470	512	516	513	565	507	506	461	491	472	539	471	511	482	571	523	524	536	475	545	474	521	482	495	526	512	471	477	517	460	542	460	513	512	530	537	516	498	501	495	484	492	477	500	466	532	527	503	489	495	502	508	488	499	520	508	526	530	453	522	523	493	505	470	489	509	483	494	464	521	527	496	528	518	512	502	494	542	508	509	500	514	502	537	477	486	501	491	527	484	501	492	490	533	490	494	486	492	509	466	491	479	532	551	505	486	530	508	503	509	474	523	506	483	490	509	525	465	483	469	537	463	486	537	456	536	474	504	503	498	519	512	491	506	510	541	495	477	502	499	525	497	515	509	474	524	519	529	501	511	486	583	537	507	460	457	499	501	511	551	500	550	516	505	503	515	511	513	540	498	512	550	511	497	507	457	481	498	501	538	512	484	500	505	529	493	497	461	498	490	479	493	485	548	525	487	520	511	480	525	524	474	495	528	492	511	471	542	514	496	502	520	478	525	517	511	483	506	511	511	476	473	485	516	531	463	499	526	516	486	483	480	494	521	497	498	490	514	499	478	554	474	489	539	524	499	510	485	478	499	523	470	464	503	479	503	509	476	537	505	526	527	459	505	477	507	515	475	467	496	482	518	541	525	506	509	506	513	496	549	462	495	522	511	506	528	501	535	511	523	585	523	516	489	521	500	540	507	502	486	513	472	501	470	492	480	521	522	496	485	498	499	512	501	517	467	533	485	511	500	493	476	488	472	532	524	490	520	485	499	505	501	516	532	490	497	473	511	510	499	512	484	496	517	500	535	502	490	487	533	517	501	514	505	498	504	509	495	529	502	473	498	513	499	484	519	517	510	537	476	544	488	513	458	520	553	470	477	527	501	501	542	483	499	521	485	506	537	508	513	495	510	503	512	525	498	553	511	519	470	493	517	515	514	489	489	531	495	509	517	481	537	484	458	473	473	517	475	506	502	507	521	497	511	507	511	496	484	486	519	526	522	478	512	459	488	479	494	472	523	483	500	494	519	509	508	484	525	488	525	506	500	490	465	506	465	486	531	503	534	476	518	508	477	544	487	491	503	462	495	513	541	536	522	527	512	542	517	511	518	492	564	510	489	509	485	538	478	500	509	495	543	520	495	487	510	524	540	535	526	538	506	490	483	470	518	494	471	488	471	538	480	527	518	497	502	519	501	453
12962	3540	210	191	188	148	147	152	138	169	159	164	162	133	149	156	168	167	136	150	158	138	139	149	146	141	136	126	172	139	167	161	150	139	151	147	139	155	141	147	147	159	159	151	144	154	147	154	155	138	133	131	146	141	149	156	145	143	175	135	146	150	161	146	154	158	143	161	136	141	175	170	136	162	151	148	159	148	136	157	167	155	146	138	149	145	142	148	131	165	143	140	154	150	150	133	143	148	142	178	139	147	143	141	139	140	162	188	140	146	156	153	153	172	150	142	145	137	143	123	147	183	142	151	151	159	152	121	155	160	149	157	149	151	148	156	134	152	144	152	171	161	157	159	157	138	140	147	134	158	156	135	151	173	162	135	164	146	166	161	143	152	154	145	155	154	152	137	134	146	124	138	166	151	134	155	145	179	163	158	153	182	148	134	148	164	149	158	158	165	167	160	156	131	157	140	182	158	150	125	162	140	129	151	155	173	172	155	155	160	178	145	145	140	136	143	132	154	157	159	146	142	162	165	138	155	134	161	177	151	139	143	169	158	155	138	162	160	153	142	151	141	158	142	151	136	165	171	154	161	155	135	151	120	168	161	168	130	135	154	181	135	133	144	153	154	163	147	132	146	159	141	157	149	134	153	157	176	151	152	154	152	158	133	141	155	126	143	141	189	176	160	158	160	162	146	148	174	112	149	151	141	147	118	152	141	134	176	142	139	164	138	160	125	134	132	153	136	144	154	164	140	149	140	140	153	136	141	132	146	141	160	160	152	135	150	158	146	152	174	157	158	147	150	166	144	127	146	132	138	141	145	159	154	155	145	159	135	155	141	158	123	149	147	148	152	148	155	147	147	162	162	151	145	146	162	138	153	130	130	155	163	133	177	168	167	129	154	168	155	155	170	167	153	153	151	175	138	158	162	133	136	135	147	148	165	167	158	138	159	141	141	138	130	164	147	164	157	145	189	154	170	116	159	130	137	151	144	163	148	137	140	128	158	128	149	148	153	136	144	131	171	165	158	146	132	171	135	142	143	131	147	127	144	141	142	154	141	150	170	138	151	144	137	165	145	161	112	129	137	144	153	174	149	165	157	133	159	142	154	161	158	141	164	156	145	140	135	171	138	153	119	148	147	156	153	132	124	146	164	168	148	130	148	176	151	139	184	172	170	153	183	160	145	163	132	154	117	142	148	175	140	172	143	152	164	142	138	133	128	141	135	154	146	156	163	156	149	143	145	160	175	148	141	178	164	163	150	170	168	176	164	155	147	161	140	141	152	145	157	146	177	176	150	136	153	151	166	163	155	151	130	127	155	165	140	166	146	131	149	156	148	131	161	150	135	134	149	134	170	144	146	137	129	171	128	158	165	149	155	145	164	142	142	148	153	137	145	146	148	144	142	161	140	158	157	154	152	153	146	154	159	133	137	153	150	163	158	133	158	155	174	150	145	147	122	137	140	163	154	133	120	164	165	169	159	124	140	159	145	131	146	167	168	138	161	147	159	147	161	144	138	138	160	147	139	158	132	133	140	150	173	154	129	169	162	141	137	148	157	137	169	166	169	166	163	146	142	169	141	171	184	162	152	138	146	150	155	183	151	144	179	175	143	145	138	145	143	149	129	152	135	125	141	152	152	130	157	135	152	142	132	165	166	146	146	142	153	164	150	157	133	152	130	133	156	152	152	151	135	156	141	130	167	163	159	162	153	172	155	153	166	162	165	149	140	138	179	147	146	142	151	169	166	156	156	182	129	164	143	147	186	151	133	124	137	141	129	167	154	170	170	137	129	127	118	148	152	154	154	162	122	156	141	144	167	169	133	150	153	147	169	133	142	159	177	140	153	151	150	158	146	140	157	158	173	152	166	141	147	153	151	136	160	155	184	160	114	145	130	138	156	157	143	173	168	139	144	166	151	146	160	126	162	139	123	143	130	146	147	149	141	129	132	156	129	138	149	138	135	145	159	143	147	175	146	151	132	136	181	153	139	164	170	143	141	184	159	159	163	164	163	176	143	162	148	156	124	144	156	151	146	141	153	153	150	151	143	155	165	153	145	146	150	151	152	159	119	168	155	145	155	150	140	160	137	151	154	158	149	143	150	137	131	151	150	133	130	137	151	162	151	127	129	142	127	156	116	173	156	153	116	158	144	152	147	171	150	160	114	172	150	155	151	158	140	163	130	156	163	136	141	168	161	140	120	137	148	138	158	143	119	138	151	147	142	148	134	142	144	162	166	140	152	152	130	172	150	139	140	122	149	158	142	126	151	149	142	133	128	137	145	131	153	161	147	150	156	154	166	167	156	135	153	127	150	158	145	159	159	138	156	146	147	134	149	144	164	151	128	165	155	144	154	153	140	142	153	171	161	173	177	135	135	147	168	145	165	169	162	161	169	154	135	139	151	137	155	153	132	147	162	137	149	130	158	170	167	150	152	144	164	174	156	158	153	155	128	173	161	160	131	121	160	154	141	169	156	128	175	159	147	145	149	164	131	150	166	154	161	137	156	117	154	135	140	170	166	133	148	156	144	133	138	164	151	153	143	140	170	135	129	156	151	142	152	151	153	127	167	150	133	147	136	147	156	149	135	140	157	149	159	157	129	142	147	133	133	161	150	154	119	149	155	161	131	170	134	140	150	164	154	157	141	154	133	176	134	142	155	140	140	159	163	156	156	169	169	134	138	159	146	137	158	148	134	156	144	136	151	146	147	157	146	142	158	137	159	117	167	162	136	176	142	141	158	132	144	139	154	139	150	148	121	151	151	150	152	138	162	143	163	142	176	140	131	147	139	145	136	169	161	119	147	152	155	150	150	143	152	153	155	156	160	125	142	145	167	140	133	158	156	148	158	160	167	170	126	159	151	145	176	132	145	166	133	174	135	148	141	140	144	169	129	154	141	139	156	166	155	154	145	157	138	164	157	156	152	141	136	158	143	145	141	142	138	165	144	158	159	163	130	151	148	138	158	143	166	150	150	141	152	160	149	143	152	143	149	147	163	154	151	136	137	153	151	152	168	157	139	166	157	154	144	139	119	151	135	114	156	129	145	143	147	153	164	168	139	146	158	157	187	162	149	169	136	156	138	150	131	127	144	150	146	144	152	179	149	148	137	161	160	167	129	151	165	144	155	164	185	157	145	136	128	129	159	144	153	152	158	147	135	136	149	163	146	156	138	156	163	166	153	149	145	151	151	126	185	152	176	123	159	140	136	152	168	149	168	164	144	155	155	162	144	171	145	146	153	149	138	152	147	152	150	154	156	148	150	160	155	152	117	120	132	164	130	136	149	134	180	144	138	145	148	145	140	138	159	143	146	145	163	161	159	168	144	158	144	153	152	141	159	140	152	151	161	142	132	158	152	148	153	150	145	149	149	131	146	148	172	154	153	145	134	143	154	132	136	153	149	152	158	145	127	145	149	173	166	132	158	164	163	146	136	141	132	144	166	144	141	152	149	137	175	150	182	117	139	157	137	164	147	152	127	155	141
13268	4587	489	511	475	451	421	446	433	449	410	375	390	382	400	381	374	380	387	418	450	402	410	438	409	397	410	417	428	357	396	365	390	444	384	427	435	409	417	362	413	414	398	376	424	417	410	411	406	414	399	438	408	384	390	428	413	385	451	396	396	371	370	422	401	442	378	402	415	395	399	372	390	400	429	403	417	423	404	388	398	412	417	417	422	378	429	397	402	399	381	392	415	423	428	414	436	411	439	401	427	397	381	362	402	395	383	389	417	411	416	424	435	420	402	409	440	444	429	411	385	411	421	383	420	408	402	409	410	389	418	404	394	427	384	375	406	393	375	407	419	406	412	411	373	410	385	391	426	400	434	417	413	389	408	401	387	380	404	363	399	407	429	423	397	404	401	421	425	401	358	416	402	372	400	380	398	373	423	401	415	389	394	391	410	374	408	441	398	427	407	377	385	426	417	405	393	397	420	395	428	435	447	396	363	413	412	442	398	430	375	395	380	416	377	407	370	396	382	371	412	377	388	417	403	398	390	392	434	394	425	384	425	360	379	397	399	408	408	400	383	384	379	383	418	396	402	400	423	368	392	381	422	418	396	398	425	425	371	416	390	401	385	406	394	389	379	427	388	373	382	401	411	379	400	406	392	388	414	405	393	401	392	387	369	411	381	368	440	398	402	410	412	419	415	380	414	399	400	442	437	392	412	420	389	423	372	405	389	397	363	408	395	377	399	403	387	404	397	395	402	429	415	401	404	391	413	401	408	381	389	422	400	422	413	403	427	415	381	399	434	364	435	413	396	405	409	402	383	410	409	407	406	375	406	405	400	400	379	393	409	429	433	394	403	402	426	413	429	391	413	387	365	416	383	391	412	397	380	386	395	409	402	407	391	426	386	351	433	376	375	403	405	398	418	393	407	391	406	419	406	391	435	429	405	440	437	426	410	381	395	414	410	384	393	409	400	423	408	394	383	397	405	422	385	381	382	392	371	446	376	396	374	398	418	409	391	386	383	364	426	378	393	420	415	413	393	410	408	401	390	440	415	398	388	404	407	414	426	389	407	419	412	445	428	422	411	371	389	387	384	400	402	397	415	399	414	406	399	377	407	408	393	382	439	378	418	413	401	417	415	413	403	408	412	374	416	411	392	377	434	404	402	376	413	389	396	403	374	391	365	414	393	402	383	404	387	450	432	379	423	411	386	381	425	434	429	362	396	388	402	414	381	426	403	384	427	393	395	397	399	402	387	407	436	405	416	396	422	368	376	424	408	393	363	415	423	379	414	412	373	432	385	410	409	386	400	423	412	415	405	390	416	382	342	425	421	445	409	369	408	422	388	425	407	413	407	383	398	393	409	405	397	405	400	429	405	415	389	426	413	447	420	422	390	421	409	405	442	425	382	386	380	441	397	379	391	396	417	409	426	446	405	427	402	386	414	387	398	432	407	391	386	369	393	445	377	403	438	372	419	382	438	414	406	414	388	388	372	414	409	390	429	403	433	371	424	413	406	427	416	382	431	394	402	377	414	415	431	357	417	405	404	400	404	402	392	414	377	381	385	407	400	407	422	410	426	398	375	400	416	371	408	406	351	399	410	399	395	388	432	381	402	348	393	400	412	390	408	420	387	366	420	435	410	426	407	384	429	380	410	449	402	390	378	416	379	415	365	382	363	452	396	375	399	404	413	418	395	395	430	410	416	391	409	410	376	410	386	387	414	362	410	377	381	415	385	398	404	407	378	397	401	395	402	382	427	407	379	364	395	419	424	368	410	401	385	381	349	373	402	376	371	396	422	417	412	397	401	393	396	371	389	423	422	384	394	380	359	374	424	421	431	430	391	397	424	396	385	412	379	406	386	396	420	429	389	382	383	404	399	394	456	409	398	398	381	423	406	392	353	380	410	399	434	382	399	405	416	407	395	419	415	410	417	406	437	413	430	386	417	426	411	391	384	407	416	377	397	410	371	403	403	366	391	384	363	391	408	365	402	426	371	412	430	403	395	452	421	415	442	418	464	398	371	424	418	370	398	406	417	431	418	435	416	419	405	381	435	412	403	379	414	389	427	426	406	410	412	395	406	424	420	406	403	388	406	404	437	387	408	394	369	423	397	384	384	372	427	411	359	367	395	417	399	397	378	405	380	448	397	412	380	390	401	413	398	399	369	384	412	392	418	383	426	406	396	394	394	381	386	419	428	409	384	422	401	413	411	369	414	407	353	394	396	412	378	378	359	411	395	396	414	425	420	413	377	411	396	423	403	419	421	387	390	403	388	404	426	411	399	432	409	366	375	403	419	422	402	394	364	417	420	385	415	388	388	405	366	428	382	408	424	424	375	387	409	404	408	416	407	402	391	409	400	382	432	378	432	396	383	400	396	388	407	387	413	407	390	373	388	403	406	411	427	403	413	424	390	405	396	382	389	395	407	416	404	453	407	386	401	426	386	391	420	399	396	389	407	414	396	408	375	390	397	432	387	403	384	408	402	401	423	360	417	397	408	403	358	387	426	389	371	439	411	389	373	377	400	408	393	426	404	371	408	415	387	366	440	431	388	414	399	434	372	396	419	396	406	402	385	403	399	403	404	409	415	418	377	417	391	380	389	429	401	412	406	398	377	388	430	401	358	406	393	408	375	386	423	431	410	417	423	412	381	352	398	409	406	443	415	434	398	393	429	416	376	408	412	384	382	379	438	416	400	374	410	407	415	382	430	417	382	411	377	363	396	403	363	394	388	396	422	373	401	402	405	404	406	364	419	410	405	398	399	390	390	406	410	398	399	390	401	394	381	371	412	404	402	395	387	401	424	398	390	372	393	393	387	418	388	408	415	375	379	364	416	460	428	388	376	364	416	406	390	395	388	436	401	400	367	383	438	382	421	404	428	393	370	382	400	404	387	413	373	383	388	434	394	411	427	412	374	434	412	426	412	395	423	407	415	410	398	427	430	417	387	404	382	396	396	424	389	414	421	435	368	409	420	387	421	379	388	409	400	361	415	421	403	411	395	392	370	402	356	410	431	401	368	396	414	470	378	431	414	414	378	400	376	440	375	450	420	343	410	404	391	406	410	380	413	374	425	371	390	417	428	384	385	396	425	418	406	397	402	385	388	383	437	376	383	424	403	425	430	418	408	391	395	425	389	407	410	394	380	399	403	397	418	367	395	403	405	404	456	402	421	387	435	463	391	393	429	409	413	419	400	419	415	431	408	388	447	396	411	378	368	412	364	404	388	395	428	425	379	391	409	403	426	409	403	434	394	395	426	456	410	394	411	407	423	387	391	395	427	455	400	413	401	395	409	381	426	396	391	426	440	423	413	381	372	420	405	408	416	398	413	384	430	426	401	410	392	409	413	395	377	354	393	349	381	383	442	410	399	391	388	416	393	410	431	408	419	379	423	407	391	387	371	373	416	422	410	410	396	386	435	369	418	414	408	392	406	408	412	405	411	375	403	381	413	443	451	402	401	404	366	407	431	409	421	413	411	382	409	393
59880	44929	11456	1356	621	500	389	399	362	347	295	329	309	260	300	286	300	277	265	288	262	256	282	308	293	274	276	276	291	282	264	266	268	244	234	259	251	268	261	248	227	264	242	277	264	266	268	290	265	327	262	245	269	271	257	257	253	265	242	289	285	275	269	270	268	244	285	267	253	276	273	274	240	264	260	268	279	274	246	271	268	252	270	274	261	244	244	245	269	252	282	255	287	276	250	266	288	286	251	253	258	266	247	238	269	251	257	274	263	278	266	288	246	257	247	244	257	250	257	246	266	271	280	277	264	262	264	289	275	283	267	277	288	261	240	266	271	280	275	291	250	265	238	259	265	271	255	258	263	261	293	245	266	252	264	246	282	275	243	256	239	269	277	239	272	273	248	272	262	267	291	220	283	275	278	264	271	255	279	245	268	253	266	246	223	275	245	235	278	236	242	331	285	278	253	280	252	257	269	243	212	259	257	259	239	300	271	258	249	246	269	260	250	258	225	284	243	260	256	230	258	252	229	238	258	290	249	259	227	256	231	246	273	252	262	263	235	273	292	241	269	269	256	253	284	237	236	249	252	263	258	243	234	236	292	242	272	272	260	281	249	283	238	275	271	256	292	252	274	260	250	247	258	240	272	282	266	251	258	282	276	282	232	244	272	269	250	285	259	242	247	253	282	271	256	284	256	243	251	262	275	252	266	247	251	281	242	251	274	280	292	267	249	261	295	245	274	260	275	250	233	276	261	276	273	230	258	283	235	243	225	277	282	254	242	271	277	262	252	243	289	274	264	260	270	252	292	278	260	269	244	281	251	259	258	256	232	248	226	274	247	220	253	262	253	257	252	271	253	262	265	261	261	295	244	259	263	252	243	259	238	244	255	266	264	268	246	267	269	254	223	254	274	275	314	261	294	235	270	265	284	267	257	236	270	253	272	260	272	260	257	249	278	291	270	247	254	263	244	248	259	259	252	293	265	240	241	272	262	263	258	228	273	245	238	234	240	242	263	289	256	287	269	271	237	266	246	255	233	252	260	262	273	249	247	227	284	277	223	268	272	246	245	235	258	243	246	251	298	279	277	243	242	287	267	269	257	238	290	281	245	242	254	226	261	231	288	247	266	270	238	268	282	273	228	251	270	272	264	237	263	257	262	289	260	254	249	292	257	249	239	251	251	230	265	268	268	234	245	247	267	281	245	238	271	248	272	292	275	270	248	252	259	252	276	251	277	234	247	253	256	261	243	273	255	290	259	278	251	300	226	243	265	289	232	245	270	237	278	251	283	261	258	247	313	239	254	262	255	279	299	274	283	230	269	212	280	289	292	253	247	276	247	218	267	243	242	244	264	265	238	255	282	253	260	260	288	277	269	276	246	240	280	261	254	260	250	270	241	244	243	271	282	317	259	255	259	292	264	254	278	260	268	262	246	240	273	262	264	267	261	255	271	239	261	258	262	265	266	249	216	267	280	261	260	270	284	264	275	251	271	266	257	265	267	271	252	262	256	245	284	242	263	276	255	265	279	266	280	278	237	281	264	277	264	266	248	260	266	262	227	241	258	242	260	248	244	263	262	269	271	266	251	272	258	280	266	234	253	249	268	251	248	227	266	247	233	259	282	252	276	271	271	251	250	250	248	269	270	239	240	237	266	294	277	254	265	254	284	253	267	249	231	244	219	268	259	254	266	262	264	276	258	258	255	264	250	256	235	269	257	270	271	289	269	281	293	265	251	250	263	291	274	242	272	263	259	253	261	255	260	238	263	287	290	281	268	276	257	291	276	252	226	269	254	268	263	294	274	260	274	270	240	257	239	250	241	251	257	278	275	254	256	268	254	251	236	271	270	233	253	263	276	218	253	267	260	260	222	261	295	251	277	270	286	261	280	266	279	257	252	270	257	261	253	255	244	266	268	242	267	251	293	242	258	258	271	278	241	256	261	255	261	245	271	262	300	277	282	287	294	273	253	299	252	252	230	253	250	271	245	253	249	246	282	269	234	287	276	263	253	248	261	281	261	245	240	223	255	306	255	257	230	282	254	241	262	271	274	236	251	258	267	251	242	252	265	281	261	269	240	277	242	271	270	251	271	278	250	259	251	296	266	232	274	237	247	255	248	273	276	242	271	249	287	268	252	265	257	257	263	222	253	259	280	234	264	255	278	268	282	245	282	260	260	279	270	262	271	263	273	273	264	262	229	244	264	273	250	266	227	288	265	248	234	289	246	292	248	302	270	255	268	267	249	265	278	261	241	249	256	276	262	275	272	257	280	263	283	273	230	259	254	248	240	256	254	237	245	289	276	260	260	264	265	259	299	243	247	245	305	272	253	257	246	243	281	235	259	307	265	265	230	287	265	261	282	241	282	268	254	244	309	287	263	247	242	204	247	250	280	250	292	254	252	245	258	255	258	245	264	245	254	244	273	227	271	256	244	267	257	259	269	242	253	271	259	247	278	258	259	249	287	279	289	283	257	262	288	285	252	263	262	239	245	247	281	252	241	247	244	265	257	244	268	265	282	267	272	257	264	284	259	267	255	257	238	227	289	262	256	287	237	233	243	259	266	242	248	262	239	252	257	263	277	247	277	289	216	279	238	262	271	252	258	280	246	300	253	245	290	260	268	261	261	252	242	235	241	283	263	242	243	245	249	251	253	267	278	284	284	264	274	252	280	252	282	286	264	269	272	251	274	260	250	256	289	286	292	277	260	232	264	240	279	266	279	260	271	270	263	282	257	247	256	261	272	271	240	228	266	258	257	246	240	267	299	239	253	256	265	254	243	263	239	241	260	274	264	267	287	294	271	243	256	240	286	278	270	253	277	235	268	239	264	254	248	282	228	241	238	250	254	259	275	283	277	258	284	235	257	247	261	233	260	242	272	263	261	250	235	245	254	246	267	253	269	235	269	288	281	257	237	262	245	249	232	237	234	270	281	244	253	295	264	259	256	247	258	238	266	242	278	264	260	252	277	261	257	258	244	250	282	232	267	280	284	261	278	242	240	242	294	264	304	265	268	235	244	274	279	259	241	241	245	266	264	239	260	247	266	244	290	253	269	229	271	251	276	283	248	286	253	268	268	263	276	265	243	266	263	275	220	270	290	230	250	264	275	253	255	273	266	252	244	294	262	263	249	248	285	234	266	225	296	275	266	250	251	280	253	241	258	254	275	267	236	283	290	247	286	260	273	245	275	242	265	261	262	252	250	260	263	263	250	270	246	261	252	286	247	258	267	264	250	225	246	237	251	266	259	260	304	251	242	263	257	271	259	284	243	258	259	251	251	242	270	254	255	272	227	258	243	235	271	276	275	262	260	267	235	276	253	264	236	260	296	244	259	251	255	241	293	267	252	258	245	248	233	254	259	247	244	280	225	272	239	290	267	273	261	247	277	275	269	263	259	241	279	307	266	275	263	282	235	262	285	251	254	259	249	267	252	268	251	262	255	280	278	267	245	289	261	279	252	271	262	272	251	262	270	267	285	261	250	245
37407	25967	2270	2512	2159	1891	1539	1331	1210	1136	1071	986	941	896	867	830	824	820	798	783	737	716	748	685	708	683	718	710	719	683	667	697	725	649	688	694	677	671	673	696	693	678	665	652	658	641	664	679	632	612	628	674	616	673	701	634	669	698	641	594	627	628	634	650	646	660	619	650	675	618	680	640	637	624	662	653	632	637	645	621	623	625	608	603	591	613	630	612	678	653	680	647	639	669	619	593	633	607	589	633	615	607	628	660	661	622	631	636	654	633	616	630	595	615	646	656	642	683	649	652	607	579	660	654	616	589	592	645	595	574	644	657	607	651	664	607	614	683	693	608	625	658	630	644	665	647	667	634	607	658	628	577	641	626	613	655	617	669	622	613	641	631	641	625	642	584	601	642	635	617	631	653	637	676	615	654	602	595	641	658	635	619	590	667	667	628	646	664	642	610	631	637	596	637	634	647	629	668	630	662	642	656	641	604	610	594	644	588	669	602	609	609	631	640	580	626	614	662	660	624	641	599	613	643	625	620	630	617	628	637	620	620	680	619	678	637	581	642	637	644	632	693	627	615	648	619	633	643	644	622	621	585	632	609	633	616	639	591	594	655	621	637	636	655	663	633	653	610	641	622	607	643	640	658	605	668	639	633	592	638	583	623	680	676	658	622	632	643	591	619	635	631	598	664	661	639	613	640	650	642	563	658	646	634	661	627	644	665	610	629	658	633	655	616	647	608	582	654	636	627	618	634	647	655	578	616	662	631	652	614	684	610	647	618	638	615	644	624	609	602	636	627	600	661	588	642	635	612	647	648	672	616	650	599	690	642	627	613	640	636	635	666	664	663	674	619	647	633	627	633	625	642	610	626	682	591	580	618	670	625	624	639	624	615	649	664	695	654	652	581	663	573	622	632	623	645	587	650	611	625	648	629	684	640	658	661	638	592	610	639	628	643	653	630	645	633	680	622	619	596	614	607	658	677	631	612	651	603	623	643	680	614	646	630	651	620	625	593	635	635	618	631	619	658	647	658	639	637	629	635	638	645	638	629	597	641	610	614	619	653	594	615	635	640	644	657	597	637	669	639	640	620	633	632	585	642	604	627	610	622	646	626	660	638	626	621	637	662	660	628	634	617	607	637	604	618	636	603	601	619	634	659	647	642	635	646	589	653	642	582	645	636	620	635	630	622	647	595	606	582	622	557	583	616	591	653	651	614	665	598	684	636	570	686	619	667	603	615	622	640	587	637	670	610	632	600	613	669	648	643	646	625	664	637	629	605	639	610	643	615	645	634	613	634	612	665	626	658	626	668	621	644	658	627	630	634	614	650	653	582	645	662	630	647	658	643	613	646	591	637	626	640	617	572	635	708	641	686	634	609	657	594	593	647	642	674	578	632	677	664	645	625	606	640	621	622	623	681	668	664	620	633	610	605	635	613	620	667	659	637	639	631	622	609	627	680	631	639	631	647	630	632	647	632	671	645	655	650	618	640	629	636	639	586	654	630	656	676	602	620	614	660	651	616	651	620	620	672	629	654	643	620	591	635	658	643	624	635	642	632	615	593	646	609	579	650	640	663	632	699	604	633	606	616	623	647	589	632	670	616	624	599	688	645	640	615	631	620	641	629	679	649	601	619	631	660	630	579	629	612	651	634	643	626	646	599	656	626	618	657	586	633	607	654	614	612	589	605	617	667	601	627	588	613	638	613	609	621	639	627	583	591	606	623	635	602	605	637	592	645	633	662	661	612	679	638	612	586	619	610	613	634	670	649	594	672	678	616	675	614	621	628	661	611	614	592	655	658	655	619	610	613	658	640	650	588	630	646	619	631	660	640	624	639	610	618	637	655	642	605	617	675	660	631	602	668	622	602	672	608	638	664	595	629	686	633	626	611	588	636	598	641	649	640	644	575	626	648	614	638	616	614	646	654	631	579	611	682	632	616	697	630	656	650	623	635	604	624	694	631	640	636	624	643	619	575	631	612	624	617	631	661	609	639	617	656	694	620	686	618	592	626	685	652	599	646	647	637	609	656	635	647	666	633	640	585	628	618	650	689	618	657	629	629	625	611	612	648	631	691	654	660	694	653	601	668	674	638	633	599	627	633	637	633	656	633	628	623	601	615	632	616	648	659	642	611	619	640	637	622	643	614	623	664	583	652	634	626	623	634	648	629	649	626	618	643	667	596	642	642	625	622	627	637	609	614	629	602	614	591	668	671	639	605	623	612	682	662	642	645	667	635	641	648	641	643	633	607	680	634	592	598	620	620	658	604	573	643	619	611	609	610	632	645	642	592	622	698	640	644	616	673	618	621	666	600	646	610	649	610	605	671	598	627	653	624	621	632	649	623	654	634	627	669	616	607	619	650	644	670	623	634	666	612	627	637	643	638	596	644	634	587	639	604	640	662	628	658	632	695	637	634	674	625	611	659	630	652	606	638	606	602	642	655	637	660	623	634	664	601	630	660	684	674	624	606	644	657	634	626	635	658	659	654	610	628	623	601	619	625	647	648	646	584	656	589	603	646	638	637	650	670	630	663	604	618	605	633	669	645	656	639	616	629	634	637	609	638	653	553	619	621	625	652	618	617	646	628	586	655	653	622	616	625	614	641	608	676	573	633	678	621	641	614	621	661	595	653	659	695	605	640	637	584	677	605	623	646	638	627	624	609	619	627	605	628	635	600	638	643	678	612	650	691	626	628	619	634	636	614	602	606	625	610	628	662	636	650	639	633	650	585	648	591	621	634	624	633	644	663	664	603	610	666	683	610	641	616	613	607	655	645	635	671	597	615	673	622	628	643	663	607	585	644	626	604	646	627	664	650	678	671	696	658	650	644	601	634	631	662	595	647	668	649	663	626	598	680	647	648	657	652	680	610	643	611	630	631	660	601	669	615	654	595	640	621	647	653	653	674	611	648	631	646	616	643	619	676	639	652	612	659	656	627	610	664	642	677	652	607	639	605	597	596	654	639	687	609	633	620	590	633	639	670	642	664	671	628	623	627	621	611	644	627	617	661	603	610	615	590	637	612	645	647	609	620	601	624	621	659	639	635	640	663	598	646	638	611	571	631	655	635	627	619	637	655	621	626	616	595	633	649	624	602	659	576	639	607	636	671	604	631	589	650	657	620	622	642	664	639	650	625	640	670	639	646	618	627	664	637	613	585	639	645	621	586	614	652	636	679	639	667	649	655	656	663	657	627	655	647	644	602	604	639	621	624	645	641	620	636	629	603	686	655	666	640	621	606	620	608	630	605	665	658	626	621	602	614	615	624	622	706	588	672	638	650	615	602	637	623	625	681	614	602	621	641	652	626	655	639	592	636	621	645	626	628	619	640	600	576	644	610	681	612	655	660	632	642	636	651	657	650	689	604	646	657	599	613	651	623	617	635	648	676	621	617	606	599	642	627	617	641	595	577	627	681	603	630	615	632	649	648	624	606	644	655	684	606	659	603	651	640	629	635	638	677	627	650	608	661	667	631	639	634	630	670
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
