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
336911922977	336911923536	336911924086	336911924636	336911925186	336911925736	336911926286	336911926836	336911927386	336911927936	336911928486	336911929036	336911929586	336911930136	336911930686	336911931236	336911931786	336911932336	336911932886	336911933436	336911933986	336911934536	336911935086	336911935636	336911936186	336911936736	336911937286	336911937836	336911938386	336911938936	336911939486	336911940036	336911940586	336911941136	336911941686	336911942236	336911942786	336911943336	336911943886	336911944436	336911944986	336911945536	336911946086	336911946636	336911947186	336911947736	336911948286	336911948836	336911949386	336911949936	336911950486	336911951036	336911951586	336911952136	336911952686	336911953236	336911953786	336911954336	336911954886	336911955436	336911955986	336911956536	336911957086	336911957636	336911958186	336911958736	336911959286	336911959836	336911960386	336911960936	336911961486	336911962036	336911962586	336911963136	336911963686	336911964236	336911964786	336911965336	336911965886	336911966436	336911966986	336911967536	336911968086	336911968636	336911969186	336911969736	336911970286	336911970836	336911971386	336911971936	336911972486	336911973036	336911973586	336911974136	336911974686	336911975236	336911975786	336911976336	336911976886	336911977436	336911977986	336911978536	336911979086	336911979636	336911980186	336911980736	336911981286	336911981836	336911982386	336911982936	336911983486	336911984036	336911984586	336911985136	336911985686	336911986236	336911986786	336911987336	336911987886	336911988436	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
83164	72396	66861	48961	19853	2710	301	217	196	165	195	156	172	152	145	149	143	139	155	139	129	143	141	119	110	140	119	133	127	109	134	130	133	131	133	132	139	120	130	114	140	136	112	134	113	126	130	139	130	118	130	122	134	135	120	122	139	114	135	110	122	132	121	116	135	125	131	93	145	140	121	132	106	112	100	116	125	127	130	113	125	124	125	122	128	126	128	133	152	113	120	135	114	116	130	129	128	113	132	121	131	121	131	126	143	150	106	127	111	123	128	136	136	136	125	113	141	125	121	122	132	140	142	124	112	137	118	136	137	104	117	116	133	123	139	125	126	98	128	107	124	115	156	120	126	129	118	126	123	122	117	124	119	128	123	117	139	116	129	138	119	134	133	121	127	126	111	120	117	126	131	137	120	127	119	154	105	104	107	124	111	114	122	125	130	138	135	145	129	121	131	99	128	134	121	127	118	109	134	125	118	117	143	131	134	107	106	99	129	109	117	132	105	128	110	103	127	117	120	113	98	109	108	118	123	128	131	106	116	139	124	111	97	121	151	132	106	142	126	127	151	135	110	111	117	115	110	113	137	120	116	131	127	127	128	129	99	128	151	110	126	136	117	138	130	117	108	126	121	116	138	111	124	118	143	135	133	121	116	115	112	123	129	103	107	110	107	113	117	124	124	130	114	120	132	128	107	105	118	124	111	126	120	134	126	123	140	117	127	116	131	108	105	125	110	131	124	120	133	121	129	148	115	119	96	115	142	120	123	118	130	102	115	142	125	118	111	117	118	101	142	135	140	128	125	118	123	109	115	123	134	120	116	112	148	120	140	134	122	124	132	132	126	121	122	120	142	122	131	113	114	153	126	112	116	115	137	105	129	129	114	120	115	132	111	105	119	137	132	119	111	134	122	150	100	131	101	115	134	128	123	127	132	138	142	97	128	113	131	105	112	122	117	135	129	139	110	128	114	148	111	123	111	134	127	118	125	137	106	123	142	121	122	129	124	118	125	148	130	135	132	90	149	145	135	129	114	120	137	131	115	103	116	158	116	101	116	125	134	121	122	119	132	110	119	143	135	127	143	115	131	129	152	117	109	117	129	122	121	117	106	126	118	126	107	133	118	115	119	107	135	128	122	111	148	131	109	129	104	158	119	121	124	124	134	133	128	124	121	129	115	139	115	139	108	137	100	122	116	139	122	125	146	131	120	130	112	123	120	127	106	136	136	107	107	120	110	110	117	142	134	111	118	99	127	124	140	131	139	129	116	140	116	105	127	132	132	122	114	136	128	119	130	100	126	121	160	120	108	117	109	122	115	103	138	118	121	134	135	133	133	133	120	131	150	122	135	121	126	146	118	121	138	134	148	125	112	127	124	124	122	103	133	107	131	145	149	104	102	118	121	118	112	101	136	128	149	125	127	109	124	135	129	123	116	115	131	117	111	102	113	129	120	132	115	123	121	127	110	116	125	102	110	114	119	120	118	113	114	124	118	123	100	117	123	116	121	127	119	124	104	115	117	128	112	104	112	124	117	115	111	129	115	92	121	125	113	113	120	134	124	116	146	132	128	126	101	110	116	138	120	112	139	118	124	123	130	139	115	121	126	110	107	124	144	126	112	123	132	136	134	111	124	124	134	124	136	148	131	106	113	103	108	106	131	120	111	131	118	115	129	124	101	118	120	128	118	121	124	115	138	122	123	110	99	117	131	112	122	115	123	129	131	158	111	134	119	119	133	142	147	132	141	135	121	119	117	112	114	109	138	122	127	134	114	130	122	147	106	118	133	114	111	118	133	143	130	125	153	112	136	123	130	145	127	116	113	113	119	137	128	131	137	103	122	122	132	115	139	132	115	144	143	114	133	116	105	139	133	113	141	108	118	120	134	111	118	107	122	117	133	155	122	131	125	118	95	132	124	102	121	121	129	123	121	143	131	120	126	129	108	135	117	121	111	130	123	136	141	127	131	118	125	124	124	118	128	130	116	116	117	119	115	136	124	124	129	135	148	112	115	120	118	131	111	111	136	119	127	121	128	113	135	105	127	130	134	122	131	122	130	122	123	101	134	114	102	94	122	136	141	117	114	122	119	158	144	115	122	123	100	122	87	110	127	145	128	124	104	129	134	121	106	132	116	124	136	126	114	86	136	121	113	134	154	124	147	151	146	131	119	109	135	102	121	123	118	126	106	132	130	123	139	133	125	135	121	140	128	118	106	143	104	113	130	112	99	118	114	112	143	120	118	109	116	118	121	117	116	121	105	126	131	134	117	142	133	130	127	121	140	132	130	120	135	139	125	138	110	138	133	119	117	134	120	149	96	148	137	125	114	137	135	121	124	140	132	106	119	112	136	124	133	118	114	123	116	124	106	118	106	119	123	115	103	118	122	101	112	102	133	94	118	118	136	119	121	106	130	121	124	114	102	136	111	128	119	105	117	125	111	133	116	124	132	129	133	109	120	114	131	144	123	132	128	129	133	110	113	123	111	97	104	134	132	119	137	120	104	114	121	144	125	122	120	123	111	117	107	129	115	144	131	124	136	140	121	157	138	124	132	141	110	119	128	107	144	115	127	130	115	131	111	111	106	120	113	139	139	143	125	118	112	134	131	131	122	117	118	125	125	138	117	127	141	120	122	125	96	114	119	144	127	121	131	131	124	131	125	123	145	118	134	135	122	131	139	114	144	115	113	117	140	127	118	131	118	118	138	125	129	110	151	141	123	98	108	114	122	154	134	116	124	115	119	135	121	129	115	121	129	128	134	122	102	133	118	122	130	132	118	132	140	140	122	118	113	102	125	153	133	124	134	148	132	125	109	123	130	111	124	130	126	140	118	123	121	144	114	135	96	134	127	123	127	125	105	119	130	112	113	132	131	111	121	118	128	108	131	98	122	113	121	115	127	131	113	107	104	153	111	143	132	106	128	141	120	98	127	131	125	130	142	118	147	137	119	108	131	117	119	105	116	123	114	142	122	126	136	112	125	139	130	107	128	134	129	136	127	111	122	128	95	114	113	122	122	127	130	126	119	104	131	129	110	133	122	138	127	140	104	113	118	105	119	140	114	115	140	113	128	123	139	145	122	104	141	130	105	135	116	98	133	120	137	116	134	122	130	138	103	117	113	135	115	142	127	132	124	147	123	123	112	144	109	137	105	114	159	106	107	113	130	113	118	125	110	106	137	119	122	124	116	112	117	106	134	109	119	126	108	126	145	130	91	97	123	126	128	124	119	111	131	107	135	124	132	146	107	140	154	135	120	112	138	125	126	128	148	104	137	94	113	102	124	124	122	145	134	116	123	117	112	99	112	103	107	95	139	101	125	126	134	104	141	114	131	119	107	123	110	109	122	149	101	105	115	127	130	126	126	130	113	127	117	132	127	111	128	116	128	120	152	110	122	126	107	111	110	117	130	126	158	137	112	126	112	124	121	127	104	126	123	110	97	118	110	120	107	124	136	120	111	123	113	130	121	115	102	108	125	113	111	133	126	101
52703	55426	60026	51170	15018	1230	988	802	775	647	572	619	547	517	436	420	472	460	420	409	389	355	385	391	359	384	321	380	331	363	342	321	347	355	342	352	344	358	320	317	326	324	296	302	326	294	329	332	330	324	310	314	311	305	313	331	315	309	327	314	294	292	286	323	331	327	333	330	326	301	300	337	312	330	324	314	331	338	316	312	314	280	310	325	328	306	305	287	284	316	318	323	324	333	294	306	352	334	309	303	308	289	284	312	340	325	285	304	337	334	351	287	304	286	285	323	320	314	304	325	279	326	340	331	310	262	277	309	300	301	335	303	302	320	321	309	360	335	347	304	339	286	323	318	317	295	313	265	314	290	297	323	286	316	285	328	314	313	314	293	316	328	284	321	306	318	320	322	317	312	306	318	298	301	329	324	294	307	324	284	321	320	338	312	316	310	292	328	297	286	274	326	290	302	309	279	290	281	334	297	317	363	317	295	346	280	318	284	287	305	306	303	274	327	324	302	292	307	301	295	284	317	305	326	329	299	316	306	302	311	313	283	295	301	308	305	297	312	312	321	316	297	282	307	298	317	308	302	280	351	265	301	306	334	331	326	321	311	298	282	300	279	312	305	302	318	319	302	294	290	306	302	299	292	310	303	337	313	305	320	296	354	307	313	319	308	300	293	354	303	298	336	276	315	275	300	317	308	321	290	314	322	317	324	265	292	352	297	331	335	320	317	317	335	284	303	304	297	315	315	301	256	333	317	293	311	303	315	327	308	310	294	316	310	348	249	342	353	268	288	296	302	318	310	335	330	313	297	344	317	271	290	302	308	308	285	301	323	311	318	304	311	302	307	306	296	289	291	326	296	297	297	312	320	319	301	302	316	307	296	296	316	304	307	268	286	302	279	303	317	280	300	298	325	286	338	290	292	298	277	309	307	286	304	280	299	331	320	309	301	302	300	299	311	260	332	326	328	308	304	304	306	313	316	314	315	320	318	333	300	287	309	330	332	317	334	283	313	311	314	339	315	302	317	300	309	274	294	317	307	328	317	261	321	319	304	289	297	278	298	282	309	292	328	299	296	354	318	302	318	311	344	315	325	308	310	311	330	330	320	303	308	264	309	299	284	282	307	345	311	295	289	319	300	306	308	320	289	320	337	324	318	293	305	320	340	321	278	330	304	338	296	310	336	288	314	312	333	326	338	289	317	310	319	290	326	275	318	326	308	308	321	293	293	316	294	301	313	324	317	289	320	315	305	300	285	342	347	327	322	321	312	309	290	306	304	324	340	303	296	319	311	310	326	318	329	298	300	299	335	320	295	326	311	273	312	297	331	330	315	278	295	315	310	286	278	298	321	303	310	350	325	313	303	297	310	290	310	284	307	334	282	297	297	305	303	324	304	328	321	297	347	290	272	333	296	341	287	280	325	327	322	302	281	308	310	308	314	293	313	316	289	299	295	289	317	318	304	327	280	316	324	330	318	281	307	308	319	320	292	303	306	318	325	306	290	303	330	287	287	312	276	304	292	308	340	319	290	336	336	325	339	323	323	314	298	329	311	301	317	290	311	274	309	301	290	310	314	306	323	345	305	303	313	306	297	313	312	290	283	288	334	323	288	346	319	303	343	291	313	319	296	320	326	332	302	292	335	306	319	331	316	337	287	325	322	293	301	322	296	315	314	310	302	289	311	323	290	327	353	312	302	304	286	298	295	301	282	327	309	297	295	306	305	312	309	315	330	331	339	296	298	313	326	310	287	298	311	317	291	311	361	304	298	343	314	328	291	314	306	306	314	309	317	333	293	299	306	327	318	282	288	289	326	351	327	335	316	301	318	303	303	374	333	285	341	303	305	343	303	299	323	308	283	299	308	299	291	292	320	277	313	294	322	318	333	280	305	321	297	329	350	308	291	314	329	309	305	324	308	302	318	302	303	321	277	323	318	326	288	305	307	307	316	282	325	301	332	337	313	292	287	320	310	300	340	300	289	282	310	339	319	314	308	323	289	293	280	286	297	301	294	293	314	296	271	277	300	303	324	317	316	317	300	288	330	319	314	327	335	301	321	336	263	322	292	296	327	313	328	311	323	295	317	330	332	302	293	288	307	302	324	304	298	321	310	309	302	285	317	298	301	296	289	316	275	300	344	298	315	289	316	331	329	323	288	317	323	298	294	310	340	320	310	301	297	303	303	303	299	300	289	322	299	331	291	306	318	296	301	323	310	293	286	306	297	298	305	334	308	328	297	310	294	307	297	309	317	296	324	278	294	305	271	286	286	307	299	337	283	296	314	339	332	313	312	328	305	311	307	322	310	316	301	296	307	321	294	340	348	305	332	300	317	306	321	283	310	286	322	314	301	288	308	305	312	334	291	307	300	322	304	310	306	314	274	315	295	323	307	315	338	330	327	291	306	310	309	314	274	304	302	327	297	301	271	309	326	310	310	336	305	328	295	303	304	293	313	313	310	293	331	317	308	288	340	312	295	324	291	303	290	309	297	310	323	330	310	302	328	310	334	314	316	300	317	288	297	315	306	304	283	321	294	344	275	307	354	282	281	312	282	330	317	328	312	331	330	287	283	316	293	329	284	281	323	325	297	323	294	319	306	313	358	322	305	312	302	294	280	306	332	329	307	305	297	307	319	302	348	317	290	286	291	320	314	319	347	306	291	307	306	299	310	285	309	276	309	293	293	305	348	272	315	319	291	343	339	300	330	293	293	304	298	309	296	290	342	301	289	297	309	319	309	312	307	324	295	338	299	288	311	304	285	281	315	355	304	303	340	291	314	310	335	309	309	334	329	307	313	323	314	323	273	270	341	347	325	320	310	303	327	305	318	333	309	280	307	321	303	323	289	287	324	314	308	298	286	283	315	316	297	294	288	316	281	305	335	295	293	328	330	320	309	283	313	328	305	281	292	312	314	305	287	310	280	307	335	300	316	317	302	323	301	301	308	277	312	323	315	310	326	293	305	306	316	332	310	294	313	293	319	285	276	320	318	308	284	282	290	328	282	320	314	303	315	285	295	296	308	300	308	321	318	299	297	292	312	323	297	332	305	333	302	323	307	315	331	311	317	299	304	301	290	306	295	289	301	317	310	319	292	336	293	307	307	287	293	306	293	321	311	320	307	306	337	278	318	321	304	290	288	311	296	328	323	297	290	301	300	314	300	298	324	326	279	308	314	326	297	325	291	329	325	299	309	325	309	282	313	338	319	315	305	332	299	312	294	322	347	307	301	296	310	345	308	266	324	294	327	302	321	312	294	301	308	324	290	328	300	314	315	288	346	290	294	288	321	293	338	330	309	308	305	308	284	327	323	307	326	292	316	287	306	321	286	286	302	333	336	327	273	299	321	280	342	302	271	310	304	266	287	303	307	337	285	315	300	298	323	290	349	309	309	320	286	277	305	283	324	315	283	332	356	320	304	320	309	327	268	294	288	295	313	290	294	277	299	286	286	286	344	307	297	295	299	317	305	296	312	317	285	299	308	336	287
22015	9623	6401	2448	507	349	317	324	310	350	336	324	332	338	330	322	335	326	327	329	325	329	320	326	321	351	320	297	338	301	306	307	307	351	331	335	346	333	301	341	336	315	315	298	316	303	347	329	307	329	323	344	327	360	322	355	322	317	338	341	327	314	291	307	331	339	311	327	354	316	300	305	314	295	301	304	310	309	311	316	295	310	339	312	330	366	301	339	320	331	330	329	380	354	305	346	344	321	344	328	342	328	329	301	335	324	319	324	331	304	325	298	330	327	291	309	317	333	365	320	275	354	320	319	334	311	304	298	269	325	276	329	328	343	321	363	292	314	330	330	357	321	323	364	324	316	344	329	318	307	332	330	344	294	325	314	315	340	330	377	357	355	308	322	327	343	297	299	317	354	331	315	317	346	327	289	293	310	337	319	356	311	311	320	336	323	324	352	338	339	334	318	358	343	303	329	335	341	317	324	342	345	336	301	333	308	339	301	311	337	363	298	303	325	332	320	322	319	333	342	295	315	333	354	336	312	348	329	300	348	321	287	324	328	320	343	301	326	332	368	310	355	336	317	325	300	301	333	312	336	366	318	316	297	334	339	338	323	300	354	337	319	279	323	300	315	325	351	315	328	333	289	311	312	326	335	340	290	323	349	311	339	306	316	328	295	342	377	341	331	326	352	325	347	345	337	329	335	319	336	310	330	304	341	332	315	320	333	323	327	302	307	302	321	304	332	321	358	334	330	298	344	347	329	300	300	318	342	330	316	288	333	330	327	296	316	328	321	335	305	337	297	306	336	263	325	318	353	329	313	344	311	289	344	322	316	318	305	351	321	317	313	327	324	334	318	326	342	307	350	330	342	326	316	314	304	288	310	340	308	328	318	322	306	303	340	306	338	289	346	348	361	334	311	317	283	335	317	326	373	339	360	321	340	359	323	314	343	310	336	293	332	351	342	291	348	329	282	351	318	335	347	334	318	326	322	321	294	340	328	340	315	332	349	300	294	329	326	351	323	333	336	308	353	348	310	333	301	322	351	344	317	332	318	307	332	317	347	317	326	346	330	317	275	322	332	311	305	325	331	340	352	326	311	337	317	326	340	315	320	330	329	310	346	320	299	336	325	331	328	315	325	309	344	375	326	306	351	296	316	339	326	320	307	303	306	336	348	308	326	284	352	321	338	337	306	364	331	351	340	329	316	342	325	325	339	333	336	312	314	319	325	341	332	307	343	331	316	331	325	337	318	321	329	336	328	303	306	297	358	353	325	288	292	339	317	318	330	337	329	335	316	356	336	318	313	311	295	307	325	302	297	316	280	337	340	303	335	307	320	346	343	324	304	317	333	347	336	346	345	324	323	304	325	316	303	335	334	327	340	288	319	285	323	315	333	315	318	320	312	354	329	326	337	321	311	326	309	327	350	312	342	321	336	340	356	369	358	318	336	319	352	291	303	350	299	338	301	337	333	342	301	340	316	329	316	318	326	341	326	302	316	298	319	314	321	288	307	273	313	330	301	348	334	307	313	311	322	308	298	320	308	315	328	335	332	356	316	337	310	303	338	343	323	354	347	327	324	301	336	341	346	300	299	323	341	322	351	311	341	327	320	319	331	339	333	331	358	346	291	318	315	349	326	312	340	314	352	321	321	303	304	296	334	319	299	284	307	305	314	315	334	301	321	330	351	318	292	319	288	316	333	287	308	324	315	298	317	326	325	372	344	310	348	325	292	316	310	352	332	334	359	299	315	353	325	336	318	270	319	331	314	336	297	313	337	332	325	332	348	323	322	303	322	322	338	315	306	309	328	359	347	353	299	323	335	321	320	329	307	327	353	326	316	322	303	285	297	331	297	339	296	306	324	330	324	293	353	328	326	311	335	328	329	309	337	338	345	306	343	312	331	348	303	323	323	313	302	275	355	328	344	325	310	337	317	328	330	324	325	345	321	346	286	314	299	316	285	316	322	326	342	335	346	329	322	293	303	337	325	361	357	307	315	288	340	359	320	325	338	338	307	312	312	306	338	369	318	337	298	341	299	328	303	331	284	303	319	349	308	331	312	343	338	315	349	317	333	318	317	316	328	311	298	355	353	342	358	313	359	349	307	315	301	298	312	348	307	319	317	343	341	317	315	298	294	331	350	308	304	313	340	332	316	331	367	313	326	335	311	338	310	331	338	309	298	347	338	322	316	358	331	313	361	352	325	331	368	292	329	333	330	322	354	358	341	336	289	339	317	365	332	310	319	307	315	306	304	338	327	324	350	312	353	312	297	305	318	323	312	354	321	303	306	281	318	293	324	317	325	326	324	317	309	362	338	301	326	346	314	337	315	319	356	363	313	352	350	302	322	312	336	319	295	324	308	327	351	323	328	326	327	330	325	345	358	341	333	317	318	323	343	336	312	324	329	338	307	347	306	345	325	307	287	344	332	299	320	303	323	326	352	334	331	321	300	339	326	378	336	321	340	332	285	307	316	308	284	301	334	317	318	329	310	303	299	340	315	337	329	307	275	313	328	317	311	306	322	319	317	314	294	329	295	282	285	365	327	365	304	301	311	313	302	294	324	303	329	333	314	319	329	372	334	318	316	324	313	333	302	360	325	339	352	341	322	339	347	302	321	289	349	320	385	288	331	328	360	305	285	335	327	301	323	298	296	345	293	298	321	313	305	354	292	351	276	312	354	334	325	306	329	327	302	334	320	349	320	349	318	347	297	306	338	339	319	319	322	338	324	333	332	331	316	311	325	313	312	342	325	307	337	323	330	331	313	309	348	353	348	333	307	337	293	334	294	332	342	395	329	329	321	304	333	327	346	331	327	350	310	325	333	315	318	297	322	323	316	337	308	336	333	310	314	317	308	329	347	364	323	314	310	354	328	337	326	306	325	333	331	319	341	338	351	309	370	330	322	317	346	327	339	309	310	330	303	314	311	318	364	340	345	332	329	309	333	314	344	305	332	346	341	336	306	322	332	323	325	356	304	334	338	362	322	315	309	350	298	314	299	312	309	330	322	310	333	339	325	328	348	318	332	323	311	317	310	305	309	317	318	327	315	323	318	353	329	332	328	340	330	327	314	314	332	333	312	315	303	339	320	315	308	338	291	361	290	343	341	324	326	344	347	330	312	310	317	291	334	329	349	339	328	316	327	321	349	355	311	310	312	328	330	314	324	347	306	342	327	388	317	331	289	339	334	309	320	338	307	338	297	324	307	344	293	321	332	334	328	320	301	321	308	334	328	364	348	373	329	320	318	306	310	334	324	321	308	336	347	325	321	317	364	315	327	287	298	328	328	317	331	326	322	354	294	320	335	330	333	314	337	355	324	328	341	330	321	300	347	320	303	287	328	317	341	321	313	312	350	368	338	312	327	295	330	346	332	315	279	344	327	321	335	324	316	344	315	354	332	335	334	354	331	336	363	317	315	295	329	331	342	272	335	338	312	359	313	330	328	324	314	312	316	318	318	360	303	343	341	313	333	325	342	336	320	348	348
18533	11735	10732	6675	1334	702	721	744	738	701	743	725	752	687	713	682	744	719	681	708	720	737	730	681	723	669	736	726	725	728	718	692	669	761	677	704	758	723	724	720	713	706	742	716	702	674	724	684	704	687	723	724	679	690	688	686	725	741	674	695	699	733	686	743	738	713	712	689	722	756	723	744	754	691	675	717	714	741	708	721	670	693	682	738	738	721	716	687	698	722	740	669	655	768	730	688	722	733	680	728	735	690	689	759	734	706	688	750	719	731	733	677	697	730	754	665	697	709	703	709	680	740	705	733	697	713	714	683	697	686	711	714	696	758	733	748	695	752	697	727	706	698	754	750	708	709	738	716	712	693	737	673	741	709	690	717	729	669	765	708	675	657	672	705	719	748	678	676	697	655	685	708	701	679	741	756	704	693	735	702	680	655	737	735	727	717	691	711	681	672	738	681	697	666	686	689	714	699	701	721	697	683	759	718	743	700	707	663	723	731	734	682	746	694	708	723	717	706	689	689	703	713	737	739	654	723	649	723	726	717	688	729	776	664	715	700	706	728	725	691	704	683	738	723	740	739	736	760	705	715	686	694	696	764	692	682	740	689	702	714	720	685	695	732	750	682	710	732	697	658	705	758	773	709	731	702	704	700	761	708	734	733	689	733	696	767	743	776	690	715	749	750	729	690	725	695	722	708	718	742	691	754	733	742	731	716	708	697	685	731	727	701	720	701	726	654	710	742	718	709	728	688	680	718	699	717	731	762	678	733	728	713	721	677	703	711	696	717	737	685	725	740	734	737	743	687	723	737	733	721	750	688	697	703	714	662	691	768	710	733	732	745	680	713	717	685	693	706	686	704	701	721	694	689	740	723	729	723	710	683	735	695	768	678	683	703	724	709	697	695	701	761	708	736	744	710	693	684	753	749	684	744	733	719	742	727	673	738	679	711	666	677	704	726	672	706	687	719	714	724	733	694	683	751	739	721	698	737	734	764	726	676	713	723	730	715	758	740	760	707	695	688	699	734	749	744	733	720	717	756	707	716	706	666	766	712	656	680	743	723	701	710	726	680	784	761	713	727	659	691	696	701	717	747	729	699	677	728	712	729	649	687	712	691	690	686	752	731	748	681	656	715	713	735	731	676	725	718	698	707	744	703	724	718	751	697	722	750	703	725	754	736	702	714	725	713	714	719	715	703	724	717	708	749	670	719	729	736	731	704	735	693	718	729	683	696	714	717	682	721	696	722	707	733	734	694	732	706	706	787	705	747	704	719	663	746	703	760	717	713	671	730	710	739	689	706	694	708	713	710	735	687	738	712	705	787	698	711	714	704	704	714	712	740	729	718	728	710	668	694	769	731	727	735	720	708	707	677	667	728	712	720	671	730	702	739	712	741	699	704	685	732	735	729	684	659	699	690	723	754	718	707	710	687	688	694	722	695	687	769	705	713	725	657	695	768	740	670	689	711	732	727	693	727	698	704	721	727	745	674	721	710	724	666	768	744	669	705	722	733	759	716	695	750	730	726	698	726	684	765	682	699	703	672	704	674	678	659	705	721	711	726	680	712	738	732	696	723	715	691	710	711	716	706	698	695	733	731	634	705	696	734	676	719	722	737	706	711	724	699	685	759	671	728	712	709	703	725	704	742	722	703	731	674	734	731	721	738	726	704	761	718	720	667	721	712	740	758	680	763	736	724	702	664	722	677	730	737	668	674	740	732	705	719	680	721	686	685	671	742	699	699	730	705	703	704	735	720	743	750	673	718	750	717	659	729	723	726	674	745	702	777	659	696	708	735	708	744	698	730	753	709	676	752	725	743	711	694	694	738	724	683	721	741	707	694	671	707	726	723	745	710	716	706	716	720	738	677	730	717	736	730	697	702	735	717	752	687	696	664	702	729	702	703	704	673	739	701	728	740	717	679	720	708	699	688	720	657	769	698	762	688	698	714	691	686	685	715	728	704	761	717	715	678	726	734	696	694	728	742	689	695	720	713	705	699	728	720	704	701	756	704	744	758	670	688	711	706	701	717	744	688	704	698	749	651	720	736	727	728	685	704	741	685	740	723	709	689	719	729	716	750	730	711	753	700	733	695	717	733	733	754	701	705	725	748	718	737	727	782	696	685	680	711	724	684	683	737	692	698	689	740	641	710	744	669	670	716	747	773	736	722	768	711	691	690	757	737	713	729	731	727	716	670	669	674	693	731	717	752	705	769	740	771	742	706	705	740	729	660	722	693	714	698	713	740	713	747	674	707	700	702	729	708	750	721	704	693	717	701	729	701	747	686	724	744	717	754	749	780	709	740	719	697	743	730	765	720	728	746	711	712	705	711	714	736	703	779	787	735	702	724	763	684	685	674	695	723	727	720	758	671	692	747	680	708	669	699	682	686	684	735	695	759	724	717	693	709	719	732	703	688	743	735	702	703	703	717	708	749	696	689	708	698	746	713	715	704	705	658	726	673	740	693	734	710	715	730	742	694	719	711	715	750	696	666	722	718	726	706	720	697	701	782	756	724	702	704	693	644	684	697	757	689	720	725	720	716	709	687	746	713	680	679	720	697	740	745	722	755	644	688	713	679	674	723	715	719	689	692	675	725	684	750	726	770	715	714	711	748	645	714	712	685	709	762	732	701	718	736	728	694	666	741	704	701	707	720	759	709	710	741	741	753	699	743	703	690	792	701	703	691	710	729	738	717	689	720	636	666	691	750	695	713	709	685	708	729	686	688	677	687	716	718	719	766	744	718	737	733	722	702	686	724	723	725	727	671	725	687	688	756	750	646	718	740	723	722	715	726	705	690	668	686	723	700	668	730	752	707	748	692	705	700	730	733	705	720	686	711	746	733	691	682	754	718	711	727	722	743	724	685	721	699	732	754	699	667	744	747	683	713	749	743	718	705	706	717	750	697	739	729	697	689	718	700	668	711	692	744	650	737	697	723	716	650	703	725	684	754	725	694	727	755	718	756	740	712	728	718	701	747	662	707	715	677	708	696	703	750	704	752	714	711	704	692	751	690	698	692	729	679	697	686	711	727	705	719	696	722	739	655	697	717	752	706	711	716	743	718	699	699	684	718	725	734	682	730	665	737	722	692	742	661	723	731	688	671	726	696	704	699	759	720	793	685	692	687	690	704	743	679	744	699	724	673	690	718	674	695	724	694	712	672	668	684	664	700	746	749	716	663	736	737	716	674	701	717	697	713	700	700	716	691	682	758	714	742	708	684	729	712	706	752	708	727	744	729	718	704	740	740	698	704	692	673	696	707	718	724	743	661	739	715	701	687	740	713	678	734	744	747	718	737	728	720	762	716	694	740	680	754	700	706	667	669	716	681	660	720	715	694	755	665	739	710	703	700	732	722	747	690	738	747	695	727	719	720	733	723	711	727	734	731	698	701	738	674	740	730	731	723	707	697	780	725	714	678	704	694	704	682	727	696	738	709	757	727	695	711	715	714	712	744	713	727	681	704	706	716	736	730	750	758	636	710
70343	58469	56501	40010	12349	829	280	261	226	229	201	219	177	172	196	219	154	200	218	210	196	182	190	199	210	212	207	223	200	224	180	183	203	202	197	219	183	195	208	180	172	186	197	208	176	156	205	209	197	210	185	198	197	219	211	196	187	183	214	202	191	178	206	178	176	199	205	179	204	194	204	208	194	190	198	197	216	197	206	170	185	187	207	166	219	178	193	187	205	218	181	206	188	182	178	183	180	205	197	178	175	169	186	209	190	221	201	181	184	177	223	189	176	188	192	193	179	202	182	195	202	199	180	198	188	207	206	204	194	173	205	180	199	178	191	180	202	184	184	185	180	227	185	201	166	204	191	217	185	186	201	206	187	187	188	195	179	183	190	181	209	212	207	191	190	196	202	191	200	171	196	213	202	198	169	200	191	185	197	186	218	167	183	189	190	176	199	190	175	184	215	219	209	174	187	191	203	210	222	178	181	174	187	175	193	189	192	207	191	200	193	192	186	193	190	207	191	206	179	197	181	185	181	183	197	213	193	188	198	204	194	180	192	196	173	207	189	181	192	177	188	199	207	187	213	195	191	198	193	182	183	198	194	183	188	186	206	183	201	208	181	224	221	219	200	190	202	193	187	178	193	211	218	212	193	197	218	179	166	216	174	191	178	195	180	181	184	207	209	192	165	224	193	218	175	199	175	176	193	196	174	195	187	186	200	196	187	219	198	201	186	176	216	197	184	201	208	193	207	229	210	185	186	207	189	193	194	200	231	207	175	213	191	192	219	182	206	171	203	211	193	216	195	185	202	192	192	191	187	197	205	218	217	218	193	183	201	186	200	169	189	192	180	202	174	189	193	169	188	187	172	180	209	187	212	194	197	197	229	198	182	177	189	210	198	204	201	202	198	180	178	199	209	211	175	217	209	182	180	199	181	189	205	179	194	215	190	197	193	200	221	186	200	177	204	194	196	166	187	173	187	194	202	192	190	176	204	198	193	206	192	210	192	187	184	174	210	205	186	184	179	210	193	189	206	205	206	197	190	191	200	209	180	184	193	199	206	185	177	180	184	186	179	221	188	211	184	190	189	187	179	191	220	193	174	203	204	205	200	198	193	183	180	212	163	194	190	219	212	201	175	214	185	195	168	205	191	202	189	182	205	171	192	218	199	185	197	221	212	187	178	187	220	207	216	199	198	228	221	203	200	182	216	207	196	197	203	195	164	189	205	196	167	161	195	205	191	190	196	207	199	219	221	184	157	196	204	185	183	201	179	215	182	198	196	198	185	211	198	211	167	179	180	197	181	185	210	209	186	194	181	182	176	200	199	175	187	185	188	202	185	188	212	210	180	177	207	198	188	186	202	188	186	185	196	195	208	188	196	189	222	193	185	183	175	189	199	173	218	196	195	179	207	182	200	223	179	190	213	182	169	201	201	192	174	206	182	205	185	194	178	194	187	216	177	179	172	227	203	183	190	179	181	195	198	201	221	195	210	195	192	213	191	175	187	204	213	220	203	209	198	187	189	187	199	218	215	185	224	194	220	184	203	199	196	213	196	171	185	192	188	181	196	188	210	204	193	187	200	166	192	198	182	197	200	207	167	202	197	183	201	211	178	199	194	184	189	204	195	149	203	172	207	186	202	177	183	201	189	204	180	201	172	164	159	189	213	186	190	185	181	184	204	183	208	191	243	187	199	172	200	188	211	192	191	182	201	202	204	229	196	200	190	162	177	182	209	195	188	188	221	222	187	181	198	214	177	173	199	187	169	176	182	194	186	194	212	189	196	208	216	177	196	215	190	212	196	179	181	198	214	211	205	190	175	204	182	217	194	206	191	218	189	174	188	188	191	199	188	198	195	192	185	185	190	214	208	193	174	212	195	202	183	205	188	222	212	182	191	173	180	219	218	219	176	198	207	208	240	200	225	189	200	187	173	178	181	175	189	173	226	186	231	205	199	200	205	201	181	199	200	191	201	190	208	183	198	203	191	190	223	199	187	180	194	185	198	168	180	195	183	179	192	191	172	193	219	197	223	211	184	184	194	190	162	182	194	194	208	172	206	181	194	168	192	181	207	180	197	214	179	199	186	199	184	182	191	170	208	186	191	223	184	220	204	218	196	159	195	180	186	195	200	173	206	178	189	202	185	210	182	178	185	192	175	189	191	173	169	193	185	199	190	194	204	189	219	184	228	221	173	175	180	205	196	199	190	180	173	194	176	177	176	194	199	212	169	175	196	191	191	169	214	189	190	180	180	182	202	180	196	194	216	199	219	199	185	187	180	205	160	196	190	211	187	199	209	206	191	192	173	179	191	171	196	179	176	201	186	203	184	170	198	193	195	193	183	192	193	178	208	191	213	196	186	177	210	181	188	171	174	190	192	191	177	191	212	214	174	167	190	211	187	207	193	204	169	184	184	217	208	177	204	182	168	192	191	198	202	206	179	199	194	201	179	182	185	190	204	169	181	187	166	183	178	202	229	222	189	211	193	202	190	163	191	185	213	189	204	182	186	193	186	210	162	198	188	184	219	186	176	180	183	183	202	206	208	195	201	193	191	198	225	186	208	207	215	189	182	179	166	194	161	204	203	195	197	207	229	195	186	225	210	225	211	185	184	207	208	181	169	219	157	199	202	190	212	205	204	210	195	200	198	180	177	184	195	207	187	188	210	190	190	180	192	188	180	179	201	188	224	180	196	202	204	215	187	215	197	204	177	194	167	181	200	183	219	191	198	189	188	192	196	204	192	183	196	193	210	198	183	184	177	173	186	189	196	190	196	194	190	203	207	202	205	191	175	191	177	201	194	196	184	198	170	190	183	178	191	203	190	175	216	171	203	198	196	185	210	193	170	191	219	203	198	194	203	187	204	194	199	192	184	200	196	176	205	206	210	187	180	205	188	178	175	187	185	201	203	171	174	180	194	199	196	206	181	185	196	178	192	190	198	207	185	175	196	184	189	158	188	189	177	179	172	216	216	209	177	185	198	192	198	206	204	188	196	194	185	195	180	188	179	192	157	194	205	202	174	189	209	201	196	187	202	222	184	210	179	186	218	193	209	180	198	204	187	197	183	186	192	174	187	193	208	211	188	182	202	189	193	212	166	206	186	167	208	210	181	211	193	194	196	169	186	197	169	201	192	190	206	184	176	210	165	171	180	187	195	192	180	189	199	165	193	182	166	190	191	167	182	167	196	192	205	191	188	203	202	207	200	186	211	181	152	173	183	162	193	193	214	199	185	189	204	183	191	185	212	182	184	191	181	211	168	164	206	230	174	198	166	185	195	181	206	184	198	195	175	218	198	223	196	208	215	199	213	158	182	203	225	192	160	191	180	186	189	178	206	201	244	182	197	187	171	210	176	188	196	201	211	189	185	195	170	180	174	187	198	189	199	201	197	217	187	194	207	198	210	198	204	216	209	207	207	225	208	197	186	181	206	188	187	193	208	227	200	205	181	199	198	209	197	202	231	198	208	222	200	175	187	201	176	200	174	171
42665	43462	51127	42777	10280	894	719	675	616	676	558	611	587	506	536	552	523	522	477	442	498	477	514	464	462	473	444	488	443	423	412	471	475	473	501	466	473	470	463	491	476	464	448	469	476	499	442	435	421	476	429	456	451	439	459	396	479	422	463	463	419	446	420	436	444	434	460	451	448	428	455	410	458	457	463	427	415	426	489	454	471	434	426	443	460	458	445	417	430	420	478	420	435	485	468	430	465	457	425	437	463	451	414	465	484	408	440	448	402	434	401	429	437	442	482	452	446	427	453	467	443	448	419	442	452	434	417	448	422	412	432	430	439	447	470	456	478	461	437	414	493	414	422	415	450	452	438	469	477	431	413	406	421	490	432	417	416	454	474	434	464	464	421	438	480	461	440	430	440	440	434	404	432	421	434	489	457	448	464	416	458	485	423	412	417	432	467	438	461	445	431	469	433	470	427	443	434	454	429	450	411	441	442	434	450	463	438	434	439	479	412	426	402	458	467	441	424	431	442	481	434	422	423	410	476	475	416	497	432	461	469	464	445	456	411	427	440	418	405	467	441	407	437	458	454	392	443	400	405	436	453	426	434	453	415	431	415	424	415	430	442	438	434	435	446	449	429	454	419	431	415	489	442	419	411	445	453	412	422	457	437	458	419	460	487	451	447	452	421	459	455	413	457	439	461	464	458	428	450	429	446	467	468	377	455	465	454	446	446	389	452	417	461	414	426	439	458	465	458	437	403	453	462	478	463	412	481	409	433	431	456	418	407	442	451	460	458	432	423	421	484	433	417	402	423	419	442	431	412	450	407	402	459	467	413	460	423	481	445	471	430	442	409	433	431	435	466	414	451	451	443	418	464	450	442	488	453	456	427	487	430	436	449	461	445	445	438	445	423	412	432	438	431	449	479	439	465	458	473	464	451	453	413	429	463	452	442	505	456	491	402	393	432	457	400	451	442	429	434	427	407	425	448	434	489	478	439	443	437	452	420	463	452	433	412	469	452	434	456	475	455	446	454	451	447	488	415	463	442	431	428	443	418	443	473	454	464	447	464	439	462	451	456	433	451	440	431	442	466	451	486	441	429	483	469	426	448	426	472	468	460	452	437	482	445	418	442	456	455	435	438	470	460	430	424	435	441	449	425	426	407	415	479	395	434	473	443	428	465	422	405	434	438	449	402	444	482	442	458	462	419	430	457	448	442	446	435	442	424	449	450	452	440	431	419	419	413	453	473	445	436	436	397	441	444	452	481	442	450	441	456	426	455	442	455	454	421	433	405	463	440	469	453	439	447	448	480	447	446	479	429	477	415	430	436	431	439	429	438	431	429	419	424	463	456	464	473	459	374	425	436	461	441	459	438	434	451	410	433	456	445	437	464	434	432	442	438	422	439	420	459	436	412	460	453	469	464	417	462	448	428	472	444	447	423	451	440	410	464	475	438	452	455	441	495	440	471	453	439	460	450	432	465	473	401	458	442	431	463	452	406	434	441	458	452	482	471	453	443	450	434	435	455	451	438	442	447	457	415	422	481	462	435	420	461	454	430	426	438	436	439	439	453	443	449	444	445	470	438	461	458	466	430	439	418	452	455	444	431	469	428	486	436	454	443	466	410	423	431	460	487	418	426	465	449	433	452	443	418	444	452	438	415	430	428	437	417	463	442	455	434	492	427	416	444	432	467	418	453	467	467	447	422	412	419	457	478	443	458	433	434	475	413	447	409	467	438	455	419	441	420	442	451	414	423	461	435	467	481	448	464	435	448	432	468	458	393	440	451	428	411	445	426	429	426	479	427	431	443	428	412	462	406	460	402	421	435	454	456	438	445	450	466	453	429	425	460	441	401	396	406	439	448	452	424	447	453	432	448	433	439	419	437	445	476	439	465	424	455	439	433	462	444	437	430	451	445	456	512	434	451	433	444	442	450	456	444	449	417	397	424	465	402	428	432	416	424	452	454	407	453	450	403	449	433	408	416	423	440	448	479	455	432	464	439	436	449	422	437	415	441	437	439	410	401	440	466	425	430	433	442	440	461	430	444	424	472	467	408	418	470	430	469	440	421	465	440	425	411	463	418	457	458	441	433	500	446	447	444	436	451	454	438	446	433	410	453	456	459	431	433	431	435	435	439	449	415	443	455	424	467	440	449	487	429	443	409	449	439	438	461	443	479	443	436	426	443	385	460	459	420	463	464	446	422	457	436	431	449	460	445	423	437	428	432	421	426	412	423	459	455	433	441	403	426	444	471	451	465	464	431	448	424	435	439	416	425	436	432	447	424	444	456	423	423	489	447	459	432	447	439	424	446	413	461	440	463	430	421	444	449	443	433	476	428	440	483	491	455	441	493	445	464	444	448	487	486	457	417	402	432	443	452	452	444	440	431	436	479	433	421	434	456	450	425	390	431	431	440	454	438	443	389	429	443	413	457	431	470	458	463	421	437	424	467	403	431	457	465	431	456	436	485	469	410	465	448	442	450	425	403	415	397	424	451	473	443	406	435	452	405	458	432	453	418	414	423	451	462	410	475	421	423	449	444	429	424	469	445	445	438	463	425	454	443	465	448	438	462	474	445	435	418	449	465	433	457	460	407	408	423	422	474	453	438	470	419	418	447	397	417	446	455	451	422	439	475	431	433	408	438	483	438	421	448	434	443	435	443	412	424	410	431	453	463	448	445	401	442	401	457	456	464	457	411	478	463	438	448	444	452	468	400	394	470	459	420	444	428	453	447	431	451	474	437	434	429	434	427	431	469	441	455	408	452	410	445	463	438	412	465	443	415	426	449	408	433	437	432	430	457	426	417	466	454	446	453	450	465	428	456	465	463	456	474	415	399	457	429	477	446	395	432	413	427	465	472	457	451	445	447	419	462	407	419	429	437	437	428	475	435	466	415	431	445	447	478	479	432	394	456	476	426	428	413	432	471	443	414	477	432	428	434	416	435	417	427	411	447	492	452	418	478	451	452	431	458	492	447	459	448	434	469	456	414	448	433	445	398	437	435	448	469	433	438	454	460	422	432	403	445	439	453	437	455	445	446	450	448	447	447	450	462	456	412	448	472	443	459	493	435	429	485	430	419	393	423	432	433	446	400	459	461	423	446	436	441	466	488	445	445	465	481	414	433	414	409	457	442	401	499	439	424	449	433	441	397	458	412	438	450	423	445	462	461	412	427	434	411	425	449	469	410	432	471	461	455	449	452	454	450	404	464	479	404	433	436	448	434	463	445	446	428	443	480	431	447	465	498	448	411	465	473	413	419	455	433	421	418	426	453	432	410	433	428	426	477	457	432	454	462	455	404	428	433	450	426	412	447	455	468	503	434	418	454	455	425	426	411	430	389	450	447	475	436	421	449	424	438	429	413	427	401	449	449	435	438	421	433	414	451	482	472	456	450	451	463	434	424	434	438	447	427	412	451	480	461	451	468	402	425	465	473	429	439	394	428	456	429	448	432	445	426	461	422	449	438	449	446	445	445	447	446	463	406	432
82630	70257	69516	50466	21745	3267	228	224	199	176	179	154	138	152	150	151	119	146	123	130	110	116	130	131	116	132	144	135	146	155	134	117	132	117	144	129	129	146	130	135	119	114	121	131	147	132	112	136	116	127	113	121	128	113	121	143	126	103	118	105	108	125	117	129	115	124	116	123	132	123	121	113	115	113	121	137	116	122	113	128	132	122	129	101	116	114	132	159	137	125	106	135	143	117	126	107	116	150	127	129	115	117	122	112	131	132	118	133	149	98	133	139	125	117	103	118	137	137	117	119	137	122	111	127	133	125	121	126	115	113	112	119	103	112	112	114	118	120	132	118	120	114	147	117	116	125	112	119	143	107	132	114	114	118	151	120	113	126	118	128	124	111	126	137	129	125	135	113	126	99	150	111	121	119	128	125	117	114	101	107	118	115	123	127	111	123	153	117	132	122	153	128	148	135	115	120	126	118	142	120	131	128	144	136	135	116	127	106	115	135	119	113	107	134	115	124	143	132	128	125	118	110	125	141	122	130	110	122	114	132	128	124	122	131	124	123	135	124	138	112	112	120	125	128	128	123	116	115	136	114	135	108	108	144	132	137	143	130	85	125	143	123	120	121	104	135	113	131	101	131	137	121	119	125	136	138	130	128	115	130	127	125	109	99	111	122	117	119	147	128	136	130	123	109	126	130	136	119	144	113	110	125	151	131	134	117	135	161	133	120	135	109	133	142	110	139	125	130	140	120	155	138	117	116	102	132	128	131	102	137	123	125	122	112	119	113	107	127	134	127	120	133	126	102	123	118	132	119	117	113	154	138	132	110	110	123	126	133	131	134	134	114	139	137	114	123	123	119	114	105	133	126	120	114	119	119	129	106	130	133	127	113	101	129	127	119	129	117	128	154	124	138	120	104	133	128	144	118	132	123	135	129	124	139	126	105	151	127	131	108	112	146	131	142	117	136	130	97	119	126	128	155	119	110	160	137	110	131	151	101	113	108	134	142	109	126	126	128	148	111	108	118	125	115	144	106	107	119	125	114	119	115	133	143	107	120	124	119	148	125	127	125	124	112	139	126	129	147	120	116	127	99	147	131	108	137	129	122	132	108	121	119	114	95	129	116	109	136	127	130	101	103	123	132	124	117	115	117	129	130	122	108	116	134	123	133	151	133	116	125	123	140	107	138	113	144	126	116	114	119	132	130	117	141	131	143	139	125	130	142	124	119	112	110	143	122	134	139	130	118	136	133	121	123	128	128	105	116	113	125	104	139	124	115	140	129	132	117	111	107	105	127	117	132	130	131	121	121	110	119	140	117	127	126	126	140	113	126	135	143	146	83	113	133	142	117	119	106	114	122	127	117	123	141	121	123	123	126	131	115	138	108	134	114	108	128	130	102	144	111	106	148	118	95	124	127	128	129	109	139	154	127	124	128	130	123	126	122	123	120	121	120	117	100	119	135	151	129	115	132	135	133	114	145	125	109	115	135	102	118	104	113	122	146	117	142	148	133	113	113	126	113	135	110	113	114	128	145	126	125	115	124	127	117	116	100	110	125	120	116	111	98	110	128	113	142	142	113	141	138	109	133	128	114	121	103	127	141	131	129	123	133	132	129	120	108	121	122	130	127	108	132	133	132	122	113	140	135	125	123	120	137	128	112	123	119	119	143	117	126	108	131	116	138	95	107	101	129	128	134	127	127	118	119	132	105	121	121	126	123	96	141	106	122	120	126	132	113	150	127	122	125	123	127	122	130	110	121	114	154	137	108	139	128	112	134	125	143	135	144	101	122	129	116	123	145	121	127	122	103	131	113	129	117	117	133	121	114	146	134	128	119	111	114	105	97	119	118	148	132	143	109	128	131	127	121	120	126	118	136	115	138	135	115	127	122	131	118	116	143	122	106	125	135	121	114	116	153	128	119	123	108	114	117	143	114	126	136	118	103	120	122	132	137	119	139	125	102	112	115	124	138	111	117	136	130	136	119	114	114	122	105	113	112	133	121	120	129	130	129	142	117	167	149	124	121	138	141	113	125	106	108	119	114	136	131	127	106	108	127	121	145	138	143	136	131	117	117	134	132	126	114	132	134	121	120	115	121	125	124	118	129	146	138	123	145	140	132	128	118	124	125	135	129	114	128	129	109	92	117	137	122	124	118	126	142	125	109	141	143	101	124	128	118	124	119	122	120	137	144	108	109	116	118	121	132	125	138	102	121	143	133	113	103	130	110	148	129	122	110	107	117	126	125	142	105	119	144	117	131	129	136	119	136	134	112	92	115	132	116	120	154	111	139	136	137	115	120	122	109	122	117	100	132	131	113	106	131	135	120	128	122	127	135	129	130	119	116	117	124	143	138	127	106	114	130	124	129	124	138	109	118	120	121	125	129	135	112	131	118	124	90	123	117	120	148	115	125	96	104	144	121	130	143	128	128	122	130	125	135	113	126	103	129	131	129	114	120	114	117	135	121	92	128	121	114	121	127	129	140	127	144	109	124	118	107	125	125	124	108	140	123	115	146	118	108	121	136	124	108	126	121	102	115	123	106	132	123	144	126	124	118	121	126	153	92	100	115	136	125	121	107	127	117	128	122	123	127	141	108	115	119	136	138	102	134	119	125	112	134	139	134	116	117	120	123	131	116	129	136	123	129	121	131	111	136	101	108	135	134	124	96	92	123	122	119	137	107	130	136	133	118	120	125	142	125	127	167	128	126	117	121	114	155	117	123	132	151	129	125	120	136	141	108	126	140	115	133	107	111	124	123	112	139	127	110	128	118	128	119	132	109	123	133	156	132	123	130	129	122	142	107	111	129	119	127	117	96	115	130	130	127	129	133	133	122	149	148	127	123	117	109	127	135	104	119	128	122	103	103	140	122	114	116	118	96	140	118	119	136	125	115	100	134	124	127	143	112	120	133	136	120	124	120	128	121	109	141	117	108	120	136	137	126	123	107	119	115	108	130	129	130	155	120	113	131	139	126	136	116	120	122	126	117	154	121	130	117	118	113	134	121	109	123	150	117	128	94	125	134	116	119	142	122	113	103	126	131	125	147	121	122	133	115	127	111	104	106	133	121	120	106	125	115	119	125	127	142	131	118	116	153	141	103	115	119	135	119	137	132	129	118	128	129	114	123	139	109	116	132	132	113	125	123	115	118	115	137	116	128	131	133	129	116	119	129	130	109	146	152	123	109	115	117	101	135	92	127	132	113	112	123	133	125	129	134	114	117	136	140	119	131	127	128	129	141	123	155	124	129	114	116	119	104	149	114	119	135	133	122	136	120	109	112	104	118	121	117	139	111	126	135	123	129	159	128	126	111	121	123	115	109	123	105	142	119	135	134	114	120	141	134	99	134	107	106	122	131	122	121	141	131	113	124	106	120	119	117	105	122	96	115	113	119	142	104	112	121	126	106	122	110	152	133	134	119	115	123	102	132	126	148	118	123	117	135	130	123	130	109	120	115	103	121	110	118	107	132	114	117	128	118	130	134	104	117
51611	53929	63329	52613	14877	1124	870	783	706	599	571	555	482	466	501	436	413	412	378	370	363	373	369	410	344	405	351	367	351	358	355	320	315	362	345	317	335	362	306	327	328	326	318	319	340	346	307	306	330	351	333	340	318	325	340	310	344	319	343	337	290	312	309	341	324	306	275	353	322	301	319	330	296	343	303	309	275	290	324	345	330	324	335	309	296	306	320	314	318	313	311	326	327	323	310	308	326	316	306	322	278	303	282	323	303	270	323	353	305	317	328	299	328	342	314	288	313	323	310	324	314	317	316	305	300	329	309	334	303	319	305	312	282	285	292	290	328	297	300	318	297	317	278	305	274	301	309	321	327	317	318	313	332	338	311	295	310	309	307	309	274	305	314	301	327	291	311	317	296	346	306	290	345	306	293	324	277	297	296	313	275	341	323	319	315	300	290	280	311	279	305	289	274	329	294	307	342	344	289	300	313	262	315	294	297	317	334	292	314	323	328	332	299	314	276	289	316	298	316	336	292	310	307	288	324	310	300	332	283	309	303	305	331	317	298	317	314	310	284	302	287	287	286	303	313	314	330	322	334	297	288	292	306	257	303	295	324	290	318	334	340	315	316	337	314	278	299	313	325	327	272	328	323	337	307	300	316	297	310	282	320	280	325	288	309	305	282	265	270	310	336	319	306	315	294	313	312	329	306	300	309	316	302	315	339	312	313	289	290	310	317	277	305	295	299	293	343	306	295	312	322	302	337	329	275	316	324	303	289	347	304	304	312	315	282	310	289	333	313	326	305	306	303	360	313	311	288	300	321	282	269	312	333	335	350	336	316	327	337	325	299	313	290	303	320	337	303	307	324	272	305	310	281	327	299	336	285	302	310	337	285	298	314	323	325	342	288	316	271	339	310	349	311	311	287	293	336	322	334	314	298	289	289	312	299	321	316	302	270	306	325	327	288	326	330	328	301	296	311	320	307	330	336	319	313	336	317	277	313	315	348	288	307	312	288	327	293	303	312	328	329	298	314	327	303	295	299	307	303	305	311	310	317	328	343	279	339	320	287	266	316	290	307	318	326	326	299	319	299	307	267	311	305	311	317	287	323	326	316	296	308	331	317	309	297	297	295	301	294	299	317	278	291	307	287	304	304	335	282	340	280	295	314	295	306	318	302	318	284	362	285	294	306	303	303	296	308	307	308	318	308	283	326	323	297	304	315	322	320	305	362	306	285	318	298	338	324	278	307	290	286	328	328	272	301	329	308	303	298	300	316	296	333	303	260	268	286	341	305	307	304	322	319	335	299	279	317	307	298	318	297	300	280	293	303	299	319	337	306	333	304	349	307	295	309	276	310	292	322	313	337	308	292	302	308	314	298	282	312	295	333	309	270	296	327	322	274	301	283	317	310	302	320	318	306	309	315	291	332	283	313	331	352	285	323	304	310	327	316	312	286	330	334	329	316	309	318	337	306	276	318	310	313	289	343	300	311	377	306	333	320	287	308	283	306	294	322	283	287	315	320	328	297	303	301	307	337	307	309	311	317	309	354	296	327	333	318	302	350	309	309	306	344	291	279	288	329	304	297	286	296	317	306	311	280	325	318	321	308	292	301	322	332	283	341	325	317	276	311	322	306	296	321	293	296	298	327	286	281	314	309	298	300	313	316	330	324	295	317	298	334	301	329	329	293	315	300	294	344	301	245	331	318	315	330	314	313	318	294	323	323	305	278	297	323	327	317	329	318	333	335	320	280	323	293	304	330	307	293	292	311	320	322	298	330	324	325	323	293	317	316	310	300	313	316	315	317	312	315	329	308	325	297	323	288	323	319	316	324	313	322	300	325	281	312	312	319	318	319	309	314	317	306	306	307	313	339	312	315	301	281	328	321	303	276	301	307	330	313	320	307	297	300	316	313	276	308	321	299	283	306	313	332	301	289	318	288	309	295	302	295	313	329	312	295	305	307	325	309	290	276	317	313	301	303	299	302	297	320	295	306	286	333	281	320	292	327	310	306	315	317	311	300	322	322	341	309	292	301	314	316	291	306	274	298	322	315	265	293	303	333	306	306	286	299	327	299	332	305	296	312	303	326	355	324	333	324	311	324	306	324	302	314	322	289	289	343	311	297	332	284	317	287	308	301	283	328	272	297	295	269	326	292	319	317	298	312	329	293	348	300	298	303	335	331	281	267	298	284	295	339	308	287	308	288	316	268	332	301	327	296	313	300	282	294	291	310	315	347	333	328	289	318	288	342	290	313	323	340	350	315	311	328	282	327	310	304	345	294	315	333	308	285	358	346	311	305	303	297	319	303	304	281	309	312	308	303	284	311	317	303	308	329	326	310	301	310	294	317	295	291	301	287	307	309	311	315	300	316	320	311	303	314	311	293	305	324	305	332	311	311	332	297	311	299	334	301	293	374	289	315	323	288	308	329	283	307	317	306	300	300	285	282	331	305	318	316	301	311	309	290	295	313	326	318	302	316	348	324	291	305	329	284	316	292	303	269	314	320	297	279	308	282	296	326	279	334	315	320	300	340	305	330	309	292	292	336	252	327	345	290	303	307	320	329	327	300	308	307	321	305	292	306	315	325	311	320	362	278	302	315	317	311	320	333	328	282	309	319	336	306	322	287	287	289	277	295	350	292	301	269	329	324	318	297	300	266	316	305	302	322	319	324	335	265	304	328	299	324	323	313	329	317	321	288	332	351	329	308	338	283	308	329	303	329	280	297	310	347	307	302	305	292	315	289	319	325	319	299	323	294	309	292	312	312	334	334	289	280	324	305	312	265	312	332	317	292	320	320	310	305	308	296	319	290	329	326	322	339	289	279	305	328	310	313	299	296	293	284	299	282	307	316	298	279	301	326	308	296	297	338	297	297	315	284	292	305	318	338	300	307	316	309	297	317	301	298	297	310	287	311	295	347	311	305	314	324	345	331	318	324	281	296	292	318	308	269	313	297	341	329	302	308	281	314	314	293	308	290	309	317	324	319	301	294	314	319	289	309	305	282	302	321	311	308	305	312	290	291	281	310	324	316	291	326	301	300	314	301	325	288	316	308	325	298	320	296	314	326	314	318	323	345	285	282	259	335	314	308	324	277	306	306	312	331	330	288	299	298	313	295	319	298	321	306	304	295	323	316	284	331	310	340	307	306	298	310	303	320	339	265	300	330	336	298	322	303	318	330	328	307	292	291	332	296	314	306	301	287	302	286	347	304	316	332	326	271	303	306	339	278	288	312	305	311	358	308	306	292	320	291	307	300	275	314	321	307	298	318	311	284	292	291	304	311	328	331	312	315	296	311	321	291	325	310	303	310	299	307	311	303	290	284	307	294	313	317	311	332	349	304	323	342	294	305	315	297	323	339	298	348	286	333	309	310	278	313	304	304	309	311	301	299	300	317	291	314	295	337	302	302	314	322	314	289	320	324	322	303	273	291	321	312	295	303	297	297	321	292	307	318	296	316	258	326	321	338	318	311	298	311	340	305	340	312	322
22807	8708	6818	2672	745	293	331	350	336	342	346	342	325	365	319	368	321	319	312	277	312	321	307	335	331	338	314	325	322	304	304	299	360	314	314	323	327	296	296	316	311	323	285	300	345	325	302	306	311	320	311	358	341	324	293	345	320	327	361	326	304	319	315	330	349	296	364	323	339	324	288	312	322	307	297	313	351	286	316	319	301	316	291	315	337	342	357	306	311	306	295	320	286	316	317	317	341	280	305	303	322	293	299	312	293	335	319	308	338	321	305	333	352	315	318	283	303	324	326	294	304	306	313	276	322	332	341	317	314	302	322	325	326	311	292	275	337	313	351	336	294	295	369	327	302	332	314	323	326	336	324	320	302	269	315	296	332	281	330	300	323	320	287	308	335	293	329	310	326	326	368	354	292	329	312	312	311	320	305	291	343	327	298	326	315	304	324	287	339	320	320	341	345	330	361	326	323	306	344	343	323	294	297	302	310	313	324	306	309	306	331	298	327	315	307	366	300	338	323	317	331	345	293	308	311	306	291	342	356	316	299	317	321	300	340	306	309	306	323	346	327	312	331	320	335	308	300	334	308	319	306	328	316	284	276	336	336	347	334	346	315	314	321	317	310	314	326	347	313	349	323	344	322	307	339	321	304	309	332	306	316	295	311	336	334	353	328	311	299	313	308	343	310	319	330	329	357	346	349	328	332	318	310	324	318	319	307	314	295	335	337	321	362	318	334	345	338	314	307	315	306	335	333	317	303	320	333	281	334	302	274	348	334	327	321	330	295	331	328	272	321	307	379	373	323	321	290	303	334	344	324	305	325	342	330	328	329	327	350	326	346	307	344	340	332	310	316	310	300	326	309	339	345	289	322	335	315	306	328	293	298	331	297	320	325	297	288	298	314	330	303	295	344	336	330	330	346	320	285	277	301	341	332	316	318	324	337	328	305	319	346	344	316	356	365	386	360	330	313	324	316	300	297	321	297	307	320	301	314	301	351	290	304	311	318	333	317	319	331	319	298	309	322	294	348	299	309	315	304	336	305	330	318	301	331	313	272	319	309	323	331	321	301	318	309	306	324	358	300	299	341	275	340	334	358	309	319	343	298	309	325	321	315	328	320	319	306	308	341	334	341	303	303	316	284	312	329	315	334	325	326	329	310	335	310	321	307	310	330	292	326	321	331	287	321	337	324	322	328	280	326	281	327	296	315	342	316	326	343	348	292	313	358	332	319	301	313	339	303	304	301	317	300	312	342	318	322	352	317	316	334	282	300	316	322	299	321	315	329	309	303	326	340	352	326	325	313	338	280	333	318	267	330	289	330	312	313	337	318	304	313	311	319	322	299	317	313	285	306	320	346	286	316	314	308	346	315	286	326	324	353	287	328	333	339	289	313	341	312	299	287	277	287	311	309	318	337	326	333	327	315	297	318	308	342	318	324	328	323	286	324	327	325	328	318	300	341	297	322	308	343	297	299	324	326	306	330	334	291	332	299	319	350	345	311	331	344	331	312	342	329	338	330	287	277	306	323	328	345	362	316	326	352	335	338	341	320	329	317	305	284	342	343	323	320	346	309	305	338	280	309	329	312	289	333	329	312	334	313	339	320	355	322	327	319	343	324	332	314	327	314	322	311	316	292	359	324	361	313	323	303	304	324	296	329	317	322	340	331	312	312	324	306	338	319	323	335	346	334	330	333	335	320	324	338	280	334	311	293	309	323	310	322	336	310	282	316	315	312	314	319	335	329	314	322	338	302	309	307	315	356	317	297	311	298	328	313	348	327	370	296	321	317	317	334	308	320	341	328	306	312	306	293	326	344	332	328	309	324	313	307	327	329	335	339	332	336	341	334	295	297	355	302	302	332	331	288	308	280	287	297	312	319	297	308	314	326	334	310	326	289	295	324	337	337	336	340	325	371	338	308	294	310	318	315	335	308	333	314	301	305	337	312	324	306	334	331	310	318	327	337	337	313	302	333	321	352	315	338	306	309	342	321	333	326	319	345	334	325	335	332	332	322	301	303	310	322	301	317	327	343	332	325	340	334	299	310	311	292	312	318	352	352	310	326	341	336	333	299	294	324	296	328	301	337	332	335	275	362	325	354	338	332	289	298	333	341	350	327	324	304	330	333	315	328	311	309	293	360	305	278	364	302	309	309	312	295	290	320	291	326	306	306	304	305	339	339	312	322	312	306	314	305	334	289	363	331	301	307	330	358	342	331	323	333	314	318	310	313	312	326	317	329	312	320	306	309	345	315	313	339	337	296	287	320	308	346	297	271	338	318	309	316	312	307	304	344	309	327	313	336	328	283	318	331	337	311	302	305	329	319	335	319	298	338	338	346	296	308	307	319	334	328	322	306	327	316	300	322	339	335	337	313	336	335	331	310	304	331	318	298	333	319	329	347	336	308	294	313	307	311	310	292	299	323	319	317	329	314	300	305	292	311	340	330	341	354	329	281	320	309	324	315	285	324	343	322	308	318	301	334	307	297	299	325	323	343	335	376	327	313	316	345	280	320	300	295	317	363	354	303	339	306	340	335	340	313	325	325	305	331	348	282	342	298	282	345	345	316	348	302	309	306	262	331	323	325	329	293	289	307	345	330	308	337	309	312	310	313	346	287	305	316	304	323	298	315	304	312	315	320	329	325	305	348	331	310	307	308	353	293	329	292	328	325	336	305	319	328	360	358	312	331	326	302	324	326	330	299	310	329	300	309	303	314	297	327	288	343	334	354	322	323	346	324	352	319	322	312	306	362	344	321	334	356	301	310	298	348	314	320	332	330	375	330	356	303	309	313	306	358	310	314	304	327	351	294	313	341	296	325	319	303	330	341	305	304	308	321	345	300	309	327	329	311	266	338	293	273	335	347	333	316	370	342	366	319	312	307	308	315	312	318	309	333	302	337	344	324	313	310	331	301	319	337	293	331	308	336	315	341	291	305	299	358	341	311	310	293	340	315	294	323	323	305	315	311	319	348	325	321	295	329	289	335	313	335	299	304	300	334	330	347	347	324	312	307	316	330	339	315	313	326	319	281	327	343	310	337	312	323	322	294	341	326	357	324	334	307	322	325	346	327	300	344	323	320	291	321	324	361	313	347	328	325	345	314	312	319	313	326	316	308	336	311	275	328	336	322	359	344	329	336	315	335	314	304	327	308	302	333	276	344	357	319	313	338	316	318	322	331	301	317	318	317	358	326	349	333	343	315	328	317	340	308	323	297	334	304	327	374	300	308	342	300	329	300	312	350	307	314	336	352	307	304	319	328	289	316	355	336	325	324	332	323	294	320	335	323	311	328	331	321	338	298	301	308	327	336	328	328	324	297	328	317	316	344	325	301	323	338	324	310	335	312	310	326	298	320	329	332	378	294	364	303	322	312	294	293	302	312	312	334	315	338	307	302	299	362	319	339	302	327	311	315	335	318	309	309	308	311	310	306	315	349	311	334	327	311	300	305	311	294	325	327	334	359	300	343	288	294	329	343	290	328	276
18727	10008	12114	6494	1834	711	749	762	701	686	675	698	725	720	715	708	723	690	657	705	724	745	696	651	728	697	720	711	708	716	717	764	674	715	706	712	713	702	713	656	729	720	723	682	771	743	682	704	696	672	714	765	732	734	689	724	649	727	644	721	687	699	685	682	726	738	722	707	684	726	714	749	737	730	671	708	719	714	722	743	655	668	694	698	660	687	651	696	670	710	730	722	688	686	715	681	694	766	708	697	714	724	730	702	709	668	699	729	719	725	696	721	717	672	724	743	708	709	713	709	730	700	709	689	707	702	657	746	711	740	698	699	703	730	754	719	734	697	701	686	688	709	663	713	730	736	672	727	715	687	649	712	727	724	684	711	665	717	748	745	698	715	717	673	724	734	710	712	724	673	711	724	697	732	708	679	683	717	710	719	738	720	688	708	689	680	715	752	704	694	679	742	649	732	711	657	687	715	651	689	745	691	691	721	674	679	672	719	706	739	684	734	694	723	665	656	708	775	691	694	715	726	757	704	683	705	655	704	693	680	671	723	687	690	710	731	717	707	724	706	744	731	705	696	727	715	717	614	671	672	712	676	696	749	723	701	700	723	690	731	705	744	688	708	683	733	705	721	743	672	696	688	683	733	710	722	706	675	661	709	710	679	726	671	746	678	727	693	691	705	733	720	678	715	727	737	700	690	705	684	692	688	719	733	731	739	683	749	679	687	722	690	701	741	716	682	717	698	673	679	703	720	694	664	705	693	707	711	724	662	701	649	700	723	696	760	709	692	724	740	688	691	686	701	741	674	715	729	670	696	681	701	754	697	710	724	734	723	659	739	705	695	722	695	719	726	720	711	698	681	726	699	729	640	674	697	656	715	709	683	697	657	666	685	703	696	686	738	719	693	692	709	691	647	722	705	730	718	771	701	718	682	736	728	686	679	662	695	717	688	691	722	724	716	664	698	732	664	707	721	715	724	728	682	731	727	712	677	699	765	692	707	690	740	730	682	686	711	698	678	749	720	716	684	705	683	693	675	732	709	705	689	692	682	690	692	716	675	722	721	729	697	727	716	733	700	702	657	726	690	691	716	669	707	761	719	726	724	720	732	726	757	670	718	670	730	703	705	735	705	684	736	711	727	698	719	690	683	700	719	689	726	674	682	645	719	694	648	694	737	727	677	742	767	692	719	710	673	690	679	658	692	690	681	682	699	672	721	697	734	714	744	724	730	714	766	734	706	721	697	745	708	758	763	719	712	680	706	676	732	668	720	686	737	760	677	681	729	730	692	713	732	670	706	718	701	674	712	692	731	738	698	725	720	705	667	724	685	714	689	705	709	729	712	724	708	666	686	677	691	701	688	678	712	751	759	700	676	684	694	710	689	684	695	734	711	674	673	731	692	676	735	722	682	758	689	722	724	713	713	721	673	739	735	727	753	685	679	737	748	688	685	748	719	763	686	695	716	698	751	736	716	721	728	703	715	722	714	717	706	692	704	699	685	711	671	716	720	710	719	696	673	691	656	694	729	705	666	695	676	759	705	704	736	677	655	709	654	676	730	669	683	756	690	690	651	704	685	685	674	699	673	737	674	673	730	687	693	696	709	736	686	700	719	677	687	718	730	689	724	696	714	668	692	739	722	730	720	676	710	702	704	681	723	709	704	718	730	757	693	689	722	701	654	713	705	671	686	728	714	686	708	746	760	650	739	714	740	733	771	692	673	710	697	707	719	699	691	680	670	751	697	694	716	689	725	711	732	698	738	749	676	713	693	690	683	708	672	680	670	672	656	708	700	729	725	714	666	659	731	702	684	669	699	693	683	687	672	684	698	721	712	676	705	653	723	690	709	721	708	709	721	701	703	679	698	677	671	654	748	701	695	710	684	797	766	701	699	700	713	751	688	707	673	722	687	718	709	646	727	742	733	698	669	740	675	672	674	668	747	705	719	732	680	681	733	705	673	695	717	709	702	689	721	690	748	719	690	715	691	721	669	721	744	680	742	699	736	691	668	727	721	694	695	712	711	745	741	704	646	695	712	687	666	699	642	707	716	684	736	739	682	701	688	647	728	682	704	718	738	713	738	712	692	745	710	704	695	656	691	675	745	682	703	753	677	738	704	691	672	711	662	748	710	721	727	655	722	697	668	664	719	694	737	680	707	736	718	699	705	727	738	681	704	682	722	682	723	690	715	710	709	735	709	731	698	701	686	697	642	730	735	721	682	697	719	710	705	693	706	680	705	685	718	731	736	706	698	713	691	756	672	677	701	707	688	750	650	693	730	685	746	692	734	702	737	693	716	709	723	686	681	768	689	685	704	686	743	733	694	661	725	727	675	663	677	678	713	679	718	725	693	683	706	705	708	722	697	618	697	707	714	695	711	737	729	687	730	726	698	731	690	725	726	689	679	709	718	712	666	666	717	693	677	672	714	658	706	692	688	678	745	643	682	684	682	687	684	717	676	753	712	726	714	694	720	651	705	656	633	633	729	707	667	729	652	696	648	687	691	693	705	684	695	677	701	700	678	657	703	747	764	681	705	718	750	723	704	691	697	698	701	686	763	687	707	706	685	695	716	707	722	713	744	700	685	724	686	722	749	697	746	674	769	711	682	663	699	701	644	725	654	711	672	701	712	705	691	727	730	766	657	720	697	673	708	658	705	683	709	721	643	780	700	694	689	733	703	694	709	719	700	717	709	697	703	697	710	674	699	735	686	662	739	656	727	719	705	691	728	692	662	721	688	676	671	741	734	743	660	695	638	673	709	673	749	709	710	699	718	728	707	684	672	697	704	692	691	713	650	706	690	674	767	653	640	709	686	704	703	705	692	743	720	673	728	735	699	761	709	691	657	709	672	679	704	669	727	689	693	703	723	679	727	688	679	680	694	709	727	710	715	705	683	676	712	721	709	684	722	716	671	665	735	701	737	698	726	686	721	727	686	690	688	667	716	713	710	704	696	709	691	746	710	697	658	688	731	662	760	722	727	697	688	713	734	678	652	694	715	697	722	719	717	686	706	675	690	727	700	677	712	737	737	705	710	703	703	716	703	672	710	682	726	693	658	691	679	730	651	736	720	715	682	698	652	643	754	691	701	696	661	722	715	708	725	705	647	748	655	709	690	748	663	689	720	694	692	670	753	731	711	702	660	732	703	663	718	732	712	706	673	726	725	674	721	715	677	708	688	742	709	687	727	690	690	739	664	659	679	751	657	701	702	724	709	727	749	692	734	706	692	674	718	711	716	722	752	668	695	696	668	717	679	640	685	669	689	747	763	659	716	696	669	685	668	708	713	688	761	729	694	702	653	720	716	740	725	698	645	693	644	720	707	677	687	666	741	697	743	734	679	732	721	701	676	742	700	717	686	734	733	653	785	707	678	631	682	720	700	731	743	732	703	732	716	694	723	701	712	757	696	703	700	684	674	711	703	758	745	680	688	729	732	682	698	697	719	698	732	692	691	733	739	685	727	700	650	732	723	775	733	693	646	708	736
70276	55469	59029	37235	13258	796	265	252	233	219	225	232	197	190	169	208	224	200	231	226	166	208	190	206	182	181	166	189	176	172	184	204	189	222	179	194	191	192	167	186	171	195	216	204	191	211	190	190	187	183	167	181	182	171	219	191	215	194	190	194	179	198	204	200	201	203	203	193	194	192	184	185	229	160	182	162	184	185	203	200	189	173	185	191	200	179	231	178	199	214	187	199	206	159	188	193	194	188	188	199	195	203	182	188	225	187	176	181	188	186	208	186	182	177	177	157	185	190	195	168	191	201	186	210	217	180	179	212	183	177	159	191	194	162	204	174	178	191	175	175	217	185	188	178	204	184	193	190	167	206	196	153	180	198	183	184	194	203	199	205	190	188	184	183	190	162	214	180	179	205	191	197	171	184	212	193	187	176	194	213	175	191	171	199	196	199	193	179	209	180	184	168	212	217	192	200	200	182	190	183	209	197	210	213	186	183	188	210	175	193	200	203	201	191	178	192	213	211	219	199	211	214	183	203	183	195	221	192	188	190	181	195	215	193	198	205	184	175	193	193	196	185	191	167	206	185	193	197	180	185	193	191	160	170	206	180	198	201	171	188	209	181	175	190	187	192	161	204	172	192	178	162	196	175	178	183	185	186	185	189	185	183	209	176	205	194	210	186	206	194	202	188	197	193	181	189	214	180	197	185	202	177	157	204	177	188	214	179	164	173	205	213	194	185	212	196	166	192	191	164	173	188	204	178	213	190	186	177	174	168	188	221	192	177	192	162	169	199	199	189	172	182	195	209	218	190	203	199	196	174	189	175	193	177	175	190	205	199	174	195	203	186	187	184	182	214	184	224	197	193	208	172	200	170	186	195	198	192	211	196	213	184	172	184	204	183	170	182	202	159	183	190	181	161	173	185	190	188	174	184	188	215	206	192	176	187	220	200	188	215	188	184	204	178	189	192	200	196	188	172	189	190	201	190	186	174	185	199	186	173	188	207	172	206	188	183	200	210	187	192	210	227	204	197	214	206	185	208	171	204	208	166	165	184	180	193	205	169	201	160	190	185	177	208	177	223	179	184	176	221	208	197	180	181	169	193	185	184	196	178	200	213	216	190	203	181	190	182	217	180	186	208	195	172	179	191	192	187	170	193	204	212	194	171	207	169	199	186	175	187	196	220	201	176	178	186	196	185	179	181	197	183	156	205	202	189	202	207	208	181	193	186	201	208	192	179	194	185	191	193	182	207	182	190	178	177	216	200	199	206	183	183	187	197	200	170	211	207	155	185	204	203	173	175	209	198	211	215	177	204	177	197	215	183	201	196	181	179	163	181	156	173	210	214	184	204	179	168	169	197	188	189	198	208	202	169	177	193	212	209	184	192	184	204	188	202	183	199	171	193	209	179	180	221	175	174	199	208	210	175	177	178	157	189	193	181	174	176	193	187	186	178	238	174	184	177	199	176	216	188	195	186	195	213	204	174	199	203	178	181	199	203	160	173	188	166	199	206	190	197	207	189	173	196	198	213	218	217	199	184	192	195	177	190	172	185	191	151	193	188	198	189	193	195	162	191	191	193	205	198	184	209	210	181	186	167	189	186	161	181	170	208	205	195	216	188	189	179	165	177	172	188	189	189	185	187	166	174	200	168	212	169	189	208	187	196	192	183	213	210	188	181	181	181	208	171	184	188	177	172	212	159	188	180	175	194	190	180	196	190	203	173	172	214	184	226	182	214	178	188	165	162	180	195	186	174	203	188	170	200	170	212	211	180	196	176	188	193	188	200	201	201	180	209	184	151	195	205	180	179	196	203	196	174	165	174	208	148	161	197	224	180	176	203	193	180	189	200	216	185	210	190	209	161	215	174	178	171	175	186	174	203	177	216	200	201	180	174	197	189	161	173	184	209	195	196	176	228	192	171	182	186	192	203	207	188	174	204	176	200	161	185	184	176	195	186	191	215	189	189	201	200	176	190	180	194	203	165	197	210	188	206	189	188	204	196	200	180	192	190	189	184	171	183	174	196	190	187	208	201	179	236	188	175	190	205	188	194	175	179	201	210	161	176	205	198	197	199	179	160	208	181	180	172	194	204	177	184	194	177	212	201	202	158	183	188	187	200	196	196	181	223	186	196	216	201	191	188	169	190	176	205	180	178	180	177	195	208	201	178	196	175	190	207	178	208	199	178	189	194	197	202	183	180	193	184	178	200	195	173	181	189	197	207	166	170	178	200	190	201	182	190	177	189	211	182	213	178	207	189	200	180	214	208	207	209	167	175	186	190	174	167	210	187	198	193	215	192	169	182	186	179	202	174	193	209	175	192	182	216	218	205	190	182	202	186	198	159	162	173	217	213	196	198	216	178	227	179	191	179	189	172	167	206	182	189	202	187	207	203	203	222	222	202	202	184	199	187	228	204	210	186	205	186	192	197	163	185	203	181	192	168	202	176	196	213	190	179	194	200	203	193	158	175	174	182	224	186	185	184	172	202	194	188	181	174	186	186	187	160	183	179	186	176	164	214	175	192	189	179	201	199	165	158	205	212	198	183	187	203	164	196	181	179	186	193	189	190	194	173	173	179	195	186	181	178	171	184	189	190	199	181	195	207	160	191	175	188	170	212	197	173	180	182	216	186	185	168	189	166	180	183	159	196	186	182	189	189	187	207	173	168	183	207	196	192	185	187	205	197	191	192	195	179	174	216	190	191	192	206	201	179	181	194	180	199	209	208	213	178	181	178	190	180	197	214	210	180	191	169	180	184	201	194	212	175	203	213	176	177	184	193	187	193	197	183	201	205	215	190	208	174	196	210	172	175	190	197	201	177	191	181	206	200	180	176	180	199	207	169	195	181	178	184	210	190	213	215	207	178	216	211	189	178	173	192	177	198	212	211	199	196	196	189	172	170	186	211	206	173	198	167	177	195	186	176	188	191	189	178	178	204	215	185	186	178	187	193	179	188	203	221	184	208	197	203	206	186	183	190	199	190	180	180	186	161	185	169	206	192	194	204	210	162	210	163	194	187	183	195	202	200	185	221	187	178	226	201	190	167	174	201	185	199	177	197	185	193	200	180	192	184	182	180	189	184	170	180	172	188	182	176	199	176	202	188	212	195	205	206	190	182	183	223	204	197	203	185	193	184	188	188	214	182	201	212	178	214	199	189	208	186	217	208	221	227	180	224	190	207	192	204	211	194	197	215	188	198	181	193	173	173	182	202	187	180	197	207	194	186	211	190	178	160	149	217	192	197	183	193	186	179	179	169	185	172	212	176	179	176	197	190	187	167	205	202	202	170	208	178	188	166	181	213	180	200	199	178	195	164	197	181	203	204	186	204	187	183	180	173	178	190	188	182	196	186	189	174	194	196	160	159	161	186	179	186	197	196	205	197	177	207	170	189	209	191	182	216	220	198	189	168	163	189	192	192	207	200	184	205	196	214	199	152	221	182	184	185	181	151	188	191	215	193	216	162	206	182	210	214	199	182	218	208	187	186
42232	41161	53090	40132	12414	874	755	731	664	616	575	551	556	528	488	476	523	521	486	485	485	484	442	464	428	435	419	440	476	422	467	482	439	415	465	424	466	475	438	486	429	475	450	480	447	436	489	491	447	422	428	436	435	436	462	483	453	428	419	447	443	437	419	444	406	448	406	430	455	447	417	419	417	414	427	426	439	489	416	438	429	413	410	451	409	399	416	418	426	441	423	427	442	422	422	432	434	448	431	453	429	454	452	429	423	443	472	411	450	472	461	430	445	402	415	407	441	439	428	406	431	465	453	465	406	424	436	445	453	405	410	434	413	424	426	434	475	400	432	446	436	413	454	428	442	458	419	419	433	409	431	416	386	421	481	461	428	459	394	458	413	399	400	457	428	448	464	448	459	455	347	457	407	419	467	450	450	474	424	428	404	419	454	420	419	445	418	441	437	424	425	449	450	409	424	436	456	449	440	414	425	430	420	455	438	426	445	462	450	428	435	428	430	424	414	440	401	485	456	421	434	421	466	419	433	422	465	401	441	427	439	436	427	432	418	399	435	438	475	443	409	468	438	443	430	432	462	407	402	436	458	401	411	414	424	440	481	453	390	381	450	424	420	429	450	434	457	409	433	458	428	431	412	423	435	462	418	431	415	384	463	426	453	437	428	410	411	448	428	447	450	401	457	404	462	421	431	408	415	458	395	425	427	397	437	429	447	399	420	432	479	439	419	429	445	429	403	418	447	429	399	433	440	422	412	395	407	431	405	438	401	422	460	466	434	421	427	426	447	424	430	441	440	401	460	439	415	458	441	435	424	415	434	433	412	459	427	420	431	417	441	433	439	443	437	435	436	423	404	402	406	422	434	454	425	440	443	405	438	428	427	446	429	451	421	420	428	462	428	430	434	452	411	419	433	434	432	437	386	432	466	410	449	458	464	407	440	435	458	440	395	426	417	424	449	442	470	449	445	429	408	456	455	426	402	415	412	479	450	466	417	435	411	417	477	438	424	459	446	424	427	427	429	458	445	462	459	459	463	460	443	430	465	431	410	416	447	445	439	414	487	434	414	425	440	446	452	417	393	448	399	395	406	391	417	425	412	434	431	440	456	445	421	391	417	415	458	438	436	425	423	400	420	412	434	461	395	418	476	455	384	427	425	402	425	400	441	430	425	441	450	442	464	422	433	440	474	464	475	458	455	456	411	405	418	451	447	439	433	424	457	448	429	439	425	435	465	411	435	413	436	472	413	431	434	457	432	457	427	402	458	445	434	414	453	439	451	412	453	429	452	431	424	440	421	443	398	411	433	445	435	418	421	418	442	402	459	426	439	494	445	435	475	454	475	423	444	443	429	439	423	428	433	414	443	445	431	417	447	444	440	437	441	423	462	418	399	433	412	467	449	437	479	439	434	465	435	430	448	435	428	435	420	407	449	469	418	455	419	430	407	463	424	445	431	436	430	428	434	417	407	479	432	392	384	422	462	437	467	426	443	437	459	451	468	447	440	453	484	417	444	390	443	443	452	419	425	461	471	453	457	405	460	478	437	444	462	435	403	443	438	400	401	397	438	418	461	421	430	422	450	427	403	416	439	421	420	419	421	446	429	446	456	412	418	458	402	401	438	454	442	428	428	438	440	435	433	440	500	418	470	435	450	403	474	414	421	430	429	440	485	400	430	432	429	435	476	420	397	470	457	454	396	436	409	436	458	446	420	422	432	430	445	407	452	432	433	457	399	437	454	436	459	405	429	440	435	435	445	423	460	438	423	446	421	448	434	451	440	445	473	446	437	423	445	423	414	415	459	409	456	433	403	403	452	432	401	413	429	464	445	422	460	482	442	414	422	429	426	431	430	435	433	435	434	434	430	436	494	407	433	434	436	442	436	436	478	417	442	479	436	432	448	421	436	432	437	400	424	432	395	413	425	446	424	426	447	458	404	479	402	424	403	419	431	454	494	419	402	424	438	398	429	402	392	433	419	451	441	388	434	444	436	430	451	449	436	428	426	425	458	441	401	443	432	405	428	416	459	392	413	435	400	399	487	451	397	452	448	428	444	439	436	463	439	420	418	411	423	455	440	439	441	392	442	454	401	440	429	474	415	454	434	436	438	503	473	425	431	411	442	443	408	432	409	455	415	440	440	427	393	419	413	459	449	408	420	456	436	441	445	434	444	457	455	443	406	422	444	435	424	444	461	457	430	404	463	418	376	463	424	423	433	453	454	452	427	435	413	473	481	446	416	418	462	405	401	441	439	438	461	441	495	449	423	425	438	447	429	413	416	471	413	406	417	474	436	448	427	408	415	460	444	425	435	456	439	452	428	431	470	467	428	407	441	421	494	475	468	414	447	471	425	425	404	397	417	430	453	463	407	430	451	455	429	439	427	440	444	451	454	445	446	470	414	413	430	415	461	421	420	425	448	429	464	435	429	423	465	457	435	400	381	461	441	438	457	434	446	439	436	452	431	456	431	449	431	432	428	423	419	451	457	390	431	450	432	434	399	417	470	456	439	415	428	428	451	462	457	401	431	453	468	414	414	468	409	398	467	449	428	404	439	451	433	446	462	448	395	442	431	438	432	407	446	433	433	446	424	428	412	422	444	439	396	444	388	443	485	409	429	395	432	457	488	488	439	459	417	431	436	421	440	423	456	445	413	432	413	402	411	433	448	451	437	424	415	437	438	460	383	404	483	454	438	410	393	458	438	427	403	448	426	450	462	438	447	418	448	414	440	423	407	429	468	457	424	435	401	444	434	416	450	454	466	438	451	429	423	431	440	436	438	430	417	452	448	432	447	397	387	408	420	454	415	411	435	421	450	447	442	429	414	446	406	441	418	432	410	447	428	433	422	426	418	422	464	428	412	433	431	469	450	424	460	424	472	448	428	437	439	472	444	418	434	426	437	434	429	482	443	448	443	477	407	427	418	441	428	436	488	458	441	458	439	435	443	451	435	409	441	420	443	426	431	427	431	448	419	463	453	447	423	434	445	429	435	408	450	443	427	438	433	437	433	403	407	435	464	453	442	463	422	442	455	377	446	438	442	434	418	424	456	417	429	440	421	477	447	414	467	430	470	430	413	447	404	401	437	418	426	429	437	396	424	447	454	478	456	400	459	464	394	451	432	445	428	446	424	435	426	465	462	432	411	449	443	443	457	440	406	422	455	435	415	442	458	428	432	403	404	456	448	433	439	447	439	423	414	439	422	410	441	430	424	407	420	420	457	435	481	418	469	432	451	435	434	410	427	389	457	444	431	444	471	437	445	413	437	410	390	430	396	415	437	407	421	459	456	425	443	418	435	418	440	449	488	438	470	457	429	424	440	462	421	437	458	410	451	421	447	452	427	417	474	442	410	419	438	415	408	440	403	409	420	462	411	426	425	442	417	463	397	422	420	432	455	419	411	412	465	445	438	425	420	451	431	470	413	440	429	419	460	436	459	480	423	445	414	447	449	387	468	437	429	463	419	408	430	434	422	438	405	443	429	467
81177	68778	72013	48863	20857	2472	283	236	196	174	145	167	152	166	123	130	135	123	136	137	126	108	132	136	134	122	123	144	142	126	138	126	124	111	99	125	136	118	130	107	133	141	123	129	129	119	105	134	111	124	134	111	109	111	127	100	140	134	107	151	115	123	131	109	123	137	119	124	143	119	125	130	129	113	143	112	121	108	130	123	123	135	159	115	124	144	126	132	116	133	128	119	111	121	122	120	117	91	113	114	116	118	134	121	125	110	97	121	134	116	123	113	123	128	114	146	111	140	100	142	124	128	127	104	108	120	107	131	125	117	129	104	112	99	122	128	120	135	124	111	128	137	124	115	129	118	144	148	119	107	116	138	132	116	92	99	115	128	110	119	115	123	136	145	127	125	152	111	112	118	136	112	123	128	107	125	124	123	136	140	141	119	127	126	116	107	112	121	127	130	94	143	121	118	128	114	120	96	114	129	143	130	110	120	126	132	136	102	122	108	109	108	116	125	108	122	128	136	118	121	116	130	135	126	116	132	126	129	134	116	161	119	115	100	135	105	140	107	126	127	109	133	120	104	119	152	139	122	121	124	144	117	144	120	124	143	135	99	115	112	122	116	111	109	114	100	101	115	130	129	114	105	116	129	129	117	109	100	126	134	129	137	123	116	128	128	129	128	117	124	135	128	114	112	120	102	123	103	122	108	111	112	134	133	118	118	108	130	118	158	131	116	119	101	129	109	139	138	111	122	113	102	118	152	120	114	120	94	109	99	109	119	112	99	120	102	118	120	128	118	136	135	119	124	92	117	125	120	100	127	118	99	127	110	127	108	135	104	108	127	125	125	122	132	128	101	112	115	121	124	112	114	119	137	124	122	148	128	103	116	122	119	119	133	115	118	120	122	124	105	128	114	113	98	123	123	127	108	108	110	119	140	96	138	115	106	126	132	120	130	118	137	100	131	111	131	124	131	114	149	131	138	130	118	119	122	111	144	142	127	108	114	109	114	121	150	131	146	127	100	96	134	139	121	131	142	124	118	122	122	144	118	103	123	115	115	108	132	116	118	122	114	124	119	123	120	129	119	126	118	130	116	107	112	132	105	100	119	111	132	136	146	126	126	117	113	125	122	113	123	138	124	121	114	112	124	120	109	117	105	117	107	120	110	107	118	116	134	123	140	135	127	118	110	118	137	117	132	118	129	127	134	122	132	139	130	123	105	136	121	118	111	122	119	135	133	130	132	131	123	130	117	132	130	106	120	134	126	110	99	137	127	137	110	114	109	111	115	123	99	113	117	121	113	114	134	116	119	132	138	118	114	141	123	111	124	120	141	131	124	127	127	110	129	145	123	97	121	120	120	120	129	112	112	113	99	133	126	115	107	122	114	140	115	126	113	121	128	101	110	122	117	143	134	119	101	130	118	133	126	121	117	122	127	126	128	115	130	113	114	127	136	115	117	121	135	116	114	105	119	112	120	126	102	127	124	122	122	124	126	126	145	149	138	135	119	118	122	105	124	115	127	116	105	115	118	105	123	111	128	104	109	113	127	110	131	136	129	118	125	104	120	118	132	110	147	127	127	119	103	108	133	133	111	111	117	111	132	117	137	133	124	128	127	129	125	98	123	118	124	124	125	101	129	121	113	118	109	97	125	106	115	98	124	122	121	119	103	116	115	110	122	136	120	128	126	117	144	112	111	119	131	113	129	121	118	115	123	109	115	134	117	131	115	127	139	113	118	127	126	134	119	135	100	126	120	115	124	121	123	124	127	117	110	124	120	121	108	107	127	136	123	113	113	130	127	128	113	141	140	121	121	149	124	107	120	120	138	123	121	100	110	128	131	128	120	114	111	97	117	127	111	126	127	120	141	140	127	111	116	114	121	121	124	130	125	119	109	112	99	101	111	127	139	114	113	115	126	129	102	115	124	118	140	102	101	126	106	129	111	109	112	133	123	123	137	123	99	129	131	128	138	115	137	112	141	104	126	113	126	119	105	120	141	132	114	137	118	109	107	95	120	128	125	125	108	129	113	114	102	123	146	116	120	111	118	105	134	118	130	133	113	104	128	122	108	111	117	134	134	117	120	128	134	115	120	127	113	110	133	133	119	107	116	129	130	135	117	122	126	132	127	134	148	129	143	118	117	120	120	114	116	117	140	141	126	127	107	114	120	138	113	101	118	113	128	130	119	111	112	124	120	123	106	109	142	136	120	116	126	105	111	91	135	129	83	111	110	115	91	106	127	124	108	122	101	126	99	118	110	93	127	107	131	119	143	120	129	110	143	116	111	126	107	115	117	106	116	121	102	110	105	91	133	126	125	114	97	124	124	116	115	128	129	131	131	116	112	112	114	121	127	129	114	109	112	148	131	115	134	108	122	109	122	117	119	114	116	123	109	138	114	121	131	102	131	147	134	103	124	117	106	106	109	112	98	116	132	122	100	116	126	113	125	118	143	135	121	138	115	110	118	125	121	133	135	132	138	129	124	136	126	112	128	112	124	124	99	122	135	114	111	114	136	113	144	110	113	110	125	133	115	132	129	125	114	155	133	111	120	114	114	118	142	123	122	138	123	137	141	117	109	140	136	122	120	137	91	117	96	124	117	119	99	123	131	114	120	124	102	131	111	119	109	115	120	109	121	114	92	121	126	130	108	104	146	128	135	126	113	108	129	143	127	101	127	139	96	128	128	124	99	111	125	130	107	133	118	125	118	126	117	120	141	110	116	128	136	136	105	128	130	123	118	123	121	114	116	121	131	112	113	103	116	105	108	136	123	116	125	125	103	117	100	126	134	109	122	133	139	131	111	115	102	119	130	122	127	145	136	103	112	139	135	119	136	124	104	131	119	110	106	144	118	104	109	133	131	107	123	99	116	123	100	125	122	117	105	115	148	118	116	140	129	94	115	111	131	128	106	119	121	141	121	123	119	111	107	121	115	117	111	113	120	105	127	115	132	122	129	118	106	112	133	130	127	124	107	126	118	133	93	129	130	122	119	135	125	117	131	131	122	125	110	125	112	128	103	136	119	118	121	108	118	117	122	131	119	120	126	138	109	119	123	96	128	117	151	101	125	125	150	124	100	135	130	137	125	128	134	116	105	138	137	111	141	127	107	119	119	123	101	130	125	125	123	136	123	122	101	137	126	143	95	103	135	133	108	103	130	142	122	121	109	117	113	107	113	135	114	109	121	113	131	145	120	107	112	125	136	122	114	105	106	110	121	120	115	120	111	120	109	113	133	119	107	109	89	130	113	119	115	122	135	126	121	121	110	131	135	127	112	110	124	131	145	108	113	131	131	133	107	118	117	111	131	115	116	118	125	120	104	118	116	123	114	110	115	132	122	128	140	127	120	112	125	130	114	125	129	113	140	132	111	129	127	137	116	122	109	117	115	129	128	127	114	122	115	148	127	120	128	124	127	122	126	120	122	121	120	120	127	130	132	134	127	138	123	147	108	109	123	115	136	104	106	112	111	88	118	120	138	112	121	128	129
51232	51514	65539	49336	14233	1117	969	779	745	659	614	581	553	466	451	428	430	409	382	416	401	373	372	367	342	342	360	327	373	376	351	363	335	360	333	337	344	365	320	335	335	345	322	310	324	312	312	303	279	322	343	347	319	315	300	316	325	316	277	300	292	297	333	277	334	302	311	323	303	307	298	312	284	333	313	287	293	300	315	320	297	312	290	319	309	329	297	311	303	337	303	317	272	308	295	288	328	312	303	321	329	316	295	311	295	297	288	295	336	307	280	303	293	295	321	284	323	291	323	303	291	318	309	306	327	312	325	301	305	300	316	288	303	290	281	323	286	301	307	317	281	298	299	362	290	282	328	295	293	298	328	319	305	351	283	326	310	294	283	308	337	295	325	292	303	300	322	327	266	272	304	289	281	297	288	299	301	302	299	311	297	296	295	294	310	314	285	353	279	307	303	301	279	287	307	286	318	340	311	310	310	313	297	298	310	292	300	290	319	324	321	274	296	305	298	297	318	267	303	297	318	318	311	312	289	273	328	302	344	318	303	331	345	320	308	302	299	306	256	310	281	326	305	325	274	276	289	325	295	307	336	310	281	296	305	296	295	317	305	292	307	316	293	286	301	325	295	283	273	326	316	341	315	288	330	290	281	312	298	284	309	272	280	303	306	284	287	298	291	308	321	289	276	312	303	303	300	325	337	316	278	266	306	293	290	321	266	307	340	353	327	245	287	272	301	302	280	279	329	335	286	320	247	292	320	297	297	283	300	319	322	286	290	293	288	324	296	299	287	283	280	302	318	306	297	342	305	310	316	304	329	313	311	287	310	289	313	307	300	284	286	313	310	324	299	284	298	286	301	286	287	312	312	287	297	321	308	325	309	335	310	297	312	278	312	304	327	300	310	304	321	295	311	315	320	286	245	281	295	317	302	285	310	292	299	299	317	329	319	305	289	303	294	305	288	305	321	300	278	284	281	294	303	323	288	297	309	315	280	321	309	303	299	299	300	262	278	292	325	346	308	304	276	295	300	266	302	295	256	323	296	307	303	298	306	302	308	305	282	307	313	300	306	288	300	312	318	292	316	299	272	266	314	304	276	308	309	334	301	313	308	290	287	294	319	322	304	299	319	273	322	299	296	270	289	312	323	286	329	312	323	320	303	292	296	276	297	320	362	301	309	311	319	310	312	325	269	309	294	296	307	316	315	309	289	293	298	293	337	315	279	298	273	288	291	347	295	309	315	305	290	295	295	329	317	320	291	294	322	302	309	312	311	290	323	294	275	331	327	277	300	313	314	280	305	303	288	299	319	298	298	226	286	268	262	310	281	307	287	327	326	313	311	339	267	322	307	326	290	300	315	294	322	322	293	308	293	337	276	299	271	292	298	322	288	266	302	308	283	320	296	297	300	321	264	301	257	303	310	294	318	271	284	314	320	308	311	316	310	310	297	312	275	331	303	285	292	302	296	295	290	282	297	314	274	351	296	331	315	284	272	307	314	303	297	303	367	300	277	298	282	317	278	320	303	301	309	280	286	318	312	297	317	303	294	286	297	302	302	305	295	282	298	293	302	324	321	285	306	318	297	298	297	353	313	301	297	303	325	320	315	307	330	329	297	302	317	289	319	287	319	278	298	308	301	307	313	290	291	302	330	274	325	303	303	302	300	290	272	320	310	312	300	311	286	308	283	282	289	286	292	310	327	324	287	329	318	310	317	315	320	280	296	315	305	290	303	264	318	309	307	309	302	306	299	305	272	305	330	309	303	324	323	303	310	295	320	303	283	291	339	278	320	306	330	317	278	326	298	300	323	277	307	314	291	300	290	318	314	292	322	307	311	298	257	314	286	295	288	312	295	311	318	298	281	297	342	337	323	334	301	310	291	332	299	329	290	288	269	304	319	296	305	333	316	318	307	315	296	319	328	303	310	305	282	327	329	301	316	311	318	291	347	318	300	288	342	289	309	288	310	293	283	294	299	310	325	318	280	323	295	326	303	316	309	285	268	336	298	331	327	302	285	332	307	298	342	302	285	314	318	307	303	309	344	352	320	274	309	311	297	287	280	285	314	285	292	310	323	316	310	326	306	295	287	306	294	305	320	329	327	321	279	284	273	302	318	306	267	281	315	305	278	315	295	327	309	303	274	327	294	313	314	278	300	319	277	314	297	298	289	306	334	319	302	288	313	309	269	319	305	312	333	280	292	323	303	319	320	282	282	320	318	264	307	289	330	336	289	286	328	297	326	319	297	301	278	298	281	316	301	267	303	317	287	283	302	314	280	315	258	287	321	283	302	311	302	331	278	315	306	282	292	299	311	309	282	311	301	270	315	300	315	275	316	311	285	286	273	294	302	336	289	302	306	312	285	316	313	307	305	313	302	294	331	305	300	300	318	311	314	307	293	299	302	293	311	275	326	292	273	314	311	327	317	347	270	327	293	255	321	285	300	299	329	303	268	318	313	305	328	325	286	290	270	330	333	312	280	322	330	301	309	280	305	307	338	283	319	297	291	285	289	345	278	356	307	292	281	305	283	301	303	268	332	279	308	315	309	308	327	311	322	330	309	335	311	319	311	301	310	306	280	288	339	332	287	304	312	301	299	318	306	305	329	305	334	307	320	274	305	289	263	297	294	285	290	266	287	311	313	297	291	321	305	302	348	321	274	331	306	291	298	338	289	348	292	313	301	313	325	306	331	300	299	286	279	285	299	301	319	302	318	276	300	308	311	318	290	298	316	311	296	316	309	321	326	301	298	320	288	296	304	293	308	319	285	271	269	320	318	310	332	294	297	297	303	309	302	287	281	293	306	301	281	334	316	290	293	305	291	305	298	301	271	276	283	311	283	331	298	310	306	300	281	285	299	262	317	295	298	315	300	295	302	286	305	276	312	299	334	293	281	299	318	295	341	306	307	311	288	304	290	308	291	301	304	310	292	300	273	312	290	330	282	296	331	301	299	289	307	308	280	298	266	299	295	314	271	288	283	315	318	341	300	300	313	309	304	321	298	306	323	335	297	296	317	314	321	307	297	297	311	294	308	299	302	290	309	309	290	323	305	257	308	318	331	303	317	306	267	289	309	300	310	298	271	301	311	316	303	333	329	283	306	305	303	301	274	299	293	279	315	301	296	302	318	319	304	325	304	305	284	316	301	291	284	307	290	298	297	293	329	289	286	258	307	316	267	293	313	318	318	338	333	288	303	314	299	307	285	319	306	305	294	306	307	306	291	295	313	317	315	315	321	317	312	298	298	285	273	287	304	313	299	282	328	307	296	326	303	289	286	271	279	304	319	316	306	308	301	311	289	296	304	322	327	287	331	309	286	321	316	327	301	299	308	283	278	317	309	320	272	272	325	311	296	306	319	300	288	290	340	301	306	309	295	320	302	298	320	300	298	321	304	298	286	299	323	292	277	306	299	301	290	285	332	318	304	292	308	301	306	309	326	318	303	274	300	304	274	290	304	294	276	317	292	310	309	271	325	320	318	319	287	304
21319	8163	7176	2386	555	317	333	345	322	305	305	358	334	337	302	324	330	366	272	340	320	301	312	309	308	321	360	312	317	363	310	319	353	336	322	321	314	323	293	322	327	329	306	350	309	305	303	293	338	319	315	306	302	325	341	345	317	335	327	323	324	324	309	338	358	324	329	347	354	308	336	297	336	384	353	343	333	334	325	335	272	311	314	303	324	310	336	337	334	323	352	327	328	310	343	287	316	309	330	336	325	319	321	282	365	345	329	354	356	294	321	343	319	322	331	321	322	336	328	320	300	342	339	361	317	323	308	327	285	331	326	308	302	316	304	350	289	311	324	294	315	332	319	318	330	321	300	339	334	291	320	307	290	308	343	331	258	317	315	340	325	333	295	336	315	333	345	295	305	316	315	313	319	340	306	326	314	327	302	295	306	295	326	307	317	342	299	301	290	336	339	301	312	295	322	345	308	319	328	345	312	322	338	327	345	341	350	313	306	320	321	351	314	302	334	361	340	318	296	315	336	325	281	348	299	307	323	319	344	320	333	335	386	321	322	329	326	323	307	289	321	292	303	318	323	320	307	311	341	327	328	312	314	342	309	321	331	311	319	352	349	321	308	334	327	323	304	284	326	309	297	331	327	325	321	310	353	324	325	356	329	324	351	291	329	317	309	305	299	318	343	298	320	354	313	308	336	341	315	334	334	326	335	305	332	312	312	315	308	361	306	318	315	359	351	318	319	309	297	359	296	294	322	304	351	291	317	319	305	310	315	302	333	325	352	299	317	339	314	340	317	320	324	307	313	330	308	282	323	314	308	339	332	317	340	339	342	346	343	315	319	291	341	351	332	336	367	313	320	294	298	285	304	345	343	326	329	334	283	296	331	331	340	307	312	319	321	310	340	310	293	293	295	311	303	318	336	357	315	312	326	324	339	324	298	335	312	326	344	339	324	300	347	337	303	306	319	321	319	314	312	337	302	299	365	311	316	327	301	302	322	317	333	349	330	327	311	315	309	345	325	383	321	318	301	327	341	334	340	302	308	335	336	317	321	334	339	338	327	358	317	325	280	327	319	340	312	307	343	297	311	328	322	343	324	316	334	347	338	324	298	311	333	291	307	303	350	362	295	340	323	319	318	332	328	331	307	321	334	312	303	317	331	278	338	340	316	308	294	324	333	335	319	299	320	304	295	355	324	326	289	311	294	327	285	329	316	324	322	346	357	336	335	314	344	347	359	298	292	331	326	350	328	361	322	346	316	312	304	317	316	309	305	327	345	334	299	305	339	305	294	316	325	333	334	320	274	324	344	340	334	290	313	308	324	314	336	309	300	306	325	335	323	322	281	319	320	306	302	309	301	340	306	348	285	317	308	313	299	339	303	339	322	316	321	287	289	292	292	340	325	316	348	321	322	316	311	335	335	314	320	317	309	358	309	324	315	315	376	323	289	310	308	311	346	357	331	323	331	375	341	308	323	314	326	338	337	336	286	319	321	325	326	302	324	326	330	369	306	289	324	329	301	340	327	315	321	308	290	328	359	309	327	306	303	345	358	302	340	345	320	309	345	299	323	303	306	311	341	324	323	313	300	331	286	345	325	294	308	291	311	350	299	347	320	339	331	344	331	303	316	337	327	331	319	337	323	296	306	307	339	336	315	293	338	318	300	308	305	323	320	312	356	312	290	323	304	320	328	323	318	325	312	298	294	304	310	336	314	322	339	324	336	338	298	327	312	301	349	343	300	294	357	319	309	328	323	308	324	321	312	314	279	325	337	307	301	296	326	313	330	302	290	345	314	311	319	279	324	276	306	331	353	311	309	310	308	310	304	316	294	301	309	333	310	352	324	314	303	320	309	361	317	324	301	309	315	335	329	369	305	319	350	343	316	295	309	304	327	302	307	337	344	332	357	349	307	301	325	303	331	331	301	282	330	328	306	307	313	336	318	336	313	309	343	307	319	287	325	356	312	331	351	315	316	320	309	288	337	316	306	302	343	342	328	318	319	340	329	349	298	320	313	295	294	319	346	331	360	311	321	330	318	346	334	332	301	300	283	306	299	318	306	337	333	315	293	313	338	321	335	319	310	329	320	322	290	287	301	340	346	307	344	330	308	301	297	350	320	330	325	336	298	322	283	323	300	364	330	287	328	327	309	324	350	308	344	326	352	320	311	300	316	312	366	315	291	328	310	328	318	332	341	338	313	306	322	269	317	324	331	321	296	327	303	289	314	336	316	341	293	325	370	307	328	325	320	284	349	310	315	340	291	334	315	336	334	344	320	339	311	317	295	327	329	313	323	357	354	321	336	300	331	316	329	336	290	305	364	333	343	319	294	337	332	313	312	327	342	351	318	359	312	283	317	313	330	316	316	332	312	314	344	320	319	306	311	322	319	288	343	296	338	333	307	317	321	331	291	355	322	312	338	302	337	347	315	297	329	314	281	347	326	321	315	307	326	336	307	335	297	345	335	323	313	332	283	307	316	330	307	345	336	324	353	291	320	355	334	309	343	330	310	320	280	310	304	315	323	346	310	322	311	333	327	341	327	309	297	342	324	320	341	319	307	323	339	317	336	304	284	322	310	310	290	312	323	341	341	297	342	319	318	318	305	293	323	335	331	328	306	336	320	303	308	331	374	377	344	356	348	314	319	345	309	305	332	316	311	294	306	333	307	336	310	324	314	315	305	332	335	363	323	306	317	301	357	338	352	343	323	291	337	320	311	324	307	334	303	335	299	348	316	323	307	309	278	349	322	310	300	322	325	342	285	343	325	312	319	366	326	331	314	305	300	309	345	348	301	321	304	344	311	300	291	302	326	288	306	334	321	312	344	295	302	307	309	312	344	335	335	318	287	309	332	348	325	312	327	334	313	318	309	300	307	324	330	300	292	325	353	340	316	316	327	326	310	321	307	320	330	283	331	315	314	334	317	343	311	307	322	309	310	332	343	312	303	336	318	324	330	292	311	309	327	303	304	312	328	318	303	334	332	303	295	352	293	313	338	334	336	303	350	351	300	348	318	308	322	306	308	336	333	331	332	317	304	322	347	321	339	346	307	306	338	333	331	350	337	311	291	333	308	319	343	295	331	342	331	346	330	328	309	279	330	325	336	324	330	295	327	370	333	331	327	342	357	327	335	327	367	336	326	305	332	314	327	307	312	282	346	341	260	316	339	304	340	293	332	314	290	335	328	297	327	355	306	302	303	304	281	300	342	296	316	318	317	335	317	329	335	310	320	289	324	331	317	335	323	311	323	333	324	321	330	292	317	347	330	318	313	293	302	293	326	313	308	324	307	316	331	322	296	327	340	305	316	339	339	305	328	344	288	294	323	320	326	329	315	319	363	311	325	323	334	329	309	364	329	317	300	348	336	308	303	345	324	356	326	321	291	303	299	280	294	328	310	304	304	313	314	309	347	337	293	296	327	301	309	283	303	328	317	339	316	345	329	350	345	359	318	286	339	320	326	369	317	300	330	315	300	360	313	291	344	323
17603	10009	12754	6025	1449	723	728	694	748	727	709	746	693	732	682	677	749	723	712	727	686	698	691	647	649	710	698	647	729	646	701	719	678	722	713	692	716	671	716	679	692	691	710	714	734	716	698	685	730	707	763	688	741	690	732	675	722	709	769	713	698	732	710	713	649	674	701	703	714	725	673	679	689	734	701	725	671	676	722	728	689	732	740	704	716	715	678	687	692	675	689	731	695	661	727	684	711	764	703	721	703	697	714	666	708	700	712	686	747	714	713	690	673	685	723	720	683	703	751	718	691	668	710	720	738	712	684	668	661	768	734	687	698	722	692	705	755	691	701	702	732	653	693	703	693	660	700	704	712	723	719	673	674	689	694	685	686	709	688	715	670	704	688	751	704	656	774	706	694	713	651	676	672	696	685	659	677	744	711	706	694	727	738	736	727	650	672	748	686	675	691	728	725	712	685	694	735	713	714	670	687	701	696	728	683	712	714	721	673	682	729	723	678	700	680	704	696	686	643	713	726	712	705	702	709	693	710	683	687	676	724	676	700	780	728	721	668	721	723	669	733	720	705	718	684	739	713	729	760	706	725	724	734	700	692	639	675	695	740	677	738	697	709	695	683	670	636	668	680	727	720	714	725	725	708	769	658	687	758	736	668	726	707	673	666	705	750	692	707	718	707	688	761	704	684	702	721	688	728	693	702	661	718	707	678	697	689	677	699	705	695	747	684	709	702	732	729	717	721	689	726	746	705	689	697	682	691	695	675	712	699	754	703	727	719	691	744	722	702	737	691	718	677	685	686	641	736	713	677	659	693	679	691	729	704	678	685	696	679	688	732	676	723	664	677	705	678	681	661	713	696	684	717	725	706	726	686	707	702	715	691	736	697	691	679	722	675	713	646	716	646	754	732	707	707	659	730	708	728	703	701	685	700	690	696	706	691	694	724	704	724	663	723	673	681	711	709	674	725	752	681	709	693	738	710	726	715	755	670	684	705	732	720	722	676	720	651	734	687	681	639	712	756	735	713	683	714	706	697	728	714	699	661	733	702	746	650	670	679	701	698	699	668	726	738	714	720	664	676	701	712	710	703	667	673	678	653	710	710	709	719	720	698	646	688	676	694	729	700	706	719	726	672	732	643	730	748	716	697	692	679	685	685	696	714	700	737	699	726	702	726	692	703	717	736	687	703	680	673	688	691	718	726	701	686	698	731	704	684	727	705	690	666	690	723	735	700	687	728	779	698	694	696	711	716	700	670	675	697	651	700	670	693	719	746	650	692	689	688	705	701	693	711	703	727	663	714	688	702	701	677	692	739	743	698	699	709	649	707	774	721	720	730	736	675	663	700	724	682	745	708	698	734	691	725	714	736	693	722	697	738	695	688	716	676	696	684	732	679	671	705	720	736	707	716	754	658	713	687	696	684	698	715	729	720	701	769	691	725	731	670	742	761	705	702	665	681	679	702	742	701	741	672	741	704	675	694	706	684	709	699	686	722	720	722	702	718	684	699	647	708	725	730	707	697	718	722	713	654	695	741	711	688	739	707	688	711	744	689	725	738	719	695	689	723	686	683	684	697	705	675	703	732	693	776	676	696	675	678	727	690	709	667	668	690	665	674	675	747	740	704	692	713	683	738	746	698	721	714	703	707	692	721	723	701	712	701	715	655	692	678	687	723	676	715	725	697	722	696	707	710	704	691	728	742	690	746	693	708	706	701	719	696	731	703	691	695	739	697	690	684	691	705	676	716	679	722	702	679	682	759	734	697	639	682	710	741	672	697	677	681	735	694	698	725	703	688	703	715	719	708	705	694	689	673	693	730	684	714	699	720	699	691	690	715	714	724	676	705	686	667	718	686	707	709	723	737	683	695	731	773	728	721	691	719	690	696	719	707	643	728	734	738	730	707	690	675	661	661	742	716	687	705	703	738	686	728	696	768	709	693	728	730	720	714	693	649	659	736	666	691	720	714	727	701	697	698	682	755	668	721	661	664	728	707	686	670	676	739	704	746	704	655	703	709	686	655	711	666	680	702	710	741	677	682	737	673	685	688	654	689	674	676	712	699	681	723	732	714	715	733	704	686	724	688	718	696	700	716	689	724	693	722	712	670	696	737	700	708	722	728	727	724	684	712	665	733	725	653	660	674	730	676	700	742	694	670	691	734	695	720	691	735	723	685	740	706	675	725	719	689	689	732	726	676	718	690	717	732	748	655	707	718	667	667	715	685	751	743	718	717	708	694	636	701	713	694	728	728	713	687	719	705	764	716	728	668	701	724	674	720	706	678	724	718	688	716	684	701	692	673	753	708	688	726	721	727	688	676	673	705	737	767	700	734	722	700	713	689	681	678	675	692	648	724	723	687	742	725	687	668	726	664	712	720	692	727	682	700	719	692	702	745	716	736	720	713	723	725	705	704	673	678	721	720	690	743	702	702	705	726	727	658	700	697	687	722	743	718	674	683	687	688	710	779	721	651	717	674	674	700	755	726	704	750	631	709	737	676	713	709	715	645	729	707	668	686	734	748	725	706	701	715	673	672	707	686	753	686	718	676	729	688	713	670	659	723	717	719	673	686	661	724	701	689	716	721	744	686	682	682	689	722	689	697	628	687	677	718	772	761	722	713	657	707	691	710	683	692	724	723	731	693	683	702	672	753	681	702	698	726	708	710	701	697	671	711	674	693	730	685	673	749	678	643	715	722	701	690	696	673	668	731	708	711	682	667	716	702	722	732	722	701	678	675	652	756	714	683	706	698	711	693	781	705	747	692	673	667	684	691	718	717	697	753	686	690	722	758	686	685	693	703	690	711	708	700	703	722	681	744	718	684	730	703	724	723	729	636	705	672	691	733	654	731	729	715	725	708	726	677	699	703	748	680	700	682	697	739	705	686	693	764	781	677	694	702	704	691	664	693	732	729	670	703	710	706	719	705	749	693	680	730	673	698	645	719	733	679	735	745	695	706	745	675	699	627	714	683	726	709	696	683	717	670	697	705	755	676	690	652	712	705	783	700	695	686	710	723	700	727	651	672	669	682	736	764	749	679	714	689	692	736	716	697	682	683	696	698	654	706	714	735	669	690	694	739	729	704	715	704	671	696	692	686	718	716	696	719	725	733	692	701	702	695	689	683	691	660	725	715	671	705	659	693	701	698	709	666	712	700	684	708	715	752	658	717	648	705	734	750	704	733	669	756	739	688	733	693	726	734	679	728	692	666	689	711	699	727	699	673	738	680	694	704	715	754	721	718	689	714	718	739	694	687	668	718	753	712	731	751	733	687	688	704	718	713	683	677	706	719	684	704	673	690	717	687	722	713	684	698	668	741	740	707	732	726	695	637	680	677	705	703	723	746	676	729	679	683	751	737	699	699	728	702	644	690	691	683	744	686	686	671	667	717	697	681	691	705	635	695	670	720	661	696	715	696	696	710	712	707	666	737	694	706	761	690	665	680	741	727	732	679	685	777	670	713	713	728	682	693	739	701	700	718	755
69422	56306	59687	38414	13711	998	255	204	231	212	219	233	193	203	218	204	193	176	172	167	194	191	216	215	191	207	195	204	170	173	200	192	211	177	193	188	193	170	212	174	216	172	217	170	216	214	187	210	184	200	194	182	179	190	211	178	197	204	180	190	184	175	204	185	212	223	180	218	182	195	199	182	208	182	214	186	195	190	210	172	181	170	179	200	204	196	168	183	200	199	191	211	217	170	182	171	174	202	192	187	217	199	187	212	208	182	167	191	168	183	195	216	206	209	174	178	206	198	196	175	169	173	189	199	190	202	205	185	190	205	189	205	181	187	228	181	184	179	200	205	193	191	185	163	179	157	193	183	205	217	184	211	184	181	207	200	193	188	197	207	196	177	213	176	220	167	209	171	194	179	213	160	190	187	206	178	197	194	172	189	208	176	191	201	212	191	174	181	208	203	191	179	192	219	187	163	199	211	190	195	200	194	190	222	191	196	207	191	175	193	189	175	180	174	182	208	211	195	175	188	202	156	188	209	188	206	185	171	177	193	183	200	184	207	185	203	183	205	195	195	195	195	195	206	182	189	192	216	160	183	171	173	163	199	195	189	161	187	192	183	179	203	177	204	205	206	205	183	190	173	194	244	197	196	202	185	212	179	179	203	165	184	179	162	183	219	193	199	196	184	205	216	230	199	179	185	202	204	185	187	197	205	181	193	211	208	213	210	212	186	208	190	176	206	177	193	187	194	179	173	175	212	194	209	176	183	192	181	181	208	209	183	174	170	192	167	202	221	200	188	197	202	207	192	177	172	227	201	200	202	207	187	197	182	187	190	193	222	193	174	202	170	195	181	196	213	205	208	206	184	173	198	195	208	182	202	169	174	202	214	197	192	200	217	202	187	209	162	189	190	200	180	187	186	181	192	196	187	214	198	169	198	207	179	208	184	204	194	186	174	171	199	191	201	185	194	165	206	209	227	152	202	190	201	184	187	184	170	202	189	181	179	183	199	185	210	187	196	169	196	188	197	200	195	202	219	173	175	202	207	197	228	177	157	164	193	188	214	167	166	210	190	191	208	233	203	196	209	168	173	206	211	190	197	194	188	186	170	181	210	194	202	181	194	193	189	202	200	190	201	189	196	194	188	190	186	200	202	180	164	176	207	190	211	186	214	204	210	192	201	222	163	168	179	211	168	210	193	221	174	193	209	175	171	185	204	165	192	206	177	184	177	201	192	181	198	203	202	204	207	178	195	197	199	177	186	173	189	190	211	208	208	187	193	184	217	187	190	182	169	188	182	188	199	197	206	206	203	199	193	200	213	165	199	192	201	216	209	216	188	159	166	180	169	187	183	201	197	190	195	202	193	243	187	159	193	173	190	196	203	179	192	203	201	227	188	182	209	189	216	201	189	190	189	179	193	181	191	198	164	169	183	194	201	172	217	201	191	181	191	203	175	157	183	208	178	205	194	168	194	177	192	167	206	228	197	193	197	199	194	186	206	176	202	199	179	182	208	191	180	171	201	202	167	198	171	238	189	184	205	189	190	194	185	179	173	158	178	202	197	200	171	193	198	217	189	187	198	218	199	178	178	199	182	200	195	185	204	188	192	205	204	208	182	207	217	210	202	212	204	210	180	185	197	200	210	171	205	200	171	186	217	227	194	188	183	195	197	186	200	195	188	217	177	180	204	213	185	171	188	209	208	189	196	219	197	213	192	175	201	192	217	213	195	203	190	186	152	199	199	191	201	193	196	200	183	190	187	205	171	187	185	218	174	171	194	209	202	187	180	174	204	185	181	186	170	175	193	213	183	202	167	200	193	211	198	205	182	182	197	213	209	173	195	219	180	205	199	186	157	182	195	206	181	201	213	167	180	199	200	205	179	196	195	198	186	195	186	203	199	205	208	175	185	196	192	204	185	182	207	208	225	172	186	181	147	226	203	203	186	177	200	210	177	190	205	177	185	184	178	165	183	209	173	194	177	178	186	192	178	190	178	195	192	173	181	199	201	198	196	212	190	195	200	190	198	202	183	200	193	191	168	175	200	201	170	146	218	168	212	200	212	206	189	183	177	191	197	208	211	188	191	193	193	196	170	195	202	198	184	198	165	184	172	172	188	211	191	178	177	183	163	181	187	176	165	189	157	165	197	185	192	204	166	171	207	183	184	210	200	177	181	184	192	195	195	181	185	223	187	191	175	195	212	200	201	184	191	206	226	185	196	177	192	194	202	184	201	236	211	185	190	210	221	191	162	217	197	210	161	191	181	197	190	210	195	179	204	206	206	190	194	170	191	209	185	195	207	183	200	190	175	200	190	179	189	208	195	211	181	203	197	188	213	182	196	189	213	211	187	168	181	172	212	180	210	196	222	215	206	210	169	222	205	183	199	197	221	202	180	171	193	205	208	191	215	185	185	178	182	184	199	164	186	182	191	182	228	189	235	204	173	203	183	189	185	189	210	146	190	172	197	177	192	176	238	213	211	211	190	177	179	182	204	181	196	193	169	161	200	181	206	198	179	187	183	185	168	195	193	187	176	221	164	177	215	181	205	198	182	213	189	182	198	189	189	202	182	195	212	208	199	187	172	231	226	180	187	211	181	185	182	203	180	202	220	181	197	191	228	215	194	185	180	206	181	183	196	183	196	188	198	177	193	205	171	210	198	213	173	182	179	190	192	199	180	191	187	195	210	197	166	191	185	177	183	186	200	186	192	208	191	173	191	208	200	205	198	181	187	197	196	192	192	184	169	190	174	190	184	176	177	232	189	195	194	216	189	178	204	169	201	203	172	209	210	195	181	212	185	182	181	197	184	174	181	201	219	180	196	190	196	178	208	200	213	186	171	210	194	200	181	189	213	185	192	182	199	219	193	197	188	163	194	213	206	153	168	183	200	202	188	214	194	179	186	178	212	174	204	169	192	184	160	224	185	195	187	181	211	215	207	183	199	203	217	205	181	186	199	221	197	192	193	204	211	175	204	176	173	208	205	189	177	193	192	199	190	184	205	191	206	192	189	197	195	226	201	190	170	194	185	155	200	184	184	206	207	180	208	188	174	179	196	187	188	195	179	181	186	190	221	178	189	196	210	177	178	195	203	236	190	211	193	184	175	159	191	187	194	176	179	202	185	212	186	219	180	194	190	173	202	175	178	221	170	192	166	213	168	201	196	202	175	186	206	182	186	196	172	189	188	189	176	198	162	179	202	198	194	181	195	187	177	212	152	176	182	190	212	184	190	189	183	191	158	220	188	204	179	193	177	174	193	193	195	203	193	196	202	207	179	169	171	192	191	203	204	183	194	188	184	193	208	199	226	210	172	197	208	191	196	195	182	194	201	192	193	189	180	220	235	212	187	189	185	199	219	202	161	183	185	180	199	182	165	195	188	190	203	206	196	176	174	192	187	197	189	191	200	195	208	175	192	188	194	180	201	205	214	194	185	208	182	201	193	181	194	214	174	216	178	185	174	176	195	195	204	190	180	197	209	205	213	198	218
41628	41895	53710	42340	11405	828	806	677	685	598	596	582	559	538	495	492	490	495	518	457	437	510	433	450	488	497	473	490	432	456	439	462	489	441	424	446	454	483	415	429	449	452	443	428	450	444	399	433	491	457	431	448	428	460	448	445	447	430	449	448	470	443	449	451	437	463	435	456	416	432	419	407	408	459	464	428	412	438	458	422	430	430	458	420	409	449	423	456	447	428	426	492	415	440	452	440	453	425	471	451	482	464	440	438	418	394	472	462	397	434	440	440	445	396	426	428	470	474	466	408	432	439	467	451	459	468	435	426	442	457	440	440	418	432	444	449	477	446	428	439	434	455	438	437	440	415	447	411	438	450	432	439	437	424	454	434	431	461	406	439	432	449	465	463	444	433	433	468	447	426	446	456	440	395	445	469	449	437	392	434	456	440	439	468	449	465	408	423	432	440	452	446	423	422	421	459	483	416	464	425	478	418	447	451	487	436	431	437	442	426	401	416	450	464	456	419	501	433	480	429	460	465	457	441	441	442	430	444	408	430	425	423	414	415	447	420	424	479	457	416	447	461	438	429	456	450	404	454	427	427	418	452	447	457	444	433	449	480	439	413	424	468	411	439	444	435	439	404	434	424	407	410	449	418	438	443	430	441	445	446	431	467	429	452	412	427	472	467	442	442	405	466	417	432	455	415	457	419	460	438	436	432	421	383	422	444	391	448	486	429	460	431	453	438	431	453	449	447	426	457	444	444	417	464	427	428	442	428	456	434	410	469	447	455	431	435	420	484	438	428	448	478	448	429	455	430	422	414	457	451	448	445	440	453	412	459	473	413	443	432	469	442	427	425	418	461	418	467	443	443	478	415	430	449	427	468	432	440	429	498	456	404	476	425	480	432	456	460	435	447	405	456	477	444	417	442	448	444	454	444	445	439	452	445	459	501	448	425	450	445	444	419	444	464	399	509	439	456	438	462	423	456	454	453	486	412	440	458	446	431	458	399	394	424	420	422	461	423	435	417	443	447	439	422	436	436	405	430	442	425	402	443	474	425	436	451	396	429	423	447	414	396	443	459	430	450	461	429	445	452	450	446	418	449	459	434	476	421	428	456	459	393	465	421	441	449	421	424	497	412	431	474	467	456	437	448	470	449	445	444	441	423	468	412	475	448	484	460	478	435	464	453	419	462	438	422	454	480	448	442	436	441	437	460	444	419	426	457	461	450	435	425	400	453	427	420	451	420	425	414	460	443	443	427	419	435	406	381	455	416	456	467	453	442	445	455	426	440	448	447	446	408	435	458	394	457	428	422	459	440	445	418	455	428	486	419	434	428	420	467	428	425	417	432	446	451	472	432	443	421	440	475	432	430	441	443	416	414	429	455	426	462	450	441	424	466	405	450	412	453	429	450	407	467	443	418	436	420	431	440	447	478	425	462	433	457	440	451	428	433	398	424	448	464	471	424	469	474	403	452	423	448	462	441	426	425	448	444	450	439	441	448	421	442	445	425	429	443	470	472	419	452	456	468	419	437	392	458	488	418	406	416	431	440	485	426	409	395	461	452	437	430	455	420	396	409	433	420	452	410	432	404	417	446	388	453	450	440	459	425	436	454	452	410	448	454	453	409	425	447	458	424	468	419	460	430	457	435	433	430	442	455	461	420	433	468	461	443	446	436	432	410	451	419	427	489	445	439	404	450	431	437	445	441	457	443	429	483	451	426	433	440	418	437	445	434	440	464	424	434	464	435	432	465	475	407	431	437	405	448	430	423	428	444	479	420	388	442	458	440	415	420	456	393	439	457	479	439	465	453	426	439	424	431	459	451	423	489	481	415	402	426	427	425	447	423	448	432	433	446	444	441	423	458	480	440	462	453	438	444	424	439	442	427	445	440	409	434	458	451	410	445	461	473	429	465	413	452	423	428	467	478	427	429	458	442	463	438	443	445	451	467	460	466	442	459	443	412	460	440	466	458	437	431	439	451	400	439	394	450	473	465	426	429	418	429	448	425	434	442	410	436	416	420	433	445	449	451	425	415	429	430	449	405	454	437	468	416	426	409	426	448	435	491	438	426	413	412	442	459	460	471	465	457	452	459	436	409	443	444	459	445	431	429	456	410	455	479	478	438	428	420	481	456	407	453	418	466	452	445	400	435	443	463	417	433	418	449	437	395	442	448	463	457	459	430	449	419	429	428	466	439	440	438	399	431	464	435	456	469	459	419	409	424	448	401	433	457	419	437	432	412	450	445	476	469	478	459	418	434	404	491	438	471	453	419	447	466	421	428	432	419	486	422	432	438	476	413	444	419	452	494	432	389	456	404	440	485	482	453	441	481	425	422	460	415	422	426	419	453	407	465	436	403	440	442	432	403	475	456	460	450	403	469	473	421	452	478	432	427	445	449	428	486	392	470	434	453	422	412	440	431	449	463	430	433	448	435	463	440	455	451	394	459	456	460	453	441	421	427	420	411	411	452	468	404	457	441	443	422	423	454	456	435	467	428	447	426	407	426	453	459	449	403	475	432	434	418	423	454	416	441	400	446	402	476	465	443	416	465	428	425	471	477	442	435	439	422	464	412	459	414	411	413	433	437	449	447	438	417	472	458	444	447	466	442	439	469	426	442	436	442	440	423	429	452	451	396	456	448	450	436	450	443	456	422	416	406	455	438	453	419	420	459	414	478	451	396	469	441	440	425	447	430	488	443	445	434	430	434	470	449	461	432	460	461	440	471	389	435	444	462	449	437	426	418	419	405	457	427	400	440	428	447	471	405	421	401	434	452	426	473	435	429	415	417	430	420	397	414	429	440	451	494	445	457	453	482	423	418	438	446	428	432	422	484	451	461	433	430	419	469	451	453	463	405	407	458	433	427	418	405	457	437	472	482	449	417	439	453	418	450	441	430	434	435	455	471	450	430	470	413	424	445	444	432	430	417	453	439	393	439	480	437	460	448	463	425	454	455	454	424	404	448	412	417	403	416	449	413	417	429	400	443	426	432	407	416	424	443	392	451	414	404	451	420	430	454	428	435	407	455	428	440	411	477	419	433	466	440	440	434	469	435	441	440	414	461	415	484	434	449	434	432	442	454	446	446	436	464	405	457	414	451	450	461	442	453	440	469	473	491	451	390	461	421	420	456	452	437	465	416	449	427	493	476	422	423	472	467	415	441	457	462	431	427	462	427	411	438	469	467	445	430	440	378	471	468	377	471	434	444	441	433	435	457	443	462	423	425	402	447	430	437	423	414	434	429	476	367	424	445	444	433	435	448	431	448	450	403	417	402	393	488	437	416	441	431	406	429	417	452	443	433	452	435	443	458	468	412	430	421	421	420	388	421	415	470	425	448	442	407	435	442	417	449	470	461	453	457	430	448	459	466	413	439	432	392	432	435	408	426	455	377	448	425	420	461	420	458	477	455	434	476	374	446	434	453	445	446	410	421	416	464	451	469	428	481	408	453	460	459	423	458	447	434	431	372	447	470	421	419	438	427	464	415
81053	69249	72761	50009	19998	2536	276	227	205	193	179	158	152	168	155	146	136	145	114	142	127	141	135	138	112	113	155	145	137	145	113	134	116	118	127	123	127	120	118	115	127	126	138	131	116	108	132	107	132	158	145	123	145	122	139	97	115	148	138	129	116	110	121	140	104	117	139	152	121	117	120	141	110	134	131	109	115	120	111	134	123	130	121	114	112	134	125	121	126	137	127	106	111	106	89	105	129	131	133	114	126	126	127	131	105	115	123	127	129	123	124	142	124	117	114	111	109	126	132	132	119	125	125	132	110	124	120	120	122	127	117	134	140	120	112	126	129	115	130	117	126	121	111	124	130	122	144	117	109	122	120	127	117	113	123	127	128	126	135	134	125	114	133	102	117	110	122	117	121	131	113	133	153	123	118	124	130	115	115	117	142	131	131	125	145	132	106	116	119	114	135	135	127	123	130	147	102	129	118	132	117	129	121	134	124	111	101	126	129	135	140	107	114	103	142	120	145	124	120	116	115	120	118	113	127	132	112	139	119	130	142	110	128	138	121	132	127	123	119	112	128	135	127	132	145	132	114	136	131	137	123	146	123	115	128	115	123	125	133	132	127	102	122	119	125	116	101	116	111	154	128	107	115	129	124	122	131	127	114	150	124	139	123	123	100	134	122	119	127	143	126	123	115	144	111	120	140	123	104	119	113	116	103	125	124	105	119	139	130	118	134	121	109	114	111	127	124	135	121	126	118	117	116	129	118	118	112	130	121	123	132	116	114	153	124	135	114	128	131	138	144	120	131	121	122	115	147	111	118	115	108	137	118	112	127	109	107	119	115	106	117	130	111	131	146	109	133	114	121	103	120	124	132	98	126	133	128	144	121	106	130	116	102	137	119	109	139	107	110	126	142	133	134	127	120	106	113	103	140	122	105	109	113	123	106	117	134	127	118	120	116	124	138	118	135	123	102	128	129	135	127	114	115	130	131	132	118	136	127	129	127	129	134	125	108	129	139	116	120	116	121	120	123	116	127	116	127	131	128	100	104	111	98	126	118	140	110	128	123	114	145	134	127	122	136	106	97	99	124	102	108	124	106	113	144	126	132	131	134	124	130	129	119	141	116	130	119	131	115	134	122	125	101	155	124	103	133	126	102	104	126	115	120	115	100	117	129	116	106	123	109	94	122	129	133	140	129	127	133	139	117	109	138	132	113	113	131	129	116	104	115	153	110	130	97	136	121	128	124	125	131	117	119	123	117	124	106	122	109	132	120	117	117	107	125	131	115	123	117	110	121	142	108	120	123	118	98	115	135	142	115	124	118	104	131	137	98	94	108	125	121	121	115	128	146	122	118	121	101	113	135	124	110	125	138	129	134	118	121	117	114	132	141	110	112	126	131	110	112	116	143	114	96	113	141	125	119	123	104	123	119	122	149	147	117	121	131	122	125	128	120	126	125	131	132	121	116	117	146	110	131	121	127	116	110	99	114	103	124	120	133	125	147	134	113	131	111	133	135	141	153	114	116	125	144	120	118	125	110	110	132	164	112	117	115	122	136	128	118	134	135	121	122	134	114	115	124	112	119	121	116	133	126	121	127	128	99	136	114	115	137	115	125	110	129	139	125	128	124	128	131	133	117	121	130	117	122	134	110	112	114	123	133	101	133	116	120	108	109	120	135	126	116	111	122	127	117	118	107	109	124	160	121	126	137	112	126	127	118	114	101	141	103	116	126	124	119	101	120	129	120	123	110	102	137	133	149	143	127	117	102	129	124	115	122	126	127	138	118	118	133	110	126	118	116	104	114	148	107	127	125	131	123	133	121	134	123	143	108	133	126	115	106	141	106	130	128	131	127	112	123	128	119	124	133	135	133	138	122	117	129	128	121	117	103	105	112	117	118	122	114	132	128	125	126	120	132	137	121	125	126	128	125	139	127	122	107	118	108	133	133	127	128	125	138	126	105	123	114	116	116	112	133	123	132	130	135	140	156	130	99	123	124	109	111	134	136	115	111	127	118	117	118	125	128	141	122	127	112	118	116	121	134	123	121	115	146	131	121	104	133	107	136	112	117	125	121	120	119	111	155	145	134	135	115	110	129	129	124	105	122	119	125	116	121	128	138	102	127	137	138	127	126	122	132	138	127	151	122	122	102	132	119	118	127	121	125	114	129	123	123	108	117	127	110	109	96	128	131	139	112	129	115	132	145	149	115	142	111	117	127	117	111	118	112	91	124	120	111	116	126	121	122	120	111	129	96	111	122	119	127	126	119	103	122	114	96	133	101	120	127	119	135	147	135	106	141	111	106	125	123	133	147	118	151	128	123	138	140	128	127	115	109	102	141	106	137	134	131	146	134	123	143	121	126	132	124	116	129	137	117	132	119	91	112	112	140	135	102	131	139	124	101	119	127	132	140	129	109	128	131	145	110	130	129	108	112	116	142	124	127	113	127	109	138	138	128	126	104	121	118	108	118	125	109	130	127	113	114	105	117	124	119	119	112	109	116	125	120	138	108	113	128	125	135	132	103	139	111	134	137	107	108	131	122	116	97	118	122	121	127	104	135	115	108	140	133	131	116	139	128	95	100	114	113	118	117	115	131	118	141	106	134	113	122	117	108	123	117	120	120	134	117	148	137	109	104	126	116	121	129	129	124	104	111	112	107	122	137	122	120	108	116	117	114	134	123	124	123	115	98	112	112	123	115	138	128	121	126	115	121	124	106	110	123	115	120	127	124	112	131	141	99	130	114	105	120	112	113	102	103	135	121	126	145	119	119	121	111	117	113	126	119	121	122	123	128	119	117	124	120	111	116	124	127	126	99	123	105	117	124	115	94	135	141	94	127	142	141	117	116	137	110	126	109	142	124	116	148	108	118	113	118	113	118	114	129	120	135	122	120	116	118	110	118	116	115	128	116	121	124	113	145	136	120	100	123	116	123	111	119	123	120	91	117	114	109	118	128	121	112	124	126	133	123	128	113	105	117	134	114	132	103	121	117	131	131	122	119	123	136	106	115	114	111	139	116	105	131	112	117	127	123	128	118	108	128	112	113	120	128	138	111	130	117	120	133	132	115	129	138	129	121	122	125	127	128	142	107	113	122	132	124	136	129	117	123	135	125	125	112	141	117	112	115	113	118	132	129	126	136	114	110	111	118	130	123	135	129	113	116	107	119	135	116	120	107	125	136	106	113	133	119	117	127	146	116	118	124	119	109	128	112	124	109	127	118	121	110	92	120	131	113	105	122	110	113	138	88	120	111	134	122	135	117	131	144	118	125	93	110	145	137	137	120	119	111	108	114	132	120	99	115	128	127	139	129	113	113	127	132	121	109	120	131	90	114	117	122	128	127	98	135	123	137	113	119	89	117	118	134	134	126	121	136	125	126	139	124	126	115	116	121	118	128	121	119	135	123	125	112	146	136	125	123	124	135	149	119	128	103	119	144	164	133	117	108	131	124	132	127	117	111	113	122	120	124	137	139	139	119	133	128	110	122	122
50615	51639	66204	51585	12956	1151	931	784	718	648	581	571	528	481	444	424	451	423	382	402	364	399	378	401	337	370	366	370	309	329	378	350	324	359	339	353	332	352	347	327	314	306	319	327	325	305	279	368	340	335	308	336	330	313	325	317	353	331	319	311	321	300	309	303	334	326	310	309	323	324	346	307	326	299	301	302	358	308	301	300	293	289	290	293	299	316	326	334	310	297	301	323	298	345	311	285	302	334	327	319	306	302	287	293	317	305	282	316	285	300	300	311	321	317	299	272	309	321	320	317	314	303	292	328	330	297	331	293	319	278	316	330	304	328	317	299	303	334	306	335	295	290	315	306	299	321	286	277	298	293	336	300	308	290	282	305	325	312	330	296	341	309	286	295	331	313	334	277	306	324	328	320	315	312	304	275	327	304	321	319	270	312	280	302	309	303	292	294	323	329	295	323	311	331	319	297	316	318	318	345	326	310	306	313	270	274	314	310	302	320	282	308	326	298	314	294	327	304	289	268	263	260	315	306	301	304	294	305	278	342	323	306	314	294	323	293	323	278	311	305	289	316	300	329	333	317	315	341	316	308	310	297	322	290	287	284	288	301	309	340	285	314	266	298	306	339	324	300	328	289	325	316	346	345	327	331	302	305	292	300	338	300	324	328	300	321	303	310	330	335	281	304	317	307	305	310	322	294	313	303	315	306	284	317	326	318	325	293	299	317	303	312	340	308	322	303	276	311	288	287	267	308	306	299	301	303	293	318	294	343	322	311	317	318	280	297	300	325	278	313	274	353	293	308	292	310	330	308	318	285	311	276	304	313	312	288	307	298	318	315	252	299	297	298	325	310	307	306	305	303	300	306	308	279	301	304	292	307	309	299	336	304	293	318	286	311	343	307	267	313	331	317	279	295	309	295	330	285	312	305	280	319	304	302	296	332	288	321	306	310	281	311	295	276	278	325	284	295	293	332	297	310	304	314	297	326	293	310	306	302	275	317	303	294	322	323	313	322	306	296	300	311	292	310	309	312	293	332	297	301	318	312	320	291	296	329	305	278	294	302	314	327	309	284	315	322	329	321	339	302	314	303	284	276	277	323	293	325	314	311	336	285	276	310	298	305	290	318	307	304	356	312	319	302	338	303	309	295	303	300	310	311	316	312	297	329	293	280	333	323	302	282	327	322	300	276	307	322	327	289	301	290	307	301	307	333	278	313	305	283	308	297	312	293	313	293	284	338	290	294	293	281	325	310	334	288	308	337	319	317	308	313	320	303	340	313	322	305	313	332	287	309	305	329	306	286	278	304	299	322	313	305	275	291	302	265	341	283	304	302	311	296	323	333	316	312	299	313	317	283	325	332	299	309	346	342	332	331	287	319	317	326	310	300	315	300	286	314	293	293	309	300	307	296	300	295	308	311	292	318	295	334	316	295	310	320	340	298	278	329	301	303	318	295	294	324	288	304	321	290	280	302	290	305	286	313	304	313	296	325	314	308	313	304	315	297	346	321	324	355	270	278	325	321	275	318	303	333	317	293	313	307	334	298	293	292	288	303	306	329	325	287	273	314	328	337	353	292	295	314	332	302	304	297	290	297	296	312	331	302	294	309	289	280	317	324	299	296	321	291	322	287	290	301	298	292	309	252	304	331	350	319	287	301	314	304	294	297	311	321	322	309	292	280	314	308	309	323	288	284	313	291	316	320	325	257	316	307	300	297	320	294	331	305	310	290	297	282	319	334	305	290	341	326	288	300	297	297	322	309	322	279	305	312	319	311	312	327	325	313	291	332	286	267	300	292	289	300	287	327	343	311	297	297	310	290	276	337	308	279	311	315	314	313	294	322	328	285	294	289	310	307	332	304	292	311	311	324	298	324	304	306	326	329	300	307	325	274	320	283	300	310	302	272	280	289	314	300	304	350	339	331	284	315	302	318	295	323	290	308	340	316	293	340	322	310	323	301	285	288	285	290	318	293	301	293	320	322	338	331	348	308	306	322	288	315	319	283	297	318	303	320	337	336	320	321	325	294	273	330	288	320	324	339	237	323	320	307	304	295	268	297	292	311	294	308	318	279	308	292	319	333	272	307	275	314	319	293	307	264	303	299	273	291	297	304	288	321	269	284	286	300	286	322	319	283	300	278	332	343	329	303	322	319	280	322	340	303	356	275	308	315	284	312	273	284	324	307	316	281	305	300	315	320	293	305	314	285	341	329	296	299	307	308	293	307	293	328	288	308	311	328	284	304	285	296	291	334	321	332	290	298	345	309	307	292	333	313	303	334	285	305	276	294	318	330	316	332	317	291	320	298	318	300	309	331	285	324	311	322	304	289	322	313	339	335	281	325	313	304	310	335	307	304	308	276	302	287	319	317	308	307	324	286	320	301	285	293	326	307	329	313	288	319	273	327	287	333	308	326	345	296	333	343	309	304	333	320	299	316	302	314	332	302	309	292	322	303	292	290	327	335	328	321	318	334	300	316	304	294	316	293	319	269	298	290	307	315	288	282	314	311	326	292	287	314	294	315	309	281	324	272	332	311	310	294	280	360	340	309	316	306	311	333	297	318	302	322	330	311	293	312	327	294	312	328	324	301	315	264	328	308	295	295	276	268	323	305	329	298	288	308	305	297	286	303	319	282	319	338	315	311	316	279	301	308	306	318	300	301	324	346	308	299	306	308	312	350	308	313	316	300	292	345	278	324	298	304	291	281	294	282	273	323	339	304	318	317	292	301	305	277	326	331	289	333	311	321	318	320	326	301	288	268	304	293	323	300	347	326	286	286	289	307	329	323	331	302	324	285	327	296	327	282	318	288	321	282	312	311	324	311	307	295	317	286	310	303	344	299	277	331	337	332	283	299	313	307	287	279	344	291	346	288	326	294	305	325	293	285	301	267	312	321	277	308	293	296	300	307	300	305	295	321	343	312	318	292	311	347	312	287	286	332	322	315	318	310	301	322	302	332	282	302	327	329	283	319	288	304	306	293	315	304	323	321	306	295	295	309	298	301	302	287	345	292	329	303	308	257	303	323	321	308	305	323	314	314	309	326	311	281	308	294	294	304	290	299	322	333	286	326	301	299	283	295	325	322	311	310	300	323	298	292	276	284	304	330	301	299	288	288	318	290	314	270	318	314	335	308	303	270	302	287	304	297	288	301	308	294	318	296	337	312	311	314	312	295	287	344	315	271	292	310	311	310	310	350	300	336	309	324	334	316	328	301	314	330	298	284	311	300	320	289	319	269	298	322	299	304	285	300	290	310	304	315	291	279	273	329	279	331	315	311	307	282	313	325	280	327	282	297	314	324	328	305	316	282	300	304	333	366	344	283	320	305	296	308	301	312	280	306	299	314	299	303	335	315	330	330	300	289	318	325	312	344	333	294	296	324	298	314	320	310	322	284	299	302	307	334	331	321	305	262	300	303	311	282	286	299	290	307	301	301	326	305	308	303	278	285	322	299	329	302	320	332	313	291	326	311	305	291	300	289	290	283
20658	7942	7042	2818	554	308	346	302	315	326	332	316	318	348	349	306	300	326	352	362	341	384	339	330	310	329	339	311	337	302	347	298	296	294	307	285	274	306	310	310	307	288	311	331	324	318	298	332	338	343	335	353	301	295	327	315	364	330	326	326	318	321	336	360	344	333	340	322	354	318	320	331	310	330	322	303	354	317	300	301	325	303	313	350	314	317	340	337	341	332	347	300	331	322	317	299	312	296	352	306	343	341	326	341	347	319	352	304	340	331	300	332	322	341	325	312	361	283	307	331	300	327	331	344	315	323	332	321	357	320	327	336	354	320	331	311	311	316	308	335	358	315	319	357	324	357	325	308	323	318	329	356	332	312	346	309	295	329	310	303	319	309	306	329	346	304	311	300	331	321	311	319	302	313	316	297	281	330	323	322	320	321	348	357	340	305	312	323	346	297	314	318	353	300	332	320	300	344	308	347	316	319	316	312	335	294	314	353	326	346	342	289	313	350	297	342	313	313	321	322	301	328	312	353	345	344	324	332	351	345	324	341	322	335	327	339	313	366	298	310	320	334	342	307	326	308	336	318	308	331	313	294	328	271	320	332	321	327	298	339	309	327	333	346	310	331	336	311	329	301	303	337	333	351	347	330	338	321	307	280	348	303	332	298	334	333	327	310	320	317	309	297	338	319	351	329	288	310	333	317	327	322	318	342	270	332	346	318	343	338	326	312	282	329	314	324	303	301	324	328	349	272	317	299	330	325	339	342	301	339	318	333	348	315	318	319	345	316	312	330	360	320	324	294	312	325	326	328	334	329	298	316	339	340	334	333	322	365	345	307	342	337	332	337	310	341	296	312	317	331	312	283	313	314	327	334	337	343	309	325	332	299	353	333	329	334	351	323	330	324	353	300	299	334	334	325	310	346	311	315	309	326	312	327	327	351	312	379	355	324	331	360	307	313	343	310	331	333	319	327	349	282	300	307	304	326	326	319	300	306	345	307	309	312	295	293	322	319	334	280	318	358	312	321	319	291	335	341	350	340	310	333	348	314	357	323	308	341	339	311	295	328	336	315	287	352	353	332	327	352	290	331	318	352	298	319	287	317	317	323	323	322	322	328	314	304	330	339	335	324	347	320	316	334	304	349	318	366	314	323	300	318	307	323	318	275	303	325	320	303	312	325	326	359	325	346	321	310	328	342	333	333	317	333	352	294	313	364	328	343	317	351	327	366	310	349	358	296	345	323	334	352	316	340	363	327	362	332	321	365	338	324	312	272	318	310	306	319	326	322	322	329	304	310	360	322	333	327	319	318	350	319	313	347	332	312	289	312	360	302	307	338	321	307	336	330	329	313	360	331	340	323	322	318	285	333	307	341	324	332	349	317	371	316	335	318	372	349	337	322	297	317	331	346	297	319	333	327	317	351	305	333	295	345	325	329	320	290	330	305	334	332	307	339	314	302	303	316	332	305	329	341	334	336	309	326	332	318	320	318	324	370	310	327	316	300	324	291	299	301	323	363	324	301	276	290	316	363	329	354	319	322	300	303	321	298	302	325	327	338	348	366	321	322	313	323	326	298	308	312	329	380	298	365	293	325	308	301	298	336	350	338	328	304	293	313	315	349	374	320	353	323	345	323	292	304	316	306	337	313	328	334	325	332	315	340	344	340	319	303	316	306	317	346	330	324	344	335	342	267	301	315	314	355	361	319	331	308	342	332	293	307	341	341	344	330	337	343	303	334	327	336	325	322	338	308	322	348	324	322	329	336	315	346	330	318	289	328	339	299	346	336	301	304	314	295	343	337	289	314	330	280	337	336	334	311	318	321	316	323	321	355	318	298	309	291	314	327	301	369	321	340	313	353	326	338	328	321	335	317	319	356	314	339	332	312	336	363	351	323	349	339	339	356	341	288	354	325	329	309	321	286	314	350	370	334	304	302	331	353	305	344	323	310	316	300	290	305	286	307	325	312	330	342	304	303	313	346	353	335	354	352	308	344	321	332	349	347	307	313	327	292	326	320	292	323	288	316	307	335	346	312	343	302	328	355	307	347	320	317	303	366	349	349	351	333	344	299	345	329	315	328	291	339	306	309	338	341	315	284	314	364	317	345	311	298	342	343	289	307	349	341	302	339	338	295	343	296	331	278	331	323	331	321	307	308	318	347	339	329	280	321	367	346	328	334	319	304	300	336	314	294	341	360	334	324	306	322	311	333	333	299	319	313	310	342	351	327	343	307	318	336	328	323	337	341	318	346	326	343	340	330	327	303	290	297	335	323	290	322	325	301	324	328	325	295	331	331	344	327	335	330	296	348	331	289	345	333	312	312	324	344	299	321	313	333	315	308	356	339	361	338	307	298	299	299	315	291	300	313	357	287	332	320	310	304	342	308	337	334	314	356	324	326	319	328	360	322	336	325	320	335	330	312	332	315	350	324	314	337	338	317	344	328	299	373	317	335	343	319	332	317	311	315	299	326	314	309	378	332	326	326	307	325	339	315	287	353	320	352	315	343	302	333	327	314	311	357	354	367	298	335	334	311	314	345	318	339	337	330	331	335	341	330	318	321	332	370	315	329	305	345	302	328	332	322	339	307	315	297	317	310	332	344	311	315	324	315	325	315	319	300	363	314	320	325	327	328	345	294	336	312	313	332	289	320	370	308	343	331	301	300	327	332	354	335	327	344	357	379	324	324	362	333	312	326	321	335	341	340	329	357	366	350	332	319	301	291	306	306	351	319	307	313	355	322	313	333	287	308	315	322	366	320	302	328	348	339	324	339	325	323	336	318	322	314	308	336	330	329	350	297	324	317	320	346	322	338	299	336	328	334	342	325	296	333	336	301	310	312	347	293	335	320	330	341	326	302	319	316	318	324	336	335	323	299	312	353	279	324	346	338	315	323	334	325	317	336	297	344	328	338	330	324	306	304	335	301	317	331	313	336	325	277	322	343	324	317	339	326	347	333	329	316	365	345	320	325	306	306	326	335	301	306	342	322	351	332	333	341	300	310	296	347	355	282	275	308	333	363	292	291	350	320	346	364	335	316	304	323	312	358	324	362	309	357	331	329	314	286	302	338	335	360	340	345	319	329	324	334	339	296	346	339	293	307	352	337	304	335	298	327	320	337	337	311	334	328	315	331	308	314	332	320	358	302	350	325	348	316	341	356	339	323	285	332	299	309	297	316	351	332	330	324	314	347	329	296	318	336	321	311	346	331	317	319	331	305	316	346	321	328	337	352	349	320	333	285	334	310	342	309	340	325	317	320	353	321	285	336	345	306	299	318	307	309	313	337	320	322	307	289	337	301	316	337	350	357	327	315	333	316	303	335	321	334	301	315	317	322	305	339	334	307	306	320	342	354	343	351	340	323	289	336	317	291	318	316	324	323	360	329	358	343	340	320	328	316	323	344	325	330	358	337	321	304	310	367	329	322	297	332	303	333	342	329	315	316	373	341	337	304	338	330	334	323	329	322	293	315	316	349	337	344	322	335
17241	9898	13388	7311	1339	710	731	691	730	720	732	722	713	737	704	731	762	704	709	724	709	750	697	700	708	751	702	686	693	689	698	734	704	715	755	660	734	755	712	704	729	729	727	762	740	683	729	666	783	743	694	691	680	705	703	691	707	733	672	749	701	716	674	718	668	703	736	726	713	737	698	711	751	714	706	711	718	677	694	754	706	687	721	667	727	737	729	727	694	719	705	771	710	692	755	691	703	668	730	748	718	761	721	693	750	685	694	715	702	727	715	701	682	719	674	686	694	714	739	668	659	678	724	724	738	734	728	699	735	708	712	741	661	657	702	657	736	732	728	671	721	704	675	650	707	724	755	754	732	691	744	735	675	755	718	703	722	715	730	666	716	653	735	694	747	709	709	751	720	692	674	726	747	727	699	730	683	681	688	715	772	724	734	777	712	697	745	753	731	647	696	715	697	728	750	720	748	718	751	689	775	734	649	705	697	706	759	684	687	715	726	749	743	712	709	725	735	719	729	684	714	745	672	675	672	740	742	708	717	690	679	691	716	759	672	711	723	738	696	717	703	729	679	706	722	687	680	685	726	710	734	676	696	689	718	695	712	720	729	733	689	700	694	684	699	657	701	667	718	726	735	735	685	729	735	781	695	739	717	704	726	708	668	692	718	711	713	712	732	736	709	763	719	704	707	719	679	695	703	767	671	701	720	717	746	759	762	724	726	747	708	711	742	702	735	731	742	761	711	729	701	697	759	726	716	700	680	696	768	702	704	725	762	648	727	725	739	646	712	724	733	693	747	691	674	684	717	728	703	705	737	713	676	723	749	793	707	723	732	752	682	721	730	709	698	737	711	756	726	708	699	703	720	687	716	673	749	717	725	727	739	766	721	685	744	739	749	726	681	711	709	712	657	681	729	739	685	748	743	671	716	740	705	727	730	724	718	723	669	739	719	725	644	730	696	766	743	742	705	755	749	678	705	758	706	708	704	700	758	748	741	697	705	672	704	731	717	735	691	725	706	673	716	755	677	704	742	777	686	715	694	751	732	698	731	715	752	709	702	707	730	702	698	705	687	691	718	726	722	656	675	742	731	698	757	692	724	781	731	696	678	655	727	719	674	730	687	689	721	753	668	694	696	720	736	718	682	706	715	680	747	711	719	707	700	689	711	674	742	672	700	758	708	718	773	671	704	687	732	681	691	727	748	673	700	702	714	734	736	735	733	727	753	730	682	736	695	716	726	740	727	711	711	698	683	655	729	764	717	714	730	697	716	728	672	706	735	663	659	707	730	726	711	702	662	728	705	765	737	687	769	738	749	727	716	733	710	735	698	732	694	714	754	694	698	779	734	743	768	731	707	719	692	721	751	756	695	729	702	723	757	702	709	713	735	753	721	716	734	715	673	696	670	702	681	664	733	700	749	710	710	717	687	718	710	733	798	715	701	697	757	697	722	651	731	728	662	714	691	739	705	719	689	695	754	690	656	715	722	719	745	718	739	743	681	651	745	711	713	684	691	689	710	759	697	743	740	741	697	744	745	737	756	702	693	743	698	701	717	718	686	737	748	711	700	699	720	738	727	689	735	730	739	714	684	707	758	758	669	679	739	695	743	708	715	780	742	695	681	679	739	745	720	712	731	718	704	760	687	706	697	709	768	716	700	703	698	722	721	699	692	719	724	688	722	696	689	731	690	741	730	748	763	728	774	731	745	744	729	741	714	728	726	675	740	723	728	677	693	746	658	706	753	731	686	730	773	699	727	797	765	716	734	717	722	712	697	703	740	705	663	722	705	703	723	762	753	723	706	708	755	664	683	756	740	735	775	709	706	727	651	715	717	717	750	715	743	688	648	737	691	779	694	686	710	756	722	711	740	689	724	722	710	681	780	735	712	694	709	669	732	727	704	724	661	709	716	780	711	714	712	717	732	707	730	734	735	700	726	705	721	749	717	749	696	725	706	666	767	680	729	712	672	678	719	706	700	692	707	732	722	698	767	755	727	695	712	710	733	738	731	694	718	769	718	722	708	684	691	751	730	733	699	695	705	694	744	688	677	728	743	672	706	699	715	670	727	675	610	645	711	723	719	749	698	685	745	784	788	681	730	678	715	696	689	720	718	717	741	660	740	701	755	691	667	745	712	739	720	705	726	716	724	700	750	697	699	683	712	699	725	738	750	722	701	706	688	723	743	741	735	669	670	722	736	715	772	713	706	702	726	743	715	770	757	712	752	702	748	695	722	733	749	759	674	747	753	713	724	718	701	677	699	736	778	727	714	741	725	733	733	729	707	756	734	737	711	767	705	662	713	724	720	734	700	695	702	755	683	691	693	711	738	686	728	756	712	707	731	703	733	696	741	675	726	687	731	695	753	782	646	693	729	779	746	698	744	762	762	682	719	705	725	725	747	703	708	738	698	692	734	771	735	726	732	718	694	697	723	735	696	715	726	707	719	680	727	698	719	689	663	715	671	717	712	717	743	725	712	755	709	734	741	709	680	738	725	683	707	689	687	684	694	684	740	767	722	710	712	689	739	706	706	708	711	739	710	730	703	726	697	740	680	686	715	744	710	713	705	730	719	711	709	752	734	686	708	716	732	722	737	734	680	708	706	656	708	665	707	721	731	696	763	682	711	707	698	694	689	731	758	695	758	719	711	742	726	704	736	736	752	673	733	734	677	709	731	717	716	755	682	697	719	771	681	710	706	716	733	719	696	738	725	702	669	729	669	752	688	718	676	753	684	714	734	665	701	753	694	788	706	710	699	746	709	724	688	723	722	719	738	719	707	734	738	685	680	733	710	722	720	713	697	706	657	744	733	759	788	742	730	700	710	751	740	722	703	729	715	706	650	709	709	729	763	716	746	716	764	712	713	712	699	743	705	731	727	698	739	733	754	711	652	730	715	756	678	695	740	667	702	749	688	725	685	698	690	703	681	681	711	717	714	729	729	708	689	708	735	683	724	744	718	738	731	699	743	722	725	725	706	702	685	707	739	723	725	699	726	728	762	721	696	704	736	682	732	736	702	666	755	706	674	693	740	732	748	699	714	748	705	742	729	713	758	789	748	710	715	742	674	737	768	679	702	740	755	707	683	712	726	741	723	735	726	738	712	661	687	695	771	753	703	741	731	676	697	691	694	695	760	708	703	740	734	705	730	757	727	712	695	742	673	749	726	718	729	742	731	747	751	726	702	711	733	694	695	738	704	683	731	709	672	732	690	740	722	748	712	701	720	706	695	709	715	733	732	738	712	679	697	679	718	721	727	728	715	693	742	672	712	724	742	751	702	748	716	745	720	700	706	732	701	720	655	716	666	681	688	723	713	714	709	710	741	753	680	679	700	718	708	722	726	718	694	700	702	686	749	723	708	655	720	697	745	749	693	688	717	735	739	710	726	677	713	700	727	678	743	740	725	707	704	702	708	667	666	726	723	773	703	713	710	677	732	705	745	694	741	683	671	725	703	726	742	706	730	667	758	727	734	695	743	711	707	712
68393	56173	60758	39920	12511	746	296	242	220	231	239	225	193	203	202	191	215	187	211	219	189	186	197	194	193	204	199	194	185	185	215	206	206	206	192	227	180	187	199	205	213	198	192	221	215	194	186	202	185	182	189	193	189	171	185	196	208	179	168	173	203	212	185	175	204	191	191	195	168	204	194	218	206	217	208	212	214	196	179	197	201	165	192	198	197	209	180	213	187	200	188	215	213	206	209	184	194	193	201	199	191	190	215	218	186	187	210	169	198	216	208	172	219	213	205	198	207	172	224	205	187	213	182	185	209	179	167	188	196	188	198	200	205	193	199	182	207	200	201	195	171	195	175	221	201	197	196	200	200	196	180	181	197	184	161	202	183	196	202	182	220	206	170	216	206	177	172	196	177	191	199	175	218	193	192	181	185	179	191	198	205	215	207	201	202	172	202	201	190	195	195	212	191	209	187	205	183	190	219	202	188	179	186	220	197	186	214	202	193	196	196	208	164	210	213	209	188	230	207	187	223	186	188	187	201	191	185	180	212	173	208	224	198	199	213	198	180	166	191	178	176	218	188	201	202	188	195	199	176	189	201	206	195	199	191	183	177	165	193	186	207	215	188	210	191	172	184	229	215	209	216	197	203	202	208	204	201	183	194	178	196	220	174	198	190	182	207	172	174	195	207	186	234	208	188	224	185	217	186	202	195	188	185	202	202	199	197	178	173	175	187	184	193	189	209	195	184	195	198	193	182	185	190	186	202	195	187	211	200	199	187	189	219	200	175	186	184	182	198	197	174	233	194	200	184	183	165	183	191	210	169	166	197	201	196	194	198	183	216	194	199	185	178	230	195	181	173	211	209	178	184	195	179	214	213	185	207	189	209	177	204	201	198	188	210	199	188	212	164	198	200	225	174	188	179	192	185	203	205	208	183	173	202	182	188	196	222	191	184	228	202	183	183	188	185	200	215	185	191	201	181	185	183	209	195	169	200	202	194	175	210	201	196	173	189	187	199	168	201	211	217	215	197	185	183	189	191	190	205	206	167	200	191	181	193	209	204	186	194	210	199	200	201	176	185	196	174	193	203	209	187	208	191	209	170	189	199	177	206	194	194	169	200	188	211	182	177	204	198	177	200	205	214	199	186	190	177	182	183	196	197	191	175	214	205	188	198	203	186	185	187	220	177	189	188	187	206	203	202	198	183	195	173	175	206	178	197	188	210	204	198	186	213	212	190	182	194	171	185	188	193	210	199	203	193	221	200	218	200	171	184	200	195	208	178	204	200	193	220	202	199	196	195	203	207	204	192	194	201	198	191	209	195	226	187	189	201	187	181	205	183	197	192	210	201	184	183	187	200	190	199	174	185	183	170	202	196	211	207	234	195	191	188	226	233	177	159	169	182	182	188	229	177	179	203	195	187	217	190	223	175	216	188	203	186	195	199	234	193	217	186	220	209	177	176	206	183	192	196	184	172	206	195	198	209	197	193	196	166	196	206	181	169	211	182	174	197	187	149	204	189	179	174	177	180	183	229	204	194	221	198	180	162	191	198	211	206	181	206	192	214	205	191	207	214	188	187	194	206	181	189	206	186	204	195	186	174	187	183	224	185	183	192	195	193	208	202	222	183	202	189	190	196	213	207	192	197	183	220	206	211	187	201	191	206	186	192	196	202	199	173	214	177	203	204	210	196	214	174	181	182	187	198	215	187	180	181	169	211	198	193	197	199	222	192	199	190	202	185	188	194	193	221	208	208	189	205	194	161	148	182	205	189	194	186	201	177	211	203	174	200	182	209	172	160	193	221	213	196	215	196	163	183	172	181	205	176	200	181	168	216	206	203	203	168	210	201	191	199	164	189	193	202	191	179	190	171	212	195	199	197	180	198	216	202	194	194	189	189	212	187	200	204	220	176	191	185	187	184	170	202	204	179	196	188	177	201	193	176	211	171	194	239	194	190	206	207	199	213	188	201	174	178	214	197	216	202	200	225	208	195	199	188	194	188	200	177	208	150	197	203	209	188	170	226	195	175	200	185	219	159	182	180	223	212	233	206	205	206	216	183	199	203	200	200	210	194	201	192	164	159	184	182	180	190	195	187	201	192	173	179	195	169	195	171	223	210	199	219	193	201	205	207	194	193	184	185	163	208	201	178	191	193	207	186	198	194	192	178	184	195	159	196	183	187	198	213	193	189	205	180	189	187	172	176	177	176	199	217	189	187	202	190	208	208	202	194	200	192	196	152	191	191	222	184	180	219	192	206	185	208	169	194	218	188	201	194	205	190	204	175	217	178	186	191	187	196	211	198	185	182	186	200	200	179	195	178	172	176	192	200	202	173	219	204	192	206	201	191	196	177	206	193	194	220	203	184	199	194	197	193	203	204	185	205	225	200	193	160	203	180	207	222	188	188	202	174	196	196	187	187	188	210	179	205	192	202	205	202	195	177	191	187	205	196	211	208	196	199	195	206	193	197	176	213	197	202	209	190	171	190	184	204	218	196	211	203	191	171	213	199	196	201	191	187	211	219	180	208	196	179	199	206	199	208	229	210	200	192	212	206	192	202	189	187	214	187	171	209	200	195	185	191	210	168	208	184	175	200	185	188	186	165	193	194	209	200	195	188	198	216	183	211	202	199	197	159	194	217	198	187	196	207	181	216	213	187	198	202	185	217	212	225	191	190	189	205	199	180	211	208	178	182	196	205	191	190	179	197	192	203	200	184	213	202	184	178	179	186	187	196	173	197	193	159	190	169	175	197	187	206	207	203	190	209	181	193	188	191	180	181	205	199	185	179	173	191	217	211	183	170	175	211	205	185	176	174	183	194	157	194	184	182	204	183	194	214	218	205	205	233	208	183	177	187	181	214	199	196	196	188	178	190	166	212	203	192	203	196	199	193	177	183	207	209	206	187	192	191	204	177	160	200	177	206	185	217	192	209	201	213	189	218	213	193	198	193	180	218	203	169	215	194	180	160	193	184	189	172	195	174	191	175	174	188	189	194	208	193	208	210	198	179	187	187	190	181	169	162	177	193	207	195	182	200	171	202	199	204	177	190	194	202	179	205	203	221	196	190	201	178	179	182	194	191	201	187	197	221	214	180	187	194	184	172	205	204	186	176	157	197	174	172	170	184	198	201	197	199	185	188	197	188	204	220	211	192	200	198	218	175	202	221	179	192	210	213	198	199	192	202	192	202	183	206	191	195	183	205	195	160	195	203	202	197	188	162	175	179	183	191	205	166	197	211	204	201	206	215	183	208	209	183	193	197	216	184	206	220	195	189	189	200	183	201	211	184	199	197	199	189	199	196	194	194	183	189	193	198	175	190	193	168	191	201	176	223	201	214	179	185	224	183	216	190	209	194	193	212	188	211	198	204	185	182	203	185	195	174	231	193	212	215	185	179	195	190	219	215	197	187	203	197	234	196	187	224	186	215	203	175	217	170	189	210	207	172	162	193	208	167	187	188	224	187	222	185	173	190	191	196	204	176	221	208	202
41483	41484	55258	42451	8153	932	809	691	615	608	627	573	551	556	546	527	542	551	438	492	479	429	462	484	485	478	441	443	435	457	438	468	442	446	450	462	455	451	486	490	470	442	527	403	470	439	470	443	456	426	463	444	430	493	444	440	439	481	451	477	469	474	456	431	445	448	464	455	442	444	470	420	469	483	476	445	469	432	420	463	429	466	468	443	423	452	440	457	425	434	471	443	429	421	417	442	448	455	461	450	456	429	438	465	424	458	476	491	453	430	453	450	447	490	411	412	450	462	442	451	430	417	446	429	446	474	429	486	443	498	439	432	436	469	477	467	444	453	458	407	444	460	466	441	435	415	417	445	453	464	455	456	454	476	461	445	462	451	466	447	466	441	439	466	444	437	472	454	414	415	453	402	422	402	450	437	440	445	413	460	416	451	434	403	478	439	441	425	491	463	423	425	442	410	473	482	485	420	457	478	446	453	458	468	489	509	452	437	466	429	397	458	425	421	439	447	436	437	432	460	417	428	459	430	433	437	440	448	461	469	448	442	487	472	466	463	428	428	443	461	418	437	443	488	411	425	424	421	448	446	453	455	460	422	404	473	439	442	460	454	459	427	426	428	460	437	456	458	469	458	459	427	446	412	427	468	418	481	434	447	443	455	452	436	454	414	455	480	423	433	436	443	452	437	469	438	422	454	463	420	447	466	455	496	441	433	477	443	450	443	480	462	497	461	430	435	460	434	437	465	430	492	465	462	455	451	469	424	478	446	444	455	432	486	446	469	430	441	453	440	455	458	457	470	452	445	452	447	396	441	398	433	456	467	433	399	443	423	447	454	419	446	424	469	493	429	434	425	490	442	434	472	406	461	523	433	458	441	421	462	463	473	437	465	485	421	443	436	434	426	419	455	487	435	407	448	430	393	438	458	491	422	444	464	480	441	413	440	435	404	419	429	477	445	465	471	447	446	433	457	459	472	444	455	455	426	427	425	447	461	472	452	445	472	433	424	452	445	422	441	463	436	451	414	425	459	464	451	427	424	464	470	444	462	433	442	434	460	455	410	471	417	461	446	449	458	443	458	434	479	464	440	442	459	455	436	440	462	474	422	454	443	466	406	433	432	446	422	470	434	446	432	432	456	461	441	402	479	454	444	451	462	470	468	472	425	443	453	457	451	429	418	438	449	436	458	428	449	435	412	466	414	420	421	449	447	432	455	435	440	458	440	446	448	479	455	438	482	429	423	407	451	478	470	437	447	448	435	460	443	495	441	433	383	470	409	443	436	436	452	427	453	428	434	491	458	459	428	409	429	439	451	435	445	449	476	450	460	458	457	453	452	432	475	438	405	427	450	430	465	458	444	409	435	414	425	456	449	438	448	427	412	495	445	455	458	447	436	454	443	485	447	415	417	446	486	478	433	475	439	457	472	441	409	477	415	446	455	460	461	435	440	434	494	425	444	415	449	435	449	454	449	459	480	409	428	448	466	461	503	425	449	499	463	462	425	431	435	483	440	423	432	432	461	476	495	461	437	452	447	468	429	415	395	423	428	442	414	457	429	451	467	479	445	432	464	463	428	431	458	433	444	441	451	481	445	456	439	432	478	485	471	427	430	451	428	409	424	447	479	439	414	434	381	438	471	426	481	448	421	457	442	469	429	452	415	427	493	488	444	462	447	440	443	436	468	444	450	426	441	415	489	469	388	409	432	458	486	421	438	459	427	431	486	471	447	454	447	464	455	445	429	409	443	469	429	435	477	465	463	452	453	431	475	442	393	476	468	466	394	447	464	482	477	398	449	450	463	419	444	448	463	481	470	444	436	447	430	415	475	437	442	446	450	453	440	465	453	479	444	446	422	435	467	453	446	444	439	427	455	456	448	464	450	475	419	431	443	468	427	442	465	442	416	436	453	420	416	467	467	437	409	472	448	435	442	458	457	444	425	501	453	436	433	458	470	414	449	429	464	422	433	459	470	425	439	460	420	452	467	415	464	437	400	484	432	452	431	443	455	423	444	433	431	468	454	437	438	471	426	436	437	482	469	437	440	400	458	418	433	433	438	417	413	404	449	415	434	454	490	434	424	448	434	451	430	457	468	443	433	414	455	427	450	435	458	464	446	446	439	432	442	444	426	429	433	446	464	472	460	418	442	445	455	459	438	436	429	459	425	502	427	437	433	475	447	455	463	403	409	388	466	459	417	464	425	424	433	433	443	430	451	442	411	422	470	436	441	417	411	418	440	458	427	420	461	432	408	431	411	418	413	481	416	456	468	463	423	466	415	469	447	424	416	431	450	418	436	451	424	443	455	463	416	445	410	448	394	403	480	478	456	458	400	435	428	471	440	423	410	439	437	470	480	442	478	440	412	485	451	430	396	431	488	463	463	462	462	447	443	432	485	433	478	447	461	427	431	442	466	440	481	449	449	378	455	435	445	472	437	447	467	441	469	462	443	414	426	450	475	416	460	466	472	439	461	409	434	449	457	441	408	454	457	474	375	451	441	462	486	433	432	445	433	441	399	376	468	453	426	457	441	464	445	450	451	466	447	474	428	450	410	390	438	464	455	419	435	441	465	491	455	470	432	451	453	473	430	435	458	423	459	432	422	447	467	454	483	458	402	445	406	433	427	418	478	439	420	429	444	436	435	438	426	416	461	460	429	483	452	467	441	407	468	491	414	438	420	446	445	455	480	463	447	485	464	396	468	461	455	440	466	422	443	467	438	457	427	462	464	430	467	481	466	462	460	468	425	472	471	440	447	409	432	453	445	449	476	423	430	467	472	473	456	447	450	459	444	467	438	447	475	428	427	468	501	416	461	462	463	424	441	474	465	408	422	451	437	456	428	488	416	419	424	456	458	447	474	457	454	460	455	464	479	439	429	430	455	441	447	421	442	430	444	454	435	443	433	438	447	417	398	472	420	456	371	445	426	477	397	442	433	430	472	442	433	438	439	412	478	463	426	474	449	456	436	432	459	448	465	429	440	427	430	491	361	440	378	426	436	433	411	435	429	435	484	448	462	442	465	419	457	435	403	429	483	453	420	434	479	411	491	479	420	437	414	445	431	448	433	445	482	441	450	431	406	494	466	421	448	449	470	480	462	433	408	435	419	444	441	463	431	445	437	465	440	451	423	460	466	477	427	498	444	428	465	437	464	457	439	437	461	460	438	478	449	431	459	442	420	453	450	444	424	438	489	448	480	462	445	447	451	441	456	428	466	453	408	461	443	456	423	491	419	442	432	435	447	444	448	466	426	428	453	423	463	417	418	439	433	432	468	407	452	419	429	418	425	417	448	449	486	446	453	438	437	460	433	432	432	419	423	434	480	434	458	472	460	467	448	438	431	471	424	400	419	475	441	421	424	450	464	434	394	456	435	465	481	456	457	419	443	444	456	439	423	449	460	425	414	412	462	457	454	433	414	442	468	461	428	431	474	429	424	459	454	441	456	447	465	473	434	413	458	477	417	476	480	465	424	413	421	484	428	431	448
80730	69833	72498	51398	20651	3288	296	218	207	178	186	177	178	140	153	148	130	131	142	141	150	151	141	145	117	143	145	136	128	144	134	137	128	118	143	163	134	134	122	128	131	138	139	118	114	128	121	150	115	129	133	120	121	123	121	131	126	135	119	125	125	113	113	108	142	118	122	109	141	118	113	111	117	128	137	123	129	116	138	115	132	140	135	123	155	131	136	131	113	128	114	120	131	121	129	128	135	138	132	123	106	106	132	120	135	127	132	130	131	125	108	131	141	124	138	131	141	134	127	105	123	109	108	112	148	119	125	123	136	109	112	123	132	137	114	128	133	148	135	126	129	115	118	125	133	115	136	114	131	157	116	140	114	124	136	132	163	121	123	112	123	113	114	129	131	118	120	100	118	126	144	127	126	147	126	112	149	150	110	141	151	129	125	123	124	106	113	119	132	131	120	133	130	121	147	138	119	109	117	128	145	102	130	139	117	136	125	139	112	122	145	152	130	110	124	128	120	113	127	121	137	124	139	132	123	122	123	112	143	122	152	133	136	129	134	110	148	104	135	122	128	130	126	138	109	115	125	109	126	137	135	123	124	136	138	121	116	142	111	145	144	120	110	110	124	127	105	131	136	126	144	142	128	134	126	110	135	113	119	118	135	135	123	105	129	132	163	122	118	128	115	133	123	122	110	128	115	116	131	141	159	143	119	115	118	136	140	137	135	154	132	122	104	139	140	122	123	153	144	106	111	129	121	151	118	149	124	128	109	118	140	135	125	131	114	143	121	120	126	113	131	137	118	112	140	124	135	126	136	111	132	127	116	117	143	134	111	111	121	120	107	123	109	130	117	121	113	141	132	128	121	113	145	131	111	132	124	135	126	135	110	113	115	138	119	111	116	93	135	141	138	138	110	136	135	131	115	118	120	124	135	102	150	117	105	123	134	123	98	140	123	141	125	141	120	116	148	137	140	133	111	120	100	110	129	115	117	128	122	120	113	139	124	128	141	137	138	137	124	119	119	130	137	130	134	127	111	134	114	117	132	132	134	112	116	138	138	134	135	125	119	150	124	128	123	112	96	116	127	148	121	123	117	123	114	135	112	141	122	126	115	139	125	130	125	125	120	135	130	151	137	131	131	153	127	120	127	137	141	130	107	121	109	93	150	129	134	144	133	148	122	136	125	119	137	124	122	114	135	141	104	144	97	126	129	123	119	124	125	117	121	129	102	127	118	134	139	137	119	123	127	132	133	135	104	122	120	110	139	110	139	149	142	127	166	139	142	146	114	134	150	110	117	124	126	131	122	137	129	129	132	125	131	146	108	132	132	128	121	110	139	138	117	113	166	117	115	138	133	115	117	111	140	133	159	125	145	117	135	117	99	144	118	117	103	124	135	124	135	120	139	121	126	125	120	116	119	136	105	116	119	132	134	113	143	117	123	126	120	154	133	118	123	127	104	110	134	125	108	136	120	129	113	128	135	139	112	131	126	110	127	138	117	123	132	114	118	121	136	118	131	140	115	117	113	106	137	112	113	107	146	124	124	113	129	120	130	111	136	142	134	133	136	135	145	141	138	110	112	129	113	125	141	155	140	142	126	134	133	138	143	119	118	117	112	133	128	122	130	123	127	138	139	132	136	100	116	130	137	124	129	109	123	140	118	134	115	123	126	137	123	144	137	133	168	119	130	153	117	127	117	108	120	136	108	129	126	117	125	125	121	119	127	102	121	126	128	123	133	130	116	131	108	124	128	119	130	135	123	136	123	130	120	140	135	131	128	137	111	123	126	123	128	132	137	115	123	111	123	119	101	126	112	145	123	131	110	110	135	136	110	139	126	133	126	115	127	150	122	131	131	114	127	131	120	127	135	107	138	116	142	134	127	110	130	130	140	140	130	133	122	123	140	116	111	114	131	139	121	144	135	131	139	113	129	122	121	120	138	123	121	132	126	125	103	113	119	132	124	114	133	143	122	151	120	115	148	138	141	134	132	110	123	138	91	138	135	148	125	131	114	136	132	112	117	122	128	128	125	143	112	137	128	134	129	120	118	124	124	140	126	139	134	118	117	148	157	108	111	136	136	115	143	145	117	139	138	118	124	116	113	144	139	142	116	139	148	141	133	143	120	106	127	106	121	135	113	147	146	124	105	141	134	134	141	147	140	109	114	141	130	140	128	148	133	121	146	108	111	138	113	146	136	132	152	119	122	127	121	132	126	126	115	151	126	123	122	130	122	130	129	135	121	94	126	112	128	131	125	135	143	127	130	141	149	127	104	138	125	143	128	113	137	119	114	120	133	116	126	92	151	120	136	144	118	133	132	132	125	139	123	123	112	126	121	105	131	129	145	114	123	130	149	113	143	121	127	145	140	104	126	131	140	118	145	126	112	128	128	126	118	107	135	135	116	116	134	138	105	136	119	136	123	142	128	133	122	147	120	134	122	136	126	130	120	148	121	130	138	136	135	126	134	121	111	118	158	133	122	128	131	113	141	139	129	130	126	137	113	135	153	137	116	123	144	125	126	127	121	129	112	120	139	132	128	115	138	127	116	132	137	142	129	110	143	132	134	135	130	132	127	131	137	104	112	150	134	134	106	121	115	137	120	136	122	135	113	154	136	136	118	133	149	138	123	141	113	140	138	111	140	146	118	135	142	123	120	119	120	130	118	142	135	123	118	120	126	125	117	119	122	155	128	129	114	131	126	120	139	130	98	123	121	119	129	130	141	135	123	116	153	124	121	140	110	139	131	121	123	126	110	136	131	140	128	116	114	126	156	144	108	135	133	121	143	135	118	128	131	126	121	146	133	131	117	111	143	124	146	132	118	133	113	109	138	129	115	118	138	127	137	138	111	123	129	135	110	129	117	114	141	133	121	109	124	132	119	129	126	123	125	148	128	116	141	128	127	129	125	128	143	133	133	146	110	125	124	137	129	148	103	107	151	123	118	117	141	134	132	134	111	114	119	123	116	123	153	136	128	117	101	119	123	136	115	131	117	132	129	134	118	127	131	133	107	141	101	140	142	129	138	124	104	126	144	118	130	125	120	137	116	137	125	128	150	103	141	150	138	146	124	109	123	117	113	131	123	145	125	120	125	134	142	119	111	143	121	115	141	124	119	112	131	140	139	145	143	125	125	119	132	122	120	113	118	118	135	128	124	143	142	148	109	128	136	115	142	135	109	124	140	110	121	97	120	113	112	126	133	110	127	129	124	127	119	145	110	108	127	158	139	135	141	121	134	115	133	139	135	126	134	131	130	131	137	124	125	136	132	124	124	111	131	110	106	146	145	114	119	166	128	142	136	119	126	132	111	123	129	110	114	126	123	144	107	140	135	128	125	129	119	130	118	114	130	134	118	128	119	129	117	133	112	119	118	105	131	147	136	133	137	147	137	127	117	129	123	111	118	128	127	145	102	152	108	130	123	125	123	105	131	115	113	140	141	145	121	106	123	114	108	137	115	147	118	128	128	148	113	127	120	123	93	124	136	124
50136	52056	66774	54724	10760	1109	955	837	653	654	558	577	527	453	465	438	413	434	436	408	397	366	387	403	377	362	370	340	369	343	354	348	345	385	349	341	335	346	368	361	322	314	380	315	341	315	337	314	331	306	330	333	338	325	330	303	318	322	322	321	332	341	342	338	309	343	311	324	337	310	300	325	330	336	329	303	367	308	317	309	313	334	299	332	307	315	327	278	358	299	311	293	344	326	287	322	310	310	337	342	325	330	318	319	297	305	331	334	333	339	293	327	300	289	326	354	312	346	326	308	301	322	322	322	316	300	299	339	287	303	291	348	318	315	329	336	336	319	303	348	320	304	365	287	354	324	305	293	311	321	276	290	308	318	275	336	269	301	304	316	301	303	311	320	321	309	287	322	323	334	346	342	302	339	332	320	329	352	327	331	314	291	310	327	337	265	324	285	298	331	317	306	329	315	306	307	310	309	310	305	316	292	319	310	330	282	351	314	322	328	301	332	356	323	322	313	325	321	332	298	309	333	291	307	342	307	320	331	300	326	330	312	368	297	345	292	340	336	331	304	328	323	307	308	347	307	291	318	331	328	361	316	347	309	326	293	307	282	336	326	303	317	322	316	358	344	321	311	317	324	307	305	319	296	318	309	335	330	291	324	298	319	306	292	315	296	315	310	317	311	354	372	342	254	307	288	324	319	275	316	297	344	300	327	330	312	326	323	326	331	301	319	350	323	266	287	312	320	285	323	317	330	328	310	302	331	298	307	291	318	310	303	314	295	298	314	319	318	291	343	309	331	319	331	318	306	322	327	332	320	328	320	333	336	287	287	327	329	334	309	335	339	334	312	311	308	318	298	337	322	308	290	320	318	342	315	321	352	340	308	316	306	304	342	315	305	309	321	299	307	322	297	290	337	316	308	355	347	299	302	300	314	341	334	309	327	344	306	304	285	293	285	294	318	320	306	339	303	313	311	338	291	298	328	308	321	333	320	287	301	298	359	321	290	280	283	289	312	299	312	321	341	305	339	316	291	301	345	299	295	318	311	331	321	320	307	328	333	351	306	307	311	304	345	329	292	315	304	291	337	336	306	324	334	315	332	322	287	293	340	288	330	293	312	315	280	317	329	323	291	318	301	346	318	302	326	334	290	333	308	322	320	343	336	308	326	323	292	305	323	288	317	297	293	314	311	335	306	305	332	323	278	321	349	325	331	329	318	288	314	317	316	342	328	307	323	340	301	323	307	325	311	342	312	323	313	337	309	303	310	323	325	325	316	309	341	281	308	306	328	298	328	307	334	311	307	312	300	308	294	330	331	303	320	310	303	335	310	308	310	283	289	312	310	327	338	278	299	294	347	313	317	300	324	324	326	315	349	309	306	302	322	291	304	286	318	316	308	338	320	321	352	313	309	321	298	318	307	303	307	313	313	360	322	328	335	319	312	338	332	320	313	326	318	286	319	310	318	291	318	335	303	337	335	325	324	297	325	316	355	323	296	335	328	285	278	330	322	324	351	309	288	309	325	314	319	300	338	293	303	289	355	308	338	318	339	329	325	313	306	339	316	307	333	289	352	330	314	307	332	295	299	339	307	342	323	292	319	300	289	333	344	266	326	352	305	313	334	299	320	279	297	321	325	307	314	319	271	344	319	330	298	292	325	325	338	293	309	302	313	320	308	292	331	318	311	302	300	283	353	288	294	301	329	295	319	310	327	346	324	314	327	350	338	317	331	296	325	315	340	321	310	316	315	336	320	335	324	337	314	357	322	319	343	306	320	330	308	329	322	343	303	317	323	326	325	272	310	346	337	336	302	294	331	330	330	342	301	306	344	308	297	337	331	333	310	292	287	350	317	291	316	311	312	310	308	329	311	330	359	285	305	304	303	329	283	313	298	327	312	294	296	334	301	326	277	310	289	321	314	297	351	313	292	321	312	311	314	314	337	353	326	279	316	317	307	334	278	331	291	336	324	338	320	320	316	311	299	321	313	283	314	343	291	325	335	301	310	285	320	285	326	303	313	310	323	345	324	340	314	303	310	325	318	351	335	341	323	320	331	320	309	293	322	358	303	279	363	330	367	330	307	328	292	322	329	335	276	316	321	304	335	303	352	302	321	271	283	339	288	327	312	320	346	344	325	298	284	328	344	289	334	316	318	344	352	323	292	318	330	298	326	332	316	332	330	296	324	306	323	340	307	326	315	290	308	314	327	346	310	308	312	341	319	300	317	338	319	279	318	336	321	311	302	330	334	326	307	302	302	300	330	343	316	266	346	313	336	318	323	359	332	322	323	322	283	286	309	293	311	342	333	327	305	334	304	323	295	305	350	332	293	293	319	317	300	333	314	322	300	291	287	283	320	319	323	323	326	289	327	305	296	302	344	367	290	311	323	295	321	309	315	287	313	299	326	322	355	323	312	300	330	299	295	324	302	313	301	327	320	306	307	338	329	312	343	310	307	349	320	334	321	334	325	311	295	326	336	335	306	312	318	356	302	307	308	310	322	341	307	304	297	315	292	294	329	312	315	339	318	316	308	306	286	330	319	316	303	324	353	316	328	292	305	297	299	296	313	296	322	292	296	326	322	329	313	349	310	324	305	326	318	289	292	304	324	334	310	331	322	285	315	356	345	347	297	309	317	327	319	318	302	307	311	296	306	334	307	317	304	366	332	327	334	347	303	313	318	317	315	323	331	283	325	329	298	316	330	317	323	337	338	306	316	323	316	292	313	332	347	301	319	290	331	289	330	321	313	321	353	293	320	323	327	327	298	332	334	341	326	306	319	298	318	330	321	341	268	315	324	305	327	310	337	326	342	301	314	365	307	316	330	343	309	342	308	305	327	271	301	333	290	321	311	283	288	335	306	270	299	313	320	321	300	307	318	309	331	345	321	320	303	324	303	284	338	348	317	324	298	300	318	316	315	319	312	306	311	295	326	338	341	344	327	316	286	323	305	302	319	320	292	360	299	339	357	308	337	321	325	312	276	313	345	321	336	310	302	331	336	285	326	299	323	310	335	324	323	327	325	343	326	328	302	327	336	294	302	298	306	299	348	308	333	331	343	349	286	330	320	303	316	311	317	308	323	313	308	343	325	344	334	319	315	343	330	300	299	337	338	310	348	308	337	303	321	337	318	340	319	285	333	321	308	300	284	335	321	320	338	307	359	299	341	310	330	303	272	314	312	286	297	312	321	323	315	330	321	315	319	294	314	342	298	341	321	292	347	314	328	326	327	334	356	297	313	341	332	294	322	332	279	319	309	316	293	315	311	346	286	299	306	318	308	321	336	325	302	331	329	326	301	292	310	288	332	303	299	317	324	317	292	308	333	327	305	325	319	308	291	313	333	302	321	317	302	310	324	295	288	309	333	303	294	294	327	321	322	321	329	302	321	319	339	314	308	308	325	328	302	329	327	335	306	293	319	331	316	317	311	320	350	341	288	298	303	321	312	319	314	313	326	299	339	310	312	312	311	363	348	314	340	324	343	328	315
19854	8173	7849	2970	560	286	357	317	323	350	340	338	328	302	338	325	290	350	332	315	356	322	353	324	388	320	287	332	331	335	309	317	340	329	318	340	318	365	341	340	314	316	319	318	348	338	341	330	344	329	376	352	346	359	327	329	305	326	328	358	329	301	344	325	345	322	321	341	344	317	329	332	355	315	314	337	334	362	333	368	301	338	341	343	309	337	315	342	337	331	325	341	344	302	349	326	312	329	320	317	321	321	349	319	338	328	347	328	301	311	326	311	309	310	320	362	319	306	318	346	349	343	355	338	328	381	309	313	310	339	324	318	307	350	329	350	319	340	316	309	345	329	304	334	287	317	356	321	338	355	352	347	327	319	313	375	343	322	332	339	307	370	332	337	326	298	325	333	333	340	329	332	338	332	300	312	314	336	312	296	327	296	338	339	348	353	326	322	340	332	317	355	347	317	357	336	346	315	322	318	329	349	317	325	339	320	310	348	295	364	313	317	338	316	332	324	346	326	303	351	322	329	319	335	306	345	334	336	304	323	330	322	341	337	349	297	354	344	291	333	326	322	322	340	324	306	331	314	360	353	297	323	331	340	321	294	368	299	305	356	315	313	323	353	341	311	332	314	328	349	284	316	341	315	339	292	302	349	304	334	329	293	328	311	351	326	329	353	333	313	332	341	322	350	316	340	331	322	322	315	331	307	295	306	297	281	334	330	341	310	327	336	304	319	343	297	293	315	306	330	338	321	335	332	328	318	316	308	338	311	337	309	325	314	315	343	290	318	329	322	311	340	317	328	331	308	352	332	345	330	316	315	353	352	327	321	352	320	322	323	355	327	317	357	325	318	325	328	342	312	334	305	334	359	321	347	366	325	324	329	313	334	338	339	339	342	329	313	322	321	348	340	297	325	339	344	322	325	367	364	328	320	336	330	344	313	318	312	310	312	316	338	327	331	359	341	323	302	322	317	316	344	322	315	351	348	332	326	338	326	346	325	325	359	324	308	304	329	318	333	336	329	333	335	335	322	317	319	320	341	331	298	348	332	313	355	316	321	340	313	375	322	345	348	359	330	346	341	356	360	322	326	328	332	338	349	338	291	302	286	336	316	301	299	313	320	317	333	305	329	347	350	303	335	326	336	330	334	323	333	323	306	325	355	329	311	321	309	327	300	348	307	340	327	306	352	371	329	326	305	339	351	320	341	327	301	308	307	342	338	295	337	369	320	315	339	315	340	311	304	339	325	314	319	309	302	337	342	344	332	321	330	339	314	352	312	300	346	323	344	328	286	307	344	318	348	299	347	353	345	338	367	331	335	330	348	363	302	361	284	325	321	327	333	325	332	289	287	337	308	344	313	310	287	337	344	342	354	356	326	320	348	311	345	335	335	361	318	336	329	336	330	301	331	307	307	354	313	313	315	311	334	321	317	308	348	321	326	316	352	352	324	311	335	324	333	358	340	329	287	318	316	304	356	314	344	319	349	323	311	354	319	342	360	340	317	332	350	335	351	319	323	295	309	342	308	321	318	288	305	331	323	333	328	307	333	321	348	301	327	340	325	356	351	311	359	312	296	324	334	364	337	317	331	326	321	300	346	302	336	333	351	341	292	312	318	313	353	348	322	309	334	307	314	325	305	359	311	330	309	331	364	319	327	340	323	310	325	333	347	320	342	294	352	311	354	315	372	314	371	293	319	341	318	330	315	326	331	363	315	318	321	328	359	367	352	319	356	352	337	327	361	349	324	335	327	330	370	354	315	331	329	334	306	339	338	299	305	354	311	320	324	352	335	334	305	342	330	367	330	327	321	334	335	326	302	352	325	329	292	313	308	348	302	342	327	359	350	325	339	310	334	324	302	332	336	334	308	341	350	341	321	309	322	342	331	305	309	334	336	328	311	298	340	342	307	351	311	327	318	331	328	358	315	340	329	333	318	319	324	338	336	340	325	330	309	313	307	325	333	311	342	342	343	322	323	303	342	345	305	308	331	334	319	335	349	309	324	375	320	318	329	323	315	299	316	314	322	309	342	328	342	333	336	304	369	327	336	353	309	319	317	365	340	330	300	314	364	339	333	306	335	280	308	341	358	326	345	315	308	330	300	336	322	352	364	291	315	307	328	351	335	337	312	326	312	296	384	309	361	312	333	319	323	338	329	359	343	307	349	329	330	311	287	336	332	334	314	305	313	330	363	319	343	311	346	318	352	318	308	315	334	328	327	320	379	343	354	352	324	312	300	305	328	319	326	326	352	315	324	351	323	315	358	326	322	332	347	350	361	315	298	338	329	323	342	339	339	313	324	329	282	310	354	324	331	341	277	334	311	327	320	329	317	359	327	334	345	353	347	348	363	336	353	357	313	294	347	342	320	324	347	339	349	336	328	334	323	323	334	290	312	354	323	352	311	358	368	332	340	303	293	340	359	366	304	304	327	325	315	324	308	329	313	332	328	324	310	358	332	322	333	344	339	328	337	346	322	346	330	305	321	334	323	271	323	327	337	324	361	323	359	293	331	340	330	345	325	344	331	323	320	324	342	316	335	310	340	289	315	309	321	345	318	317	338	316	335	321	335	300	325	337	303	330	325	326	372	322	347	332	324	347	345	321	323	302	322	327	364	332	310	306	342	317	317	317	322	325	306	320	336	337	322	316	353	288	302	288	319	341	347	361	314	337	323	322	299	322	352	338	333	324	300	384	323	315	338	322	349	355	323	332	330	332	353	340	336	347	333	336	322	346	370	321	314	319	319	305	336	365	330	335	308	295	348	313	323	320	283	343	297	309	308	317	339	313	344	311	329	326	346	300	359	308	312	318	304	359	334	345	300	340	326	291	313	301	306	325	323	327	321	306	321	303	326	296	322	346	332	330	290	338	360	330	334	328	347	316	341	331	331	320	344	289	345	299	363	352	330	319	317	314	325	324	365	333	318	337	341	339	316	321	332	331	328	340	326	320	315	326	350	364	324	298	349	345	333	332	321	344	339	345	332	331	317	329	310	346	352	359	345	321	317	324	334	302	310	318	311	316	291	363	331	341	326	310	333	318	325	311	311	354	354	317	293	305	329	337	300	324	301	323	319	319	327	318	313	369	364	374	331	337	324	317	360	333	310	335	327	313	308	381	342	310	349	307	339	268	337	323	315	316	302	311	310	348	336	334	345	333	331	315	343	326	352	318	344	318	306	357	338	333	334	347	319	338	311	337	310	323	359	307	330	277	347	305	333	324	335	360	329	332	327	353	339	283	318	327	335	322	321	303	329	340	317	355	340	348	348	317	284	324	323	327	329	333	301	340	324	332	328	320	318	346	302	344	316	326	294	304	324	322	357	328	325	327	300	362	338	318	340	331	314	329	303	299	311	333	350	335	326	327	317	355	349	344	348	315	310	347	328	342	318	363	323	285	333	345	300	349	336	304	308	332	359	340	323	299	283	336	318	299	306	350	314	339	344	331	304	300	324	351	301	294	318	311	302	335	352	351	328	354	320	322	318
16391	10438	14211	7574	1129	744	782	663	742	714	669	725	666	701	773	735	735	726	759	713	730	724	732	768	662	706	689	721	743	739	715	745	693	737	752	718	702	725	809	697	760	692	713	724	779	684	760	736	717	743	754	706	731	799	696	768	753	716	705	729	735	729	754	699	702	704	729	723	737	726	764	697	734	753	745	687	724	709	727	691	751	724	779	662	707	718	706	689	738	709	746	706	719	750	735	712	737	720	752	730	739	723	737	728	673	697	678	701	708	721	729	734	736	701	701	711	710	740	758	737	740	734	735	753	717	703	729	692	720	704	731	724	714	754	752	717	732	716	727	726	735	725	727	771	729	768	762	664	663	706	720	718	746	710	744	744	734	685	726	725	700	731	732	708	732	709	741	712	699	739	719	706	707	696	738	661	728	730	709	701	709	661	746	729	737	720	724	749	706	710	741	697	679	693	732	723	757	727	701	727	783	752	707	702	705	727	751	698	707	728	781	689	745	748	720	746	690	700	707	705	673	734	690	689	722	739	749	702	768	717	761	720	713	704	714	731	763	739	734	741	732	729	729	717	756	745	725	709	694	710	709	762	746	724	720	694	729	725	821	708	780	727	735	693	722	754	748	707	688	730	707	724	735	675	743	748	742	744	695	717	723	727	706	790	739	717	768	693	694	770	717	726	748	751	702	748	711	710	707	725	730	699	709	691	662	714	669	698	714	720	714	719	704	676	752	716	722	759	749	709	727	736	669	738	696	741	753	717	688	682	725	751	694	731	701	716	729	735	698	713	657	726	750	744	732	770	711	719	713	728	670	686	744	685	729	734	769	725	740	786	715	740	716	726	701	738	718	711	693	688	666	716	753	728	700	704	730	695	746	744	731	710	680	748	748	673	748	681	683	730	741	730	760	666	674	745	708	753	710	774	734	742	748	761	775	717	710	780	687	709	705	736	746	673	755	668	705	684	753	740	705	779	773	769	697	716	720	723	715	705	729	730	758	757	746	729	673	727	751	789	742	727	702	722	758	721	699	733	710	757	742	766	688	721	736	734	772	735	719	669	691	767	711	733	647	734	730	672	727	723	723	693	707	762	710	735	699	748	774	686	725	756	752	707	725	718	720	783	711	718	777	743	773	710	737	701	700	724	720	723	737	736	703	700	693	740	735	671	721	689	706	729	704	736	680	754	722	686	724	703	753	687	702	713	731	723	679	759	704	714	714	687	708	684	718	703	732	692	744	736	714	680	732	715	720	710	710	714	723	682	690	723	716	717	732	724	718	709	744	753	743	745	736	665	751	662	698	713	715	751	752	733	714	735	739	715	695	706	698	621	775	741	688	706	721	680	726	739	703	738	694	731	735	737	737	733	747	763	711	713	694	729	785	681	695	735	730	768	730	720	668	704	689	698	767	733	708	713	699	751	697	731	724	698	708	702	720	733	719	741	713	660	718	757	768	737	715	675	731	758	730	708	733	691	755	746	723	807	728	722	711	698	732	728	677	697	750	714	708	710	682	756	701	684	776	742	768	730	720	730	747	704	726	708	746	710	665	729	732	724	689	660	725	702	758	712	754	753	722	672	752	722	735	741	776	744	683	705	724	705	721	763	739	698	708	706	739	705	730	679	729	705	704	686	725	667	726	738	724	736	668	685	724	730	680	714	738	713	683	698	697	738	708	684	757	713	704	772	740	751	755	716	746	696	718	747	715	722	740	805	695	707	694	714	746	717	732	716	679	735	703	754	768	719	691	732	715	731	758	703	656	740	721	686	693	666	731	731	767	733	784	709	696	719	732	746	682	755	720	690	702	699	730	681	750	694	664	738	719	759	714	734	727	693	733	706	728	745	735	762	699	728	745	737	718	743	671	691	695	742	712	723	716	718	763	734	772	690	718	662	732	724	712	715	745	707	724	724	759	711	701	728	698	722	729	739	720	715	688	673	743	669	755	732	681	715	743	717	701	708	707	706	732	732	758	767	757	718	700	733	719	718	725	709	693	707	746	695	718	748	676	751	711	747	683	704	705	752	716	710	710	742	714	731	729	688	707	705	714	696	702	726	731	766	683	727	730	758	726	752	716	770	741	725	730	689	721	717	734	705	761	735	748	753	718	701	683	704	749	751	742	730	726	698	691	696	723	719	729	716	719	756	748	729	718	762	695	725	735	783	717	701	691	656	680	782	715	731	738	718	712	718	720	693	687	698	693	703	733	798	747	703	725	692	710	747	688	725	717	731	724	702	673	741	714	767	707	737	736	737	731	715	685	742	694	707	671	663	732	714	743	762	741	760	724	692	745	715	709	757	695	702	741	707	735	680	722	673	757	713	714	719	718	705	734	723	683	715	732	711	746	708	720	731	728	716	752	711	670	719	717	747	731	689	720	731	695	728	731	700	693	664	744	749	669	709	700	760	793	742	701	717	750	693	769	750	725	717	784	719	726	741	703	729	736	732	765	709	765	720	794	722	711	715	724	782	715	705	696	720	762	761	717	707	738	713	682	728	704	722	715	713	702	772	683	690	690	691	748	726	747	710	729	753	692	700	765	711	639	754	722	690	777	686	719	692	753	702	681	744	798	742	755	744	717	709	736	741	761	705	720	699	699	738	725	727	731	716	751	699	704	699	685	738	788	742	698	702	712	684	690	692	721	689	701	703	722	708	735	755	737	767	748	681	729	732	726	700	693	727	675	748	732	734	730	776	711	708	715	701	768	730	757	716	766	733	707	698	740	708	694	747	700	724	757	689	716	729	744	746	703	687	714	717	728	722	753	665	719	743	732	739	701	755	696	713	684	757	713	733	755	756	732	720	698	738	718	738	701	713	730	685	774	725	727	723	691	788	691	730	774	705	713	675	665	665	719	753	726	734	723	729	749	745	705	755	741	726	715	718	714	714	708	722	717	740	719	723	761	726	745	747	720	732	724	677	733	680	722	750	683	741	759	716	743	724	736	717	684	748	730	684	758	747	742	727	798	757	726	716	704	771	686	690	720	699	748	696	795	734	785	742	740	737	727	754	748	744	716	716	737	723	718	733	714	692	791	742	747	765	755	735	759	738	747	734	762	718	741	720	683	717	663	715	770	746	755	732	728	718	662	712	730	674	749	714	737	725	692	740	727	754	693	707	710	750	728	700	696	721	687	739	677	689	704	726	760	724	729	749	756	736	738	693	748	727	705	782	724	739	741	728	722	715	739	720	706	686	764	756	740	697	739	727	665	741	694	745	735	752	701	707	714	740	750	727	723	723	720	714	786	689	750	740	723	705	715	689	764	698	682	725	761	717	774	692	726	708	736	692	696	709	737	740	685	739	753	678	726	746	751	754	734	771	740	708	681	762	719	739	719	731	730	747	718	688	698	717	737	706	726	768	732	758	735	698	730	766	712	744	746	747	731	731	668	747	723	715	699	728	683	676	750	729	765	721	699	743	754	683	704	740	694	715	740	705	710	730	702	750	718	750	748	722	754	704	732	712	756	744	684	720	705	722	744	713
67314	57877	62012	40764	12150	722	266	198	228	233	219	230	229	207	209	199	227	225	200	195	202	218	222	250	182	184	199	202	233	202	205	189	191	198	168	186	175	196	187	188	194	210	208	218	179	198	183	207	218	211	195	208	232	200	185	193	194	225	216	194	204	204	206	183	226	193	193	183	176	182	198	217	181	206	188	195	190	199	192	197	215	198	185	190	214	196	172	215	206	216	212	195	213	205	197	193	199	204	206	171	198	183	195	177	193	193	205	188	193	177	192	171	199	201	208	193	197	222	192	188	186	196	196	173	179	200	179	198	214	197	160	214	216	209	169	205	199	156	194	183	197	169	178	211	205	168	204	196	193	195	192	188	199	175	213	187	197	237	207	189	214	198	214	187	192	194	176	206	205	188	184	198	217	195	205	223	223	201	205	188	204	205	209	213	203	208	187	198	211	202	194	217	192	205	243	192	202	197	200	190	193	180	228	210	199	172	211	207	208	203	229	195	158	167	187	194	174	204	187	219	211	198	182	207	207	205	183	202	192	180	197	202	192	199	215	205	207	183	179	187	209	190	203	230	175	210	209	188	183	216	201	212	202	177	205	214	202	218	220	196	211	187	195	195	185	208	209	188	161	196	197	194	188	218	181	180	184	199	208	178	170	181	183	193	214	187	192	177	197	196	208	204	182	195	179	216	186	178	196	216	185	171	188	183	181	214	205	155	194	185	179	190	215	187	206	198	202	213	219	209	231	210	229	191	221	200	177	179	200	189	188	187	171	181	194	189	194	188	217	189	191	192	202	184	188	184	198	169	194	202	211	191	194	182	178	202	217	227	147	207	171	184	219	206	192	206	217	187	168	215	203	202	188	190	187	194	196	207	206	189	232	213	200	186	182	205	228	216	187	192	195	232	208	183	205	204	188	175	210	206	195	176	191	207	198	165	198	179	208	202	204	210	212	188	218	201	190	206	177	184	241	204	192	210	206	192	206	169	223	174	172	183	188	218	188	188	198	220	191	183	208	212	202	222	195	188	214	183	192	197	196	177	195	199	207	185	190	201	206	207	190	163	194	185	169	198	220	207	193	217	184	210	196	218	190	185	200	184	188	218	183	195	218	215	180	199	222	190	202	209	194	204	208	218	210	191	209	206	194	192	218	193	184	195	187	187	188	174	175	198	218	197	185	222	202	216	198	176	215	176	186	191	222	205	204	202	198	204	195	204	190	206	203	193	191	195	186	221	199	185	227	194	194	187	209	192	197	212	175	211	210	185	200	196	192	222	212	196	205	189	192	214	227	199	191	192	192	190	222	195	207	201	185	236	213	205	220	184	178	205	209	206	206	168	218	204	182	205	223	199	191	181	184	204	178	200	181	187	209	184	218	205	198	185	193	190	193	217	197	199	202	215	177	201	197	192	194	197	190	195	196	204	213	203	194	200	204	214	189	186	221	216	201	184	214	186	227	216	168	196	197	218	195	183	212	191	217	205	222	212	196	200	216	179	204	210	220	210	210	199	181	227	209	178	198	201	183	184	178	179	206	219	178	194	173	217	197	196	214	200	204	193	189	192	184	179	173	163	211	194	193	208	179	183	193	188	199	233	201	200	201	198	172	197	205	188	196	202	197	201	191	190	218	178	196	195	204	172	201	220	189	194	190	200	217	204	206	164	177	157	196	198	198	203	191	218	185	198	202	213	219	184	185	224	193	208	172	193	212	193	175	193	178	185	202	202	157	171	179	169	222	191	178	214	212	200	206	223	201	195	213	176	199	220	218	189	186	193	199	193	193	189	192	193	200	214	230	209	174	203	202	210	198	185	199	220	208	209	188	204	194	184	219	197	200	201	219	204	232	213	194	201	227	192	173	201	197	194	187	194	194	229	192	229	160	190	190	199	205	168	206	204	197	200	179	213	194	193	197	193	223	191	187	221	193	201	197	180	191	197	205	202	214	174	188	195	207	205	229	194	185	220	195	167	197	212	207	182	212	201	183	179	206	189	196	221	185	219	206	186	195	203	169	197	198	206	194	205	228	221	213	210	181	176	210	209	213	196	211	192	202	186	233	186	206	175	192	207	199	194	203	217	196	182	237	199	216	233	197	182	209	205	193	167	202	176	185	192	189	193	204	200	200	217	185	191	209	187	199	200	185	203	220	215	188	212	208	187	190	197	199	212	207	196	189	210	175	206	179	173	203	212	187	203	197	193	222	179	209	189	221	186	177	206	207	186	203	194	192	196	209	202	188	204	187	191	172	215	204	174	189	194	218	190	194	171	190	186	208	201	173	203	194	188	184	206	204	171	216	194	197	186	178	188	218	209	194	185	180	193	190	181	186	192	208	200	229	211	212	212	180	190	175	186	190	185	213	183	197	184	226	189	205	202	206	219	210	187	203	178	215	192	187	223	213	206	183	187	184	190	205	215	222	182	179	188	201	190	218	177	200	210	216	213	203	202	196	171	186	201	211	193	228	235	203	185	215	192	188	217	195	214	229	199	181	200	159	176	175	179	185	166	198	179	196	216	189	191	188	203	172	194	207	200	235	187	187	178	212	190	167	186	169	200	224	216	208	184	213	185	201	177	187	202	194	213	185	190	197	196	192	209	210	199	214	202	202	174	194	194	213	198	205	181	196	163	189	203	205	204	191	179	235	180	199	223	205	209	223	182	200	189	183	214	223	201	186	219	211	208	193	173	195	196	220	207	175	202	180	203	201	198	189	214	184	234	232	198	208	210	196	209	194	204	208	214	212	187	175	215	206	202	191	189	182	176	202	192	218	213	222	189	196	181	193	204	194	190	204	211	201	190	182	210	203	193	186	213	195	176	210	203	190	180	190	177	200	202	189	183	198	227	175	208	198	202	176	202	200	204	196	188	185	171	188	192	172	196	202	178	207	172	179	214	196	188	195	207	218	215	208	182	202	210	188	204	187	215	205	173	207	209	222	215	210	193	195	198	202	183	189	199	206	197	178	226	184	179	182	199	218	207	187	177	196	199	202	213	175	181	198	206	178	194	211	185	205	151	205	218	188	204	195	210	193	202	208	190	164	196	237	201	218	225	213	205	187	179	187	198	200	207	227	200	208	154	173	205	191	183	188	239	184	189	178	158	208	212	186	183	203	208	202	222	203	196	207	184	175	193	200	188	212	183	186	186	214	198	203	187	223	200	207	188	174	180	203	206	215	223	192	182	190	190	205	200	199	220	188	196	195	189	212	178	207	181	201	190	219	201	203	172	184	223	185	208	172	188	215	187	204	208	206	195	193	213	184	193	196	168	172	184	212	185	227	195	186	202	215	190	209	188	192	215	207	194	211	185	189	203	199	184	175	212	199	195	175	193	186	201	196	193	196	193	204	228	226	203	184	190	225	230	194	183	175	201	198	219	215	186	192	214	189	218	207	215	190	195	204	202	204	176	219	205	180	185	204	192	189	186	188	175	189	188	199	185	222	195	178	225	189	211	207	213	192	211	195	186	188	187	200	188	171	202	201	215
40310	42998	55336	43104	6563	858	785	712	729	657	596	597	523	550	531	534	494	502	520	491	512	470	506	466	482	491	489	454	504	437	504	441	487	464	463	491	493	472	467	446	484	453	445	499	449	436	475	445	501	464	482	451	463	464	466	466	433	458	449	445	462	455	468	478	458	418	459	432	451	479	464	448	457	449	480	424	491	450	450	469	453	448	454	454	455	474	493	449	468	434	448	458	456	458	440	446	478	451	462	514	486	430	437	445	478	453	435	482	427	448	468	428	409	449	424	472	463	456	465	479	458	435	427	458	469	452	461	506	463	446	466	474	476	448	443	454	427	431	409	442	473	451	498	454	465	438	431	472	436	428	423	404	461	406	460	448	462	465	492	439	441	420	473	431	436	430	462	410	427	407	440	425	431	436	456	473	460	426	470	451	457	421	437	433	492	467	484	463	445	461	448	465	475	458	454	446	444	465	456	414	460	417	470	438	454	435	434	399	430	485	414	451	463	422	446	460	441	429	483	493	438	474	457	468	463	461	450	428	459	460	436	450	454	460	464	442	426	457	456	433	430	476	418	475	460	468	450	469	463	467	428	438	455	468	448	435	462	414	445	463	457	433	460	420	494	483	432	489	452	424	437	441	473	462	464	491	447	445	455	451	497	467	442	431	438	432	458	431	422	447	491	452	441	446	433	480	468	455	442	458	464	487	432	424	465	406	449	451	420	449	436	467	473	462	456	425	486	448	474	440	453	462	466	464	431	494	453	442	449	453	451	501	431	437	454	472	435	471	440	426	454	411	441	467	474	446	429	467	443	418	448	441	437	443	449	470	446	421	436	467	473	441	435	447	487	432	449	466	440	432	457	499	450	458	494	457	457	418	465	458	424	438	445	468	456	417	459	452	445	447	482	447	484	477	469	444	438	429	445	438	474	443	441	509	462	456	487	445	461	437	460	450	435	396	453	425	442	470	479	435	441	451	449	463	458	427	426	465	451	442	457	434	445	446	448	425	459	448	432	448	456	425	419	420	463	419	454	466	433	445	466	453	440	450	454	481	457	510	458	415	446	440	493	472	488	467	409	437	473	473	483	463	506	430	404	466	449	469	449	421	427	486	462	442	467	471	485	441	410	481	458	463	427	455	486	464	469	421	452	429	435	478	453	480	442	443	437	422	439	470	434	446	453	461	500	441	472	416	453	426	476	490	449	450	451	459	481	447	439	445	444	470	487	435	473	443	422	421	440	422	458	457	438	430	448	444	435	458	483	425	466	469	467	473	453	459	463	480	462	446	456	451	448	463	415	454	464	429	451	410	445	406	447	453	416	453	466	438	490	427	462	459	428	436	475	413	463	453	449	436	436	442	501	457	451	421	449	456	460	466	485	432	481	432	454	452	497	433	477	479	435	438	465	486	489	429	454	469	473	422	446	461	445	436	444	464	431	483	449	434	467	462	502	406	454	433	430	465	459	488	459	420	448	415	429	444	478	442	475	461	417	429	429	470	443	464	434	453	463	461	431	464	465	452	441	422	486	429	428	482	462	456	460	455	455	475	448	451	487	463	433	461	422	476	470	470	436	457	449	477	446	476	472	456	468	476	438	444	486	427	446	456	434	461	450	490	478	418	445	495	456	427	449	463	452	487	412	482	411	445	455	449	462	456	421	458	461	479	471	478	485	475	451	468	463	456	439	453	428	462	454	456	463	454	459	478	463	442	484	463	422	477	449	424	453	438	467	430	444	461	449	445	486	465	440	482	443	441	441	481	481	470	444	481	436	427	477	418	452	417	413	467	458	464	392	447	459	430	447	432	446	431	497	447	496	473	471	469	474	450	471	461	471	430	478	423	451	495	459	436	447	423	455	447	455	459	432	431	457	464	451	485	401	459	410	465	448	452	446	432	469	469	416	433	480	437	421	484	460	427	461	458	478	449	468	490	417	393	465	477	449	444	425	464	435	457	485	459	418	443	482	425	438	481	442	445	468	431	481	442	443	454	415	416	418	436	434	485	438	462	473	444	472	424	428	438	487	449	416	470	452	478	489	462	477	476	435	494	487	434	454	420	429	464	483	445	451	435	457	446	508	441	444	438	485	449	442	431	467	463	472	424	423	474	432	462	447	438	431	452	460	443	457	445	454	468	400	480	432	441	425	432	485	464	446	460	451	458	438	466	476	473	457	444	456	484	451	419	449	436	497	448	419	412	473	445	393	454	443	436	425	426	432	457	421	479	454	444	497	437	457	450	423	462	448	475	500	451	448	472	471	421	433	473	475	455	430	449	478	495	479	442	462	459	456	393	439	444	450	469	457	470	440	437	425	461	432	459	429	407	450	469	409	464	440	430	444	459	465	477	469	465	481	483	449	455	412	406	461	504	453	449	458	460	458	461	478	474	500	406	429	444	435	446	418	471	442	407	462	488	440	450	466	441	475	463	441	435	460	448	451	450	471	442	443	450	470	465	463	444	454	438	447	437	410	450	448	442	473	469	467	430	477	424	485	470	441	424	436	464	438	447	470	427	459	467	449	444	449	460	483	419	463	475	446	419	463	449	480	454	446	508	472	451	454	424	423	459	458	454	465	501	428	450	419	434	464	436	449	472	447	458	487	434	428	414	460	450	394	447	461	461	431	493	426	425	428	428	447	440	481	443	443	455	476	456	434	401	428	435	480	487	426	458	436	467	482	442	468	459	426	457	416	452	478	446	389	453	399	456	475	442	455	459	464	475	458	484	433	470	454	454	428	492	451	429	425	447	474	443	449	446	463	465	428	486	456	424	491	424	454	459	494	501	463	449	452	419	437	434	407	456	456	459	434	431	437	422	439	431	472	432	465	490	464	486	455	398	473	469	443	426	439	448	473	432	434	435	451	462	428	438	434	423	478	446	440	460	439	455	407	443	457	454	429	470	474	464	447	455	482	499	433	475	439	409	487	422	480	433	463	440	443	464	428	462	441	469	467	428	430	449	481	452	454	414	464	477	470	490	484	472	450	468	469	438	449	469	439	471	473	476	484	487	486	461	434	463	430	473	427	438	468	415	450	464	428	477	428	458	475	457	430	484	418	431	477	429	417	479	457	474	494	441	490	417	463	443	434	427	434	449	445	460	465	442	473	459	450	456	452	471	427	490	442	458	466	462	449	428	501	441	491	438	445	439	455	462	432	439	453	479	476	460	448	423	456	450	460	477	487	475	448	420	453	479	476	458	445	454	477	411	450	478	424	452	428	429	468	475	445	447	446	448	513	470	441	474	455	444	458	427	477	457	440	478	442	486	452	478	504	453	434	445	476	450	447	447	493	455	470	472	436	443	432	453	461	464	486	452	461	446	435	413	453	462	466	420	442	478	440	480	473	448	443	459	470	470	438	449	458	411	441	494	455	479	454	466	434	435	437	461	432	450	416	456	442	425	421	422	446	438	438	481	467	446	437	467	430	440	501	472	473	435	424	487	474	443	433	489	405	425	387	425	453	451	436	441	421	457	445	456	504	475	507	451
79423	71858	73076	50785	19737	2593	241	207	191	192	182	172	148	165	148	161	149	169	147	143	146	139	130	139	152	129	132	145	119	140	132	132	115	147	126	126	139	138	130	146	114	128	150	140	121	140	102	136	127	117	132	114	124	121	149	108	122	149	150	154	134	126	151	132	126	120	117	132	117	129	130	137	148	123	127	141	119	157	138	129	115	130	121	135	126	126	147	126	123	140	126	108	161	141	153	107	125	161	119	119	135	133	132	133	135	133	119	134	125	127	107	125	134	139	121	142	149	139	158	107	144	156	146	101	118	133	139	137	124	134	129	123	122	125	157	134	121	137	119	127	125	131	121	105	139	124	126	127	135	108	123	119	136	132	142	143	125	125	121	122	127	132	145	137	139	139	124	138	145	142	145	130	127	110	140	142	142	120	120	138	133	122	117	123	128	130	119	115	123	126	135	118	132	122	141	134	147	150	112	124	124	141	145	117	128	121	152	136	121	132	125	136	130	112	130	139	119	129	136	135	121	126	117	145	118	124	149	121	140	125	139	133	142	125	125	116	141	119	111	114	140	137	129	107	118	121	132	120	131	130	112	127	123	137	138	121	136	112	150	122	139	133	120	130	144	108	152	134	126	117	129	118	99	147	111	159	114	125	127	140	132	119	125	108	147	159	115	137	115	126	146	129	115	139	119	139	131	120	127	110	136	136	116	120	135	131	120	124	129	137	151	133	131	133	112	151	131	120	121	122	124	131	124	119	138	144	123	109	109	133	154	127	144	130	123	117	125	99	121	126	149	133	144	112	131	133	131	117	134	108	135	144	122	142	140	128	125	130	123	121	146	138	124	106	124	132	124	118	146	115	124	125	134	138	123	128	124	145	129	117	127	111	123	130	141	131	113	139	141	108	119	127	123	116	139	143	130	122	123	122	130	154	129	111	141	133	121	147	129	122	126	137	125	120	152	123	138	130	137	150	126	112	146	103	147	108	117	132	120	144	151	132	125	124	135	120	141	121	138	111	125	134	144	128	120	136	135	117	116	101	137	132	108	118	115	142	142	125	148	149	134	139	122	119	131	135	102	136	109	131	143	108	148	130	132	138	140	121	129	131	136	134	127	140	110	112	139	140	146	125	134	118	151	125	129	116	120	134	121	115	124	125	135	124	119	151	152	129	137	129	131	161	126	131	122	120	116	115	129	122	131	125	124	116	141	141	115	112	132	129	117	122	139	134	135	116	142	145	127	121	120	146	129	130	115	128	144	122	135	134	119	119	129	116	136	118	130	142	133	150	124	124	122	139	143	117	137	121	146	115	127	127	110	110	131	131	143	134	129	136	130	129	146	134	125	122	132	143	124	140	125	130	113	157	134	130	121	148	106	122	142	138	129	138	145	109	121	131	120	122	120	130	144	114	118	104	117	144	117	149	128	129	130	124	120	125	126	111	142	138	122	120	130	134	118	154	113	145	136	131	104	127	135	150	113	126	127	128	141	122	129	107	131	133	132	111	141	118	128	116	124	110	127	121	140	147	133	137	132	129	137	115	140	120	125	108	122	132	114	143	142	108	133	141	140	136	140	123	144	121	124	111	140	118	134	134	145	124	140	106	148	109	147	149	106	109	124	126	124	132	139	109	126	144	155	132	136	125	140	123	116	124	129	140	135	87	125	141	139	136	122	152	125	131	112	144	131	128	157	117	130	115	126	109	155	117	112	125	128	116	116	117	131	125	134	131	116	145	133	121	132	135	133	149	122	140	121	139	127	141	129	162	104	129	123	155	128	118	119	147	159	149	135	127	147	141	121	130	122	133	119	143	143	118	114	161	146	117	118	121	123	125	149	124	104	137	122	124	111	126	121	112	156	119	132	127	124	135	147	123	143	137	123	131	120	145	132	127	149	135	119	143	126	139	122	146	128	125	129	132	137	123	132	113	151	132	154	116	123	128	126	109	127	117	128	123	134	118	118	133	124	115	132	112	110	141	123	151	117	128	122	145	136	132	129	125	140	126	135	114	131	157	137	134	137	121	144	131	124	143	133	131	109	132	150	127	134	120	130	139	101	121	108	118	144	143	149	134	125	118	141	132	144	136	132	154	138	149	130	134	108	132	100	119	126	114	142	124	123	133	150	124	128	166	118	116	137	127	119	127	132	121	130	114	124	122	128	130	138	127	139	124	148	126	129	136	122	129	102	158	129	98	111	149	114	136	134	132	141	125	124	129	131	126	108	125	126	127	114	141	107	121	139	116	122	128	135	129	117	122	130	137	122	157	113	133	129	127	156	129	142	133	119	138	140	129	116	124	145	130	133	155	129	123	137	113	131	139	121	109	117	119	158	119	122	114	138	115	127	119	134	136	124	140	133	131	122	131	150	126	117	131	166	119	147	121	127	136	138	122	127	131	120	115	150	124	139	128	124	122	116	139	123	125	136	129	138	118	116	113	122	134	128	112	133	143	123	127	100	127	127	102	120	135	128	136	125	115	156	121	123	109	111	134	106	147	132	120	131	125	129	142	118	130	135	134	107	126	118	144	144	122	144	139	116	143	111	115	132	146	112	115	150	118	139	133	119	117	125	147	122	103	132	115	120	126	130	131	121	141	115	120	125	116	120	126	123	122	126	137	128	139	122	154	158	142	147	126	133	138	138	127	131	128	117	117	109	135	124	114	139	121	124	125	114	141	130	131	117	148	105	120	110	105	128	106	138	133	139	129	152	116	124	120	147	138	132	115	130	133	121	123	131	136	139	140	121	135	149	157	120	125	138	139	125	124	111	148	146	117	115	142	132	125	137	119	143	140	121	122	119	116	121	125	127	132	130	141	116	135	141	124	144	129	134	107	136	110	126	119	126	111	117	116	126	140	134	124	135	133	111	142	147	120	121	133	128	134	119	123	134	127	123	140	146	160	117	131	135	124	126	139	138	121	117	124	131	137	135	146	131	106	125	134	99	120	130	143	129	131	133	145	132	121	133	127	131	135	132	139	113	149	114	141	132	119	149	120	130	132	129	128	138	132	136	114	122	118	151	141	151	135	127	151	128	147	106	112	126	136	128	130	153	121	114	115	124	118	117	142	136	113	117	136	139	106	141	132	125	115	127	148	129	112	142	142	142	112	127	121	117	122	131	118	136	142	119	123	119	135	124	138	124	150	109	121	126	123	127	116	127	124	125	122	139	125	125	138	125	128	128	151	152	116	120	132	127	116	117	130	135	117	108	127	111	116	134	133	128	134	123	139	140	116	120	136	148	148	136	125	123	127	132	140	122	138	117	114	147	126	141	139	130	142	111	106	136	142	122	117	119	142	122	121	130	110	119	132	136	118	137	151	118	116	122	125	121	147	118	106	128	135	134	141	146	129	137	129	127	120	129	144	127	133	133	141	105	126	128	113	145	114	134	140	124	132	127	138	140	118	135	148	127	133	130	128	138	127	128	117	134	130	135	132	127	137	117	152	127	127	112	144	129	132	124	133	136	140	149	122	107	119	147	128	124	120
49324	54337	68188	50818	9139	1057	893	775	691	629	582	560	488	497	433	429	403	463	406	413	392	377	346	357	395	414	345	343	362	369	332	369	354	316	349	373	343	312	326	355	352	380	358	334	351	332	343	362	331	359	322	319	325	329	299	329	329	322	329	317	338	329	320	347	352	315	328	295	316	334	311	320	314	321	331	328	324	334	342	350	325	297	309	330	297	303	328	312	349	307	320	331	316	329	277	309	335	302	320	309	331	327	339	328	296	349	288	325	306	339	289	292	314	339	347	323	350	307	321	321	317	351	339	287	316	300	310	332	323	311	339	348	287	334	310	334	333	327	323	349	316	327	334	331	344	300	349	326	315	309	303	337	319	360	298	321	333	336	290	351	321	327	307	317	343	327	317	326	331	322	318	323	334	342	320	352	328	329	327	317	336	299	346	314	309	329	322	324	329	319	303	317	338	336	332	313	332	311	277	306	307	343	324	328	314	318	290	323	325	310	327	348	341	277	353	299	323	323	311	304	306	329	308	307	369	335	355	326	330	307	339	332	343	338	306	333	338	323	321	314	323	281	307	285	323	344	328	348	288	313	328	285	303	302	338	310	317	316	333	366	357	320	318	322	333	318	342	293	299	345	326	329	330	365	307	343	318	326	327	314	366	287	297	329	340	303	333	295	313	314	328	314	348	320	322	325	310	334	333	318	292	335	352	338	299	314	336	320	311	326	318	326	316	318	324	318	324	315	346	347	335	304	312	326	330	308	333	310	283	314	285	330	329	313	304	317	327	332	332	324	352	325	338	316	305	306	292	302	330	323	310	311	335	327	317	282	316	321	294	318	325	325	325	331	342	292	335	308	319	330	317	307	330	350	304	306	294	327	323	320	318	332	321	345	321	322	332	320	329	319	321	347	323	332	356	334	291	308	357	306	331	301	311	326	325	311	327	328	305	313	363	332	305	313	313	294	312	300	353	326	310	305	310	348	311	362	324	320	337	310	339	311	329	309	300	341	326	335	329	315	320	335	341	346	319	335	327	316	303	337	326	317	347	328	312	311	333	312	328	338	320	331	332	326	317	342	319	307	290	337	322	301	332	299	317	330	346	343	319	329	337	308	322	351	319	363	317	320	282	350	326	312	274	337	356	334	320	316	332	329	333	328	313	322	273	310	312	325	344	315	310	310	322	309	302	296	310	322	335	329	290	325	341	306	306	325	301	320	310	359	340	332	337	353	317	328	372	307	312	312	317	320	296	300	312	358	324	308	313	326	328	320	308	269	327	346	303	295	339	343	336	350	368	312	312	308	346	383	349	339	308	330	321	352	313	313	330	336	333	295	313	314	311	341	317	352	307	317	333	328	309	314	344	327	288	361	320	343	321	311	324	303	318	325	341	338	335	337	327	339	310	333	344	319	328	320	330	342	301	297	352	302	310	281	295	339	312	354	305	332	327	309	308	297	319	347	319	320	326	304	343	324	328	337	282	318	340	371	327	360	320	316	310	340	299	350	352	303	350	308	293	316	324	329	312	340	321	303	315	331	337	297	309	318	330	289	347	324	345	342	318	308	342	310	326	336	301	304	352	331	327	333	349	354	351	349	322	358	345	305	342	290	335	327	326	313	335	326	323	300	302	360	320	300	305	306	319	342	318	338	331	307	316	294	309	334	313	301	346	303	314	311	303	305	294	320	317	342	337	292	297	324	305	319	306	309	304	315	336	347	319	286	333	350	320	334	312	339	344	290	273	315	302	344	336	349	284	323	334	309	329	321	331	324	345	308	332	309	334	305	283	314	318	321	337	356	309	350	344	343	331	344	309	359	342	339	336	331	322	318	304	303	346	332	320	318	328	330	332	292	323	348	327	353	306	328	326	318	303	342	324	341	312	370	361	284	339	322	316	335	303	297	294	328	311	322	278	335	318	296	264	305	324	338	312	314	322	314	316	318	309	334	354	300	346	337	324	284	319	342	316	358	322	300	300	302	306	319	319	334	316	330	343	339	304	305	339	319	355	313	311	340	314	363	319	333	312	347	299	304	365	352	374	311	317	354	314	330	350	333	299	315	329	318	336	320	333	318	325	333	341	313	298	302	312	324	315	321	327	319	350	342	367	300	303	311	313	329	318	305	311	316	335	325	308	347	318	295	312	334	332	310	329	337	328	317	294	330	327	307	319	309	329	331	319	334	352	329	284	340	336	304	393	321	327	290	327	303	321	315	323	346	311	344	308	339	339	319	309	321	287	322	310	302	330	327	341	333	303	343	371	305	310	336	351	326	327	333	332	290	336	336	345	337	337	306	309	335	289	329	338	358	327	347	345	334	342	324	317	285	305	306	335	336	368	321	346	337	346	335	319	322	339	314	366	316	306	330	310	276	304	289	316	300	326	312	308	344	309	321	329	324	341	324	322	316	341	322	303	301	315	308	320	337	342	285	310	325	364	338	315	324	294	305	302	319	325	315	365	339	325	325	332	349	312	329	323	300	311	310	308	328	315	302	343	335	341	312	270	299	339	320	317	310	318	301	328	306	359	286	317	313	343	296	331	306	302	318	322	318	315	328	319	355	377	341	304	308	332	295	305	318	311	295	316	334	310	337	317	319	303	332	324	317	342	275	291	356	320	325	304	294	320	352	295	293	303	308	304	354	338	351	357	340	307	327	324	326	357	347	312	300	312	338	325	291	319	355	297	325	316	326	345	340	328	303	327	319	345	323	299	270	319	328	326	318	338	301	323	322	300	355	321	350	316	326	295	334	329	312	313	322	304	295	295	344	332	311	335	296	348	340	327	308	309	305	323	333	343	320	320	341	333	315	307	336	331	310	298	333	311	348	313	337	329	346	298	316	314	313	319	312	298	349	318	323	336	328	314	321	318	294	306	310	328	338	289	335	312	301	324	347	301	326	295	296	277	329	294	298	324	347	333	378	311	350	314	343	335	303	312	329	340	332	347	304	331	337	313	347	328	328	307	319	304	329	325	318	302	320	309	338	318	328	311	336	326	330	308	321	333	291	317	308	293	336	290	323	315	344	347	329	309	327	342	303	320	299	329	326	331	328	310	325	319	291	311	306	277	299	323	297	324	316	335	323	355	325	299	295	331	331	284	325	337	303	322	302	309	332	301	311	365	310	333	318	316	316	329	343	327	343	340	306	359	314	334	313	317	312	315	282	309	344	332	351	326	345	341	296	324	327	315	349	334	321	336	335	336	315	321	303	334	319	329	332	326	319	338	317	327	306	344	328	297	334	331	317	285	328	331	307	326	282	271	346	337	311	311	348	321	309	320	311	325	343	353	316	356	314	325	314	315	308	285	313	321	329	301	349	287	304	295	323	333	331	313	301	341	287	359	346	306	315	347	314	351	354	318	321	339	303	304	328	320	317	321	348	330	358	338	312	324	311	315	328	324	348	340	297	331	319	357	318	345	314	341	350	309	310	355	338	335	347	344	355	314	348	327	319	310	303	321	334	334	299	343	336	335	335	337	337	310	314	327	322
18151	8551	8479	2833	479	290	327	363	332	329	324	334	317	304	338	339	333	328	323	356	321	307	361	317	304	320	350	329	289	343	371	358	332	330	337	365	327	328	323	353	318	312	346	314	319	310	326	300	333	306	337	332	292	312	344	337	309	330	293	324	312	334	326	296	357	334	323	320	319	335	299	307	330	339	314	369	356	270	344	328	308	324	329	324	349	309	373	335	330	295	317	333	336	296	281	327	325	329	320	321	293	321	344	346	330	339	322	308	295	316	280	331	321	302	355	317	318	349	325	316	304	337	328	296	365	296	323	311	323	331	375	310	307	327	346	330	339	347	293	333	358	329	342	345	301	324	336	332	327	340	332	330	303	322	319	327	333	339	336	337	290	303	309	368	293	336	332	302	317	343	342	328	304	359	340	298	327	341	322	343	333	280	294	314	347	355	345	327	339	315	323	338	346	311	353	327	340	310	323	337	327	335	348	327	330	335	344	336	329	355	333	313	339	322	348	338	359	335	330	325	356	302	303	298	313	356	360	319	317	339	340	309	338	326	327	319	334	336	287	332	336	320	350	361	317	320	335	333	295	298	339	329	340	334	345	319	314	343	335	322	332	333	326	328	338	316	356	339	318	299	346	345	338	335	336	321	369	323	332	331	364	337	348	303	326	291	298	310	325	354	349	315	321	323	340	319	309	318	321	342	333	350	358	314	328	381	318	365	333	320	322	325	311	330	310	327	324	292	349	307	355	337	322	330	306	323	324	316	316	307	275	316	323	321	345	291	329	327	333	320	347	332	338	317	325	316	299	340	338	344	324	297	301	318	313	350	316	310	328	305	322	348	323	326	347	367	359	303	307	332	301	302	311	342	313	340	361	374	339	377	319	334	320	334	324	310	339	331	339	374	339	293	324	336	314	346	330	352	323	311	318	324	317	311	329	334	335	321	320	360	326	336	329	313	365	369	334	343	318	312	334	343	347	311	312	305	351	359	336	304	344	306	331	319	314	339	333	341	338	308	306	329	346	320	311	296	341	331	358	343	330	306	327	352	297	343	339	336	350	330	315	337	348	336	336	341	334	351	321	337	314	304	351	310	330	338	321	335	335	327	314	330	322	332	319	311	326	317	332	349	338	352	296	311	313	327	335	323	300	330	330	350	332	320	275	276	334	329	332	313	295	324	343	309	334	334	341	345	328	306	314	372	318	342	314	319	347	303	318	342	333	354	330	329	327	349	353	359	320	334	335	317	358	322	357	330	309	316	366	337	326	338	299	332	350	324	328	312	337	332	315	297	350	307	343	355	341	328	305	299	377	344	322	359	334	354	334	330	353	337	316	301	296	367	330	348	346	319	340	324	337	298	328	331	298	327	338	324	333	330	309	293	325	361	360	307	322	348	320	297	323	316	309	332	323	316	314	337	314	317	340	332	315	328	321	336	360	330	320	312	324	317	305	332	315	327	347	289	330	324	326	343	308	325	323	367	306	314	343	320	314	347	310	319	327	320	293	326	343	333	312	352	308	334	312	340	328	295	338	373	321	352	334	312	352	284	358	294	323	334	318	354	322	308	346	269	337	328	329	305	341	304	294	295	303	336	313	322	348	332	322	336	313	337	330	356	337	303	326	341	296	309	336	315	348	331	326	293	313	336	335	332	313	307	303	345	356	340	342	322	302	329	328	340	326	344	349	337	336	315	322	323	320	321	331	332	326	319	326	352	344	346	326	315	287	341	344	319	329	333	298	310	301	322	275	315	347	306	320	325	289	359	325	310	315	358	343	323	318	339	301	339	326	330	372	329	347	334	373	310	313	300	307	360	312	330	317	370	330	353	302	326	305	337	331	284	359	353	345	348	314	327	317	322	283	326	335	297	328	330	326	354	316	340	340	356	331	315	314	348	360	293	311	332	329	345	353	305	316	335	372	339	355	344	306	325	366	326	318	324	344	327	352	350	340	333	296	328	345	308	337	308	316	339	304	310	336	325	331	298	301	339	348	364	307	325	324	372	354	297	312	312	302	344	340	327	308	305	314	338	335	345	351	318	340	341	316	367	333	333	327	315	342	313	332	344	316	334	329	346	337	331	354	335	356	323	322	329	344	336	305	344	303	326	300	303	312	307	294	351	344	349	295	308	345	320	335	343	334	302	323	326	297	344	353	341	352	357	320	340	314	324	345	322	334	354	350	349	330	324	335	288	326	324	340	311	366	317	338	328	280	317	289	331	343	347	290	337	294	325	317	338	339	306	328	301	330	346	315	308	355	326	324	365	354	347	318	328	360	304	354	356	333	328	321	336	293	328	327	335	380	335	351	324	316	337	349	314	301	298	378	355	300	266	337	317	320	351	336	327	327	344	306	311	354	349	332	292	334	361	342	310	317	342	342	307	334	336	326	339	359	349	306	321	301	304	323	319	329	350	333	301	343	310	329	296	345	309	273	311	319	297	349	324	341	358	296	321	302	303	344	326	330	323	311	338	297	323	334	286	329	342	331	327	345	309	327	369	344	327	336	329	341	311	337	350	338	352	309	330	306	325	326	338	339	333	338	308	357	353	330	331	305	329	311	356	360	353	321	347	302	315	323	312	326	339	300	339	348	317	322	320	316	326	338	356	353	345	303	333	323	332	333	321	300	339	336	317	308	346	341	328	307	317	334	325	337	318	323	337	329	329	333	340	321	335	316	301	312	332	373	315	358	321	315	327	348	317	292	325	343	341	350	343	332	321	346	347	349	338	317	341	312	317	310	331	310	375	355	341	308	328	287	338	337	365	307	345	333	349	352	355	312	319	357	360	355	321	304	334	317	321	354	310	338	352	339	335	311	294	331	302	320	302	324	314	349	364	336	291	327	335	317	344	324	317	328	313	323	308	320	336	327	334	371	345	369	343	334	298	310	350	298	341	355	312	305	314	349	333	305	328	322	321	333	339	323	359	309	313	343	372	325	333	299	348	310	343	335	329	360	359	302	323	345	311	307	342	338	322	334	314	354	329	346	315	365	318	301	314	304	318	338	331	285	316	341	398	335	329	339	302	338	335	312	319	316	311	348	307	293	346	313	300	349	343	294	353	354	319	326	360	336	327	306	334	319	333	334	329	316	342	335	283	310	330	322	313	303	317	313	343	331	351	365	301	331	361	306	335	326	328	318	343	316	307	321	325	357	341	335	322	339	350	319	337	320	328	336	313	310	337	304	323	342	310	323	346	355	339	353	352	332	322	282	306	346	348	346	346	351	333	325	345	356	337	342	347	320	331	340	315	320	322	350	328	306	350	311	366	353	322	335	328	324	305	305	326	313	326	339	347	342	340	323	322	320	305	322	311	298	314	324	328	329	359	290	352	345	354	318	342	326	334	328	325	330	313	295	339	347	313	360	317	336	316	309	286	332	341	373	322	343	336	337	342	340	321	344	319	336	347	311	340	347	313	334	355	285	325	291	315	307	319	324	353	318	331	312	310	306	340	362	318	301	340	311	333	313	331	319	294	366	342	324	323
15342	11301	15319	6292	930	714	698	732	754	707	782	741	737	738	750	692	700	730	722	714	684	716	674	687	702	724	741	757	712	732	699	715	751	747	745	778	700	706	730	733	693	721	700	690	685	713	738	701	718	732	705	771	707	662	767	730	713	734	708	734	718	681	700	762	729	693	693	721	713	717	714	700	724	770	717	730	773	718	720	741	731	680	737	722	674	710	697	735	736	715	729	714	730	739	744	710	759	668	726	709	733	709	692	719	678	700	727	729	762	692	740	713	728	708	747	735	720	685	712	727	709	696	723	664	741	705	700	674	729	710	704	726	705	708	702	707	731	725	702	733	733	736	718	765	751	690	773	681	732	710	768	644	676	744	703	709	775	736	700	723	653	724	714	699	752	697	742	677	714	681	693	726	683	703	766	726	691	701	739	682	718	750	699	748	681	714	702	750	729	714	748	724	722	703	669	763	710	678	694	698	697	699	703	767	681	777	662	701	662	719	690	723	720	735	681	666	687	729	750	758	758	736	722	761	719	726	677	714	695	728	716	712	723	767	730	744	720	747	727	711	696	682	708	675	717	749	701	718	699	689	737	715	742	724	766	741	737	715	723	702	740	685	712	717	735	727	718	734	718	676	699	757	695	698	713	743	724	740	695	789	661	687	662	699	742	670	708	703	763	700	686	674	701	714	727	716	680	727	709	708	760	739	709	739	717	710	694	702	763	729	711	771	731	739	679	739	725	719	724	696	705	748	758	697	707	746	704	715	738	721	750	685	739	743	725	701	703	730	717	687	701	738	692	728	675	700	706	731	787	722	727	734	742	744	714	712	715	715	761	729	721	717	765	757	710	709	761	703	748	701	686	776	702	737	724	673	704	728	699	713	728	733	728	734	711	751	750	705	765	709	704	680	724	718	734	674	726	713	697	719	730	712	719	757	694	709	706	729	761	674	740	738	768	708	716	760	680	741	717	704	754	683	719	714	683	713	696	732	703	746	745	713	722	713	710	683	689	735	722	741	747	709	706	683	717	688	662	729	793	700	685	715	733	708	727	692	701	682	688	693	733	737	743	739	739	726	726	749	711	718	701	683	736	713	726	730	705	761	715	773	704	713	759	727	693	727	704	698	712	659	701	720	705	725	743	720	698	707	717	719	727	686	737	768	696	677	666	706	707	732	738	712	664	706	719	704	700	738	746	731	707	670	731	716	705	723	757	714	732	712	730	729	720	697	685	717	677	713	680	711	744	745	742	692	730	722	680	726	701	734	722	733	694	667	716	733	685	710	696	725	678	716	719	740	751	736	713	697	733	693	743	724	673	671	690	712	723	721	753	720	718	715	739	667	720	743	741	724	701	767	693	733	705	782	751	767	673	688	727	752	760	756	676	756	683	736	738	721	753	745	761	714	694	746	716	749	698	708	732	701	698	747	762	700	718	749	736	706	678	719	771	680	731	704	718	734	695	729	715	696	743	700	765	717	691	699	734	706	754	753	722	758	686	733	723	696	753	715	705	697	703	703	751	706	738	654	683	719	653	741	725	731	772	714	750	713	741	705	692	716	709	729	695	731	716	749	689	728	730	712	738	727	713	671	753	755	713	717	712	724	699	704	701	711	769	709	743	734	746	733	699	673	705	741	762	725	736	676	824	769	692	702	683	732	741	705	715	682	736	701	695	694	714	683	719	717	736	699	714	744	687	726	690	708	697	753	707	703	690	682	693	715	726	707	702	714	727	733	728	716	714	696	691	729	784	720	728	743	666	706	763	682	702	708	690	677	733	779	788	695	710	713	740	768	702	740	768	704	686	711	712	718	706	733	708	727	745	673	779	760	745	692	730	706	726	694	676	748	730	745	678	713	683	707	716	681	763	703	736	726	734	758	671	717	734	690	743	732	747	694	732	680	687	752	711	713	678	690	673	766	729	755	736	710	745	733	721	709	716	775	749	741	717	768	710	693	725	697	742	750	704	736	686	708	715	709	717	742	728	681	696	721	735	701	686	741	731	715	714	721	698	743	689	695	745	765	767	728	774	711	710	731	745	753	767	720	717	699	716	693	692	681	692	715	738	773	754	723	670	742	702	718	734	702	709	745	719	752	739	703	700	749	728	741	713	741	772	718	659	720	738	726	707	728	742	748	702	743	696	684	681	685	731	696	678	716	677	713	678	695	727	709	721	706	739	765	730	703	756	744	738	713	731	721	699	749	710	709	656	754	701	699	748	717	732	705	723	732	722	746	718	693	750	707	735	706	732	712	723	677	747	738	736	715	731	723	756	733	697	707	750	688	716	743	682	752	699	715	662	720	710	723	691	722	740	667	778	762	721	676	709	667	729	720	729	767	737	713	724	735	706	689	741	704	701	719	723	662	727	756	712	744	757	734	720	713	705	743	720	739	684	757	703	756	706	744	694	744	700	688	751	724	733	720	727	716	710	764	719	671	716	748	694	748	766	702	699	710	698	733	738	737	697	687	780	740	720	709	714	723	716	782	697	724	742	690	727	692	723	766	753	700	741	718	708	714	743	704	720	745	716	697	731	720	769	683	710	728	705	701	701	705	755	727	674	752	719	728	701	712	695	724	737	698	736	732	726	743	721	724	689	740	693	722	679	684	733	735	760	745	715	732	733	706	728	739	711	676	693	683	728	711	711	691	741	702	750	740	698	699	679	702	741	716	680	682	751	686	741	749	777	739	724	757	734	740	685	722	746	688	717	673	776	738	686	716	735	707	725	746	722	748	741	703	728	730	682	757	737	702	730	766	707	742	702	689	711	712	722	687	712	706	725	709	728	744	712	712	740	690	731	718	708	680	716	764	693	730	752	713	699	711	702	725	684	713	684	802	797	709	711	726	741	720	693	750	686	698	707	731	713	658	741	659	699	709	694	737	672	747	747	703	768	744	695	701	712	716	733	735	724	696	741	704	745	753	692	742	728	743	709	733	761	700	704	689	662	759	677	752	721	719	733	729	675	666	712	666	753	772	739	710	691	724	720	709	723	752	723	736	670	711	749	678	688	743	682	721	739	737	724	737	704	729	698	686	739	754	772	764	731	730	661	726	702	712	693	706	757	747	740	750	757	661	718	735	728	710	715	688	683	722	744	713	724	724	706	681	726	751	715	689	733	761	682	712	712	710	663	766	715	717	684	706	720	718	721	705	693	669	737	753	780	722	726	738	732	735	743	722	712	698	734	685	702	675	714	679	720	733	701	727	733	758	743	722	708	674	670	640	740	723	714	716	691	785	677	721	711	719	662	671	731	744	707	708	686	734	741	713	709	727	699	686	729	773	715	721	745	723	705	743	744	736	741	698	749	719	728	746	705	719	738	716	676	739	722	721	687	734	719	746	746	675	681	697	721	685	745	679	725	726	707	696	692	736	719	718	705	692	762	658	704	704	716	663	695	749	697	720	721	739	726	734	660	725	688	709	747	705	731	730	730	705	721	750	701	701	697	727	767	702	741	730	711	756	709	723	703	706	714	711	695	693	679	687
66640	57725	66538	39376	10355	618	285	244	232	211	207	233	231	244	196	185	199	193	216	174	218	226	221	213	213	219	184	214	191	179	202	199	208	227	195	223	193	206	211	190	222	215	211	186	205	223	208	213	182	203	218	186	184	206	203	208	202	200	231	234	206	207	189	194	195	171	209	215	192	178	191	200	209	204	195	207	203	239	192	176	207	216	195	212	176	204	213	196	188	189	200	204	180	181	205	212	184	190	161	213	178	209	202	207	189	209	224	203	209	179	201	199	200	199	228	190	180	212	236	219	191	207	230	210	203	203	208	180	196	228	215	205	191	218	198	184	181	218	185	196	203	193	179	198	202	226	206	188	189	201	212	204	177	176	208	184	196	196	179	221	216	214	221	190	183	196	186	197	187	203	226	207	198	213	216	189	189	215	211	193	202	219	190	185	225	176	162	195	211	173	175	221	217	225	214	190	189	182	202	189	206	198	203	198	205	190	184	197	180	200	194	187	202	231	205	196	186	232	200	189	237	205	219	193	217	189	209	216	204	202	199	218	183	193	205	200	226	217	209	208	186	211	185	204	195	168	189	198	203	198	179	196	193	185	183	215	178	185	212	213	187	194	187	200	213	187	194	200	191	189	191	204	168	178	220	196	217	176	229	221	181	203	222	193	197	187	221	206	190	216	208	212	194	205	185	211	174	176	193	217	173	214	190	177	197	199	198	214	225	199	201	226	188	206	193	214	214	183	219	208	208	199	191	210	186	208	176	202	243	206	194	202	173	190	205	192	231	209	179	204	208	193	186	222	197	174	189	203	186	189	198	193	208	194	197	193	183	195	207	199	219	209	202	205	214	195	215	228	200	219	218	215	199	203	201	202	189	213	208	225	199	199	208	187	201	186	216	214	225	226	190	203	178	219	205	209	216	197	207	174	194	217	200	200	196	191	187	188	175	233	180	215	200	198	205	190	202	181	210	180	201	187	190	186	207	180	190	195	211	201	189	204	211	217	187	189	185	187	205	202	206	202	194	185	193	203	194	173	203	195	196	193	190	199	219	205	205	203	191	195	215	192	191	201	203	201	220	169	215	208	220	207	245	182	202	175	187	229	218	195	196	212	216	224	195	201	214	206	182	199	193	177	200	191	204	206	201	191	215	234	182	218	169	222	221	215	208	181	174	202	184	179	198	218	195	184	218	184	218	193	188	186	184	172	195	221	189	183	202	200	221	189	191	192	219	209	230	189	216	218	222	198	203	187	208	181	199	201	212	173	182	196	208	221	209	197	178	182	213	242	223	179	174	207	189	203	208	200	206	192	206	192	208	198	195	200	238	216	205	193	234	207	201	212	180	200	198	185	197	191	196	205	214	185	205	204	173	182	210	218	174	206	207	183	186	215	216	222	194	181	190	205	214	193	195	188	215	204	196	185	199	240	226	185	192	196	195	220	211	199	179	203	207	206	201	197	225	188	218	191	211	208	222	208	223	177	184	197	183	212	191	201	205	180	202	197	189	205	185	228	222	189	191	194	216	183	205	204	209	207	179	211	179	198	189	203	209	211	190	190	210	182	190	170	210	191	223	205	167	212	193	161	186	185	208	218	210	196	191	190	202	208	215	205	191	214	205	178	212	183	222	196	217	233	227	205	214	187	200	195	182	186	212	186	188	179	213	187	206	191	224	212	185	178	176	204	212	218	182	217	176	207	193	221	201	196	194	189	195	201	185	218	222	202	185	198	194	197	201	203	211	204	197	208	189	214	218	200	204	206	184	189	198	196	213	198	221	180	203	193	200	181	222	202	219	194	185	182	223	191	175	226	187	213	212	218	222	224	217	203	200	229	200	173	203	203	202	209	174	200	201	191	197	196	190	164	184	212	190	190	207	183	201	198	205	210	215	207	194	188	214	211	211	166	195	180	198	187	208	195	209	215	186	173	221	220	226	188	206	187	203	209	189	203	200	208	201	205	188	202	209	180	191	197	209	197	209	197	214	215	203	220	209	221	165	199	184	212	191	195	216	193	193	189	218	183	199	185	204	198	201	181	224	170	191	193	169	204	207	184	225	190	190	209	181	201	194	223	174	215	191	214	194	202	221	208	225	194	185	205	192	196	165	224	186	188	196	186	199	208	216	175	178	198	189	204	198	208	193	207	187	197	187	202	192	186	219	186	191	203	212	225	199	210	205	195	196	186	183	201	190	187	192	191	211	206	197	181	186	196	186	181	194	192	185	199	176	201	173	206	183	217	201	188	200	212	193	206	195	187	214	189	180	194	201	201	192	198	202	195	188	231	235	197	197	207	184	189	173	183	156	198	184	196	207	215	189	192	198	195	227	221	217	159	187	203	186	192	205	209	215	182	204	193	194	207	203	196	196	194	179	173	205	197	221	198	191	181	191	200	209	190	219	197	224	204	206	189	211	200	200	225	212	196	217	200	194	208	204	187	217	230	224	215	197	208	175	186	180	202	167	216	199	203	188	203	205	210	184	224	210	183	192	192	204	205	193	207	204	206	196	187	204	176	181	183	177	196	189	197	194	193	205	198	181	157	195	213	206	222	230	185	193	182	200	198	184	175	215	223	188	194	248	180	183	174	190	188	205	186	192	198	227	213	198	189	220	216	196	199	193	212	195	220	182	205	200	189	212	198	209	176	210	233	225	200	184	182	224	203	181	204	208	182	188	189	228	196	199	186	190	207	215	202	188	175	199	187	216	201	178	226	205	178	219	198	197	212	223	208	188	210	205	185	205	196	195	200	211	215	228	192	228	209	204	183	188	193	216	189	212	225	192	189	222	197	203	178	209	203	177	205	193	197	227	202	200	201	212	206	174	211	202	202	176	207	169	188	241	210	205	207	193	192	201	203	190	202	208	219	196	200	215	194	198	233	200	183	225	195	213	167	217	190	207	182	219	194	192	203	227	224	186	190	201	188	204	190	200	189	187	203	197	225	215	223	180	188	198	193	198	191	193	216	221	176	205	204	195	194	216	184	178	220	207	206	166	214	193	201	199	195	198	185	206	190	209	203	197	191	194	193	176	191	184	177	182	204	185	201	193	202	190	198	204	179	211	178	191	187	197	178	212	221	193	201	202	224	197	214	210	202	201	187	189	175	216	204	198	222	192	187	188	210	221	211	178	213	190	201	184	193	220	185	198	184	189	202	173	182	204	206	192	201	213	178	190	187	209	192	185	198	187	194	199	215	214	208	173	183	205	192	192	188	184	198	212	206	205	183	204	223	214	200	193	207	203	182	190	202	186	207	198	211	192	191	205	181	212	169	217	199	179	197	199	193	204	189	211	180	223	222	239	184	224	198	189	206	221	211	183	210	186	204	172	207	221	209	212	215	175	209	183	178	204	224	188	210	220	180	192	181	213	203	164	193	215	193	199	208	211	191	193	213	184	224	219	198	206	186	185	182	199	220	203	208	197	203	198	186	171	213	207	188	215	205	163	210	207	239	223	199	197	187	198	218	224	224	194	201	208	186	212	217	192	222
39521	42866	59108	39194	4774	804	760	657	625	598	607	519	547	532	530	556	509	514	491	505	476	513	530	514	466	501	513	482	469	515	429	469	475	454	477	480	496	460	449	468	482	481	469	459	442	458	488	453	482	468	489	453	465	458	480	483	479	473	454	436	458	445	414	442	458	455	434	441	435	446	462	485	421	478	486	427	500	432	450	489	463	472	496	448	420	467	467	458	456	439	459	466	430	492	441	456	449	469	451	463	490	468	465	409	482	474	448	458	462	500	480	455	489	441	468	487	416	457	476	432	461	462	477	428	466	448	459	430	432	468	457	460	451	481	444	475	414	448	400	473	470	457	424	429	432	433	427	450	444	401	444	444	482	435	441	449	458	464	448	474	512	444	421	470	416	454	502	420	485	477	425	473	432	462	465	458	461	452	438	452	493	496	469	455	452	423	480	467	433	479	452	462	486	446	478	478	439	416	454	486	453	462	456	413	424	449	511	463	479	454	431	464	417	467	472	427	495	484	490	478	467	453	493	460	466	447	505	449	447	460	471	475	412	459	466	452	439	442	468	485	464	448	441	475	445	425	438	443	455	455	479	498	433	464	498	467	484	485	474	460	519	466	436	482	445	440	466	452	475	463	442	463	459	429	448	482	467	494	469	467	457	456	467	464	441	470	501	488	444	449	451	447	477	446	458	482	430	446	472	459	452	414	482	492	481	419	457	455	458	498	473	438	444	444	459	444	441	485	502	479	451	472	449	462	465	477	522	456	477	436	473	481	475	441	492	438	472	489	435	457	456	458	454	472	501	441	440	468	467	431	489	471	459	465	485	474	473	442	427	464	471	443	459	481	493	461	445	468	467	465	447	454	473	481	434	443	414	473	417	469	442	486	483	405	470	451	471	472	474	461	458	424	439	445	452	478	417	433	457	416	471	477	444	455	452	451	451	485	436	454	465	462	470	418	478	444	440	414	438	482	433	458	438	464	437	451	464	457	469	441	481	460	452	451	419	463	452	479	472	451	425	492	487	445	455	459	452	443	475	436	468	480	475	461	453	465	438	469	438	426	446	459	493	437	423	433	459	494	461	468	455	461	462	449	448	465	440	478	446	442	438	437	438	474	449	450	476	417	475	429	475	439	451	478	443	431	448	495	455	451	455	462	465	449	468	449	436	470	424	449	448	454	460	445	468	474	458	479	451	446	456	474	452	454	482	472	491	438	470	432	467	449	434	417	442	443	485	437	505	468	440	459	446	456	442	487	454	444	474	433	477	478	459	432	469	433	436	467	452	479	483	420	434	469	425	408	456	476	415	445	449	444	459	444	460	460	451	471	409	445	459	433	427	438	429	442	455	449	440	432	428	451	450	418	445	493	467	430	442	448	431	455	483	469	480	463	452	443	403	468	454	486	429	461	479	469	440	471	469	445	454	456	422	440	474	470	485	446	453	417	442	457	453	497	478	461	471	465	423	438	459	463	442	451	482	463	440	497	457	437	500	467	438	450	446	447	428	444	471	468	447	446	489	440	444	457	462	428	482	483	462	460	479	470	425	411	476	450	469	472	473	445	444	450	466	459	426	491	443	450	486	446	476	497	453	498	408	460	434	511	420	426	463	449	467	476	476	459	458	423	465	430	461	471	476	488	472	448	458	452	427	456	452	473	412	452	434	431	451	420	437	462	423	473	441	443	437	469	469	458	430	493	460	448	455	456	457	431	484	476	467	450	457	451	480	457	427	434	475	468	468	452	447	446	446	454	477	478	475	503	449	443	440	456	451	419	461	472	486	445	500	472	456	439	478	438	455	438	470	464	455	457	451	467	488	429	467	469	461	464	450	431	448	450	434	475	417	416	473	438	443	461	448	486	420	473	524	484	469	481	455	476	470	455	455	449	451	463	432	484	483	440	439	498	467	447	433	435	498	457	435	452	432	458	451	433	429	477	452	453	440	430	419	485	441	452	427	442	455	434	440	458	417	470	458	454	484	468	439	435	445	440	434	498	461	431	421	480	465	456	427	451	437	444	423	445	449	443	425	490	465	470	436	473	453	450	531	488	485	473	417	448	424	476	410	424	468	465	444	467	444	465	419	455	485	457	451	468	518	432	431	475	470	439	467	434	472	450	415	477	462	428	467	432	423	482	497	438	516	412	428	465	424	495	421	439	468	466	435	485	455	471	445	488	490	445	472	468	466	439	423	455	472	447	441	459	445	426	447	430	439	446	448	431	462	454	438	475	477	436	420	453	473	478	460	484	462	435	422	455	472	427	476	466	468	427	470	452	436	448	458	446	479	435	459	494	443	448	443	469	456	488	430	446	467	452	465	474	441	444	440	446	450	444	428	484	482	454	473	479	495	469	459	456	447	445	467	448	452	464	401	447	446	457	436	468	428	482	435	439	442	477	471	472	481	445	479	479	477	458	437	440	423	481	458	486	440	439	496	471	454	437	479	467	441	481	490	453	464	491	460	446	472	458	461	466	466	448	431	444	423	458	497	457	471	464	429	452	436	475	463	410	459	466	477	493	489	513	481	455	451	431	460	453	471	447	479	443	476	441	468	431	464	468	484	435	486	468	476	434	450	444	454	438	450	447	461	443	468	463	422	458	458	445	487	474	444	472	500	441	474	401	465	450	467	473	438	446	452	472	460	464	433	480	449	463	502	446	469	473	493	452	435	479	482	439	429	442	482	468	473	460	439	454	453	500	442	438	470	467	458	483	430	428	424	488	450	464	422	442	455	464	470	437	441	443	431	428	472	448	453	466	452	461	474	477	403	462	433	491	479	403	481	479	459	441	460	448	461	483	433	425	452	445	448	436	448	449	421	442	471	442	442	477	454	488	454	448	439	433	462	446	434	440	422	492	448	466	442	445	469	430	429	433	431	472	488	451	458	464	496	474	456	428	473	465	473	423	414	472	454	453	461	500	477	472	470	435	456	458	491	489	459	447	440	456	479	442	441	422	488	457	433	422	416	440	468	450	424	428	463	441	443	475	444	441	465	477	432	491	461	478	451	434	454	466	472	431	452	470	453	476	490	444	449	453	449	441	475	446	450	478	437	480	481	430	470	445	468	474	481	454	501	486	410	443	463	458	465	517	469	471	464	464	483	460	457	423	453	468	486	440	470	458	468	461	463	443	476	451	470	456	442	451	467	463	459	476	431	490	445	443	474	491	428	459	481	457	431	457	449	471	437	480	480	444	465	449	481	483	479	483	418	466	450	438	451	461	474	459	480	437	448	452	466	465	469	464	443	445	448	464	420	437	463	459	469	464	450	435	445	440	493	458	453	460	408	463	430	453	463	430	453	464	443	446	428	446	461	444	452	478	433	459	453	434	453	434	452	426	454	450	450	447	473	464	460	441	455	428	470	473	400	524	461	497	480	435	427	466	485	465	466	455	443	438	437	443	417	465	436	463	448	494	496	434	465	426	459	455	450	465	476	458	473	483	494	438	468	448	479	460	494	479	486	488	455	451	437	461	461	475	443	491	459	457
79280	70554	75899	50725	17780	2603	262	243	184	197	158	177	168	153	151	151	148	130	140	147	150	152	149	131	125	125	135	128	139	131	137	119	121	137	119	123	135	130	119	135	135	121	114	137	129	156	127	151	140	132	136	124	134	147	153	128	114	119	128	114	141	135	130	123	119	139	117	120	127	141	141	133	125	129	130	142	133	114	124	126	122	148	124	152	125	143	134	136	111	135	110	110	136	160	121	103	117	110	129	141	140	124	143	132	120	137	114	151	125	154	129	117	146	127	125	144	134	129	122	123	155	122	116	132	138	125	138	133	118	132	134	148	141	112	132	120	136	136	129	118	129	131	138	129	138	142	126	133	139	137	132	126	143	121	133	122	123	122	140	132	138	114	148	127	138	133	125	141	124	129	136	119	132	126	125	130	147	117	111	116	145	119	122	147	124	128	125	126	112	157	111	123	147	125	151	111	128	124	145	114	126	126	144	113	136	145	149	136	134	148	137	146	137	131	127	131	144	150	145	145	124	125	121	138	142	114	144	130	119	129	124	115	140	117	140	132	126	123	144	127	146	128	139	162	109	121	113	131	126	124	133	127	148	147	133	133	114	114	138	135	121	115	118	123	101	113	135	118	142	109	116	121	128	145	127	124	129	140	139	128	129	112	121	126	133	135	148	139	120	134	144	124	113	115	124	119	148	129	119	117	115	136	140	129	115	125	124	117	140	144	111	118	134	120	136	123	140	126	139	133	132	126	102	133	136	125	116	127	128	138	131	123	155	117	124	124	125	105	140	120	111	119	112	137	125	150	138	146	143	114	138	135	134	141	106	145	119	107	136	133	109	163	128	144	142	109	126	125	134	128	124	125	138	113	142	117	113	140	121	142	116	115	136	122	151	120	111	137	128	126	128	125	113	140	138	143	121	119	114	125	125	151	154	122	131	133	135	124	152	149	115	129	112	127	130	123	140	119	119	127	131	141	125	134	134	134	120	155	131	124	137	133	132	134	121	134	128	124	139	149	130	122	112	130	141	135	107	144	149	134	97	128	138	122	132	138	132	132	140	137	137	135	128	143	127	125	111	137	141	114	136	131	142	140	139	104	127	124	137	128	114	119	123	152	135	138	123	125	110	134	128	140	125	129	145	137	126	111	127	141	143	142	128	131	118	148	115	124	138	125	141	142	118	131	125	110	135	125	127	144	124	139	129	142	121	128	147	132	122	111	140	109	122	136	104	109	146	102	124	139	141	157	127	109	118	110	115	135	139	134	113	126	144	121	124	132	138	138	130	126	137	151	113	135	146	133	124	121	139	114	130	133	139	127	113	116	142	129	113	124	117	133	115	133	151	117	121	130	109	98	125	125	125	118	110	133	117	120	146	112	115	142	150	117	119	133	146	117	124	126	131	142	126	128	132	120	140	127	130	148	130	114	127	116	126	142	119	161	127	134	118	145	126	142	118	121	134	123	122	143	113	148	133	113	154	129	138	137	121	126	125	124	125	145	118	119	113	125	137	130	141	127	127	143	131	148	138	127	130	104	112	132	119	124	132	134	121	107	113	138	132	146	147	116	151	134	126	137	148	111	135	124	99	138	135	130	120	144	160	127	130	127	121	122	119	134	114	123	109	123	123	140	137	143	129	128	133	132	124	118	140	147	136	124	123	111	117	148	148	123	117	152	134	133	131	170	135	131	133	127	128	148	128	144	123	116	118	131	115	128	126	133	120	117	111	128	150	157	125	147	125	121	120	121	142	138	142	140	131	133	133	129	117	126	121	149	136	123	133	132	120	140	128	133	144	154	136	142	124	131	123	136	143	111	130	121	127	116	107	132	136	126	127	147	130	110	141	155	125	112	114	119	153	123	122	118	121	116	110	130	144	107	113	139	112	117	124	115	146	129	117	120	136	127	143	153	111	127	136	153	140	140	133	138	118	105	124	131	125	131	130	129	139	117	128	127	109	149	127	124	136	143	116	136	107	128	108	125	119	137	126	125	131	116	152	158	124	140	134	126	112	134	128	123	110	104	155	138	147	140	132	125	118	135	129	161	131	121	131	139	131	121	131	110	119	118	131	142	132	154	105	127	128	139	129	150	130	124	132	147	108	103	127	124	110	113	123	120	149	131	143	125	120	133	148	129	134	116	123	139	131	135	107	134	152	127	132	119	133	151	121	136	135	122	132	113	150	133	142	160	130	124	111	141	139	130	141	148	131	141	99	131	124	116	129	125	133	111	146	110	135	117	129	128	121	138	122	124	131	151	132	122	144	124	138	119	115	115	133	135	111	149	135	133	117	114	117	127	129	120	103	118	114	135	113	131	118	132	114	126	138	147	140	136	117	141	113	132	118	117	123	108	112	127	119	144	156	123	153	117	147	134	117	137	117	146	120	98	108	130	154	119	128	123	133	134	112	123	110	133	150	114	127	144	125	136	145	150	123	140	153	135	138	121	138	134	113	149	100	136	117	152	138	139	137	114	118	118	126	123	137	139	147	111	135	118	132	147	131	119	145	133	131	129	137	119	132	150	129	121	140	153	145	110	154	134	145	134	135	137	112	121	134	139	123	141	129	151	162	139	114	124	147	113	123	130	126	136	122	117	142	126	114	121	133	141	131	140	148	135	108	121	136	152	120	120	124	123	137	137	143	143	147	132	113	136	138	118	133	126	123	131	115	122	127	153	148	121	133	129	127	124	123	135	142	137	101	141	124	133	142	122	133	128	127	105	159	125	106	141	120	139	144	127	118	134	124	131	130	114	118	129	119	124	115	146	136	123	139	129	121	111	98	96	127	139	164	124	115	123	132	145	143	143	140	136	137	146	135	142	138	131	145	135	110	143	133	142	127	117	137	152	112	117	139	145	123	126	120	113	145	127	122	136	131	120	110	127	133	133	149	120	131	123	155	116	119	126	155	130	118	111	139	125	128	152	110	151	125	140	93	127	114	125	122	126	102	136	137	120	118	129	121	132	115	121	146	146	147	132	142	113	134	121	145	146	137	116	109	102	167	136	125	133	114	139	133	109	122	126	109	134	138	143	126	148	118	135	145	122	113	113	126	129	145	144	138	129	146	122	122	128	143	147	132	133	122	143	129	125	149	129	126	129	136	121	122	139	133	143	119	143	150	129	120	115	128	139	108	126	128	148	110	133	132	135	110	142	131	129	131	136	147	121	141	130	134	122	148	134	126	132	135	121	139	121	124	115	126	116	144	127	148	115	136	127	129	114	126	131	145	117	141	118	118	136	128	111	144	119	141	126	109	112	139	115	123	138	142	153	112	125	132	146	115	118	144	119	131	108	128	143	109	121	125	114	134	124	141	135	128	130	141	144	138	146	157	134	136	125	127	141	125	124	143	130	135	148	135	105	130	111	132	112	153	130	111	117	119	141	114	134	142	128	127	146	128	125	106	120	138	126	139	144	133	133	120	120	141	135	128	146	121	121	140	120	146	129	117	126	123	126	160	150	134	143	134	137	119	126	122	121	134	113	136	127
49035	53609	70596	48830	8265	1114	925	790	750	623	556	532	505	475	439	426	422	433	389	439	398	358	399	392	380	368	380	378	352	383	376	349	370	352	353	372	358	328	379	329	375	335	352	321	300	370	335	327	316	332	328	310	317	329	328	339	306	337	326	322	346	376	316	354	340	350	349	307	314	325	347	337	359	350	340	330	321	323	323	280	310	289	326	347	296	329	305	342	326	333	317	349	348	342	312	319	334	354	335	325	324	330	305	312	340	350	324	339	303	317	327	313	329	304	298	321	313	305	333	314	356	308	328	335	296	329	324	331	300	323	337	332	347	343	334	338	312	306	306	322	313	345	331	307	318	329	331	314	312	295	322	345	315	321	308	321	333	319	337	336	284	320	336	329	295	366	313	322	366	290	304	322	328	305	308	311	304	321	339	344	294	359	337	286	300	333	319	321	322	327	318	331	306	297	345	308	311	317	317	349	342	342	329	329	302	333	326	332	358	328	321	298	302	307	336	311	312	316	327	303	296	294	328	307	306	297	331	324	272	323	346	319	353	334	328	302	337	326	316	296	298	331	306	292	349	327	338	299	329	358	308	339	340	322	316	322	325	329	327	330	325	323	308	315	308	350	344	323	353	310	335	296	320	325	329	296	359	347	343	296	313	334	353	309	322	319	283	308	322	318	300	288	311	332	334	333	317	329	335	331	330	308	323	336	324	330	305	287	305	293	326	335	316	310	335	317	295	316	302	294	345	316	336	313	297	318	330	316	296	284	305	313	331	315	307	303	333	340	321	306	324	302	346	350	308	328	331	331	334	298	335	326	307	336	309	343	332	288	308	309	336	351	304	339	312	307	323	317	317	298	332	347	329	292	359	302	352	338	330	347	290	298	326	317	314	315	297	329	312	352	322	305	329	326	324	316	325	316	330	326	322	315	285	312	329	342	320	333	348	349	298	313	317	312	358	297	320	317	326	280	307	308	329	335	292	301	364	346	312	304	302	313	307	320	322	340	349	337	311	312	317	338	326	307	304	364	309	283	290	294	341	327	354	324	337	342	365	369	369	325	322	357	335	324	313	327	310	326	318	327	323	308	336	312	340	332	312	343	344	309	295	321	325	312	317	299	342	332	291	352	349	316	303	334	349	323	341	328	305	320	355	347	322	373	333	316	301	332	315	308	323	326	319	312	345	315	316	323	323	333	337	333	331	365	373	310	321	342	297	307	318	343	329	328	323	312	336	336	356	302	379	336	356	325	315	315	314	338	276	360	305	326	301	334	324	325	317	312	301	333	332	304	337	337	350	331	302	355	325	340	313	312	311	289	343	328	316	313	323	335	334	324	324	334	321	320	288	326	367	305	301	325	334	297	338	295	312	335	335	320	327	317	294	302	340	331	304	352	319	298	308	320	338	292	306	309	321	279	308	327	337	313	355	328	344	336	319	359	297	338	303	360	348	289	309	327	294	318	331	289	333	290	322	307	324	344	343	324	330	293	294	319	328	313	290	314	314	320	337	302	330	280	308	341	323	301	303	312	303	313	340	316	297	351	309	394	330	329	317	325	307	300	333	324	323	341	299	343	341	288	346	347	342	322	354	319	308	317	277	359	344	337	324	311	338	315	311	332	335	337	329	351	314	323	319	338	320	299	317	310	302	329	295	336	347	328	328	307	351	282	305	319	301	319	308	326	310	326	311	334	326	296	304	319	327	351	324	324	318	326	329	283	306	324	349	319	333	311	336	322	285	321	297	329	311	326	315	350	355	335	316	303	332	309	381	314	342	359	326	311	326	323	324	309	336	322	327	320	307	347	339	328	342	311	338	331	304	313	323	323	304	356	283	304	323	309	332	326	322	322	352	325	339	332	309	345	319	308	300	296	304	319	365	331	328	317	336	307	325	330	307	344	323	347	355	362	336	331	345	303	305	321	314	348	341	363	324	317	318	328	326	310	304	315	352	304	317	328	367	343	329	330	325	331	304	329	331	341	272	314	304	354	314	299	353	312	323	323	306	324	338	345	309	355	319	367	352	315	325	325	292	341	327	329	353	328	347	323	294	341	323	353	339	324	315	338	308	312	322	316	334	332	344	308	309	355	302	328	312	301	330	325	315	317	331	327	341	329	305	325	307	361	292	303	325	349	330	302	320	311	348	358	321	322	311	289	378	305	334	284	291	299	334	316	355	307	322	298	330	333	354	336	318	294	347	341	338	330	340	329	330	322	336	367	302	335	347	348	323	324	311	286	321	314	310	320	303	323	331	318	311	322	330	318	332	306	299	316	327	318	326	311	309	338	307	315	357	304	328	333	311	347	284	339	346	326	284	310	322	297	315	301	354	341	329	326	301	345	308	338	325	272	300	322	325	331	339	318	315	346	306	352	305	347	300	309	310	326	319	317	345	316	316	310	337	301	342	325	301	344	343	285	311	324	320	331	315	309	289	319	313	320	315	321	315	326	328	300	349	333	345	311	332	306	366	324	319	360	337	322	334	351	304	302	319	322	314	334	353	320	298	320	314	325	362	300	289	289	304	318	308	309	350	352	323	311	342	308	354	330	299	304	317	310	313	302	315	337	296	333	319	334	321	304	305	330	317	330	306	336	305	347	319	322	340	318	322	277	344	289	310	317	331	327	326	323	326	326	331	348	316	331	365	343	327	325	305	310	342	313	308	327	334	361	316	292	308	328	323	340	304	314	324	334	343	297	310	312	322	342	325	306	322	301	340	348	322	294	324	365	337	339	326	320	313	307	342	330	301	337	343	339	319	292	351	319	320	360	320	359	312	305	343	332	322	333	297	316	340	321	323	326	302	310	294	340	324	300	325	355	348	326	305	321	343	308	325	338	302	336	316	339	312	324	317	311	334	314	342	304	325	326	315	333	308	305	356	324	308	308	326	317	330	308	299	314	342	328	324	295	328	320	326	281	329	303	359	329	316	307	323	311	340	326	319	323	292	311	310	330	313	325	327	308	315	320	330	316	322	302	344	329	341	314	342	309	321	302	306	332	328	347	317	346	349	310	325	337	317	313	314	313	320	315	291	303	326	320	337	334	349	316	313	321	310	374	358	326	329	320	349	301	292	318	345	314	333	308	319	334	320	326	303	301	327	343	357	342	306	344	337	326	299	315	324	344	292	321	336	317	327	297	323	306	328	350	343	329	309	301	320	317	337	351	347	310	319	354	319	321	325	341	321	323	320	317	333	324	328	315	312	330	325	336	292	331	358	321	331	301	314	345	341	352	312	294	322	306	330	317	324	305	329	335	297	333	333	338	331	285	333	349	338	323	325	324	316	342	320	316	330	335	331	322	311	330	348	296	322	333	291	329	314	308	324	354	306	311	313	324	317	308	331	304	317	324	317	342	347	320	344	302	324	311	302	291	317	327	353	323	344	315	343	322	310	324	320	306	292	328	301	284	337	352	313	312	344	352	326	315	289	324	350	300	322	299	346	342	315	336	369	307	328	325	332	314	330	315	327	343	354	333	333	304	331	319
19035	8168	8981	3383	414	338	321	340	338	344	303	359	292	339	331	324	352	361	334	336	340	340	327	333	336	311	350	360	339	337	351	269	329	334	342	317	319	337	331	325	301	338	308	359	304	356	325	341	347	301	324	313	321	363	291	308	341	369	355	349	324	336	326	367	331	298	338	350	317	349	375	337	343	369	350	323	339	394	313	325	334	327	323	337	335	315	340	299	312	313	305	309	333	327	372	337	333	380	349	308	334	306	321	347	330	344	312	321	363	341	334	323	333	343	291	342	327	311	326	338	310	341	319	335	322	327	362	313	349	344	322	327	337	345	310	315	335	330	354	346	329	320	293	334	326	332	340	352	324	314	307	324	361	346	341	318	325	318	314	325	349	357	351	340	330	350	312	323	330	328	302	343	353	307	352	334	341	325	321	296	320	300	356	322	359	352	321	321	331	342	351	342	332	343	345	333	304	346	312	324	330	299	337	317	357	308	342	321	325	335	338	305	333	317	324	330	329	333	313	347	360	322	318	308	330	317	325	326	332	343	330	289	326	317	317	351	326	328	311	320	334	324	311	319	352	312	293	351	304	325	354	353	355	311	327	323	293	354	340	317	372	375	340	332	345	328	330	326	330	290	335	338	308	321	321	327	303	332	314	342	364	360	329	359	355	345	326	318	344	304	339	334	330	338	332	318	325	346	309	318	363	290	318	340	369	319	314	329	329	362	318	330	343	327	316	353	331	332	347	329	320	303	311	315	342	318	335	345	353	318	349	366	333	361	314	341	320	316	317	348	330	335	349	341	325	363	324	325	346	301	328	286	334	305	289	322	332	342	350	314	336	335	356	335	355	290	344	315	364	350	321	340	326	342	320	287	337	337	324	323	339	334	355	302	350	328	339	321	298	345	297	327	328	320	313	344	351	348	311	321	359	345	368	315	302	296	354	329	329	358	332	312	334	355	319	336	336	322	315	277	340	338	319	352	307	320	343	325	342	351	311	322	335	340	332	374	320	355	327	310	323	330	337	328	311	314	325	311	339	323	304	297	322	317	302	317	322	336	357	322	332	320	352	313	297	360	369	350	319	326	359	334	340	301	344	322	330	341	342	318	310	338	344	315	322	358	348	321	324	338	309	341	323	336	349	352	303	343	297	301	328	349	334	319	341	329	320	330	349	309	349	345	318	316	289	365	356	343	337	295	346	290	351	347	363	321	338	361	325	352	359	343	338	337	321	304	322	346	347	316	302	299	294	337	349	343	321	327	303	333	328	318	313	335	321	299	344	314	290	367	341	316	363	372	331	343	347	315	360	321	345	325	309	321	341	322	344	347	320	315	350	318	338	296	294	323	343	312	338	303	338	330	327	353	350	359	335	343	328	295	321	352	325	333	321	333	317	324	319	329	351	343	331	343	351	340	348	355	286	314	302	323	328	314	343	366	325	344	340	326	348	318	344	342	336	318	301	356	346	353	326	330	344	325	333	319	350	309	329	314	337	309	326	375	353	337	288	341	326	331	360	345	325	326	324	305	358	326	341	332	362	313	344	318	342	331	337	338	319	319	322	356	332	361	336	331	309	342	320	346	319	338	341	305	340	339	327	351	354	351	316	315	316	327	326	343	336	336	330	345	330	325	352	344	328	352	342	296	328	340	340	339	315	336	339	312	345	331	313	314	348	326	354	314	319	319	326	370	358	308	319	317	346	353	325	365	319	363	326	331	316	357	366	314	335	322	314	346	340	342	365	316	338	307	347	341	318	333	336	299	327	298	313	307	352	305	308	328	314	288	342	315	319	360	328	371	339	322	329	308	315	320	336	371	305	343	360	301	320	306	312	313	338	364	330	321	353	357	355	344	344	329	342	355	321	337	339	321	330	327	332	342	338	339	351	337	322	340	309	307	337	325	332	343	318	338	344	317	330	355	318	327	320	295	359	349	333	322	343	324	351	301	315	311	321	308	352	359	347	295	329	323	290	318	328	329	330	340	359	344	321	328	315	347	317	328	356	325	300	365	336	349	342	316	326	326	331	319	306	310	333	324	320	310	332	337	340	336	354	340	295	331	318	337	385	348	365	325	347	348	299	345	324	338	334	353	345	307	301	338	344	309	361	320	334	319	313	313	357	341	332	411	326	280	316	309	316	335	310	342	309	358	336	323	328	324	339	338	317	323	332	311	362	294	341	303	332	343	343	279	347	338	339	358	319	349	331	297	340	355	342	321	353	291	340	321	336	334	312	305	324	289	341	321	342	303	366	326	315	305	312	312	326	333	313	341	327	339	341	324	295	291	320	308	339	310	330	374	325	305	334	316	321	335	329	323	330	365	343	319	317	329	328	325	317	344	340	369	337	352	339	303	329	309	306	282	340	346	310	332	348	301	361	363	335	294	316	337	337	330	300	350	317	356	316	349	305	330	304	334	326	333	317	299	333	341	333	316	323	318	316	352	317	293	341	320	365	324	300	347	320	349	350	309	296	309	342	335	330	301	320	347	344	325	319	350	351	340	306	343	343	288	346	301	356	369	359	357	354	318	332	327	348	351	322	336	382	324	332	333	313	362	328	369	352	334	341	323	313	344	342	286	337	352	311	341	309	325	338	325	351	310	327	337	310	330	348	328	320	382	328	334	332	324	337	299	321	301	323	322	377	354	289	309	336	316	328	334	321	308	296	349	314	332	323	310	343	325	346	340	307	320	338	365	336	335	291	311	350	343	322	352	328	339	296	368	297	362	334	336	326	332	312	359	318	328	379	335	329	331	328	354	328	328	310	335	308	334	306	352	318	349	327	309	339	328	330	339	334	335	345	296	333	337	313	341	342	346	339	292	316	312	345	342	318	304	322	336	330	334	340	318	333	338	303	298	296	333	320	323	322	320	356	305	311	305	341	293	292	324	328	317	341	343	341	307	289	340	326	329	331	366	342	312	311	328	310	350	342	385	364	327	338	341	331	313	371	331	327	356	312	348	339	331	338	347	337	321	319	339	310	345	335	355	334	348	334	339	315	348	320	312	334	335	342	338	333	348	318	326	338	314	326	364	272	313	302	290	384	319	319	306	356	322	319	295	337	367	346	341	354	310	357	369	347	318	356	310	323	360	362	362	338	311	320	339	313	334	331	338	354	319	321	332	315	284	354	348	372	336	321	333	302	308	309	331	313	330	341	332	345	349	317	330	317	320	290	345	334	323	355	340	361	353	321	309	346	353	345	352	353	325	339	365	325	338	295	283	319	330	345	360	308	323	327	314	310	323	328	317	320	333	351	383	356	308	329	332	354	341	324	332	384	307	357	338	340	352	357	307	314	353	320	318	325	338	321	309	340	309	344	352	342	343	293	355	361	340	338	370	285	348	350	332	310	363	330	319	306	323	317	356	325	299	359	329	365	360	362	332	320	355	323	323	354	317	352	346	344	334	319	303	323	328	304	323	342	349	322	319	320	304	315	366	314	290	340	334	337	297	331	335	314	342	314	377	341	330	314	314	310	314	321	290	331	339
15798	10654	16158	6738	990	700	737	755	736	771	694	766	774	741	736	758	754	683	707	766	734	731	756	735	749	767	761	745	725	738	659	709	755	783	738	711	727	758	696	735	741	708	703	751	711	699	692	701	702	757	713	720	655	725	735	710	730	740	726	723	705	665	728	744	694	732	743	727	761	761	728	724	736	698	727	714	781	732	746	710	757	666	726	746	704	684	736	713	721	741	702	761	708	733	730	751	743	761	703	793	728	742	683	681	707	699	741	726	746	711	713	720	704	725	707	772	741	696	725	737	725	707	698	735	715	711	670	742	752	721	730	720	712	769	761	750	746	751	735	729	704	697	671	729	756	699	721	714	706	744	761	701	632	741	716	732	705	706	718	716	713	771	753	691	660	732	735	756	748	724	769	750	656	734	726	731	730	722	720	735	718	765	739	730	737	733	693	700	759	723	738	736	681	749	707	741	780	732	743	743	730	757	756	726	746	686	713	706	781	742	739	712	684	745	754	752	738	697	714	758	721	725	748	713	755	709	725	716	739	730	722	693	714	701	784	734	730	719	720	723	721	729	771	680	697	756	731	729	743	724	759	683	763	721	697	744	706	737	773	740	728	705	700	721	715	707	700	713	718	745	706	707	688	733	704	747	734	739	723	751	727	704	699	683	746	726	771	703	775	748	779	763	739	739	712	687	746	749	735	674	712	758	768	790	776	718	750	722	713	716	798	716	716	739	726	795	726	778	728	744	747	728	728	717	694	742	741	722	730	705	698	754	718	721	709	728	763	763	747	779	729	739	728	694	676	729	691	720	725	723	722	748	741	690	712	762	727	677	750	778	752	774	740	724	754	710	718	756	689	709	749	733	744	731	675	745	746	787	747	696	730	747	735	689	721	703	714	692	706	690	703	693	694	747	698	750	754	744	680	755	678	686	712	764	783	680	760	712	708	723	750	705	755	743	715	719	717	706	722	789	717	746	694	720	709	736	711	709	774	800	748	757	689	702	746	744	722	721	801	717	726	722	711	723	727	729	733	720	711	717	760	751	755	737	725	727	730	731	728	730	746	691	693	701	726	689	682	741	796	698	701	744	698	677	780	702	732	740	706	757	725	705	663	781	701	761	728	728	700	735	730	756	704	690	739	736	667	766	738	726	722	696	694	673	714	761	734	773	777	752	730	706	742	723	754	730	723	679	714	727	718	717	731	733	685	710	757	743	720	743	689	745	704	754	750	740	707	697	687	718	748	728	726	728	765	740	759	712	708	687	757	759	757	740	777	654	724	725	723	698	753	736	765	731	706	734	718	730	718	713	696	751	761	768	722	805	696	739	754	722	666	740	724	726	715	678	717	753	726	713	749	772	721	762	691	715	671	747	742	685	703	734	748	710	696	713	688	718	748	687	724	748	716	749	716	732	717	692	717	718	726	710	697	704	723	697	737	719	759	729	738	749	736	723	720	736	745	758	727	698	743	717	721	729	749	741	763	724	716	727	722	712	739	742	694	707	728	745	780	706	735	763	658	709	744	688	735	705	716	739	695	725	728	755	705	728	714	792	716	683	724	712	749	742	700	721	701	733	659	694	683	753	675	703	729	727	719	707	713	709	712	715	722	774	721	726	727	738	703	710	696	730	681	737	724	747	703	735	680	680	656	755	689	715	737	751	735	727	760	711	745	708	759	739	721	704	692	712	750	707	705	733	706	738	740	734	716	746	721	696	676	755	706	734	705	727	709	727	736	698	691	731	738	778	777	720	757	714	712	790	693	746	742	701	734	734	700	722	658	702	703	779	742	719	699	724	695	679	671	753	726	712	745	711	727	709	730	684	713	727	732	736	713	734	662	771	678	721	733	777	695	709	723	681	715	725	739	716	715	711	716	699	733	807	746	715	712	721	753	718	766	743	703	717	728	666	726	740	719	702	709	710	749	726	725	749	745	700	760	749	691	784	778	745	715	709	712	700	711	730	753	733	705	698	677	736	760	704	734	730	719	756	723	725	759	731	712	747	733	768	734	713	718	724	754	723	777	687	726	701	705	684	744	747	716	738	725	756	702	773	728	727	730	697	724	683	719	734	771	744	753	702	729	706	714	695	705	721	701	749	692	722	716	716	694	740	714	670	730	714	733	718	705	694	764	724	718	764	737	742	689	688	772	724	696	734	743	731	704	733	740	722	716	743	732	744	733	718	754	758	706	723	708	760	684	721	719	633	704	709	670	717	744	746	722	711	761	828	734	720	754	703	716	730	771	747	727	732	719	722	756	685	714	754	687	718	751	766	748	698	740	705	747	748	733	734	743	702	726	732	698	743	791	748	705	776	739	700	717	705	750	739	703	722	698	725	748	702	712	752	762	704	732	678	730	768	729	734	725	748	710	774	769	673	705	677	700	713	757	745	730	721	719	718	734	692	757	716	737	734	709	749	736	700	735	755	727	729	746	716	738	724	738	685	677	674	739	794	723	732	742	707	734	719	728	764	734	730	727	751	687	703	709	700	689	723	771	715	723	747	716	711	696	752	763	719	712	735	727	750	746	714	742	745	718	741	740	752	722	769	722	700	755	746	721	757	699	721	734	750	706	713	726	722	724	745	747	722	754	752	740	701	760	725	737	724	736	750	730	725	745	719	690	680	739	740	730	697	692	744	724	699	733	713	758	702	717	720	712	733	746	708	736	737	706	722	723	739	714	730	691	701	715	749	715	720	708	742	688	736	729	753	767	698	731	727	730	739	753	707	760	741	737	701	706	729	692	703	740	697	716	713	694	723	711	746	766	750	765	735	731	704	715	725	735	734	714	732	712	730	724	706	743	748	736	759	732	674	774	749	730	726	746	724	740	728	712	746	728	769	678	695	689	776	745	736	739	705	693	707	702	742	736	722	731	782	744	727	716	676	652	677	730	670	715	699	757	740	658	786	695	707	703	709	721	712	717	730	699	743	772	734	689	747	765	721	726	768	701	732	722	763	763	697	725	705	684	729	730	732	676	749	700	695	698	742	693	735	756	749	735	717	691	709	711	664	704	734	690	717	708	734	738	732	688	737	748	788	711	689	717	733	723	706	750	757	709	749	695	716	710	711	731	708	738	740	696	752	663	731	734	727	763	763	759	722	713	707	747	711	701	708	721	725	676	756	728	707	689	751	740	740	725	746	745	697	701	722	716	759	712	723	659	683	668	760	769	726	747	749	730	719	692	695	686	705	723	741	700	738	721	717	672	711	731	699	722	735	720	686	749	699	754	725	772	725	696	746	743	716	702	697	705	700	710	729	772	687	727	670	754	732	723	765	689	743	686	702	722	748	773	734	756	714	766	731	780	696	753	716	695	724	756	739	749	683	759	691	681	732	746	698	726	728	727	755	747	750	684	789	734	756	733	706	726	762	685	734	711	665	693	686	726	720	688	726	753	718	737	773	716	729	766	738	699	721	759	714	752	738	725	779	722	720	729	747	763	709	743	799	761	705	700	664	728	708	718	729	754	725	707	710	719	699	713	706
67753	58760	61659	39392	9745	570	248	266	233	226	200	198	216	206	215	230	209	230	190	213	220	197	203	203	223	198	181	201	188	212	203	186	199	203	202	175	210	181	215	196	205	191	199	192	198	209	196	170	196	199	220	220	187	198	177	192	207	185	194	195	199	195	200	203	191	210	189	188	175	196	195	194	189	193	182	184	198	179	195	179	209	192	166	187	203	222	257	178	204	178	173	192	199	165	193	209	191	165	233	207	193	191	209	191	203	179	204	164	191	196	165	176	208	210	186	187	195	173	201	196	186	186	232	191	190	218	238	235	170	223	220	184	179	177	197	162	207	193	177	218	202	190	184	186	190	191	205	202	188	186	209	204	153	172	180	185	187	180	212	175	188	205	188	174	165	204	192	190	181	191	182	185	200	178	220	193	217	185	206	170	195	199	200	207	225	179	217	178	207	189	206	196	207	190	211	204	176	186	172	209	163	186	189	213	190	195	204	194	201	214	191	198	190	232	185	213	198	179	214	176	193	205	221	188	200	225	201	209	183	208	189	195	191	172	193	190	175	211	214	194	190	199	203	160	205	181	198	232	188	201	176	225	180	199	198	192	210	181	198	180	174	199	201	186	192	200	186	193	202	183	199	195	194	215	173	205	202	191	185	188	199	186	157	204	182	206	190	158	189	197	193	211	198	194	222	196	199	209	212	181	232	221	198	229	192	180	197	190	193	195	208	176	178	186	217	236	187	209	168	214	222	186	196	186	197	235	203	218	200	194	209	203	191	213	152	171	196	199	204	187	196	218	187	238	176	197	176	183	208	199	186	220	181	195	176	171	195	194	181	187	177	198	204	177	197	188	186	229	210	188	206	184	170	212	178	174	217	212	211	198	192	174	199	216	185	158	177	191	199	204	215	179	180	196	174	197	207	196	182	188	176	166	158	203	180	177	196	184	172	183	193	179	185	198	217	181	204	200	185	208	209	211	214	192	193	196	186	189	196	183	197	170	206	158	209	198	195	184	196	197	186	187	196	199	164	211	185	198	196	191	223	204	214	214	199	202	166	198	212	184	206	199	208	191	212	187	202	209	188	199	176	191	198	202	174	191	200	199	180	185	208	215	187	213	180	211	204	168	204	203	186	194	183	180	175	206	218	179	198	209	223	198	195	183	167	196	202	180	169	184	219	210	193	199	173	181	184	201	204	167	202	189	222	190	188	194	216	187	159	176	197	190	181	191	200	220	196	195	215	208	202	172	187	176	165	220	215	192	230	179	187	203	183	186	190	195	227	203	186	180	223	204	183	208	216	195	198	218	204	201	194	180	185	185	184	205	190	184	190	179	185	204	201	177	180	197	190	213	199	167	203	200	191	194	200	174	195	184	188	222	198	211	212	181	210	176	203	174	220	227	223	184	200	210	194	176	174	201	164	190	213	189	198	197	187	201	173	215	165	233	198	202	218	221	200	216	207	210	179	185	191	186	200	200	210	198	200	198	211	204	196	178	204	223	177	191	209	183	191	173	190	197	188	185	213	197	226	201	190	211	202	207	195	202	236	174	206	195	215	195	210	184	187	212	210	169	232	196	196	205	189	160	196	202	196	181	191	188	174	195	193	173	223	174	182	209	189	203	179	206	180	204	195	202	156	207	183	232	175	186	193	201	190	197	186	209	177	177	205	183	217	200	196	201	190	175	215	200	212	199	178	171	217	185	212	189	184	204	186	178	207	190	190	197	206	196	202	197	196	198	188	163	176	225	186	215	180	182	206	207	201	197	200	192	220	177	197	198	186	183	183	176	202	198	201	216	215	166	218	199	184	216	171	200	205	193	215	207	187	218	181	185	214	182	185	170	204	168	162	204	232	188	189	171	185	175	196	194	177	204	213	227	200	200	214	216	181	205	182	205	210	189	187	173	195	207	215	206	197	220	180	172	192	199	196	189	176	205	182	193	200	176	191	210	207	196	202	183	216	195	177	168	194	224	199	157	211	204	189	217	210	190	204	210	179	174	184	218	200	207	207	189	196	195	189	188	198	201	195	195	217	187	235	192	204	180	201	179	186	196	189	187	184	198	194	171	212	178	168	187	186	186	210	195	212	172	196	204	208	169	214	215	179	196	215	212	192	196	198	180	228	226	180	213	182	181	175	188	210	215	210	184	200	231	207	208	189	198	204	200	189	205	177	167	210	224	185	200	204	182	185	183	178	181	204	192	207	172	179	158	185	184	181	209	182	198	209	189	230	187	163	207	164	174	177	174	227	220	185	162	194	196	169	195	186	223	193	187	202	192	231	208	201	211	183	168	184	181	165	190	216	215	209	189	199	180	221	215	175	216	176	193	214	202	191	203	203	191	175	179	219	152	159	213	188	201	215	209	210	214	177	178	183	201	199	221	180	192	179	196	194	217	221	224	211	196	189	186	177	182	187	199	196	221	193	187	187	194	174	176	181	210	195	188	205	175	168	171	161	189	236	176	214	196	189	203	197	219	186	206	216	187	194	179	194	197	169	203	204	211	171	190	192	203	190	163	212	191	184	201	200	198	179	200	191	206	197	185	194	203	184	207	188	188	187	194	208	240	181	196	182	191	204	221	193	189	182	184	197	198	215	183	200	176	200	192	195	232	205	172	200	176	195	186	198	202	173	185	208	186	189	207	193	171	195	187	215	193	188	192	212	200	189	181	183	208	214	189	194	186	195	203	219	196	202	191	180	204	192	206	190	195	202	201	222	202	186	212	170	186	202	216	196	224	205	185	199	215	184	187	191	210	181	196	204	204	202	184	212	184	182	179	227	206	192	212	177	175	202	185	222	212	197	209	210	170	168	210	202	182	223	196	211	210	187	200	210	184	206	194	182	197	209	204	199	210	191	205	225	199	182	217	189	202	191	208	226	212	181	204	196	176	198	201	195	176	204	192	188	199	198	163	198	203	192	203	202	203	183	205	194	191	204	191	184	186	184	191	204	196	201	191	202	189	220	200	196	176	202	208	187	165	178	175	188	205	167	200	199	202	204	193	199	173	191	193	169	188	186	189	184	203	208	183	181	160	170	191	206	210	182	208	200	190	210	198	228	207	214	197	200	200	218	203	196	182	182	190	210	221	220	198	184	194	197	172	189	222	215	192	190	173	204	190	185	171	181	200	177	205	222	193	200	201	218	212	170	187	237	181	189	205	232	198	178	157	187	187	189	207	186	196	203	193	201	232	200	214	205	195	201	183	225	191	184	216	185	195	184	185	197	172	194	193	211	193	194	171	206	214	175	200	191	206	189	191	204	190	180	213	176	180	186	207	205	225	206	199	189	219	190	188	169	199	165	203	184	218	210	186	196	198	208	182	184	178	199	148	195	195	215	176	192	186	176	187	199	165	202	192	173	198	222	188	208	199	209	189	195	217	208	210	178	208	207	173	202	188	218	189	190	206	209	192	206	213	213	186	200	197	196	212	168	185	171	200	166	206	190	204	203	203	233	189	196	184	235	175	205	209	210	206	177	209	201	195
40223	43543	55337	37492	5689	820	703	732	649	610	603	574	576	502	518	541	492	527	517	519	505	461	489	464	506	469	469	483	460	480	474	468	478	442	501	463	432	438	411	471	432	431	464	445	463	452	472	475	462	435	437	436	435	460	458	417	463	456	461	445	424	474	458	457	468	458	440	444	436	474	457	414	446	468	450	426	462	446	457	456	432	414	428	457	431	424	488	462	486	474	442	460	479	431	456	456	440	459	483	422	472	452	465	441	458	414	434	431	423	409	416	441	448	480	454	456	445	455	437	422	494	437	440	435	466	433	443	419	436	424	418	455	450	423	445	427	447	452	448	434	487	466	444	460	415	439	442	488	477	451	453	493	476	430	437	449	440	479	447	429	437	426	442	425	409	465	465	436	444	464	445	429	455	428	430	436	436	457	479	460	425	422	458	458	470	462	444	474	458	439	403	454	486	495	448	456	456	411	458	421	426	410	444	418	459	434	413	435	454	478	454	408	444	471	463	471	426	443	436	492	387	441	407	434	457	458	452	446	449	463	429	437	468	429	485	438	453	409	463	464	443	447	417	468	436	453	463	438	445	436	452	471	430	454	475	459	483	430	452	478	462	449	464	426	464	480	449	453	464	434	441	496	467	446	440	445	399	442	485	398	437	431	432	412	429	491	441	395	443	412	444	438	453	441	458	462	418	456	398	432	407	452	466	456	476	404	454	428	436	417	441	437	458	446	407	397	437	485	477	449	439	448	456	460	444	457	433	445	450	420	461	455	461	425	480	448	463	446	462	458	454	479	459	451	436	464	444	439	408	492	436	433	465	417	453	452	468	463	474	441	455	403	479	476	485	437	427	443	418	460	416	469	417	411	446	464	445	433	458	425	440	436	463	460	500	427	473	423	420	451	392	426	487	413	478	437	459	446	446	465	449	416	451	449	434	467	441	439	419	390	447	449	408	400	433	458	435	470	435	498	459	451	442	472	415	477	448	458	464	473	475	446	422	420	447	426	459	458	459	442	403	482	429	448	432	420	434	483	445	437	433	440	443	493	431	432	446	461	406	465	453	463	433	457	458	439	424	415	422	470	443	409	430	431	472	411	449	417	443	449	445	439	424	468	461	441	454	469	457	457	447	442	421	449	451	443	456	433	429	457	425	465	425	453	411	447	400	469	455	452	432	421	443	467	421	442	437	450	476	464	449	465	428	433	439	423	436	459	471	413	472	439	473	476	413	474	452	458	449	442	464	415	457	471	438	466	464	423	446	455	437	462	433	477	422	449	445	409	426	467	428	430	458	425	472	480	420	453	447	460	412	473	443	434	426	439	423	444	415	454	428	426	442	409	453	423	433	393	451	444	451	429	443	459	444	412	476	443	451	406	459	441	431	482	420	423	408	455	465	456	424	451	457	457	468	418	433	454	430	429	449	478	444	440	457	451	434	436	478	421	444	422	457	456	439	434	455	454	452	430	416	459	438	466	433	463	441	442	461	444	454	430	493	434	446	449	410	453	429	451	448	434	493	394	473	438	427	419	448	475	459	476	427	462	465	433	436	456	471	432	473	451	463	452	475	457	447	390	432	423	442	485	415	443	418	437	479	454	469	468	444	452	417	455	462	478	417	449	466	469	424	459	450	433	482	478	443	450	472	408	448	400	398	451	428	441	424	435	440	451	467	403	437	442	414	457	457	462	433	475	454	433	436	448	466	432	430	450	447	465	426	436	435	432	472	465	424	486	430	439	447	467	406	424	420	487	483	459	451	467	433	425	457	435	457	441	421	446	410	466	441	478	468	415	450	460	435	443	450	421	387	422	458	451	438	441	434	451	399	431	437	452	449	460	434	461	460	452	446	448	453	494	454	428	448	470	430	451	432	460	452	449	440	429	473	436	414	459	481	432	474	439	448	422	433	467	446	433	443	446	473	438	455	436	448	454	465	418	452	434	481	454	485	466	458	464	441	443	423	444	468	428	428	421	459	469	446	411	480	471	423	456	430	433	437	456	464	462	423	458	459	456	454	452	460	462	454	445	439	428	425	479	455	447	438	459	481	465	484	395	442	441	477	419	420	459	461	443	438	397	465	466	456	459	471	484	448	429	430	396	472	423	439	481	418	459	420	428	439	492	515	427	439	432	446	408	433	454	443	415	454	465	459	432	454	441	435	419	461	465	453	464	478	444	425	425	449	469	440	447	449	444	452	437	457	470	453	446	459	463	459	467	439	460	449	435	426	491	455	418	425	428	437	479	425	451	432	445	458	467	420	406	428	462	449	408	447	439	402	481	403	434	445	466	462	452	446	433	424	432	446	414	426	481	446	460	440	454	464	433	436	430	439	466	450	476	460	426	459	432	431	472	462	439	467	480	424	464	470	432	453	446	453	444	444	426	434	458	460	450	460	449	496	428	444	442	450	421	471	468	437	448	438	419	457	455	453	421	450	460	426	468	420	474	464	428	428	465	418	430	438	496	445	409	479	441	412	456	455	440	463	427	464	435	426	448	464	425	425	458	423	439	433	447	407	438	445	465	428	432	465	428	466	479	448	477	448	452	468	463	439	463	452	479	455	433	444	449	418	449	436	417	458	441	404	465	464	460	448	478	444	451	469	452	412	432	486	433	424	460	453	481	461	426	467	411	434	482	433	494	475	411	430	450	443	453	470	410	485	481	444	401	480	486	444	472	510	435	428	459	465	462	488	452	415	480	420	463	447	478	469	426	467	429	409	438	488	463	433	487	439	417	457	421	443	456	446	444	419	400	419	441	426	457	448	457	463	416	451	438	449	419	480	440	428	418	415	434	421	425	433	451	440	450	432	424	454	432	465	451	424	434	489	436	404	442	474	472	468	443	423	445	426	438	474	450	455	429	459	419	418	439	413	461	442	454	462	451	433	480	424	449	437	448	416	435	419	418	441	471	444	435	452	479	454	458	419	454	468	443	474	462	417	458	440	440	461	467	457	453	428	421	433	439	424	452	452	422	422	443	457	442	454	445	466	430	458	432	434	440	442	464	402	436	407	447	417	452	468	483	440	459	411	449	470	442	476	453	436	507	434	443	496	438	479	462	421	448	453	396	440	467	397	440	451	484	467	414	475	430	470	450	405	438	415	445	470	425	447	424	430	426	462	442	476	459	442	409	434	421	433	442	430	447	433	445	461	476	422	443	470	470	453	475	427	443	437	400	445	441	452	452	458	449	418	415	397	451	468	459	440	413	435	446	413	453	480	475	461	465	437	456	446	436	459	464	476	415	471	450	431	434	444	457	441	466	487	435	451	437	433	515	456	463	453	466	457	468	447	422	481	425	465	459	452	466	431	426	444	450	422	452	452	440	454	440	453	435	458	442	419	448	464	473	442	452	433	507	468	421	479	446	429	414	464	452	433	462	422	469	436	421	498	455	424	449	458	417	465	472	467	442	456	475	431	460	464	476	441	444	445	440	433	440	481	404	443	397	453	456	429	442	457	440	444	438	435	457	427	461	465	451	398	488	449	466
80444	71315	73790	52951	16654	2110	272	244	205	196	165	163	153	151	123	152	136	121	147	126	120	115	169	122	145	130	116	127	118	115	119	137	128	108	156	133	139	133	140	127	132	116	114	106	129	120	124	123	146	133	137	145	131	114	122	124	126	129	112	108	135	123	124	130	128	136	126	143	142	125	127	125	108	122	123	130	117	107	126	116	154	107	126	111	123	111	116	122	124	126	129	114	139	122	130	127	140	119	121	125	121	120	127	127	103	122	101	119	129	137	128	121	121	122	138	145	110	131	130	111	113	121	113	123	130	146	113	116	121	121	116	102	136	128	124	122	140	121	132	127	103	129	135	156	117	128	129	118	114	133	128	130	118	102	143	114	116	127	141	118	115	115	130	120	113	132	123	147	117	111	119	117	142	138	135	108	146	122	129	116	140	133	114	116	107	126	114	124	104	107	108	122	128	106	117	148	111	131	110	125	119	130	131	118	109	124	130	122	143	103	143	135	140	111	117	139	139	120	120	112	122	121	117	134	129	101	104	124	131	108	119	108	130	106	153	121	121	131	129	137	120	136	121	119	116	126	125	114	118	123	126	111	119	130	128	121	101	116	118	124	106	125	104	131	113	127	131	117	110	114	110	126	139	119	137	111	112	128	111	121	136	119	134	122	104	138	140	127	138	118	133	104	123	133	115	119	115	135	134	136	141	101	130	130	98	103	132	135	142	150	102	143	131	102	130	119	120	113	130	108	111	130	128	114	131	121	108	146	131	127	122	127	115	130	108	102	122	130	118	125	123	127	109	157	128	134	142	104	125	122	148	104	139	133	136	112	125	115	130	123	129	126	130	123	152	145	112	123	117	114	124	129	119	112	129	98	136	114	128	153	115	125	115	112	100	108	127	113	143	122	129	118	124	102	149	112	118	135	121	121	108	136	137	137	120	139	131	133	126	133	138	107	116	109	126	123	118	126	116	135	114	118	113	102	118	125	117	134	110	118	124	107	100	142	107	130	114	128	107	128	119	116	141	131	136	112	138	128	99	111	150	111	107	110	134	117	119	105	99	115	134	125	107	130	125	117	145	134	116	123	111	124	129	153	125	121	101	111	114	143	130	147	126	129	96	114	113	117	135	129	119	136	135	124	116	121	116	99	124	128	120	130	120	134	124	109	118	145	131	134	132	112	133	119	132	144	118	139	136	136	118	115	131	129	160	114	105	131	133	112	150	100	151	109	143	106	120	111	132	136	134	147	138	133	108	112	145	142	135	122	132	139	129	118	112	94	124	121	120	132	118	116	119	114	130	115	140	131	127	136	111	128	132	109	137	141	127	107	136	137	144	129	124	116	109	108	111	123	155	129	133	138	125	142	121	118	141	114	116	97	120	120	134	116	120	98	126	129	124	141	146	122	132	131	127	122	118	110	153	111	129	122	112	127	134	112	124	133	139	123	113	133	125	127	114	120	118	139	119	127	97	121	125	105	113	95	133	139	126	128	135	123	122	148	124	144	126	114	108	132	128	128	142	104	99	115	124	124	115	106	103	126	121	142	106	118	111	114	121	132	119	139	112	112	128	111	125	118	121	126	133	117	99	118	118	156	145	154	94	97	142	122	129	145	104	124	104	121	137	129	120	133	136	121	111	129	133	126	129	118	119	123	117	133	118	105	116	111	124	112	122	131	124	153	123	125	117	118	114	114	143	135	114	108	122	118	104	137	121	117	122	132	131	136	158	107	111	129	116	122	128	109	107	127	148	142	134	133	114	126	144	129	114	149	103	113	130	103	96	129	127	112	120	126	130	103	124	125	128	135	118	107	136	118	153	117	122	117	125	116	132	120	122	101	124	128	120	111	141	130	112	130	119	125	111	139	119	125	121	118	118	133	115	114	136	128	129	135	115	122	102	116	123	116	122	119	104	105	119	132	101	126	143	134	120	142	121	113	111	139	117	111	134	124	128	108	92	134	110	115	123	125	128	131	134	104	135	103	127	125	106	119	99	133	119	118	125	119	113	123	143	118	139	142	136	117	119	121	132	122	135	115	132	125	132	141	152	128	134	130	162	140	126	114	123	114	142	133	98	120	105	117	117	117	138	115	120	127	101	118	121	108	106	122	122	135	105	113	142	135	123	125	112	149	104	117	128	119	120	119	126	124	130	111	127	145	137	125	117	123	112	120	140	132	123	122	106	115	123	110	125	128	120	109	128	106	129	118	122	112	91	116	116	124	117	134	124	142	135	113	120	136	126	131	146	130	136	120	109	134	137	132	118	121	125	131	117	115	145	140	116	122	123	111	142	114	130	109	121	127	119	134	115	118	124	107	127	110	110	132	104	116	117	121	123	121	115	125	121	120	132	122	106	127	103	110	124	106	117	103	117	136	123	133	99	126	110	110	110	125	114	109	130	122	133	117	134	133	108	115	133	125	123	132	137	135	137	116	129	126	115	120	120	142	133	132	130	99	139	124	132	112	138	122	109	122	132	133	124	112	123	125	140	112	122	112	123	110	115	103	147	110	124	121	148	112	111	112	127	121	108	139	122	124	104	114	129	133	110	136	124	121	128	128	132	118	119	132	100	118	124	121	134	130	114	119	122	134	112	119	105	137	130	116	114	119	124	118	137	144	116	143	108	131	119	131	123	105	128	113	112	140	137	129	112	115	128	107	155	138	109	129	135	129	130	133	135	105	120	106	152	141	121	140	117	132	136	141	125	146	117	129	127	125	139	127	124	113	125	126	133	107	127	118	128	123	122	104	133	123	143	113	124	142	116	119	110	144	112	109	112	128	115	126	131	141	127	119	120	114	105	114	138	125	119	127	126	120	117	102	119	137	108	133	117	111	127	116	103	125	126	143	129	144	143	136	113	117	108	126	139	143	128	114	121	135	142	143	124	140	123	119	105	112	139	135	127	109	121	114	125	134	132	111	129	105	147	119	119	155	156	120	114	118	149	128	158	115	121	123	121	133	136	114	119	137	146	133	125	131	136	126	117	118	122	141	129	128	121	113	125	134	103	113	134	111	115	109	123	140	121	110	127	114	105	126	131	132	135	131	124	132	104	121	113	121	115	118	142	134	118	149	117	129	114	125	125	126	126	123	116	109	118	126	110	124	107	119	117	133	101	110	116	114	127	135	122	122	113	131	106	120	145	122	113	126	114	105	134	107	139	115	117	102	133	110	116	109	116	144	91	116	137	127	108	127	130	127	119	133	112	140	128	131	113	117	129	143	138	117	137	116	125	116	122	96	121	122	115	151	127	135	133	118	110	136	110	102	140	99	108	114	140	114	126	119	137	131	126	123	114	127	102	136	129	126	121	114	137	120	141	112	144	113	119	145	126	118	133	112	114	122	129	131	126	117	115	103	102	118	116	109	125	137	116	127	129	114	144	137	150	134	94	136	149	144	115	90	123	122	104	119	136	131	109	133	142	140	124	118	144	140	128	131	122	136	108	124	142	122	141	141	129	115	134	132	131	139	115	121	135	116	118	117	104	114
49199	53168	67768	48224	6088	1168	997	821	713	654	622	555	522	480	463	439	459	451	436	389	421	393	364	387	326	378	379	343	344	369	360	355	337	351	357	345	363	333	353	341	328	321	302	339	335	321	282	314	325	348	340	354	323	312	319	299	344	328	340	308	295	317	289	310	293	302	330	323	310	314	326	309	298	280	320	322	307	325	301	326	302	335	326	305	332	294	304	288	320	319	307	299	324	312	286	285	345	316	309	306	323	318	326	300	303	334	312	292	307	332	300	314	313	300	339	315	339	332	313	294	307	319	305	281	307	323	288	310	303	299	323	326	319	343	265	291	324	271	310	331	298	320	335	303	327	299	319	299	293	316	323	309	302	329	301	302	334	300	321	329	328	309	327	325	342	309	315	336	296	301	325	305	313	338	322	309	359	279	307	325	309	328	329	312	321	270	325	287	328	298	318	301	302	306	280	343	269	312	322	310	321	331	310	343	324	311	300	316	296	339	317	298	304	317	302	294	303	305	297	297	294	307	334	326	313	304	298	302	343	302	306	328	309	323	300	297	317	272	282	338	301	302	309	277	325	343	320	322	329	304	273	324	310	305	322	323	314	313	307	307	301	311	304	297	299	321	309	322	310	310	313	310	296	320	313	291	323	317	319	284	289	323	327	323	296	319	327	313	301	294	296	308	326	320	287	323	302	287	309	305	299	323	331	299	315	285	299	278	290	304	289	316	311	323	307	327	293	302	318	311	322	276	319	276	322	302	284	326	313	329	305	296	264	336	290	302	326	309	303	323	351	295	324	333	308	296	307	308	269	335	323	292	299	304	309	322	329	338	315	308	305	277	316	279	312	307	289	325	330	307	317	304	317	339	326	295	295	313	272	301	290	308	297	320	317	307	303	313	304	314	337	324	313	330	297	306	306	320	278	287	320	320	296	305	325	320	289	318	289	299	296	305	302	303	313	312	308	284	298	284	319	299	303	350	317	302	302	329	316	327	328	298	301	319	305	312	330	283	322	309	307	275	300	313	304	328	330	318	313	319	308	283	329	327	301	331	330	325	290	309	324	297	316	317	297	314	327	298	294	311	297	297	298	321	343	316	293	309	314	309	325	310	326	296	293	317	309	311	334	316	313	341	317	307	309	311	288	290	278	337	271	350	336	318	292	326	312	300	301	289	317	312	327	258	323	298	325	300	320	282	329	291	319	286	321	277	304	317	326	293	305	311	321	313	308	302	276	341	307	325	313	298	292	299	298	290	299	304	298	321	297	304	307	310	298	280	324	307	312	323	309	310	330	295	310	293	301	296	297	296	327	298	314	323	320	316	319	321	311	308	336	320	323	323	260	286	317	296	338	314	335	335	296	286	305	321	300	306	305	310	328	317	315	297	275	323	310	306	324	314	312	286	311	317	299	319	320	292	343	307	298	315	287	345	283	304	326	306	307	291	333	288	280	302	287	305	330	302	314	310	309	309	284	298	310	285	313	299	305	312	309	315	325	288	323	296	309	339	297	314	313	303	338	332	315	308	324	288	284	311	306	327	334	322	321	298	285	341	301	318	336	315	309	300	285	310	318	330	325	289	275	296	302	327	298	319	293	303	327	309	308	291	315	319	310	285	311	338	298	333	322	309	302	332	331	290	316	298	314	323	314	271	335	325	324	290	321	296	334	308	304	329	256	292	343	296	294	299	344	285	326	320	299	318	312	313	312	305	315	297	323	314	268	341	302	311	306	294	283	302	276	302	277	326	309	308	346	301	300	313	269	298	309	310	325	301	299	347	328	327	323	290	300	329	324	313	341	294	292	296	287	332	298	322	305	307	281	336	275	308	353	317	316	328	287	292	286	333	329	318	305	313	309	314	291	339	274	289	300	341	331	318	324	320	338	309	314	302	277	310	339	291	314	288	303	290	316	312	321	282	315	281	317	334	298	316	292	304	327	299	284	292	311	290	328	321	358	303	317	295	307	320	320	291	289	322	330	312	292	332	337	313	302	324	314	309	334	298	292	320	323	316	321	279	331	318	312	302	298	311	331	330	306	294	308	299	316	293	297	282	274	301	318	324	335	306	271	299	298	312	318	302	298	321	304	312	312	328	287	301	311	301	309	315	316	280	360	300	318	312	319	344	292	297	313	308	297	336	289	327	335	307	278	288	270	326	316	302	319	293	301	286	351	309	321	339	313	299	309	310	332	352	310	285	299	325	296	310	294	287	326	308	305	324	277	312	333	315	311	315	337	305	333	306	296	304	311	312	309	292	307	273	301	331	284	328	306	305	311	310	299	289	335	287	291	308	314	295	322	294	324	320	278	286	308	324	297	299	319	338	290	315	319	308	314	310	321	352	309	305	307	287	306	293	329	318	310	307	292	320	288	315	295	318	298	302	301	340	302	309	312	305	319	288	315	292	316	321	285	331	299	314	303	320	307	295	296	299	318	300	296	325	351	312	310	301	319	305	301	292	318	284	306	320	278	341	299	340	337	327	268	329	308	273	302	310	324	299	302	321	334	302	302	341	297	267	315	284	320	329	276	319	307	303	333	303	311	317	288	299	297	322	325	286	318	332	313	317	340	310	293	319	286	309	289	304	277	312	342	302	323	310	312	328	296	316	299	319	285	304	289	306	355	307	310	326	308	312	297	298	341	293	304	297	333	309	309	310	315	303	273	320	297	297	316	310	303	332	301	323	320	290	341	320	319	307	334	299	322	320	336	313	336	342	305	315	309	311	327	280	285	331	308	307	361	299	306	287	318	315	323	282	299	318	331	292	319	311	291	325	302	285	349	316	305	341	302	328	307	301	292	297	317	304	322	298	296	330	331	326	281	343	300	283	298	312	315	301	332	309	320	312	308	314	314	288	299	352	294	296	303	303	307	302	341	270	310	338	317	316	328	302	297	300	303	272	333	299	278	309	292	321	327	304	284	328	324	325	343	275	352	310	352	296	313	314	316	304	280	332	319	274	312	313	309	293	304	299	276	307	309	311	295	328	308	289	314	315	294	307	298	305	312	283	334	335	322	320	305	299	340	296	321	293	287	289	330	306	310	297	282	301	317	323	354	328	331	324	325	306	294	330	307	306	271	299	322	302	361	316	299	330	321	288	329	295	279	298	310	305	318	314	322	356	334	304	276	303	302	268	317	297	287	314	353	328	336	304	312	347	280	290	273	318	310	314	312	293	296	306	303	308	301	285	306	309	296	328	310	317	292	308	320	311	280	289	319	285	310	320	306	325	296	318	335	317	320	283	293	322	328	311	327	338	295	297	305	317	316	300	330	310	334	267	310	302	329	305	336	339	285	302	336	316	322	319	280	316	316	322	337	291	273	344	328	297	287	309	284	337	305	317	311	317	302	309	316	306	270	323	308	296	327	296	309	335	294	306	303	294	300	327	302	362	301	317	279	313	311	336	341	335	317	277	324	318	317	311	311	287	327	328	324	296	319	291	308	328	345	356	334	316	292	312	320	312	337	332	294	281	298	313	305	266	302	322
18777	8066	9011	3419	483	366	347	351	339	317	342	350	333	320	323	313	332	331	302	292	368	328	320	310	321	312	318	285	310	323	328	318	335	335	334	339	283	333	333	326	313	340	330	301	324	295	335	314	311	320	352	334	354	337	287	323	321	401	317	337	311	323	315	312	316	341	272	315	330	353	309	340	331	395	335	326	294	346	360	317	309	339	318	335	322	334	324	312	345	345	332	303	329	313	321	312	371	287	301	307	355	354	321	304	309	351	344	327	298	376	314	307	304	323	317	340	324	306	299	354	323	331	314	342	310	344	334	270	325	323	315	336	307	301	335	363	336	322	312	339	308	317	323	310	326	365	307	351	308	328	316	314	318	307	320	310	308	337	337	295	351	330	339	339	312	345	347	303	346	342	328	317	324	338	315	318	288	345	303	323	329	346	347	337	299	309	338	297	345	335	318	325	316	326	349	336	304	312	308	348	293	324	357	350	329	342	336	340	307	310	308	338	342	318	319	319	327	327	331	319	334	293	320	338	307	310	304	343	329	327	339	316	333	335	325	341	322	329	335	323	314	301	304	327	316	291	367	334	325	328	321	286	309	343	309	325	311	331	334	294	301	347	342	319	323	336	335	323	350	331	321	340	320	297	325	347	307	341	317	324	357	326	318	318	331	289	286	320	309	323	310	315	338	327	307	329	356	310	303	315	348	315	325	311	314	349	346	356	306	339	290	305	363	365	324	306	342	335	356	352	342	335	311	327	352	310	316	315	309	349	338	332	320	316	364	358	322	311	321	347	330	315	344	317	314	327	321	345	329	340	312	342	331	320	350	335	307	324	312	322	334	303	336	313	332	305	317	302	331	340	333	351	353	330	317	324	321	309	310	330	331	297	316	314	317	323	342	373	300	342	339	315	302	324	336	307	334	307	301	332	334	348	343	333	329	331	323	300	349	342	323	346	318	322	309	320	328	322	313	346	377	330	354	372	311	340	381	327	315	298	280	302	329	330	331	335	315	304	326	322	341	365	313	336	366	348	337	351	331	336	318	296	372	297	314	321	320	321	320	329	337	342	327	324	339	356	358	327	327	324	342	311	292	317	340	334	321	352	335	324	311	318	338	340	334	293	372	325	302	322	353	319	357	299	359	313	319	340	355	326	287	328	359	296	321	294	316	324	301	326	333	297	318	309	355	310	334	316	316	340	306	329	367	341	306	370	355	336	321	291	312	313	329	328	317	337	316	308	308	319	325	338	309	308	355	326	298	308	322	340	310	304	302	332	348	336	340	349	360	346	345	336	311	274	316	323	315	346	343	350	318	346	306	329	333	318	331	336	321	338	319	341	351	326	307	356	313	292	289	315	330	321	324	300	330	327	343	334	334	319	310	314	329	344	330	291	347	344	324	367	329	306	310	308	322	346	324	324	343	353	337	342	315	312	303	306	309	286	331	312	328	307	313	332	317	317	324	324	334	318	309	355	334	331	301	332	319	330	329	321	336	336	351	315	317	315	332	309	302	318	312	303	313	292	325	320	302	295	323	326	331	336	309	313	320	359	345	321	331	324	379	318	297	342	304	316	323	346	310	323	288	324	316	323	315	336	356	312	343	310	328	351	325	300	327	292	326	283	341	337	344	342	328	332	341	324	301	313	341	328	342	346	322	342	318	332	334	313	346	343	314	338	293	336	377	314	341	341	318	330	330	360	347	346	311	314	342	312	336	297	336	326	345	296	342	352	342	319	302	335	300	353	318	333	311	341	300	320	324	353	290	300	301	314	288	344	306	308	316	354	302	309	344	286	339	340	317	309	324	344	325	301	310	326	341	309	332	346	294	297	322	312	322	313	312	327	341	327	363	333	302	325	327	280	352	321	312	317	312	312	344	320	303	325	356	320	361	317	311	338	311	329	347	317	323	332	317	327	338	334	317	321	340	331	351	355	282	340	338	307	327	340	326	308	349	326	312	334	321	320	316	327	331	353	310	321	315	311	330	356	339	309	284	339	333	347	291	360	304	312	324	321	321	299	316	339	293	315	333	314	348	332	332	334	314	310	304	354	309	295	328	368	326	305	313	329	338	328	314	308	314	334	346	322	334	302	323	327	308	340	328	294	306	316	339	323	346	292	302	318	320	338	312	318	363	317	297	314	326	329	312	310	326	342	308	325	291	315	359	333	291	323	367	313	314	305	337	320	313	351	284	302	283	328	310	303	318	328	332	298	333	305	325	329	345	355	293	327	343	321	349	336	331	309	288	315	323	318	334	338	357	336	318	359	305	325	337	323	344	332	306	298	309	366	314	312	299	351	354	348	330	340	342	308	301	328	285	307	284	317	350	335	312	317	293	348	308	363	324	269	309	309	320	333	343	330	330	321	324	334	341	315	295	331	338	318	316	362	327	335	344	310	327	328	342	301	353	313	353	329	312	337	311	244	339	302	299	312	353	316	348	328	341	310	312	324	312	310	324	324	338	308	320	343	339	336	332	322	350	342	339	363	310	316	335	333	357	339	302	317	320	319	310	302	340	327	347	370	312	344	316	305	263	353	318	330	324	335	361	311	333	321	335	296	319	329	298	316	349	318	339	297	331	298	287	340	293	336	322	358	325	318	340	318	347	318	322	300	317	295	291	346	283	335	327	318	308	315	316	334	313	315	337	326	321	320	326	309	328	322	312	339	308	319	329	335	332	328	312	301	346	304	362	305	328	303	311	302	339	344	330	296	343	310	307	287	363	318	336	324	322	277	289	326	314	330	284	318	312	315	364	345	316	307	340	341	324	328	327	366	311	301	318	341	314	315	297	319	303	362	363	288	316	332	309	324	354	279	350	309	346	302	329	327	345	375	333	299	309	337	349	317	352	319	330	352	341	340	309	303	329	310	330	347	310	322	338	312	338	308	328	330	352	338	335	323	304	326	337	295	346	315	305	299	319	329	351	325	342	352	350	322	310	329	331	287	344	339	324	325	323	317	320	354	334	326	333	306	324	320	315	335	343	335	351	328	315	299	323	341	288	345	330	331	333	314	300	317	326	309	301	354	308	309	349	321	327	307	320	321	330	331	327	344	313	354	312	338	324	316	329	312	303	281	339	296	322	304	325	342	314	323	301	324	328	303	319	328	307	330	364	339	323	357	322	346	343	315	339	347	280	345	336	298	309	309	302	299	320	326	289	313	303	320	327	293	318	307	322	335	322	365	334	332	303	315	324	322	299	321	318	342	332	326	325	294	319	325	347	336	340	344	323	311	331	360	318	316	309	317	312	297	351	336	379	352	328	369	355	307	309	322	329	321	280	314	312	320	303	302	314	354	315	316	331	321	342	314	337	288	318	337	330	329	322	314	340	334	305	324	322	316	315	322	349	325	285	337	305	310	351	336	331	290	336	339	323	300	355	335	331	326	348	349	297	321	333	328	341	311	338	312	359	290	342	322	279	309	322	342	324	311	339	323	310	341	307	350	350	371	333	305	326	323	305	348	311	327	343	328	335	345	331	339	340	321
15719	10138	16434	6518	949	747	720	697	774	681	759	744	697	734	723	718	681	717	672	747	704	735	714	719	699	715	750	703	681	716	695	692	751	717	732	717	741	716	760	729	727	689	746	724	673	708	685	748	743	741	698	706	714	734	746	719	747	701	723	745	701	717	676	702	692	704	720	686	665	711	708	724	696	692	707	726	686	735	715	727	693	755	697	695	703	756	730	715	708	690	781	726	669	740	727	731	728	703	751	727	713	735	715	683	732	708	713	728	762	728	686	709	696	753	719	726	734	806	730	660	686	718	749	679	744	720	712	686	716	702	709	703	747	736	744	713	739	702	669	699	706	696	715	677	692	696	725	679	692	727	674	733	692	723	737	724	712	754	715	764	723	742	729	735	710	676	744	703	723	706	738	740	693	738	724	693	714	721	682	716	683	756	702	698	735	697	712	656	684	699	696	697	787	730	700	718	686	699	709	716	679	710	756	691	756	739	700	727	727	723	677	748	690	715	740	734	696	741	720	709	738	703	724	737	704	700	714	663	685	697	743	702	727	779	715	741	692	648	760	703	697	687	703	751	718	698	718	738	715	724	707	702	722	747	726	680	643	732	700	700	695	691	718	712	661	725	771	701	703	727	711	729	700	715	724	723	702	721	746	710	704	705	685	688	716	717	743	653	737	728	707	686	693	713	701	715	723	659	670	732	728	670	705	700	742	658	721	780	662	695	729	670	725	728	704	673	688	701	674	707	685	701	732	709	692	723	729	706	715	728	690	704	742	720	735	677	754	701	697	702	680	754	740	685	719	727	734	685	758	693	696	743	752	695	742	733	710	693	721	692	728	751	683	725	703	714	743	716	727	693	718	678	736	686	668	727	714	689	707	734	739	722	698	690	674	744	730	680	668	740	800	687	665	741	738	718	718	761	764	702	743	700	696	724	684	675	705	675	747	758	731	721	708	749	677	746	780	703	691	728	722	719	695	709	745	654	693	752	718	708	699	662	695	670	684	683	710	697	705	731	674	708	705	737	724	716	697	784	716	695	697	767	737	741	724	739	694	713	723	764	722	675	681	705	689	709	765	699	689	724	723	692	652	750	687	707	756	718	679	713	687	660	679	744	755	723	693	684	712	724	725	718	698	773	675	708	720	710	717	688	715	674	704	708	723	700	696	691	733	756	725	669	693	715	695	715	787	695	718	738	739	726	774	686	704	708	710	710	700	738	654	679	771	725	736	749	724	748	678	676	697	725	759	745	709	771	720	704	678	746	710	675	697	702	721	756	723	725	740	730	743	720	695	678	692	691	672	742	761	673	728	731	741	699	717	719	721	700	733	724	696	768	730	723	728	698	707	712	746	687	760	685	726	694	716	719	708	748	714	666	660	753	708	703	678	744	744	691	712	714	675	706	722	703	721	696	711	711	766	666	725	732	688	760	694	674	687	711	790	745	733	723	727	761	722	743	670	761	754	644	712	691	747	731	765	709	706	701	699	749	701	702	725	717	729	685	715	694	722	748	710	698	684	725	729	702	722	747	720	763	728	789	683	730	699	703	727	705	743	756	684	717	685	700	675	734	689	738	745	684	696	739	755	726	707	667	783	696	730	709	755	714	682	752	702	741	723	724	688	760	699	731	738	716	709	746	667	714	673	728	751	690	724	784	724	709	768	776	702	755	725	678	730	691	772	718	720	702	682	753	708	747	727	702	737	703	729	713	723	732	774	686	699	724	701	698	705	704	729	736	734	743	729	693	678	758	748	693	734	730	703	730	711	723	705	712	733	681	740	702	702	750	706	716	729	699	761	717	751	702	709	698	649	738	702	671	760	705	782	739	746	749	692	742	732	733	719	716	703	738	755	737	733	692	712	732	662	697	722	718	693	659	715	663	690	707	696	678	692	720	730	703	736	718	715	661	648	752	790	702	735	741	717	712	754	755	712	703	738	749	711	685	708	687	735	731	661	736	729	741	706	725	691	715	713	698	697	673	739	666	737	724	763	750	727	708	685	745	722	709	688	708	667	739	722	719	767	718	693	741	751	757	713	702	718	760	707	680	695	735	723	701	696	717	740	734	675	725	764	722	686	727	701	679	681	696	730	741	715	719	765	716	710	669	717	730	705	672	695	680	684	686	729	737	709	732	740	725	705	722	750	670	693	705	717	723	711	724	739	689	767	729	739	704	689	696	733	726	682	744	715	704	725	771	732	717	718	750	683	690	716	682	740	668	698	713	721	752	706	739	715	753	700	742	726	717	743	696	755	713	681	712	721	728	720	724	680	742	730	743	744	718	723	698	717	714	680	722	712	719	722	772	693	677	734	716	730	725	706	710	724	750	654	691	701	709	712	735	713	705	665	716	748	759	701	728	692	725	687	717	732	694	703	707	692	753	721	700	746	698	703	709	732	740	721	717	697	685	713	699	756	721	759	729	679	695	757	724	733	680	684	703	669	721	750	736	732	707	732	679	786	749	704	678	697	692	772	750	712	689	710	667	695	743	680	675	753	735	713	694	740	722	710	683	743	732	758	667	734	739	722	699	746	691	762	744	757	687	703	714	755	738	698	699	710	711	682	727	720	688	724	735	711	728	712	725	710	681	718	707	757	677	726	709	721	703	725	726	698	704	677	694	739	741	737	713	744	766	731	744	755	720	760	711	716	758	729	714	658	677	692	743	724	725	714	711	761	718	716	705	708	764	730	734	694	676	706	720	753	708	745	738	727	715	741	728	697	709	743	709	709	724	750	718	724	723	748	736	745	703	728	716	730	703	733	714	705	747	714	689	749	673	745	731	708	707	709	788	723	725	705	687	698	679	732	734	674	755	733	744	771	701	708	683	672	655	699	708	746	773	723	717	717	721	705	681	742	734	680	697	715	699	784	662	713	694	745	686	687	778	708	734	746	778	684	716	702	727	697	784	740	695	715	722	704	714	688	740	701	710	680	697	684	725	689	712	716	721	721	672	711	738	661	689	691	705	704	747	680	704	710	710	730	745	730	700	687	713	711	728	709	742	718	713	755	717	720	721	712	706	696	652	716	663	695	734	688	703	689	770	660	686	758	761	738	714	716	764	713	714	746	737	725	712	713	707	722	760	712	751	682	682	716	743	729	699	693	667	725	713	715	678	735	705	756	752	741	730	702	764	683	730	788	731	707	744	706	702	708	735	751	713	702	753	691	700	753	732	702	767	752	709	729	716	698	719	727	708	730	677	726	723	671	744	708	753	731	724	720	740	688	704	722	734	728	727	691	727	716	713	711	710	726	688	700	672	734	724	676	706	668	727	698	720	734	705	690	693	701	713	701	714	714	724	707	696	715	742	695	708	725	724	699	726	751	728	699	740	703	713	688	713	699	759	700	702	761	678	678	723	740	712	719	684	716	687	741	739	714	690	711	734	703	663	724	673	726	716	702	762	732	723	715	702	728	702	706	715	699	693	720	724	687	759	686	705	722	691	758	753	706	695	714	699	735	754	728	714	729	769	723	696	757	752	677	716
67463	55864	66373	38703	8833	499	246	239	281	216	227	240	206	171	212	224	182	196	213	214	210	186	198	199	206	214	199	207	223	195	201	201	162	188	233	195	243	188	189	178	191	159	223	201	209	197	197	189	214	187	186	195	210	208	202	177	203	195	181	200	201	181	207	192	181	204	193	189	207	207	207	197	197	193	163	209	214	196	196	181	208	231	200	191	186	171	181	205	209	198	183	186	190	192	219	198	191	232	209	181	205	196	229	197	198	205	200	165	218	197	175	205	175	166	164	197	177	215	186	191	200	180	205	200	204	192	229	199	223	210	190	190	202	209	215	217	215	193	224	206	201	197	189	192	195	182	202	190	203	210	197	184	208	187	191	199	193	227	196	200	208	170	210	183	198	202	160	179	194	204	189	193	195	181	200	197	187	213	200	194	235	220	200	165	193	210	214	188	204	214	186	176	193	189	183	181	169	188	191	216	197	187	188	214	192	209	201	162	192	195	193	200	192	205	198	181	220	228	186	168	179	195	216	180	180	202	195	191	199	211	211	214	161	195	186	189	214	187	198	189	227	170	209	197	201	174	208	180	199	205	186	209	181	209	173	190	217	180	202	194	206	176	196	205	175	193	208	198	183	207	197	213	204	206	177	196	194	213	198	195	191	204	199	188	206	196	208	167	195	183	200	206	213	191	182	197	184	210	192	178	207	215	177	194	207	202	180	226	205	211	175	195	219	198	188	190	189	210	204	189	181	181	209	200	209	199	197	189	179	201	179	200	204	217	188	206	220	202	193	177	223	228	165	213	205	211	216	201	183	200	193	181	217	201	204	179	215	187	213	195	184	196	189	210	206	181	178	188	194	158	211	188	186	157	187	215	220	197	206	192	182	184	210	199	208	186	203	203	198	193	207	192	184	198	206	191	199	197	218	222	168	184	184	191	193	219	181	187	169	199	187	190	201	200	207	192	192	157	184	186	217	173	215	189	172	177	180	179	180	195	193	184	207	212	188	211	211	183	189	180	196	196	200	219	171	182	204	172	215	190	195	225	183	187	194	204	205	160	175	212	180	182	180	213	175	199	190	178	196	192	171	191	186	198	186	200	205	184	177	184	186	160	218	161	180	212	217	189	185	193	198	215	204	207	198	199	189	197	193	181	167	182	191	187	197	196	182	220	196	202	186	202	201	180	226	213	215	179	213	197	173	182	202	196	181	177	197	173	189	181	182	183	206	188	195	203	185	180	193	192	207	209	192	199	200	191	199	212	182	178	179	206	196	176	225	197	174	192	220	214	176	224	187	210	191	216	179	177	189	212	177	213	193	196	177	186	204	179	176	212	196	200	178	205	194	210	215	185	164	198	180	199	205	185	193	208	194	192	205	198	212	196	168	193	198	194	217	206	200	159	173	189	206	193	200	186	208	201	207	200	178	226	213	198	232	201	184	188	187	192	183	197	204	189	205	213	206	196	193	173	184	211	200	196	187	201	197	177	214	203	176	201	198	190	196	193	221	195	215	237	222	199	180	166	206	161	157	215	185	222	195	213	176	190	189	177	186	156	181	196	194	184	193	193	182	204	202	191	212	202	195	216	184	184	193	186	189	223	184	175	217	216	206	226	211	202	184	214	225	189	190	203	182	214	188	213	196	204	175	213	197	208	199	204	216	238	196	173	177	201	183	186	198	191	200	223	214	203	187	198	194	201	203	143	167	177	195	198	187	199	186	184	201	198	175	203	187	207	200	200	184	179	217	192	190	202	189	213	210	196	222	202	207	221	193	193	203	187	191	206	210	178	192	207	196	203	204	171	216	169	210	205	207	197	193	187	207	213	190	181	188	181	179	203	219	228	186	191	195	219	179	210	210	200	159	174	176	217	224	191	198	197	228	186	182	197	197	180	224	199	182	205	205	195	151	193	179	209	177	188	178	207	196	185	180	172	203	201	188	203	186	220	196	235	204	204	173	199	186	197	179	199	183	178	206	207	206	178	185	196	165	183	190	171	203	201	199	176	161	224	190	190	189	185	218	180	200	186	197	194	214	184	172	203	241	168	189	204	198	196	174	194	171	191	203	187	186	190	171	176	221	188	177	209	201	193	193	201	184	224	190	188	203	207	162	205	182	197	188	212	206	215	202	193	218	207	211	185	201	198	190	202	209	203	197	187	197	200	193	201	197	192	219	228	205	207	194	186	185	169	179	192	205	201	191	187	197	189	168	172	179	168	223	203	194	192	207	200	183	179	196	211	188	211	189	220	206	175	200	206	206	177	207	208	170	206	201	216	210	196	198	196	179	206	199	216	172	159	172	184	165	203	194	207	200	187	184	174	184	195	185	196	198	209	219	215	180	184	210	192	175	207	194	191	202	183	178	173	212	195	200	195	188	216	189	187	220	190	189	167	187	218	200	200	194	210	199	177	179	204	220	197	212	204	204	188	181	207	191	193	176	212	184	192	219	181	175	208	186	192	183	201	198	195	217	182	210	192	197	205	203	190	193	172	221	196	233	187	198	195	186	194	178	214	208	207	187	215	176	193	188	210	182	219	198	220	200	203	224	184	188	213	174	199	184	208	206	169	206	199	187	202	198	200	187	169	185	196	181	190	176	188	166	199	211	198	198	205	161	197	205	180	188	186	203	200	226	208	185	180	189	180	165	185	189	173	216	198	196	194	184	207	198	201	178	210	191	202	178	191	208	187	188	195	188	182	175	186	171	224	188	198	216	207	157	193	200	183	194	213	209	177	213	214	204	200	214	216	198	185	204	203	170	210	214	185	206	194	197	221	215	220	190	193	195	180	195	200	204	173	185	194	206	163	197	189	170	192	206	221	201	214	198	196	192	185	173	219	168	186	203	207	195	211	199	185	172	183	197	198	179	177	208	188	195	209	187	194	210	157	205	191	196	189	204	189	205	172	198	187	190	193	207	203	213	208	193	209	208	203	179	190	193	166	209	210	207	207	192	231	185	180	189	189	202	230	188	185	203	186	197	177	192	183	204	181	182	199	186	208	190	207	180	207	186	192	181	213	189	189	183	187	177	184	196	186	191	182	184	184	187	181	184	214	191	208	229	220	178	192	180	175	185	177	205	162	164	182	196	191	205	210	203	195	209	197	198	203	192	176	209	186	190	196	171	192	177	223	190	217	212	165	208	240	189	186	185	184	196	210	224	187	224	203	187	178	193	203	210	208	170	193	220	193	208	176	187	197	211	200	188	202	194	228	209	209	206	197	210	184	199	181	220	190	205	197	211	186	191	204	228	210	200	203	190	187	198	183	204	182	184	209	164	173	191	196	239	188	191	224	162	178	225	200	204	204	208	187	188	205	177	192	198	232	185	197	192	227	193	204	194	201	195	200	216	226	174	188	213	192	171	197	203	208	191	185	198	188	184	196	202	212	201	202	170	204	190	193	203	166	181	191	217	180	205	207	203	183	201	221	172	190	191	178	211	186	219	213	203	199	183	212	191	215	215	207	179	205	196	186	203	176	209	166	185	183
39521	41538	59967	35159	3643	897	815	671	665	574	576	581	588	536	530	496	538	555	501	490	465	467	492	462	440	521	471	430	491	474	486	472	478	455	447	459	510	477	458	459	466	457	430	431	463	433	497	440	427	465	393	459	454	442	441	440	446	465	465	494	464	462	460	418	408	478	486	438	434	458	468	493	451	491	439	424	433	464	447	461	431	433	441	430	485	464	433	476	469	418	456	431	475	410	455	463	429	411	438	457	438	443	421	422	488	438	453	479	440	446	432	432	444	443	451	462	457	445	427	414	439	448	410	463	428	447	452	491	427	447	450	425	446	439	442	459	442	446	457	475	448	441	433	423	435	455	436	436	436	449	445	446	425	428	450	450	442	505	488	433	411	440	407	419	396	451	417	428	473	493	415	431	431	427	455	428	501	463	463	441	478	419	444	426	428	462	424	424	411	423	462	445	453	453	457	464	436	450	434	454	440	437	464	436	456	454	472	448	430	434	461	432	462	454	460	452	436	445	457	466	430	471	456	448	426	462	436	459	461	424	460	448	422	450	433	438	442	418	454	434	490	442	451	475	463	442	440	467	452	449	455	452	450	453	475	466	437	439	463	438	455	473	422	462	443	429	445	457	443	458	476	465	443	448	423	446	478	431	464	488	473	425	457	413	464	433	444	474	443	436	476	439	419	452	453	436	446	427	431	452	462	478	459	473	466	431	434	437	441	444	440	430	389	435	457	442	486	478	451	437	419	463	449	445	409	454	441	454	428	445	450	436	404	453	510	440	413	453	516	404	452	417	455	461	427	460	508	446	425	490	463	489	494	477	454	411	438	433	459	443	465	430	426	445	425	470	445	435	456	437	448	415	433	466	441	451	404	479	445	474	446	469	427	455	439	459	445	451	439	416	433	434	421	463	479	460	421	418	456	473	484	462	464	407	443	407	453	439	448	429	439	440	479	480	463	470	441	464	451	437	436	458	439	425	437	412	447	417	467	408	426	439	409	442	421	434	479	445	443	453	418	443	433	495	437	454	454	476	465	465	464	475	437	453	446	478	453	461	474	453	429	449	468	475	480	476	424	447	466	440	445	488	460	440	382	466	446	482	433	508	447	450	436	407	403	409	429	425	435	448	451	491	451	430	438	459	441	450	428	434	450	435	442	470	432	427	443	455	440	472	466	417	429	468	417	452	418	476	452	418	447	383	473	436	466	428	459	465	432	420	448	438	451	423	433	419	443	433	474	439	416	464	436	434	447	457	469	422	455	449	433	444	436	440	436	437	458	465	479	409	493	458	469	438	436	468	442	454	451	454	449	431	452	481	466	466	473	461	450	487	420	479	418	450	414	435	450	447	453	459	398	488	455	480	463	439	399	439	482	443	419	456	450	465	436	460	398	460	475	492	436	454	450	461	439	458	453	454	468	443	452	424	471	427	472	412	476	469	449	436	461	463	414	435	453	456	458	435	457	418	458	456	463	468	448	428	405	437	440	464	438	461	469	468	443	456	449	487	451	426	493	456	457	420	490	426	392	449	433	445	475	452	438	486	432	444	446	447	460	454	502	472	472	435	463	420	490	427	421	436	464	449	411	425	426	444	458	431	460	443	452	499	443	443	432	446	433	437	453	481	431	455	469	407	432	475	456	453	467	436	459	428	465	470	447	424	429	450	474	454	476	464	458	421	464	466	437	408	459	455	472	430	496	432	441	397	439	443	447	474	441	426	438	441	452	440	430	426	444	420	442	439	416	486	444	441	457	465	426	438	446	440	466	431	466	406	444	443	433	443	438	433	467	439	486	454	427	437	467	422	469	413	452	448	444	469	451	451	463	446	427	430	455	437	433	468	445	401	443	407	487	439	401	469	434	412	425	454	438	413	405	478	516	413	417	421	412	477	461	467	415	447	451	451	459	416	490	484	475	493	423	458	419	446	413	417	401	436	449	449	438	430	429	433	438	427	457	411	419	477	432	446	456	437	511	444	460	443	465	455	458	453	416	468	475	462	464	463	455	451	464	433	434	463	471	486	472	477	504	414	435	451	490	452	449	470	460	469	438	428	439	467	435	459	431	425	425	419	453	454	451	436	460	448	461	464	456	434	437	424	411	482	484	446	439	473	434	464	438	459	448	452	431	440	467	453	427	445	455	425	452	469	452	421	456	457	430	470	413	422	465	474	455	465	412	436	449	441	414	459	466	427	440	460	435	441	473	447	433	457	447	421	450	449	436	440	460	482	398	406	396	438	472	449	445	412	451	507	441	472	416	458	489	443	457	444	420	444	435	455	408	392	407	431	431	450	422	471	443	455	423	470	419	489	465	436	420	421	447	455	437	448	505	438	425	441	414	471	452	410	448	461	443	459	454	499	452	493	465	450	450	456	443	415	433	456	455	448	434	479	454	410	477	452	436	426	429	456	417	423	423	442	437	425	404	434	481	423	470	485	438	452	448	441	456	437	454	446	440	447	499	474	420	455	425	453	417	415	422	458	443	417	470	455	427	432	459	471	471	474	458	436	468	447	445	455	424	445	422	419	444	434	459	493	460	439	484	428	461	441	422	456	484	451	430	443	421	444	413	471	415	440	481	489	445	446	427	453	463	477	435	489	460	460	441	445	451	426	475	476	427	455	450	449	470	419	428	464	445	415	432	417	402	470	463	460	447	435	461	467	428	430	458	430	446	435	447	454	419	512	472	453	497	447	448	434	404	489	417	466	445	423	452	416	466	463	448	460	405	461	462	428	414	423	444	439	443	462	464	461	444	448	458	424	469	434	464	441	464	456	418	472	410	434	444	469	441	464	469	446	449	453	462	439	458	469	499	438	455	436	421	438	422	417	397	420	464	440	421	448	482	468	438	476	444	453	427	468	459	411	425	428	440	394	438	449	455	440	449	396	465	430	448	461	421	464	425	402	452	456	424	471	446	424	439	424	436	463	444	451	444	472	443	436	444	458	463	476	431	454	450	451	413	456	445	447	445	445	434	420	476	451	455	426	463	416	466	428	458	388	455	408	452	433	443	440	469	449	448	428	444	435	435	429	433	523	454	428	484	460	439	454	409	434	455	451	429	432	453	461	483	486	440	452	429	456	431	422	468	441	446	431	435	444	459	453	446	464	467	424	471	432	466	469	458	440	446	409	464	428	446	411	454	439	443	419	480	471	468	467	432	464	466	435	462	427	479	463	449	430	435	449	451	466	447	441	386	468	461	444	444	434	428	475	446	446	445	445	440	440	477	464	427	444	486	470	425	452	413	457	457	442	429	423	425	464	448	486	444	458	454	431	454	473	420	428	430	462	431	431	438	447	470	448	437	459	444	433	441	463	440	417	452	447	451	413	425	457	472	450	427	426	464	425	434	476	457	456	458	410	440	452	463	458	442	461	468	454	433	443	453	467	439	463	427	476	447	480	455	467	451	446	499	458	426	454	438	442	435	441	475	431	484	464	427	470	473	452	447	424	431	475	441	457	445	454	461	470	458	445	458	476	455	454	448	417
80075	68910	80749	49238	15764	2017	283	228	186	174	168	151	140	135	149	138	176	144	123	151	143	159	150	120	139	127	135	120	141	127	130	129	119	140	128	129	121	110	137	134	133	131	123	148	116	124	129	122	120	109	113	125	135	116	145	137	105	129	132	127	127	132	117	120	131	138	142	138	141	152	139	144	115	144	122	135	125	133	129	138	138	127	130	117	140	125	145	135	140	150	132	119	119	153	128	123	148	130	124	146	129	174	116	117	127	139	130	152	129	131	124	123	145	117	119	124	131	117	125	117	115	134	128	138	134	146	131	131	117	132	121	143	129	133	122	139	121	134	134	139	137	152	129	127	133	119	130	112	144	120	146	146	115	136	156	121	148	112	138	129	123	123	124	115	172	128	125	111	136	114	111	128	161	140	122	148	134	129	139	129	136	144	137	123	127	121	122	129	140	126	133	143	122	136	135	140	134	141	134	133	135	129	114	116	123	147	137	133	124	126	130	134	128	151	150	131	135	124	143	142	127	154	138	121	148	173	133	124	110	124	134	116	126	164	119	130	131	124	130	140	112	114	124	140	114	123	116	145	105	110	123	127	115	131	134	147	124	122	132	114	144	133	160	129	140	148	142	139	147	143	142	136	118	112	132	145	153	123	113	132	126	134	131	134	132	114	125	147	137	136	153	146	134	161	134	117	138	120	105	121	127	141	150	131	130	133	123	136	118	134	100	126	116	129	142	135	149	144	134	161	119	136	129	122	137	123	120	126	135	156	117	121	135	129	117	142	126	127	125	109	132	138	132	130	124	152	138	119	128	129	127	106	139	122	140	138	123	140	121	132	142	128	144	128	127	114	155	123	128	138	112	131	131	140	142	131	167	126	134	125	156	133	141	124	122	146	123	129	133	124	128	126	127	129	119	143	117	109	139	138	127	112	116	143	139	121	135	125	136	117	132	121	123	134	150	134	142	122	121	128	148	114	135	127	140	139	119	115	123	137	137	125	124	129	131	139	132	110	127	139	152	134	165	160	119	126	132	127	139	148	130	121	149	113	152	143	149	127	115	129	163	139	133	131	125	122	135	127	148	132	140	133	153	155	129	118	139	150	138	133	124	122	121	142	144	153	138	115	130	138	139	139	137	131	133	144	128	141	143	137	133	147	113	142	140	128	109	142	156	130	121	122	118	136	149	125	164	130	119	130	135	115	123	116	121	135	129	134	126	125	122	122	114	131	141	145	134	127	135	117	142	144	127	128	128	124	112	135	125	104	130	111	142	134	141	131	134	130	122	138	137	120	144	135	123	133	144	123	133	101	115	120	132	120	133	135	136	144	149	151	125	142	133	134	132	121	134	132	149	128	137	147	143	135	119	134	110	103	132	164	112	143	117	136	126	141	140	134	133	153	130	133	134	124	136	139	134	151	116	115	140	128	138	120	158	129	106	128	139	127	107	134	111	127	147	169	141	122	106	126	127	146	126	125	122	102	130	134	121	142	141	147	145	123	111	135	144	138	136	136	124	147	145	119	114	129	114	125	141	147	136	123	133	136	127	127	149	133	118	122	147	133	146	126	159	136	130	119	134	132	133	147	157	126	143	153	125	147	130	131	130	132	131	143	138	137	137	125	114	119	134	138	121	135	122	126	123	141	138	130	118	131	154	123	137	107	110	127	116	125	142	121	142	143	123	125	146	148	139	151	128	151	116	133	129	131	130	129	123	130	126	137	113	122	127	132	123	149	126	153	128	119	144	115	118	115	142	154	129	111	122	153	134	135	134	111	140	127	146	104	127	137	145	131	127	123	136	106	139	139	132	120	119	115	113	120	123	135	134	128	143	140	146	149	121	143	129	129	121	144	138	117	142	134	111	143	128	130	150	139	132	114	133	119	113	119	127	131	123	113	108	128	133	132	126	147	124	123	147	138	107	139	132	123	138	116	122	118	133	137	119	140	129	114	127	136	135	145	130	161	124	159	119	136	120	122	131	115	140	134	125	121	135	150	145	125	119	121	136	148	124	120	142	143	142	141	120	124	134	129	119	138	133	123	146	147	116	126	141	135	139	130	139	139	125	150	137	121	144	131	142	123	144	121	138	138	136	123	133	121	141	132	141	137	121	132	116	120	113	153	123	126	118	141	115	142	125	146	131	124	146	143	118	139	143	128	131	136	114	131	145	128	124	131	149	145	145	144	118	134	135	143	125	106	127	148	140	134	127	128	132	119	133	139	135	128	117	133	137	138	142	126	128	150	146	153	119	122	106	151	125	136	143	136	172	129	116	122	128	119	115	129	142	129	110	145	120	113	129	111	115	128	123	130	152	129	137	121	148	130	136	141	130	121	125	121	129	134	167	118	116	128	142	126	140	120	119	114	126	130	114	143	142	156	139	150	138	133	142	145	133	138	129	117	123	159	135	136	133	131	127	129	125	126	136	139	140	152	131	144	128	138	140	118	130	166	131	137	140	135	125	137	126	147	116	123	104	122	117	131	141	143	126	143	133	120	118	144	140	127	122	123	139	124	133	142	127	144	105	130	140	120	115	119	145	136	129	129	154	134	145	127	156	132	129	124	136	111	147	146	127	153	129	131	117	113	122	139	126	128	130	118	155	125	138	111	121	123	134	146	139	127	129	139	123	102	131	140	117	140	117	117	97	123	123	126	139	131	119	125	149	138	127	126	135	105	139	145	126	132	137	142	111	149	127	140	141	131	120	154	127	138	122	128	115	122	120	127	132	130	143	117	125	102	127	126	116	108	146	128	131	120	133	150	123	105	131	144	149	131	133	135	141	144	130	122	122	146	127	146	129	130	120	128	139	132	145	133	126	147	133	115	142	121	125	118	146	124	115	138	111	125	119	119	114	136	126	116	127	136	137	124	126	141	138	133	125	125	112	119	136	110	116	116	140	129	128	121	147	141	138	135	130	115	132	123	110	116	125	152	151	139	143	135	139	124	128	145	123	124	132	128	144	145	126	135	121	119	113	135	131	127	137	129	142	109	126	110	131	143	138	108	146	127	151	125	134	135	122	123	127	116	121	135	123	117	112	104	145	119	113	157	129	130	127	152	152	119	126	136	117	117	138	132	127	130	114	139	136	133	138	115	132	136	143	132	159	134	131	144	142	114	118	129	126	150	143	145	130	142	136	125	136	152	118	124	130	118	141	120	148	131	116	139	120	137	124	140	130	113	133	130	136	124	147	119	126	144	137	125	118	122	141	113	128	120	132	131	132	149	147	147	142	145	131	118	136	146	134	123	154	151	137	130	129	135	133	139	139	136	133	138	133	146	124	143	126	112	122	150	138	126	152	148	113	122	142	132	155	102	149	119	142	130	130	171	134	109	116	102	124	145	129	121	113	150	143	128	131	119	115	137	133	145	148	124	119	122	143	148	116	137	126	126	108	147	140	137	127	152	127	111	132	130	136	114	143	126	143	128	136	145	113	127	104	145	141	158	139	116	133	128	129	131	116	148	124	126	149	148	137	129	132	129	125	131
49001	50952	74597	42747	5666	1040	909	739	693	643	595	589	500	483	473	470	467	452	379	398	384	361	409	367	392	359	370	347	350	393	399	345	308	418	364	364	340	382	362	328	338	362	366	384	340	326	332	360	369	337	310	359	335	345	344	294	343	333	342	332	348	349	361	342	319	335	339	335	325	315	344	338	355	323	318	332	304	359	333	322	361	322	329	327	295	340	322	327	341	331	308	321	324	323	320	324	312	298	301	357	341	328	346	336	324	325	359	335	347	309	348	305	306	304	332	345	355	330	315	330	358	349	334	336	347	354	333	364	379	323	329	328	300	311	328	318	306	307	346	342	309	319	323	330	326	334	324	321	319	326	300	339	346	316	330	308	301	310	333	335	330	339	325	326	350	328	317	325	308	323	318	321	339	327	338	293	302	300	313	337	305	359	308	326	297	353	304	309	322	306	331	325	331	295	306	323	338	318	309	327	344	324	316	348	341	306	320	343	344	328	349	335	312	353	306	345	317	310	325	315	337	336	315	340	320	326	316	344	320	304	338	322	312	346	319	302	366	329	348	295	330	359	319	280	313	320	348	297	338	347	332	321	329	296	316	308	327	313	339	304	300	294	301	359	349	304	327	393	316	319	322	331	298	315	334	322	312	323	322	360	321	318	298	345	325	360	311	323	343	348	330	306	304	365	311	334	338	344	332	311	328	321	317	344	304	368	333	325	338	307	332	315	333	336	329	319	339	311	310	352	316	292	310	299	325	329	324	326	343	298	286	315	335	322	325	338	326	344	317	335	340	331	352	289	324	360	303	318	324	359	310	311	316	285	310	339	311	349	350	337	323	334	303	341	321	341	312	339	310	306	326	324	329	312	334	307	342	330	296	318	307	329	317	318	308	320	349	360	315	353	334	313	342	313	357	297	319	318	319	339	326	327	320	331	308	298	336	340	344	335	329	347	329	323	322	340	300	342	366	324	345	309	334	323	329	344	307	331	320	323	367	374	321	294	334	332	310	316	345	301	345	291	327	324	340	332	352	319	307	318	328	310	341	344	340	333	328	326	301	351	349	343	346	330	302	349	308	365	337	314	302	330	348	337	300	287	344	351	309	340	322	291	294	303	331	338	343	311	331	347	324	311	341	305	331	301	320	346	280	301	332	276	301	305	310	331	351	316	308	311	351	321	346	328	342	310	353	343	339	359	350	321	327	311	343	317	302	313	322	330	374	305	330	300	323	326	345	310	322	349	341	319	345	324	382	317	301	330	302	349	321	312	320	313	338	353	342	334	301	354	324	319	348	323	368	333	297	335	297	327	347	336	307	322	306	313	352	340	309	350	327	301	333	351	300	313	339	338	352	336	329	337	337	327	314	311	372	328	330	306	343	294	329	348	352	354	325	326	333	359	340	311	305	298	318	330	318	337	313	338	314	326	334	311	324	320	312	316	322	333	315	340	324	310	369	326	301	341	321	356	325	302	316	320	382	304	360	332	338	288	301	317	318	304	322	346	328	329	321	309	339	329	353	333	279	322	346	326	321	343	335	331	349	342	342	340	334	298	301	349	313	310	337	345	314	333	345	357	344	315	316	307	300	322	298	290	329	336	387	292	303	337	323	337	336	355	317	325	337	321	341	342	306	334	320	336	335	325	334	301	348	334	334	331	350	349	319	332	337	331	330	321	355	316	321	348	351	349	321	327	349	297	321	331	343	330	311	303	324	313	355	318	341	329	314	363	326	321	302	311	338	335	354	336	332	289	327	325	330	315	322	294	322	332	325	329	296	325	341	314	304	326	333	304	292	315	347	312	322	353	321	331	357	334	315	340	306	317	312	352	346	297	339	291	360	335	290	317	344	302	313	351	314	327	317	344	335	337	312	308	348	310	297	343	336	355	329	304	343	343	358	362	339	355	314	296	292	343	336	320	324	357	318	346	345	326	350	329	342	337	378	345	359	297	326	321	352	337	351	341	321	316	388	344	302	320	288	318	332	329	327	320	328	316	313	319	312	313	332	321	346	327	316	335	302	315	309	331	322	339	350	307	330	328	318	341	312	354	292	344	336	318	337	330	314	339	340	295	311	313	320	316	322	328	321	318	324	315	343	353	335	324	338	365	341	323	331	308	311	342	338	299	355	311	361	352	338	316	302	337	343	337	329	334	315	308	327	319	347	303	347	362	318	350	313	317	308	331	334	339	327	319	318	318	352	322	340	347	344	295	310	320	338	346	356	300	336	321	292	347	309	334	331	341	311	292	366	316	328	351	330	315	315	329	349	314	341	333	372	340	337	284	309	328	317	372	300	319	308	302	303	309	325	322	318	322	311	333	335	334	299	317	362	332	331	289	311	353	291	363	306	292	321	324	331	332	338	332	293	306	317	294	305	344	328	332	286	327	332	303	361	304	308	309	332	311	307	336	349	350	330	321	303	359	325	320	311	362	328	338	331	342	356	339	323	305	323	323	352	340	343	377	322	332	329	331	310	301	331	317	329	325	351	335	351	321	328	302	323	336	349	318	347	334	290	359	347	324	318	293	316	339	318	340	348	310	331	312	324	291	339	337	322	313	338	350	322	359	315	316	304	327	302	324	324	300	340	349	324	272	328	312	340	313	338	346	315	327	323	317	308	308	315	317	332	297	303	313	329	329	285	327	345	311	320	341	324	327	309	352	333	313	308	337	295	321	325	330	365	350	311	320	319	331	338	297	297	293	349	344	315	337	325	328	346	304	360	346	323	321	337	333	324	316	325	317	312	354	328	334	345	342	323	306	317	316	330	363	313	337	343	297	351	336	319	324	356	313	338	368	309	335	306	354	336	344	305	329	320	348	314	333	334	336	347	342	328	366	323	349	320	311	298	300	325	316	328	320	319	338	340	337	311	341	326	328	326	329	305	339	363	326	350	318	340	341	322	338	297	337	330	350	348	348	357	329	335	349	376	341	340	319	317	316	300	290	363	336	354	347	312	348	314	313	301	317	353	325	337	323	353	326	343	344	328	338	336	344	279	317	329	346	314	312	310	310	331	337	319	347	337	306	326	337	322	325	346	325	313	333	314	345	325	324	362	329	345	338	319	325	349	331	335	326	362	333	310	349	317	316	342	349	356	338	342	313	339	326	313	304	326	348	339	322	317	350	302	364	321	304	344	315	342	320	294	326	343	350	320	341	325	356	309	321	332	345	314	342	337	322	322	336	343	282	323	303	359	296	343	292	333	341	318	307	312	312	289	324	344	314	333	325	330	331	307	330	318	351	342	324	305	299	342	306	325	334	302	326	314	349	327	323	310	332	322	336	343	303	347	325	297	321	330	319	310	321	278	295	345	366	318	326	319	328	301	337	327	307	351	324	333	315	342	319	337	337	306	320	327	347	335	325	357	322	337	363	315	304	316	316	333	343	341	343	326	330	308	316	330	327	322	347	337	336	327	307	355	325	346	336	344	322	317	325	296	340	311	369	329	324	325	338	342	283	301	353	347	331	323	327	314	349	362	324	330	324
18548	7155	11743	3827	407	342	327	339	315	356	364	362	321	332	331	329	331	339	322	352	330	334	325	348	310	331	341	341	350	322	321	332	328	333	310	358	301	317	374	342	341	362	333	322	330	329	302	293	354	317	314	333	343	307	349	367	335	349	332	356	350	348	326	319	358	317	351	362	314	347	347	328	330	327	318	359	379	293	345	349	302	324	317	329	327	315	319	328	367	325	336	337	324	331	337	327	333	353	318	348	310	353	351	348	302	312	365	303	338	354	353	309	357	362	286	318	368	314	305	353	332	359	338	318	341	326	348	347	348	360	367	366	334	370	349	300	324	332	345	306	297	310	293	323	290	340	328	307	317	307	365	345	332	341	333	339	327	314	318	326	385	318	324	344	307	323	378	351	349	345	359	337	354	338	343	347	338	356	338	369	358	331	358	339	291	354	313	358	356	340	337	334	375	321	311	342	338	342	327	337	324	338	319	332	328	319	346	328	327	328	338	367	339	359	313	330	361	313	362	343	295	314	349	340	347	319	320	331	339	332	340	334	356	360	325	349	329	330	318	348	354	326	318	287	330	336	349	375	350	305	339	342	325	338	317	300	358	348	333	335	314	330	374	334	345	365	321	341	316	328	392	350	328	339	355	331	338	305	336	315	360	336	321	317	337	352	317	336	318	337	300	321	328	331	340	325	349	365	340	343	336	341	329	363	305	323	320	352	303	332	329	373	346	337	355	342	388	354	324	362	319	340	317	317	327	313	348	382	369	328	329	337	311	328	367	344	312	352	327	317	349	308	334	337	326	326	329	352	352	320	336	266	324	323	349	335	320	324	360	347	351	327	353	324	358	325	349	335	370	301	327	350	350	317	309	323	325	343	358	322	349	296	323	329	376	346	338	330	346	326	352	330	313	323	343	317	363	339	320	331	357	370	344	348	358	331	318	348	309	314	329	302	364	326	373	299	347	335	339	328	319	324	365	347	328	370	320	322	338	304	323	314	332	311	273	363	322	316	325	323	338	346	354	335	345	304	335	326	325	332	365	349	322	299	331	351	364	381	352	325	315	326	331	344	325	322	323	354	342	341	336	350	351	326	357	346	384	332	314	350	307	319	340	357	304	311	290	351	318	314	308	357	350	295	344	348	387	366	296	354	308	317	338	357	326	314	327	385	332	360	347	343	323	295	318	344	350	377	328	354	326	340	329	327	335	343	336	364	337	348	340	327	346	338	326	335	332	330	339	295	369	322	337	360	356	346	350	346	302	358	360	308	341	326	323	332	335	314	347	312	341	388	366	335	353	346	347	338	354	353	352	325	285	348	322	352	339	341	322	329	352	309	355	287	334	323	339	314	332	338	330	344	323	357	336	344	349	308	316	342	347	322	326	315	316	326	316	314	311	316	285	318	321	317	343	315	344	343	345	331	345	346	318	311	316	340	314	361	351	339	351	317	321	334	318	320	318	348	358	360	346	317	346	341	322	321	343	351	361	327	331	330	333	332	320	315	329	371	354	330	346	305	314	316	343	337	316	360	348	323	333	325	358	350	300	361	322	315	374	307	328	313	375	306	387	296	328	348	312	327	330	299	286	344	334	326	336	332	348	320	365	354	350	323	318	337	374	338	345	302	347	317	317	330	316	315	326	337	336	308	325	358	316	331	315	328	330	338	348	328	346	328	328	340	344	364	323	334	335	307	360	362	390	352	364	327	331	353	376	362	324	320	347	317	354	322	313	382	318	328	323	359	333	324	323	294	331	334	331	320	319	325	315	312	339	301	324	354	329	317	311	344	352	367	328	333	319	326	313	326	342	347	329	325	326	361	333	333	330	338	336	314	330	373	314	302	315	326	368	329	333	325	346	339	331	334	361	332	303	344	298	364	313	342	323	313	351	356	366	338	331	314	344	333	335	319	340	324	347	304	318	350	299	333	333	324	330	310	367	344	322	342	343	322	321	327	313	338	327	347	319	368	343	298	360	314	321	331	329	312	322	332	351	354	290	318	372	321	316	325	309	328	314	352	336	335	351	348	346	357	360	315	358	323	324	352	308	369	353	365	340	319	350	320	336	359	381	312	319	317	345	341	336	317	354	336	351	322	325	317	347	330	346	369	360	331	366	319	341	305	328	338	337	330	337	365	314	324	303	319	318	334	335	350	327	329	296	328	324	341	345	343	359	337	338	342	311	361	354	365	343	330	356	339	336	340	323	321	313	347	336	352	318	372	364	313	308	341	390	360	352	328	312	361	329	323	328	371	321	328	359	317	340	319	330	334	352	335	319	351	303	354	322	337	340	314	350	309	326	346	329	327	342	316	346	311	375	346	339	334	328	341	343	312	339	339	314	334	344	326	342	336	306	301	360	352	305	348	287	341	342	306	369	364	362	344	331	321	333	341	336	332	335	302	357	341	280	350	338	318	335	301	338	339	321	348	341	358	312	348	351	344	346	308	348	300	320	334	323	340	361	361	342	318	337	338	338	303	323	327	346	311	339	360	335	333	354	314	338	322	322	350	361	345	347	371	329	330	346	338	340	355	322	338	347	329	339	340	339	323	324	330	323	336	365	346	325	347	341	308	338	313	297	383	334	337	334	320	381	346	340	325	304	340	294	324	328	349	330	303	349	355	365	330	322	312	345	314	368	314	295	321	310	334	344	321	341	318	352	351	343	334	316	330	339	324	321	345	336	305	290	322	339	329	328	342	319	362	344	336	333	319	342	295	306	319	331	335	318	344	352	325	337	358	340	365	341	325	343	336	319	364	339	313	297	367	331	321	366	343	318	299	338	329	311	331	346	347	291	357	343	353	330	337	327	289	337	348	330	335	329	369	335	318	316	380	328	332	361	365	301	340	347	315	345	325	351	344	327	322	321	338	318	331	343	288	318	310	355	326	333	330	316	331	360	325	318	352	310	315	342	333	311	312	318	353	320	369	328	344	346	301	344	339	306	304	367	342	321	351	290	324	326	296	352	323	357	350	361	332	342	362	315	319	338	290	310	343	351	355	370	338	335	365	337	365	334	325	363	343	374	357	339	302	324	359	341	313	333	318	366	338	339	341	359	356	329	328	314	319	301	318	330	364	341	370	337	356	331	361	337	349	294	306	369	363	331	326	354	345	297	364	345	359	365	363	340	299	339	301	322	317	366	292	334	345	329	310	303	328	375	316	310	348	317	360	364	316	313	340	362	342	311	362	329	352	321	333	368	324	319	344	325	332	391	340	359	348	314	364	376	325	319	289	357	319	346	340	332	332	330	355	326	355	339	299	351	351	357	347	295	326	345	332	317	358	353	328	342	355	319	336	315	350	361	316	369	343	373	348	326	301	335	339	299	359	304	296	344	325	302	333	325	317	352	320	328	348	316	310	325	330	317	309	315	341	365	340	330	326	337	338	338	341	312	345	298	351	317	309	318	303	343	320	353	366	349	353	309	316	345	309	369	316	322	339	328	302	351	336	348	334	310	360	343	300	311	357	329	331	332	342	337	324	381	321
15542	8957	20568	6351	903	792	734	779	683	735	761	787	733	716	742	676	717	748	778	728	764	729	732	722	730	753	797	722	777	749	722	748	707	715	745	744	744	712	724	731	741	680	704	755	738	717	744	666	718	764	700	752	748	737	722	704	753	735	723	709	726	724	720	735	709	761	746	697	721	713	778	743	809	737	685	747	698	707	775	736	742	720	743	736	730	756	716	758	681	758	729	696	723	761	728	720	747	702	728	760	696	633	713	714	769	757	731	756	785	744	748	753	777	752	742	717	700	723	712	729	645	690	750	746	749	748	723	717	731	716	733	734	751	704	722	731	693	750	740	723	747	762	711	758	764	787	757	733	709	711	743	700	743	738	758	735	740	745	729	751	667	680	705	741	716	749	697	756	784	698	718	742	758	711	734	749	766	763	753	681	718	727	749	752	728	722	681	741	679	708	667	752	726	733	756	696	747	746	747	693	772	791	688	760	756	714	779	719	697	711	705	747	755	731	740	747	729	714	677	777	683	771	685	751	712	736	702	728	775	705	745	707	766	732	713	738	715	723	755	700	723	746	748	751	723	726	709	735	737	789	698	745	777	759	729	716	751	753	719	748	715	694	725	669	774	707	741	716	709	725	782	777	705	729	712	694	788	689	727	710	759	677	743	765	745	690	792	698	778	755	737	777	734	768	739	710	744	748	734	750	685	730	756	753	763	775	761	698	727	696	769	757	713	734	695	726	741	726	741	700	689	760	704	694	708	736	706	742	773	754	737	750	698	742	705	773	696	751	781	722	748	715	740	753	708	730	758	780	723	737	697	696	761	707	735	743	766	737	711	745	725	758	760	736	758	679	699	726	725	710	669	774	744	732	760	735	754	768	739	733	691	705	727	751	744	730	708	674	678	756	728	773	714	726	753	720	764	714	754	720	684	688	733	793	747	777	734	777	727	713	790	688	712	792	773	652	739	774	751	763	733	711	761	729	741	721	774	697	770	758	723	760	731	727	697	735	729	755	754	717	709	721	731	730	757	706	757	760	756	794	729	743	740	751	693	702	725	732	716	776	745	699	723	789	751	729	773	710	783	740	740	769	803	735	711	773	769	775	695	754	719	719	751	712	749	691	693	758	738	700	748	752	712	783	703	682	752	762	743	739	707	741	736	751	673	749	734	692	754	778	738	741	676	698	762	732	750	753	723	724	737	764	762	704	734	744	718	715	711	752	740	709	717	692	744	724	760	726	727	712	768	682	763	690	738	758	685	790	751	734	806	715	733	707	771	723	764	748	706	755	706	721	741	677	735	744	742	736	779	725	776	744	733	749	742	719	753	736	717	744	814	732	720	725	721	662	705	741	730	769	662	736	708	800	734	746	750	752	742	769	758	754	714	727	745	736	687	738	719	748	754	741	708	739	774	776	712	756	751	718	704	734	733	743	731	738	723	708	752	673	710	717	773	736	704	760	789	690	782	722	720	751	752	754	722	786	772	704	763	743	722	713	704	739	692	741	714	711	731	753	722	761	741	698	744	700	754	707	748	750	718	726	690	758	762	771	728	699	716	703	714	765	742	712	694	726	752	772	768	749	749	736	759	734	693	743	711	732	738	724	720	762	746	790	697	727	735	721	709	708	724	723	713	759	691	720	715	790	706	788	793	699	713	741	734	734	784	740	745	772	720	727	732	745	731	706	742	712	816	733	705	721	761	699	699	746	707	707	747	731	700	731	773	742	711	694	694	740	686	694	713	753	696	816	736	733	679	741	723	722	755	732	728	714	774	745	726	731	725	751	716	711	730	747	764	739	731	726	741	736	747	719	713	767	772	727	709	725	735	731	726	733	771	725	675	716	705	771	764	806	725	719	769	728	759	726	722	753	718	695	735	710	746	742	767	690	720	741	732	751	685	706	782	732	753	744	730	727	805	734	699	737	760	700	725	740	755	723	729	702	734	718	715	756	722	759	768	752	721	713	699	739	727	786	759	745	718	741	727	735	719	730	778	723	716	769	728	774	746	709	685	767	730	767	764	737	742	794	700	729	711	712	765	797	749	757	758	707	739	702	744	703	762	735	728	718	741	718	727	739	711	728	715	705	737	754	734	746	710	744	742	683	686	727	760	743	758	717	719	736	736	764	677	715	737	756	731	747	711	771	702	758	726	736	721	764	778	742	768	735	745	706	750	746	761	722	695	736	769	709	736	743	724	709	694	726	677	751	713	802	750	758	765	745	707	757	806	723	725	733	686	728	745	722	775	735	760	736	680	749	764	752	730	718	720	724	753	699	778	710	728	712	700	729	764	724	725	715	749	781	732	745	737	702	747	779	763	720	748	719	765	691	743	769	761	731	736	756	737	714	791	816	700	759	752	725	752	701	674	759	713	767	731	741	739	733	722	742	705	784	726	738	724	796	757	680	728	692	711	696	764	760	737	709	754	765	731	714	694	722	734	734	760	739	726	750	735	719	709	752	690	742	777	732	710	751	709	719	735	685	730	764	753	692	724	706	732	776	725	687	746	712	761	711	732	723	729	703	773	764	739	707	754	707	723	753	764	729	721	718	746	754	731	716	724	715	723	702	724	748	753	724	789	773	723	754	711	687	716	743	767	746	709	692	760	728	673	727	749	734	693	728	705	735	727	733	719	776	725	682	698	736	709	782	710	730	738	724	740	736	715	732	718	758	712	731	759	706	729	771	768	696	740	732	750	734	732	713	743	737	717	723	715	716	761	720	745	708	734	747	747	742	698	748	727	728	706	726	770	744	670	755	709	726	757	764	719	744	750	750	733	702	743	727	765	735	728	725	744	722	749	742	755	792	705	710	702	708	711	759	697	742	729	700	727	773	704	778	719	755	754	748	794	726	768	759	750	709	693	755	733	742	782	736	762	745	701	744	707	713	743	737	729	756	707	746	687	730	706	765	775	719	802	700	772	715	756	775	688	698	715	723	698	752	736	694	743	700	771	809	716	758	768	710	773	702	723	762	734	719	745	729	724	731	768	769	710	669	740	709	745	736	723	683	714	764	761	736	725	788	760	732	756	745	709	760	759	746	733	725	723	672	766	758	739	679	701	751	759	739	756	700	768	670	695	774	683	711	714	709	769	728	765	738	702	719	736	732	683	769	703	720	741	774	686	758	755	733	721	768	710	754	734	747	730	765	719	740	745	754	737	760	754	706	709	725	751	767	692	699	702	769	727	715	730	761	706	747	697	738	735	757	724	682	741	702	743	732	790	759	750	711	710	691	717	728	714	768	776	715	720	741	746	744	719	737	741	744	778	723	685	736	762	720	703	729	701	746	697	780	731	751	753	726	725	795	664	737	737	722	734	770	775	718	704	772	696	715	731	675	769	669	780	741	751	738	718	685	752	736	746	737	731	713	708	747	733	718	712	729	717	759	749	786	772	734	758	687	701	726	738	703	722	691	738	712	700	724	722	720	718	748	777	717	707	744	721	752	707	747	694	736	713	716	713	713	751	760	758	770	786	736	774	698	700	717
66476	54847	68299	40423	10336	711	286	234	216	209	216	198	229	224	186	181	214	245	215	194	211	175	210	221	215	211	179	212	182	220	200	231	209	206	201	225	187	191	204	225	230	214	227	214	208	208	213	203	220	202	221	200	198	204	180	214	208	184	205	205	231	206	190	193	178	193	219	205	216	203	185	209	204	199	198	195	181	209	206	197	210	207	176	214	168	215	192	198	201	202	193	175	203	179	211	183	198	164	217	212	231	197	209	211	191	201	188	200	202	189	209	192	196	192	192	180	184	205	211	212	241	201	218	213	203	197	232	176	192	190	214	204	207	208	179	189	206	228	208	198	216	188	191	202	201	191	179	192	196	199	211	189	214	219	189	214	208	178	174	186	178	179	194	184	197	213	200	181	192	203	192	222	203	210	174	208	195	201	190	207	204	188	194	199	203	191	190	192	186	182	223	203	182	164	191	172	196	185	182	225	207	203	194	218	230	192	215	189	195	196	192	202	203	200	199	224	172	211	204	202	206	205	178	221	217	208	216	182	196	188	205	194	229	190	206	202	205	209	201	206	205	192	198	206	192	188	195	214	198	196	195	185	206	222	186	216	208	185	195	206	190	201	192	189	210	202	216	174	232	193	203	195	198	209	209	195	222	192	187	190	181	206	200	213	209	178	219	210	187	196	193	191	186	205	185	203	224	199	223	180	175	210	182	203	190	177	200	204	184	228	189	197	209	217	168	216	199	188	217	211	198	251	196	215	204	209	187	203	208	196	194	212	174	188	175	204	218	208	192	204	188	208	219	184	213	197	167	205	186	181	213	196	193	190	219	205	221	165	166	202	224	191	212	209	174	206	200	199	197	199	199	188	186	217	198	201	215	186	211	184	221	196	200	221	217	214	179	205	207	224	200	195	197	197	182	214	202	181	184	196	200	190	202	219	197	204	188	195	209	205	218	202	196	198	185	210	189	206	236	188	185	223	196	209	207	175	204	197	212	195	209	219	212	197	219	185	212	207	230	194	213	232	231	213	206	192	194	200	198	201	224	193	205	188	189	232	193	185	192	191	185	203	207	214	211	210	195	229	210	200	204	203	175	195	213	200	193	196	197	224	216	202	210	216	204	192	225	176	201	215	173	228	234	186	209	185	216	194	192	212	199	197	193	189	195	187	199	218	171	212	215	221	194	194	200	173	188	211	204	221	188	207	204	170	180	210	212	203	200	210	189	206	172	196	236	172	195	205	191	186	174	214	222	194	191	230	209	207	193	209	210	211	188	215	197	177	220	231	202	201	205	208	189	190	220	207	191	203	176	209	188	216	190	195	205	212	200	201	177	198	201	197	209	230	204	187	182	193	210	210	174	210	188	191	215	192	194	192	199	186	180	195	216	173	196	173	183	177	199	213	206	189	215	177	217	203	215	210	186	218	205	202	178	188	181	216	209	176	208	193	209	204	237	184	181	206	216	194	163	207	205	190	201	198	212	200	201	193	187	191	204	201	199	203	176	171	193	213	187	184	181	189	215	196	206	187	200	173	161	228	195	197	189	204	195	204	226	178	224	218	203	172	198	184	202	182	195	195	209	203	239	162	235	192	186	192	212	205	207	209	230	195	183	206	190	199	226	184	167	194	221	217	221	189	179	182	203	192	206	185	207	192	184	196	206	191	189	173	206	236	214	213	200	187	217	210	193	206	201	205	195	183	209	211	215	195	196	188	188	172	214	206	190	202	218	178	233	162	206	218	218	199	193	206	204	198	212	220	235	184	196	211	207	188	221	193	208	213	220	240	219	223	198	221	210	196	206	208	180	185	191	214	196	195	233	201	206	213	193	198	200	172	189	211	222	208	198	208	209	203	196	197	210	190	185	187	210	202	189	211	184	215	191	154	186	190	190	201	191	216	229	209	191	198	225	205	183	216	194	208	210	201	180	212	199	203	204	198	216	188	195	202	186	196	210	212	207	165	207	193	192	195	205	192	189	197	201	175	215	186	192	199	213	193	209	181	213	197	205	198	213	194	199	193	209	198	187	200	221	212	192	224	198	212	196	187	199	184	197	206	221	222	171	214	192	211	170	213	204	184	186	187	196	194	185	195	193	200	197	195	210	209	206	205	192	215	187	194	210	198	189	192	226	227	225	215	219	180	207	203	198	191	208	198	190	186	214	218	210	183	190	203	219	199	202	202	233	224	201	218	207	187	181	219	196	208	181	224	207	192	189	206	189	225	208	204	207	187	175	178	214	209	221	215	189	197	198	185	200	214	184	195	214	204	207	194	186	195	198	178	203	181	210	192	196	193	225	205	198	171	182	208	195	197	205	201	216	217	194	195	185	215	193	221	214	193	215	206	216	187	163	217	209	187	214	208	177	196	173	197	197	209	175	186	190	199	207	201	211	184	213	211	202	192	212	186	222	197	198	176	194	212	204	195	196	178	225	233	207	218	219	194	216	193	179	204	207	195	228	185	198	203	221	180	232	193	214	186	191	184	175	207	211	201	183	209	173	208	214	206	210	202	207	178	185	199	180	202	224	191	214	202	232	169	172	210	195	219	193	166	175	205	203	196	198	202	182	205	205	185	185	216	192	227	193	164	200	212	194	208	191	201	195	201	216	203	208	208	186	179	204	198	199	219	206	198	205	179	197	186	212	202	197	222	195	176	202	201	209	214	199	183	199	178	195	205	191	220	188	212	213	204	179	211	216	186	181	179	196	219	211	198	206	232	195	226	195	179	223	178	181	231	221	205	219	211	223	212	212	215	214	216	195	194	201	206	213	228	187	199	175	199	207	205	179	232	177	202	185	172	200	204	200	179	179	200	210	199	204	191	208	213	192	187	220	202	223	219	164	211	190	216	196	196	244	225	205	192	210	230	217	205	191	171	211	196	204	219	205	205	199	193	193	220	213	216	208	205	180	195	195	192	185	238	175	182	203	183	228	210	197	203	233	214	171	204	220	189	183	216	194	211	196	188	212	198	218	205	203	171	190	229	182	198	164	215	182	198	205	190	201	186	200	195	191	182	232	195	201	212	209	209	189	201	190	180	194	193	179	200	189	218	197	204	210	188	191	204	231	202	208	208	236	206	220	210	189	212	206	190	219	214	204	197	205	197	188	208	194	191	221	208	205	208	198	186	222	178	217	199	231	189	203	210	194	234	244	200	229	198	211	194	209	204	181	180	199	224	214	212	232	187	184	190	214	172	206	189	176	214	202	182	196	212	203	197	185	213	224	177	209	216	191	211	195	200	207	211	178	217	197	206	206	199	205	195	221	222	204	199	241	195	233	203	190	208	230	186	201	202	214	185	206	175	205	191	183	199	214	208	219	245	210	208	189	192	206	217	225	206	229	202	233	230	215	173	200	177	180	194	205	195	195	194	208	190	221	204	214	213	191	198	210	216	206	195	221	215	199	220	222	215	217	197	208	213	206	210	193	208	189	203	214	244	183	196	219	193	179	168	222	209	193	180	203	217	196	186	242	195	217	216	202	217	228	230
39616	40161	62236	37461	2445	853	714	706	600	610	604	601	553	549	508	507	554	516	493	501	501	485	474	518	484	465	445	493	462	509	470	444	472	494	494	476	464	480	489	464	495	483	443	462	433	460	437	463	415	475	482	477	488	435	434	449	463	461	483	474	486	465	481	466	485	429	460	460	447	409	482	456	463	446	427	493	463	459	466	523	488	468	450	460	495	438	449	445	440	453	492	450	464	453	476	466	506	456	503	429	464	445	429	486	478	488	459	432	470	462	423	472	432	478	445	447	465	473	438	439	466	483	446	429	488	452	488	470	522	470	461	453	477	421	472	495	472	422	441	488	450	500	497	453	442	467	446	457	465	446	447	496	472	447	441	448	455	491	465	480	460	468	466	445	456	482	456	498	451	475	420	495	501	478	447	453	502	417	423	451	478	498	456	466	480	463	443	491	478	451	448	479	468	480	457	477	504	467	451	446	495	496	442	506	484	470	437	460	467	447	478	457	445	445	469	469	482	488	448	485	442	465	451	450	448	426	499	410	470	444	472	465	437	462	461	422	467	424	469	432	476	445	485	474	509	440	442	491	448	459	481	490	471	493	461	455	473	446	441	492	440	425	474	414	438	494	473	475	425	467	450	470	433	467	439	450	508	445	493	487	470	448	461	444	443	453	479	445	465	517	500	433	459	457	497	450	448	431	440	463	438	440	506	469	463	475	454	468	441	451	468	472	468	435	438	431	476	447	462	438	450	482	548	422	445	471	476	471	470	468	463	436	475	427	482	441	455	485	465	495	442	491	465	452	439	474	459	476	483	465	478	452	475	437	483	497	449	474	460	447	482	436	452	456	497	462	469	462	460	473	443	458	424	455	489	475	417	478	470	485	487	441	466	479	485	434	478	438	455	454	446	471	475	472	481	469	465	436	488	473	455	509	457	481	470	457	457	459	435	440	497	465	419	478	433	468	450	472	432	449	451	453	470	449	461	470	467	451	458	477	468	472	480	527	480	471	473	454	498	470	445	445	491	478	463	439	473	482	456	449	453	482	444	465	480	449	410	482	493	483	468	457	474	462	476	443	460	506	447	453	439	453	459	495	503	442	464	446	479	441	471	439	480	473	487	434	472	421	445	422	452	462	497	443	451	471	451	458	462	471	447	481	475	480	471	474	459	435	495	458	480	447	505	445	441	465	442	488	436	502	449	460	455	457	445	459	450	441	467	447	450	441	433	461	445	463	472	425	479	480	477	452	501	461	483	448	448	442	433	498	476	465	470	437	441	506	449	441	457	443	468	450	469	457	457	472	460	438	469	425	501	459	442	489	456	468	427	507	494	396	435	487	443	480	462	484	462	481	438	444	440	472	444	498	466	436	474	473	489	467	492	485	427	462	435	472	477	489	467	481	454	458	419	412	464	461	454	464	471	472	467	444	414	461	452	464	462	479	483	482	424	480	441	489	452	466	442	468	408	453	497	458	457	453	432	498	486	461	432	432	464	451	475	457	518	454	443	497	482	446	430	459	483	467	459	444	497	418	483	467	462	459	478	440	448	412	480	476	468	449	478	452	469	428	445	481	482	461	446	478	459	451	442	461	443	467	489	431	467	450	459	471	430	474	490	444	442	461	443	466	448	468	437	476	485	468	473	484	491	447	464	458	465	460	445	470	492	438	445	510	481	445	461	473	477	464	442	428	466	465	425	476	468	431	522	474	466	470	475	457	467	503	441	426	494	491	468	460	482	463	456	427	487	454	494	458	485	459	444	454	440	482	470	469	470	439	426	455	491	436	423	446	455	442	459	481	462	443	454	469	441	491	433	464	449	432	462	475	457	460	468	438	469	449	420	500	484	434	461	490	428	459	462	472	432	446	441	424	498	460	447	463	489	408	448	447	422	446	488	439	432	457	489	476	456	437	466	472	480	485	469	402	510	464	455	470	443	455	471	488	524	446	468	445	468	502	469	487	431	482	469	481	451	519	479	466	435	480	457	480	450	424	485	475	447	446	433	425	466	477	504	475	441	479	457	444	436	448	464	486	468	475	436	472	503	465	463	486	431	482	486	503	483	462	449	447	454	469	442	443	429	460	513	494	452	479	447	465	451	462	429	491	485	474	449	453	456	432	459	454	451	487	460	469	451	467	454	480	438	497	442	473	450	440	482	452	513	443	436	427	478	443	470	468	435	456	457	492	495	444	469	407	432	478	494	454	459	447	472	463	445	465	425	444	454	457	444	460	450	442	494	499	440	494	467	460	466	482	455	452	452	418	476	454	466	455	445	498	490	476	434	441	474	451	485	457	492	470	456	471	450	466	446	463	456	476	433	472	433	494	458	483	460	464	445	474	434	413	438	465	435	469	435	464	440	435	449	477	451	479	476	520	432	483	474	459	399	458	491	480	477	434	454	436	472	437	483	467	498	498	474	435	511	483	492	456	441	430	446	416	478	453	469	459	468	502	452	473	487	445	466	458	500	474	480	454	455	447	484	467	459	476	429	443	468	444	461	472	419	458	453	420	431	487	454	466	485	467	452	464	432	459	436	426	437	455	467	475	487	479	448	469	505	485	442	456	452	458	472	451	423	436	455	469	451	455	415	476	437	411	455	455	456	468	454	417	435	479	439	487	462	456	472	476	472	447	455	447	457	460	433	456	490	465	492	461	461	449	486	460	495	467	474	480	470	486	409	444	485	517	462	519	444	436	453	467	458	466	501	451	468	477	511	442	437	453	445	441	470	408	443	456	462	449	474	475	458	478	475	443	464	451	472	481	476	455	438	478	403	453	442	511	443	421	485	435	502	464	452	452	456	461	466	461	422	454	436	469	483	453	462	457	462	436	446	468	490	430	478	510	456	454	480	436	456	460	430	489	443	514	498	437	461	443	436	440	456	452	465	444	450	470	434	439	454	470	452	449	440	436	493	453	473	479	496	472	473	451	488	454	444	463	469	433	464	447	470	454	447	479	438	474	479	442	477	467	503	484	435	455	458	459	473	427	413	476	443	430	444	502	450	478	466	480	478	451	451	474	470	445	496	406	469	486	467	475	488	460	450	455	451	463	470	489	462	453	458	465	455	475	440	446	459	429	469	440	431	482	455	434	456	466	477	469	477	470	430	444	446	495	486	474	458	450	497	403	467	450	475	451	487	469	464	468	455	468	471	409	466	457	502	488	452	477	440	465	490	426	458	442	446	429	476	482	484	447	482	432	430	437	466	446	498	464	470	473	487	451	457	476	482	465	424	478	465	446	454	478	475	434	443	496	429	457	412	497	494	462	456	491	494	464	465	439	455	479	457	460	453	460	424	485	502	428	449	459	477	476	481	422	481	452	477	449	450	441	451	446	445	468	450	464	463	473	462	471	439	456	407	458	436	474	464	450	451	439	472	472	477	431	426	486	479	466	458	478	435	437	457	471	480	464	453	476	483	448	449	456	452	441	442	457	432	502	465	439	486	485	485	503	478	449	449	425	466	437	448	418	429	439	474	448	458	462	450	443
79343	66885	79936	48512	17307	2904	272	203	187	175	160	166	176	165	174	152	137	178	155	153	163	138	140	158	145	137	154	151	145	159	142	143	158	139	135	149	124	137	130	125	133	143	139	135	128	143	184	157	134	127	136	123	128	122	139	122	134	123	145	120	150	133	143	119	134	141	145	134	136	127	139	134	132	126	155	138	140	165	117	148	133	119	140	131	135	143	119	114	130	134	165	149	129	136	130	105	137	157	139	160	139	151	125	133	151	156	150	146	157	160	124	125	146	128	135	156	126	136	165	125	144	141	149	140	122	135	138	124	121	131	133	133	137	128	142	144	130	150	140	129	122	119	131	145	111	134	116	136	146	145	119	125	136	127	146	130	122	145	144	139	125	140	147	137	135	148	138	131	133	127	135	145	148	141	120	130	135	151	144	135	136	140	136	147	139	138	122	134	158	134	129	141	131	132	128	146	157	149	122	107	137	124	118	138	149	128	131	145	132	145	128	135	140	140	121	124	140	130	150	151	149	139	127	143	134	108	145	113	130	145	141	138	140	135	135	156	103	112	146	126	120	119	141	142	150	146	131	137	152	137	147	142	146	119	136	123	129	150	140	132	125	122	124	139	128	123	133	144	132	132	131	133	143	118	147	128	140	129	147	137	144	114	143	129	129	137	127	124	132	133	112	122	136	122	98	150	129	137	130	132	111	131	145	144	120	134	132	142	140	139	137	143	127	162	116	123	114	124	159	134	141	126	151	134	125	137	117	103	111	144	119	141	131	148	132	136	119	135	159	148	131	132	138	124	154	125	141	103	115	140	133	139	106	133	121	116	147	154	136	116	146	135	120	132	134	119	132	122	145	139	130	119	131	154	133	136	134	108	141	136	157	142	142	135	136	145	125	130	157	127	123	134	133	138	134	158	132	144	131	139	141	124	150	152	146	134	138	121	140	146	155	141	131	151	115	119	127	124	113	114	131	130	138	143	116	116	142	139	119	142	134	141	120	140	113	125	117	148	140	107	156	121	118	138	134	113	151	121	142	130	150	137	129	134	123	141	143	132	122	138	136	114	117	139	144	124	125	128	148	135	126	128	135	124	119	142	160	138	125	98	159	144	143	146	156	116	118	148	140	150	130	138	132	145	144	145	147	136	137	117	113	157	150	118	147	130	144	136	120	144	126	119	142	127	143	148	147	128	137	144	140	132	139	122	142	150	145	150	144	124	124	137	130	127	141	141	158	141	124	152	123	160	156	139	130	109	119	133	123	141	129	149	146	144	124	159	145	114	133	131	141	137	154	146	147	146	121	150	159	137	138	142	135	134	120	130	133	138	115	129	105	140	151	169	142	140	122	134	134	120	137	143	127	137	143	130	133	132	135	145	132	144	135	136	155	120	124	156	137	113	134	128	122	126	129	138	114	148	138	138	127	133	134	145	135	133	119	139	133	154	129	141	113	139	140	153	121	126	139	143	145	146	124	125	144	129	123	112	125	124	134	145	133	141	150	130	132	119	117	126	160	160	131	144	129	149	124	117	136	131	142	141	156	133	152	121	150	127	140	114	134	134	142	147	131	98	136	144	147	127	138	137	118	132	143	123	141	133	135	130	123	166	156	153	136	136	129	160	150	134	112	114	134	138	141	103	157	135	142	129	134	146	135	125	124	124	128	134	130	144	115	115	136	139	130	127	120	143	135	158	140	122	144	152	148	126	123	143	114	160	154	127	137	119	137	130	143	137	125	150	141	148	138	126	163	150	132	142	132	130	141	146	139	116	128	127	120	135	153	134	145	133	117	140	128	139	122	142	124	128	124	118	147	130	135	148	124	150	113	122	132	154	118	143	145	120	146	151	135	139	154	147	140	140	117	115	117	123	142	146	142	135	135	126	136	137	119	144	114	122	132	126	150	125	127	135	125	135	107	121	128	113	115	131	148	129	131	143	150	147	127	128	124	137	149	108	128	127	126	126	121	138	134	126	147	129	132	120	138	149	125	110	139	130	145	131	130	153	159	138	128	147	125	138	132	128	112	136	126	128	144	130	152	147	152	120	113	129	130	128	102	127	118	150	111	137	121	157	140	122	141	118	134	124	145	136	128	138	135	150	135	152	135	107	118	134	145	147	123	140	150	119	138	117	119	152	147	128	115	138	127	137	138	127	135	111	156	134	154	139	101	156	137	145	132	125	123	110	128	135	130	151	132	137	123	147	149	122	127	141	138	147	114	134	155	130	143	125	131	148	129	143	168	136	138	134	120	137	155	130	143	108	134	118	130	132	123	152	144	149	137	136	131	135	145	115	133	129	143	124	122	141	133	144	134	135	130	147	133	122	127	117	130	132	148	119	126	119	154	141	135	111	145	139	136	139	129	144	129	143	143	130	132	122	132	142	133	125	135	115	138	121	138	112	119	139	122	126	125	142	122	143	122	142	129	124	134	145	125	141	132	144	118	146	134	134	149	119	129	149	139	138	135	159	145	131	133	151	146	137	126	128	143	164	148	148	120	122	126	113	126	135	117	136	143	144	147	139	132	132	143	142	148	144	128	169	151	142	156	149	133	145	139	134	149	118	134	128	147	145	126	158	138	145	141	124	141	122	162	138	111	158	127	141	123	113	150	127	128	136	136	156	146	121	132	141	111	137	133	143	150	144	149	124	145	128	123	133	124	133	134	114	135	144	136	134	148	134	137	140	140	131	140	151	138	168	137	155	122	149	134	138	142	118	118	121	149	144	145	140	132	141	140	134	142	134	116	127	129	135	156	142	112	142	136	126	116	129	143	141	131	143	141	132	122	145	136	122	121	144	150	126	133	164	136	137	143	149	136	143	138	135	127	138	126	136	138	126	127	154	148	136	126	125	142	135	120	133	113	135	104	138	126	122	136	132	157	125	140	124	145	124	133	140	142	128	134	138	114	148	122	135	105	139	128	142	130	151	135	146	144	132	124	131	144	129	143	151	149	128	129	132	123	132	134	132	115	135	123	130	145	109	120	146	138	148	158	124	132	137	145	135	150	129	141	115	134	128	122	109	168	144	130	138	126	121	130	132	144	137	144	128	120	144	151	145	123	116	140	125	141	147	133	140	141	122	120	133	113	141	133	136	150	120	132	140	129	126	133	159	134	142	130	122	128	124	138	119	126	134	142	141	122	154	136	117	129	120	115	128	127	135	129	127	113	143	143	151	144	120	127	141	147	150	134	160	121	134	153	151	120	137	130	130	150	138	144	118	147	140	131	141	126	134	123	127	125	124	124	123	127	140	129	141	134	149	144	128	150	140	135	144	152	127	120	133	130	138	159	120	144	133	126	158	141	140	130	145	141	127	160	136	145	138	130	140	128	128	134	135	142	124	148	137	126	140	144	143	144	152	149	144	119	129	132	142	110	130	149	127	155	115	140	127	148	114	138	133	140	138	129	118	122	138	117	128	132	130	126	123	134	139	125	120	113	147	134	115	134	118	149	157	131	168	145	158	118	116	142	130	129	132	145	158	122	135
48690	49124	76020	43864	3787	1041	900	750	647	579	585	586	464	489	466	416	369	418	416	402	405	395	413	396	377	364	363	404	387	352	330	379	382	390	339	368	363	344	333	385	350	313	363	362	362	368	333	353	341	339	357	339	368	361	340	343	328	347	340	297	356	345	331	336	301	353	344	338	343	363	319	316	355	362	363	304	341	371	342	335	352	360	334	324	359	323	353	317	343	353	339	357	334	331	341	323	332	352	325	367	336	313	344	349	346	334	354	319	344	320	360	323	361	348	371	324	313	330	315	340	329	315	344	333	279	357	352	328	339	329	325	361	323	337	346	294	343	334	339	323	364	309	334	329	369	343	332	347	350	327	346	345	329	323	349	344	314	350	324	350	320	325	345	333	334	325	347	308	327	326	331	299	338	335	352	337	315	335	324	343	372	316	334	329	319	314	358	357	354	337	333	330	351	349	316	363	342	319	321	318	335	338	351	336	348	332	323	330	329	343	339	334	340	324	327	331	322	356	334	309	338	335	334	346	338	337	324	339	324	309	331	336	306	361	375	343	351	318	346	332	337	320	332	306	338	347	345	336	321	324	298	320	342	313	361	328	354	308	367	328	379	343	322	329	319	315	348	345	352	305	325	319	352	330	341	353	358	330	348	320	354	347	312	311	324	326	301	345	321	341	334	337	361	339	331	341	374	341	329	317	321	342	348	329	306	321	323	313	344	371	334	322	326	294	343	343	348	365	311	329	305	344	366	363	325	311	362	344	327	325	343	328	335	338	319	337	363	349	326	347	335	370	330	341	331	329	366	336	316	337	340	314	302	333	371	334	334	307	320	323	349	379	315	333	338	349	323	346	336	319	313	335	330	326	334	343	329	358	343	341	338	352	381	301	361	345	360	304	317	333	371	338	310	335	323	339	349	340	323	317	363	307	323	313	338	365	330	324	353	345	309	328	345	329	353	336	326	334	317	354	371	345	343	343	327	324	330	320	309	364	319	341	305	353	309	307	324	322	332	337	305	339	365	335	319	312	344	359	319	345	329	304	330	304	345	325	350	332	307	327	328	345	341	346	327	300	355	357	340	354	314	324	341	341	328	333	372	335	339	307	349	354	350	357	310	310	360	307	354	321	346	337	335	335	324	379	320	331	330	329	318	318	334	295	342	345	319	346	333	328	348	337	333	302	344	315	329	335	401	339	319	320	331	329	340	381	335	335	353	366	334	351	350	347	365	339	312	316	378	340	328	309	311	329	306	333	302	360	348	382	336	340	351	303	322	340	354	359	321	325	340	314	354	341	355	311	341	350	347	342	286	338	334	344	355	343	367	346	345	351	343	334	346	313	349	353	343	318	335	313	341	318	335	340	350	346	338	337	336	354	317	322	335	322	370	331	337	344	325	359	376	362	349	349	337	317	341	318	339	365	349	347	325	336	353	349	310	329	332	300	334	312	298	333	335	344	331	321	332	309	324	295	343	334	319	336	358	332	339	336	293	323	334	320	345	355	348	344	334	335	307	310	318	323	330	342	334	331	328	370	338	327	343	339	322	345	332	350	350	338	350	350	329	330	335	312	321	335	340	348	345	369	333	347	339	335	349	333	319	305	351	363	331	316	320	357	319	349	335	352	337	338	363	341	332	339	310	325	330	348	337	297	325	355	337	338	348	313	337	332	345	335	312	355	324	326	348	345	321	350	333	330	338	349	331	347	327	337	376	333	354	304	357	373	336	360	336	324	339	350	351	364	337	337	343	322	317	326	335	313	346	359	347	311	332	331	322	337	333	324	365	349	331	335	328	339	353	301	297	328	339	306	322	342	311	301	328	317	352	327	325	344	321	348	360	330	340	321	326	341	347	334	327	340	330	313	360	365	330	345	365	317	317	318	316	342	348	367	370	321	329	312	349	310	320	343	312	316	325	315	319	329	338	315	306	321	348	366	342	341	325	349	345	322	335	341	328	324	347	323	316	326	343	340	352	344	300	348	339	307	327	297	329	334	348	339	316	346	339	365	320	339	349	333	342	341	340	334	370	322	356	331	312	358	331	324	327	346	324	327	332	335	343	291	371	315	351	344	360	318	342	325	336	336	359	307	352	321	344	319	323	369	352	333	348	371	316	324	338	352	287	326	320	361	337	337	331	352	319	332	354	339	333	308	346	345	295	342	339	356	319	361	343	318	339	297	340	317	350	343	346	341	334	319	326	343	338	346	329	335	344	337	344	349	368	344	360	360	358	307	338	343	368	320	321	327	323	340	338	305	351	331	318	341	331	352	342	342	333	327	324	362	355	315	324	360	335	349	337	330	347	365	365	331	369	318	331	349	359	339	345	331	351	322	301	349	346	311	319	339	322	332	309	315	350	341	358	330	312	311	325	327	324	354	346	367	336	319	339	352	347	330	327	319	351	335	309	358	322	317	353	308	320	319	333	331	307	334	307	343	324	341	317	322	335	311	329	312	325	335	357	363	332	306	296	346	343	306	331	347	303	333	311	305	343	345	333	320	320	315	320	316	318	326	330	303	378	309	342	324	371	342	328	337	347	330	326	310	319	398	337	356	348	368	345	368	339	362	337	329	333	367	345	330	315	382	332	322	317	347	344	306	364	308	342	353	370	329	363	338	327	329	362	343	350	322	338	308	320	328	336	351	388	324	352	338	331	330	343	349	308	371	340	315	359	344	340	305	334	326	365	346	334	360	371	334	362	363	332	303	331	333	345	345	349	318	298	343	314	359	326	354	334	331	340	335	318	275	341	352	343	313	353	356	336	333	335	344	317	319	349	354	319	352	340	325	326	289	346	348	302	351	325	356	331	308	315	313	325	319	291	331	339	339	314	317	341	356	313	345	335	329	333	327	295	365	343	359	344	312	335	304	345	330	307	315	301	283	338	314	319	334	332	345	358	333	345	315	318	359	356	326	350	325	321	318	338	314	310	350	336	308	335	353	345	393	323	337	346	319	301	332	353	337	343	348	331	375	348	338	322	362	358	303	338	377	340	314	315	351	320	331	324	318	353	377	294	318	338	332	349	338	361	338	357	357	359	309	340	326	364	325	329	353	312	356	340	347	351	322	341	357	319	332	344	314	337	318	356	326	307	360	339	330	323	334	329	345	349	317	344	324	349	333	352	319	367	311	313	362	316	335	341	331	340	323	297	328	359	355	367	334	312	354	324	337	333	336	312	332	320	337	331	346	358	315	320	306	318	353	298	368	359	336	360	333	340	363	342	317	304	350	351	356	321	325	313	329	335	338	348	339	322	315	333	321	356	341	354	339	332	342	318	329	307	342	333	303	350	343	352	326	294	332	298	310	340	337	339	314	318	312	344	330	330	358	352	334	330	372	340	340	349	340	329	359	339	351	327	317	306	348	352	358	351	311	317	351	335	310	328	342	356	351	363	336	330	348	355	312	331	329	335	340	338	354	356	326	335	308	348	354	323	339	328	364	307	350	311	354	345	342	319	335	328	370	342	316	329	338	338	302	342	353	361	323
17960	6306	12259	4798	443	337	370	333	342	360	347	333	313	351	338	322	347	348	334	364	370	324	327	356	323	339	298	329	324	312	348	351	310	346	348	300	336	327	339	335	315	336	359	360	340	324	351	374	316	349	317	340	338	358	354	374	321	350	310	326	334	346	357	359	318	298	316	302	344	328	329	280	340	364	358	322	316	322	364	341	352	332	331	339	355	343	340	363	353	350	380	325	335	353	323	332	359	315	326	317	322	341	362	341	344	328	349	322	380	340	313	330	329	365	311	317	341	361	333	336	326	348	361	352	343	363	340	344	342	342	347	330	329	316	331	342	294	308	357	346	321	309	331	305	353	330	343	339	359	337	318	291	328	344	349	294	295	298	331	294	330	347	353	331	379	363	346	307	314	327	311	305	303	326	303	357	301	327	294	351	318	339	323	335	360	326	310	371	324	322	336	317	330	324	352	366	344	340	334	356	350	371	345	307	332	355	355	330	359	353	339	317	346	345	352	323	344	328	328	342	313	338	310	350	387	343	322	342	353	329	368	356	348	377	327	336	338	376	331	330	321	315	333	319	310	330	322	340	352	311	335	344	326	352	368	312	308	324	309	350	333	332	325	318	304	364	326	343	338	362	302	333	353	339	328	343	309	376	335	333	305	377	326	352	342	308	326	378	331	345	337	335	306	327	340	338	318	316	336	327	341	315	316	327	344	352	346	365	338	331	322	321	322	336	307	339	319	362	338	338	324	350	360	303	337	331	354	367	365	334	348	335	325	326	349	337	331	315	353	386	362	342	366	348	333	371	358	349	317	338	334	320	350	344	320	356	286	355	333	352	325	306	341	337	350	325	337	345	352	315	325	347	304	333	339	395	335	337	352	354	308	332	330	338	342	360	356	310	327	319	329	325	325	354	346	340	347	304	303	367	350	328	320	326	363	368	369	326	355	364	347	347	349	311	345	352	355	364	320	334	353	384	301	353	337	354	341	371	309	320	308	297	361	318	298	360	316	362	338	283	358	356	328	334	346	322	323	350	350	339	355	342	348	351	344	339	338	347	303	320	359	340	332	372	363	350	312	360	320	324	344	323	337	332	323	327	289	291	335	345	333	314	336	366	343	310	318	330	312	334	325	368	329	314	338	331	342	319	305	324	330	327	316	335	351	345	342	353	335	362	336	313	315	375	351	361	337	369	371	330	318	368	330	344	354	383	321	346	367	319	345	336	338	346	346	341	335	333	326	320	331	353	304	348	319	300	330	354	300	329	325	351	330	344	318	316	327	371	338	355	380	337	330	306	355	359	308	345	354	320	316	354	352	340	329	353	286	345	331	339	329	336	317	337	348	329	321	334	329	346	330	343	319	355	333	348	374	318	338	349	316	359	347	356	348	354	360	343	324	299	311	322	355	343	338	371	308	313	324	332	343	339	308	365	330	335	344	350	328	329	304	354	343	337	347	307	313	323	295	340	352	330	301	335	334	334	321	322	312	318	320	341	327	322	355	344	325	327	351	346	346	337	345	312	310	339	341	318	332	351	325	336	323	334	318	365	332	347	393	336	312	299	311	359	320	340	352	335	332	339	325	308	310	389	371	322	314	351	362	357	359	333	347	334	332	325	339	315	339	334	336	339	315	311	339	370	304	336	338	327	348	320	356	330	330	314	350	333	343	307	310	357	318	331	360	327	356	341	356	315	348	362	326	331	350	365	342	343	329	304	326	336	365	344	352	362	346	360	329	320	352	328	355	342	368	366	321	343	316	352	324	337	327	295	378	359	362	325	331	333	326	350	341	361	372	340	323	328	360	325	364	333	352	357	354	319	359	370	332	356	303	314	337	326	332	324	320	333	378	310	353	354	345	351	296	340	362	293	315	347	356	331	320	317	314	355	326	310	347	335	318	324	316	326	343	347	317	314	313	346	365	364	373	358	324	368	329	330	323	336	362	335	341	332	347	338	307	359	343	345	334	352	320	361	336	369	358	320	342	322	362	296	332	315	339	327	321	361	346	360	301	311	323	316	348	294	342	327	310	326	305	323	348	339	338	349	334	332	364	324	352	318	293	341	386	326	371	322	357	334	322	346	321	322	318	345	315	349	354	339	339	338	337	342	344	346	320	350	329	329	365	343	350	346	344	313	301	336	320	330	375	344	355	310	316	347	349	341	320	365	371	322	320	332	339	333	349	334	290	322	322	338	336	311	343	354	327	348	335	366	317	339	341	346	350	351	360	334	327	346	343	353	311	320	381	351	350	326	339	356	340	328	320	355	347	353	348	378	340	332	335	317	312	333	342	347	327	336	307	327	323	352	334	348	326	324	340	341	329	358	324	321	316	365	354	302	355	343	351	331	347	319	369	352	349	342	315	351	303	303	338	342	327	352	340	327	350	326	338	360	320	326	310	329	308	341	345	326	332	353	326	329	337	353	320	384	319	339	325	359	311	372	322	314	329	322	319	307	335	350	330	354	300	327	352	329	278	336	332	322	358	314	352	339	329	327	332	346	341	299	307	340	351	336	352	331	278	314	336	361	342	352	343	336	337	345	334	320	350	341	351	370	323	340	319	342	335	331	352	323	318	360	330	356	339	357	347	339	338	316	321	315	296	368	318	338	324	348	353	346	346	332	301	338	342	306	305	319	324	313	331	312	356	338	352	314	334	319	350	336	359	301	337	299	355	330	305	311	323	346	358	316	332	300	337	351	315	310	317	339	339	321	335	318	362	322	350	360	341	351	355	342	332	331	384	354	331	335	344	308	367	317	341	342	340	349	362	319	333	325	323	310	345	346	326	323	370	323	343	329	333	323	336	333	349	341	299	303	307	344	346	315	331	316	307	360	340	339	331	343	323	347	377	359	362	359	361	331	322	325	347	353	361	364	306	330	335	356	332	355	339	317	341	367	336	320	330	332	353	355	316	317	365	300	371	325	351	335	320	336	318	353	304	346	328	311	336	311	323	346	324	306	315	339	380	344	329	323	354	331	295	307	329	332	327	346	331	373	313	348	336	331	329	322	354	341	315	353	297	330	340	356	367	314	352	369	310	339	304	348	339	350	347	329	338	346	327	327	358	369	297	352	315	343	330	297	381	323	333	337	366	334	322	314	338	337	291	352	353	347	331	358	326	358	337	313	327	345	337	321	316	316	321	330	320	341	333	337	349	328	335	341	325	310	328	355	343	362	339	338	338	305	339	346	317	317	306	321	342	333	343	343	316	362	353	384	359	329	347	328	341	329	318	336	375	351	319	379	329	362	359	335	343	342	319	322	354	367	372	333	315	316	369	345	334	348	300	317	285	305	361	338	348	340	349	348	319	345	346	338	326	346	332	333	377	340	321	367	330	341	348	324	343	372	327	310	336	342	348	369	333	318	333	371	322	347	347	338	334	310	310	285	361	311	365	368	303	295	364	336	362	342	349	322	327	332	323	358	309	347	316	326	332	336	330	351	318	366	311	325	331	315	333	352	330	325	356	368	347	345	337	350	340	368	332	374
15016	7721	21857	7809	832	740	783	735	738	736	797	782	689	706	761	801	744	750	737	731	756	761	732	791	777	725	725	747	697	725	768	776	765	738	760	747	715	770	736	744	746	740	691	721	748	745	718	704	736	770	706	728	753	732	732	789	804	714	750	738	780	728	732	734	731	803	795	763	742	702	707	756	744	779	756	772	706	772	725	713	720	717	743	743	729	747	755	765	750	713	703	744	765	739	761	726	667	760	712	719	709	778	761	791	710	804	773	768	675	733	790	729	724	746	716	774	743	724	748	756	745	738	723	721	736	767	781	735	709	701	774	774	664	795	689	753	748	750	736	776	742	771	746	754	726	716	724	749	786	767	737	730	739	728	717	741	715	764	674	789	716	753	767	781	795	741	723	738	749	760	754	712	751	737	713	740	783	720	730	744	774	763	763	776	777	725	747	748	747	807	740	671	733	731	711	706	717	719	739	714	740	732	727	745	720	712	760	759	735	707	795	735	752	748	726	754	747	726	738	729	738	688	739	779	701	710	771	711	757	697	783	703	766	680	689	719	708	746	678	687	730	736	771	761	765	747	753	734	753	786	747	749	748	751	774	729	706	713	723	707	735	684	796	701	741	763	717	706	745	741	720	777	742	770	728	731	758	712	760	724	741	760	787	717	705	726	758	728	788	750	751	754	755	770	719	762	721	762	697	770	726	730	759	726	775	745	751	722	735	743	684	723	730	760	703	729	726	728	725	718	760	761	820	750	776	759	754	761	720	750	702	734	724	781	738	770	706	800	727	681	753	729	753	747	705	750	702	710	772	730	786	753	743	674	764	737	752	705	747	779	750	759	770	704	739	733	760	706	741	776	739	735	742	738	685	749	762	788	681	746	728	716	757	716	728	689	746	765	722	762	699	821	746	736	746	723	769	730	798	776	776	724	720	742	711	686	765	751	777	749	743	737	722	739	745	775	695	732	749	775	724	739	734	754	722	774	752	758	732	775	709	753	738	802	723	731	749	747	749	683	711	728	805	754	745	765	735	717	762	767	761	729	736	728	727	769	743	706	709	746	764	734	763	769	714	780	728	739	738	793	726	758	736	709	722	704	726	759	707	757	775	767	719	754	718	766	747	698	672	781	762	726	758	750	704	657	796	747	750	767	696	745	739	798	701	733	716	735	720	724	774	742	739	737	751	763	694	723	709	712	727	744	731	738	709	697	738	705	736	722	721	748	761	700	759	727	700	757	740	744	718	746	752	693	745	750	753	755	703	705	764	744	732	740	728	762	750	759	761	785	747	680	724	702	740	707	699	751	720	762	714	741	760	740	741	759	775	783	706	747	740	715	763	691	769	751	679	757	746	754	747	722	753	767	729	734	742	740	737	698	762	777	714	753	730	751	699	776	758	747	719	704	763	735	777	748	746	745	761	696	750	789	757	716	761	771	715	776	728	730	786	740	745	747	745	758	771	717	749	702	726	699	756	703	762	715	708	711	728	796	743	768	765	736	740	719	720	709	792	678	768	715	722	799	757	705	695	732	728	757	709	669	784	739	750	736	722	767	757	686	775	746	754	783	722	756	680	751	780	757	738	712	765	706	712	780	768	711	690	674	733	691	734	722	769	710	718	773	725	712	757	739	747	741	769	763	742	728	777	731	766	757	744	769	746	753	725	710	726	788	755	707	734	749	757	734	700	754	727	743	741	729	749	731	670	739	737	772	788	712	738	737	727	749	712	729	762	729	747	762	755	732	760	731	765	749	719	697	765	690	718	767	745	781	742	736	765	721	724	786	741	725	750	740	750	712	707	711	756	820	786	765	731	717	733	701	751	756	721	729	795	709	775	690	749	763	779	706	720	747	708	748	753	741	723	712	728	725	716	771	736	732	787	686	707	756	728	689	752	711	735	753	745	698	736	728	738	753	734	707	732	763	773	761	767	714	798	698	768	764	749	741	777	754	733	742	750	710	723	728	701	707	746	726	738	749	733	701	724	732	725	735	760	719	774	740	736	692	736	706	734	779	738	738	771	750	762	742	721	767	719	731	768	722	734	717	760	736	736	754	718	762	693	745	714	729	689	716	682	750	708	735	751	737	772	728	759	721	701	735	734	739	751	737	734	726	752	735	693	748	760	719	733	782	741	714	687	728	694	728	738	708	802	748	654	753	757	695	720	739	718	758	729	688	780	735	735	723	751	750	767	752	780	768	744	718	710	757	742	792	734	686	721	748	772	756	801	695	765	746	744	771	740	727	732	766	724	741	776	732	750	728	718	769	755	723	709	704	759	732	808	726	749	754	693	741	737	734	745	761	683	790	743	775	763	721	797	757	729	714	802	748	746	733	688	739	739	755	747	702	750	758	754	740	753	728	736	728	796	744	708	772	761	716	744	722	745	750	728	718	726	715	734	724	757	690	713	751	762	765	808	741	722	763	738	738	804	744	740	779	683	747	764	759	735	728	728	695	752	723	736	742	772	733	724	735	779	757	756	727	792	776	741	731	785	700	721	759	735	717	688	741	720	752	754	748	728	745	742	777	732	787	743	729	743	699	721	671	702	713	734	718	728	747	711	689	771	735	728	778	714	751	731	763	731	724	667	729	753	731	736	744	753	741	719	756	745	728	727	785	694	712	735	732	701	718	756	740	784	788	712	783	723	811	686	745	731	685	729	766	716	743	773	760	777	728	755	749	768	755	779	747	764	780	781	746	749	772	766	750	736	765	738	716	706	757	735	748	749	761	752	725	749	746	748	730	750	785	730	764	725	731	746	729	732	746	693	760	742	740	787	727	737	786	711	786	703	726	737	776	727	770	742	707	726	760	759	764	729	717	754	747	734	763	740	717	759	691	750	738	713	686	755	783	691	750	751	735	759	712	723	753	729	727	715	745	758	771	711	761	748	717	715	738	730	710	718	760	779	744	751	740	736	776	753	722	679	763	700	749	758	709	735	683	763	730	731	781	728	727	725	743	697	756	740	759	785	739	714	754	711	744	719	720	768	752	737	695	709	755	754	763	719	751	757	719	780	766	750	656	794	726	769	728	736	703	739	735	717	750	739	741	706	801	735	696	736	699	817	738	702	745	785	731	729	756	738	763	735	753	732	732	781	725	721	749	734	703	719	753	710	712	787	747	726	713	728	717	699	727	777	734	773	714	689	746	791	762	753	782	789	745	745	774	774	735	696	746	773	742	707	721	719	759	738	699	728	786	751	765	733	739	694	726	665	712	768	710	736	730	761	718	772	746	722	720	735	765	756	737	716	743	785	722	719	729	794	760	733	729	735	715	691	722	717	794	771	758	761	748	707	739	742	747	747	749	757	726	787	773	763	722	743	734	763	796	790	737	722	764	768	759	764	740	802	741	707	717	755	724	720	712	754	709	739	718	720	723	740	716	700	755	697	731	769	727	734	734	708	731	734	693	742	759	731	743	766	657	754	701	774	705	790	788	760	711	783	772	786	729	737	735	772	714	773	758	731	741	763	702	784	750	757	690	717	809
66332	52884	66537	43722	10481	659	277	227	254	225	231	232	221	184	192	219	201	203	191	178	201	230	181	186	208	212	220	216	194	188	189	212	189	186	187	210	211	192	230	188	165	186	198	193	215	175	202	186	193	186	210	215	226	200	211	185	197	222	209	192	209	190	205	175	170	201	189	207	225	192	209	234	194	193	179	216	206	168	183	199	199	190	196	188	238	189	194	199	231	200	202	197	219	199	195	190	196	212	199	168	171	224	187	199	210	195	191	175	193	194	213	185	224	203	215	200	193	205	208	173	199	176	206	183	200	199	169	208	193	201	197	180	217	204	188	222	222	227	195	182	187	191	211	176	212	225	190	196	177	187	221	192	199	207	186	189	198	204	179	234	188	183	202	187	192	172	192	181	220	173	199	190	187	201	187	177	195	194	193	215	215	186	201	198	185	187	228	203	186	181	199	197	203	180	195	165	181	187	182	176	224	211	213	218	183	197	189	165	198	183	204	173	178	193	181	209	199	220	205	198	202	207	176	215	208	189	204	197	248	178	212	189	194	192	183	204	203	212	191	173	182	232	208	169	202	208	203	192	192	217	202	209	182	195	219	194	200	179	201	157	195	199	201	189	196	209	222	176	215	198	197	218	190	189	213	203	241	219	199	201	178	192	209	193	192	177	176	205	217	239	219	198	190	217	190	196	224	217	184	200	213	200	181	176	176	203	174	194	210	178	195	185	194	206	219	211	168	198	218	184	200	207	222	207	211	189	195	209	204	197	205	191	220	189	204	193	198	192	189	197	190	211	203	204	213	181	198	196	189	196	200	210	234	182	212	184	205	186	216	216	211	201	188	208	179	192	186	219	205	184	208	191	195	192	214	188	196	215	197	204	184	176	179	191	212	183	183	240	202	182	200	179	184	223	184	203	177	179	230	177	188	186	186	188	181	168	187	194	200	191	196	199	214	199	206	217	183	198	194	194	196	193	223	186	194	180	179	197	207	205	207	213	155	194	173	192	235	191	189	218	182	184	210	209	211	201	202	206	188	181	206	213	226	221	215	203	185	178	183	182	182	179	214	184	198	209	219	193	181	179	170	170	193	214	191	204	217	179	175	213	211	211	192	209	201	183	174	200	180	213	193	204	177	209	194	185	220	199	175	195	178	205	209	185	205	211	198	197	180	219	188	210	186	216	190	218	195	180	199	208	184	232	225	188	206	192	212	182	224	185	201	199	187	182	176	198	187	199	222	183	181	193	209	194	193	190	190	179	199	172	216	198	195	221	180	204	187	202	177	196	185	204	197	197	192	194	204	186	194	196	220	202	211	196	194	222	223	204	243	227	195	196	195	193	223	191	198	182	214	206	196	201	186	195	211	207	188	193	202	202	181	182	216	201	197	191	203	208	213	209	219	215	188	195	226	211	221	196	179	174	212	178	178	206	185	212	178	203	183	181	189	162	209	195	187	204	209	206	204	187	196	205	184	193	207	202	163	201	198	234	185	196	202	194	222	177	199	187	220	173	174	181	193	215	215	187	204	210	197	205	191	198	191	195	205	204	215	193	195	180	189	209	217	199	206	181	207	216	205	200	182	199	194	181	224	204	188	169	201	203	203	195	191	189	194	194	223	183	211	200	194	208	203	183	210	207	192	184	183	189	222	175	196	192	197	196	213	202	193	183	211	222	186	170	210	179	189	210	192	187	193	164	195	199	185	211	159	198	181	213	214	189	207	198	178	178	199	183	186	199	206	169	200	197	205	207	197	231	205	190	204	226	213	196	188	200	190	197	186	192	186	163	181	212	172	200	199	191	203	191	202	222	197	169	212	179	194	168	185	183	172	188	207	211	186	193	186	172	183	196	211	189	201	213	209	195	175	205	202	186	213	207	195	205	203	197	200	190	192	198	177	202	186	217	197	198	198	192	202	219	196	202	184	215	186	177	192	194	185	211	199	226	177	201	205	190	204	217	203	198	185	197	150	172	216	232	204	207	195	218	224	191	207	206	177	201	203	192	206	225	189	210	209	221	238	180	188	213	208	210	189	197	223	180	220	187	186	189	207	193	207	195	207	188	193	197	184	188	197	202	185	201	224	194	171	170	195	199	189	212	202	206	183	199	229	173	207	188	195	190	190	178	212	204	202	184	207	184	190	193	208	192	200	223	209	192	209	219	201	169	203	191	178	190	183	207	204	191	206	211	217	214	220	198	213	163	205	192	198	214	187	197	190	182	160	210	188	207	192	172	194	187	208	187	208	204	200	174	219	207	203	201	203	189	213	189	170	192	186	199	186	193	192	211	206	230	210	203	185	201	187	212	179	176	190	205	200	210	201	192	192	177	175	225	200	180	203	188	189	198	206	189	201	204	210	178	212	194	177	182	181	197	218	201	187	218	216	200	194	176	175	167	181	186	183	189	171	198	196	190	186	221	156	190	203	156	176	223	202	204	207	205	197	168	206	154	212	196	169	195	179	205	206	202	198	173	180	208	178	182	186	219	219	208	183	232	179	195	177	209	213	213	195	209	182	207	196	187	194	212	204	204	182	201	174	210	169	181	208	186	176	227	209	199	200	197	183	203	197	206	185	208	236	193	217	161	211	186	198	212	192	201	196	218	221	188	193	208	231	217	180	195	177	194	191	186	214	189	190	209	179	214	203	201	235	187	230	175	200	181	211	207	212	211	193	215	226	195	171	209	199	178	186	189	183	189	190	190	231	199	197	193	176	188	218	209	235	212	200	203	223	166	186	191	207	207	187	205	186	187	205	179	212	196	216	218	181	235	190	184	185	194	183	229	222	192	213	226	187	195	183	180	189	189	174	219	226	213	187	184	205	200	213	203	175	206	168	179	187	179	216	190	179	206	207	216	196	197	194	188	181	191	191	197	203	203	194	197	191	224	197	197	171	155	199	187	201	202	188	190	192	182	182	211	213	210	187	173	187	199	179	187	202	196	184	178	220	181	201	237	216	212	210	196	210	178	170	196	179	214	192	186	170	190	175	183	209	175	166	176	212	227	194	184	207	190	202	204	178	204	208	174	176	223	195	180	181	182	207	205	197	161	188	188	210	200	218	196	203	195	175	213	209	189	205	208	188	227	194	198	191	218	201	195	181	189	186	179	173	206	175	203	205	211	208	195	213	196	207	195	199	208	206	203	181	192	220	183	200	192	194	178	230	197	210	209	204	200	213	189	197	196	187	188	199	182	206	176	186	193	209	172	168	171	177	172	184	228	204	219	213	218	182	218	192	214	196	175	192	178	195	183	198	221	173	167	225	212	207	214	209	227	215	206	219	196	162	226	207	170	211	191	188	216	195	186	188	200	199	182	207	181	189	188	183	208	204	198	184	192	215	199	180	187	188	191	219	186	215	170	189	212	159	222	176	207	178	212	199	223	181	179	188	191	196	200	190	198	159	198	207	196	218	201	200	212	191	181	179	214	183	198	206	188	231	215	193	231	217	194	194	181	182	193	228	193	206	199	188	193	191	198	203	179	210	198
39276	38260	61408	40004	2665	882	833	695	658	650	583	611	544	536	537	503	552	528	479	521	526	479	489	499	438	449	482	474	490	442	511	478	449	434	461	463	482	465	436	504	487	525	433	452	476	407	446	466	494	479	444	458	444	480	493	476	473	432	457	415	457	474	498	455	479	460	472	445	452	474	451	445	502	449	481	437	470	433	477	449	478	399	426	446	439	519	441	473	470	457	457	457	449	440	467	465	442	464	457	463	466	434	473	461	461	482	487	447	438	427	420	497	471	482	430	435	470	443	440	471	514	448	434	427	482	435	490	475	487	445	496	468	428	485	483	471	433	409	497	465	463	424	442	448	469	447	451	453	460	471	452	449	450	445	428	448	453	410	446	441	441	472	453	440	452	462	454	444	444	463	466	440	484	436	425	441	475	448	473	503	451	464	453	457	475	449	498	418	452	452	470	471	463	400	453	470	454	427	445	473	463	464	454	464	465	443	481	489	464	460	459	455	441	435	447	450	425	476	424	452	490	441	479	437	468	425	429	441	452	450	452	430	455	470	488	462	429	447	426	442	436	456	467	446	484	430	479	444	476	455	473	470	457	478	462	453	431	428	458	479	420	494	448	439	478	421	429	432	437	475	451	433	478	490	427	469	428	444	455	436	472	488	424	442	473	471	428	433	447	451	480	454	433	453	440	479	418	423	430	427	463	459	488	461	460	455	484	438	430	437	444	471	425	405	440	448	428	429	423	440	445	467	399	478	458	449	440	441	460	438	488	448	439	466	466	465	539	458	451	435	441	466	431	495	469	485	444	448	423	453	412	447	431	479	461	463	461	468	436	427	470	452	419	479	467	440	425	462	437	437	454	463	472	448	441	465	481	438	409	429	481	458	453	444	442	414	442	438	423	459	472	459	483	428	434	454	447	471	465	487	485	463	449	437	476	434	448	488	433	466	468	479	444	435	470	485	513	423	413	450	451	440	472	442	473	483	478	472	474	450	435	483	482	410	429	435	471	468	470	450	412	468	454	455	458	438	474	437	459	469	482	456	481	449	486	434	456	465	460	497	442	453	423	487	477	467	466	480	478	442	454	435	490	449	440	446	457	474	479	454	451	483	459	433	469	456	484	450	432	459	500	405	428	454	432	460	455	490	444	456	431	487	467	431	455	478	454	455	472	463	448	450	425	410	417	450	440	454	458	439	438	479	440	434	434	472	422	463	410	447	460	505	460	451	427	450	457	415	466	447	447	506	450	444	429	448	463	454	416	465	460	477	464	435	429	451	450	453	470	462	443	486	430	441	453	443	399	462	471	428	401	428	461	476	472	424	451	455	430	446	460	487	432	469	443	463	447	412	460	452	461	430	468	474	501	456	461	479	466	428	447	443	466	444	467	447	470	435	452	460	432	455	447	477	449	445	492	457	409	455	438	423	455	432	461	445	449	443	453	447	465	494	450	476	446	472	415	507	488	445	420	467	456	444	477	448	475	448	475	456	441	447	478	504	421	433	435	451	482	449	446	486	468	433	451	486	418	432	459	438	450	439	477	451	453	458	448	465	431	468	461	467	466	449	474	439	450	431	461	457	436	474	464	496	430	476	488	502	472	478	464	467	481	418	457	444	454	443	493	435	481	476	439	444	409	464	442	457	443	450	478	417	469	440	431	464	444	449	448	505	456	463	461	433	475	480	441	455	468	470	446	471	458	466	417	493	475	453	462	420	429	438	463	469	443	470	422	452	467	464	490	466	419	455	455	425	445	469	421	460	475	487	455	459	456	476	446	445	455	431	437	434	460	443	462	453	452	471	466	420	432	453	443	426	475	469	449	450	449	422	487	430	449	466	445	417	462	478	441	438	461	459	448	457	419	417	420	450	461	476	465	468	461	473	461	443	464	468	445	441	441	438	462	435	491	466	461	464	461	463	483	429	419	463	427	467	490	479	468	459	414	444	443	432	471	444	437	453	424	466	446	474	477	439	451	436	428	448	449	458	420	457	478	460	397	445	462	443	489	424	438	453	434	448	438	477	481	445	448	429	480	460	420	439	467	442	452	437	443	388	451	460	460	457	440	424	453	488	432	424	430	460	455	459	426	443	445	472	420	444	422	485	397	445	470	469	443	450	444	478	425	469	447	466	445	447	463	451	436	423	466	435	448	488	417	413	438	436	491	466	470	447	446	422	420	466	411	462	437	450	407	430	460	462	455	449	459	477	486	448	460	450	455	456	441	412	465	461	452	452	474	454	433	441	451	439	429	426	422	471	440	437	480	430	449	467	469	449	502	473	449	465	436	466	452	424	434	436	454	409	465	478	449	516	450	463	464	414	470	453	456	428	464	446	422	470	475	461	449	446	466	441	452	465	458	410	412	448	429	460	441	432	466	471	460	475	414	444	453	484	442	451	425	478	502	462	462	440	490	463	446	420	445	448	471	468	449	455	435	425	455	457	452	431	471	427	428	418	490	423	454	476	451	449	474	476	446	444	438	460	495	448	476	462	411	435	488	454	418	469	464	437	446	460	461	438	456	504	453	454	484	437	497	458	444	427	438	432	450	470	443	431	424	440	449	436	476	503	460	454	417	508	447	411	446	444	451	448	451	431	480	471	435	437	436	481	437	458	483	444	474	498	482	467	461	440	443	458	471	496	445	463	496	449	391	428	457	431	424	449	472	470	426	445	446	457	446	469	470	435	472	441	422	458	458	457	476	440	428	464	446	450	474	430	446	467	479	455	482	486	478	437	431	462	446	460	437	473	459	472	481	454	446	458	427	454	449	441	444	434	424	441	488	437	487	448	451	444	409	425	464	458	420	427	448	427	440	485	500	477	440	457	430	443	472	435	455	459	421	453	441	442	497	456	425	433	437	474	467	444	409	465	410	420	475	440	420	440	449	427	433	458	470	484	464	421	450	476	443	442	440	455	474	473	494	446	437	469	453	460	486	486	482	436	436	437	445	449	440	420	456	473	431	457	470	424	455	445	446	439	474	426	419	441	455	449	448	465	423	456	450	431	417	427	444	451	428	492	452	496	451	441	398	454	478	446	457	461	423	422	456	470	478	459	452	471	434	403	500	452	472	493	481	461	418	487	411	459	477	436	434	455	449	470	462	435	436	397	476	474	434	456	449	458	435	445	435	446	487	422	458	488	461	470	462	452	405	441	456	474	415	460	495	449	430	467	453	474	422	434	468	468	468	439	437	476	456	444	448	508	457	461	442	443	446	484	422	449	439	469	449	460	497	469	467	458	481	445	460	434	471	486	455	449	443	441	440	451	418	464	477	401	433	477	442	431	422	498	511	463	451	457	486	465	445	487	448	474	452	488	480	455	435	411	478	437	490	498	467	430	438	437	484	429	413	437	447	461	520	447	453	485	453	433	475	466	437	474	421	443	443	419	463	426	453	430	471	473	445	429	455	429	503	483	444	463	444	480	455	466	465	431	475	482	471	463	438	466	461	446	455	454	478	446	428	485	455	479	470	466	424	475	434	421	446	486
79236	66798	78012	54605	18333	3337	292	212	194	178	151	174	171	177	163	149	139	140	134	139	127	129	144	148	128	133	147	149	142	141	141	129	133	125	124	143	130	121	146	137	119	141	121	130	140	129	154	139	122	130	120	136	145	131	135	124	120	109	147	124	116	130	123	120	125	137	133	128	134	151	148	139	122	137	120	141	132	135	162	134	127	139	136	142	119	125	112	127	119	134	144	143	142	138	129	148	141	116	123	117	119	127	115	145	124	133	127	124	146	124	131	149	111	114	124	126	101	134	143	136	147	146	120	137	125	117	110	137	116	123	153	128	162	147	122	128	130	137	139	114	116	125	119	154	134	121	137	115	151	121	148	151	134	132	125	110	124	125	134	140	137	140	132	135	139	156	132	134	120	134	129	154	128	121	133	135	125	121	139	123	106	133	119	134	137	131	118	135	138	114	132	117	130	153	122	140	125	159	123	123	131	116	121	116	126	161	156	114	136	111	135	127	130	129	124	131	120	106	155	127	147	132	129	128	157	149	122	101	135	144	131	122	132	135	131	121	136	142	133	135	145	123	114	116	140	130	146	141	143	123	141	132	143	127	143	155	134	132	145	140	125	135	130	134	136	114	133	139	122	158	125	151	159	140	120	124	133	156	157	135	151	137	126	123	115	116	119	120	139	132	129	150	140	128	130	151	141	135	127	124	139	147	126	127	129	132	112	135	148	149	131	131	142	137	133	128	111	136	139	135	157	136	124	121	136	129	126	138	151	105	121	124	141	143	109	151	136	120	143	134	136	126	119	129	145	132	151	125	104	117	107	142	141	131	127	134	107	117	119	137	143	130	134	156	129	126	126	121	92	151	111	116	117	138	130	129	120	105	114	122	130	131	121	121	138	138	130	129	138	126	128	135	119	124	125	138	134	145	132	126	161	142	131	128	131	134	125	129	147	144	123	119	126	144	137	134	128	123	125	116	142	120	134	133	123	130	128	131	124	121	109	121	136	144	125	126	129	141	141	148	146	128	132	129	136	118	150	127	139	135	119	125	127	138	150	127	151	131	124	146	109	136	113	126	120	129	134	132	136	145	122	123	114	134	102	130	127	125	124	145	131	121	120	129	154	122	125	117	116	125	130	142	137	111	146	118	128	136	139	128	150	146	137	147	127	112	133	123	116	132	101	129	131	145	130	136	108	153	143	113	138	154	123	130	149	137	136	123	127	138	129	112	153	111	142	134	113	130	116	134	132	124	125	118	129	130	142	121	150	151	145	138	119	136	132	125	139	130	110	126	130	139	128	141	144	141	138	117	142	120	142	109	122	127	136	151	119	143	108	137	127	133	122	126	116	129	114	145	138	136	121	152	112	136	126	121	128	125	132	144	123	148	148	125	119	131	137	144	117	111	116	122	125	127	105	126	137	148	130	150	140	136	138	166	145	133	120	112	137	128	134	139	105	143	143	139	122	139	124	129	134	141	139	144	117	117	139	140	126	140	139	123	116	131	128	131	141	134	128	129	122	135	121	114	137	118	121	124	134	135	125	118	133	118	125	151	138	131	129	144	118	119	138	147	134	117	114	126	147	151	131	125	150	138	136	111	137	113	124	116	135	146	133	129	121	141	124	127	137	128	143	163	138	110	138	145	127	131	130	130	141	124	128	133	118	108	118	117	116	142	125	143	133	123	146	146	144	133	109	125	146	141	154	125	139	133	146	116	123	117	127	133	137	152	128	137	125	137	133	124	138	115	114	129	151	154	137	155	126	128	140	123	131	131	144	134	140	128	141	125	148	140	143	120	120	129	132	133	126	146	132	124	139	136	138	139	119	129	115	127	138	128	144	144	123	141	159	135	128	116	107	143	139	140	131	136	134	127	121	135	136	130	119	128	132	138	142	113	121	126	122	139	135	112	115	130	134	139	134	148	147	117	125	127	114	122	143	115	141	127	159	126	129	153	122	137	124	123	136	116	137	148	135	119	139	118	125	135	110	114	117	130	137	112	146	121	137	133	130	117	112	142	138	124	128	133	134	130	155	133	134	121	133	157	132	118	156	126	125	136	131	117	156	120	127	128	129	149	121	162	118	122	139	143	133	145	149	130	115	119	120	106	132	126	143	128	127	124	114	126	149	132	122	148	135	163	141	107	121	147	125	130	125	133	127	124	111	134	150	136	118	145	126	128	143	126	150	132	130	135	136	120	122	124	122	125	128	132	129	123	127	146	124	152	123	141	143	147	135	114	118	122	119	123	133	159	127	142	109	150	122	118	129	111	131	131	128	132	119	130	112	128	137	143	131	132	133	118	139	130	144	136	127	137	129	124	134	121	136	129	125	139	111	158	130	124	139	135	155	141	133	111	137	122	138	129	127	113	111	139	135	122	130	136	140	137	127	130	124	135	131	154	134	143	114	122	153	114	150	144	122	123	126	159	138	140	126	120	128	140	111	129	113	110	129	131	126	133	144	135	123	116	126	132	125	131	117	104	126	138	138	119	116	122	114	130	136	115	123	141	143	125	143	131	116	137	123	138	162	137	118	121	135	127	132	141	109	146	138	134	137	112	122	136	114	136	130	112	122	121	135	115	163	132	112	99	142	146	146	119	138	119	125	131	129	124	134	127	138	135	134	145	136	137	122	145	160	131	134	137	126	146	131	144	142	125	141	127	144	137	151	137	151	151	148	121	153	110	129	147	132	127	140	143	131	136	119	140	142	128	135	125	132	159	116	125	121	125	142	125	128	135	113	141	131	136	132	146	129	125	130	139	140	137	140	153	139	127	126	133	136	156	141	141	141	127	142	131	133	146	143	126	111	111	131	139	114	135	143	130	139	128	140	139	121	117	129	144	116	134	128	150	129	129	129	129	131	125	96	123	125	134	125	131	134	159	141	118	154	140	117	121	116	144	128	128	124	162	129	130	125	138	149	148	150	129	129	134	144	135	142	118	146	114	153	146	121	139	116	140	132	135	141	124	102	115	137	131	140	127	124	135	134	126	138	142	128	140	151	98	133	121	125	135	150	129	138	156	135	134	123	131	118	126	135	114	149	137	122	149	147	141	117	149	137	120	134	147	126	132	132	119	132	155	140	139	124	133	131	141	115	144	133	117	134	123	122	116	129	140	125	119	125	153	131	117	127	141	134	129	144	143	151	119	137	149	123	127	123	109	123	105	142	92	133	139	123	142	132	139	132	137	143	135	113	126	125	156	119	132	124	124	123	140	134	125	141	146	123	144	125	145	120	132	125	122	116	130	110	136	144	120	138	144	141	142	141	135	122	125	132	139	144	125	121	133	134	111	123	143	125	123	130	118	127	144	124	133	130	121	138	125	141	139	117	129	122	130	138	142	141	128	114	158	140	140	136	134	125	153	140	137	138	144	133	129	117	125	140	145	128	141	131	136	121	125	127	128	138	147	146	143	133	128	118	122	113	141	141	133	148	138	124	138	155	114	116	119	139	123	154	125	141	128	116	126	116	152	127	136	128	123	164	134	120	127
48345	48123	72914	51963	3443	1131	920	794	719	671	621	575	531	506	483	454	451	401	447	423	408	381	372	393	356	371	377	375	359	367	371	330	351	354	361	361	377	346	359	332	334	369	355	352	315	356	330	364	320	336	340	325	321	356	331	333	354	349	340	345	343	337	350	331	337	384	366	333	348	336	323	366	343	336	349	343	340	357	334	348	348	332	335	331	317	327	322	312	313	314	376	329	315	338	340	355	347	327	335	326	289	350	321	314	318	347	322	345	323	329	334	312	327	346	325	294	319	345	303	318	340	305	328	332	320	325	341	323	324	343	304	294	308	329	323	331	354	315	331	319	331	336	335	317	309	336	297	364	332	357	330	325	344	304	335	336	321	338	335	307	339	338	321	281	314	305	332	328	315	324	339	288	302	336	346	320	344	313	324	337	342	368	349	321	318	334	338	302	347	309	345	335	291	340	326	328	334	280	276	336	334	320	334	325	358	325	327	333	339	319	307	331	328	315	330	336	322	319	331	300	315	368	337	306	332	341	336	324	312	319	323	333	327	327	390	346	323	300	306	338	341	339	336	353	340	329	345	349	327	309	332	353	333	331	335	339	333	321	317	309	359	316	302	339	334	313	348	346	329	332	342	361	357	334	354	318	337	345	337	327	298	322	340	329	304	326	337	330	308	335	316	322	335	335	322	324	348	342	336	339	339	325	321	344	302	315	334	300	330	329	303	337	338	329	333	336	336	320	314	331	308	333	306	336	341	325	335	314	335	322	349	336	326	318	311	326	336	318	338	300	316	308	293	327	337	334	335	331	333	341	361	329	323	343	356	332	343	331	341	325	313	349	312	307	365	321	322	333	314	343	310	334	347	327	335	330	300	338	327	314	331	296	309	319	331	341	327	325	328	360	371	326	298	317	340	321	320	341	328	308	347	309	324	293	332	315	322	300	327	329	339	329	335	346	340	364	333	304	348	355	313	312	326	329	350	325	342	304	293	303	374	314	307	289	277	314	333	347	325	371	321	347	311	309	301	319	348	329	338	350	349	323	314	320	345	343	332	339	296	306	291	338	334	332	320	345	326	330	332	336	306	318	312	310	317	305	329	337	335	314	293	312	359	352	346	334	351	326	340	338	381	335	307	318	331	359	372	333	315	343	353	317	346	314	320	355	333	341	338	310	319	316	316	330	310	321	343	318	343	348	337	335	310	345	356	329	336	296	313	341	300	340	310	311	329	296	314	318	346	333	333	349	297	320	327	355	306	322	318	325	311	340	323	336	311	329	339	305	337	337	312	346	324	332	337	302	306	325	351	323	322	377	317	307	303	328	340	332	339	344	308	317	332	328	319	328	335	343	336	348	326	293	327	300	342	323	333	331	306	340	327	316	290	343	319	347	340	324	324	365	325	354	323	361	305	309	309	308	338	352	327	327	305	340	353	307	344	330	347	323	337	317	314	317	307	311	327	303	331	327	349	315	338	332	319	321	356	334	343	299	352	353	339	320	313	345	352	326	313	362	335	310	328	302	286	319	336	342	303	344	295	304	335	312	281	323	332	353	330	318	341	331	326	342	292	336	299	325	307	328	333	359	339	332	343	325	344	311	337	357	328	356	340	346	304	291	287	320	325	349	357	339	312	300	328	362	318	303	328	333	346	331	313	333	341	327	349	327	306	355	332	318	343	313	345	313	333	320	312	329	320	305	335	333	332	333	337	331	356	318	356	336	327	346	335	314	336	318	308	336	342	342	336	326	301	309	329	322	339	306	346	330	336	350	344	307	336	344	339	378	355	341	328	333	316	341	341	329	330	326	348	340	338	330	341	317	320	329	349	343	331	329	346	338	312	323	342	346	340	304	345	311	323	349	322	369	316	321	327	339	344	360	350	343	350	297	355	353	324	353	324	304	341	314	323	309	353	304	323	317	342	328	338	328	304	345	352	341	306	363	287	313	361	324	335	319	323	334	322	322	311	338	352	290	351	323	333	285	346	322	352	318	348	350	369	310	310	302	332	338	335	316	320	341	316	324	337	369	324	306	340	323	295	349	310	319	334	337	344	319	323	334	301	336	340	343	370	343	316	355	322	314	326	343	330	320	312	338	333	319	346	358	341	362	332	333	327	284	364	329	329	358	333	332	353	296	339	338	343	330	300	334	320	342	309	339	351	328	331	356	321	341	356	295	345	336	339	275	318	299	341	326	305	333	326	357	332	346	333	347	318	315	313	344	323	326	325	325	304	336	320	338	333	337	303	321	348	341	310	289	313	296	308	348	314	306	367	341	347	346	309	322	343	315	344	309	342	351	315	355	349	303	352	334	323	319	351	315	312	349	358	333	324	308	320	315	335	338	355	318	312	355	332	318	297	325	329	322	310	342	316	328	296	339	395	308	323	346	302	307	323	355	334	304	318	315	332	317	344	358	334	339	326	346	324	320	321	345	317	327	349	329	349	345	301	334	324	318	312	305	327	307	357	331	327	302	342	336	305	330	315	339	328	320	347	308	340	309	325	315	348	326	339	324	319	329	331	313	319	338	331	330	336	306	341	306	344	306	338	351	306	333	341	335	310	353	302	356	301	336	343	316	319	294	318	320	324	336	326	306	313	360	313	329	312	321	320	348	354	328	327	313	322	334	320	321	333	328	317	309	297	344	307	336	319	342	320	351	346	344	311	345	339	298	319	331	317	330	337	342	292	336	320	357	344	333	314	325	307	341	343	289	331	355	358	311	333	326	376	360	332	322	311	309	339	293	337	292	321	309	353	314	305	315	332	357	305	302	289	316	373	331	318	323	325	338	295	351	331	361	329	282	297	319	337	326	365	335	323	327	329	353	321	336	339	342	314	318	320	352	336	347	312	312	324	329	331	304	336	334	333	315	311	320	314	320	330	311	345	310	347	336	343	350	314	339	352	314	312	325	328	354	306	317	364	334	343	325	307	314	287	312	307	356	352	340	333	308	332	306	319	356	336	328	295	300	298	318	294	330	335	320	307	343	347	322	332	289	337	330	320	311	326	355	331	347	348	330	337	342	324	367	332	340	337	310	302	368	313	343	321	301	339	337	323	316	338	302	345	356	347	293	327	328	315	332	324	330	340	324	357	343	329	314	339	317	338	300	331	330	322	332	341	355	331	321	289	340	323	336	301	318	347	338	323	323	324	342	316	323	304	325	336	301	313	303	324	353	316	295	346	345	331	318	331	332	352	316	304	314	328	344	311	362	355	348	325	333	325	301	338	358	337	333	337	340	285	313	335	317	350	327	293	339	360	334	337	315	347	327	355	296	318	360	354	320	343	347	352	299	330	334	327	311	333	379	375	345	317	340	294	362	312	303	305	315	327	307	331	367	323	327	337	317	340	314	338	321	317	332	324	323	319	321	356	356	332	332	355	348	363	353	301	353	319	340	325	314	289	348	336	311	383	322	307	328	338	375	341	316	327	304	325	347	311	334	338	322	328	323	321	305	317	334	324	327	345	309	317	313	276	309	346	306	340	339
17043	6296	9216	5831	462	346	371	335	321	365	349	321	361	341	321	351	353	330	333	311	378	334	345	363	343	316	346	345	317	318	366	314	306	320	355	309	354	343	350	341	333	301	346	326	401	317	349	333	347	322	351	328	327	337	343	344	327	316	340	294	323	363	355	304	351	347	370	313	306	304	323	344	341	340	309	358	361	327	378	340	337	322	348	353	337	350	359	358	330	310	336	379	320	316	333	297	318	348	335	294	364	354	341	345	368	350	322	332	312	427	325	341	331	310	311	315	302	324	365	328	306	336	384	336	364	359	326	342	343	322	341	348	330	342	358	306	317	358	326	349	331	349	334	304	308	346	355	310	330	343	336	310	351	343	319	356	343	358	343	314	325	368	347	312	345	342	335	319	363	312	327	303	343	344	333	341	314	357	317	337	311	332	321	302	353	353	341	336	309	336	356	356	318	351	336	330	336	329	296	331	338	324	313	306	358	332	349	333	347	336	335	344	300	304	323	310	336	304	320	366	325	317	351	335	361	347	365	317	348	329	358	320	331	319	413	332	351	335	319	332	367	314	367	312	311	333	341	328	324	360	349	333	318	325	317	351	319	341	331	310	355	355	325	295	341	328	311	315	304	350	343	315	314	335	291	327	317	337	339	330	327	363	328	332	357	343	323	372	370	352	309	346	356	331	329	310	320	301	336	339	315	325	303	340	325	342	344	340	337	343	344	353	323	335	332	356	312	297	334	332	337	355	298	333	339	309	330	331	305	310	329	350	324	358	323	317	362	362	323	330	332	328	369	353	366	388	323	330	352	358	294	352	337	377	337	284	343	355	345	372	334	331	347	339	382	326	367	317	352	357	296	306	315	342	340	336	316	313	359	368	333	333	332	324	324	346	336	337	358	343	360	337	364	346	317	308	315	330	322	343	323	335	352	336	325	353	359	365	349	350	365	368	339	328	343	338	343	336	348	330	359	321	333	361	387	361	335	347	340	319	344	328	293	334	331	316	354	326	340	297	346	356	329	370	333	317	305	377	311	341	353	353	345	328	307	331	319	356	356	317	355	336	306	329	346	336	325	335	338	323	332	343	311	306	307	335	347	347	320	336	331	353	353	338	336	318	379	329	349	345	328	354	374	336	304	342	354	349	365	359	351	350	340	337	364	334	311	336	328	366	317	347	334	345	321	379	353	292	332	342	341	338	357	319	327	322	321	343	342	335	340	356	314	306	354	348	336	378	350	337	331	350	340	341	354	354	348	320	332	346	340	374	342	369	327	323	293	332	349	378	342	369	379	377	313	319	358	337	312	324	354	364	326	323	345	363	341	334	353	335	336	341	355	362	344	337	321	344	335	325	331	326	321	340	336	343	326	346	379	309	310	283	345	330	319	343	323	312	345	374	359	344	373	340	361	357	328	360	368	360	329	340	314	289	331	378	351	329	333	328	374	335	365	341	324	338	337	364	310	372	337	319	312	338	335	316	320	323	322	356	349	330	318	318	324	328	330	348	355	355	322	350	323	349	301	325	340	312	341	358	338	286	347	323	352	332	337	393	349	345	372	326	364	332	317	365	320	334	320	339	330	343	316	336	349	332	320	361	315	328	317	306	368	345	325	287	341	333	321	319	347	329	320	338	347	350	319	366	351	340	362	325	342	338	356	319	297	321	361	361	335	348	355	314	330	341	334	341	326	339	316	300	338	334	313	317	349	342	345	323	281	329	393	285	296	320	328	364	307	318	335	368	316	305	353	376	306	357	325	404	323	326	345	338	312	335	322	303	366	329	369	346	335	300	308	316	279	331	339	341	314	337	314	316	316	332	339	382	338	271	326	329	294	320	302	340	364	348	330	325	340	340	339	339	347	307	325	355	353	302	315	303	336	296	357	381	354	318	348	350	335	308	347	317	338	352	334	302	348	314	311	322	330	356	341	348	322	331	336	339	339	358	317	325	345	355	339	337	285	367	317	326	288	333	289	315	346	340	357	334	350	326	324	350	303	351	314	376	324	345	321	320	320	320	361	354	302	305	304	330	334	333	326	309	356	350	361	361	340	351	333	320	324	341	339	323	300	338	337	373	302	315	349	305	351	333	325	341	343	328	379	367	339	341	311	315	320	363	342	299	326	310	311	320	341	328	331	364	363	383	352	342	324	343	352	332	349	343	308	311	320	339	322	347	370	325	327	305	333	346	303	300	305	357	319	317	333	341	310	351	321	331	333	326	326	337	366	283	313	368	340	321	310	330	328	350	355	354	338	325	372	324	332	339	337	350	321	351	339	340	359	373	311	326	351	362	317	342	320	338	318	309	355	366	331	323	333	343	336	306	334	333	315	370	344	332	375	315	326	364	355	364	318	335	343	369	335	325	351	340	325	330	352	317	330	314	343	342	303	324	316	339	342	304	313	353	326	335	339	290	353	314	307	360	364	320	306	322	320	340	339	341	356	347	338	344	302	313	337	349	386	323	363	332	350	322	341	340	323	344	318	321	368	320	377	355	335	324	356	339	331	349	345	353	342	347	306	316	332	332	320	316	372	352	300	329	320	345	367	347	336	330	331	333	321	317	316	312	339	363	334	339	358	374	316	325	326	357	340	313	308	321	320	305	330	298	320	335	339	309	334	344	332	315	327	352	328	329	329	331	300	324	303	336	332	352	352	322	344	329	336	319	322	330	339	357	348	337	323	338	329	340	323	359	344	356	319	353	331	353	347	334	303	315	322	318	373	316	317	327	339	320	319	373	337	343	321	331	352	336	343	341	313	316	318	354	360	332	339	326	341	323	308	325	348	326	341	298	357	319	309	331	344	357	357	327	326	348	343	332	318	340	348	301	336	343	329	319	335	330	337	338	361	323	349	319	351	331	322	331	334	339	317	350	311	343	336	338	330	310	316	354	359	336	345	333	374	370	381	323	341	351	354	339	308	355	307	309	325	341	323	317	368	317	369	336	332	378	339	376	320	348	361	347	343	311	325	327	330	314	337	360	345	313	349	340	335	357	323	352	345	333	327	322	301	332	335	360	367	330	357	319	351	318	326	356	363	344	337	333	327	327	366	354	347	352	351	327	335	307	347	355	319	341	341	351	335	313	331	322	336	324	335	333	336	337	357	341	327	314	321	337	322	320	312	351	329	347	355	372	338	347	339	339	352	337	353	334	347	377	336	340	329	339	360	333	341	341	342	333	339	363	352	358	323	313	336	342	352	343	346	326	303	352	343	327	320	352	311	335	349	370	380	337	322	308	339	354	361	311	354	332	353	341	371	353	337	324	380	349	366	345	349	290	342	315	366	335	346	329	315	317	334	319	348	309	331	345	334	364	338	376	318	304	321	352	326	332	354	339	330	331	335	317	315	322	334	303	321	348	340	318	327	325	355	345	347	335	305	334	341	306	298	361	359	346	324	332	357	336	331	322	345	316	311	351	335	307	342	329	351	347	357	317	351	308	320	353	351	314	363	309	351	319	327	345	313	352	341	343	323	389	327	327	341	326
14239	8124	17936	10438	823	776	729	731	747	724	738	762	750	693	777	677	766	730	739	727	742	724	748	711	778	706	762	806	774	670	745	780	674	750	705	679	739	741	727	715	759	744	734	775	767	691	750	722	727	761	692	737	743	765	745	717	704	760	761	773	742	751	696	781	735	695	751	747	731	743	756	705	748	747	762	766	751	729	747	736	740	754	796	746	759	780	712	741	742	766	745	778	710	748	736	776	740	769	749	780	771	743	751	697	734	732	705	788	775	698	753	752	742	744	805	741	718	723	760	754	735	739	786	709	767	761	781	721	725	743	782	726	733	688	703	735	695	718	765	758	719	767	705	746	736	762	766	729	714	780	722	736	744	698	748	753	685	758	735	750	750	732	745	723	722	749	718	774	745	770	719	739	697	717	729	751	711	745	725	691	763	796	705	771	762	771	746	743	707	738	660	739	734	739	745	763	730	763	748	741	709	715	773	768	753	835	715	749	707	730	736	741	764	713	739	729	723	777	807	732	733	704	758	707	789	751	732	694	719	750	754	731	688	731	739	696	724	763	708	773	759	722	733	700	705	789	741	764	739	753	718	725	740	702	785	766	754	744	722	724	685	720	790	741	781	719	725	699	730	762	705	726	748	733	757	729	783	799	759	768	735	699	694	731	783	742	767	731	755	758	771	761	757	703	721	710	694	756	780	732	745	712	747	769	713	729	709	754	725	747	792	735	767	711	706	738	740	739	765	764	720	747	745	727	736	737	688	785	770	712	761	709	724	810	765	710	715	715	737	755	663	723	740	713	757	712	698	741	753	753	677	726	774	757	678	708	756	756	773	710	694	754	751	752	707	716	732	697	708	710	722	719	810	687	756	695	771	738	726	738	729	722	741	749	727	742	734	742	759	768	708	767	709	742	713	755	715	743	774	730	762	753	718	774	784	724	719	764	730	718	694	744	726	746	777	730	740	722	707	806	689	766	762	717	676	709	765	683	776	760	755	746	694	726	750	735	725	753	756	757	754	709	748	733	724	744	767	705	728	730	710	773	756	740	728	771	750	751	738	771	750	755	770	723	732	731	729	706	760	763	762	691	730	722	750	727	718	744	716	761	701	772	704	757	710	720	750	716	731	668	734	733	811	723	706	751	754	777	721	737	722	715	722	741	799	755	742	702	796	699	777	725	775	692	760	718	723	744	682	735	716	746	737	727	766	780	764	704	701	727	723	742	718	699	719	737	751	692	789	745	759	785	745	724	753	737	731	752	768	748	730	737	726	789	759	741	743	671	735	771	742	681	757	711	745	756	732	716	730	705	723	784	745	784	763	702	720	730	695	705	745	756	713	721	746	698	750	767	737	752	751	718	747	716	725	731	725	695	776	738	753	777	761	745	790	722	704	717	711	695	726	772	742	766	709	768	708	717	739	740	759	715	736	760	732	727	723	723	754	741	719	669	744	725	732	797	749	723	696	726	740	766	801	749	744	755	717	794	723	757	758	797	783	712	764	707	721	714	702	708	751	768	677	708	777	706	723	753	750	738	719	732	751	699	730	785	728	765	750	756	765	748	672	736	724	808	713	784	750	709	776	711	722	726	706	727	738	745	746	734	731	737	747	709	734	771	698	732	704	745	697	703	727	744	700	762	717	770	731	752	765	689	696	765	796	766	762	729	723	756	754	723	738	708	727	702	715	761	759	714	745	740	742	712	730	671	758	717	711	786	735	761	754	783	721	766	787	716	739	755	656	744	742	748	790	718	719	771	745	720	753	724	743	741	768	742	731	736	729	725	737	788	733	773	758	696	740	719	785	741	724	737	744	726	687	735	725	705	774	723	744	741	752	746	742	747	704	724	742	735	702	735	726	757	730	757	733	707	733	739	754	737	766	730	805	758	781	737	729	763	725	765	719	764	737	779	741	719	742	712	723	796	721	767	737	724	720	737	700	741	749	748	753	751	770	709	767	783	744	761	743	723	733	727	721	731	731	773	715	760	722	786	732	823	698	794	736	688	753	737	751	739	724	729	736	734	747	757	776	740	753	765	756	745	721	735	744	751	775	747	722	732	743	674	725	783	686	734	700	752	732	719	713	759	728	708	732	724	799	763	731	761	697	739	692	768	796	757	774	716	724	744	728	792	723	757	706	744	778	736	716	706	743	713	758	730	730	763	734	776	755	670	750	718	742	752	761	721	736	737	756	722	757	717	757	772	715	752	741	701	727	721	769	704	771	795	763	765	736	752	761	744	766	740	699	735	804	738	763	773	766	736	714	735	733	748	728	756	739	729	723	739	734	742	745	709	758	750	763	753	767	758	749	745	702	757	743	781	769	708	752	741	746	793	731	756	759	741	705	730	739	766	748	761	787	732	727	734	772	701	785	716	698	728	698	784	713	710	724	777	733	702	693	715	750	745	738	754	696	743	768	710	727	730	703	742	701	741	717	713	736	723	776	700	718	728	744	737	751	726	750	723	750	765	750	715	732	729	784	681	706	772	754	780	703	723	759	699	735	729	777	682	717	745	759	728	719	746	761	742	708	772	752	725	789	719	721	756	753	732	794	752	715	712	752	753	777	731	761	771	745	747	726	739	755	705	789	732	773	725	778	762	788	729	751	762	706	752	694	731	760	698	767	744	797	771	722	753	816	741	704	727	758	740	721	759	749	715	758	733	743	758	721	704	701	720	764	729	790	752	729	713	793	722	746	756	725	768	734	700	722	768	721	739	733	711	674	761	736	750	703	771	745	742	738	744	764	758	737	735	760	779	693	740	765	732	731	745	712	700	727	721	728	771	764	716	727	752	749	737	761	731	710	721	742	746	719	709	746	726	707	751	747	754	764	724	718	762	739	724	730	702	748	734	706	746	685	712	757	794	749	749	718	729	738	791	786	710	734	749	773	693	765	731	727	747	685	763	710	730	724	766	705	710	726	756	714	720	709	727	783	715	753	724	749	754	757	727	722	711	774	723	721	795	736	725	780	753	758	716	730	730	751	746	786	755	752	736	775	754	738	682	808	718	727	768	768	712	749	735	721	750	773	744	733	726	718	738	775	706	738	700	700	736	697	696	749	695	729	759	731	761	750	755	718	783	717	786	725	732	765	743	719	759	794	735	772	713	728	782	789	727	751	757	740	708	734	745	769	713	763	746	724	756	754	738	732	695	704	702	761	702	722	766	764	797	701	761	735	729	761	751	741	721	729	786	760	747	767	762	696	727	744	729	720	704	727	782	726	742	753	724	768	746	714	723	723	724	725	774	744	778	704	759	749	700	723	751	720	712	753	687	745	790	746	783	731	729	757	748	670	720	731	743	775	733	761	763	738	732	741	759	747	765	735	705	742	756	696	714	758	746	722	735	781	728	712	728	707	717	701	808	753	758	738	742	741	728	706	777	763	797	738	706	740	734	752	741	753	765	703	762	751	721	716	739	750	755	742	733	744	721	748	686	701	747	780	735	751	742	739	767	726	773	739	743	741	746	741	745	727	745	759	757	779	734
65786	54034	64838	47932	11567	923	310	226	229	185	233	246	227	201	196	220	231	202	221	209	189	207	220	182	197	199	209	217	207	245	214	218	197	182	222	226	207	191	184	213	199	246	233	201	195	196	198	203	211	187	189	184	204	211	184	189	198	212	202	202	222	184	171	230	196	208	201	192	199	217	216	201	204	195	189	199	198	185	199	196	207	183	182	202	184	197	224	168	197	195	189	184	222	201	208	166	224	207	193	190	201	223	196	186	190	194	175	188	170	210	223	210	205	223	203	220	216	203	198	185	193	231	186	168	183	200	206	210	192	185	216	197	181	208	178	188	219	204	188	186	180	193	197	213	185	202	206	184	201	183	187	187	213	197	197	212	201	209	166	206	194	190	180	198	188	186	204	205	202	176	194	190	203	186	199	198	190	224	204	201	191	203	206	191	193	213	215	242	198	207	175	170	186	179	228	193	215	183	161	205	190	213	219	197	179	165	171	195	159	186	220	155	210	207	204	184	221	168	217	180	247	223	200	199	216	195	192	197	191	183	203	202	202	226	199	189	213	195	210	232	216	201	180	199	186	200	186	187	206	243	198	211	205	176	191	219	208	184	215	199	211	196	211	206	201	173	203	188	218	186	200	206	187	203	191	221	202	161	214	214	196	218	199	170	221	191	187	185	231	205	199	224	185	191	178	190	185	209	199	216	206	181	166	193	213	222	212	216	216	207	234	184	186	199	192	219	215	223	183	202	205	195	192	213	210	180	199	220	188	208	201	208	210	192	219	202	212	186	196	179	209	197	180	204	206	185	202	197	202	211	197	206	206	194	192	212	207	195	185	193	182	187	192	200	170	183	207	179	204	177	226	228	214	190	189	210	205	196	200	210	202	176	191	185	184	180	187	192	193	205	198	218	204	189	193	202	178	220	182	183	188	183	213	188	198	196	217	197	220	211	181	214	176	193	175	217	221	222	207	210	185	187	224	209	195	217	219	200	214	179	196	189	200	207	200	195	193	196	196	184	179	207	191	198	181	192	202	175	203	191	195	188	224	200	208	194	213	220	214	196	213	178	206	199	186	188	202	204	195	207	170	213	193	204	197	233	223	211	188	202	210	204	189	239	175	200	195	200	210	193	230	193	206	188	182	216	194	226	203	187	195	194	218	197	206	221	205	185	209	207	176	221	199	208	193	216	191	214	184	189	197	211	197	196	188	217	208	212	197	186	205	196	206	197	182	205	192	227	216	178	196	211	201	201	213	186	210	179	185	206	212	232	171	217	186	194	215	181	198	209	189	213	191	196	198	187	197	179	232	226	208	211	181	204	186	188	205	199	218	192	204	180	204	207	208	180	189	203	216	208	157	206	202	199	192	194	210	214	200	193	201	197	207	183	184	181	212	187	198	201	202	207	213	182	163	210	207	202	202	212	204	209	156	201	228	191	215	235	219	214	199	202	193	220	197	181	185	168	188	228	189	179	183	189	186	186	196	216	199	163	203	213	201	207	244	193	180	203	212	179	188	207	185	223	210	187	205	224	218	182	211	176	214	196	203	187	208	187	221	206	181	176	196	200	194	183	190	210	180	217	219	190	214	199	204	192	205	184	205	201	182	213	219	224	191	191	180	198	203	213	203	164	220	197	216	209	227	203	169	222	225	200	180	197	215	202	202	203	236	204	177	200	180	176	209	194	203	191	192	225	191	203	187	216	211	193	212	188	171	205	183	185	206	183	209	197	190	226	211	216	183	198	196	189	204	206	197	203	204	176	156	203	196	197	189	175	202	197	212	197	206	178	177	205	209	219	200	197	191	223	210	217	200	202	209	196	189	196	207	194	213	213	193	188	229	197	202	199	165	159	190	207	212	199	177	194	178	204	211	212	202	188	187	195	176	208	223	190	221	212	216	191	183	186	198	205	193	189	197	175	186	203	193	181	210	190	196	220	192	198	174	175	188	207	232	193	185	179	215	199	216	212	194	193	202	217	190	193	178	197	174	218	198	224	180	204	195	193	204	201	199	182	167	195	195	186	213	185	195	194	200	212	201	212	182	190	217	192	184	208	209	213	169	222	225	187	186	197	187	196	212	175	201	189	185	198	209	198	214	172	206	189	200	204	215	198	173	222	203	216	201	179	209	192	168	206	195	195	177	202	197	231	195	187	180	205	227	192	207	220	211	218	180	191	174	217	208	179	191	202	210	204	205	173	225	214	234	185	219	210	225	198	215	169	203	206	199	205	215	186	183	215	189	213	187	197	198	201	175	189	222	216	199	215	207	186	194	221	192	204	212	213	195	198	188	201	223	185	222	202	196	205	199	231	220	189	214	178	228	211	230	181	205	189	198	210	186	185	212	173	179	206	174	187	222	218	226	195	182	205	228	183	221	181	191	192	193	201	219	190	187	204	190	192	219	180	178	198	196	234	181	194	215	180	176	175	195	204	175	202	209	210	189	198	189	165	231	208	193	205	201	181	200	200	186	198	198	192	217	179	177	174	175	218	221	193	172	188	208	182	208	188	196	214	203	206	172	212	185	180	226	203	187	195	164	204	195	194	178	193	177	176	206	212	196	215	209	177	221	183	193	192	228	190	195	167	189	208	196	189	208	193	206	185	214	191	184	191	180	192	215	216	179	196	208	223	195	197	206	197	208	197	187	187	213	178	184	196	199	208	171	195	177	223	210	162	172	183	199	185	220	181	171	186	205	215	205	185	205	193	171	194	198	214	200	218	195	171	185	208	199	187	188	207	190	183	186	200	181	205	206	206	222	188	166	196	237	219	210	215	230	223	182	199	220	210	195	200	181	217	213	214	242	228	199	215	182	200	191	213	179	222	185	216	188	187	231	212	180	199	200	211	200	191	226	166	189	192	199	183	229	186	214	209	205	209	187	193	210	204	199	193	194	197	200	215	222	233	222	220	195	214	196	179	220	186	182	228	198	205	201	219	182	245	186	203	192	164	182	202	196	198	177	194	216	198	196	182	196	216	176	208	164	213	206	196	222	200	195	205	190	194	171	206	204	203	184	188	200	172	193	217	177	206	214	210	188	164	210	215	210	192	214	200	202	210	191	198	178	216	208	201	194	191	182	193	210	194	215	208	223	204	223	207	181	179	204	210	197	177	231	191	196	190	218	199	182	229	213	194	213	196	190	187	183	184	215	208	212	208	211	191	195	209	216	183	217	218	181	199	194	194	207	194	187	191	192	210	201	186	230	216	208	195	216	209	190	196	191	191	199	216	215	189	211	197	232	212	189	205	227	191	182	183	204	205	208	193	194	187	201	203	187	207	212	189	206	191	181	194	221	185	182	199	184	200	196	191	206	221	197	215	195	209	208	199	181	209	182	217	213	196	209	203	216	202	200	169	186	189	197	179	203	190	210	212	185	221	201	202	201	220	196	199	210	210	222	195	195	194	187	205	210	210	195	185	225	190	188	209	219	215	185	177	201	195	213	212	217	172	204	217	179	195	174	205	204	192	194	230	198	204	217	185	181	181
39041	38986	58958	42994	1928	850	746	683	645	645	601	580	586	585	516	546	516	508	538	496	499	483	484	487	514	438	454	481	457	500	458	461	465	481	473	496	438	475	463	441	462	463	445	479	506	482	446	472	450	437	499	499	456	472	465	444	462	434	495	454	492	487	443	453	470	462	494	473	466	446	474	454	447	483	454	453	454	438	468	478	409	420	423	445	439	458	479	463	468	440	458	495	454	463	473	490	457	437	417	439	423	469	459	492	480	487	457	417	448	424	446	463	433	452	469	448	448	422	467	453	495	456	490	480	453	455	470	486	449	480	470	492	452	501	457	479	446	405	440	485	408	430	460	442	456	440	464	470	433	467	451	453	433	445	429	410	466	471	411	464	465	424	491	464	478	471	475	473	481	453	432	473	431	444	469	477	476	421	463	455	444	472	448	472	484	467	428	475	460	449	468	493	440	480	458	470	428	465	471	448	487	467	460	451	438	434	439	496	443	477	459	453	449	484	483	438	435	487	468	437	472	451	452	451	450	436	429	435	432	471	416	446	453	477	485	458	480	445	497	506	473	445	463	475	451	437	489	458	448	481	422	419	453	465	458	457	480	460	483	443	445	469	480	432	467	432	399	437	477	466	468	451	448	426	436	463	463	443	440	463	467	472	447	448	424	428	469	445	429	457	420	425	469	423	482	457	444	445	449	419	457	448	462	450	478	462	482	421	507	464	445	446	468	419	421	444	434	461	476	461	452	444	423	441	476	486	470	463	453	467	464	493	450	432	456	410	459	447	423	469	423	429	439	431	458	472	454	456	461	474	437	448	461	458	438	467	460	484	422	464	450	418	448	451	440	424	461	444	434	457	462	501	462	428	460	419	476	438	441	429	454	448	457	472	434	468	478	463	447	453	440	505	449	466	425	470	460	468	436	424	453	461	433	480	479	439	440	442	475	449	437	479	480	425	445	460	424	435	424	450	407	437	445	463	481	464	449	456	443	448	462	476	423	420	438	415	450	462	429	476	447	492	439	469	484	465	502	442	453	484	493	417	463	450	425	505	440	482	451	456	466	438	452	506	465	423	499	451	451	445	511	440	439	467	486	479	433	458	428	451	464	449	429	417	450	455	463	448	478	469	450	427	458	457	480	445	483	466	441	411	486	483	456	478	455	448	432	422	454	453	469	471	419	474	474	468	465	477	477	432	479	471	460	422	516	463	479	431	413	468	435	447	438	468	463	437	455	450	448	486	487	456	468	460	454	423	445	427	414	454	439	483	437	462	440	472	453	475	460	454	412	485	457	452	436	430	487	444	453	477	466	452	479	441	463	429	437	421	431	448	458	461	426	422	484	431	457	474	460	465	461	483	485	462	458	430	432	462	426	439	434	431	433	452	439	428	433	447	483	445	429	428	447	450	476	437	432	482	411	463	474	448	453	426	472	460	445	433	449	427	460	455	442	438	446	464	454	504	486	440	482	460	500	434	470	458	442	470	432	484	467	445	462	456	440	435	470	445	458	482	390	435	429	452	416	464	461	444	476	477	455	499	446	407	474	469	443	482	442	471	403	433	416	467	503	417	447	469	451	443	459	458	445	449	445	465	447	418	435	453	408	477	454	417	427	443	462	463	437	457	468	434	496	476	434	454	452	464	462	471	419	447	452	451	461	458	458	454	489	495	455	492	461	460	451	442	443	457	444	454	448	463	474	456	478	396	475	447	499	451	431	426	452	486	455	450	404	406	461	458	440	397	488	462	465	439	473	472	465	464	484	449	483	476	488	465	457	460	480	434	452	470	452	488	460	499	429	458	483	459	473	471	476	460	472	479	453	497	454	463	438	457	452	441	449	465	474	470	479	471	486	451	463	464	470	462	482	492	443	471	439	445	470	410	447	473	453	486	462	464	457	437	443	425	422	491	475	460	412	469	460	458	440	451	473	459	439	445	487	458	464	447	439	466	499	469	447	432	457	420	479	471	438	461	463	488	417	433	462	425	426	469	447	451	442	444	470	440	448	470	446	450	418	439	418	472	467	446	437	429	482	458	456	453	497	454	462	450	496	413	439	453	449	426	434	455	425	459	454	483	432	426	476	489	454	434	445	449	399	453	446	441	467	446	451	452	460	450	448	457	466	454	459	468	433	403	412	458	405	448	475	482	465	433	425	478	471	400	477	467	454	415	454	435	434	447	490	441	452	491	468	435	470	489	421	460	458	447	503	467	451	444	461	464	496	453	436	492	428	414	488	450	491	437	451	452	440	459	467	441	459	474	454	433	439	457	426	456	421	449	450	488	479	456	444	463	492	420	451	463	463	437	445	430	420	456	471	459	466	484	495	476	463	472	414	451	470	455	448	446	489	404	452	468	452	435	448	499	455	481	466	459	449	468	474	453	474	491	432	439	449	473	475	453	452	461	442	519	454	483	403	469	449	470	461	504	442	481	448	456	445	447	481	469	504	453	454	434	488	409	459	444	462	447	441	469	453	472	452	469	494	489	444	454	454	435	431	432	445	428	462	446	437	446	469	440	435	479	413	467	496	444	451	461	479	449	454	492	464	469	455	432	442	490	429	432	476	467	461	475	416	455	462	455	422	463	416	476	426	469	433	452	465	454	458	460	428	447	457	466	455	452	438	434	480	464	463	441	402	462	457	454	436	458	448	428	465	457	435	437	498	485	448	435	414	472	440	471	419	431	450	447	449	426	440	445	416	430	445	458	452	433	477	427	439	471	474	413	453	451	454	436	411	415	425	438	469	460	439	465	497	468	439	467	467	472	463	454	477	434	461	448	455	430	422	469	473	429	432	448	483	437	480	465	447	458	446	480	451	431	461	419	462	466	474	432	448	457	468	493	454	498	494	418	450	472	469	484	453	422	438	436	450	469	486	451	437	440	461	469	419	441	468	449	455	421	439	442	441	461	480	434	432	475	480	443	459	412	451	473	425	470	470	393	468	440	446	438	481	448	444	427	437	421	454	485	471	440	440	495	431	453	433	453	460	460	407	440	459	446	449	457	443	469	462	452	441	434	434	492	455	474	420	448	483	452	464	445	486	426	462	432	447	474	532	443	474	445	450	459	430	441	469	468	432	421	431	448	469	443	429	474	414	428	474	453	430	468	432	459	455	416	496	476	427	495	446	475	485	446	459	428	471	496	465	510	462	423	425	437	448	455	447	455	438	442	439	467	428	451	467	475	448	453	493	411	447	439	467	423	487	460	452	450	442	473	429	446	467	483	488	432	441	422	459	492	430	422	476	438	473	441	441	414	457	468	455	458	473	427	462	452	436	470	470	463	440	454	451	495	450	478	425	495	431	478	463	456	490	449	456	434	479	519	508	462	455	463	442	491	479	453	453	437	423	445	479	487	465	472	450	473	477	479	463	422	431	462	425	426	424	482	440	455	408	460	457	470	502	415	477	445	414	480	434	446	495	467	471	489	491	444	433	427	441	447	458	483	449	466	464	475	476	462	499	491	468	466	454	438	489	460	440	445	488	438
78819	67468	77387	56671	18109	3661	304	226	195	183	189	184	182	143	180	158	149	157	128	134	125	135	158	127	122	129	124	119	139	146	132	135	137	138	111	140	134	141	122	149	116	134	136	120	149	137	128	118	118	139	109	145	129	152	147	137	129	142	153	135	145	132	111	134	128	126	139	151	141	132	121	137	149	131	134	132	129	153	143	132	144	136	119	125	124	133	126	150	162	137	142	156	132	134	134	130	136	120	127	107	117	122	126	115	130	136	145	141	126	133	131	124	130	116	140	131	135	127	98	136	116	137	151	147	154	139	130	121	130	129	101	129	119	140	133	144	127	125	124	110	130	110	140	140	117	118	124	121	116	136	137	140	116	147	131	119	130	107	130	147	137	145	126	140	124	128	128	131	128	142	142	138	143	112	138	143	131	109	135	129	137	140	115	112	129	120	123	129	114	143	126	148	118	133	127	134	144	127	159	140	117	131	106	115	106	136	125	131	113	129	130	123	138	144	133	121	124	147	133	162	154	133	125	137	138	134	148	120	126	133	119	127	151	136	137	124	141	121	115	132	126	119	124	135	131	124	140	138	124	125	149	114	127	135	148	128	137	134	138	128	156	144	137	138	150	128	121	144	126	121	119	118	145	136	120	138	120	158	126	116	133	135	129	136	150	124	144	114	115	155	119	129	140	147	137	125	138	128	134	111	133	128	135	135	135	120	133	120	120	135	145	129	144	131	134	123	134	122	132	150	148	155	139	141	129	148	120	123	147	123	141	135	124	131	133	125	116	121	124	145	124	150	133	160	141	135	149	154	119	131	135	136	137	152	120	135	145	120	115	141	133	136	129	167	145	141	140	137	118	131	140	117	116	133	118	130	129	139	133	134	134	144	116	145	121	136	132	141	151	113	110	149	131	134	148	144	129	142	141	132	122	154	138	123	122	114	116	140	140	116	125	157	127	119	134	141	129	139	139	151	134	152	134	139	129	134	135	128	104	142	139	125	122	134	159	136	130	114	143	133	132	120	114	136	108	141	116	134	159	138	132	107	128	129	123	141	139	130	133	142	139	124	129	116	118	124	126	133	129	164	141	132	132	163	133	126	159	114	137	134	139	146	129	117	150	130	137	150	125	105	149	122	134	127	136	121	124	109	136	129	124	121	145	131	124	135	125	137	130	124	143	117	124	144	120	126	128	116	135	122	140	135	146	128	125	131	156	141	138	155	136	128	120	118	137	138	133	154	144	128	139	130	131	137	132	127	126	127	134	124	138	127	139	132	108	143	141	132	133	137	119	143	146	137	135	134	117	142	109	117	155	130	132	133	127	128	139	125	122	119	136	129	151	113	125	119	134	131	128	112	138	132	144	140	131	127	117	130	136	135	117	124	118	133	146	118	124	154	119	118	125	107	132	135	146	126	134	150	141	121	143	146	130	130	120	128	120	124	103	142	116	131	118	114	126	152	118	126	137	157	131	116	143	140	127	118	128	147	147	115	136	137	102	109	128	136	128	106	130	140	130	112	136	140	140	128	115	146	128	139	147	145	129	108	150	132	142	126	114	120	127	144	133	136	129	138	130	129	117	125	130	131	139	124	153	113	115	105	118	121	134	136	137	120	151	143	139	139	125	146	129	130	128	139	164	107	136	138	141	119	125	145	125	140	153	157	136	147	142	147	136	125	124	133	119	121	139	145	125	116	160	133	113	119	124	128	135	130	139	116	116	132	123	132	136	140	140	132	146	146	149	123	135	132	139	144	136	122	126	133	114	138	146	145	122	116	125	120	140	139	141	133	122	115	130	140	128	123	135	118	122	131	123	112	125	131	142	142	102	135	139	153	120	129	122	127	113	132	139	122	129	115	126	146	124	125	158	123	148	146	124	122	134	131	118	143	134	161	135	141	118	122	143	143	131	139	165	136	130	133	131	133	119	124	114	134	134	131	150	141	121	157	124	120	111	132	129	107	120	127	108	129	151	151	139	125	131	124	122	139	142	141	122	139	143	125	135	112	127	124	150	123	144	146	105	132	105	153	134	111	137	132	154	147	142	143	125	126	144	129	133	129	130	128	148	123	140	132	135	118	129	127	132	129	127	122	138	132	115	116	120	116	133	115	124	121	148	112	132	131	117	132	133	133	117	129	114	121	151	143	122	137	142	112	121	142	155	138	118	120	132	134	119	129	137	120	130	131	120	141	141	133	127	109	108	119	100	141	149	132	135	130	137	124	146	111	127	135	132	122	141	120	136	129	128	133	125	144	121	117	124	153	131	114	141	138	146	124	144	134	132	135	123	125	135	115	117	130	144	152	137	146	133	135	132	121	119	131	144	134	142	115	118	124	135	121	126	120	133	131	121	132	134	122	134	127	135	134	126	129	130	136	131	140	143	141	139	125	88	117	116	131	119	139	125	117	124	119	128	125	117	121	131	130	138	125	149	108	137	111	122	121	127	123	150	140	124	129	120	144	133	124	127	141	126	127	136	141	131	131	114	146	144	142	127	127	135	121	132	142	144	137	130	126	94	127	139	133	133	146	107	130	106	142	124	141	145	120	135	116	135	136	134	121	150	132	142	126	150	157	123	135	129	131	158	121	138	135	117	108	147	140	156	130	121	136	122	121	132	129	120	135	128	132	124	135	126	105	132	149	131	103	130	142	109	137	138	141	117	114	124	161	149	121	138	128	138	122	126	114	132	147	126	133	127	125	123	153	115	116	132	141	131	129	135	133	103	136	129	120	146	114	121	120	136	138	141	149	141	130	143	161	144	126	115	118	136	122	138	147	152	112	139	124	135	140	126	125	145	140	127	161	126	131	142	149	132	138	125	136	130	141	120	120	126	125	122	154	144	135	127	116	144	119	110	126	133	121	128	144	119	129	128	130	107	111	125	150	121	132	145	150	120	150	114	143	132	132	121	112	139	126	112	132	120	133	124	144	148	137	146	138	152	128	132	111	133	105	125	133	118	128	123	139	140	122	122	125	121	139	129	154	119	113	114	126	124	123	132	164	114	125	134	119	142	126	150	151	125	152	125	140	107	134	143	154	115	117	127	127	139	155	126	130	134	130	109	126	112	132	118	136	114	123	135	123	134	144	161	149	126	154	119	128	151	149	111	125	138	128	131	122	113	110	128	113	142	143	139	112	153	119	150	137	127	114	117	148	135	150	114	130	153	148	121	115	160	125	108	123	116	145	115	135	154	137	135	123	140	134	120	141	125	119	125	140	132	107	152	130	136	115	123	137	129	129	122	121	120	136	135	128	149	136	120	137	126	138	142	133	128	129	132	134	136	144	133	129	137	125	125	119	125	119	142	155	142	126	142	129	144	139	130	120	131	126	138	140	128	116	128	133	138	132	125	157	129	109	134	126	128	129	132	118	137	137	88	130	135	148	138	123	133	130	153	124	147	116	142	119	121	133	122	114	146	120	134	132	128	132	126	108	121	128	140	135	132	127	123	134	124	117	120	107	143	116	121	152	139	145	140	131	167	133	118	126
47851	48932	72644	52193	2080	1094	928	838	692	658	563	533	534	488	496	449	448	405	417	408	412	395	371	381	365	382	390	380	356	365	357	343	348	371	339	326	362	373	338	338	361	331	345	354	373	352	328	387	361	325	309	324	351	337	334	327	356	339	353	339	318	346	338	358	361	331	359	312	327	308	332	319	332	340	387	309	328	327	344	339	334	341	314	351	332	331	330	334	338	321	351	319	308	335	315	372	335	336	334	301	328	320	340	318	306	345	331	310	351	339	332	333	334	337	315	322	306	320	318	350	331	301	323	311	315	338	319	310	316	348	333	343	306	324	306	294	308	301	353	356	320	325	315	324	309	317	315	327	301	317	339	324	335	330	346	341	312	312	339	306	306	347	319	325	353	315	325	327	309	320	296	312	333	315	316	327	307	321	310	344	317	321	344	330	348	321	311	313	307	331	355	351	331	311	346	334	294	304	345	319	342	293	336	354	324	311	309	328	284	308	317	292	333	339	350	349	319	338	344	308	375	327	342	352	342	314	338	333	375	343	332	348	320	353	334	350	365	306	298	352	359	329	294	348	313	346	321	333	297	324	319	314	335	331	329	313	354	330	339	343	339	296	340	303	328	369	333	322	324	315	326	345	334	301	327	343	314	336	288	350	335	324	322	290	337	319	312	332	348	309	322	347	294	327	346	328	326	306	303	320	327	274	314	314	318	341	326	293	315	327	311	322	343	342	349	324	325	356	330	322	348	322	348	296	341	305	300	329	328	329	346	327	338	331	320	326	315	319	306	286	326	360	313	338	325	297	335	315	302	297	370	333	348	324	346	307	284	332	329	316	322	330	304	358	316	310	332	312	334	305	299	326	304	292	317	310	339	306	318	308	307	329	333	333	359	338	323	337	314	319	335	327	301	333	333	317	317	325	311	315	339	301	319	290	307	300	331	329	335	336	322	319	316	334	310	328	315	342	330	287	343	297	318	323	337	341	350	297	304	309	304	297	321	306	301	319	312	323	309	317	317	335	328	318	334	337	308	312	281	303	313	255	333	306	345	354	300	314	336	329	329	319	314	340	310	337	338	310	324	332	337	332	310	339	297	355	310	304	308	348	330	345	311	328	316	302	344	312	305	320	326	322	319	320	355	358	294	328	296	325	353	364	313	326	309	338	332	318	330	302	332	333	336	336	303	332	332	346	338	348	308	302	303	329	305	359	338	319	347	326	296	322	353	333	330	298	333	331	331	329	341	310	289	307	328	317	325	339	355	349	291	331	343	361	329	335	320	310	356	331	321	308	319	341	306	350	368	307	333	332	338	300	325	319	336	345	338	322	358	322	327	319	326	331	335	302	325	289	329	349	307	320	310	323	363	354	329	318	330	347	327	307	345	327	319	288	330	363	334	303	327	350	318	277	338	319	324	333	326	301	316	339	341	320	360	345	319	312	329	339	315	315	324	313	313	341	313	296	318	310	318	326	349	287	305	326	342	339	324	346	331	325	350	315	317	307	304	320	275	302	338	318	299	330	317	358	317	326	303	330	307	349	310	301	323	355	314	337	329	334	299	309	331	333	275	310	331	316	314	308	314	327	290	330	306	345	333	340	292	329	327	329	316	328	354	318	320	340	320	328	304	324	288	294	341	314	305	333	327	316	357	318	324	328	313	319	341	326	317	330	340	292	323	310	347	375	327	325	313	314	322	292	340	335	330	316	304	311	302	310	316	336	318	338	316	301	334	330	322	305	326	333	288	303	326	304	367	325	297	301	316	323	316	364	337	333	319	352	332	310	323	309	333	343	324	323	298	334	344	345	324	310	328	336	330	343	320	311	371	329	316	338	339	320	323	308	327	323	320	333	353	312	343	356	349	292	313	325	363	309	328	300	342	347	338	343	343	336	311	326	318	281	308	301	336	319	324	318	319	300	333	334	343	348	333	331	297	311	333	327	324	318	351	332	340	320	340	303	340	328	316	317	307	319	335	334	350	342	325	342	332	346	337	303	346	323	293	330	330	321	325	316	335	326	364	327	294	330	365	307	331	344	327	318	311	320	303	291	329	312	314	334	313	307	322	321	329	358	323	324	319	317	296	340	354	338	315	341	319	342	371	327	317	325	362	339	318	316	321	323	292	331	340	311	310	328	311	314	349	339	364	315	330	350	337	321	273	333	320	331	331	315	317	352	302	325	295	350	335	303	325	343	292	311	336	317	339	341	322	327	310	328	333	315	345	330	346	315	320	336	293	321	318	319	294	319	324	312	335	307	287	334	318	321	344	323	324	314	343	314	326	337	327	295	337	301	323	312	317	326	327	321	338	359	312	300	319	330	346	302	305	318	365	302	333	341	340	307	304	321	379	364	340	343	315	297	329	328	333	339	306	317	303	321	324	331	319	295	347	324	335	301	347	326	343	305	293	300	351	326	323	326	321	339	312	324	321	328	313	325	306	298	351	323	347	350	343	310	320	310	322	364	291	324	321	350	331	328	335	338	334	342	349	340	295	336	355	308	287	361	313	343	312	283	337	338	331	329	325	291	340	321	303	324	331	322	334	310	329	319	328	325	332	356	301	288	316	339	342	319	326	313	330	320	318	337	320	322	344	317	328	319	315	319	330	342	334	340	353	321	312	307	351	326	328	341	368	351	322	319	321	308	358	325	323	352	340	341	282	310	312	301	303	324	323	308	310	324	340	333	312	324	353	323	332	332	327	322	317	318	343	340	327	327	307	322	333	323	328	362	304	322	324	337	346	306	339	338	317	353	324	337	318	313	305	304	311	304	285	307	311	326	300	299	336	314	330	306	300	311	339	316	339	314	324	303	328	356	323	321	343	342	341	323	348	332	323	336	311	332	325	322	307	330	353	343	327	282	321	331	330	312	324	349	302	300	312	339	322	341	339	336	338	321	291	309	344	318	320	305	334	326	338	298	320	332	325	338	311	321	318	322	328	322	329	333	342	315	305	365	324	314	340	328	330	354	323	312	320	335	344	313	290	326	341	297	313	292	338	311	338	335	358	318	335	324	303	322	345	347	316	349	293	333	340	335	323	322	329	305	315	347	316	299	328	363	326	302	310	310	363	332	327	306	312	312	323	338	369	349	355	299	320	343	314	339	321	348	379	332	335	303	353	330	325	341	354	330	330	334	358	351	303	362	312	306	320	306	311	299	334	293	333	357	315	347	350	331	347	321	326	326	337	332	333	325	322	317	368	312	330	343	315	349	349	350	309	330	304	304	310	313	339	311	318	353	320	314	314	348	335	348	314	348	309	356	333	316	313	348	347	298	306	321	342	378	287	287	337	323	349	333	335	340	319	331	340	343	351	284	340	329	341	308	325	329	350	347	318	339	311	340	323	324	340	317	348	312	354	341	304	330	282	328	289	327	299	311	343	334	328	348	325	310	335	334	352	341	331	288	348	346	340	332	351	296	302	314	328	313	348	316	320	327	322	359	296	290	309	316	334	303	343	352	291	326	352	314	320	333	313	338	347	336	337	318
16751	6168	5237	4623	406	338	309	316	323	313	310	334	306	316	313	326	325	328	326	306	359	328	325	330	339	335	336	337	318	311	334	326	340	359	313	326	319	329	328	305	315	312	325	307	327	319	332	312	322	349	285	321	339	310	304	312	342	333	328	322	323	301	312	327	342	282	334	359	347	338	318	341	292	297	312	317	330	332	305	340	326	308	303	334	282	354	285	296	294	305	333	306	317	344	357	327	309	321	316	316	332	309	310	323	333	307	357	320	356	320	308	322	333	326	314	334	332	326	307	315	299	335	339	348	322	313	317	333	358	303	341	313	314	318	335	334	320	341	334	318	344	305	299	322	338	312	340	345	342	312	296	328	315	301	321	314	330	331	282	302	316	315	315	298	316	355	330	311	311	356	327	347	312	337	331	316	349	301	312	340	337	312	314	309	312	306	272	301	301	317	338	325	302	325	330	327	335	330	322	315	319	353	307	321	283	324	341	328	311	336	298	342	337	329	312	298	328	340	346	294	286	305	335	326	306	302	296	319	345	296	343	306	320	287	339	321	316	347	343	332	305	325	319	307	340	343	297	353	304	340	323	335	302	332	308	332	299	342	349	314	315	319	323	321	331	308	338	334	321	343	311	293	323	296	332	306	342	349	321	313	334	319	284	329	355	341	294	325	355	289	323	326	285	334	331	301	332	309	309	324	302	258	295	330	307	322	321	314	332	353	306	333	337	303	345	304	332	289	312	338	344	321	294	307	322	327	334	343	329	324	300	304	312	338	323	340	326	322	312	312	316	322	345	344	316	308	327	339	306	337	347	343	338	348	310	334	321	308	342	343	328	345	317	311	302	327	308	325	311	315	319	342	319	297	331	313	307	333	321	315	322	305	320	310	323	337	356	334	297	325	332	314	338	295	306	288	312	331	337	353	332	336	297	341	330	312	309	355	313	323	326	315	367	337	347	296	292	314	331	329	303	299	324	336	328	313	309	341	309	347	350	328	355	329	317	339	301	323	341	333	331	287	339	333	307	313	311	288	348	308	311	296	310	311	334	321	308	326	314	340	367	300	296	325	346	331	349	356	325	303	322	321	328	323	336	353	314	294	308	331	313	315	295	316	301	307	318	343	325	312	320	308	339	353	291	317	335	310	298	340	309	341	334	310	331	358	329	318	316	331	323	348	303	337	328	345	324	318	287	343	323	311	340	333	299	321	329	322	293	341	338	325	315	325	271	322	324	313	312	335	321	320	312	330	327	334	300	359	336	330	338	361	308	318	317	320	318	304	326	303	313	322	328	308	298	352	354	346	308	329	339	306	356	320	285	324	289	357	304	318	304	303	329	326	292	282	314	352	323	282	323	340	326	323	303	275	318	284	348	312	290	299	327	308	336	336	297	302	359	272	325	295	309	335	330	332	336	318	305	300	348	323	300	367	339	340	284	344	300	328	319	339	333	326	336	316	300	308	323	317	317	307	336	327	294	327	317	314	323	323	298	317	324	323	327	337	337	367	357	350	336	337	322	324	320	294	316	325	323	324	310	341	342	345	311	325	320	356	324	326	326	339	303	342	335	304	305	323	296	315	316	326	331	314	319	314	316	311	366	301	332	334	310	318	326	356	317	302	322	329	321	315	329	327	310	293	305	282	316	332	318	343	320	326	280	339	351	299	338	353	341	302	303	282	289	329	310	325	314	330	335	315	308	315	331	308	321	321	296	321	308	318	316	343	334	313	315	334	321	292	324	325	352	287	322	298	320	337	310	295	317	330	340	334	315	313	302	329	323	327	327	270	323	311	314	350	305	343	289	356	321	318	339	326	333	322	318	309	364	326	281	359	331	334	354	344	336	304	317	310	303	332	316	308	309	326	322	297	335	308	288	306	306	351	358	312	330	327	339	326	295	326	346	301	338	325	341	318	323	305	333	337	307	333	339	307	332	312	327	296	306	342	343	346	304	315	317	336	350	335	344	310	312	364	334	334	312	314	331	304	346	323	315	354	298	308	359	342	302	322	348	357	338	344	315	314	314	339	337	363	300	322	309	341	312	341	320	339	328	326	335	334	318	329	335	329	369	313	315	363	350	317	327	341	280	333	342	334	296	318	313	344	310	361	319	334	344	343	328	335	349	333	300	298	356	304	348	318	340	308	270	322	296	307	304	322	294	272	310	332	329	337	327	327	338	352	339	365	297	367	318	351	310	300	314	309	353	332	317	340	330	327	345	305	357	328	339	346	312	330	319	285	347	327	292	284	374	339	328	302	342	331	278	322	323	329	288	331	346	323	316	356	304	348	326	289	318	296	316	311	311	297	284	335	321	285	332	332	301	328	314	326	313	307	296	305	307	341	304	309	322	337	338	339	326	321	324	328	329	289	303	340	292	318	341	293	297	349	328	296	310	320	342	284	325	326	331	331	314	306	336	322	336	319	347	327	295	288	314	331	330	331	300	324	338	340	306	335	353	352	331	348	330	314	330	320	350	320	350	321	334	319	273	357	300	329	362	327	311	311	341	369	319	334	341	370	314	318	313	313	302	321	327	317	319	325	321	323	341	314	294	349	341	359	336	337	310	294	345	311	334	372	319	328	326	305	324	301	329	334	319	309	319	306	298	324	328	304	342	348	333	314	318	325	367	305	323	329	337	297	309	304	345	320	315	328	318	320	330	334	307	359	368	348	295	333	331	286	334	290	339	345	310	320	342	351	359	313	301	306	359	311	356	325	333	342	306	324	317	348	310	294	340	341	282	337	320	331	334	337	315	337	340	296	320	302	329	391	331	284	302	338	335	291	317	346	317	313	330	313	306	334	326	336	309	349	319	315	325	323	307	311	317	360	318	362	330	293	339	334	314	315	294	329	332	308	314	313	344	340	336	336	337	334	314	312	304	295	341	315	342	324	329	323	336	326	332	334	324	356	304	322	327	313	324	346	311	311	320	293	304	311	311	351	305	323	356	339	354	343	282	294	330	336	341	318	316	291	342	343	326	318	318	377	307	354	332	303	323	296	302	319	320	322	331	340	306	358	346	334	320	327	315	324	359	309	326	327	314	303	283	345	340	347	320	318	323	317	327	330	330	335	334	296	290	337	305	322	356	318	303	338	265	311	311	342	362	298	335	316	336	320	331	327	339	335	337	355	333	335	324	307	345	350	358	320	295	314	304	308	341	337	297	328	324	317	315	309	351	307	341	308	290	348	334	291	285	304	352	330	311	308	360	314	297	338	336	334	314	332	296	287	281	303	309	304	333	342	323	329	322	327	324	305	313	304	283	318	305	341	334	319	331	314	339	345	337	295	330	314	311	317	320	312	315	303	339	346	309	318	340	288	340	310	333	320	334	324	348	332	306	335	323	312	318	347	316	320	346	341	324	340	336	336	350	314	292	358	355	330	337	312	334	320	323	300	355	301	316	304	329	338	336	306	312	367	315	304	318	313	359	304	327	341	345	312	348	344	346	331	309	340	322	317	321	333	301	337	324	323	351	332	314	293	333	357
14026	7765	10889	11041	715	714	705	727	689	745	705	734	697	694	727	713	673	723	731	707	682	745	751	697	750	730	726	692	673	740	696	669	730	769	729	718	708	700	751	783	697	706	705	731	722	708	734	712	708	685	752	706	692	731	731	682	686	725	718	684	685	659	727	731	721	678	698	696	755	729	712	667	691	709	745	752	691	706	684	731	713	708	714	749	769	711	741	684	687	680	691	700	704	677	727	724	737	709	683	686	708	688	738	707	751	749	734	682	724	713	714	697	743	696	686	673	689	703	674	695	680	729	700	678	688	724	706	710	741	739	717	676	710	682	706	727	696	712	693	699	701	723	742	726	691	725	705	671	698	705	715	703	724	716	707	756	701	707	667	698	706	742	740	710	665	687	731	710	743	684	711	692	703	709	642	683	709	719	710	714	749	659	669	723	735	728	710	717	744	694	667	716	722	690	685	699	694	740	694	710	681	691	682	672	718	738	666	694	736	728	720	703	719	717	717	682	704	659	677	670	705	732	666	707	674	712	710	750	718	687	695	717	773	704	689	689	679	753	716	675	703	700	667	698	673	751	682	730	728	746	711	719	699	669	683	679	697	726	700	664	726	674	688	664	705	635	688	693	718	683	668	785	715	708	724	674	707	698	721	715	739	684	669	705	626	704	731	704	694	704	660	720	705	692	718	684	710	673	733	707	743	746	713	670	731	703	724	739	682	686	723	696	740	662	756	777	717	682	727	734	727	707	696	730	695	728	706	709	669	698	714	736	682	694	684	754	730	718	699	680	747	679	690	683	746	721	686	732	738	711	699	652	639	719	718	752	707	716	660	686	726	717	724	707	663	706	667	706	728	695	737	675	730	713	698	694	696	703	696	702	670	692	727	698	703	727	744	696	755	679	644	712	728	694	683	701	693	712	691	731	737	671	685	686	635	708	723	717	703	719	708	754	709	706	725	715	710	709	716	617	680	709	687	712	672	711	705	750	673	732	716	733	694	727	765	676	679	707	732	654	721	709	709	743	731	676	708	698	723	672	707	698	673	662	733	741	700	724	719	717	708	685	685	750	689	710	696	677	681	713	675	706	736	680	721	694	748	662	726	660	717	670	750	758	751	705	699	725	706	751	672	687	687	690	700	685	713	699	746	662	693	717	659	710	669	677	681	692	695	702	675	646	702	667	687	708	713	758	714	703	699	668	704	663	707	695	683	685	688	709	684	693	710	695	703	743	746	703	681	714	665	755	743	710	787	712	748	756	732	703	665	711	699	675	698	670	693	715	677	687	742	707	702	735	684	687	694	685	688	640	711	738	710	689	670	710	672	698	683	710	697	648	754	716	741	702	653	708	727	731	645	730	687	681	693	697	705	691	709	693	683	692	647	744	680	703	701	704	704	684	750	748	698	711	694	715	726	678	709	695	645	732	742	692	694	692	742	711	732	725	668	689	711	686	640	711	700	681	719	764	721	686	663	714	712	747	751	758	671	748	709	688	688	719	721	747	697	702	708	734	693	633	730	685	730	685	721	709	718	697	683	712	698	729	727	660	732	709	668	746	727	705	683	690	752	726	660	673	719	718	673	727	711	723	689	741	716	697	724	723	706	677	677	661	725	711	707	742	691	731	738	695	709	676	693	750	683	718	733	666	738	661	725	700	714	695	726	702	699	756	698	780	712	719	713	681	727	705	700	745	683	709	731	678	718	733	752	713	710	716	627	700	720	709	698	695	707	666	709	696	678	706	686	688	694	661	683	666	724	712	741	731	684	687	743	748	672	720	666	697	714	678	692	712	741	744	704	702	680	723	693	710	771	711	718	739	719	733	698	726	680	722	714	749	739	688	713	707	698	687	684	775	706	729	684	715	740	670	720	713	699	701	692	659	750	714	694	692	719	779	721	713	687	697	701	720	711	762	712	670	669	709	697	708	704	673	690	696	714	708	728	699	693	725	724	669	707	774	726	720	753	698	704	745	715	701	715	739	712	737	700	718	730	681	738	697	716	748	721	721	720	707	685	701	701	723	735	693	683	738	762	668	706	747	713	704	685	684	705	736	715	673	719	720	685	720	722	759	693	683	769	702	678	701	710	718	675	702	719	705	690	679	686	718	722	736	670	703	734	711	722	714	681	702	716	730	710	678	740	705	688	716	625	753	712	754	717	710	715	688	706	714	738	730	723	726	688	687	705	696	712	714	734	693	717	676	720	700	710	700	748	670	682	694	717	686	674	751	663	745	700	740	734	725	694	710	685	690	662	662	714	727	717	729	688	740	708	749	703	717	684	759	708	750	694	719	687	702	757	685	709	686	689	763	751	689	706	713	766	668	695	740	677	669	707	681	701	707	664	753	728	718	649	663	719	710	766	746	740	700	717	637	721	716	660	675	729	703	720	677	716	721	686	728	707	638	695	712	657	730	727	711	735	715	685	684	740	682	740	664	705	679	714	734	698	688	740	689	706	657	683	692	674	725	746	746	727	716	728	746	655	702	669	683	722	651	703	716	665	709	701	735	677	743	736	728	681	681	699	687	697	719	661	706	715	698	696	720	679	733	724	695	688	734	678	674	722	706	707	705	665	718	724	693	675	693	731	737	737	723	731	684	701	712	684	687	686	726	710	761	687	740	696	681	635	726	700	713	730	706	705	710	695	703	713	698	699	747	697	720	693	729	731	722	745	740	730	716	705	688	751	716	719	691	698	690	703	681	722	705	758	686	681	715	679	737	730	707	699	758	650	736	700	714	686	747	679	720	737	707	703	700	681	656	726	704	708	688	702	699	703	703	713	708	709	700	709	697	660	680	718	721	735	688	688	703	763	755	696	755	664	772	731	682	703	706	681	728	697	686	708	717	705	708	691	690	722	626	755	744	757	700	691	711	696	722	699	726	685	688	756	718	734	679	683	716	664	670	654	709	687	678	745	691	714	658	758	719	663	729	734	706	772	687	698	717	709	662	723	667	694	723	685	703	740	692	709	664	730	699	726	664	696	671	740	704	672	748	672	731	695	748	733	712	701	665	676	694	714	708	729	745	676	721	748	731	693	694	715	704	692	657	747	677	702	659	687	804	686	712	665	750	660	708	691	681	732	709	749	764	758	732	767	719	661	693	729	695	704	676	700	711	691	689	715	692	753	726	702	705	682	625	684	699	652	668	711	757	672	750	742	736	683	713	770	728	698	697	711	707	715	702	692	687	689	714	685	742	689	697	708	757	725	675	688	673	708	709	675	680	716	717	672	748	719	731	731	721	708	717	718	698	686	709	686	684	692	711	774	669	724	723	668	690	714	705	748	725	737	730	702	708	663	709	659	696	753	699	738	678	736	690	678	703	742	689	712	715	718	653	684	721	716	708	700	724	701	726	683	702	719	748	715	698	710	705	678	717	669	765	674	703	685	741	711	677	700	764	712	702	715	657	693	710	702	765	696	716	747	698	685	757	681	728	694	710	690	728	737	676	668	713	685	662	692	687	726	662	705	653	700	697	713	726	713	727
65663	53537	55640	46567	10452	662	275	242	220	202	201	205	208	225	194	186	216	180	179	197	203	198	198	164	198	193	208	185	183	184	159	161	189	221	202	191	191	181	170	185	185	190	192	180	210	203	183	204	185	180	162	180	173	186	154	173	199	177	200	206	156	211	186	167	172	185	197	173	200	201	199	178	162	180	190	209	179	183	185	167	173	196	166	180	185	198	165	184	168	168	177	192	169	192	190	172	173	176	185	184	185	152	199	202	173	188	193	190	186	197	180	179	181	167	172	183	200	177	183	154	170	193	167	168	185	180	184	161	169	196	195	209	186	195	165	182	191	192	202	202	201	172	176	167	208	157	192	206	198	193	195	179	170	187	178	196	193	207	165	210	196	187	206	191	190	188	217	178	185	223	194	173	196	181	195	198	199	208	186	158	182	199	181	189	178	194	164	181	214	190	177	182	180	178	175	192	174	189	184	190	196	210	174	198	202	189	203	198	183	184	183	194	198	159	196	174	163	180	177	224	203	194	168	211	207	179	196	196	190	197	185	199	183	156	223	200	191	176	167	159	169	194	184	172	203	196	188	172	184	201	174	174	182	189	180	205	198	198	194	182	187	208	179	170	184	212	211	166	185	169	170	194	180	201	183	183	155	187	192	173	167	175	178	228	185	191	186	212	196	198	206	190	175	183	163	177	156	184	190	187	215	198	185	177	173	167	179	171	197	181	190	174	187	166	172	192	181	169	190	155	182	179	189	180	164	202	211	192	191	173	170	189	200	198	205	186	164	191	179	171	170	181	198	169	164	180	159	179	184	187	184	202	162	160	163	187	196	197	178	177	186	192	166	191	189	178	165	171	163	184	195	181	176	189	187	189	196	171	179	169	147	147	191	180	194	190	184	186	190	182	165	178	174	183	169	173	182	185	176	165	186	192	175	204	205	170	189	177	177	201	212	193	179	152	184	212	175	162	195	176	173	178	191	191	163	188	192	157	182	209	189	173	203	189	190	206	202	185	211	202	186	175	187	190	183	181	189	184	181	201	207	168	180	184	174	187	172	197	193	173	184	185	205	186	181	196	183	167	191	163	173	143	155	171	192	170	197	178	195	180	159	195	167	196	179	179	194	187	187	186	198	201	174	185	165	194	185	193	173	179	175	175	165	225	194	187	194	191	199	160	187	171	202	199	205	174	153	187	174	190	195	194	203	207	171	194	175	184	199	180	199	190	180	180	164	174	175	184	181	183	211	190	205	164	180	190	178	173	177	198	188	202	169	175	167	196	164	191	206	198	183	181	176	165	177	174	173	192	206	174	183	197	170	179	198	185	164	189	189	171	162	164	186	188	179	190	207	162	182	184	190	170	165	193	203	174	200	223	150	205	210	173	199	168	175	179	196	175	180	169	183	184	158	204	209	171	199	181	163	185	192	191	178	185	174	203	195	168	187	211	197	167	174	207	226	202	191	180	168	194	191	173	176	199	192	195	185	185	194	165	175	189	209	176	196	159	163	174	188	188	204	186	168	175	183	166	204	180	170	184	189	143	177	168	189	169	182	173	211	167	184	188	174	154	171	182	189	174	174	164	172	197	198	160	218	199	178	183	159	160	169	172	200	184	198	176	229	210	175	182	207	184	165	193	180	176	181	219	196	173	194	185	177	189	169	191	196	166	164	162	185	200	194	181	181	196	190	160	205	169	174	184	214	177	195	205	163	193	216	162	169	188	200	166	164	198	182	179	190	171	190	190	182	163	179	196	173	166	199	190	188	197	186	191	184	188	171	183	205	190	187	174	176	167	195	185	201	196	172	161	207	183	190	188	185	184	187	171	193	155	180	194	205	184	179	180	175	186	161	190	181	203	184	181	200	159	182	183	185	197	182	210	183	193	167	194	173	192	193	198	181	202	166	219	188	182	169	181	176	206	204	170	193	191	194	212	185	174	190	158	173	206	193	202	208	192	181	182	177	189	170	189	187	196	170	199	164	166	199	168	183	179	167	176	182	178	181	194	171	185	188	184	176	188	191	211	169	156	205	179	180	180	163	179	185	176	202	202	164	182	179	174	201	175	184	174	191	194	183	165	195	194	200	228	174	157	184	203	185	196	185	183	193	191	178	189	177	186	186	174	199	181	185	176	212	182	187	177	200	175	173	151	172	195	172	198	202	168	179	190	183	163	205	190	192	169	160	191	158	162	196	154	174	204	174	191	181	169	177	186	196	169	178	202	182	162	184	165	185	185	196	179	182	191	183	201	187	176	197	199	171	203	180	167	177	175	203	183	178	188	204	164	202	203	171	184	181	195	198	208	200	185	189	178	192	192	188	164	204	190	207	199	196	187	192	191	157	201	174	192	186	193	189	184	189	174	195	180	174	196	178	204	176	195	182	178	190	194	165	181	197	182	187	206	174	174	185	185	214	209	178	187	159	194	204	202	188	191	195	184	199	201	161	161	186	192	183	213	157	173	195	174	178	194	180	174	180	181	192	214	181	192	162	187	192	180	200	176	195	207	173	179	205	177	190	192	184	184	202	175	166	184	183	174	186	189	186	189	181	182	208	196	187	167	187	192	182	173	217	183	174	204	164	182	197	176	172	185	180	197	187	173	159	203	188	201	181	193	190	172	165	172	205	176	208	192	207	171	185	160	196	195	200	202	182	191	174	189	159	184	178	189	186	177	179	184	182	179	194	213	192	200	180	198	181	176	200	195	186	180	174	177	208	188	206	179	194	180	186	185	200	195	198	192	183	193	198	194	181	195	163	209	156	197	177	168	174	161	181	192	183	191	179	189	176	188	194	195	169	187	190	180	182	197	180	169	191	172	193	195	176	191	189	191	180	198	184	189	181	190	184	195	185	178	168	195	176	173	195	172	191	189	189	182	185	175	188	202	200	201	166	181	188	199	184	190	178	196	173	196	201	219	182	206	200	157	214	196	229	186	162	171	169	175	162	162	164	158	172	184	186	184	190	181	174	185	190	205	175	180	171	218	200	192	196	166	185	189	176	176	180	194	196	175	188	173	169	162	179	153	184	181	189	200	177	194	184	192	210	163	193	192	170	178	176	177	189	169	181	193	176	173	173	172	165	174	178	194	158	170	180	210	161	178	162	180	178	220	194	209	187	193	210	194	168	176	200	189	189	200	182	185	174	179	179	178	184	174	168	209	191	174	180	195	205	187	178	178	177	178	160	197	192	198	172	169	194	196	175	201	180	189	196	178	162	165	194	179	155	182	193	200	176	172	190	182	170	172	180	186	187	180	188	191	186	211	174	173	185	170	203	189	164	202	180	188	196	189	198	179	171	193	203	199	176	187	194	190	207	197	173	169	183	183	176	181	189	172	171	182	183	175	193	184	188	184	193	179	185	177	197	190	162	165	190	161	177	173	198	177	200	198	157	186	153	206	165	206	214	171	166	171	178	199	193	182	200	177	170	187	211	196	156	203	162	168	194	168	196	183	178	177	194	204	204	166	195	170	177	201	175	166	168	186	177	158
38524	38702	51511	41072	1253	1037	854	795	680	662	660	562	558	577	526	534	509	524	473	454	476	510	468	478	493	475	467	466	427	474	471	414	414	463	459	443	455	441	471	462	447	421	435	443	436	462	443	432	434	429	441	423	420	432	463	443	409	428	402	394	408	401	422	422	436	415	432	421	443	462	430	432	419	411	400	410	445	409	423	427	404	420	439	422	423	432	404	408	413	419	424	447	469	415	448	424	361	404	405	447	421	413	463	414	461	436	377	406	425	436	409	456	435	446	438	432	432	444	461	452	427	433	408	457	416	457	420	432	411	437	430	441	414	421	455	456	429	444	417	384	431	406	415	409	448	426	408	480	403	416	409	441	458	425	425	424	444	414	392	444	390	429	404	437	383	401	424	442	432	446	413	392	419	417	416	417	382	411	448	428	450	422	422	450	429	425	396	422	415	439	433	450	394	468	417	410	433	437	425	425	386	393	404	423	403	417	450	426	410	425	402	458	438	434	426	392	423	434	426	462	424	437	442	423	412	460	394	454	435	447	412	415	452	416	426	437	469	436	401	403	390	421	415	410	418	447	442	430	451	437	408	410	379	450	418	439	417	419	439	406	429	419	434	451	447	425	435	438	408	416	362	429	415	449	461	431	391	399	401	416	382	385	436	392	413	398	459	427	421	433	405	389	471	426	412	429	432	416	435	411	432	425	411	435	484	438	442	430	468	399	422	415	404	381	450	404	423	433	397	405	427	426	410	412	419	411	438	468	417	426	445	416	412	413	404	448	452	419	411	420	437	394	392	418	460	441	455	404	418	393	413	431	430	436	397	432	434	418	428	410	403	440	451	413	445	442	408	406	392	428	434	404	444	436	421	411	409	404	436	430	400	437	410	414	453	378	406	468	422	410	430	418	416	411	403	437	411	401	396	421	429	417	450	413	435	419	437	467	447	414	418	411	454	440	408	452	415	444	411	434	437	440	447	432	437	429	374	407	435	413	432	440	435	398	433	410	444	459	401	445	446	427	417	470	420	413	436	423	419	431	441	427	388	427	420	410	440	413	417	436	418	432	430	414	413	415	422	443	402	429	417	426	404	426	374	469	423	405	378	435	423	419	456	416	411	407	393	431	443	441	444	475	435	423	445	405	454	455	423	418	450	423	420	456	432	445	430	426	425	472	422	425	435	427	429	435	431	420	435	411	455	430	413	357	397	399	410	430	427	448	407	447	431	398	400	425	423	433	432	410	472	470	432	406	431	404	436	407	435	457	415	396	397	424	447	442	439	439	412	428	406	418	416	441	442	418	436	416	421	421	411	410	402	430	418	435	462	441	425	425	438	426	426	424	423	446	385	402	448	448	407	437	437	416	396	417	412	423	445	422	429	424	390	438	426	414	415	430	415	450	454	414	416	426	411	438	422	417	435	447	428	457	450	469	431	413	418	409	401	421	431	440	411	438	430	460	454	417	438	484	383	430	399	386	432	438	419	477	436	410	435	398	450	382	374	403	423	407	405	447	425	437	410	453	418	438	441	406	412	406	397	403	454	452	432	449	459	466	447	410	447	434	391	411	435	391	407	450	441	432	368	422	430	403	424	419	432	428	418	446	400	437	407	403	398	396	424	459	468	439	420	429	431	447	436	408	411	420	389	408	428	426	440	434	405	421	402	402	421	443	416	481	441	428	430	406	432	409	378	414	429	440	413	418	419	422	416	448	425	446	418	443	397	454	478	419	445	391	421	421	428	430	417	399	412	409	403	406	399	393	423	416	417	427	432	435	451	405	439	406	457	432	383	409	411	424	438	426	420	415	449	401	451	437	453	422	398	427	459	430	363	433	407	413	428	383	446	418	430	418	398	443	426	427	447	430	394	375	415	421	402	412	416	409	416	402	413	399	420	467	430	421	425	455	450	416	424	468	449	418	401	446	436	403	453	428	455	427	390	442	429	437	424	449	442	434	413	420	419	441	434	415	385	410	427	397	403	404	418	433	440	404	436	431	438	459	410	415	402	407	439	413	427	401	419	419	401	433	414	400	432	427	429	439	444	382	448	418	457	424	426	424	413	407	445	435	416	452	422	423	429	408	454	438	396	387	389	448	379	433	400	415	445	415	450	437	425	410	390	437	423	428	424	429	385	432	425	451	430	407	440	416	383	437	455	398	427	421	425	410	422	404	429	429	411	417	384	401	448	399	425	463	415	405	433	395	424	445	413	417	433	398	431	453	406	421	410	427	427	420	434	420	418	419	457	403	450	418	399	422	465	415	427	441	440	435	434	462	427	418	427	413	450	418	392	425	427	414	429	385	458	469	403	423	423	414	423	408	426	399	428	390	437	442	462	443	406	459	440	397	409	417	423	392	437	408	392	443	424	396	392	408	428	407	391	417	452	488	417	430	393	402	432	431	478	459	422	463	440	407	398	415	428	430	418	419	429	438	440	431	437	416	404	443	429	450	422	412	428	410	398	441	435	381	431	408	421	450	444	441	413	420	388	434	436	433	381	405	422	409	442	398	421	406	410	396	431	433	442	432	450	442	383	409	434	401	437	425	404	459	413	414	429	427	410	399	438	447	446	415	409	431	424	461	423	397	433	414	428	455	417	463	428	423	439	422	434	419	446	422	432	434	410	389	419	433	429	398	422	426	452	410	412	402	423	411	439	404	420	369	424	437	400	448	450	401	450	413	420	431	463	396	462	399	409	449	431	404	420	447	413	434	415	414	426	385	438	398	419	403	424	426	441	393	431	390	420	418	411	413	399	404	394	393	392	423	402	403	435	404	402	413	439	448	445	412	410	388	408	439	400	436	447	410	415	423	415	424	412	408	439	419	416	432	408	409	405	411	435	419	446	413	407	441	427	391	449	440	433	444	428	430	435	433	427	446	442	416	417	422	404	409	418	432	395	417	414	430	433	410	440	402	434	392	402	436	441	422	387	427	413	403	457	433	420	444	448	431	373	416	438	401	399	419	420	442	406	435	414	399	441	378	415	400	455	408	447	431	437	432	447	451	430	417	425	449	416	436	421	444	428	437	405	426	413	418	415	416	409	418	471	437	425	387	421	431	430	418	424	394	429	421	435	407	413	434	449	415	431	431	427	403	419	416	400	423	466	430	418	396	348	410	397	383	407	421	486	425	425	452	430	431	413	444	445	412	438	415	408	443	414	405	411	428	438	402	457	445	376	416	430	417	450	409	407	418	423	438	427	397	430	427	416	430	468	404	479	433	435	438	444	420	459	439	446	413	419	401	429	417	392	414	419	434	461	458	407	426	448	442	418	423	431	427	391	407	392	422	435	407	447	417	421	420	431	417	409	451	439	390	398	391	412	418	459	420	419	423	444	433	457	437	401	425	375	399	425	428	411	421	441	415	440	401	424	430	408	469	430	410	420	434	422	435	435	428	418	437	407	446	429	406	377	418	416	452	391	414	429	432	444	430	430	415	411	459	446	398	375	432	480	410	411	421	454	392	440	427	436	405	399	448	454	437	414	426
79095	67805	75588	53405	17421	2788	288	224	197	181	178	172	162	139	161	146	153	122	138	142	142	164	155	114	125	139	134	150	117	146	127	133	139	111	119	151	125	120	103	141	119	103	131	135	113	132	137	134	117	131	112	101	114	118	121	126	137	118	100	139	135	143	147	121	125	131	132	126	142	126	134	124	115	137	127	118	129	112	130	137	138	122	140	137	130	129	128	142	152	134	119	130	122	138	123	123	123	131	120	120	115	136	141	141	143	139	125	126	141	140	132	112	139	117	111	107	146	110	120	121	133	120	117	128	121	130	127	136	113	145	111	117	120	128	115	121	148	137	125	118	127	95	109	171	133	152	134	116	120	125	118	119	127	124	116	110	110	114	112	115	143	110	122	122	122	121	121	124	125	122	126	131	107	127	132	137	122	110	151	124	117	127	119	127	116	129	109	106	121	128	142	159	122	133	125	126	138	116	117	118	117	128	125	107	141	127	110	118	137	120	119	108	131	111	105	120	124	132	135	128	117	155	116	120	120	124	121	128	129	150	140	155	140	126	128	124	140	120	105	127	124	126	133	135	134	118	118	135	124	134	126	122	147	131	162	136	130	130	115	116	108	104	104	123	120	124	123	141	115	128	117	113	128	146	117	142	136	124	127	131	140	121	120	106	140	126	119	109	152	139	140	145	117	124	145	121	112	137	122	163	143	118	133	134	128	132	132	137	112	135	114	142	126	125	135	140	117	118	109	97	129	143	138	124	130	107	119	108	134	114	116	131	144	131	127	119	153	115	133	104	135	153	127	138	122	118	110	130	137	145	112	109	128	138	125	125	127	129	121	107	124	131	110	137	129	118	118	149	136	124	128	111	135	116	130	122	129	121	121	123	117	140	135	121	118	136	133	144	116	145	118	127	160	119	102	135	152	130	138	132	118	139	119	139	132	139	140	121	118	106	112	125	136	118	131	127	142	150	146	122	121	127	121	137	129	149	132	135	124	134	141	129	130	159	135	139	135	132	135	135	124	123	126	134	124	121	119	148	119	118	124	133	128	122	127	138	138	109	143	120	107	122	123	135	136	115	122	132	150	125	129	132	146	116	119	124	113	115	118	135	115	148	101	120	119	125	116	143	127	127	135	117	137	132	131	127	122	146	126	158	134	122	108	139	122	117	139	123	129	127	127	134	133	112	124	124	137	129	127	140	111	117	110	116	135	117	125	120	129	107	133	115	133	135	111	91	139	123	123	127	110	126	107	111	128	120	146	134	126	124	122	142	130	130	141	130	135	122	147	158	107	115	110	120	124	130	135	120	117	134	123	125	117	132	133	119	138	129	133	137	139	121	140	126	118	126	129	126	126	143	125	130	124	142	138	123	128	109	126	130	138	114	135	121	116	133	123	137	102	139	125	131	124	112	135	117	113	108	136	136	138	120	129	143	127	118	141	143	137	134	114	109	134	97	121	132	127	138	130	126	120	123	111	121	119	109	128	101	124	154	140	124	129	110	111	121	110	151	106	128	126	136	105	130	100	133	119	135	118	137	123	122	150	141	128	128	114	123	126	114	109	119	128	97	121	128	140	121	118	134	129	122	129	115	122	130	125	137	103	110	125	120	131	109	137	130	127	112	118	108	119	153	126	124	125	128	132	118	136	134	135	112	112	126	134	131	101	109	133	125	103	129	126	125	122	146	116	118	115	126	95	100	113	121	143	139	107	121	115	127	115	128	130	127	127	137	128	119	130	132	139	140	122	123	135	113	113	115	149	127	122	132	119	105	118	124	119	129	130	149	121	130	110	101	131	146	162	124	134	153	122	134	123	126	114	113	105	140	108	156	125	108	120	115	141	112	137	112	135	125	148	129	123	143	117	99	127	135	123	144	136	157	131	126	115	116	133	107	120	132	150	136	121	129	153	114	144	116	116	112	139	139	122	121	119	112	121	122	125	129	133	143	127	124	118	139	109	124	146	143	135	132	128	123	134	122	109	114	106	137	136	125	130	130	99	124	140	141	134	137	112	127	136	126	115	114	137	133	133	115	125	131	118	145	136	123	149	141	124	145	124	147	115	138	111	135	125	116	105	120	141	144	134	119	120	89	118	127	109	116	115	132	128	132	122	151	137	116	121	129	118	126	131	121	115	129	96	130	144	110	131	105	147	140	131	128	136	115	146	136	117	133	121	116	127	132	106	138	137	117	133	125	148	107	107	115	139	138	128	120	125	148	116	121	113	125	122	118	115	116	130	138	133	108	122	122	142	135	130	113	137	109	112	125	134	124	120	106	105	129	123	143	108	132	111	130	118	122	127	120	107	121	154	140	117	126	120	152	131	116	144	140	115	124	127	129	123	133	107	146	123	136	121	129	138	104	142	120	132	148	124	138	113	127	125	113	110	132	137	117	126	131	135	110	124	128	110	121	135	110	119	147	100	143	103	132	134	135	136	131	128	124	121	135	125	115	125	140	117	134	107	136	121	117	121	125	137	125	131	113	115	123	106	124	140	111	128	123	123	138	116	133	152	114	130	143	131	140	143	133	134	133	115	122	126	127	127	148	142	125	151	132	105	106	138	119	123	125	144	127	121	140	133	115	135	125	143	123	112	113	110	149	119	146	139	133	116	115	116	139	130	101	131	131	110	111	138	100	134	123	123	121	135	140	126	142	115	125	119	111	119	95	117	143	139	114	145	114	139	133	124	137	105	122	133	129	136	124	135	113	140	129	118	107	120	125	147	141	108	140	122	126	169	130	141	123	119	102	112	140	120	129	107	133	135	129	119	136	134	134	125	128	134	127	111	131	133	116	132	148	124	142	115	145	120	130	135	123	112	155	131	129	138	143	130	136	111	116	132	141	130	131	121	123	122	124	135	140	115	137	109	136	102	123	158	149	118	118	113	122	126	146	126	117	118	142	133	119	113	122	132	121	136	141	119	133	116	125	108	100	120	115	129	114	135	114	144	130	111	119	126	119	134	116	113	133	120	143	116	131	123	136	121	144	111	114	140	109	145	106	117	120	126	121	118	123	120	120	145	97	123	99	124	141	132	112	122	129	132	132	112	118	135	125	125	153	110	115	123	132	110	118	122	125	117	124	137	136	150	135	124	132	102	134	119	138	136	124	127	137	94	127	117	131	128	150	132	126	138	136	121	115	129	141	108	147	129	125	121	121	113	127	119	154	117	133	137	132	124	147	128	136	127	122	115	127	141	94	122	138	122	123	137	116	141	93	116	103	118	125	123	139	130	103	107	122	128	106	108	132	126	128	126	112	131	121	109	135	114	125	123	108	132	103	145	141	126	139	121	144	120	106	120	123	138	137	120	136	135	148	138	135	123	137	130	140	113	116	112	138	126	96	118	121	114	134	129	113	115	130	115	121	111	101	122	127	120	127	125	153	118	135	133	144	133	117	131	116	135	119	132	132	110	155	119	138	114	134	123	136	128	126	120	110	119	139	115	119	119	150	110	136	136	118	101	132	108	113	119	124	125	118	150	126	116	154
47954	49636	70050	47727	1885	1198	1015	893	759	684	589	545	534	525	422	463	448	423	390	421	404	399	408	374	374	356	363	360	370	364	380	377	322	346	352	351	349	331	348	352	322	326	340	324	324	316	364	289	326	333	315	347	331	322	359	313	326	352	346	342	343	315	310	318	340	300	319	326	326	341	326	348	315	325	287	334	316	327	311	314	316	296	323	306	324	328	338	302	306	340	334	317	302	313	304	338	298	356	310	321	339	329	308	312	323	329	332	300	349	312	326	331	327	295	353	298	322	300	319	342	310	319	326	288	335	326	326	349	320	340	306	305	309	321	324	312	338	316	333	306	353	324	314	326	309	334	338	310	327	323	328	325	344	273	325	333	338	325	308	303	310	310	329	350	329	304	339	314	326	317	314	321	308	337	343	328	320	330	309	320	279	301	331	313	333	348	300	343	319	319	324	305	323	329	348	342	351	347	323	313	328	309	320	312	319	335	306	297	293	343	332	317	316	282	329	298	315	290	290	306	340	324	319	320	303	303	314	305	299	322	349	320	287	342	312	334	316	328	354	304	294	342	323	299	308	305	311	347	307	299	308	314	317	344	315	325	315	301	307	329	294	323	320	332	355	325	278	324	324	333	329	341	310	338	295	310	340	309	333	322	350	307	310	310	317	301	302	290	308	319	320	324	307	347	303	315	305	307	310	303	328	313	327	312	307	305	314	302	325	312	328	308	330	282	360	321	296	318	287	322	332	320	319	271	314	298	286	334	327	330	304	307	318	311	330	294	295	306	339	353	313	332	279	323	350	327	349	331	354	340	309	324	305	366	320	327	316	324	305	309	328	342	306	307	283	316	311	356	325	351	279	335	322	332	333	321	326	307	343	282	319	337	331	308	347	345	296	364	343	321	311	306	302	322	307	312	301	312	319	296	314	299	278	335	355	330	317	325	348	326	330	305	355	345	316	343	301	295	315	321	305	302	300	332	319	280	311	318	338	303	262	324	335	281	328	300	311	332	284	311	337	271	320	312	350	293	308	303	321	309	302	327	321	292	335	323	310	328	295	339	341	335	329	310	333	323	335	300	321	337	314	316	309	316	338	302	320	317	307	291	346	328	311	313	316	326	319	285	327	301	331	318	345	337	296	318	306	320	311	305	344	314	320	297	318	293	321	331	344	302	329	316	315	328	336	308	332	309	335	318	294	287	315	330	301	324	327	304	284	302	342	282	321	302	313	316	291	315	317	267	326	314	316	334	315	329	298	335	325	319	322	324	288	339	330	311	356	327	323	313	329	311	299	302	324	326	282	308	312	306	307	319	315	328	308	293	314	295	323	334	310	303	323	336	326	314	308	310	309	316	313	302	359	332	304	298	312	326	354	322	328	332	332	313	313	305	301	295	326	308	319	330	341	323	311	344	334	329	325	323	330	336	329	351	329	305	317	364	319	314	329	296	332	298	327	351	300	324	294	316	297	305	311	330	332	311	331	326	306	317	303	329	286	304	283	334	352	307	322	315	358	307	320	288	289	284	297	289	321	345	316	311	290	311	306	324	317	337	289	335	268	329	335	299	325	288	304	301	329	305	318	300	308	330	302	323	320	316	288	323	291	330	323	306	330	333	315	320	339	327	333	302	313	310	311	325	333	299	311	343	326	342	290	324	327	307	333	308	291	298	343	315	348	340	275	324	325	314	352	336	314	281	310	298	309	303	287	326	310	321	324	305	347	352	325	332	339	355	351	329	339	346	318	338	286	346	299	361	293	310	307	316	337	321	316	366	322	312	313	313	315	303	309	320	333	293	303	305	337	293	334	293	348	342	332	308	303	310	322	320	308	312	326	326	344	323	307	310	315	321	317	321	320	316	289	325	336	320	326	301	299	324	326	345	307	319	317	335	338	325	276	313	323	317	335	324	328	340	287	327	346	307	314	339	312	316	313	326	314	313	304	317	292	336	328	296	328	328	315	302	290	301	334	319	345	289	323	253	296	324	309	356	317	316	314	316	299	346	342	329	303	315	317	299	343	313	321	334	333	304	311	351	315	331	314	315	331	318	351	331	308	302	334	306	320	346	325	344	319	311	335	307	291	303	333	315	338	295	296	320	346	331	310	321	302	322	317	306	334	299	308	348	323	360	312	331	320	309	342	353	344	336	330	308	310	338	343	322	290	366	314	317	332	312	319	324	273	320	316	334	334	319	321	315	296	321	329	272	284	304	333	319	329	317	339	306	316	321	324	314	332	266	332	342	316	310	350	301	333	307	315	330	333	317	298	313	346	307	302	328	293	317	338	317	325	321	308	312	330	348	309	335	337	310	347	313	335	321	300	325	338	344	294	331	285	335	335	333	298	327	298	323	301	327	304	311	335	337	325	302	292	314	337	337	313	338	340	309	338	293	303	320	345	287	336	309	353	300	298	359	315	338	320	295	331	322	324	348	312	343	327	301	316	311	294	331	334	296	329	330	324	294	346	322	323	319	320	333	300	306	346	294	301	300	310	328	328	303	311	321	331	314	288	310	319	301	358	324	337	346	326	291	307	327	320	333	326	326	326	307	342	316	310	324	342	322	323	330	327	294	325	325	337	288	311	316	333	327	327	328	308	338	305	331	342	329	322	325	323	343	333	284	297	301	335	307	340	313	302	310	308	318	307	358	316	327	330	311	328	323	353	342	299	322	303	305	307	339	338	325	297	327	321	301	310	313	319	299	311	319	322	350	321	309	340	302	338	316	334	289	350	320	328	327	332	288	300	302	343	326	294	344	331	320	307	339	330	313	312	306	343	315	342	311	345	348	314	317	342	311	340	335	343	318	326	320	335	321	321	288	336	322	333	331	316	320	326	317	292	307	330	310	332	326	329	309	315	278	283	321	317	317	288	312	279	316	316	302	321	309	346	350	316	296	301	282	326	338	322	320	350	294	306	315	337	303	328	327	334	300	323	345	320	310	318	305	328	278	291	340	321	306	313	312	338	310	348	319	335	294	322	333	316	371	327	331	315	275	302	298	332	292	313	299	322	287	311	304	308	324	340	319	314	311	300	347	323	297	317	308	350	338	302	270	300	303	329	313	322	336	317	333	328	337	320	323	310	319	313	317	338	319	332	339	326	303	312	293	325	317	288	309	300	328	319	347	316	311	305	293	279	298	294	292	332	277	295	310	331	300	363	333	328	310	336	327	299	286	279	337	344	330	308	298	308	333	326	306	335	347	321	326	332	332	318	326	317	287	346	301	345	328	294	313	355	277	321	314	323	303	322	310	301	326	308	305	350	290	342	327	308	293	322	333	303	298	317	282	323	314	342	312	328	313	305	354	326	334	332	328	316	328	325	290	337	326	314	341	289	339	317	312	357	322	323	292	316	341	304	333	303	346	328	299	316	319	316	313	338	290	343	321	300	310	306	301	313	323	319	289	314	301	301	339	324	318	322	335	309	299	344	293	302	324	368	324	307	284	319	330	314	305	328	378	310	325	329	315	322	319	330	321	302	268	304	314
17618	6922	10302	4899	459	345	334	327	321	285	320	331	324	337	324	338	352	320	368	338	381	328	358	328	351	332	381	336	340	299	329	383	335	318	355	326	327	343	346	355	332	370	336	338	325	319	368	303	352	352	359	380	339	352	297	330	330	317	321	356	330	329	354	313	349	307	301	378	333	358	297	317	328	302	379	327	343	382	338	330	328	329	341	347	348	306	348	343	359	316	351	333	333	318	340	339	331	323	315	363	396	364	334	337	374	388	348	324	351	377	312	289	341	361	345	361	357	326	335	334	343	366	323	321	391	313	330	312	329	359	300	333	324	320	361	346	314	343	324	365	338	300	316	334	315	364	371	296	338	341	317	334	313	362	315	363	334	305	323	329	350	336	308	351	342	312	309	339	360	352	336	338	382	334	345	333	341	353	362	312	327	361	355	339	321	346	349	339	343	355	315	332	338	369	311	297	329	358	345	322	295	328	316	359	328	330	326	346	323	318	301	302	331	339	328	322	310	370	319	354	312	357	354	377	327	335	323	340	329	363	344	298	340	326	354	341	386	339	328	325	346	351	358	354	338	352	361	329	346	333	383	344	350	313	358	357	342	358	318	314	375	317	306	323	368	352	292	330	358	336	347	359	329	345	341	341	337	347	334	324	334	304	364	327	359	317	347	325	352	330	341	308	342	324	326	332	341	377	356	354	340	323	321	337	329	319	343	351	332	323	370	342	339	338	349	308	339	347	325	341	362	344	305	323	343	334	350	341	329	346	328	321	336	339	303	370	303	369	321	309	335	322	330	355	315	331	396	337	318	359	329	318	337	318	320	334	351	323	329	373	331	331	320	342	301	346	317	326	330	323	327	345	334	339	342	318	352	337	368	346	322	329	334	315	327	322	343	350	346	351	328	356	333	318	299	332	336	340	299	325	371	309	348	328	323	328	365	337	331	334	335	327	346	338	342	309	322	378	333	325	309	342	337	326	356	317	338	313	325	328	328	344	292	342	358	343	352	328	353	311	330	393	352	338	367	345	307	340	365	344	340	353	316	297	317	333	340	321	354	330	350	337	339	335	314	342	353	309	360	351	350	349	333	330	322	329	328	321	330	331	353	301	296	327	344	323	328	324	360	350	326	349	322	312	339	346	353	322	342	320	340	336	320	326	352	345	335	326	343	335	318	317	326	297	320	315	357	353	305	319	301	343	355	348	355	344	349	306	345	366	345	306	378	324	318	319	318	319	344	344	340	315	353	333	325	341	328	334	339	309	317	339	348	325	358	327	333	336	328	338	354	377	394	341	318	320	328	357	328	321	322	341	319	332	319	301	336	325	357	321	359	329	342	332	320	330	337	325	336	300	318	358	336	349	358	317	329	329	287	314	354	341	333	340	356	362	342	335	337	326	320	318	319	335	314	308	367	323	317	320	308	334	332	320	356	312	320	336	334	303	316	328	321	321	312	322	337	337	301	348	351	351	335	357	334	337	350	328	346	325	349	329	379	300	315	304	352	284	323	358	328	335	349	323	329	340	371	358	351	369	322	342	335	351	318	354	365	365	341	346	328	336	370	343	317	309	346	358	338	352	379	308	337	331	368	334	309	332	323	325	343	326	354	313	315	322	338	309	303	358	336	316	314	360	336	367	325	327	329	360	360	294	317	316	329	301	363	358	320	298	310	351	348	329	355	320	367	341	319	353	348	357	356	321	318	341	337	334	366	353	336	286	307	333	294	357	340	385	310	336	314	342	336	339	334	353	319	366	322	319	306	322	307	315	346	345	379	346	341	341	332	342	335	378	353	298	335	340	325	337	334	355	304	321	330	327	340	334	337	376	370	375	349	325	312	322	340	310	346	357	337	363	338	312	319	330	318	319	356	308	355	352	339	333	327	363	358	353	326	348	340	348	332	340	329	346	323	349	322	323	324	327	354	307	316	349	357	340	333	321	364	322	329	369	308	335	335	313	305	328	318	355	350	326	371	337	337	369	294	326	324	342	336	352	324	325	335	309	343	307	342	308	334	350	347	328	346	335	321	313	341	313	341	346	308	298	342	315	315	341	344	314	335	350	320	335	334	346	358	335	355	300	330	333	350	379	333	326	319	357	324	348	328	366	330	336	309	347	353	335	350	309	317	319	325	369	326	341	327	341	341	341	331	328	334	365	338	317	319	357	354	366	340	333	339	362	328	324	334	362	325	336	326	390	342	325	348	320	337	339	310	302	333	305	327	325	370	335	328	332	333	347	370	356	347	325	303	320	318	346	317	339	346	351	340	332	317	336	324	339	340	319	339	329	349	349	338	325	370	338	327	330	302	336	327	358	309	331	320	353	290	291	321	340	335	334	340	337	330	329	300	347	378	380	348	356	334	335	327	341	352	347	320	368	395	352	321	304	332	308	336	366	336	365	352	342	345	320	356	312	326	312	361	303	327	340	318	358	343	316	348	342	339	322	316	334	336	335	314	335	336	317	330	328	348	304	322	339	323	337	318	356	338	327	353	331	325	331	304	338	351	323	352	351	308	341	384	364	318	317	352	333	336	294	344	321	318	306	333	323	327	337	357	358	358	325	307	365	355	303	325	321	296	352	375	337	308	329	330	361	323	312	332	356	356	323	362	324	339	315	360	336	332	340	328	364	302	321	326	307	351	360	310	348	325	319	325	334	304	347	297	334	318	323	338	343	384	366	329	329	343	337	293	374	338	315	340	315	327	325	300	383	355	373	324	323	338	306	361	325	329	336	321	337	325	339	334	310	317	314	360	355	368	298	326	313	337	327	341	332	352	348	355	336	306	330	320	312	332	328	337	361	330	348	314	267	343	378	319	343	339	321	321	358	346	367	344	348	332	355	333	335	352	329	329	331	316	346	318	318	343	348	336	320	338	325	335	346	355	347	350	325	319	351	331	372	299	373	320	325	354	340	331	337	331	357	348	337	323	299	359	332	330	339	339	320	361	383	332	376	326	329	351	334	333	330	309	343	324	337	347	377	320	346	346	322	332	362	308	338	330	309	359	337	360	331	299	319	312	316	326	313	353	350	335	323	362	334	331	351	361	336	341	305	334	304	327	347	329	345	328	325	355	332	311	367	317	341	329	362	341	325	338	355	359	307	339	305	319	321	297	313	307	304	315	355	360	329	333	338	329	307	341	348	326	349	352	344	344	349	331	373	385	334	329	334	353	338	328	348	344	352	332	380	335	315	347	350	340	368	374	315	321	305	364	352	326	329	342	339	331	324	314	344	359	357	313	328	358	344	318	357	336	333	328	348	369	341	344	361	330	334	358	322	340	335	354	347	353	351	347	337	316	310	333	330	333	351	342	319	341	359	346	345	350	365	364	350	316	317	363	351	327	328	352	353	323	350	332	323	346	337	341	318	312	359	321	323	320	312	302	348	338	300	357	328	320	310	316	308	333	329	315	325	335	309	335	330	358	342	328	334	320	324	327	341	356	352	344	329	383	334	351	338	351	377	360	318	359	336	351	360	318	349	310	329
14635	8639	19173	8725	806	700	740	706	701	659	773	760	745	775	740	782	767	733	709	765	756	722	753	749	705	749	706	758	762	739	705	710	735	725	755	742	747	743	778	752	783	715	755	736	737	725	722	735	702	755	754	719	749	703	783	764	792	732	729	734	806	716	693	686	779	769	720	697	720	705	723	743	752	710	765	702	721	741	765	720	707	720	752	755	711	725	710	710	752	732	721	727	752	740	742	711	731	735	763	686	752	740	736	731	750	721	763	714	764	728	757	796	751	729	736	750	662	764	722	728	761	776	756	716	733	746	756	719	715	795	780	733	694	747	742	795	766	798	700	753	697	737	751	734	771	734	765	729	690	744	729	744	755	745	792	737	693	746	771	733	727	750	801	742	713	737	736	756	741	768	752	706	745	746	781	746	740	756	738	779	735	779	736	718	768	744	694	729	704	738	734	743	736	772	747	732	707	778	733	761	739	689	727	728	747	770	701	722	745	749	699	774	710	747	802	702	776	758	733	745	744	731	714	776	723	691	714	698	739	747	752	685	698	802	732	719	776	721	746	764	697	744	709	754	740	694	701	688	710	769	705	750	728	737	736	785	723	731	762	743	740	683	764	737	757	730	741	682	739	746	730	733	736	747	744	698	801	741	780	731	699	763	708	765	689	719	713	770	700	735	735	794	724	762	687	716	781	770	717	722	766	734	763	769	748	729	740	774	776	763	748	726	737	721	756	739	690	751	751	746	728	681	746	701	746	673	751	749	686	737	776	762	686	751	747	747	770	744	752	749	738	713	717	721	726	729	737	737	757	739	723	740	751	741	701	724	727	746	740	774	698	760	732	775	753	696	726	748	756	712	704	721	699	774	698	734	762	726	748	761	715	755	714	755	775	718	761	698	773	755	792	719	784	741	778	767	746	729	715	735	774	707	712	716	754	733	692	742	737	711	757	733	779	753	723	730	717	764	723	740	736	706	704	717	753	703	746	756	765	766	739	714	748	716	766	756	761	719	740	719	744	745	736	732	762	675	687	765	730	773	749	754	763	705	699	739	706	745	723	724	717	749	739	699	691	728	722	707	699	721	732	793	717	750	753	741	739	796	735	709	745	763	731	727	734	731	709	760	718	737	733	730	716	767	760	778	782	758	699	703	744	773	701	740	736	746	808	727	719	760	723	712	772	760	722	726	823	724	694	751	792	731	711	788	750	772	739	735	792	765	738	760	723	770	709	752	690	752	722	733	733	765	769	769	747	746	752	764	697	751	732	726	712	745	719	736	752	738	730	711	753	745	732	750	718	725	774	729	731	707	752	772	681	749	731	708	694	725	794	749	731	776	758	780	704	753	756	759	726	756	718	736	686	767	712	750	770	772	738	679	749	758	746	765	763	758	748	713	718	723	797	744	765	716	729	698	721	730	709	726	765	710	762	729	720	751	714	766	726	765	692	741	764	696	723	716	701	787	714	757	776	760	756	740	747	741	782	748	751	753	761	785	692	757	737	758	736	701	731	748	748	735	696	741	730	702	756	747	728	735	705	770	776	744	702	708	723	700	746	725	727	735	713	745	763	782	729	727	711	752	782	716	735	757	711	667	753	766	741	714	696	739	719	738	700	748	703	726	745	738	776	733	793	722	746	760	754	732	728	748	753	722	766	732	788	684	722	725	764	719	768	758	727	726	760	710	712	688	749	744	733	764	732	733	712	730	753	747	750	738	711	730	720	693	730	733	700	736	726	703	719	711	738	760	734	709	742	738	704	691	748	721	781	769	742	747	795	741	711	764	751	718	729	731	694	772	764	760	817	716	781	730	752	771	792	766	772	718	770	683	724	743	749	769	703	763	756	723	695	758	751	726	715	786	740	769	729	723	752	712	690	727	725	726	704	763	740	757	748	732	700	756	778	689	734	760	719	737	765	749	731	747	741	724	700	725	699	698	764	741	746	780	739	756	719	728	717	719	743	756	748	743	699	677	741	720	741	699	706	692	770	713	699	708	756	725	691	690	719	793	741	719	745	748	726	755	766	721	714	776	785	752	712	699	752	808	731	735	725	693	723	688	732	722	732	792	708	743	741	748	734	759	747	773	712	700	765	756	746	728	750	765	791	726	768	746	719	734	753	712	744	721	711	771	745	722	764	750	739	747	767	719	696	750	780	729	786	729	755	709	778	776	783	723	754	760	718	772	723	703	733	781	711	716	712	782	769	749	698	716	720	753	738	739	772	731	725	736	733	794	754	755	727	744	712	738	733	733	734	768	705	766	742	698	784	741	725	778	739	750	731	774	784	724	737	729	730	699	758	705	724	716	795	745	761	800	723	745	741	731	750	716	751	748	696	724	720	744	760	749	740	725	783	720	704	781	745	711	734	748	757	737	712	742	716	715	769	690	726	710	735	802	755	738	710	769	766	745	706	730	729	749	764	748	739	760	721	744	802	741	830	738	707	766	710	752	717	750	676	766	709	754	763	724	707	757	732	745	758	743	751	775	740	710	772	718	734	742	720	772	782	728	684	730	744	752	702	715	700	784	690	732	789	721	737	704	752	751	702	747	730	732	776	702	731	760	738	744	710	736	735	785	723	717	698	745	763	738	679	752	701	749	760	753	813	738	794	722	737	692	740	733	761	712	771	753	765	725	775	705	734	744	747	720	730	772	728	759	737	813	745	738	729	723	736	755	757	762	783	695	775	696	740	768	744	746	742	726	704	721	715	705	713	726	720	729	736	751	731	735	781	723	710	721	718	707	744	749	712	726	724	761	697	770	773	753	798	691	779	783	751	739	703	727	727	743	759	732	665	728	764	749	716	718	737	738	776	760	743	771	800	788	750	717	748	773	726	749	730	729	704	707	733	717	711	759	710	758	697	782	732	742	748	743	725	715	740	756	741	689	784	767	781	758	743	818	713	732	756	727	705	739	733	781	730	735	746	686	725	756	762	743	708	716	745	696	729	760	741	725	740	761	721	755	762	764	716	740	734	785	750	785	748	742	784	740	788	729	737	767	740	752	737	732	750	682	741	743	730	753	719	738	717	791	773	735	733	765	745	752	720	762	708	725	740	698	713	811	758	762	777	722	739	723	739	742	761	714	723	770	765	772	799	712	722	748	727	774	718	759	770	686	744	760	733	733	771	699	751	750	741	728	761	766	704	800	708	695	750	755	760	737	759	731	772	756	742	759	746	712	737	737	755	752	785	654	734	717	771	739	737	739	686	765	745	743	704	793	748	723	685	726	785	759	729	759	809	723	757	747	736	754	721	772	775	718	778	720	769	743	777	738	787	722	727	699	762	738	752	709	706	744	800	747	709	756	688	707	688	750	791	761	760	756	801	728	753	737	741	711	729	744	742	775	741	711	706	754	703	737	765	738	732	723	719	757	747	740	758	730	770	730	728	745	751	765	752	750	737	772	762	792	767	726	723	709	755	730	745	740	724	737	730	796	754	727	740	715	776	723	727	764	727	732	724	766	778	730	691	712	727	742	766	726	734	672
66496	54041	65465	45673	11241	794	269	231	260	237	243	210	213	224	239	232	222	194	175	192	204	222	224	205	200	215	217	222	201	219	234	193	205	207	232	205	223	178	212	186	198	202	207	198	192	186	204	199	219	242	207	212	206	204	181	212	197	207	200	206	184	203	202	191	217	211	206	182	190	212	226	209	202	228	197	233	198	170	173	207	205	234	187	180	208	196	188	213	206	201	201	196	182	217	226	179	204	188	200	204	201	199	217	197	197	181	185	195	193	168	187	196	198	189	217	191	193	212	191	192	222	207	198	210	187	200	204	231	188	180	198	212	218	198	193	207	212	205	197	201	203	177	185	207	186	202	205	193	213	203	211	210	223	193	208	195	214	198	183	215	184	205	201	228	214	203	201	166	179	186	208	221	223	181	209	199	224	199	249	186	194	205	219	217	226	198	218	208	235	206	210	230	195	205	204	187	207	198	186	201	194	199	207	207	201	225	233	230	195	191	193	196	210	177	190	179	220	209	215	191	202	185	225	196	209	196	203	215	209	197	180	214	221	197	188	209	208	207	193	206	207	192	167	161	202	196	190	202	190	208	208	171	223	186	211	211	203	213	211	200	189	186	205	208	185	188	210	214	198	208	211	206	191	166	209	227	202	211	197	186	210	193	184	186	225	233	182	182	176	223	218	182	196	196	173	219	209	222	233	211	252	205	217	196	214	231	221	189	192	211	196	225	201	195	186	189	198	181	193	216	224	239	198	195	184	196	199	200	228	205	199	218	189	213	225	192	174	190	187	192	209	199	194	195	187	218	220	211	190	185	207	182	191	215	199	230	188	222	184	195	210	178	188	196	191	194	206	184	175	190	216	203	199	193	206	204	224	191	197	192	228	222	212	208	221	176	211	185	219	197	152	208	197	193	191	181	208	204	231	199	213	191	188	194	202	168	188	185	201	207	199	217	188	203	204	212	198	201	215	184	211	199	190	227	218	169	211	214	191	193	229	196	171	211	222	201	202	200	214	188	229	220	191	198	218	202	175	181	216	202	196	201	222	196	215	175	190	196	182	198	200	216	174	200	195	203	184	210	223	203	189	174	216	179	208	181	199	200	212	205	211	217	207	186	207	194	180	193	219	185	189	187	186	187	175	200	196	201	205	188	204	192	225	202	201	208	197	194	181	201	188	178	200	195	174	194	196	192	189	198	231	200	210	194	222	197	203	207	192	226	192	210	192	200	219	217	187	233	216	214	175	208	173	211	206	190	214	194	181	171	207	212	233	177	192	220	192	176	205	207	189	184	219	213	184	201	194	217	185	191	222	192	170	191	196	225	188	181	203	209	217	214	205	180	206	204	210	202	207	215	193	210	189	202	209	207	195	217	198	210	235	206	174	194	173	205	193	218	185	165	209	214	185	202	232	197	176	209	205	194	211	213	204	175	201	175	197	199	228	209	218	199	229	215	222	197	207	201	215	199	194	196	197	194	232	177	204	186	188	213	189	222	195	214	186	195	206	211	202	211	199	191	205	197	197	224	201	175	238	204	211	191	224	219	195	198	188	200	227	205	183	187	186	207	209	188	226	210	196	166	228	202	186	185	194	191	180	181	210	190	225	212	187	212	198	205	203	203	204	203	222	194	178	220	205	197	187	177	231	182	200	230	218	187	184	201	198	174	188	206	211	202	211	175	175	215	199	213	177	195	190	179	198	209	198	207	197	189	175	209	174	205	213	210	209	196	202	189	217	174	190	203	202	181	188	215	203	210	202	194	196	197	213	206	199	204	189	187	212	204	181	192	203	203	202	188	182	208	200	202	203	194	191	177	214	205	218	209	179	224	199	210	202	209	192	181	210	221	213	213	186	215	184	207	205	196	204	207	203	212	196	197	176	188	216	191	201	208	216	197	208	198	198	195	176	201	185	182	207	197	171	183	198	202	195	206	189	200	229	207	199	204	194	169	168	202	233	209	179	195	208	203	231	204	203	205	186	233	210	201	228	207	209	165	217	232	201	195	218	159	191	229	199	180	189	218	228	195	201	227	207	214	182	206	211	223	221	178	206	220	211	211	178	205	189	185	207	195	204	202	216	217	229	179	202	194	232	214	187	226	201	190	199	199	186	183	209	174	168	205	193	209	221	221	211	194	192	205	193	170	200	216	180	221	180	211	198	203	222	208	208	180	179	209	185	197	202	203	194	199	197	208	207	183	215	200	233	177	179	185	187	215	206	191	215	185	189	201	199	190	198	170	212	186	200	205	193	200	209	208	222	209	196	190	225	196	187	195	204	206	217	197	196	197	216	217	192	213	190	191	219	206	194	224	225	183	211	208	204	214	211	206	211	241	195	218	186	216	205	230	197	229	202	215	183	172	205	186	186	194	209	178	187	222	218	224	200	188	167	184	186	182	193	190	206	214	196	197	183	200	199	204	241	194	198	189	207	219	188	205	205	213	185	210	217	187	220	201	202	180	206	202	178	202	218	217	194	210	221	175	207	200	178	184	202	224	191	171	214	199	204	200	191	191	226	195	183	208	178	205	200	203	194	183	200	212	215	165	208	203	195	196	196	196	195	217	216	210	214	183	205	185	202	212	207	216	222	188	191	211	208	194	190	187	174	203	183	190	194	187	200	212	185	202	202	200	214	203	221	197	183	196	213	197	197	206	167	202	217	185	206	189	195	204	207	210	191	187	223	211	216	183	204	195	206	202	185	206	217	210	187	192	196	180	206	216	187	200	198	191	181	188	205	246	179	205	223	186	222	201	222	218	210	180	182	200	171	204	210	200	226	221	215	192	188	179	212	201	199	226	213	185	208	213	198	188	197	185	205	198	189	201	190	211	200	183	216	200	195	184	159	231	208	210	207	205	155	193	198	190	217	201	212	206	191	203	213	208	207	228	196	224	184	186	210	191	206	186	203	195	216	216	195	228	215	195	193	212	196	177	181	198	201	195	217	229	198	168	197	237	197	220	222	229	190	190	186	220	203	200	214	199	205	199	211	204	214	187	199	217	181	187	202	204	198	209	206	224	207	176	205	212	235	211	229	218	198	187	227	226	193	161	181	193	194	176	226	212	220	204	207	224	185	193	212	192	204	218	218	188	196	207	210	173	183	182	164	198	211	192	186	186	213	210	212	214	190	179	204	201	209	197	203	203	203	210	191	184	173	202	180	200	211	195	204	188	177	170	198	215	214	204	236	196	230	232	198	173	204	204	224	179	205	226	189	197	193	211	218	214	168	197	188	218	176	195	229	201	197	190	203	215	208	178	199	181	180	194	207	215	194	185	212	213	193	194	199	213	205	203	198	166	223	215	166	199	190	173	213	207	197	232	197	201	211	196	217	177	187	227	207	226	186	198	195	177	224	183	197	182	182	179	208	194	199	185	194	197	218	179	202	239	198	192	191	219	234	176	197	218	226	216	189	207	188	209	199	213	209	221	238	193	191	201	188	185	217	214	191	209	205	215	211	196	207	214	212	191	225	224	183	203	213	199	187	173
39527	38711	60598	38562	3102	876	793	673	652	623	595	577	553	516	558	498	533	496	502	451	497	486	511	503	497	484	493	492	482	509	491	467	446	466	478	460	481	483	451	462	479	457	462	460	442	481	465	453	494	509	484	441	435	489	458	465	508	468	484	503	473	443	463	444	440	462	476	466	467	446	466	449	470	465	451	456	440	448	466	486	453	444	463	468	501	454	442	486	452	451	425	444	457	469	449	476	456	462	482	470	510	467	433	454	469	489	496	459	499	456	459	479	506	438	457	498	467	475	455	415	488	473	494	448	504	496	438	507	480	477	456	455	420	423	492	470	443	447	466	450	462	499	446	450	454	475	461	465	409	462	433	463	468	502	472	422	452	450	462	480	489	469	453	453	473	472	454	505	461	479	437	457	448	464	431	427	457	449	443	474	451	440	427	437	452	465	458	436	474	429	443	420	480	473	426	469	484	440	466	459	447	453	465	475	458	477	479	438	496	453	483	446	453	408	436	454	482	455	400	453	451	454	469	461	444	466	458	438	437	452	431	467	459	484	478	436	503	468	473	473	464	445	433	460	446	460	423	452	464	484	439	456	482	424	473	442	478	467	467	433	435	433	454	467	422	457	471	451	469	453	431	458	457	468	476	480	483	422	476	451	447	449	476	469	417	451	462	470	470	494	466	478	470	414	441	470	447	486	432	467	446	437	444	453	439	431	490	449	513	467	470	453	473	493	461	454	437	462	438	483	486	485	466	424	463	479	478	509	457	436	457	461	487	434	448	481	483	468	467	449	458	461	456	462	492	442	438	486	496	457	447	474	479	458	457	437	482	464	432	445	472	453	430	472	432	432	457	481	430	466	470	514	460	477	472	455	481	482	449	426	448	432	458	476	464	475	418	445	464	472	471	450	424	452	470	449	464	503	489	467	421	452	509	464	439	488	487	461	445	484	468	467	496	460	440	431	439	483	443	428	460	473	449	464	457	475	458	508	510	443	479	500	432	447	460	441	482	462	472	438	515	450	431	457	462	486	476	467	433	415	453	468	481	476	473	460	468	448	430	488	489	455	446	495	449	459	465	424	450	439	444	430	454	462	449	415	462	471	453	421	452	470	455	478	453	434	462	479	471	433	491	484	455	430	482	441	483	463	482	480	446	449	498	445	471	430	474	425	466	438	467	512	456	462	418	482	465	455	477	404	461	395	438	449	442	442	473	478	437	418	471	473	502	479	480	448	433	468	423	449	452	423	458	470	458	469	448	427	496	458	483	456	475	442	490	476	426	448	421	470	471	506	467	501	462	450	452	438	475	447	451	445	454	444	489	466	464	476	426	479	467	428	462	446	442	446	430	454	444	472	457	445	471	438	487	480	482	483	454	468	432	467	481	445	447	489	443	461	479	476	438	420	443	441	453	474	469	463	450	434	503	473	477	448	458	425	425	491	459	464	454	470	450	491	438	484	459	444	437	484	510	474	472	493	461	443	439	451	448	445	482	467	441	482	441	438	493	474	433	419	495	515	475	426	442	468	466	412	449	474	467	505	465	453	431	463	438	451	484	446	465	472	476	450	462	449	485	452	449	416	491	455	476	487	427	460	473	443	463	456	464	462	429	494	412	501	467	478	432	514	447	448	438	449	471	442	448	473	452	417	446	472	444	460	466	442	500	452	478	494	430	438	443	459	436	448	449	443	458	464	469	485	471	458	472	495	476	454	449	437	455	447	454	452	484	443	450	490	456	459	460	420	470	483	473	447	455	457	450	439	477	460	449	438	465	475	484	449	468	438	491	444	469	449	490	434	509	474	467	458	466	478	443	442	423	471	488	443	474	447	489	477	433	463	451	453	447	470	472	467	473	448	441	459	436	482	440	437	459	464	485	483	470	474	465	457	475	469	441	479	462	489	473	469	453	432	426	470	470	428	459	481	457	465	461	474	476	455	498	427	473	436	443	464	471	431	430	453	448	468	462	469	466	476	430	445	455	451	484	455	452	462	460	434	463	421	499	448	436	450	463	459	462	488	429	433	466	484	434	457	436	463	454	502	461	473	441	454	491	487	470	464	453	477	427	463	471	475	459	472	492	463	457	438	454	475	485	465	436	451	504	446	405	493	461	473	484	439	493	458	464	480	471	482	443	447	459	455	444	493	469	473	450	464	421	461	462	462	484	454	467	453	446	451	425	471	457	426	455	484	497	459	497	509	465	434	457	462	459	449	479	456	480	453	453	450	441	445	494	475	442	497	426	459	451	471	445	438	453	444	482	446	444	466	463	448	434	482	475	469	476	494	477	501	469	403	433	480	484	488	462	466	437	444	446	490	481	449	455	466	447	454	475	472	461	447	449	463	444	459	429	440	432	472	455	479	468	462	473	486	486	459	479	461	487	417	409	453	442	473	419	487	471	468	463	468	488	462	451	443	432	428	482	453	445	512	476	438	452	467	478	484	450	496	486	454	444	478	462	451	460	447	501	491	442	451	508	490	427	437	461	471	406	484	454	462	450	458	466	455	419	410	501	430	476	458	462	433	467	486	458	481	450	480	443	496	487	456	492	427	458	443	433	449	495	444	478	425	467	432	487	423	422	467	443	444	505	467	437	451	472	443	454	446	422	463	447	437	516	458	438	448	441	463	486	465	492	422	430	480	434	439	457	450	469	436	462	450	444	483	452	436	465	461	453	453	461	486	475	444	511	465	462	446	460	454	475	417	443	428	445	439	449	466	464	498	418	436	437	439	474	471	469	465	493	470	464	425	451	497	452	483	446	469	451	403	465	475	473	478	435	452	465	460	465	455	451	454	487	488	482	478	467	445	448	480	467	413	454	477	488	458	481	433	481	487	456	454	478	452	459	417	426	447	492	444	449	486	494	451	450	479	434	461	450	437	479	490	470	462	443	451	469	459	456	435	456	490	506	462	472	442	455	435	455	495	422	491	459	454	459	440	450	424	465	469	445	478	510	445	484	462	455	460	427	466	486	459	441	434	435	476	418	444	457	474	423	434	513	464	448	466	457	440	488	461	465	467	481	458	465	422	466	465	484	431	462	469	468	449	467	450	472	483	478	453	478	482	479	423	450	431	473	457	482	450	433	422	454	470	456	450	479	432	471	462	489	486	467	477	434	446	440	475	436	450	476	492	471	471	446	458	504	451	472	442	455	481	433	474	439	490	449	458	441	480	436	437	447	446	456	458	454	464	468	422	457	460	465	475	481	470	477	459	436	434	478	469	482	475	469	463	468	458	443	436	471	473	457	501	494	480	500	455	431	460	459	432	465	460	459	455	471	481	469	461	500	488	479	421	461	497	451	475	478	442	457	506	443	511	444	443	441	445	458	464	484	502	459	456	452	452	431	481	451	465	489	494	464	499	421	456	465	452	440	482	449	427	466	475	455	474	454	442	482	477	449	467	474	466	470	468	460	471	441	461	429	455	419	413	462	465	459	459	444	478	485	398	462	474	461	440	450	450	448	458	448	478	455	435	456	442	472	500	442	444
80104	67184	75656	58008	17958	3442	306	212	230	194	200	172	157	176	149	159	162	147	146	137	117	162	146	120	145	143	146	122	126	143	142	136	134	149	143	120	113	156	139	129	141	141	123	131	142	127	137	152	131	136	131	120	149	130	130	134	132	118	120	128	115	164	142	139	129	148	121	130	140	108	128	147	141	158	142	130	141	134	142	149	121	125	130	146	130	132	132	106	136	134	136	141	108	118	131	113	137	133	133	157	136	133	116	120	118	112	134	142	117	130	137	143	116	133	129	157	124	123	138	121	153	130	121	132	153	130	127	134	124	140	145	98	142	125	126	132	123	147	139	164	127	124	119	129	128	130	116	146	110	119	116	126	111	122	119	130	129	124	125	121	130	118	132	127	178	125	131	122	117	119	125	135	142	161	131	116	148	126	124	135	116	147	139	108	159	140	136	163	117	132	130	125	125	122	131	127	138	146	155	126	142	166	146	137	137	119	116	139	117	133	143	118	131	145	135	133	113	124	142	134	125	109	122	127	126	136	117	125	134	133	157	155	154	112	125	133	145	117	115	126	132	128	121	145	145	125	140	135	116	108	140	107	127	119	136	145	141	129	118	152	127	139	101	122	136	140	133	121	123	130	120	136	127	143	128	166	147	140	117	154	122	173	114	125	123	127	126	132	143	133	152	138	107	154	139	152	137	145	123	127	130	132	145	136	119	131	127	137	125	140	133	128	127	119	128	122	124	126	129	131	142	130	119	128	129	133	139	117	117	112	113	135	141	119	146	121	142	127	143	154	151	138	143	157	132	134	129	115	123	130	104	132	144	147	127	117	152	131	126	154	131	150	121	134	128	132	132	148	127	110	118	128	140	119	126	135	110	142	119	128	122	134	127	127	139	125	123	135	124	129	130	113	136	127	123	156	130	134	126	138	108	124	127	136	128	127	121	112	128	118	141	135	116	109	136	130	117	137	140	145	112	129	128	142	138	123	133	120	149	128	140	137	115	122	138	128	120	135	148	142	137	111	138	143	131	148	146	138	125	134	139	133	104	128	147	148	139	137	124	119	131	133	145	125	108	146	139	114	119	152	146	137	133	134	105	132	128	128	113	130	135	129	127	132	140	130	124	123	127	124	149	134	148	131	101	123	128	114	134	127	133	131	138	140	144	129	125	131	130	136	140	131	120	119	137	114	134	156	130	138	134	125	125	126	120	135	143	147	145	120	131	131	134	114	129	120	134	120	135	121	127	135	116	121	135	147	135	122	142	144	133	122	137	125	149	121	129	134	137	137	143	135	119	120	121	174	118	127	115	139	132	120	125	122	136	139	140	140	134	123	148	148	146	109	134	139	148	144	127	115	135	131	149	118	140	120	138	152	150	121	146	135	111	129	132	127	115	110	135	118	122	124	118	150	129	140	130	126	129	130	145	134	146	128	130	140	133	140	136	114	118	141	136	108	121	115	117	128	121	141	129	140	129	137	136	127	147	129	112	138	138	109	114	135	138	132	119	131	107	143	141	129	131	142	130	108	139	137	127	116	140	131	138	134	118	131	138	154	139	132	135	159	134	122	118	159	130	118	116	130	141	166	132	140	120	116	109	136	132	139	143	143	121	131	100	112	133	133	138	124	145	133	119	127	127	133	138	142	126	146	147	117	140	134	141	136	120	149	124	111	130	108	121	132	133	111	125	126	134	130	117	114	126	140	132	127	119	134	142	133	132	134	138	122	127	125	130	139	140	139	116	133	144	112	124	119	115	130	120	143	141	145	135	117	145	142	114	131	132	148	133	141	125	130	121	138	137	146	139	128	158	160	128	123	149	125	140	111	130	119	137	100	145	133	149	145	135	130	127	166	150	121	128	137	117	135	136	127	141	118	125	129	126	133	118	112	133	148	134	126	126	119	136	148	129	146	131	146	150	126	123	129	142	148	129	135	124	121	119	125	156	131	124	113	132	119	112	141	132	134	122	135	136	114	139	110	136	123	114	134	139	121	116	130	149	121	139	128	136	131	120	153	146	152	121	143	106	126	137	124	121	124	139	143	152	126	144	140	137	124	134	141	130	107	129	135	123	137	146	132	123	112	135	136	130	114	130	133	113	135	121	138	116	145	126	138	148	127	125	132	137	135	132	148	123	125	126	131	140	154	126	166	129	139	120	131	154	148	149	126	123	113	143	118	119	147	152	127	127	123	117	127	125	124	125	144	120	138	131	119	104	146	145	117	139	131	139	139	103	148	125	132	150	166	141	111	137	117	160	131	119	132	132	150	139	142	110	131	126	123	133	132	128	98	131	139	138	138	129	118	132	129	127	143	110	121	128	103	122	134	134	137	140	125	124	163	119	125	115	128	152	125	147	149	124	122	124	130	140	133	129	119	118	147	115	127	128	126	129	144	95	145	136	122	128	116	120	140	111	130	119	128	122	149	105	127	153	144	121	144	133	144	138	128	129	136	121	151	152	152	116	146	128	126	142	127	141	123	143	138	123	162	135	137	128	143	134	123	138	142	126	136	132	136	138	129	127	111	141	126	135	129	125	127	126	139	134	124	116	131	134	140	144	129	142	137	137	142	139	138	129	143	150	142	128	129	144	124	150	145	119	128	105	142	124	112	134	155	164	150	134	137	125	142	138	124	117	139	137	146	117	126	137	139	119	109	144	137	126	118	117	144	126	146	135	122	111	124	144	146	148	126	123	135	143	131	115	122	150	149	133	132	129	129	125	125	127	129	143	105	129	123	121	127	132	129	136	143	139	130	130	124	123	116	152	128	125	141	122	144	137	150	140	127	140	129	140	139	130	121	128	136	129	122	128	113	120	118	131	157	128	128	138	130	148	131	140	163	133	150	114	123	122	157	152	120	118	122	128	127	137	135	137	141	136	120	135	144	128	131	129	133	137	117	126	130	133	134	125	125	116	128	130	172	121	140	122	151	125	139	112	140	125	127	133	158	137	125	126	134	136	113	155	131	121	130	149	152	130	148	134	131	135	126	119	135	135	140	128	136	142	136	133	122	109	128	121	115	129	125	129	148	148	112	129	142	134	126	140	138	132	139	124	128	133	118	135	147	124	150	124	136	136	129	133	126	125	134	135	119	127	152	123	149	137	144	123	132	118	119	126	117	139	134	129	129	141	151	143	134	125	135	129	141	140	131	128	147	122	130	138	124	142	122	134	128	114	133	123	132	126	130	130	125	122	134	125	131	130	139	121	130	136	121	135	134	144	138	154	124	139	143	133	131	126	140	135	120	145	121	127	123	137	127	157	134	124	128	126	139	135	125	129	119	119	125	141	114	132	151	126	121	135	137	144	122	128	132	124	130	138	134	141	148	133	145	153	129	123	134	131	125	141	165	161	125	127	145	134	135	129	131	124	128	123	138	114	143	145	135	134	141	114	150	161	155	138	140	161	139	128	113	129	126	116	126	133	138	152	130	128	148	142	128	129	133	113	139	128	122	134	159	120	121	130	127	142	116	115	141	140	106	119	155	125	120
48742	48277	69294	49269	5701	1142	941	816	705	682	596	561	519	503	464	452	451	453	441	402	379	404	379	390	382	387	373	376	349	375	386	380	339	369	319	340	338	349	381	342	347	404	375	366	339	344	345	337	340	355	344	342	359	343	300	315	358	322	343	336	374	314	292	320	350	352	343	358	313	331	325	325	354	344	343	328	328	320	318	324	329	321	340	345	396	319	333	337	355	309	306	333	339	324	352	330	318	343	323	371	339	317	316	318	360	321	340	330	325	365	310	359	324	319	328	308	330	349	357	354	351	319	309	314	337	378	311	341	328	312	330	327	326	330	346	339	331	320	329	365	340	334	327	333	320	349	353	312	325	340	339	321	318	343	344	343	339	315	340	328	351	313	306	339	309	308	328	337	336	335	330	349	354	312	349	318	333	315	328	347	310	306	297	327	332	311	315	297	316	327	335	282	359	338	307	357	346	357	350	337	318	325	353	338	361	284	365	326	358	332	334	352	336	317	329	335	354	349	311	330	305	283	342	345	325	318	329	332	326	324	327	324	333	313	313	334	329	335	349	330	335	349	333	322	340	326	335	309	319	334	338	319	334	344	289	358	308	296	335	358	315	324	351	334	345	305	321	356	317	350	336	347	370	327	317	304	316	340	342	292	332	334	367	311	324	311	328	341	355	352	331	337	324	311	318	308	324	333	329	288	329	294	319	300	318	335	354	357	339	344	327	324	342	324	311	334	362	328	340	330	319	349	327	352	352	333	322	324	340	348	348	331	333	318	385	325	329	351	339	308	344	307	301	325	336	328	316	349	314	317	324	326	324	337	316	309	334	327	331	393	329	340	325	343	350	324	315	335	294	303	339	301	356	356	334	306	340	340	334	336	360	306	336	336	353	269	308	327	320	303	341	357	321	340	337	349	309	338	339	302	328	298	335	321	315	345	317	327	344	338	296	333	319	337	331	339	320	339	336	313	355	330	303	325	330	317	294	343	345	343	345	333	310	341	341	325	346	371	309	341	306	365	279	327	327	344	315	353	333	332	355	319	311	328	300	320	319	313	327	336	316	322	326	345	347	329	347	336	303	303	359	305	312	330	297	324	322	350	332	324	333	349	322	335	315	337	306	341	337	319	331	364	337	343	297	293	344	340	370	342	354	322	324	313	357	305	352	323	332	350	318	371	317	314	334	333	328	344	370	317	331	347	330	356	341	337	364	342	329	355	353	318	354	327	343	321	364	322	319	329	311	307	300	309	337	354	324	352	303	379	300	329	328	323	305	358	357	300	313	350	341	298	333	319	330	314	327	326	340	345	337	332	336	335	331	331	307	316	316	317	328	354	322	318	337	321	322	341	321	338	312	310	332	343	310	319	330	347	318	329	338	357	347	359	343	390	346	332	337	342	350	331	307	361	363	354	363	317	345	332	326	305	320	316	315	318	314	327	352	318	345	343	315	320	336	351	345	319	326	319	333	304	335	351	347	337	323	324	314	310	352	312	328	337	335	347	304	355	315	352	324	334	309	322	339	347	338	309	330	311	325	359	342	322	307	335	325	337	354	309	299	327	348	334	320	310	344	307	333	355	301	312	288	301	332	325	321	332	331	324	339	308	312	341	307	320	314	311	358	316	347	323	313	313	323	358	364	338	324	319	331	354	276	333	307	335	333	342	369	360	319	313	323	309	324	354	318	335	327	320	309	312	321	284	339	349	343	311	345	358	343	331	294	291	328	329	313	305	324	332	365	284	299	327	329	323	340	318	328	325	325	347	358	342	349	332	314	334	293	335	309	315	324	325	335	331	322	330	321	316	308	320	350	338	335	346	293	330	304	354	360	312	327	339	331	326	339	339	348	325	337	320	355	331	332	331	322	343	331	340	347	344	325	353	301	302	320	339	329	317	357	347	312	286	364	304	313	325	327	339	337	316	329	315	299	323	342	307	310	310	310	326	371	312	319	349	343	320	351	368	324	326	337	332	326	326	343	356	354	346	314	330	332	353	332	310	328	312	352	343	336	314	300	329	341	325	326	378	333	308	292	322	324	310	330	312	337	337	354	321	330	298	325	333	331	337	306	317	287	338	372	325	318	324	314	348	333	337	360	313	335	325	334	339	352	314	343	341	331	315	312	309	340	302	302	336	340	319	335	349	344	336	324	303	333	323	320	315	321	343	311	356	332	340	311	371	333	305	304	353	329	343	320	310	317	346	308	302	333	329	374	355	323	320	312	360	346	321	353	355	323	305	308	316	324	302	352	341	322	311	342	313	300	318	294	354	303	337	349	358	306	310	313	317	342	324	347	314	333	326	352	340	319	329	308	360	290	318	336	311	339	330	304	343	323	299	325	328	316	344	356	326	316	308	343	347	312	311	315	313	330	326	313	350	301	323	346	316	343	339	361	318	320	343	313	333	333	311	322	333	359	338	367	342	327	315	356	351	369	343	344	354	320	347	295	352	314	311	333	307	316	352	320	327	304	345	328	358	331	309	346	326	374	317	324	311	320	320	337	330	359	337	317	345	326	344	319	323	338	296	353	338	296	311	319	310	318	327	353	299	322	351	336	342	333	328	350	322	360	328	332	334	315	323	328	331	327	337	326	315	324	326	324	331	335	331	318	313	356	331	333	362	337	301	340	319	344	332	335	329	358	313	333	340	317	331	326	334	314	346	345	319	323	328	331	336	330	320	300	320	332	358	322	346	307	345	325	317	342	338	317	342	346	339	329	324	334	315	311	319	347	343	326	323	359	332	350	295	342	336	307	332	312	353	342	332	316	327	316	310	320	356	333	329	319	323	326	322	335	317	342	317	319	328	345	292	319	288	317	334	353	341	307	312	330	338	323	319	347	347	342	335	337	323	326	341	342	325	349	324	301	335	335	371	307	352	292	359	344	321	316	328	342	319	323	334	361	323	310	314	308	339	323	304	323	349	335	360	308	338	371	339	292	337	310	343	313	317	304	311	315	319	288	302	377	335	300	333	330	343	347	308	318	346	320	311	318	318	339	305	294	309	325	362	313	330	314	345	338	340	346	365	358	347	343	361	332	322	335	342	304	319	325	349	328	345	323	300	327	307	332	362	321	333	327	361	321	291	332	346	338	329	351	313	317	357	339	366	313	334	331	364	374	335	318	328	308	336	336	318	323	335	323	335	313	315	289	324	336	301	344	328	317	333	361	357	327	323	329	315	324	344	318	348	335	326	345	346	345	338	313	323	315	329	327	321	336	337	338	339	322	348	317	315	333	331	332	307	305	303	330	330	363	333	326	310	308	350	338	323	351	299	325	337	344	361	332	313	337	352	300	334	345	320	349	355	334	324	313	335	355	353	304	332	334	329	334	342	332	329	323	316	314	334	373	367	347	326	348	355	347	301	311	308	334	347	340	301	314	308	337	351	345	345	343	326	285	343	321	334	316	327	370	290	324	315	345	341	361	309	323	348	352	323	313	335	342	353	333	326	355	290	379	332	334	328	318	316	297	330	341	348	316	338	340	347
18247	6274	7710	6336	474	317	338	346	337	338	330	327	313	321	304	321	350	343	332	319	323	360	324	317	331	318	325	351	392	371	344	355	323	318	376	350	322	340	300	301	353	334	346	345	370	282	351	298	322	337	329	348	365	318	349	326	321	329	322	373	342	345	348	336	327	334	312	345	337	341	344	337	328	320	326	353	388	332	346	371	326	304	334	334	313	311	346	325	347	332	320	310	344	338	355	330	364	320	329	320	395	333	322	349	340	336	333	369	369	335	349	320	322	353	369	341	341	301	374	357	333	348	338	339	335	352	306	344	326	340	345	348	344	299	403	331	321	348	332	326	346	346	335	344	336	354	304	331	366	332	328	358	328	351	332	312	333	322	325	289	340	318	318	322	329	351	334	318	335	333	307	370	347	339	303	312	312	323	340	341	319	330	312	343	285	326	319	343	317	333	342	340	306	325	302	331	354	329	272	334	316	351	320	374	308	374	349	324	369	344	341	314	329	320	319	329	355	332	340	335	351	312	339	310	370	351	346	345	344	320	330	307	283	334	346	374	323	344	331	356	324	356	322	298	327	327	346	339	333	322	335	320	328	346	335	343	323	322	309	320	324	325	336	349	341	310	312	351	346	343	357	347	316	336	342	325	341	347	326	361	356	303	314	324	353	310	346	317	363	336	338	349	342	355	358	347	321	318	353	331	321	343	304	332	357	331	347	354	335	331	341	317	336	319	334	326	317	348	330	351	305	351	363	331	361	342	328	360	339	331	332	303	323	342	349	334	312	389	348	313	357	291	345	343	343	324	352	350	354	348	338	329	372	331	360	301	291	346	363	310	343	336	336	329	345	331	335	324	346	338	293	333	326	376	303	323	324	334	342	359	343	332	328	322	301	322	380	340	351	347	293	328	364	356	308	348	327	329	333	367	345	352	349	301	321	344	352	327	357	317	348	316	342	337	312	362	351	389	343	309	317	358	310	383	321	325	347	363	357	357	354	358	336	354	374	320	333	323	346	312	357	326	326	360	310	351	355	309	314	347	343	327	307	376	346	341	294	372	372	348	356	337	314	395	339	328	321	315	332	312	325	332	304	315	297	328	388	376	300	300	300	332	346	335	345	326	313	343	364	354	355	330	330	322	303	333	323	315	311	317	320	331	331	321	370	322	353	353	339	319	337	344	330	334	315	361	356	318	344	359	350	333	317	362	325	318	324	337	339	321	293	350	325	315	319	342	350	308	333	321	323	319	330	335	318	336	357	303	342	346	282	371	347	332	338	326	333	352	313	319	329	382	305	328	345	343	332	334	331	357	319	361	330	364	339	322	333	304	361	343	335	328	335	331	337	338	370	346	338	341	317	319	388	355	303	305	302	351	338	322	336	341	350	380	349	348	328	343	342	364	335	353	373	374	352	370	326	341	357	379	352	356	339	301	320	332	318	314	324	359	319	331	356	339	329	323	325	316	301	334	338	429	351	344	316	326	319	335	311	322	357	346	314	334	345	369	325	326	330	347	368	331	332	363	334	356	326	366	333	296	344	320	328	314	339	320	333	340	336	324	315	320	342	312	356	321	349	332	329	316	373	306	325	334	314	329	355	321	323	336	295	325	315	349	348	327	349	334	320	386	358	307	334	337	342	330	356	321	347	340	320	306	348	357	342	365	348	366	363	312	324	383	315	340	334	348	340	308	341	351	330	341	340	337	281	345	327	324	303	343	368	317	344	344	343	349	326	342	316	366	346	314	328	325	334	338	313	343	340	371	349	340	338	350	308	340	333	348	327	338	331	349	328	348	347	355	345	345	297	351	357	315	310	321	317	298	299	356	320	338	333	345	337	328	316	323	310	346	345	316	356	368	317	333	347	308	324	335	344	353	330	344	342	342	300	321	326	342	342	334	354	323	331	321	361	321	329	318	346	315	290	310	336	341	361	313	332	347	356	358	360	352	322	328	322	339	351	312	341	340	326	351	348	327	325	319	350	366	328	337	333	339	338	380	311	337	342	333	336	307	325	347	354	307	360	326	365	344	315	360	303	288	326	360	336	330	358	330	312	299	353	354	314	340	338	363	339	330	332	348	337	335	338	368	331	320	366	369	351	319	315	342	318	344	354	360	347	349	326	316	342	356	364	319	329	349	309	344	346	321	353	362	339	354	330	314	331	359	331	336	351	318	324	350	330	367	297	323	342	323	330	379	309	312	322	312	342	358	330	334	308	357	349	327	338	331	324	364	338	348	369	330	357	344	302	315	344	312	338	345	330	347	314	369	319	338	342	321	357	345	332	331	307	319	337	347	312	351	346	340	363	342	349	366	349	310	331	339	334	344	302	307	333	370	310	342	335	352	342	340	313	328	313	331	337	334	331	334	353	281	348	333	359	309	336	354	334	351	326	327	353	321	345	309	338	316	332	346	358	318	320	391	328	367	352	336	323	328	318	340	312	320	329	343	330	344	331	306	332	332	342	336	303	288	311	350	333	326	332	313	330	355	331	352	343	348	298	293	317	365	335	363	319	306	343	338	355	341	293	338	326	345	352	361	350	333	342	382	342	335	339	328	326	362	328	365	320	353	329	297	337	315	350	349	318	328	329	326	332	318	328	333	349	340	353	311	309	350	355	346	365	318	335	349	366	332	330	356	324	313	362	318	339	343	355	379	326	350	322	349	334	357	352	305	338	338	328	337	338	297	324	362	353	347	321	306	359	328	355	341	348	334	324	343	319	337	315	333	319	338	373	318	364	313	365	298	340	317	319	333	329	315	340	351	358	333	335	340	342	399	348	375	347	352	356	332	379	333	344	331	339	317	318	342	332	353	349	357	338	332	346	352	356	328	357	298	335	321	350	370	322	364	342	305	351	311	338	331	355	333	347	296	341	326	365	329	353	356	345	345	329	340	316	324	316	313	358	312	368	359	326	346	354	322	350	367	309	322	344	333	345	378	338	393	335	347	341	363	348	319	317	328	337	322	356	302	324	335	349	352	346	319	336	320	312	363	311	324	330	312	307	361	337	350	332	319	318	337	339	369	386	319	320	339	335	359	347	383	342	328	351	352	348	325	336	371	348	339	345	354	312	326	366	365	302	339	332	351	321	360	367	335	321	359	313	333	358	348	310	301	340	336	336	353	330	337	325	330	342	347	344	368	335	320	329	344	363	295	340	323	335	355	339	306	345	348	350	338	354	367	348	343	333	335	333	328	348	324	327	333	345	336	343	349	330	346	335	302	351	334	331	359	352	345	337	372	333	334	322	329	362	339	320	362	344	340	340	329	333	340	352	329	305	341	331	366	340	337	332	350	327	348	351	390	314	326	311	350	339	357	336	369	330	296	341	324	333	313	331	334	342	343	320	330	356	323	347	320	313	330	350	313	343	334	330	301	366	331	340	353	360	346	336	323	337	378	337	324	337	311	314	340	350	338	330	340	346	316	338	325	335	339	333	315	318	312	315	319	345	312	320	348	326	321	313	334	337	310	316	360	335	354	304	314	308	339
15223	7364	16074	11298	772	766	761	822	822	703	760	779	712	761	744	683	696	757	758	741	743	705	722	759	709	714	733	713	750	762	748	774	734	742	739	795	762	766	706	719	729	795	745	782	720	712	783	724	765	763	738	767	766	740	732	783	732	797	717	723	690	725	737	769	738	743	724	776	735	759	742	779	776	739	780	778	753	737	734	720	711	725	740	731	715	713	756	734	700	773	712	755	742	747	734	780	764	726	773	806	742	703	694	704	726	714	738	760	722	755	791	776	771	724	685	749	731	738	796	740	764	727	742	728	750	773	767	736	726	715	704	772	715	726	728	771	719	790	775	754	725	778	743	717	742	743	728	814	741	783	758	768	726	711	728	721	731	743	739	751	709	723	767	741	716	715	749	739	776	786	752	722	729	731	739	785	740	779	770	723	720	702	721	744	720	792	761	716	742	786	692	723	759	755	773	745	723	744	766	716	777	687	737	754	727	804	745	816	754	742	766	732	751	696	717	707	776	722	741	781	731	798	733	775	765	778	758	744	741	724	764	758	739	723	798	750	761	782	684	704	764	733	696	721	737	737	714	723	777	698	754	740	739	701	692	749	716	744	739	701	807	789	744	693	743	752	739	809	772	741	769	732	716	698	793	726	704	729	755	758	671	740	731	762	717	733	790	715	748	769	749	698	738	734	765	761	691	772	691	709	738	743	794	737	719	730	800	725	717	746	743	711	755	755	712	768	735	725	775	746	740	737	767	756	742	753	748	733	751	682	766	746	746	755	726	731	773	722	763	720	763	750	739	689	768	737	791	790	742	759	739	706	726	745	720	755	706	778	702	728	711	727	689	690	726	742	725	708	738	764	729	748	772	719	734	731	730	747	736	744	741	726	767	745	701	746	724	724	728	705	700	744	729	732	713	737	732	720	712	709	750	742	724	690	739	735	716	722	724	709	735	717	747	725	702	747	754	778	729	785	721	745	773	760	717	706	718	732	751	732	705	758	764	730	739	755	772	747	718	744	763	775	761	801	734	734	725	775	760	784	744	738	740	682	711	756	735	740	727	721	711	715	707	761	727	754	727	776	738	688	701	733	715	698	821	678	742	763	777	719	752	723	732	757	720	746	728	712	736	728	752	717	772	727	735	719	762	731	749	743	715	725	766	740	760	750	754	725	776	796	715	756	715	759	769	749	735	782	747	713	747	744	730	733	764	698	739	737	717	697	775	745	723	739	762	733	745	701	734	687	736	706	775	787	719	741	767	737	760	794	719	707	763	744	768	730	757	756	710	733	741	740	730	729	759	742	806	684	698	700	728	714	757	782	776	731	720	738	702	721	745	686	761	729	674	749	742	737	745	766	740	763	714	736	734	760	738	732	765	751	752	738	770	794	738	702	706	716	742	786	727	725	743	805	734	705	703	726	740	738	730	698	777	770	736	770	778	785	712	724	748	778	734	704	724	717	748	701	713	750	750	709	743	762	771	717	723	778	755	750	788	717	692	778	745	755	758	815	800	730	727	727	758	725	735	735	729	732	756	736	736	737	756	732	748	758	692	732	721	729	694	734	721	688	744	714	737	699	742	716	763	793	742	738	777	691	769	748	780	724	742	755	759	708	755	752	731	758	734	783	712	774	740	684	783	764	727	766	786	763	729	797	758	752	728	746	698	803	748	719	755	748	715	699	705	718	729	756	699	707	708	753	761	757	741	712	727	720	724	719	749	697	731	701	807	754	748	701	751	777	762	725	725	698	702	751	732	756	754	760	734	728	745	705	815	741	744	728	744	740	739	814	766	720	791	772	762	778	717	760	671	781	744	752	738	744	771	757	727	727	737	700	718	730	707	756	759	742	741	742	715	767	736	756	736	742	750	733	751	695	750	781	748	676	671	757	715	809	712	766	734	692	761	715	703	770	748	790	687	758	762	752	719	750	738	751	747	760	716	787	722	775	738	758	818	729	712	773	739	756	715	746	711	777	769	724	749	739	740	751	781	764	705	761	723	755	745	754	691	719	745	750	707	728	774	773	786	714	720	746	739	723	751	728	749	714	757	752	731	758	741	743	772	758	727	779	709	770	755	746	714	745	742	742	728	742	688	778	690	701	740	733	742	757	749	767	676	710	770	774	723	702	688	745	719	738	704	802	737	772	727	722	740	754	752	745	775	760	744	771	696	740	700	779	737	712	768	741	802	687	768	735	706	700	716	775	787	779	713	742	721	699	729	722	778	752	777	778	740	731	742	710	763	711	769	691	709	700	777	754	733	754	702	720	708	788	727	752	712	756	750	672	775	717	733	729	742	734	728	692	738	764	787	758	717	739	725	743	717	708	806	700	698	763	711	713	758	753	739	686	756	746	738	773	759	777	767	741	744	772	729	760	718	736	711	717	726	766	735	733	797	684	725	793	706	698	766	716	737	800	759	790	736	799	722	796	780	802	790	753	707	757	734	764	726	703	725	707	790	685	719	721	751	769	740	718	760	774	780	710	782	722	762	695	721	764	784	692	687	741	769	750	758	708	702	748	729	728	715	752	724	699	736	740	731	767	736	753	727	800	732	707	767	713	710	765	731	769	700	730	747	702	750	721	744	748	715	745	675	744	769	724	742	714	725	716	702	737	688	720	727	766	731	734	728	750	738	747	777	716	711	736	727	786	712	735	712	716	752	752	783	766	704	765	728	772	755	740	722	714	756	680	710	729	750	725	782	697	657	775	750	772	721	758	739	745	770	710	757	804	787	753	756	724	748	680	741	706	716	775	790	756	739	751	749	742	738	772	718	723	744	716	735	735	726	702	732	680	777	755	722	740	773	748	713	762	711	748	736	728	737	734	809	761	770	751	746	738	707	714	706	794	712	731	745	689	721	716	704	750	727	786	725	756	737	795	778	718	761	761	741	767	753	743	780	775	703	719	740	780	746	731	797	755	749	756	706	720	773	793	812	774	717	744	731	759	758	755	715	753	775	726	775	762	725	756	763	747	708	770	772	753	774	742	741	721	701	755	760	705	734	720	751	724	755	707	741	731	738	739	767	736	726	740	734	690	774	713	748	718	762	776	722	768	683	759	722	717	768	754	747	741	737	696	770	749	740	707	749	727	762	713	697	764	762	758	788	792	734	725	738	728	751	772	765	701	737	759	688	804	735	760	734	683	724	803	723	747	710	763	774	806	741	777	729	805	747	776	739	718	757	759	707	768	734	751	690	693	694	770	741	768	682	742	776	777	710	743	738	718	726	737	724	714	725	724	717	700	715	754	773	777	730	731	705	745	697	757	720	769	744	739	735	748	734	727	713	705	724	699	731	739	736	733	749	774	723	712	736	686	758	771	756	756	698	703	725	719	717	733	769	762	771	707	748	738	770	760	766	738	763	759	722	701	744	728	737	681	721	748	735	759	767	741	724	696	753	754	770	755	758	747	713	774	743	750	708	770	743	739	733	748	749	713	756	690	726	738	743	725	763	724	749	731	676	733	779	773	691	747	700	739	745	788	785	706
67524	51195	58453	47914	11291	935	269	254	249	244	229	190	212	227	222	201	214	206	205	200	206	204	212	198	204	206	215	209	208	237	186	203	227	219	182	196	210	209	226	182	168	192	209	191	180	197	190	182	165	200	204	193	177	189	186	194	189	164	183	233	219	201	202	211	214	200	173	192	215	217	199	195	191	200	186	155	213	187	199	216	213	197	188	201	205	182	185	205	200	209	172	187	196	177	177	156	185	156	212	211	171	223	184	201	210	192	181	197	181	204	181	188	195	212	196	193	198	212	199	189	214	221	183	202	183	177	164	210	204	181	180	205	181	194	186	212	201	201	199	204	185	214	169	195	189	184	224	202	177	194	165	204	195	204	200	201	185	194	163	202	182	193	190	196	193	219	202	200	181	190	193	220	195	205	212	206	200	187	177	179	183	198	211	196	215	174	211	199	221	193	190	158	197	177	206	208	218	189	184	188	187	195	174	166	190	186	209	162	183	210	183	211	200	204	183	204	169	191	204	202	193	167	194	189	204	184	185	218	190	184	206	190	196	189	215	194	194	190	193	174	207	221	189	194	190	161	201	186	195	178	182	190	219	195	170	195	217	198	198	189	212	186	188	194	187	196	184	172	225	211	182	212	178	175	175	227	196	215	177	177	154	201	210	166	183	217	198	210	208	218	208	188	224	166	200	193	202	197	173	189	210	192	190	189	208	177	199	187	171	155	199	193	221	190	205	207	182	184	171	179	205	202	177	207	191	205	205	176	210	192	210	196	218	178	194	191	202	198	189	205	192	217	191	187	169	189	211	194	177	197	191	161	202	216	184	198	188	193	174	167	179	185	190	200	180	203	199	180	181	198	201	184	194	158	172	189	179	168	207	166	185	180	206	214	179	165	180	201	203	177	198	191	187	178	199	187	204	195	198	185	171	185	165	208	197	198	212	204	175	210	178	195	211	190	205	202	189	197	194	188	194	186	198	187	194	204	186	195	193	179	194	169	233	211	214	196	169	175	181	179	183	188	178	209	200	194	178	209	175	223	216	193	170	200	201	176	202	199	210	182	198	191	191	192	211	195	215	215	182	184	169	181	189	224	175	202	212	203	204	202	196	181	192	221	186	187	215	179	185	198	187	171	175	217	209	195	223	191	179	182	177	205	189	213	174	192	197	215	187	188	183	186	201	214	186	204	208	176	187	202	194	179	183	211	203	217	187	182	190	204	190	203	182	177	177	196	186	213	167	189	206	200	194	221	212	175	186	190	174	218	188	188	173	191	185	178	173	178	162	206	177	176	205	212	220	188	191	161	182	208	207	226	197	187	192	210	180	195	179	201	169	180	185	171	212	181	192	198	215	202	182	201	194	197	218	177	178	186	207	194	178	210	197	200	192	199	181	191	200	184	203	192	193	203	188	177	177	217	205	170	160	171	201	196	213	222	181	184	178	211	213	232	216	184	172	181	191	205	203	186	210	197	182	222	190	197	170	189	209	181	197	194	174	186	180	200	193	212	198	235	221	193	191	200	220	211	184	202	177	189	214	182	182	191	204	163	182	220	197	230	183	174	193	180	191	176	212	192	209	207	190	209	175	218	181	230	201	195	184	162	195	218	194	194	197	180	174	183	186	191	186	187	193	181	183	188	201	192	212	206	188	182	223	228	232	202	190	183	218	202	201	191	187	219	196	197	174	195	195	249	177	189	200	189	204	197	189	218	211	181	213	181	183	216	181	194	179	193	184	184	190	209	214	210	192	193	189	200	193	181	172	196	228	185	179	176	207	205	196	205	206	190	179	174	194	200	216	210	177	188	195	217	171	208	181	196	214	203	198	236	217	212	196	181	165	179	191	212	191	168	193	196	195	210	180	223	195	190	212	186	188	209	181	178	197	207	222	192	180	214	220	201	192	199	197	179	183	185	165	185	186	191	164	207	197	204	186	171	183	202	198	167	196	195	190	199	169	191	213	223	176	190	202	191	175	219	197	211	210	179	183	194	143	147	171	195	178	183	175	229	218	190	182	191	165	188	182	218	196	187	188	199	208	187	215	214	209	215	173	192	177	215	175	189	200	205	185	214	162	174	180	203	200	182	196	187	198	200	201	189	190	189	196	192	216	202	187	212	194	185	206	186	196	172	217	206	212	178	175	191	199	231	198	199	214	176	180	180	174	182	218	176	201	201	208	209	214	200	191	183	202	182	211	205	202	215	227	210	201	206	202	183	225	171	195	208	204	194	178	200	179	207	191	185	185	194	177	180	199	204	212	205	193	200	204	230	202	200	183	214	210	204	202	220	193	180	199	183	191	199	175	218	155	198	158	202	181	165	195	201	180	193	164	232	188	187	218	188	187	190	203	181	220	186	177	172	196	175	170	202	188	196	185	182	208	185	192	176	184	207	182	209	205	211	188	173	181	199	214	199	189	197	179	197	187	207	178	192	195	189	225	193	197	176	230	195	214	215	207	193	210	182	226	192	194	216	173	208	211	228	200	166	199	182	194	214	187	198	193	187	197	198	212	195	209	201	203	210	170	209	185	196	198	195	222	210	175	186	201	210	171	197	206	193	185	208	204	203	184	213	200	194	171	197	193	186	179	159	167	203	206	210	175	196	211	189	197	212	195	201	204	182	186	215	194	201	199	202	196	214	177	200	186	179	213	187	201	172	183	159	212	180	188	212	198	188	184	201	185	190	200	192	191	214	193	217	209	191	214	170	183	205	208	200	209	185	176	214	212	180	217	199	183	186	181	202	209	225	195	178	179	208	183	190	203	207	193	180	213	202	223	170	178	222	189	191	188	185	179	187	165	209	203	188	198	192	186	191	181	187	176	179	219	199	177	177	183	191	197	176	191	222	192	181	200	202	208	173	196	195	175	166	208	200	179	205	228	191	194	207	207	179	198	205	179	208	193	166	221	167	211	193	182	199	200	188	199	188	192	177	227	200	184	203	217	192	187	198	203	197	219	174	184	212	187	161	189	212	216	198	195	168	200	222	205	183	160	211	213	203	176	178	186	159	197	178	167	206	215	182	179	170	191	193	199	193	175	204	176	178	188	227	209	204	150	211	183	208	187	198	196	200	189	215	201	208	205	191	212	193	207	192	174	168	201	198	190	206	196	189	193	191	170	166	188	187	200	191	203	180	175	193	179	205	173	194	184	185	185	165	205	220	197	206	228	191	186	196	183	189	196	164	190	208	168	191	195	186	195	195	187	184	208	172	199	188	198	199	188	195	189	182	209	209	205	176	180	190	222	193	214	181	192	214	200	227	185	204	193	192	206	221	170	186	192	204	213	189	213	192	193	232	207	213	226	185	166	200	191	199	202	196	191	183	195	205	197	184	184	186	186	198	194	222	200	183	214	223	208	201	202	207	199	186	208	186	194	180	228	205	175	154	174	185	184	187	172	176	216	205	192	183	197	200	172	194	169	203	214	185	164	192	174	192	190	185	204	207	188	188	169	195	177	189	202	203	196	189	200	191	158	213	189	211	189	188
39763	35755	55590	40189	1690	861	827	771	670	683	599	606	599	555	530	508	468	469	503	517	464	507	451	455	508	465	496	467	424	462	494	463	476	479	478	460	465	474	407	483	442	478	422	499	478	454	457	402	475	444	474	414	429	486	427	438	462	419	486	452	438	471	465	488	425	446	464	459	464	435	421	430	476	478	414	430	438	463	449	468	461	467	400	438	477	462	481	422	468	404	433	439	446	446	495	444	430	447	441	432	431	436	459	455	441	480	429	491	429	445	409	445	459	405	477	432	482	446	446	437	449	446	420	423	431	425	440	463	437	434	475	432	456	470	437	434	416	438	443	454	438	472	479	419	412	405	452	468	432	443	473	450	472	472	485	412	462	397	466	458	456	485	401	471	469	427	412	469	434	475	468	483	412	471	482	459	437	467	451	456	421	448	448	459	406	467	438	457	439	424	479	458	451	445	417	428	415	448	455	430	422	455	424	475	431	431	420	443	436	413	465	435	428	447	432	440	436	464	437	481	459	433	470	453	433	455	425	431	501	458	421	435	453	435	431	424	425	440	413	457	446	483	467	448	409	444	449	474	434	480	421	471	432	479	447	440	422	450	435	449	400	443	456	426	437	447	458	470	496	429	443	432	428	455	442	467	410	464	424	455	476	418	450	444	449	437	423	470	444	443	473	472	458	425	446	470	463	441	410	444	437	478	451	475	454	433	436	431	440	428	439	474	458	434	482	483	439	430	446	452	489	438	440	449	467	448	436	437	412	435	433	421	434	459	425	428	466	457	443	439	439	454	470	409	459	422	462	477	429	464	453	455	454	468	428	423	471	444	409	436	426	477	446	433	434	447	423	431	453	457	421	477	466	462	471	434	492	430	465	419	452	457	448	405	431	418	460	457	431	428	474	480	417	445	438	394	446	413	465	483	448	427	436	457	404	447	464	465	453	424	480	434	469	446	476	408	446	453	450	452	453	475	463	477	465	413	404	426	441	431	402	444	422	441	408	435	445	473	442	447	452	430	495	408	441	440	433	433	488	442	414	437	436	467	425	415	423	458	471	462	473	438	419	431	459	411	443	420	467	470	417	438	470	463	462	421	458	470	458	451	492	484	451	477	424	413	442	426	438	409	432	458	400	454	451	425	417	447	460	464	438	423	422	439	423	460	419	460	455	412	439	438	424	468	432	445	431	473	430	424	435	389	460	435	448	408	439	409	410	426	450	427	436	385	449	438	463	440	471	462	476	435	465	446	460	449	415	440	414	424	459	396	408	435	432	471	421	457	446	474	453	405	432	446	434	495	417	440	468	493	443	432	445	480	407	451	444	447	454	429	476	467	453	443	446	449	468	429	469	473	412	455	453	419	471	419	459	434	456	461	457	445	516	457	473	453	440	447	454	427	432	419	440	479	458	432	443	452	449	470	464	455	417	422	457	465	450	441	452	414	467	430	463	441	440	436	462	435	437	461	431	412	426	449	438	428	439	433	455	472	486	466	440	450	450	466	467	415	456	424	409	490	500	438	426	448	492	461	465	443	460	466	453	425	444	457	468	462	411	439	460	450	440	459	456	464	481	450	421	421	457	489	454	475	457	452	436	430	447	428	454	499	458	432	457	428	433	462	459	403	444	443	435	445	442	490	438	433	502	464	399	426	426	461	466	441	413	424	454	439	444	476	379	448	459	447	426	463	425	441	453	437	444	416	463	464	436	428	465	454	438	439	460	440	489	434	447	450	461	453	425	439	468	438	420	437	460	434	446	464	461	463	465	492	440	401	461	462	435	423	440	442	403	476	481	492	437	438	460	473	421	439	425	452	411	427	460	441	457	478	449	427	429	418	460	442	430	453	399	427	458	435	473	420	449	428	428	445	440	448	464	417	443	455	495	509	437	469	448	449	437	435	457	448	417	454	438	434	447	456	447	432	440	430	465	457	466	431	428	441	471	438	457	483	456	413	457	456	479	428	450	430	466	459	405	442	437	425	485	461	429	427	463	473	454	420	447	473	437	441	425	449	459	432	400	432	421	454	438	458	444	447	477	444	454	457	470	423	450	423	438	453	432	429	471	503	463	470	441	449	439	437	445	440	460	434	429	436	446	460	436	463	426	439	453	470	475	434	455	430	438	455	446	427	439	434	457	412	441	437	472	433	447	465	449	413	434	468	445	433	463	416	442	475	428	456	459	440	453	429	423	434	418	489	461	449	439	422	438	484	434	446	414	447	422	434	438	431	443	432	434	457	445	418	471	448	427	437	448	462	425	438	425	391	433	444	468	440	428	430	459	453	447	478	436	428	421	482	453	431	453	470	431	447	447	455	456	421	502	405	457	461	431	466	469	453	441	432	441	464	431	442	449	454	464	453	403	471	452	467	458	444	482	459	433	474	453	411	418	424	451	353	420	484	470	423	442	423	465	428	449	402	423	467	460	426	470	400	413	479	417	405	461	433	441	436	441	458	408	421	456	483	440	465	447	434	445	455	476	421	423	448	422	475	430	437	490	481	436	462	451	481	434	422	447	402	499	423	447	423	437	417	418	435	459	413	473	442	447	439	446	432	462	426	435	464	469	414	464	443	473	448	476	444	411	442	454	439	493	462	470	449	461	453	414	444	454	436	440	395	466	422	456	402	450	442	437	434	466	449	443	445	387	413	441	464	428	461	458	479	474	450	433	452	473	451	443	443	459	416	404	430	421	441	438	433	420	431	455	466	445	420	437	455	458	424	456	436	433	454	449	462	475	418	454	402	443	447	425	414	502	424	449	468	461	444	442	499	429	426	441	445	419	427	457	437	429	398	445	462	462	449	497	452	460	467	458	454	425	437	451	398	472	402	452	383	447	464	461	444	443	440	460	447	475	418	426	430	445	480	463	445	457	450	452	444	435	446	422	431	469	434	452	424	443	444	457	422	439	477	428	449	467	429	470	431	480	441	462	441	464	442	430	421	445	421	442	432	439	423	468	475	451	501	418	444	394	443	471	440	406	449	436	420	426	490	417	409	449	437	458	484	440	461	464	467	448	463	426	409	429	451	444	441	452	431	478	460	459	436	439	443	468	442	452	483	409	456	421	405	457	462	472	474	446	443	483	431	461	440	462	444	428	417	442	448	428	471	449	428	449	467	459	421	487	413	519	425	437	460	445	470	412	451	428	448	427	447	448	461	467	436	447	457	462	456	446	437	455	404	441	464	421	447	460	448	462	427	450	432	451	414	430	423	457	442	465	434	445	435	427	448	430	437	453	469	415	460	418	464	466	417	430	449	425	442	426	459	469	451	446	430	471	447	430	395	441	412	468	439	477	428	442	463	451	431	487	440	436	471	434	452	453	441	474	419	440	492	475	492	445	415	403	436	432	453	467	470	413	476	497	408	457	468	437	394	409	448	433	453	450	415	495	459	418	446	425	446	486	466	462	429	459	452	424	445	425	456	470	446	419	469	452	430	439	439	484	468	407	463	454	397	432	473	458	445	440	411	425	442	452	428	442	472	444	466
80466	64167	73104	58854	18940	3308	260	206	209	196	161	171	140	153	149	154	154	143	133	151	141	148	133	125	145	123	141	106	144	150	142	137	157	99	141	129	126	123	127	140	115	138	133	126	132	136	126	132	132	130	115	112	115	135	119	131	143	115	140	125	152	132	123	149	132	133	117	121	149	155	131	131	135	114	116	147	145	150	143	127	133	140	110	142	117	123	115	111	125	124	113	113	164	127	146	137	138	146	121	127	142	126	139	115	151	123	139	132	124	133	128	154	134	150	125	139	130	152	128	119	142	114	134	131	148	129	139	120	118	126	123	119	146	138	126	139	119	114	116	131	147	126	126	127	142	125	137	115	146	120	140	137	145	122	102	107	141	128	138	119	133	142	143	148	137	147	156	120	112	142	123	148	139	115	106	113	124	129	122	125	106	104	115	122	137	124	124	132	122	118	134	135	129	121	124	141	135	113	121	112	139	112	117	128	128	124	115	135	119	136	131	120	118	142	121	114	122	137	131	101	146	141	132	116	122	123	114	138	134	124	130	117	123	134	142	144	131	131	124	126	123	143	129	125	106	130	142	133	151	126	129	135	150	127	118	103	117	127	132	113	117	121	123	131	106	119	117	123	132	151	148	123	125	124	122	114	155	128	140	144	139	142	140	121	148	116	105	121	130	114	160	124	124	129	136	118	129	146	139	139	131	124	122	136	149	146	138	121	101	117	113	124	110	114	135	122	114	130	130	148	110	109	127	135	127	145	128	127	123	109	142	130	142	127	127	136	133	113	137	123	129	153	114	131	128	136	122	124	157	117	125	98	143	129	157	143	127	120	148	133	141	116	136	133	123	120	122	133	118	133	131	147	124	111	115	134	129	128	129	140	123	117	130	124	134	153	129	121	138	144	114	144	131	129	129	140	118	139	139	129	148	124	130	100	136	108	126	105	134	127	135	132	130	144	136	147	124	131	126	121	129	131	125	132	128	119	145	134	122	117	119	114	124	125	143	110	127	139	129	141	154	141	116	142	131	128	113	150	128	110	138	120	132	121	136	121	129	138	111	138	111	134	125	137	131	137	151	124	106	115	141	130	105	143	131	127	133	122	125	124	130	141	129	143	113	149	146	121	105	123	133	122	128	120	127	130	130	133	129	161	121	141	138	113	132	120	118	120	133	126	135	149	116	137	128	113	140	133	112	115	129	139	104	144	120	112	123	127	113	115	97	121	129	130	136	128	154	122	140	131	105	129	119	135	122	141	137	108	116	122	122	138	128	136	128	131	128	112	128	114	129	123	112	134	120	130	118	124	145	145	133	156	123	123	137	133	125	135	132	119	137	112	121	132	132	143	134	163	137	127	134	148	115	136	108	136	141	126	133	124	111	147	111	130	132	145	139	121	117	134	137	122	137	130	124	122	140	137	117	118	119	105	122	119	114	138	124	141	135	132	121	118	118	135	111	130	119	113	127	126	140	137	130	107	121	101	129	144	132	121	130	105	137	126	142	119	126	124	133	128	120	125	135	130	126	122	136	109	154	139	119	149	139	123	146	145	115	131	123	131	127	128	129	139	129	167	129	123	135	130	135	141	152	115	129	124	136	122	114	132	127	135	132	133	120	121	125	114	113	123	134	120	134	147	112	129	133	135	120	126	102	131	111	123	126	146	112	131	123	110	116	123	108	134	138	137	130	126	124	112	147	136	129	118	130	139	131	137	136	135	138	134	125	131	135	131	134	131	125	147	130	133	130	116	139	131	131	145	126	127	138	114	128	134	129	129	168	142	130	131	138	129	135	116	106	141	132	106	129	152	126	133	117	152	134	145	107	124	123	141	135	128	118	132	138	129	144	131	143	126	132	152	131	123	133	121	119	132	138	114	143	127	107	123	123	125	107	122	135	133	121	114	119	130	113	124	122	144	142	102	153	129	123	111	131	112	113	128	118	125	128	118	119	132	122	146	116	133	141	115	128	129	141	108	126	144	137	117	127	131	109	118	138	136	136	127	130	128	126	120	117	119	136	118	131	135	130	143	127	146	130	124	123	126	124	143	130	109	118	112	126	96	145	139	123	115	140	142	157	114	126	140	127	137	136	130	136	132	122	120	146	117	146	119	136	126	125	141	139	127	128	132	150	112	133	107	119	118	154	115	151	134	132	138	137	143	140	123	120	119	115	122	134	129	129	138	123	132	130	128	122	125	131	138	155	138	116	122	119	130	127	149	119	127	133	132	115	149	135	146	130	146	143	126	129	132	124	134	131	129	146	139	121	126	126	134	135	131	133	138	125	123	123	141	135	140	135	132	126	138	140	118	108	125	149	127	118	134	106	153	100	129	129	121	164	129	127	118	145	108	108	138	139	144	138	133	134	126	149	132	137	126	130	128	149	141	137	129	137	138	140	125	120	107	138	152	116	135	121	140	138	146	119	118	125	136	128	149	130	122	139	128	111	147	134	127	102	126	125	106	132	127	112	137	115	134	140	123	109	137	133	141	123	138	119	128	135	127	128	132	120	133	108	130	132	109	129	127	139	137	128	136	111	145	116	137	125	136	127	141	127	119	135	129	119	133	138	129	160	134	136	124	115	113	114	130	129	151	127	114	123	134	144	131	128	138	149	132	107	124	146	115	135	136	145	132	130	119	130	134	147	147	141	118	126	133	110	140	114	123	133	155	126	148	120	154	131	161	127	133	126	138	153	133	96	120	127	123	147	141	119	120	142	130	137	127	116	133	121	123	126	119	138	139	158	151	128	151	119	150	138	136	131	143	108	122	124	107	132	135	137	113	124	140	123	116	127	140	119	137	129	112	120	110	107	121	142	138	127	128	120	121	114	125	141	112	131	102	117	151	134	137	121	124	144	141	144	141	115	137	107	131	114	144	88	119	112	128	135	139	117	131	142	135	144	144	136	131	123	112	125	128	122	140	125	128	137	124	135	136	114	142	108	116	132	130	103	132	134	129	129	116	129	136	104	134	125	140	131	137	130	140	132	105	121	137	142	145	135	138	118	114	150	120	155	126	131	131	119	142	128	123	139	139	131	114	141	129	120	123	133	110	129	169	106	133	165	153	134	144	125	132	115	119	121	159	129	133	125	110	120	132	149	132	130	151	144	126	122	116	127	132	145	116	132	143	145	139	140	110	131	136	148	118	121	122	123	133	134	120	113	114	124	160	149	138	116	118	122	129	131	131	120	135	121	121	125	119	118	128	113	118	152	124	135	123	127	113	124	134	124	133	132	137	138	146	119	113	124	124	135	132	112	136	141	142	128	119	132	126	130	127	133	150	126	120	133	112	122	99	132	109	153	125	135	128	142	141	147	137	113	144	140	123	121	140	148	144	134	130	137	109	151	132	126	122	115	128	142	124	124	126	138	124	131	121	143	135	147	133	121	127	112	128	127	125	119	134	118	123	115	118	123	149	129	121	132	143	124	131	144	147	135	121	120	121	150	109	103	127	118	127	132	138	142	145	142	125	139	122	134	122	121	154	148	136
49029	45126	68438	50980	3306	1197	1029	915	706	716	637	561	564	453	517	456	413	457	442	413	420	362	389	390	383	367	384	370	392	354	343	359	401	355	335	359	379	370	356	381	327	320	363	361	316	353	349	310	320	378	381	348	309	320	313	343	329	351	312	331	333	307	319	336	323	345	346	330	344	323	315	313	338	334	320	345	328	358	337	348	374	339	300	318	344	334	328	338	354	325	355	346	312	327	309	362	334	313	300	346	337	341	320	316	319	343	284	328	342	343	338	295	353	332	291	311	333	298	330	319	336	328	325	323	338	345	301	302	362	327	328	310	329	318	339	350	331	319	307	322	335	326	340	336	303	340	319	345	317	344	299	323	328	295	307	322	330	331	299	342	327	367	339	338	333	315	315	327	304	338	312	302	337	330	295	315	320	318	315	333	319	346	306	340	332	316	317	340	343	311	302	328	311	334	311	351	357	290	317	315	328	311	320	299	346	322	325	331	314	307	297	309	324	307	332	307	312	301	337	314	336	340	316	310	320	359	366	343	333	336	331	349	314	345	329	315	324	308	292	319	315	305	324	345	347	311	332	311	305	324	313	314	312	291	328	303	339	323	343	362	327	343	322	341	314	347	314	307	329	344	359	303	373	331	328	325	309	337	342	347	328	340	343	329	343	316	329	316	335	320	329	330	349	329	319	328	308	317	304	354	320	329	340	307	351	322	311	317	352	324	293	340	319	322	303	341	313	340	317	309	333	346	342	340	350	343	344	340	307	340	337	317	296	328	323	316	321	382	338	319	317	371	334	347	327	347	323	314	333	323	350	344	350	325	343	338	318	311	341	303	340	290	297	303	327	330	299	296	330	328	318	328	337	338	364	318	307	323	311	361	310	314	344	317	353	332	321	350	290	324	346	331	318	340	307	288	340	348	308	325	345	352	320	304	312	320	325	320	358	310	348	319	336	283	327	352	311	328	307	321	311	325	339	320	328	331	328	315	339	370	287	302	317	324	334	317	352	306	336	338	352	286	295	339	313	303	314	334	289	317	330	316	318	310	295	302	328	322	323	333	293	351	347	302	298	328	322	327	325	319	328	313	325	338	305	344	325	309	313	330	278	279	306	290	319	338	317	357	308	304	344	335	325	325	311	335	306	326	332	314	319	330	313	311	350	317	329	318	309	343	311	349	335	341	331	342	295	368	322	309	310	353	334	300	336	357	302	357	317	362	345	287	321	329	328	322	327	321	323	336	321	333	346	304	317	383	305	314	310	331	350	323	340	309	346	316	336	311	306	308	330	296	354	346	306	327	336	313	330	309	343	344	300	359	331	309	327	331	341	335	333	316	345	301	307	331	327	350	333	292	325	331	360	341	322	330	316	302	311	325	309	296	328	382	353	347	338	333	355	346	308	297	312	341	316	319	321	316	334	329	328	349	314	349	318	312	326	354	322	334	323	314	333	327	325	355	353	338	302	326	310	327	273	326	318	351	338	339	352	313	302	320	330	326	329	318	293	311	303	342	312	350	305	305	331	331	359	318	308	332	347	305	323	298	347	329	326	306	321	329	304	321	295	324	345	325	332	319	306	288	319	314	309	312	312	323	341	316	310	317	343	337	330	331	291	348	343	335	323	329	302	301	337	328	324	328	332	347	332	343	336	331	348	338	341	356	312	334	340	305	337	332	311	306	349	312	350	341	359	309	311	312	318	314	342	307	335	324	325	309	344	300	339	307	357	321	369	309	356	314	304	324	301	331	321	329	342	319	318	346	325	339	316	321	296	320	349	308	320	322	335	316	336	338	318	309	292	325	298	337	295	319	320	302	320	309	321	323	318	300	313	325	324	334	332	306	313	344	325	324	320	314	328	299	331	323	340	330	349	327	310	361	329	321	320	308	342	344	330	335	333	340	315	330	348	341	317	297	369	299	317	325	323	314	331	331	321	333	359	295	345	326	314	331	323	336	339	337	330	322	357	316	325	335	334	325	313	308	309	353	358	330	309	368	322	320	328	328	296	315	295	306	336	299	288	282	297	316	356	301	308	331	294	320	302	316	312	307	330	319	322	325	310	329	321	332	321	312	351	326	324	328	338	318	308	317	312	302	319	337	345	297	356	328	362	339	309	307	292	316	329	324	343	309	334	335	342	319	350	308	322	345	337	325	309	310	316	357	310	349	333	313	307	305	313	327	326	312	346	334	351	310	333	352	329	324	321	313	320	339	322	316	321	311	347	301	327	354	342	307	329	352	306	356	346	305	340	328	316	324	306	301	328	351	337	308	318	329	278	310	325	312	299	327	344	294	307	329	333	326	294	283	338	345	329	320	345	343	315	331	298	329	317	326	333	333	315	321	345	326	292	318	272	322	311	303	314	311	318	344	305	319	309	327	330	324	331	304	329	318	308	335	331	344	355	309	351	314	285	320	340	303	363	333	308	327	349	320	297	357	305	300	312	283	326	317	344	333	319	328	330	349	335	320	329	334	335	324	347	306	305	291	353	334	288	289	327	327	311	325	298	334	334	326	317	339	304	317	337	333	329	343	322	298	295	352	327	320	321	326	317	302	325	315	301	332	328	281	329	302	332	318	322	333	336	310	325	337	330	321	339	349	373	332	294	304	336	317	309	301	294	348	352	319	325	333	351	323	317	340	311	320	340	358	326	325	309	339	319	318	316	320	356	300	332	346	312	335	340	310	292	289	332	331	320	324	339	384	316	311	318	347	328	311	345	328	303	307	331	314	329	319	331	313	320	313	334	314	288	289	310	339	294	349	294	319	318	344	323	326	307	344	378	345	311	306	348	355	333	323	315	311	348	336	330	305	297	312	341	338	336	306	317	348	284	330	329	311	366	328	320	314	311	358	349	359	295	312	315	332	334	356	317	311	346	312	318	316	300	343	304	310	310	330	347	306	316	331	325	320	338	344	340	322	313	315	317	313	367	326	312	300	328	314	318	300	328	333	345	316	285	350	322	316	331	313	325	315	327	329	332	352	342	332	314	323	332	316	299	345	358	355	338	321	337	290	313	329	348	319	347	334	292	335	333	281	331	277	288	345	319	322	323	320	289	272	317	315	313	346	322	342	322	325	324	359	345	321	305	309	326	336	295	336	323	336	303	336	356	337	340	324	333	350	331	315	327	334	316	320	278	307	327	321	309	367	366	340	360	361	335	322	351	296	305	313	301	301	298	310	308	327	326	305	337	334	347	307	340	341	327	335	334	350	310	343	328	314	322	337	311	301	289	327	306	352	329	315	341	343	292	286	331	274	343	323	344	310	306	291	314	307	323	332	348	287	313	331	322	305	315	344	338	340	306	334	306	324	306	318	316	332	332	301	316	347	343	297	306	305	333	304	339	327	328	315	307	335	344	328	346	307	326	314	333	309	355	319	323	316	353	299	304	320	307	332	327	360	341	320	315	327	368	314	341	343	327	331	302	334	298	306	315	340	294	341	332	335	374	317	320	289	346	330	317	342	299	315	336	313	337	320	351	326	315	346
18842	5850	6878	6415	469	335	323	322	318	357	352	335	356	364	349	337	329	336	360	344	321	350	337	337	320	332	369	321	343	365	343	355	299	300	327	339	370	339	350	330	338	340	353	331	335	334	331	324	300	341	302	362	325	300	314	352	341	370	297	364	372	315	331	336	346	337	345	314	348	367	370	349	329	319	328	326	358	339	293	314	330	356	313	356	339	367	341	348	335	341	307	347	326	333	339	339	331	352	323	344	337	322	336	362	340	321	319	353	354	353	347	342	335	349	342	360	298	334	343	351	338	360	331	328	349	392	316	350	359	336	348	316	320	305	342	297	331	326	316	320	298	335	360	338	326	330	340	324	323	297	347	310	340	338	344	326	308	331	308	328	294	329	346	336	349	330	346	320	364	332	311	321	340	351	319	288	337	317	322	317	393	321	306	317	336	326	317	325	347	345	334	358	314	320	310	353	352	337	336	318	361	316	306	329	369	333	345	312	355	312	349	341	323	331	321	317	318	326	330	299	321	345	310	332	297	310	313	319	344	304	324	312	331	353	329	294	350	313	379	331	341	314	346	359	339	326	337	338	313	344	321	328	325	299	346	310	354	309	324	337	323	345	306	342	341	306	306	336	344	337	341	322	326	342	334	310	331	302	328	350	345	337	331	315	332	325	352	358	349	338	317	341	354	311	352	313	337	333	343	332	300	335	350	333	316	292	335	326	316	351	316	309	322	346	343	334	322	359	362	361	319	351	363	330	334	339	318	366	324	340	345	294	288	328	337	345	354	336	314	341	331	344	325	356	339	318	353	317	313	326	349	314	348	326	325	345	361	297	321	356	397	318	334	332	300	356	349	331	323	326	341	357	329	379	324	332	342	319	317	331	334	326	310	339	329	307	321	359	313	322	285	352	320	320	312	352	348	346	326	322	318	324	325	328	354	332	367	309	323	308	355	348	326	346	324	333	337	333	376	354	372	340	314	327	314	336	335	320	339	302	319	318	306	323	343	344	341	357	355	316	335	332	330	327	314	333	323	353	315	318	319	313	314	337	308	330	367	340	315	336	365	326	359	306	366	335	342	310	338	317	328	361	326	335	364	322	342	370	353	362	326	344	357	371	334	349	363	339	316	335	350	351	340	341	327	355	371	379	336	351	320	298	369	332	343	360	293	329	330	336	340	342	336	330	304	359	349	336	355	375	343	351	348	333	345	321	344	341	309	354	326	335	341	318	389	366	341	291	345	361	320	335	324	305	328	327	312	379	331	317	361	333	335	360	383	323	324	334	324	361	346	323	340	319	333	361	337	341	329	351	354	316	292	334	346	312	370	344	351	337	376	336	354	359	332	334	360	364	360	357	298	359	389	314	327	333	329	402	310	335	355	355	332	302	312	317	337	301	356	317	350	312	324	334	283	294	342	314	322	331	359	324	327	321	322	340	327	320	328	326	333	334	346	305	347	301	316	327	320	321	339	369	366	330	342	339	300	330	339	337	309	332	310	346	366	331	351	326	306	325	336	342	327	345	324	336	314	325	312	327	294	338	357	350	332	305	335	329	341	329	361	359	352	361	309	343	331	312	340	334	375	324	316	322	347	334	328	317	320	324	355	351	327	346	322	341	323	341	332	329	325	319	274	336	335	331	360	307	315	332	314	331	332	327	338	326	369	366	378	312	337	326	339	365	322	335	326	314	319	313	345	326	350	325	352	326	349	320	325	320	331	331	327	326	364	319	334	315	343	320	343	342	311	306	377	301	354	336	314	317	349	351	345	355	310	321	323	332	344	335	341	316	332	370	369	313	362	330	340	320	356	346	341	347	332	304	308	338	322	344	331	347	317	338	321	321	321	324	324	309	393	348	365	330	316	349	342	346	331	324	320	347	360	366	317	300	340	308	351	332	363	361	343	335	320	303	335	329	307	361	321	322	341	284	330	302	332	343	325	319	318	349	383	328	330	377	335	312	309	318	343	341	369	326	357	313	339	335	342	404	348	352	322	352	348	343	364	338	326	304	362	369	327	328	317	355	351	307	328	337	350	325	298	295	329	370	348	332	349	332	351	347	329	347	346	330	359	343	393	335	319	351	338	334	345	311	302	316	325	348	336	308	325	337	365	342	327	319	325	334	350	320	354	328	351	314	325	317	327	317	377	349	330	336	350	320	316	296	322	321	334	336	346	349	324	329	358	361	370	355	324	306	338	324	331	341	336	314	370	340	323	336	343	318	340	353	346	303	306	340	288	348	291	377	325	324	308	320	337	330	343	311	293	346	370	337	349	330	310	328	366	371	302	341	317	336	322	345	350	335	362	340	349	325	336	337	334	302	322	317	359	362	341	336	324	384	303	320	357	306	350	347	326	354	323	378	296	317	359	341	346	312	317	343	331	315	339	334	351	332	337	339	317	347	318	337	334	311	322	308	330	347	362	345	356	365	330	320	338	351	320	328	305	359	326	340	380	331	311	295	317	334	309	319	311	330	348	342	341	330	348	358	310	319	324	317	340	338	340	370	333	302	333	335	339	314	347	340	347	336	373	354	355	337	306	365	312	332	340	359	324	348	297	325	312	321	319	326	318	308	303	315	331	354	336	334	329	347	355	327	326	364	327	356	345	367	327	345	330	320	294	329	322	390	314	287	322	326	306	314	321	316	349	334	337	344	302	308	345	373	320	319	344	395	352	358	313	341	306	316	305	308	326	333	337	356	341	309	383	330	348	323	303	353	344	321	316	379	310	339	320	360	344	321	328	351	313	333	316	337	319	345	313	359	336	342	346	344	320	359	314	321	298	348	297	318	363	340	334	340	313	327	293	320	337	349	344	327	361	318	333	339	325	318	339	358	328	335	361	343	295	341	325	334	328	306	331	320	345	346	311	336	322	326	350	334	302	340	305	317	312	365	343	328	362	348	332	296	335	339	348	342	326	338	326	330	313	352	349	343	340	379	336	341	336	339	345	313	323	335	318	337	327	342	362	378	336	327	330	355	328	332	335	349	346	323	359	356	318	312	335	334	362	342	310	316	356	329	309	353	354	307	325	367	315	340	314	361	334	343	323	340	365	317	321	343	343	344	344	338	320	346	354	330	321	351	356	350	382	320	324	329	332	342	370	366	372	326	340	322	325	327	361	337	344	343	293	318	367	390	360	368	354	351	337	297	367	320	352	330	323	336	328	269	295	327	313	357	337	328	324	355	337	292	359	337	316	382	331	322	319	349	345	373	351	313	347	320	331	346	315	305	304	310	336	314	362	370	366	349	349	322	373	358	314	339	361	352	324	321	354	326	346	351	337	319	355	306	358	317	300	391	330	329	366	362	344	308	306	379	324	350	348	302	314	344	345	366	351	332	346	329	332	300	331	380	319	344	347	359	318	327	342	325	355	366	349	273	345	305	347	331	315	329	325	296	369	344	367	336	308	351	348	343	340	322	338	328	319	325	277	351	310	339	351	344	344	311	317	314	339	353	364	335	342	329	315	367	301	352	311	381	327	288	285	323
15609	6611	15069	12005	741	761	741	792	734	724	748	741	727	756	792	667	694	724	749	734	753	736	767	710	749	728	709	743	742	788	671	751	725	693	782	781	756	737	714	720	769	686	719	703	730	744	726	751	747	723	747	683	776	703	768	773	738	723	711	758	724	767	714	697	788	732	732	713	705	733	688	715	803	770	736	737	696	719	697	726	768	760	704	735	701	767	772	724	715	695	688	732	715	736	733	733	743	767	723	730	711	726	751	752	699	761	729	724	740	790	754	719	754	761	743	734	674	742	732	782	769	747	751	723	730	661	694	751	737	695	698	741	751	727	749	721	747	737	741	685	748	740	721	722	731	764	738	710	692	774	698	692	774	729	751	742	726	728	673	769	719	713	718	737	712	714	755	740	726	741	743	733	773	779	740	751	791	676	746	735	702	742	753	732	760	751	721	775	715	752	741	721	733	737	737	707	763	706	723	749	679	678	712	737	761	748	739	750	735	737	710	773	764	730	770	712	766	728	731	714	788	772	715	730	704	768	748	773	745	722	702	758	688	711	742	744	764	732	758	749	776	711	743	684	736	716	762	719	769	690	812	776	726	744	725	721	716	735	766	748	677	766	719	729	719	770	711	700	746	714	745	749	725	743	684	729	760	731	774	781	762	750	723	719	773	754	762	735	722	692	752	689	763	756	680	775	762	720	756	741	717	711	719	763	739	721	761	719	770	743	728	743	777	749	774	745	713	718	684	678	754	730	743	716	753	765	688	713	762	776	746	702	739	711	708	767	678	758	757	725	792	708	724	732	779	698	680	705	732	705	704	722	767	749	703	757	772	713	768	759	730	718	763	735	754	745	761	788	754	810	680	734	710	757	744	726	701	741	711	751	736	733	691	732	736	709	754	764	773	759	687	733	725	730	734	766	732	731	719	734	749	794	730	784	756	722	700	716	696	727	732	751	778	736	806	700	747	729	764	733	688	701	745	690	690	768	671	690	736	733	749	726	744	735	744	717	724	744	749	756	686	732	805	745	763	737	744	768	728	772	758	716	707	753	789	712	746	728	747	765	742	718	689	724	748	728	740	771	741	779	721	752	733	743	758	717	728	739	728	742	757	736	750	732	750	720	744	714	771	737	712	734	767	750	762	726	729	679	700	690	741	735	716	736	723	712	754	740	793	744	729	694	733	712	721	736	729	691	738	746	730	736	715	755	709	693	735	719	742	721	721	712	714	727	698	755	742	748	787	767	687	724	758	720	738	764	689	730	738	690	765	728	744	767	728	688	780	717	769	693	741	769	752	716	746	735	736	713	736	702	727	768	749	759	750	749	731	720	709	761	724	758	745	749	739	701	755	722	723	725	768	768	738	736	761	714	742	734	722	720	710	737	746	727	729	707	714	696	727	710	723	725	724	777	753	761	719	754	755	760	687	709	775	784	747	663	748	700	694	683	728	739	741	772	742	742	740	744	733	728	714	679	695	749	752	692	728	744	724	752	768	739	755	733	724	749	793	750	744	715	748	784	768	747	723	738	780	752	695	700	703	721	724	760	757	756	749	708	789	717	711	703	747	718	699	775	693	773	734	749	781	706	731	708	731	771	738	734	753	737	739	770	752	730	738	729	803	744	755	784	748	774	739	723	741	697	762	713	770	749	732	716	744	749	741	722	753	711	744	747	719	678	743	741	732	762	791	700	756	710	755	755	757	705	676	700	742	723	787	726	713	731	681	734	781	791	737	770	692	751	704	704	769	723	735	739	693	732	688	723	777	777	775	776	706	748	750	729	745	735	781	760	731	665	722	715	726	743	776	744	731	741	770	770	744	729	759	757	756	713	741	765	724	751	764	690	764	738	770	754	745	766	755	743	692	736	705	748	726	742	774	702	759	746	733	748	712	746	730	731	736	747	733	739	714	696	790	736	699	730	746	723	736	716	772	729	751	718	731	808	727	751	755	762	711	791	736	712	741	646	705	758	764	701	719	762	749	745	721	743	771	705	752	738	715	733	703	734	755	685	723	700	741	742	774	723	734	708	798	753	705	763	692	749	716	715	733	710	734	753	749	732	760	767	780	721	751	746	736	725	711	771	761	750	737	741	742	750	712	756	741	741	703	728	689	737	765	692	776	743	727	747	743	740	748	746	711	714	717	721	723	736	733	717	750	688	749	706	732	750	734	705	729	723	768	725	676	714	734	742	747	725	734	716	722	669	728	749	731	728	716	684	737	751	736	740	743	771	769	766	775	750	733	724	710	742	746	702	710	725	727	690	767	748	724	755	708	744	758	753	693	726	753	723	705	755	764	760	726	703	790	726	720	720	748	716	761	776	700	719	720	754	748	755	736	779	732	723	684	757	729	709	734	731	788	738	732	720	728	695	761	728	692	786	744	741	720	759	676	718	668	788	755	706	741	727	706	761	701	742	729	752	709	778	747	746	709	715	707	721	741	751	748	661	752	703	742	732	738	792	739	732	742	689	767	735	727	743	691	741	711	706	731	738	735	749	753	725	721	744	770	682	746	705	759	742	728	733	727	700	742	709	713	707	761	698	749	765	745	758	733	740	722	722	752	732	733	657	750	746	761	734	699	699	736	733	765	761	706	753	713	753	725	719	747	808	749	740	755	761	711	760	753	728	754	712	721	738	733	745	770	708	752	740	734	698	806	665	768	789	750	719	698	724	762	713	723	733	744	712	725	733	686	774	729	750	771	716	770	733	746	689	696	766	737	686	735	746	753	721	759	704	747	772	744	725	727	752	731	761	715	715	701	720	782	714	751	717	744	716	733	714	723	699	723	725	791	765	722	774	734	725	761	735	682	755	712	798	738	753	746	715	727	723	753	720	739	748	743	683	771	719	753	749	722	723	794	694	773	698	747	711	730	765	704	691	737	727	764	744	751	768	739	705	777	747	733	738	766	770	762	761	740	702	704	726	754	710	700	757	707	755	782	761	727	725	730	762	741	748	756	744	724	755	749	740	719	729	758	697	739	716	733	794	730	734	709	748	687	737	728	739	778	760	809	698	756	739	753	742	682	740	753	732	716	727	764	759	784	717	737	770	722	735	710	738	753	708	694	711	792	763	739	770	701	770	719	772	685	750	725	716	734	707	770	735	709	714	697	750	733	771	754	748	722	709	762	746	700	698	747	721	764	778	725	747	692	736	753	771	721	769	726	700	696	751	760	747	715	703	740	754	741	778	743	708	781	716	722	763	784	771	708	764	709	755	730	725	707	714	691	730	760	738	710	692	747	714	763	760	734	760	714	752	722	740	730	712	727	760	741	736	713	781	732	763	735	705	762	735	705	693	741	718	802	755	748	755	731	744	724	739	747	703	762	751	749	702	687	720	747	725	749	766	739	727	738	732	746	737	725	720	721	725	743	733	716	681	750	687	732	738	765	714	767	766	748	759	715	741	764	746	711	707	738	778	738	767	720	765	722	697	790	694	746	741	731	747	694	745	712	756	739	680	766	738	711	767	734	707	767	747	726	786	699	745
67705	49311	57912	46371	10672	825	310	239	253	215	217	218	230	201	190	216	201	198	209	217	206	155	212	211	196	217	200	191	170	187	171	212	175	179	214	183	181	184	178	202	188	198	196	187	199	189	176	237	197	204	189	179	206	177	191	199	187	213	186	188	182	203	193	185	197	189	179	210	207	205	206	203	182	214	185	221	169	192	206	209	190	193	200	217	205	208	204	172	173	181	207	206	202	175	175	182	193	184	195	199	204	185	200	186	207	193	185	185	197	181	222	191	175	186	191	178	173	216	189	189	201	193	155	193	205	174	190	226	196	193	179	193	193	196	190	180	217	190	208	188	215	196	201	203	183	207	185	176	192	183	222	196	198	201	211	195	215	172	159	199	190	184	210	184	189	198	166	183	194	187	186	191	178	183	195	222	189	200	204	188	189	196	176	217	194	194	199	194	198	214	185	193	192	207	183	211	199	181	194	169	199	210	172	182	209	194	208	181	190	206	198	190	192	194	197	177	206	175	188	190	192	187	178	180	189	181	198	163	191	191	188	203	185	171	189	199	183	220	195	191	193	191	178	196	172	181	214	184	211	178	204	179	194	184	206	185	194	153	183	156	172	189	208	190	174	206	179	163	196	187	171	211	197	185	165	219	168	179	171	177	193	183	187	196	198	170	199	200	204	183	182	185	181	188	153	204	186	174	204	186	190	204	172	205	187	193	193	180	170	171	186	193	184	204	218	195	176	180	174	184	189	182	195	195	179	199	193	208	225	172	232	186	192	204	209	188	198	175	180	176	181	202	179	195	190	198	190	196	180	206	174	194	174	216	186	186	185	196	209	198	187	170	173	216	192	189	202	164	219	169	165	176	181	213	175	189	207	195	200	184	185	201	183	178	212	193	206	190	182	203	184	208	161	182	194	184	179	183	190	204	205	192	202	212	189	189	218	214	198	198	210	194	193	208	198	205	190	201	193	206	195	173	199	193	197	187	203	198	181	182	206	211	200	215	198	187	223	195	189	185	187	199	175	177	214	200	180	214	200	200	203	197	178	179	173	198	208	175	200	155	190	195	212	181	214	166	218	202	191	209	209	192	212	191	204	181	181	190	212	190	182	193	215	188	181	204	209	182	178	211	225	203	170	210	205	214	183	204	236	167	189	196	199	176	202	196	217	210	202	197	179	187	176	195	203	184	184	202	173	194	175	205	179	179	201	187	187	194	190	171	188	200	220	175	182	206	192	186	192	188	171	182	201	189	211	177	176	211	164	214	190	174	187	201	199	201	225	192	181	195	201	188	196	202	190	197	169	192	193	206	177	207	185	181	196	183	184	200	203	178	195	195	166	178	175	188	196	216	196	199	209	187	181	192	199	210	189	213	201	198	191	208	191	215	199	193	233	185	175	161	184	189	176	185	170	202	186	198	175	192	183	188	195	210	203	184	180	202	202	170	214	180	171	181	175	166	172	207	195	184	201	202	173	195	190	172	197	221	213	205	189	173	167	167	192	210	188	186	228	242	194	181	215	169	172	186	196	177	179	200	174	195	184	173	187	188	168	163	188	173	169	199	187	185	198	191	187	181	189	193	183	198	190	177	160	197	175	198	178	197	193	187	204	171	177	167	203	206	184	214	192	175	211	182	198	217	166	176	196	192	184	185	183	192	223	208	174	181	193	162	184	209	184	183	174	209	188	165	183	187	200	181	176	167	175	195	188	208	185	205	180	199	216	178	188	192	194	179	201	176	183	172	192	211	198	193	188	195	219	205	169	191	174	186	186	171	187	186	175	195	182	169	177	173	171	207	197	169	205	168	195	181	200	182	201	188	187	168	185	200	190	182	193	186	193	202	183	197	186	224	213	200	189	192	216	196	207	164	181	185	205	200	177	186	199	191	188	185	189	187	181	193	172	223	200	196	172	183	185	197	197	197	203	173	186	207	187	193	207	180	183	222	196	188	188	171	197	212	184	214	204	185	167	189	163	182	216	167	160	182	219	197	169	203	190	176	200	188	183	192	187	200	200	161	183	197	195	174	182	194	173	186	212	194	182	193	200	194	193	200	164	186	211	194	189	204	197	168	195	212	188	192	208	193	204	201	186	207	200	185	199	183	185	189	193	182	197	191	188	173	188	181	176	189	217	210	199	202	190	205	186	214	172	203	205	205	175	172	206	172	183	205	193	165	209	184	203	177	221	192	201	188	169	206	193	218	227	198	196	186	204	198	193	192	218	205	194	196	199	205	196	186	200	179	196	199	190	181	200	196	188	192	196	186	195	186	189	184	196	194	204	188	169	200	213	235	174	168	220	178	206	181	210	182	189	188	191	187	222	175	175	188	203	196	166	186	194	177	196	174	213	182	232	201	184	155	198	196	187	186	192	184	214	183	191	199	185	189	180	161	193	171	169	191	194	205	182	180	180	175	190	191	205	187	208	176	184	210	198	206	161	176	200	188	198	181	195	195	204	203	198	212	180	205	187	186	200	202	218	190	191	197	186	212	207	181	208	219	208	209	205	183	228	193	196	192	189	190	203	216	202	198	201	167	192	180	177	228	184	201	180	181	204	195	207	188	197	171	201	195	227	191	171	189	173	184	195	206	173	208	177	211	207	213	171	204	198	210	187	187	179	179	186	193	188	194	200	199	186	211	203	168	206	168	191	188	199	210	185	196	178	187	192	184	191	195	161	186	170	187	176	201	196	210	191	186	199	182	164	199	177	180	202	205	187	209	212	177	209	184	198	180	159	159	187	172	183	197	189	176	215	197	193	162	196	209	171	192	186	181	193	218	193	179	183	195	205	205	195	191	197	181	166	193	204	188	190	183	171	199	191	189	191	175	184	190	177	197	189	220	193	208	165	181	201	205	178	180	178	179	196	214	194	203	186	187	184	184	202	164	196	221	175	206	185	181	211	188	203	231	185	181	200	170	201	188	173	205	177	211	181	211	193	203	199	195	188	194	203	175	198	185	206	200	185	210	205	186	183	180	209	204	173	180	226	197	194	195	181	203	178	190	193	200	202	194	186	180	196	201	187	193	190	188	215	195	193	207	199	177	188	201	180	163	190	185	192	221	192	194	197	212	214	199	174	187	163	195	183	185	201	187	190	186	172	186	185	197	159	216	211	208	174	171	175	183	202	192	192	186	192	178	176	186	171	206	193	198	205	197	199	180	192	199	173	180	193	197	185	205	193	204	202	221	182	201	218	197	196	199	204	176	196	196	191	194	197	197	157	201	177	206	200	191	182	207	198	218	189	213	194	170	189	178	194	222	177	196	183	199	195	210	195	189	191	203	218	200	207	162	186	202	203	184	216	219	175	200	198	196	173	183	184	221	179	217	197	212	194	172	182	190	212	193	192	164	185	195	208	194	204	178	191	206	210	212	199	193	191	179	168	182	188	200	218	191	166	199	199	189	202	180	213	197	196	176	218	207	205	170	189	194	197	201	207	202	200	196	197	184	189	190	201	197	187	210	220	219	197	216	226	166	179	202	184	210
39784	33568	55892	41130	1397	1017	828	760	670	630	618	586	540	522	516	533	508	547	471	507	518	473	461	472	498	466	477	538	462	464	454	459	499	454	455	505	457	450	473	430	460	446	445	443	454	522	467	466	432	438	446	446	443	432	444	419	458	460	462	460	444	476	412	453	400	461	398	434	449	460	470	438	453	444	461	451	461	466	427	419	459	459	503	445	433	430	452	476	448	483	466	461	439	436	430	429	423	432	458	441	419	432	477	424	427	405	446	447	454	433	439	490	428	433	449	456	454	456	427	419	428	401	439	497	470	440	440	426	479	433	445	484	463	402	455	423	471	457	422	454	456	441	464	414	432	453	421	413	426	433	443	427	443	428	417	445	434	430	436	423	433	453	452	438	439	429	437	422	448	468	433	476	483	440	456	403	426	440	463	399	460	404	437	415	467	424	473	439	458	474	457	425	440	428	448	451	431	417	398	444	420	424	414	475	454	446	438	432	431	430	438	392	427	428	438	443	457	451	415	405	458	453	429	462	434	450	431	432	467	429	407	455	432	427	459	468	420	435	420	427	430	439	435	447	455	439	467	445	420	450	433	418	432	444	416	455	436	429	450	462	414	445	439	482	439	468	455	391	438	441	434	444	433	452	430	441	407	417	427	437	440	457	431	457	419	440	413	455	431	471	439	432	443	461	438	445	443	441	453	478	422	421	451	411	433	449	448	421	432	433	424	455	429	440	404	465	401	442	472	425	448	440	458	475	445	436	481	440	474	463	456	424	459	458	463	453	420	429	416	425	427	466	448	443	463	453	428	433	460	447	447	457	471	452	438	431	391	457	449	438	436	446	448	415	456	452	427	460	436	436	438	391	487	465	431	438	422	452	420	432	478	387	475	425	409	428	452	470	438	431	443	416	451	424	432	448	468	450	458	456	433	405	452	456	452	426	427	426	401	471	478	423	441	434	462	425	455	462	450	405	458	427	455	453	416	411	427	406	441	420	412	444	458	444	427	435	477	414	440	428	425	465	416	426	450	481	445	461	463	455	435	443	456	428	434	429	402	436	431	406	433	484	423	440	402	411	447	429	450	479	427	407	460	470	418	470	420	434	479	450	410	463	435	416	459	471	467	394	456	445	434	423	448	415	439	458	465	409	447	427	407	488	444	404	418	431	424	475	430	437	419	413	388	453	448	433	468	416	408	453	417	408	416	449	446	471	472	463	474	452	399	438	433	421	448	486	433	415	415	455	426	432	433	444	437	429	443	439	457	451	445	403	449	461	401	436	458	454	441	448	459	469	460	456	464	448	433	435	459	453	442	411	436	446	419	439	457	444	454	437	433	464	406	423	437	417	437	427	422	433	474	434	421	438	429	418	453	456	446	445	445	461	430	455	456	443	391	463	472	451	450	429	423	430	440	464	446	424	411	436	451	460	471	453	479	462	447	415	417	495	416	442	431	427	399	436	478	436	458	433	436	433	458	478	451	456	441	441	450	421	447	424	441	429	439	450	418	442	457	404	431	479	421	469	454	487	439	444	459	468	442	443	453	422	465	429	422	413	472	430	442	420	468	428	389	440	434	431	477	423	459	458	395	420	437	451	491	453	464	404	418	409	462	417	429	428	439	425	447	425	424	468	454	438	473	448	432	480	455	445	428	408	409	445	452	410	437	430	449	427	452	428	422	426	449	436	473	447	437	426	418	434	439	445	432	408	428	426	459	433	448	455	468	423	455	439	434	447	435	408	464	452	453	444	439	498	451	470	452	428	481	447	468	415	446	437	466	466	437	417	422	464	460	463	462	431	476	432	435	464	450	408	399	434	451	452	434	432	427	441	456	441	411	476	427	432	449	447	437	467	458	444	465	425	472	433	428	448	478	432	431	420	434	465	438	428	452	446	423	422	463	474	464	431	436	448	395	457	447	426	451	437	511	439	448	460	442	472	451	455	452	419	403	468	409	413	411	429	427	435	432	478	415	433	430	420	418	472	467	415	411	436	463	455	434	487	418	460	443	453	454	429	435	422	454	458	430	453	441	457	461	449	463	464	446	450	457	453	439	457	398	410	430	443	439	457	457	453	433	448	447	456	429	438	441	429	456	451	438	409	408	413	426	424	464	474	448	440	439	433	473	453	465	422	399	435	463	456	421	453	447	427	431	437	429	429	476	453	413	426	423	432	430	426	424	469	447	444	445	431	472	427	474	444	445	427	471	439	457	452	460	409	419	437	443	425	441	439	434	387	457	474	413	432	435	465	433	404	460	446	406	448	440	422	424	418	440	431	434	415	421	438	459	440	491	456	406	427	425	455	453	411	388	407	426	455	420	437	457	444	455	449	428	428	420	435	428	452	446	469	423	442	423	447	450	443	455	429	432	450	464	455	419	426	436	414	442	459	453	461	406	423	431	430	461	434	435	408	444	452	414	441	456	396	469	436	438	429	471	469	473	428	454	452	432	428	457	454	466	450	414	431	429	418	428	428	450	490	484	430	436	432	484	455	479	451	448	414	455	440	428	465	423	450	425	447	421	396	434	444	429	413	433	459	450	448	442	436	450	435	432	455	403	458	444	454	396	447	455	422	442	424	448	431	453	391	445	392	406	416	432	424	481	441	452	416	446	429	438	432	458	468	466	440	458	450	498	441	418	464	458	440	417	423	462	422	462	442	459	424	429	470	439	436	465	443	455	433	423	453	457	440	445	433	461	429	446	445	390	432	443	414	454	480	419	467	488	490	445	454	392	469	433	460	435	416	446	457	427	395	412	440	425	446	451	421	432	421	426	465	420	453	420	450	444	451	449	442	398	462	432	439	455	422	460	464	466	470	431	403	436	465	474	436	444	430	451	458	446	447	424	429	462	453	430	443	456	459	435	407	424	442	443	434	441	441	457	423	454	477	418	474	444	483	442	412	421	436	443	440	443	466	418	393	450	440	501	455	454	441	407	433	452	425	443	427	448	469	441	444	420	422	397	438	434	403	446	438	422	489	432	417	403	453	426	452	487	419	411	445	441	468	438	442	468	430	457	397	418	446	469	432	448	438	457	450	412	462	432	425	471	414	449	426	450	442	428	445	436	430	424	428	441	428	444	429	459	407	432	423	444	432	474	465	443	436	459	430	435	398	451	467	459	411	440	442	454	458	419	411	441	430	462	429	483	471	418	493	446	438	423	432	447	424	492	455	436	451	475	461	446	441	445	442	446	431	450	423	414	450	461	418	481	457	474	420	415	454	461	412	443	446	465	462	400	441	468	439	451	457	455	469	463	440	446	406	443	453	452	436	422	449	435	423	391	461	436	406	419	438	413	444	435	429	413	446	480	438	396	436	476	414	458	460	457	457	438	445	393	408	452	440	460	413	497	457	447	409	449	454	451	447	459	468	394	434	443	440	384	427	472	468	495	447	478	453	431	462	463	446	424	437	448	426	445	405	414	432	444	408	460	408	453	471	451	449	439	453	444	470	438	422	459	467	425	445	432	455	408	434	446	461	463	416	447	457
80491	61648	73471	53718	17032	3040	304	245	212	166	176	162	165	164	157	161	148	157	146	161	150	130	128	136	130	120	137	135	143	136	113	138	130	112	143	122	122	160	107	139	119	132	129	136	119	131	125	115	140	122	107	123	110	136	129	127	143	129	122	109	122	118	109	114	128	113	134	117	118	107	128	140	139	117	136	111	116	127	123	122	132	145	138	123	126	133	120	121	141	142	121	126	137	118	110	129	134	135	109	131	141	128	113	126	124	132	135	123	122	129	126	120	114	128	141	137	147	117	119	130	137	100	115	121	127	134	136	107	126	126	114	124	110	136	124	126	119	143	129	107	123	112	117	121	123	109	135	133	124	118	130	132	126	132	141	123	137	106	143	129	129	121	116	125	128	98	115	130	103	122	128	131	141	107	108	121	114	113	126	120	115	114	115	133	135	142	127	115	115	116	131	138	102	111	130	123	137	142	144	118	124	135	137	120	105	130	115	143	115	127	116	127	114	121	127	134	110	137	122	128	107	140	114	132	118	110	120	132	127	126	131	126	128	139	113	122	107	147	127	102	122	140	124	153	115	114	109	125	117	139	114	129	120	133	123	115	109	123	112	120	106	130	147	113	127	124	115	121	110	119	143	141	128	137	127	125	124	117	117	120	127	132	133	117	122	122	120	140	124	97	138	141	111	128	114	115	138	125	109	120	122	115	127	128	123	143	118	146	117	127	125	130	119	138	136	142	110	101	119	136	136	121	126	123	125	117	117	118	120	115	122	117	98	136	121	124	110	134	131	140	134	139	99	121	145	100	144	124	121	111	113	122	116	141	122	138	111	125	141	114	129	153	122	127	119	108	120	118	116	133	122	117	145	122	131	120	115	109	144	117	120	147	125	111	131	140	112	144	125	117	126	104	114	113	117	120	127	144	110	142	121	123	136	118	123	136	128	133	103	117	124	112	129	121	111	110	123	132	110	150	128	123	120	135	131	141	134	127	126	128	105	133	123	137	104	140	134	123	111	115	128	140	106	110	151	144	113	124	138	123	105	141	130	130	115	122	130	137	134	140	140	108	133	128	138	114	124	115	126	131	97	120	126	119	123	115	129	139	124	109	123	120	131	135	127	135	122	110	116	135	127	113	130	125	128	137	114	126	135	119	131	128	112	137	116	135	154	113	147	131	151	137	124	119	128	112	108	120	122	131	126	125	145	133	136	123	123	138	108	120	123	106	124	110	136	147	127	121	114	138	115	131	117	131	128	122	147	128	129	111	116	128	150	101	128	120	141	116	107	123	144	136	120	122	122	115	127	130	127	129	112	130	138	120	138	124	118	121	120	124	118	144	123	127	160	110	135	157	125	104	134	106	132	116	119	126	123	124	119	106	123	110	124	140	136	113	121	134	106	127	122	118	142	116	123	114	136	114	117	114	124	130	138	125	141	136	126	141	142	130	132	116	124	126	106	121	128	146	127	136	118	111	139	129	131	130	138	124	110	134	130	117	116	128	106	114	121	140	134	137	139	125	128	141	125	109	126	117	127	120	140	121	131	126	131	117	118	115	126	123	116	138	116	143	122	117	119	123	137	136	138	116	114	131	120	123	114	127	120	132	126	109	116	121	133	140	115	107	118	128	142	116	120	129	121	134	143	143	121	133	146	118	126	134	125	114	112	124	133	108	136	118	118	131	114	127	121	110	129	128	116	130	133	116	111	123	119	101	137	142	130	131	129	132	153	133	133	115	121	130	114	118	123	110	133	118	136	138	136	120	122	138	126	123	126	120	124	139	130	124	147	145	125	115	122	137	116	134	128	132	143	105	120	113	131	140	123	112	100	111	121	125	121	131	112	107	136	152	98	111	117	134	126	111	122	141	141	117	117	135	133	136	141	114	136	117	143	120	137	112	118	114	113	125	109	132	110	119	114	120	132	131	127	146	121	116	137	134	118	125	147	125	120	148	128	117	120	120	138	124	132	152	120	132	139	115	130	128	114	112	122	122	142	125	125	122	132	123	108	117	120	108	129	134	130	134	117	124	149	132	143	115	127	107	127	115	119	110	133	125	148	133	124	125	134	118	132	114	114	136	126	144	112	135	122	114	147	121	105	136	116	145	151	112	122	144	127	130	114	136	126	107	126	124	124	110	139	129	127	109	145	102	120	122	124	125	137	128	146	137	127	124	110	118	121	135	125	138	129	128	133	113	144	156	112	138	118	129	133	126	104	120	107	130	129	140	150	113	125	127	116	126	132	114	128	125	115	150	140	124	126	136	114	106	121	126	136	139	134	128	120	108	133	138	137	119	127	144	129	120	119	124	145	119	110	119	134	129	110	101	119	126	120	116	116	97	110	116	115	110	129	116	137	131	134	111	122	107	119	113	115	130	116	130	128	148	117	136	125	123	123	117	107	129	137	134	144	129	133	163	137	134	109	127	129	120	141	114	133	122	147	119	122	123	138	130	116	125	119	149	132	144	125	142	127	110	132	110	135	126	114	137	126	142	102	146	130	109	125	122	121	128	119	106	121	134	127	121	132	137	112	127	125	117	122	138	108	134	153	122	114	131	116	123	109	112	124	129	129	138	133	125	104	118	116	132	122	121	124	142	117	111	147	122	130	138	111	109	135	128	122	116	127	127	115	117	117	124	121	129	129	133	131	129	132	143	124	105	121	129	121	130	103	134	114	115	139	130	145	133	127	127	127	153	112	118	113	108	131	130	132	110	133	103	119	114	111	120	113	128	155	129	130	112	116	125	138	128	140	120	139	122	129	140	124	123	122	125	117	136	124	128	121	132	114	152	124	159	137	128	133	119	142	130	119	125	134	122	126	117	131	117	114	122	120	109	119	119	135	116	101	143	149	124	130	110	134	126	113	145	123	133	126	120	124	121	139	117	123	125	114	128	117	129	113	124	134	148	101	137	121	138	115	113	122	117	130	140	134	110	124	142	113	124	131	114	114	108	130	133	132	127	130	130	117	118	132	112	138	124	130	106	134	139	131	140	131	150	121	129	116	116	151	133	145	125	125	141	133	123	113	138	106	126	110	133	138	116	136	128	130	148	138	143	101	117	130	122	108	118	133	122	114	118	107	146	103	109	110	106	127	143	134	122	110	124	117	130	135	106	125	139	132	135	116	136	117	123	143	126	139	125	117	134	128	130	132	119	152	118	132	130	100	103	100	118	144	114	126	136	116	105	118	113	121	133	107	115	132	148	122	125	119	117	126	109	121	109	118	144	131	134	106	135	129	131	129	113	137	112	124	114	105	112	137	121	132	119	115	132	137	108	112	114	151	123	109	141	121	144	95	124	157	131	126	123	132	123	136	130	128	134	120	121	121	123	129	129	138	134	134	124	134	130	114	118	123	115	124	128	117	113	131	132	136	127	130	115	120	134	130	109	126	129	129	114	117	130	127	112	103	141	127	126	129	129	126	109	109	134	132	116	111	141	105	105	119	113	122	110	129	117	136	107	127	126	129	118	115	139	108	112	123	132	115	120
48876	43318	69191	49131	2656	1250	1019	886	803	690	643	569	562	534	476	511	453	410	393	421	440	380	397	399	354	379	382	363	387	322	379	362	351	336	356	341	324	328	346	350	354	332	362	319	362	297	322	347	330	326	318	324	327	320	332	346	312	310	316	337	339	349	312	299	339	363	332	307	321	334	320	316	304	331	294	313	301	331	307	351	330	336	313	328	335	355	339	350	290	335	317	340	283	334	306	314	282	320	308	295	340	309	320	317	323	323	332	285	334	285	330	332	317	337	298	329	293	304	320	303	313	331	338	312	317	336	344	329	297	333	317	296	310	278	302	316	312	328	313	311	295	319	291	328	333	275	304	291	309	319	328	310	358	313	313	288	344	324	324	318	299	268	314	291	351	326	292	316	318	311	299	319	325	306	320	326	297	294	324	300	327	312	317	286	328	321	329	321	311	308	309	299	313	312	320	309	303	309	285	351	360	307	337	290	314	332	329	295	332	318	351	330	293	301	319	337	302	311	304	307	295	315	309	330	304	306	328	308	324	325	307	352	321	343	283	323	327	291	330	319	319	310	307	292	330	334	279	303	318	320	297	308	323	318	305	297	309	315	308	319	302	311	306	311	308	310	348	312	319	279	303	338	309	301	301	313	332	342	336	314	315	314	316	292	327	323	292	303	302	315	298	300	309	328	303	321	313	328	302	297	305	311	328	332	343	302	324	309	320	319	338	332	331	329	338	302	315	339	292	317	301	317	328	315	325	337	311	332	333	332	314	324	325	294	347	320	308	312	311	314	338	315	305	318	303	314	338	311	363	323	315	327	312	288	315	336	319	327	288	355	331	325	308	293	337	318	341	335	326	322	322	344	287	324	322	286	349	325	326	295	326	310	335	279	304	323	322	405	294	330	296	340	321	318	336	294	343	288	314	327	323	311	315	302	307	356	328	340	340	339	333	301	330	309	314	316	316	327	313	319	335	325	335	314	312	345	320	303	332	296	300	301	316	317	315	341	312	317	333	308	303	315	311	301	323	346	346	307	308	309	329	314	304	331	332	321	326	312	319	316	336	351	343	338	343	299	312	337	322	291	345	299	297	298	328	329	336	315	314	309	313	344	298	301	335	301	299	323	288	337	292	316	334	296	322	308	324	307	335	338	286	283	317	341	332	374	286	311	316	331	290	308	325	293	312	320	330	320	319	321	313	321	336	348	291	301	303	319	286	316	321	313	340	310	343	298	310	350	291	309	314	308	311	309	318	309	304	309	325	306	296	300	311	342	315	317	322	309	307	300	316	298	342	302	320	304	337	296	325	319	298	311	315	307	302	296	307	317	339	317	331	317	312	283	322	319	332	342	344	324	343	300	311	341	315	342	308	337	329	319	308	325	338	325	287	301	308	281	322	333	288	300	306	308	304	310	344	341	321	334	276	332	304	321	326	313	310	358	300	304	276	297	303	328	320	311	317	296	296	319	294	310	335	309	335	321	315	290	284	306	336	312	335	314	294	328	318	332	302	359	315	310	291	308	309	301	321	331	315	321	308	334	312	308	295	306	316	308	318	300	327	320	311	314	287	322	327	316	319	324	283	310	353	295	315	321	298	329	305	318	315	324	320	297	316	342	311	328	324	320	321	331	310	321	303	335	333	332	307	326	307	313	337	277	352	334	323	328	296	330	295	317	299	312	313	307	357	301	300	314	308	314	334	317	316	310	319	297	304	308	282	314	305	309	290	319	265	312	332	329	343	328	312	303	329	293	335	332	327	299	307	334	319	313	330	350	269	312	318	326	294	335	352	307	320	358	328	301	302	321	318	311	315	313	303	324	350	315	300	346	320	340	325	303	310	296	315	356	314	319	332	295	305	320	362	320	314	301	311	339	356	315	333	317	289	366	286	281	312	307	285	317	307	332	340	298	305	323	285	305	311	313	273	331	326	306	315	324	322	313	324	323	321	331	308	311	313	326	318	327	284	335	324	321	327	302	297	374	339	325	303	313	327	301	353	326	306	316	321	316	343	303	309	324	288	307	291	323	277	329	310	323	337	320	289	314	293	333	296	312	276	320	307	315	336	316	311	312	327	303	311	320	335	292	312	303	315	322	317	319	278	310	318	304	303	332	319	312	314	296	302	326	304	330	312	271	331	294	329	315	303	320	349	332	321	294	300	312	283	313	327	286	324	321	303	313	331	297	325	323	319	311	345	310	322	319	301	314	334	311	326	362	310	321	305	302	363	330	314	358	319	271	338	317	319	371	321	291	339	331	316	304	289	338	328	304	319	310	313	313	332	329	367	309	269	308	308	308	306	283	325	307	323	334	310	333	315	327	320	345	311	328	339	308	296	308	333	337	324	335	343	293	320	316	316	319	299	314	308	313	331	329	303	278	315	309	300	315	345	332	328	297	315	308	358	311	304	311	292	336	328	302	318	293	338	296	346	368	324	332	294	310	283	324	350	334	312	296	350	314	319	286	297	312	318	357	305	324	335	304	284	302	323	339	314	346	310	315	353	349	300	326	298	334	307	321	307	293	339	301	343	307	303	343	318	322	331	334	321	340	327	315	308	285	318	311	307	305	308	326	323	312	316	351	306	310	300	290	295	316	316	287	319	328	328	332	312	346	279	329	349	327	311	316	300	303	327	294	298	321	286	299	331	294	341	318	327	308	308	327	332	294	312	303	297	300	311	323	324	308	308	290	326	328	298	333	336	310	310	321	302	300	303	296	321	297	297	297	288	319	326	333	317	330	334	296	306	327	307	331	320	286	316	333	343	314	292	337	306	292	319	294	295	332	292	321	300	337	305	347	316	299	308	310	312	302	345	311	338	291	324	298	353	314	297	317	315	311	308	306	322	344	323	336	333	324	319	339	302	311	339	314	325	320	322	309	307	279	310	306	302	302	324	321	329	353	311	328	283	342	327	330	313	325	325	323	319	306	290	323	328	315	342	289	313	284	314	317	324	321	305	324	333	319	311	312	324	298	298	305	305	297	284	305	332	278	345	327	317	352	296	324	303	280	342	317	327	326	313	342	349	332	327	313	338	334	307	330	314	329	301	332	327	346	322	301	312	321	282	331	327	315	321	309	340	317	313	315	302	316	261	330	326	306	320	285	282	319	336	342	288	292	320	338	331	310	351	299	317	284	295	316	322	324	333	353	339	303	287	303	335	327	290	314	318	322	353	313	339	309	316	307	326	332	320	357	331	317	336	298	323	347	294	321	346	313	308	317	290	347	312	331	308	287	338	307	305	302	309	302	340	289	322	317	303	314	312	326	308	316	309	308	296	298	339	330	312	318	286	327	308	294	316	345	349	315	316	320	295	308	313	321	362	330	328	322	347	286	298	306	286	302	332	312	332	351	302	290	312	334	338	312	286	322	321	327	293	301	345	307	296	293	270	328	349	329	316	326	317	329	290	323	299	304	318	316	323	306	314	312	315	319	304	343	305	341	335	310	300	337	312	326	309	295	312	338	369	324	307	325	306	304	308	310	332	322
18437	5154	11446	3967	414	329	356	318	326	312	347	349	313	333	326	318	319	351	304	337	331	363	375	306	315	341	319	320	344	319	330	339	369	345	323	323	353	337	326	341	324	341	331	355	313	356	350	314	333	360	333	313	331	329	350	372	324	311	329	332	342	303	310	359	314	318	335	304	325	310	366	333	310	311	335	311	341	345	311	350	306	325	314	317	305	315	319	319	334	348	312	374	323	355	341	334	349	343	300	307	320	345	314	340	312	300	341	330	332	332	311	307	342	298	380	342	360	345	326	335	343	338	347	341	320	321	330	318	312	362	296	354	312	327	349	313	349	345	323	354	325	282	345	296	306	351	300	310	344	336	337	345	385	325	362	337	327	319	321	308	330	360	323	329	330	320	328	321	346	318	319	357	325	322	317	313	319	319	330	352	346	340	351	323	330	314	334	309	322	341	328	342	324	332	337	359	338	324	358	366	331	304	333	317	332	308	302	342	310	346	343	336	334	324	381	354	337	319	340	297	365	349	333	327	300	351	380	334	310	315	320	354	347	331	322	330	309	337	349	297	301	335	338	294	315	336	345	333	339	327	292	350	339	329	336	343	328	303	354	308	319	349	332	303	335	327	341	324	319	329	370	331	327	370	353	331	338	304	339	322	331	358	313	360	324	352	342	366	347	315	352	345	313	350	362	320	343	341	372	314	302	297	334	321	357	332	345	323	346	321	336	327	354	332	365	299	327	311	349	317	320	341	342	351	311	325	323	338	363	342	326	353	357	337	313	315	330	321	332	329	326	333	355	358	319	336	325	307	333	345	333	349	337	327	359	356	357	311	329	370	376	338	318	302	307	340	323	346	322	325	326	320	367	353	327	330	325	332	354	317	339	336	364	336	345	341	307	298	351	366	332	329	345	304	317	326	334	341	339	340	301	311	297	345	309	339	332	334	335	340	354	323	314	357	320	337	319	346	338	364	354	359	328	394	304	346	362	317	319	335	312	341	348	305	363	344	308	317	329	319	338	346	359	333	331	328	345	299	336	295	334	328	327	330	347	312	324	324	302	333	342	360	343	326	331	342	344	324	333	352	325	322	337	334	336	341	307	349	313	343	340	342	338	348	364	368	308	357	313	308	387	347	330	374	311	303	328	335	371	381	323	367	318	335	337	310	342	357	335	336	346	358	301	334	312	350	357	337	300	333	317	311	349	328	348	353	325	295	335	336	350	353	312	331	351	329	340	331	326	332	292	294	324	346	322	346	328	312	363	333	346	356	322	349	305	312	336	358	339	313	351	318	348	330	304	350	346	346	315	348	365	318	315	332	306	322	355	327	340	327	289	330	345	345	310	333	324	340	343	353	335	340	334	317	329	350	320	333	370	347	327	321	402	348	320	335	328	373	308	348	321	323	323	317	356	291	343	354	353	349	329	317	340	342	345	372	327	372	338	317	334	335	332	349	331	350	330	343	318	300	324	288	320	345	362	329	328	333	344	329	348	334	362	329	327	331	341	350	340	328	344	288	318	344	341	328	330	329	357	328	346	351	304	361	336	325	323	318	306	299	316	336	373	323	328	333	344	350	315	335	320	319	333	319	348	326	267	317	329	359	313	366	337	337	328	329	314	337	330	332	323	330	361	311	350	341	367	319	351	313	351	310	336	336	295	291	325	355	335	316	332	309	325	352	374	332	314	332	330	338	322	320	342	331	325	365	326	359	322	355	357	345	320	327	374	352	319	336	327	296	314	356	339	339	348	351	327	308	330	336	330	296	320	346	353	374	335	355	341	327	345	338	365	320	371	323	340	335	333	328	320	339	350	335	323	310	334	328	334	318	332	317	337	321	328	315	311	314	337	368	321	336	360	322	339	342	344	390	332	311	349	330	347	328	322	321	340	322	339	311	349	352	325	349	361	348	296	331	330	307	352	314	323	311	367	349	335	326	360	330	333	325	326	316	309	307	342	348	325	327	314	351	351	294	358	304	353	324	309	332	312	329	301	330	309	310	345	367	328	297	371	339	342	323	327	347	339	326	347	356	325	342	342	299	320	331	301	345	321	350	348	360	319	346	335	345	318	316	338	353	304	310	322	357	338	334	317	336	349	323	340	358	338	337	314	338	342	376	328	365	335	334	332	299	342	325	348	322	346	326	362	322	335	361	334	320	314	328	326	310	338	320	331	344	320	359	335	360	365	327	343	314	355	300	331	331	320	324	300	345	338	349	338	330	301	310	322	349	329	346	323	301	317	379	323	341	323	321	341	340	355	306	360	315	298	332	309	346	340	329	322	312	309	325	332	330	330	317	332	360	334	318	342	324	329	354	351	339	315	361	339	317	311	321	359	346	333	336	351	348	350	319	316	320	306	335	316	336	340	325	308	312	330	347	309	336	324	332	346	342	304	322	336	313	327	335	321	306	323	321	321	320	333	334	293	342	307	333	316	316	324	362	335	351	320	320	347	328	326	324	348	328	297	317	316	345	339	333	355	359	338	310	340	358	366	347	312	315	336	340	338	337	320	343	313	307	305	339	330	328	358	333	304	322	321	328	333	310	325	319	362	338	372	341	363	317	333	327	312	338	325	318	323	330	315	332	357	347	361	322	350	316	315	342	342	306	325	360	345	338	367	352	352	336	318	346	298	332	344	337	339	303	304	343	336	332	359	327	310	325	353	330	337	323	342	325	324	359	364	366	337	349	337	345	306	334	305	343	358	343	298	350	304	344	350	320	319	331	325	358	337	326	341	340	352	359	348	326	367	339	327	319	345	288	330	335	378	303	358	335	361	326	365	336	334	353	326	337	286	335	317	350	332	332	335	360	327	343	311	340	325	304	344	326	334	330	345	317	356	319	314	336	353	305	349	328	306	340	335	336	330	318	340	318	345	301	342	306	318	318	344	305	366	308	338	307	336	319	336	345	353	314	318	331	360	336	318	321	320	314	355	314	303	326	318	326	344	317	337	343	346	307	327	338	345	316	334	329	317	301	341	366	343	328	322	329	304	344	302	306	329	328	362	346	352	314	295	327	302	324	345	303	344	342	333	316	347	348	345	365	318	346	341	335	338	364	309	323	342	360	360	343	308	305	312	350	313	326	349	301	306	339	357	339	316	356	317	331	365	315	346	307	353	339	359	332	306	351	339	321	318	347	373	331	324	298	329	319	312	345	357	352	341	336	348	317	323	305	312	342	350	363	340	315	348	335	338	354	354	327	313	372	356	317	351	344	323	343	356	352	321	354	318	332	365	330	349	357	320	305	328	326	291	317	346	318	326	338	332	307	319	371	324	321	322	343	335	317	331	337	299	342	341	309	321	343	324	325	341	324	335	344	344	358	317	351	333	309	336	335	312	339	318	310	327	364	329	330	295	365	356	324	329	357	326	338	341	321	345	365	334	303	343	316	310	347	360	317	322	353	341	307	305	310	286	326	372	344	336	325	324	338	308	328	340	378	349	328	340	355	343	325	318	330	328	338	294	350	316	319	344	364	327	338	319	386
15095	5905	20345	7389	757	693	748	745	778	724	724	750	746	764	742	742	782	730	732	741	757	749	749	742	738	725	708	761	761	764	755	726	764	705	745	725	702	765	702	724	676	753	727	728	771	702	716	751	790	706	715	758	737	709	755	717	732	772	700	649	774	705	709	731	746	763	712	715	714	769	747	735	746	785	726	760	738	728	703	739	713	738	750	736	719	752	770	773	726	755	757	747	739	692	784	748	762	741	732	759	719	738	763	721	738	737	724	730	721	793	747	701	710	688	724	728	741	747	758	781	721	736	762	745	748	759	705	714	726	754	776	716	726	751	753	769	755	720	696	752	748	714	751	713	756	734	704	745	729	761	726	722	730	694	775	702	774	723	711	704	728	778	738	737	737	782	758	710	742	713	805	734	691	747	786	708	737	746	754	734	770	785	752	693	746	740	732	754	761	734	741	732	672	708	733	711	781	719	752	782	707	727	719	707	716	687	757	743	748	715	770	705	736	725	705	744	719	733	770	747	712	726	762	700	775	732	721	720	696	694	736	710	699	729	727	728	752	700	746	731	740	767	723	747	719	746	757	738	732	753	657	754	699	756	737	722	748	724	722	717	744	651	723	734	715	780	737	723	730	740	744	727	692	711	759	734	724	763	738	739	742	689	715	748	729	730	730	773	716	743	725	741	778	724	725	747	751	728	718	756	779	740	743	708	734	728	720	735	714	716	736	686	685	721	704	745	741	759	734	715	771	684	712	718	688	729	767	713	771	723	714	777	733	684	781	727	739	688	753	671	700	730	719	734	719	754	757	813	711	722	723	721	679	741	741	755	696	699	715	749	762	756	756	729	751	757	749	727	705	753	726	740	715	720	724	728	711	719	732	771	706	739	661	728	733	725	731	720	731	766	711	733	742	743	761	776	745	706	761	727	745	724	727	735	681	726	694	792	707	722	726	705	737	714	743	758	765	762	777	755	744	756	777	734	687	721	721	756	746	757	755	721	769	706	730	700	713	737	730	766	728	731	720	728	748	732	708	761	681	758	741	681	773	720	768	749	710	708	742	717	754	705	724	747	736	715	707	757	742	704	704	696	735	683	696	722	745	712	741	690	726	707	758	724	731	728	759	769	735	749	757	717	726	705	766	752	773	791	737	705	742	731	804	729	689	717	782	699	757	728	725	752	709	735	789	733	723	749	722	699	775	706	770	770	770	790	734	724	723	716	752	736	740	750	735	686	734	768	681	753	767	741	756	732	717	781	733	754	744	723	731	709	748	730	757	763	728	746	715	716	747	703	739	702	699	710	725	665	728	727	717	708	742	719	746	760	698	705	726	741	742	729	735	808	731	659	752	790	761	754	787	724	659	699	734	740	707	767	712	709	741	711	758	759	705	730	698	749	747	767	691	685	728	733	762	729	744	721	706	714	720	761	741	748	724	723	768	759	741	690	780	779	767	771	722	759	722	796	734	758	708	695	753	705	794	732	743	738	704	698	742	721	733	678	757	706	785	755	718	788	732	715	720	715	737	717	722	782	676	687	754	727	645	704	724	738	672	720	701	726	707	749	737	686	787	730	728	725	710	731	743	734	734	727	699	762	736	724	737	763	756	726	736	733	727	717	710	712	732	736	746	765	771	741	785	761	774	725	740	758	734	664	689	712	753	755	739	693	743	686	714	735	721	795	733	732	667	693	774	722	757	777	747	684	770	713	718	752	769	741	705	724	739	776	693	737	728	789	723	751	752	781	786	767	768	755	741	727	734	704	765	725	729	751	743	715	668	686	720	753	759	752	764	721	703	715	737	728	718	702	722	719	700	730	753	727	730	793	714	714	744	719	756	742	738	705	725	732	782	716	736	733	766	732	714	800	746	765	725	712	705	675	762	763	677	725	743	753	691	745	699	721	744	752	759	787	753	733	713	724	699	780	725	710	727	770	726	712	749	701	731	746	705	733	763	769	721	742	771	741	733	787	755	731	743	766	689	727	756	773	696	721	722	711	730	716	713	767	713	733	736	755	739	753	707	704	708	713	749	744	711	687	745	684	775	737	707	675	749	729	711	713	723	728	718	731	713	737	726	716	772	722	728	743	723	715	768	739	754	758	694	737	752	795	694	784	739	735	725	729	728	762	703	726	713	705	723	716	752	753	707	675	754	711	780	728	716	726	682	707	695	739	733	739	713	690	743	776	746	739	761	742	690	720	742	772	723	729	749	769	709	770	692	727	751	720	785	739	688	712	757	708	724	766	718	714	741	740	731	747	687	769	761	775	741	743	703	716	740	736	762	680	765	743	726	754	778	777	686	752	717	772	749	711	729	730	715	732	755	681	706	750	764	720	743	668	728	750	699	760	707	708	830	725	785	716	737	749	746	750	742	723	719	757	721	714	714	745	750	712	749	700	740	733	749	728	666	699	690	718	744	737	692	734	743	717	726	714	691	731	713	751	752	780	726	759	734	717	706	713	701	749	772	740	684	766	733	728	726	726	699	674	728	713	767	741	721	728	736	765	733	757	735	703	756	745	731	708	721	699	727	777	729	709	725	746	698	736	765	707	732	755	695	759	691	772	721	669	731	719	769	715	774	733	742	742	766	749	726	712	730	700	712	726	744	798	741	744	750	701	739	756	740	784	737	762	724	777	766	789	715	772	731	738	768	737	721	766	740	711	764	780	753	768	712	711	734	733	736	661	748	734	744	708	735	745	703	701	770	739	767	743	753	690	741	701	781	735	746	745	731	724	793	693	752	756	756	724	738	721	726	727	722	714	728	716	737	764	734	729	791	776	743	687	698	763	722	701	756	760	692	753	772	722	752	752	684	744	698	728	744	752	733	718	738	722	715	729	698	750	731	734	716	737	744	720	768	716	749	779	798	759	717	757	732	763	738	736	721	749	763	717	709	691	750	733	731	727	737	760	713	785	710	733	719	756	781	750	725	755	732	699	688	744	716	729	725	723	748	760	747	755	725	692	720	734	763	722	701	670	716	700	772	717	760	717	718	739	744	717	690	726	695	735	730	707	758	749	736	700	718	829	747	751	719	717	697	787	727	695	696	726	691	752	738	723	780	702	731	726	694	728	713	744	698	747	748	714	702	730	741	770	706	727	720	708	725	700	760	695	752	718	756	745	710	729	708	733	749	718	727	669	715	815	733	718	728	708	743	720	740	732	717	703	710	725	752	749	744	769	778	741	742	727	754	733	751	713	756	707	769	726	755	759	739	695	689	744	711	752	755	740	727	710	737	719	698	704	734	706	711	705	804	753	750	732	761	718	720	733	685	810	734	790	706	767	753	716	699	738	743	739	781	726	803	694	729	732	769	727	639	754	730	696	703	736	765	738	689	711	714	740	737	770	755	762	729	728	718	732	754	719	668	744	713	729	745	735	754	760	723	739	762	749	707	717	777	716	720	749	714	689	724	704	747	721	698	720	749	743	708	731	719	751	740	724	725	778	748	743	733	711	736	739	769	716	746	719	717	681	714	776	771	714	689	720
66665	47478	66505	42616	10128	650	293	245	222	222	238	208	200	233	212	200	227	216	181	185	210	212	204	236	185	210	202	196	217	230	191	221	202	193	208	201	221	171	192	203	165	216	192	165	213	193	202	201	202	186	209	188	194	202	215	189	204	188	184	218	192	236	192	164	171	185	196	194	209	183	197	214	233	182	220	205	199	198	189	189	181	203	224	194	203	193	201	207	177	204	208	185	189	200	187	211	199	217	204	193	190	169	193	212	193	220	183	190	194	207	204	209	199	207	204	198	181	187	238	220	199	225	180	182	203	203	229	220	194	208	190	200	217	217	168	176	201	195	187	176	175	188	184	176	194	198	212	194	187	197	216	198	215	191	177	208	188	212	196	208	211	192	183	192	214	206	199	176	203	197	188	190	177	189	188	178	212	209	173	190	205	213	194	199	193	200	211	184	215	203	162	172	192	207	205	163	190	181	187	181	196	221	213	198	189	208	194	192	187	202	181	219	198	222	174	185	205	198	182	196	195	226	171	172	203	218	211	208	197	225	191	202	190	213	204	186	175	197	213	205	197	234	217	205	221	195	188	175	210	187	184	158	185	184	186	208	179	193	220	179	193	200	190	199	193	163	216	209	223	178	213	206	207	200	173	172	179	190	197	181	209	226	214	201	218	187	180	195	204	178	210	194	199	213	194	190	155	176	219	195	180	196	193	173	187	209	202	195	188	216	207	212	212	201	176	205	178	217	188	190	173	215	182	189	204	190	198	200	196	196	191	211	196	194	199	176	204	163	179	212	202	220	192	193	170	207	183	170	198	203	181	192	184	191	240	197	189	187	191	231	160	199	181	203	194	203	197	202	218	192	228	199	196	218	189	203	190	207	201	199	206	219	191	204	212	208	185	190	179	192	165	211	188	173	199	179	195	179	182	207	200	189	196	198	194	189	225	193	209	170	198	189	202	189	197	195	191	182	192	201	197	208	199	200	179	175	193	189	204	203	171	202	207	206	197	215	164	231	208	206	196	199	196	185	198	214	193	199	192	188	190	176	192	196	202	194	213	208	187	188	215	211	220	191	206	191	197	215	197	186	177	205	219	212	201	207	203	206	210	220	193	180	191	187	196	182	210	183	207	200	175	206	178	208	185	189	191	180	197	201	201	188	192	218	218	179	193	185	181	192	215	201	187	198	200	194	193	193	188	209	173	179	193	205	195	218	195	195	219	181	198	194	199	191	190	173	204	176	193	214	199	192	206	204	197	182	164	182	201	177	205	178	201	237	213	201	200	183	188	194	209	214	202	207	196	179	180	183	191	177	197	213	189	192	191	184	207	200	187	205	210	189	217	188	191	180	206	190	204	206	195	194	176	171	179	172	199	182	207	188	178	194	177	218	185	218	221	196	212	204	182	215	195	222	211	183	190	221	176	188	183	181	223	182	205	194	195	181	205	195	170	219	221	250	197	184	200	183	199	206	200	196	205	180	181	182	181	206	193	185	210	200	186	195	182	208	203	211	218	175	221	201	202	179	197	195	198	191	189	196	197	190	199	192	202	220	202	199	213	182	220	200	178	181	204	216	206	184	178	185	202	176	237	198	190	203	197	199	225	182	199	194	206	210	196	230	162	166	196	186	172	179	205	198	196	181	208	190	198	177	194	216	207	184	196	187	190	193	228	194	204	173	213	225	189	204	222	219	189	174	194	175	173	190	210	198	203	198	199	194	205	208	186	220	205	204	187	210	165	205	180	207	226	195	194	181	226	170	193	209	188	217	199	202	198	193	192	221	222	209	181	203	198	197	188	177	204	209	167	212	192	186	218	180	183	170	174	168	187	194	201	190	220	194	208	214	171	183	166	193	200	196	180	185	183	215	196	193	213	207	201	200	200	218	181	177	204	189	193	198	175	170	200	215	207	164	184	195	195	221	201	207	177	204	190	207	207	191	215	172	192	181	193	201	215	212	219	196	218	211	179	193	211	205	184	185	194	210	195	187	217	194	179	200	187	202	194	210	206	169	181	207	195	197	172	194	200	174	198	190	185	173	214	168	211	206	177	192	164	207	184	187	167	203	193	170	235	187	176	199	187	188	200	183	212	204	200	181	189	205	189	200	198	224	195	214	204	181	210	191	212	197	186	201	196	214	185	214	183	182	210	203	206	212	194	204	186	162	169	195	197	202	179	187	169	204	183	195	198	214	190	186	167	204	183	168	213	190	191	185	194	190	201	197	179	227	195	239	199	196	180	216	188	177	197	229	184	191	211	206	215	180	184	205	197	213	229	194	176	200	173	186	211	192	189	203	196	212	181	178	190	215	227	190	192	221	192	186	205	185	181	216	216	211	220	203	190	178	188	190	219	199	189	205	173	195	187	196	209	218	193	182	187	217	221	200	183	202	206	199	191	221	170	194	198	186	217	217	166	192	179	203	200	224	184	202	206	200	197	196	215	205	200	189	192	217	186	184	159	188	197	214	219	176	200	208	186	171	203	181	191	188	200	178	201	201	176	186	208	172	185	201	186	194	188	193	216	178	227	191	196	213	222	189	207	225	194	200	206	206	172	187	206	213	191	190	217	184	222	218	185	202	205	173	191	184	202	195	157	195	191	192	181	197	199	184	188	201	178	205	157	194	200	198	204	197	199	198	174	193	210	175	160	163	190	204	201	238	210	203	207	199	219	185	216	199	170	195	177	183	224	225	192	176	194	200	178	199	178	186	221	172	189	199	210	188	197	210	201	186	209	180	196	213	189	198	202	197	192	194	201	218	158	171	184	196	188	199	197	187	172	200	200	195	190	150	184	209	192	189	187	179	201	200	200	194	168	186	208	206	179	193	203	206	176	184	200	173	177	193	199	196	205	188	177	193	199	198	215	206	175	193	242	218	219	190	181	208	183	183	195	209	213	218	181	191	189	182	167	201	175	211	179	197	226	194	200	184	177	175	191	194	209	208	195	161	190	197	218	222	184	201	188	190	200	206	187	190	200	168	214	202	189	201	199	178	199	209	171	203	175	206	191	210	195	208	197	208	213	195	238	198	190	177	179	209	195	192	231	206	182	182	190	217	201	192	203	171	171	214	205	200	191	214	219	201	211	217	198	185	208	204	199	209	191	212	171	208	151	188	209	167	202	189	212	185	194	172	209	186	189	183	217	200	169	215	171	215	216	227	197	208	191	185	209	186	173	205	194	167	176	182	187	195	187	194	191	238	215	193	223	179	177	179	194	202	169	223	232	198	208	182	203	185	181	233	182	193	205	205	212	214	239	183	189	216	181	192	219	196	206	179	215	193	192	211	184	206	198	200	188	188	205	190	191	226	205	202	192	203	167	192	224	202	232	207	185	185	175	213	188	200	184	198	224	193	222	199	196	193	197	209	199	224	176	189	180	186	217	210	174	189	173	187	179	200	201	196	203	165	195	200	171	176	185	187	190	198	215	208	201	197	191	175	184	176	193	209	193	196	204	194	228	185	200	200	215	213	194	210	205	175	204	193	181	184
39252	32400	61900	37350	1359	858	780	723	682	616	602	575	582	520	563	493	544	468	521	477	491	519	485	511	491	497	453	476	490	464	461	466	505	471	416	505	445	451	483	444	481	500	462	461	440	462	456	484	446	459	451	465	435	475	499	470	455	458	445	418	471	450	487	487	500	430	428	411	444	444	445	496	457	444	441	459	479	471	422	426	402	476	464	481	450	444	436	453	451	443	480	482	440	437	443	439	516	426	478	437	454	453	450	398	431	428	454	428	461	463	430	444	471	444	477	451	448	458	431	442	440	428	438	495	428	460	454	434	414	457	495	477	427	434	442	381	431	405	463	463	464	458	479	440	457	493	475	415	455	449	444	488	434	485	487	467	497	449	480	400	472	458	448	434	436	435	447	456	433	483	454	456	434	459	436	427	445	441	478	444	428	447	456	470	475	486	445	441	468	417	440	442	443	455	444	434	426	442	452	413	468	467	449	454	456	461	469	455	459	473	445	434	454	437	459	456	409	437	487	387	465	431	457	429	462	453	439	496	449	454	460	479	438	412	449	454	424	437	458	431	454	451	472	436	443	423	458	457	439	424	442	447	436	432	473	478	480	446	456	477	462	464	498	473	440	454	433	433	459	491	445	435	454	457	433	434	457	451	460	464	464	416	421	446	452	458	423	435	434	483	462	452	475	456	426	429	457	463	460	427	390	460	418	479	470	426	423	499	436	433	454	434	477	441	451	425	475	484	461	470	443	435	437	481	455	438	477	435	457	476	443	446	468	421	410	422	455	461	420	451	477	430	466	471	465	445	429	461	437	479	433	451	494	478	449	409	481	437	476	436	456	464	403	434	455	488	447	468	458	488	445	444	439	465	452	468	500	444	453	453	441	455	431	443	438	437	429	428	444	450	416	416	428	457	439	471	436	482	486	433	478	434	402	419	459	457	461	444	420	456	406	435	446	462	438	435	439	420	460	438	445	423	456	444	482	410	477	411	428	469	430	451	430	449	404	469	419	453	451	443	424	440	432	463	445	439	430	440	424	459	442	443	475	441	466	468	444	444	445	470	443	467	482	447	413	448	440	441	471	412	467	428	421	464	434	428	433	446	443	432	456	456	502	428	466	446	436	425	439	440	442	463	461	426	454	479	438	456	471	419	437	462	443	463	428	411	439	448	472	433	445	444	458	394	432	496	453	411	424	424	470	413	412	451	445	452	469	449	466	422	416	439	458	451	429	435	475	478	473	452	466	474	436	435	442	440	489	436	448	469	424	407	471	458	473	491	430	440	463	443	498	458	438	457	464	450	436	456	400	446	472	483	460	433	432	471	470	465	485	449	474	430	471	423	424	418	416	457	439	467	454	435	456	472	432	487	465	446	433	436	447	420	476	455	426	433	427	437	462	420	470	495	474	427	423	437	431	475	468	450	419	486	473	454	453	422	464	464	436	448	474	465	459	441	446	435	445	466	449	448	463	436	456	482	427	468	457	456	441	428	453	463	450	470	491	431	426	433	463	441	435	451	443	429	423	481	444	477	438	444	449	436	471	493	443	435	451	424	432	458	469	429	458	438	457	431	440	438	433	463	430	477	462	446	445	431	436	445	446	472	461	432	471	480	454	458	449	475	443	445	481	435	449	462	513	465	435	455	456	443	473	440	445	425	456	460	435	444	418	454	434	443	424	440	452	446	461	487	460	440	455	464	476	504	458	460	453	455	438	446	418	453	444	473	453	442	451	429	439	427	465	432	431	470	464	433	465	487	414	429	453	455	443	451	523	464	438	473	421	413	447	425	491	454	457	461	405	439	445	436	417	468	473	459	459	470	468	438	397	441	426	452	415	472	450	454	458	424	504	480	425	438	461	456	453	428	461	440	411	468	466	436	455	454	491	452	419	452	487	437	458	458	445	474	465	455	486	444	461	452	439	481	471	485	422	458	438	438	492	456	463	505	459	463	419	465	451	471	415	424	440	451	459	437	462	422	426	479	439	439	421	456	440	446	463	413	453	449	474	468	466	497	435	459	451	454	433	464	466	462	448	453	448	486	450	460	419	440	442	469	468	435	470	427	477	466	474	434	454	445	440	464	472	460	467	469	452	437	415	469	510	468	468	474	487	470	469	481	453	466	428	451	427	494	429	464	436	428	455	443	424	443	435	466	440	443	465	444	457	451	491	448	457	443	457	455	423	463	424	423	427	401	477	483	424	459	457	445	430	447	461	457	475	433	440	454	505	450	482	461	433	466	450	455	451	471	431	459	458	433	466	447	451	445	437	454	493	432	449	464	473	447	454	462	479	439	447	405	445	488	435	431	456	442	466	434	455	436	468	473	450	424	407	434	422	462	455	470	438	468	440	473	435	440	440	428	481	446	454	501	439	442	447	459	461	421	465	451	484	493	398	460	452	459	456	492	453	490	439	445	442	498	506	438	455	489	485	414	425	427	442	432	449	434	461	425	426	429	465	450	429	457	442	455	428	492	451	476	437	430	447	473	440	439	478	424	430	463	442	429	421	435	477	426	455	453	484	435	432	412	455	443	438	416	461	422	489	425	454	467	451	448	452	445	423	436	455	447	421	451	465	454	455	458	431	464	444	488	487	406	431	447	473	446	427	444	454	454	404	410	433	443	442	472	442	449	428	449	457	427	437	453	445	475	446	430	439	438	460	449	448	475	462	434	460	504	475	429	453	440	466	433	412	485	453	433	465	438	463	429	469	489	439	446	463	415	452	458	470	435	427	434	411	424	449	491	445	461	457	416	456	430	448	466	442	429	431	444	460	448	429	482	486	436	449	412	446	494	444	479	454	439	478	449	491	484	445	423	460	458	468	455	438	451	429	469	459	451	453	433	450	441	458	466	446	433	415	439	466	447	449	437	454	461	438	471	453	474	483	483	443	459	432	479	444	443	448	469	446	427	431	443	450	453	408	420	433	384	450	411	472	480	475	450	442	465	456	463	433	440	456	470	441	476	471	451	440	468	435	452	422	456	439	467	462	441	448	441	427	411	434	449	438	433	455	456	489	464	445	446	482	465	439	431	453	489	462	481	452	474	476	465	432	429	432	442	462	453	461	457	463	452	457	444	429	450	478	460	435	425	438	437	422	442	469	448	444	445	468	474	461	467	458	465	423	452	438	440	447	418	441	447	453	437	454	418	439	434	476	415	441	441	433	469	436	443	398	445	458	477	475	406	456	441	441	453	430	443	452	431	480	456	473	444	442	455	458	472	440	426	467	461	484	418	439	430	430	461	480	466	442	429	437	476	432	467	449	434	463	411	468	464	425	433	447	446	478	477	442	453	444	470	418	455	436	457	461	488	400	399	454	463	467	435	434	413	432	455	463	461	450	439	446	465	448	461	428	486	484	454	462	479	470	451	459	460	417	481	458	449	421	419	452	414	493	466	474	461	470	435	431	457	436	478	454	444	466	434	415	446	442	451	416	505	424	467	449	481	443	416	489	445	410	470	485	452	431	506	415	428	450	448	450	462	430	448
79436	60226	74276	53918	16670	2342	304	244	234	203	189	196	155	137	147	149	173	126	116	142	146	106	138	131	126	117	133	139	121	152	123	124	122	125	115	120	149	144	126	139	107	108	121	108	113	129	121	107	140	141	115	132	105	111	131	128	105	133	138	107	130	118	149	129	128	120	106	101	155	122	124	140	123	139	115	117	108	110	139	154	125	120	133	120	120	127	117	121	132	114	120	140	120	128	117	123	145	107	111	112	114	131	124	123	105	141	148	126	124	107	111	97	110	129	126	114	134	126	123	108	111	133	134	123	123	137	115	130	137	118	124	106	112	124	101	120	123	116	120	111	113	109	127	129	123	137	112	122	123	143	128	117	124	125	123	114	124	136	122	129	121	121	128	112	136	112	112	134	125	114	105	114	117	135	128	135	114	142	119	134	129	108	138	123	126	128	144	113	114	119	125	123	116	118	108	109	121	133	123	111	114	132	130	129	108	125	108	113	125	119	127	140	110	119	120	119	129	143	107	112	126	135	109	120	117	120	123	118	105	130	131	146	116	128	131	128	116	101	131	120	127	111	122	106	130	117	117	138	119	126	119	122	133	116	142	143	130	107	136	130	120	141	112	121	122	123	130	128	134	120	132	91	120	126	133	127	110	126	122	113	106	129	134	121	126	105	134	115	132	142	117	123	132	148	108	113	123	145	121	122	132	105	133	135	131	114	134	99	122	121	120	116	112	117	100	116	119	136	103	109	104	130	123	118	134	100	143	133	102	127	116	107	124	125	137	126	134	132	120	108	137	143	123	141	116	114	135	109	131	105	131	115	118	124	113	138	117	116	128	115	134	112	121	135	109	116	122	103	129	136	113	130	139	129	106	114	119	111	131	103	119	135	125	105	131	120	125	121	117	110	120	140	124	103	111	119	127	135	114	121	106	131	122	103	123	126	115	104	97	113	116	105	115	126	139	109	123	139	152	121	126	112	111	137	115	115	124	113	139	115	120	120	120	126	116	107	142	121	119	131	121	115	114	113	131	123	111	121	129	123	125	108	111	149	117	119	131	130	121	104	117	135	137	120	135	140	137	115	125	110	132	120	122	97	129	123	131	147	111	103	123	123	129	104	114	121	135	136	105	126	114	106	121	131	135	137	110	122	143	120	102	117	109	125	111	119	143	133	124	112	130	126	112	115	138	132	131	133	137	138	119	119	108	133	117	115	117	112	109	147	98	130	128	138	120	135	117	108	124	129	98	113	124	107	129	100	127	111	117	122	101	145	108	130	119	135	132	117	130	140	132	134	122	133	128	137	124	115	124	124	132	128	128	113	133	125	132	140	135	133	116	120	139	119	124	137	109	119	141	123	135	128	107	141	98	132	125	114	118	125	125	103	114	106	116	130	145	136	117	129	142	149	118	103	107	112	131	114	117	125	102	123	109	106	134	115	156	115	118	108	131	104	126	104	119	135	110	114	121	109	110	141	134	126	135	130	124	119	104	114	115	124	136	138	138	123	134	112	132	115	102	125	122	112	134	136	137	105	114	114	128	132	113	118	122	120	119	126	122	140	94	121	129	127	106	126	118	115	102	128	126	121	139	137	114	120	133	119	115	121	142	130	135	131	139	123	117	129	121	106	112	139	121	111	137	139	125	122	132	132	114	132	111	116	116	115	85	110	130	122	125	114	132	128	124	108	122	126	122	106	120	132	123	115	109	124	124	138	127	126	113	134	110	125	130	133	101	139	116	119	120	111	118	123	108	130	136	111	107	111	125	112	114	147	116	117	113	103	116	123	122	133	131	127	140	129	108	112	103	107	144	106	131	128	138	119	117	113	117	125	119	131	145	109	118	123	114	113	106	121	105	130	120	99	124	151	112	114	130	120	101	118	123	119	97	124	128	116	126	116	145	137	122	116	124	104	108	127	124	87	128	116	140	137	107	114	121	129	142	134	123	96	108	131	117	122	124	118	121	112	136	102	127	121	111	121	130	112	126	110	113	124	136	123	143	107	120	117	117	118	114	114	128	139	115	114	114	116	105	152	106	114	128	95	104	135	118	124	144	142	109	135	125	119	114	112	127	118	108	123	142	109	120	134	130	116	129	126	120	119	121	136	123	136	119	136	103	126	108	127	143	112	118	139	111	133	130	122	129	138	141	130	113	117	128	109	103	127	139	107	157	100	115	112	126	125	145	138	144	133	111	133	113	130	148	102	121	125	127	111	141	126	153	124	127	120	116	107	115	128	134	122	121	130	99	139	115	123	129	122	109	114	121	126	135	140	119	145	124	128	128	113	101	115	121	118	124	119	122	113	124	129	108	110	149	144	110	123	125	97	118	127	123	104	107	114	112	106	118	120	136	126	128	126	120	111	135	111	126	104	119	112	116	120	126	145	140	122	102	108	133	94	111	109	122	117	109	146	140	130	101	140	136	125	109	123	136	125	124	125	129	114	133	124	124	119	125	119	111	124	119	140	138	114	123	118	113	111	125	116	118	129	127	130	116	136	110	130	99	121	124	117	128	122	139	111	129	127	133	131	128	134	111	135	117	115	143	124	123	113	129	121	131	118	130	103	122	106	129	139	122	153	125	129	111	128	142	136	123	115	116	117	134	117	95	139	105	121	127	123	130	119	130	128	125	127	147	120	144	130	123	125	120	100	111	114	131	114	124	113	113	111	107	119	126	128	119	121	123	109	114	113	125	129	130	117	118	126	125	120	139	114	134	127	126	113	132	106	146	124	126	121	94	131	136	113	121	138	120	114	133	132	115	130	105	130	130	112	110	141	101	122	109	132	106	119	123	124	112	126	148	123	120	133	123	123	137	124	130	134	117	107	142	125	115	142	128	131	124	112	137	124	123	118	115	126	129	106	124	117	131	113	108	110	126	117	121	136	101	124	126	109	120	138	105	139	117	135	120	111	136	99	128	110	123	133	109	127	123	126	126	135	123	129	130	127	111	110	120	155	130	141	128	118	120	119	125	125	127	115	129	112	141	136	121	116	124	128	119	115	103	129	103	112	117	126	129	139	115	132	131	142	133	106	131	143	120	123	144	141	137	128	118	121	134	126	104	132	125	108	111	131	116	141	123	145	128	105	131	150	141	149	127	122	125	114	116	115	111	129	120	127	128	110	111	115	112	118	127	117	113	131	102	138	105	124	116	113	106	126	117	123	140	130	144	150	113	112	117	108	116	111	136	153	128	129	117	130	146	141	120	142	143	114	138	144	131	109	123	115	126	115	128	134	156	150	115	110	122	136	113	128	129	123	102	130	114	127	118	136	135	109	128	141	127	117	125	138	111	124	125	122	131	123	111	126	120	115	123	121	122	112	118	124	123	153	139	110	128	112	123	122	102	120	123	133	129	117	114	132	133	111	113	125	150	122	130	129	119	117	134	114	118	111	121	120	115	117	120	115	105	140	106	124	129	126	136	141	119	128	139	126	121	113	132	135	121	122	114	123	135	132	142	128	118	127	126	115	109	136	125	141	129	113	134	125
48084	42347	70450	47244	2362	1353	1065	919	760	676	676	612	566	516	511	499	462	419	454	419	417	401	411	371	410	376	380	347	382	363	352	344	362	365	318	313	314	360	349	352	322	323	348	325	345	318	321	331	315	327	313	343	324	294	326	306	337	317	317	330	315	337	327	310	350	332	365	334	304	321	322	327	316	300	326	351	309	322	309	319	313	316	319	314	332	296	328	292	331	317	313	311	302	299	327	326	317	309	295	296	294	315	315	340	300	297	322	296	297	307	309	275	290	322	335	283	304	290	292	298	310	303	305	296	309	315	339	312	298	275	284	285	313	332	287	293	277	337	347	321	309	339	315	313	299	296	331	319	282	327	340	334	322	308	297	333	287	328	310	349	336	293	331	302	323	327	300	323	321	341	319	333	312	326	301	269	323	309	328	309	304	315	301	308	307	317	322	289	300	316	299	310	310	290	281	310	317	318	314	305	311	315	320	309	296	316	301	337	298	291	296	312	316	307	292	313	342	295	318	319	288	296	308	281	306	300	301	306	312	315	291	313	283	320	332	292	326	345	347	329	286	315	315	318	300	319	326	298	315	300	315	307	304	275	301	273	299	296	292	341	277	295	318	309	314	288	318	291	310	323	313	325	327	308	295	311	341	315	332	279	322	299	276	341	346	297	331	287	289	295	326	323	295	298	310	314	266	337	298	311	305	297	295	300	330	271	298	301	301	272	295	293	297	299	282	290	293	336	319	290	315	301	311	315	302	312	276	312	347	314	274	337	297	284	319	316	324	318	326	311	294	287	351	310	304	316	320	316	293	257	323	323	350	328	345	320	305	313	326	322	282	284	302	327	305	295	297	306	317	271	296	302	316	322	292	312	320	319	326	291	297	346	328	308	298	316	302	318	284	312	295	313	322	315	306	343	316	321	296	329	312	309	312	335	317	328	291	305	309	305	286	292	321	349	307	332	337	279	332	307	315	310	291	363	287	309	337	301	329	296	343	309	303	303	315	309	315	303	313	313	347	320	312	327	301	313	307	319	295	328	300	295	318	318	301	302	312	331	313	286	298	310	310	312	285	365	316	312	300	299	310	289	337	297	315	298	267	320	294	307	300	316	310	320	308	299	335	339	322	318	275	287	307	306	327	313	310	290	311	295	303	321	325	304	287	324	315	332	289	279	303	278	317	324	326	336	306	310	331	280	295	285	311	306	314	290	317	316	274	340	289	314	352	331	306	306	314	336	321	307	331	331	326	288	289	298	303	310	296	316	309	315	295	296	314	301	268	312	307	289	273	301	304	293	300	315	305	315	286	286	305	290	282	318	334	318	310	330	287	298	320	315	280	311	284	302	314	304	293	303	295	326	302	308	325	311	293	294	267	314	342	299	290	321	314	325	283	304	327	312	326	318	296	300	301	301	335	329	330	299	308	292	267	291	293	299	294	296	298	306	323	342	334	307	304	273	309	308	304	324	325	301	303	315	295	314	311	307	310	300	314	321	312	322	290	280	330	325	285	315	299	293	306	311	269	316	259	292	324	331	329	313	332	302	287	304	319	297	281	294	315	311	280	330	319	296	300	306	324	305	269	299	305	333	281	300	341	282	314	333	292	293	315	279	316	297	304	330	311	299	337	299	325	329	316	291	265	299	314	328	311	317	295	285	310	311	296	299	275	309	287	297	333	330	324	331	338	305	277	308	328	323	318	301	304	330	281	266	325	297	300	330	320	268	303	338	297	299	324	297	312	322	323	298	318	316	275	264	298	287	315	301	333	301	305	258	294	313	338	339	310	317	339	342	276	329	298	329	319	345	285	338	292	323	318	285	306	335	284	290	315	327	296	325	304	319	295	334	309	291	323	316	300	350	305	275	262	318	327	313	311	309	309	320	303	323	315	322	313	313	320	275	331	319	295	311	297	295	328	307	303	335	298	327	303	304	300	316	313	330	303	333	319	290	320	314	272	319	329	301	333	321	321	306	319	298	287	270	321	328	314	293	313	291	268	332	319	322	320	297	328	310	299	304	299	283	319	309	324	298	316	348	307	319	313	323	318	324	333	318	323	287	325	312	271	321	299	342	311	309	329	320	330	316	302	328	328	334	322	277	309	288	351	319	285	308	278	303	305	311	309	307	323	314	313	316	298	316	333	300	323	315	308	325	271	315	322	314	291	314	322	310	306	301	357	312	352	322	281	306	311	336	319	309	328	286	299	263	301	330	315	302	270	286	302	286	293	326	338	287	319	315	318	309	297	286	318	306	279	303	336	324	281	273	309	338	333	276	335	327	339	325	344	311	307	321	340	326	262	338	322	348	286	322	297	314	283	306	289	269	310	304	292	286	300	301	309	320	281	293	273	323	315	322	300	333	306	293	338	278	308	293	322	290	298	329	308	347	282	279	324	324	332	306	313	305	292	300	332	282	342	291	298	270	295	352	286	307	316	321	298	319	312	282	303	256	312	352	301	318	312	330	312	312	317	295	297	312	282	300	307	303	322	327	317	332	302	293	303	324	291	334	307	316	301	277	331	296	295	293	302	296	315	320	309	317	313	283	305	293	337	315	299	308	277	293	272	295	304	318	321	303	336	279	301	338	359	340	312	308	293	298	313	300	315	328	307	323	293	294	314	322	302	328	331	304	326	313	283	308	298	334	311	309	303	298	312	320	344	317	333	314	319	322	303	286	318	326	323	295	281	301	297	281	310	313	313	321	281	308	298	272	308	289	302	303	284	332	291	343	303	295	330	297	291	308	319	342	308	338	321	290	293	312	307	306	332	341	284	295	349	261	331	313	295	338	331	313	296	310	295	292	295	325	311	332	295	299	319	311	306	290	331	342	332	335	301	327	289	297	325	293	345	314	285	293	327	288	310	318	354	302	331	325	331	287	327	308	315	315	337	315	313	333	291	329	309	298	336	270	335	280	330	305	299	279	312	299	325	289	296	298	310	319	303	315	330	309	320	314	310	305	328	284	329	311	283	330	282	291	310	307	310	290	280	319	304	308	307	292	309	317	341	303	291	329	316	288	297	302	296	332	338	315	334	349	310	313	286	317	269	272	323	305	317	295	309	272	309	324	307	327	334	298	291	308	330	294	310	301	334	311	296	323	310	316	319	300	319	338	306	330	320	292	317	303	291	307	284	325	287	304	281	314	307	305	318	316	305	301	283	317	301	311	306	324	345	316	297	339	282	322	318	331	315	276	314	318	287	299	286	307	311	325	300	320	344	287	290	298	312	277	307	326	304	280	275	305	311	311	341	300	314	306	300	285	297	322	291	255	320	258	293	295	336	281	307	323	305	296	330	285	354	324	313	336	305	284	336	302	308	321	309	322	316	333	323	313	288	310	318	306	306	300	344	288	275	301	286	303	299	293	296	323	318	302	289	316	308	344	293	299	305	320	318	276	320	312	293	289	304	294	313	332	310	288	275	300	287	333	334	318	333	329	291	306	296	302	308	313	330	299	296	313	308	279	323	339	300	277	316	334	335	322	323	337
17564	4789	7656	4450	418	305	334	319	348	328	343	324	332	345	329	328	335	294	343	346	295	322	282	317	344	291	308	313	305	288	314	318	319	360	325	326	276	306	325	296	307	328	317	325	342	315	307	309	328	305	343	355	316	325	325	321	340	299	309	333	312	298	327	347	303	330	355	340	281	292	301	313	294	328	331	337	342	303	324	343	336	305	317	336	326	358	319	332	294	306	308	329	349	321	309	328	304	295	313	336	332	348	329	354	306	321	309	323	307	315	330	355	296	286	324	323	284	318	333	329	327	312	318	319	310	326	308	356	326	305	312	336	338	290	328	344	333	298	362	317	315	327	292	303	319	343	356	358	364	334	343	315	311	326	305	327	310	313	332	349	309	343	293	325	350	298	358	329	349	359	348	337	365	331	347	366	334	315	295	334	323	346	324	329	286	301	308	309	313	343	322	341	331	350	324	352	334	338	350	348	335	359	310	317	342	298	318	339	316	315	300	330	324	345	307	364	312	330	317	312	303	355	315	304	314	302	315	292	323	363	313	334	319	356	293	328	296	314	278	322	340	324	294	341	322	330	273	369	347	330	301	305	284	358	345	292	297	318	326	298	315	307	332	304	355	336	310	318	336	335	329	310	352	340	341	282	318	336	321	336	309	309	340	342	316	320	329	313	316	323	357	313	339	329	332	323	350	318	326	304	302	315	323	326	328	370	326	307	295	332	272	324	297	292	288	315	325	338	303	303	321	367	331	326	323	348	303	304	316	348	293	294	321	319	309	328	292	317	345	327	319	357	310	322	325	329	314	358	351	332	306	345	336	327	316	327	339	325	308	291	327	304	343	312	303	359	325	301	325	330	322	349	294	335	300	318	330	350	296	314	336	330	298	321	339	353	338	330	282	339	312	343	337	321	296	314	337	346	385	322	328	331	326	340	326	289	286	309	311	340	323	340	314	325	297	307	325	330	315	309	326	322	340	347	308	290	351	305	335	310	288	319	315	363	331	315	290	324	300	350	306	348	327	333	319	348	349	291	331	297	316	344	319	317	331	313	315	305	295	331	321	328	292	332	353	332	337	344	336	307	333	310	350	344	322	316	317	355	302	332	324	366	341	332	341	315	328	347	335	364	325	291	317	336	324	320	318	356	344	339	323	325	308	336	280	313	328	337	304	302	299	339	296	329	328	341	325	337	314	332	333	358	346	316	331	328	342	308	305	319	328	303	309	321	316	310	318	333	336	318	291	317	337	298	345	331	325	307	326	359	333	336	309	321	293	341	310	315	332	311	329	272	337	307	323	326	301	336	338	320	340	316	301	337	323	303	325	316	331	293	312	367	280	285	308	339	338	328	330	357	340	329	335	357	312	343	301	339	339	328	323	354	306	261	342	334	351	340	338	284	330	311	330	298	374	323	339	313	299	340	337	323	305	349	332	334	337	346	325	310	348	330	330	315	284	313	327	355	348	350	335	336	310	320	347	345	354	337	305	309	309	318	321	343	326	309	302	362	329	314	314	344	326	320	350	341	330	327	334	342	320	313	327	320	319	310	320	315	314	326	325	329	328	295	307	324	368	324	339	310	297	307	350	312	305	320	300	367	355	315	315	335	305	330	328	329	322	337	313	291	316	334	337	330	328	285	348	321	320	311	333	352	356	329	334	316	349	361	326	320	336	324	294	338	337	318	347	321	371	326	306	317	321	347	310	325	342	310	307	322	297	345	335	303	349	309	343	325	314	331	345	335	333	317	336	317	317	312	341	319	314	305	312	351	339	293	348	295	309	306	326	314	315	302	338	310	319	308	298	329	296	342	336	339	321	325	322	300	332	356	320	334	279	306	309	325	351	341	300	303	327	364	349	314	328	352	307	335	357	344	339	311	350	317	325	326	345	316	298	284	293	345	331	319	314	322	332	296	306	310	314	356	322	303	320	345	332	328	334	291	301	313	319	340	296	311	324	341	326	320	305	351	335	318	336	343	343	335	351	288	308	318	348	335	328	305	314	341	311	314	308	320	324	309	275	334	331	330	312	313	313	310	291	357	348	304	322	311	333	303	320	331	301	296	341	328	346	299	336	398	315	331	325	324	321	325	300	339	332	310	337	335	350	313	303	317	338	313	315	358	321	322	361	305	321	343	307	332	337	328	279	330	316	289	308	309	330	336	351	309	315	335	326	314	338	363	350	350	335	316	331	309	333	309	347	338	324	320	352	341	296	339	323	350	329	324	303	304	303	301	317	299	345	327	365	327	309	357	344	335	328	295	300	324	332	316	304	313	345	360	317	289	305	328	362	307	319	317	325	331	294	344	354	322	330	353	339	281	299	284	308	299	318	349	328	316	351	317	321	357	319	345	306	303	319	323	313	331	329	343	322	307	279	330	342	308	343	366	351	336	327	336	342	344	304	361	338	325	296	317	360	323	304	332	285	328	311	342	316	302	314	299	326	334	328	334	329	351	326	334	310	307	322	325	332	346	275	330	342	323	296	324	334	348	379	345	338	325	315	303	282	316	319	320	331	336	317	331	315	313	329	328	324	326	293	327	330	330	336	324	354	325	300	315	336	330	335	320	327	276	349	358	333	356	367	305	322	305	340	326	337	315	312	295	340	322	351	330	325	302	332	343	317	309	349	373	331	344	306	351	314	308	324	312	320	325	317	338	317	334	302	327	311	320	338	303	333	329	310	277	333	330	306	339	308	334	343	365	312	335	314	335	321	348	334	316	298	339	316	345	305	347	321	318	318	287	337	314	312	302	315	326	347	359	362	342	324	313	334	319	335	351	328	310	368	331	320	298	349	314	303	308	317	316	341	354	334	316	314	311	332	318	312	327	311	328	355	317	351	338	338	340	356	327	321	328	296	311	321	311	320	302	332	329	352	282	273	349	334	330	300	295	346	363	321	319	328	315	310	321	306	348	339	333	353	333	325	292	347	318	366	342	299	333	303	332	305	346	319	346	306	327	310	323	296	320	314	303	343	301	350	327	297	305	292	298	313	284	329	310	334	303	346	322	340	335	308	313	326	339	333	335	335	338	339	318	324	354	294	323	321	299	352	346	352	322	301	355	335	313	327	317	312	329	333	340	287	305	330	337	326	319	292	320	313	315	289	309	346	299	331	340	310	320	347	321	287	359	317	335	321	307	309	304	311	280	300	304	322	317	363	333	287	348	284	352	290	339	308	338	336	311	347	314	308	304	342	319	353	315	329	312	329	303	331	355	342	297	317	316	314	319	356	299	315	325	346	330	310	324	321	319	310	321	329	340	321	308	385	339	309	331	290	288	334	342	322	333	328	303	342	347	340	323	309	311	337	358	296	313	326	288	363	332	316	321	341	348	347	331	323	357	347	325	326	302	330	324	341	345	321	339	352	346	323	301	321	334	318	313	321	324	345	296	315	318	327	371	325	316	352	331	320	326	345	378	331	345	283	346	312	317	309	304	304	294	335	322	312	334	279	301	307	352	300	317	354	313	316	309	347	328	297	325	314	322
14584	5415	15712	8395	792	672	732	735	749	722	681	714	752	725	725	737	719	751	661	668	682	715	737	710	709	668	722	756	727	711	723	710	750	689	730	710	654	724	776	692	681	665	696	718	696	730	731	702	718	737	722	747	757	700	708	714	721	702	738	724	707	733	721	752	715	716	719	700	722	712	709	698	700	726	736	722	704	701	735	691	722	721	749	711	723	736	693	695	652	664	770	735	743	718	698	718	716	739	766	691	719	669	694	737	781	657	745	718	737	689	674	715	650	714	746	717	695	752	713	691	740	691	693	730	708	667	715	773	716	699	739	673	672	691	704	716	650	712	695	693	684	674	732	717	666	641	708	714	700	704	713	723	769	731	702	756	705	719	655	707	711	717	721	690	693	679	674	734	706	702	741	720	664	689	715	715	722	692	660	701	696	746	704	693	674	681	751	675	717	746	691	718	713	710	726	726	664	655	705	720	680	702	714	681	711	718	721	693	732	760	733	694	683	716	703	684	714	695	687	691	714	754	748	723	696	718	697	736	688	729	679	697	693	721	730	716	718	687	710	728	694	706	705	720	758	708	651	729	748	737	708	720	699	779	734	739	730	724	685	712	748	685	670	741	674	685	710	695	663	739	707	769	702	688	749	726	693	719	711	732	668	688	702	706	704	713	726	699	694	713	687	691	747	764	723	751	714	705	708	705	734	682	737	710	707	726	754	723	697	722	726	709	707	689	689	682	725	729	715	698	702	675	687	739	690	699	690	722	696	713	694	685	705	709	747	732	690	673	717	798	677	696	726	721	728	723	680	710	697	689	723	678	712	734	720	713	695	706	730	699	695	755	747	764	706	713	778	718	798	711	704	716	694	733	677	688	704	710	665	646	704	699	719	685	734	759	738	756	703	756	713	718	747	681	718	700	629	706	667	761	690	715	768	683	646	702	705	716	742	701	682	760	700	695	731	705	719	705	742	692	698	678	725	721	725	724	747	718	680	749	737	752	707	713	679	731	724	686	698	736	698	748	696	727	727	678	702	716	733	711	732	701	764	703	753	695	729	703	754	719	666	647	737	721	697	701	695	713	653	729	740	731	721	715	703	750	723	738	721	696	676	728	705	762	639	731	706	743	732	712	734	751	738	732	728	724	689	694	700	781	749	669	696	686	735	725	717	749	716	705	700	711	660	719	685	716	719	713	746	743	699	723	736	765	741	661	723	732	700	677	725	740	718	691	640	689	714	699	719	706	694	662	703	756	769	690	658	755	673	721	729	682	710	673	676	766	706	714	700	733	736	734	741	748	710	734	744	757	757	703	679	717	739	737	712	714	663	745	697	755	700	700	716	746	696	698	704	754	695	689	663	726	708	713	755	738	658	702	729	744	736	705	743	702	700	723	702	723	647	752	689	775	744	716	733	703	692	705	722	773	735	726	745	706	750	780	724	717	719	715	736	701	697	754	694	751	682	715	747	721	748	720	684	684	718	706	706	740	713	783	721	734	690	705	745	720	709	721	710	766	660	690	686	730	713	688	748	689	670	695	698	645	767	715	705	725	717	752	721	679	736	724	750	676	750	728	742	697	706	736	738	703	706	703	678	679	709	695	792	691	657	717	688	676	737	695	701	763	716	719	666	696	721	699	689	731	750	687	662	739	745	726	698	700	696	701	703	691	679	671	708	676	736	714	750	702	708	682	730	759	722	733	695	696	738	703	696	701	765	732	654	764	672	689	696	741	664	663	708	695	698	718	706	723	699	703	704	737	732	679	760	716	735	704	734	719	675	696	735	685	706	744	684	665	763	696	757	724	704	709	755	707	761	704	687	695	659	707	724	719	737	693	728	696	686	694	716	777	696	739	705	670	728	701	684	726	689	700	774	669	737	746	792	708	752	753	671	686	691	715	690	724	700	656	692	683	694	714	700	641	715	707	699	751	694	742	712	711	684	720	698	713	725	690	725	725	742	704	692	656	711	730	705	737	704	700	710	731	718	617	735	745	696	703	716	705	672	700	729	748	682	712	701	727	721	734	665	716	723	681	685	708	713	686	687	719	719	736	707	705	663	715	721	710	692	741	756	744	703	721	717	719	709	744	745	700	717	720	744	711	746	759	661	665	758	771	674	756	741	718	767	673	684	677	743	702	700	709	708	719	721	680	719	690	670	719	739	737	716	692	746	728	702	723	674	765	703	771	725	702	754	709	740	720	716	722	695	723	757	740	660	718	678	745	731	719	671	729	694	718	715	731	680	721	731	720	703	707	722	723	743	716	686	672	719	695	681	713	760	703	694	737	729	696	697	743	690	684	706	678	725	715	721	712	734	725	712	730	689	659	718	693	711	736	704	738	711	673	717	726	681	723	700	715	741	710	694	664	752	683	720	748	721	694	733	722	681	716	724	765	718	699	740	728	764	692	699	704	746	687	751	713	690	692	748	730	727	668	724	695	698	660	710	697	679	706	700	724	695	713	685	738	717	707	731	727	737	696	742	678	674	687	689	724	721	690	726	648	688	692	699	669	743	648	720	705	711	747	741	723	713	707	722	646	756	723	680	682	764	742	713	703	729	723	709	687	716	718	719	748	741	734	741	674	713	718	750	664	736	745	700	720	724	709	666	720	726	749	724	663	708	701	788	716	747	765	754	698	710	728	693	720	705	719	720	666	772	671	737	659	716	752	660	751	709	726	697	659	755	724	743	722	702	757	675	706	678	732	685	713	741	733	722	698	718	746	686	670	680	721	711	687	691	691	723	727	721	716	734	715	712	693	714	766	727	755	701	650	692	736	743	741	751	730	701	697	709	676	689	737	657	705	673	697	686	665	735	745	740	738	679	725	709	705	705	669	732	709	686	696	768	737	694	753	751	739	762	735	689	726	740	714	739	702	669	711	703	735	656	717	728	745	674	768	713	730	705	712	702	709	686	709	744	694	681	728	708	737	723	718	658	694	722	741	714	757	731	720	701	698	681	665	749	707	695	705	686	731	756	684	719	715	680	736	731	697	719	708	745	748	694	728	715	738	702	716	734	732	714	703	675	668	729	726	753	667	710	746	713	685	736	701	708	745	722	679	733	743	695	701	685	695	692	724	699	670	682	697	702	659	677	737	717	686	742	682	699	717	720	730	681	740	739	749	775	721	727	749	716	664	737	727	707	684	737	719	704	682	714	752	714	757	725	702	679	722	725	716	741	712	699	694	710	692	784	729	699	734	708	740	716	722	733	763	708	710	732	690	706	681	693	670	747	697	712	692	763	692	712	735	727	673	757	742	705	713	759	677	738	699	734	683	714	717	724	720	724	687	768	700	688	707	684	756	724	712	786	755	702	737	710	712	691	706	710	713	698	694	692	688	701	648	687	732	674	746	722	719	676	724	675	691	720	798	750	707	732	742	705	740	741	679	710	736	757	735	721	703	699	707	703	724	684	728	744	683	700	732	690	721	773	706	709	691	712	728	738	696	691	628	736	689	698	724	720	669	694	704	765	724	717	722	713	730	736	760
65795	44921	62019	44079	9975	696	303	270	223	237	201	200	227	210	214	201	228	172	202	215	203	205	176	195	201	200	168	179	169	229	207	181	207	206	163	154	201	193	190	168	173	184	185	183	155	207	197	200	184	185	169	176	206	194	200	184	193	188	189	227	165	182	170	196	197	184	177	168	185	191	179	165	148	196	201	190	187	191	167	191	180	153	215	202	173	178	175	193	204	188	180	186	172	193	181	188	177	185	182	176	189	190	185	188	177	154	196	181	201	196	183	171	182	180	195	192	171	191	170	191	177	178	206	180	188	160	195	211	181	188	186	180	184	172	192	199	216	175	206	191	184	184	188	213	183	181	190	188	183	185	185	194	186	179	179	204	207	173	163	187	180	213	183	184	207	193	170	190	177	203	171	209	187	182	205	195	195	182	208	173	191	179	188	211	177	191	167	226	191	162	174	164	214	200	209	187	188	209	188	184	197	159	163	201	166	169	179	152	181	188	182	176	177	161	213	181	198	177	148	162	213	164	197	175	173	179	201	192	187	170	203	187	193	226	191	208	184	186	193	194	182	176	190	179	169	189	169	175	172	205	198	181	206	182	179	190	195	213	189	192	201	181	176	199	183	170	197	191	204	164	170	184	181	179	183	177	215	174	187	205	187	160	199	171	181	187	205	191	190	193	204	185	166	161	176	183	170	180	162	171	162	178	177	169	190	180	170	167	188	167	171	179	185	197	211	201	195	185	205	158	193	154	179	189	178	171	169	181	191	180	163	198	209	182	175	194	202	180	169	155	163	210	200	201	189	231	187	216	176	167	170	163	196	209	190	198	175	181	197	192	179	155	192	185	182	184	210	198	168	186	180	202	197	178	216	173	177	194	196	179	188	174	181	180	185	183	166	194	178	174	181	205	184	194	192	215	200	177	197	193	181	189	198	195	170	156	172	216	165	181	194	197	183	189	187	183	168	198	188	191	209	186	186	193	181	191	207	191	168	176	187	188	203	198	182	182	196	193	190	184	186	175	183	176	166	187	191	195	184	197	165	185	178	193	176	174	170	190	191	175	198	179	174	179	154	199	191	168	197	184	167	186	166	213	178	151	187	208	195	166	172	185	193	209	175	204	197	195	161	165	186	181	181	177	170	190	177	209	181	177	192	206	177	172	176	189	208	190	169	187	195	183	219	196	194	237	206	159	172	193	193	181	200	210	211	204	171	203	193	185	192	185	170	188	191	190	173	202	221	191	171	182	148	193	177	171	169	187	193	173	180	180	200	171	187	177	165	182	197	186	179	171	180	180	178	187	220	211	182	159	182	184	204	187	166	161	193	185	155	187	184	190	170	199	166	159	156	188	166	178	200	172	179	178	190	199	183	185	201	191	178	175	178	181	180	200	185	210	202	177	190	200	175	191	202	178	167	169	185	193	152	191	214	170	176	201	184	193	204	173	179	171	195	201	186	192	177	181	180	200	193	163	191	206	160	212	178	198	200	149	184	168	176	178	211	210	189	171	169	178	166	202	212	187	187	168	170	180	192	194	193	197	198	174	185	183	199	216	197	187	176	194	189	209	169	202	190	197	197	195	187	166	164	188	194	205	181	192	189	182	188	191	169	172	194	178	184	182	182	196	189	173	201	219	195	190	191	188	207	180	206	166	184	183	184	163	173	192	166	180	178	178	153	199	177	174	175	162	204	194	218	192	162	162	204	191	188	192	190	184	183	157	171	199	162	197	186	158	206	211	186	201	179	193	189	200	182	159	178	180	181	172	179	168	181	180	198	187	198	193	186	197	168	173	179	184	176	200	201	190	173	186	172	192	186	203	190	175	181	179	184	212	179	168	166	192	202	200	186	190	190	189	180	187	205	199	189	178	175	198	199	184	173	174	167	229	169	205	164	163	167	203	193	185	165	182	195	184	180	193	168	164	184	187	177	165	176	192	196	186	197	192	174	200	187	194	190	210	158	203	196	178	181	183	193	179	192	199	175	197	192	179	169	189	184	166	184	200	221	181	175	197	210	179	225	202	186	187	198	168	198	184	180	184	206	199	190	181	173	203	195	196	169	188	163	182	166	179	207	177	168	178	170	177	186	189	207	201	200	217	174	162	191	186	186	170	182	173	185	198	186	179	188	187	171	187	188	193	167	194	189	207	212	197	168	184	178	196	181	185	197	180	164	187	179	188	178	178	189	152	181	167	160	193	203	174	171	192	180	165	170	196	195	201	173	181	173	176	196	180	174	173	175	175	196	178	172	176	178	207	181	192	192	179	181	190	187	197	195	194	183	168	199	157	189	193	178	195	194	180	185	176	203	157	223	183	162	196	194	175	201	178	181	176	201	215	210	196	192	212	180	191	204	206	209	197	186	203	210	186	193	200	170	168	173	191	181	180	195	195	207	184	191	180	188	185	189	194	203	168	178	209	168	180	167	202	186	180	174	196	162	193	181	192	177	167	185	187	192	192	200	181	178	191	163	209	187	171	199	188	181	174	189	177	199	183	197	194	187	184	221	181	214	179	193	207	188	174	204	162	197	199	193	210	190	186	168	207	189	197	194	178	192	196	177	171	158	197	204	155	179	169	218	174	177	198	162	213	211	176	193	197	189	170	179	190	184	178	198	182	179	182	167	205	170	211	180	184	179	185	192	197	181	189	182	204	174	183	179	148	163	166	171	203	180	176	172	173	183	185	179	205	170	189	189	180	178	208	184	157	202	185	197	190	172	166	196	179	188	184	187	193	157	155	175	179	184	203	182	198	189	159	178	182	183	179	175	192	151	165	176	185	183	157	177	160	192	204	161	187	171	190	217	187	203	173	174	165	184	183	177	194	187	190	190	173	166	154	204	185	164	193	175	165	175	188	212	201	195	202	164	177	181	192	178	168	164	185	171	174	229	189	180	182	186	192	196	206	169	200	178	183	186	191	194	167	164	197	172	199	194	169	171	180	176	169	175	160	199	184	186	175	187	181	149	196	200	182	171	172	155	182	180	173	189	181	203	191	176	194	209	197	186	176	201	158	186	192	186	168	164	199	200	195	199	202	158	189	204	160	188	192	189	192	196	193	187	204	183	194	188	204	158	159	194	194	216	163	193	200	190	155	192	197	175	188	197	186	186	187	190	192	195	191	192	176	191	204	217	178	161	180	186	210	177	171	169	200	209	179	192	187	192	195	183	185	197	189	208	178	180	183	183	174	195	197	171	180	191	183	193	168	180	188	169	193	188	177	184	207	194	200	221	197	197	169	181	194	181	221	191	225	184	193	202	171	183	197	221	179	182	199	180	202	202	189	196	174	183	165	207	203	184	175	174	205	200	201	226	186	187	197	177	180	201	190	198	173	176	176	178	181	197	183	181	186	190	172	170	164	205	176	176	174	188	167	148	195	189	185	187	172	175	201	183	175	170	188	192	193	181	182	178	197	146	179	166	185	212	195	198	182	167	192	167	169	173	187	204	187	192	187	183	187	199	203	175	191	206	185	193	157	159	187	209	182
37994	30222	58122	38945	1936	1012	877	780	671	686	627	595	549	543	549	540	513	544	485	498	474	470	472	452	489	477	452	420	449	454	422	495	396	460	442	446	416	448	450	449	436	454	426	451	419	452	438	398	435	418	474	425	470	443	439	438	426	449	431	447	471	446	445	460	469	420	429	437	425	456	440	456	410	442	408	404	417	421	435	436	440	435	387	465	459	420	417	427	464	451	407	455	425	451	442	458	437	440	429	423	432	418	448	433	429	428	405	429	435	397	426	428	382	414	432	454	413	444	422	407	435	418	383	413	432	401	439	430	423	420	418	451	404	408	428	390	414	447	386	443	437	444	440	419	461	457	463	426	426	435	408	418	405	423	370	434	403	416	402	433	421	463	445	422	411	443	460	409	428	409	420	447	384	421	444	421	446	417	418	437	421	411	436	441	416	387	412	466	426	435	412	451	437	454	455	406	400	397	434	421	432	439	408	449	426	446	434	422	400	486	431	463	437	403	377	396	442	445	421	422	428	409	418	421	472	444	436	450	451	455	430	430	462	410	423	431	406	460	413	425	478	458	443	416	386	470	384	433	418	414	423	440	412	442	420	442	413	434	422	447	435	446	420	413	400	446	443	414	445	469	409	409	458	396	407	424	419	456	433	405	415	412	385	462	449	467	429	425	419	426	431	403	439	438	404	458	455	444	408	426	428	460	427	427	429	447	425	464	459	428	427	436	435	416	416	426	397	465	477	437	435	402	421	463	393	415	431	423	426	431	464	443	437	422	399	419	435	432	436	460	416	409	433	438	412	422	441	435	421	424	416	407	393	412	444	468	436	397	415	449	442	427	410	420	423	422	404	417	387	406	442	441	423	389	417	421	376	436	441	425	427	444	413	372	426	409	467	441	406	438	424	403	394	428	399	412	433	413	443	456	420	418	433	429	411	426	445	447	419	405	421	433	376	440	479	440	453	404	439	417	456	423	407	406	464	419	433	426	414	408	438	431	455	418	422	429	419	425	390	410	443	405	452	434	413	458	405	442	453	427	432	450	453	437	420	424	446	446	456	450	432	406	416	421	457	425	424	436	446	465	436	434	418	430	415	393	424	434	410	391	405	425	408	419	430	407	399	448	439	443	416	465	464	420	420	404	430	423	451	434	427	462	453	380	392	417	410	431	411	438	428	421	415	396	406	436	398	446	383	422	422	395	422	438	429	436	445	460	460	418	452	446	450	456	404	443	407	454	437	434	432	426	461	428	413	398	432	443	423	421	434	431	411	400	422	404	450	410	427	435	427	414	426	456	454	385	447	432	405	434	400	433	444	433	411	466	415	426	430	409	440	393	406	441	409	400	420	452	429	421	419	418	440	396	428	413	423	414	421	421	429	456	443	427	423	428	444	398	410	445	434	413	400	408	425	422	455	423	413	425	431	397	442	386	429	398	454	403	449	421	449	410	398	445	389	428	442	441	432	449	433	450	448	441	447	434	437	403	428	396	427	431	400	409	445	437	406	442	437	406	464	442	453	436	404	454	406	451	434	405	438	414	427	444	438	424	411	410	447	396	462	411	428	451	414	429	420	420	452	441	423	417	421	399	442	459	440	440	431	469	409	452	439	430	437	420	450	408	439	460	396	399	421	397	421	441	413	428	401	453	403	421	428	447	451	450	410	396	443	386	431	451	405	425	422	400	414	424	414	394	403	428	425	403	430	406	431	442	417	431	434	431	473	425	427	433	436	443	448	473	437	418	403	433	401	441	401	431	401	379	420	415	413	432	470	434	419	412	427	426	454	381	413	405	409	492	429	431	428	393	434	419	412	404	415	422	409	419	466	441	435	425	431	430	407	427	448	432	448	436	467	393	449	421	411	452	396	406	439	472	451	448	400	417	407	404	469	440	411	405	439	443	396	393	415	434	446	423	452	442	466	425	432	414	416	377	427	396	438	421	433	435	410	403	384	418	425	416	443	385	449	418	389	424	423	427	453	436	427	442	421	404	424	432	414	452	442	430	452	412	392	432	428	404	422	424	379	430	417	423	403	439	406	419	403	427	446	415	432	389	417	417	432	430	442	376	421	426	417	448	399	405	453	406	440	443	404	476	406	437	407	457	420	429	424	428	440	428	396	424	392	391	404	406	409	456	404	427	433	448	429	394	441	437	448	431	439	408	404	399	441	439	451	397	450	428	419	446	438	419	421	438	425	418	437	386	423	399	432	438	430	427	414	456	433	400	424	431	425	445	376	415	413	432	428	432	444	457	433	439	415	438	450	436	449	424	422	435	475	419	439	459	440	410	456	442	389	422	438	434	410	424	430	440	425	454	455	450	406	421	406	436	439	461	409	448	415	418	430	429	420	474	399	460	414	398	416	422	483	428	421	452	429	414	432	418	432	422	458	422	406	437	453	442	421	460	450	408	422	437	451	431	412	403	421	395	426	427	440	403	433	465	447	417	438	414	438	433	424	432	450	413	417	442	440	435	428	407	438	420	454	473	416	452	461	412	481	416	421	425	420	432	411	435	449	413	412	418	457	436	442	432	416	443	454	407	439	429	417	458	390	439	444	445	415	438	411	409	425	435	387	440	401	415	429	396	433	407	400	404	431	411	422	480	422	444	462	394	426	435	438	422	419	441	444	455	413	447	465	429	453	420	442	427	439	427	428	427	424	400	410	414	403	422	460	414	400	435	449	445	429	444	451	422	436	412	404	462	424	396	425	436	439	391	406	412	407	426	431	398	419	410	432	415	401	448	394	428	440	395	426	413	489	433	424	444	376	427	447	480	426	415	438	418	429	386	437	420	432	460	420	450	418	432	430	451	422	442	440	400	427	435	427	409	418	451	439	427	394	421	433	403	424	458	407	402	430	435	434	436	448	421	419	384	396	430	389	426	441	430	441	479	399	413	395	431	410	491	476	403	448	408	388	415	427	396	425	416	372	413	445	416	431	409	419	422	410	432	434	454	413	403	448	402	401	438	415	420	431	416	461	400	435	427	372	430	423	448	443	426	468	440	428	414	451	462	437	405	417	431	372	421	444	417	403	420	433	437	436	419	426	389	445	427	412	423	435	423	379	414	448	412	415	428	445	434	412	418	403	423	409	437	431	425	472	431	389	420	425	440	470	440	437	437	398	433	416	424	416	442	414	424	409	419	412	453	414	440	423	420	461	411	380	432	449	400	454	421	433	406	459	427	435	440	406	433	415	423	432	373	430	420	436	429	415	431	413	440	400	422	448	434	393	450	465	450	446	420	449	413	397	446	412	409	440	422	449	426	410	420	437	437	431	452	429	423	412	419	421	439	414	456	439	432	395	456	422	413	429	396	413	430	444	425	437	417	452	446	413	462	389	444	404	403	430	423	448	431	405	429	446	437	429	426	435	454	407	443	445	423	405	416	412	451	402	450	394	382	412	451	450	435	414	423	477	429	460	423	443	426	437	437	465	438	451	454	424	428	405	390	427	410	444	406	405	445	442	431	400	395	444	407	447	451	426	427
78680	57001	74055	52993	17628	3398	325	233	209	184	172	165	180	152	170	152	134	147	129	153	138	145	136	133	139	142	153	114	132	123	127	129	128	117	114	137	151	129	138	132	110	132	132	122	129	117	124	124	144	116	121	120	127	128	128	99	120	124	113	100	96	106	117	113	118	141	115	95	118	119	118	134	134	143	143	136	112	119	107	100	125	127	116	129	127	82	118	135	129	132	120	137	118	124	124	120	113	128	113	119	134	118	122	112	107	106	111	127	134	135	130	128	118	141	128	129	117	130	121	121	131	126	133	101	119	115	125	126	138	138	113	120	126	120	124	118	110	139	109	104	132	100	131	124	103	146	128	120	120	94	127	135	117	130	127	133	137	107	100	118	115	110	108	142	123	112	115	114	122	133	120	112	122	126	111	116	123	133	138	116	131	117	121	117	131	114	98	129	116	123	110	102	128	138	142	122	131	149	143	126	117	128	125	126	132	100	113	106	134	130	101	130	130	126	124	125	111	125	131	130	122	131	109	113	98	121	142	133	114	135	107	113	130	129	112	135	126	126	128	132	112	95	99	131	122	115	110	101	153	126	128	114	121	112	101	112	139	140	104	140	121	136	129	123	125	120	138	116	111	119	121	111	107	142	126	124	123	130	147	118	126	120	126	120	123	117	125	118	127	137	149	121	128	105	126	127	129	136	120	118	115	132	118	130	130	112	134	112	119	131	127	120	111	141	124	102	139	122	130	126	115	106	127	109	112	122	128	118	124	119	121	111	131	116	150	132	132	129	132	138	114	125	124	138	125	130	113	115	113	134	119	119	110	126	112	111	128	120	128	134	100	126	129	116	132	116	121	135	122	109	102	136	112	118	109	124	131	95	129	132	123	120	115	118	119	113	111	131	96	124	123	136	139	134	131	137	109	130	132	121	125	134	115	125	104	118	122	139	118	128	124	108	108	129	119	128	115	116	110	128	111	106	115	122	134	129	125	123	104	102	127	133	119	133	120	112	117	123	107	130	116	130	117	128	102	118	123	118	113	131	139	109	121	132	109	119	121	105	109	130	123	125	135	126	138	127	106	114	140	134	111	115	132	123	114	116	108	125	108	111	136	107	124	110	132	113	120	126	118	130	108	113	114	138	108	123	103	126	112	134	132	107	133	132	130	153	119	128	128	106	120	135	119	137	140	121	122	122	119	119	128	134	128	110	108	123	134	118	104	113	119	123	133	124	112	121	119	135	127	121	127	105	108	124	124	122	98	128	140	124	129	120	130	104	133	166	106	98	116	122	126	137	127	116	120	100	130	120	118	130	122	127	141	128	127	116	131	120	130	109	104	109	109	98	107	124	103	125	144	117	141	123	128	124	109	115	134	130	128	120	106	118	114	136	95	126	113	131	119	136	139	105	106	117	117	121	123	113	101	122	154	117	107	125	121	108	120	116	112	140	138	121	108	121	123	102	145	121	129	109	113	113	95	148	120	132	112	129	124	125	97	121	124	137	127	117	106	121	105	115	124	114	105	123	117	134	109	117	128	126	131	130	134	130	102	132	118	111	123	135	134	126	124	124	130	100	125	140	123	130	121	117	108	116	108	121	126	117	134	137	122	125	110	130	129	116	97	125	123	126	118	133	111	113	106	125	124	124	123	131	129	135	131	132	133	101	127	125	121	112	130	135	139	118	112	109	127	120	139	137	100	113	119	106	106	132	138	122	123	119	122	138	130	121	122	126	137	98	101	133	108	122	145	140	120	112	115	105	107	130	127	116	109	124	148	88	134	118	126	151	127	122	113	116	112	121	115	124	112	117	130	123	120	121	123	127	129	98	116	115	117	121	121	130	122	105	104	130	108	121	119	117	140	123	102	121	129	126	110	118	123	120	110	117	152	116	120	121	129	110	122	122	143	115	135	125	109	117	130	131	100	131	137	107	106	105	121	112	140	116	146	143	119	137	131	109	131	124	114	118	108	124	135	132	123	111	120	127	123	108	121	129	140	125	120	101	119	127	120	137	136	112	114	106	113	111	110	116	112	128	136	142	124	128	122	99	123	113	114	127	103	115	123	131	129	114	135	117	133	127	137	119	115	112	107	116	115	123	111	125	121	144	113	131	144	135	105	117	120	132	123	117	120	126	147	118	112	110	135	121	111	132	125	117	128	110	127	137	114	132	132	126	116	152	113	119	120	124	118	125	135	105	110	123	138	115	125	101	125	154	89	123	111	113	130	117	116	128	128	131	125	124	123	113	124	110	111	131	117	130	113	123	153	127	118	114	124	138	105	120	129	120	141	134	111	137	125	112	101	121	118	85	144	113	107	126	136	134	150	112	117	97	123	123	130	113	118	117	115	123	102	124	108	117	100	112	116	117	114	121	129	112	115	119	123	128	127	134	122	121	109	107	112	123	138	116	108	128	130	134	146	114	131	124	140	117	121	133	109	133	129	113	121	104	118	139	115	120	107	98	133	116	116	108	126	125	143	115	128	128	119	117	137	116	135	124	140	104	112	112	127	131	112	119	141	114	114	108	120	103	130	133	137	113	125	120	120	109	114	128	111	136	118	133	116	117	166	116	115	119	116	131	113	115	143	113	124	120	119	114	95	126	111	132	128	127	104	119	121	129	115	135	125	106	137	123	130	125	114	118	125	119	137	119	116	115	117	124	116	127	110	103	118	125	108	149	149	128	123	108	115	100	144	121	112	129	108	111	110	133	115	112	114	110	119	124	120	125	108	139	119	141	101	118	132	113	120	106	118	96	114	136	132	119	125	127	121	131	135	130	109	126	103	120	149	135	109	124	129	136	135	114	124	109	123	135	120	121	125	117	135	126	111	130	132	121	134	139	117	103	130	107	113	113	120	101	117	149	119	103	132	119	117	135	117	126	126	123	116	114	128	125	143	104	120	101	127	113	126	128	134	116	106	118	120	112	128	118	91	128	123	115	139	129	126	145	134	112	123	105	118	116	126	120	118	106	121	114	124	108	155	118	93	99	111	145	149	93	134	130	106	121	127	127	112	132	122	135	127	115	131	109	134	130	133	115	127	112	100	107	114	111	106	135	104	110	123	121	119	115	113	117	108	130	112	137	121	132	118	127	106	117	107	119	109	121	125	118	106	128	151	136	126	102	114	125	141	128	129	123	109	149	131	143	123	123	101	105	139	135	113	107	119	122	121	118	106	119	114	123	109	133	137	102	135	119	125	123	122	114	139	113	145	121	121	98	107	127	118	142	113	118	125	120	109	105	121	115	124	112	135	99	113	103	131	133	127	135	117	123	129	131	131	131	108	118	125	132	101	120	116	125	116	114	105	137	107	115	123	125	116	135	110	125	117	129	115	106	112	110	115	106	124	121	107	142	132	132	126	138	123	124	147	103	94	121	136	112	123	126	129	136	111	110	121	131	118	136	130	125	89	102	130	122	119	115	118	115	126	109	108	134	117	151	132	123	109	127	129	123	91	147	121	113	121	108	109	112	129	121	100	139	124	109	114	137
46853	39096	70726	48200	2341	1346	1091	921	854	719	660	592	543	520	487	510	440	435	446	415	427	369	377	357	422	335	404	355	334	367	336	327	336	358	358	312	344	365	355	378	326	325	322	315	325	342	283	319	338	338	336	293	327	331	297	321	329	326	320	307	306	330	337	325	324	315	358	314	297	337	292	312	323	321	332	283	311	329	322	294	305	336	310	343	303	344	349	327	297	316	340	285	324	313	352	341	303	285	272	310	310	288	314	297	310	322	294	318	322	332	289	322	308	300	304	323	278	359	315	322	315	286	307	331	295	325	308	287	289	293	326	318	315	306	316	335	338	313	326	321	315	317	298	323	320	321	307	347	321	307	337	340	314	319	310	302	299	321	304	292	308	325	313	338	319	320	314	317	343	308	294	284	305	319	341	309	334	304	291	316	327	302	325	335	305	316	291	306	304	298	303	304	324	298	323	306	334	311	308	318	298	297	322	292	336	283	301	318	302	306	351	333	296	300	297	283	319	323	306	295	309	285	327	316	296	307	282	292	287	319	320	321	313	303	309	333	296	293	298	311	296	280	321	297	293	293	297	319	340	300	320	340	305	315	311	308	313	321	287	303	303	312	315	304	298	323	293	323	285	302	294	307	293	297	303	301	318	313	328	318	350	316	328	303	308	333	307	313	296	298	319	297	293	305	311	302	337	314	347	290	299	312	310	312	319	305	312	305	328	284	325	305	328	326	336	278	308	322	305	283	329	325	316	306	282	306	329	308	312	310	316	353	343	323	298	312	311	333	294	301	302	322	340	331	302	317	296	311	306	338	329	343	320	301	320	304	283	301	295	308	322	332	340	321	283	318	286	329	314	286	291	336	304	328	319	311	322	283	319	306	318	330	304	322	265	310	332	304	305	329	294	301	299	309	296	297	285	311	316	296	325	324	310	279	327	324	325	293	298	328	295	336	307	323	285	319	304	332	328	298	295	327	318	321	318	306	333	328	331	342	310	308	330	305	289	299	337	335	314	264	324	295	297	299	309	297	323	349	323	305	333	317	313	295	312	290	264	322	315	299	275	300	303	305	318	324	285	268	307	319	309	301	316	256	311	312	325	277	321	301	332	299	294	304	321	330	327	319	308	321	312	305	286	311	295	326	311	309	286	329	312	284	307	301	316	310	309	299	315	330	303	281	300	288	326	313	290	296	298	327	303	304	284	299	271	293	314	312	287	293	311	323	276	285	311	339	293	328	289	336	318	349	291	320	279	331	291	340	293	289	306	288	311	320	332	309	315	317	317	323	302	296	278	344	285	316	306	313	329	317	280	301	316	302	309	322	338	298	319	280	297	328	303	333	298	346	314	332	318	327	323	284	310	319	277	330	310	325	319	316	310	282	299	306	316	303	315	309	282	323	320	295	321	321	312	297	348	278	326	307	310	301	304	314	335	302	299	287	324	312	343	318	303	315	292	348	299	313	294	329	325	325	306	321	306	329	354	317	307	314	295	273	348	310	324	303	305	320	297	312	344	318	333	299	322	319	332	298	316	284	351	305	322	294	320	303	272	302	341	326	344	323	292	337	305	329	290	297	322	327	311	298	317	302	294	314	310	306	315	319	294	315	322	327	289	301	315	313	332	325	321	314	282	319	300	327	285	320	314	323	303	312	316	307	335	296	305	337	333	319	295	309	315	288	265	328	331	297	301	324	309	284	323	326	296	308	313	325	295	295	304	304	311	321	324	298	333	309	303	305	320	321	277	287	300	300	304	299	289	301	318	296	338	287	316	314	307	320	328	326	308	300	280	322	317	306	323	309	316	334	310	324	328	297	295	295	314	277	311	338	303	323	316	291	305	318	283	324	317	305	345	307	307	323	323	286	299	302	298	281	264	298	302	315	305	329	311	349	291	315	320	295	297	320	338	295	318	309	312	289	291	286	329	315	322	327	303	326	325	315	310	314	310	296	294	312	332	301	313	292	313	302	325	317	330	322	298	297	308	311	318	339	313	324	305	331	299	327	324	326	314	276	331	289	326	316	325	329	314	293	285	323	341	296	322	311	320	279	320	335	319	283	298	335	311	315	290	304	313	341	308	320	311	293	304	315	298	330	292	323	307	315	278	298	277	301	297	309	304	279	291	317	330	294	312	305	331	304	319	285	311	307	321	320	318	301	320	288	298	308	295	313	317	302	330	289	317	320	337	317	292	328	313	297	295	309	326	288	326	329	285	306	323	316	297	271	347	284	330	310	285	327	329	306	318	318	345	293	304	315	323	321	311	292	263	344	306	304	269	301	356	307	314	309	308	338	320	308	316	315	308	299	287	322	300	331	297	327	304	297	311	303	321	322	306	326	303	318	297	319	333	337	316	309	334	336	325	291	289	303	313	317	302	296	343	329	317	326	321	298	310	312	294	304	299	289	335	310	311	300	292	305	349	331	324	322	342	319	301	324	300	332	329	285	296	328	362	323	303	321	320	334	307	288	320	310	306	294	288	310	323	289	286	328	305	320	325	309	327	319	294	325	300	299	296	312	298	320	329	336	332	319	305	301	308	338	323	282	311	300	331	288	330	326	301	296	290	276	294	278	280	317	328	315	332	329	321	310	322	326	308	312	305	304	302	311	290	318	291	288	284	295	305	318	329	322	292	309	278	316	317	308	332	307	323	297	288	319	312	314	327	281	275	328	306	308	297	305	287	319	336	323	302	299	317	338	318	301	325	332	320	310	310	315	322	320	294	288	306	305	302	304	286	314	292	342	304	337	339	325	291	295	317	328	328	305	303	322	337	283	296	336	309	286	310	328	355	297	292	330	273	334	303	305	317	320	292	297	314	315	282	347	340	290	326	299	312	295	280	307	301	315	302	303	330	317	304	325	328	291	290	319	299	307	329	311	271	338	305	307	321	290	273	312	304	321	319	306	314	323	301	299	293	303	289	312	330	353	322	327	330	331	310	334	292	341	309	322	293	361	308	293	318	326	289	295	318	306	320	300	302	302	354	293	306	312	333	280	298	330	315	323	323	300	293	297	311	302	323	281	322	304	326	301	321	312	303	295	303	323	322	312	288	322	284	298	334	297	319	323	320	317	317	304	311	324	315	329	307	290	304	318	294	319	300	305	324	325	298	268	360	317	291	297	295	314	327	284	312	287	283	319	363	286	313	283	310	334	280	296	326	313	317	332	324	337	323	303	305	302	314	332	340	307	304	306	325	329	296	309	293	296	300	328	304	310	336	335	299	306	318	318	332	307	305	301	316	329	304	321	327	316	284	328	304	309	325	309	309	321	325	308	295	313	362	315	297	317	302	305	323	324	296	304	321	307	325	320	317	306	288	329	336	340	295	337	337	305	322	325	320	318	302	293	314	312	335	281	316	305	299	290	330	310	296	325	290	332	315	312	315	313	327	313	317	312	283	312	323	350	314	334	305	293	301	320	316	329	352	300	277	308	313	311	310	303	316	333	309	289	318	305	343	311	299	330	330	302	320	297	317	298	294	321	305	313
17118	4121	10115	4283	377	318	350	316	334	345	339	319	310	318	339	336	318	297	330	322	343	337	340	347	331	319	326	337	355	323	328	276	318	351	356	344	307	295	322	349	363	273	340	335	322	332	327	324	325	291	336	310	326	332	343	334	373	349	354	343	348	343	306	336	310	320	333	314	291	336	365	315	326	336	305	345	307	346	315	332	342	364	369	320	312	323	320	339	296	310	312	315	342	365	319	319	364	323	333	343	340	325	353	300	311	310	331	348	327	331	304	334	319	346	335	341	314	331	335	302	324	315	319	301	350	354	321	327	327	334	341	321	332	322	325	307	355	329	335	338	363	326	334	333	290	341	288	301	300	342	335	308	312	322	322	350	337	335	332	318	350	312	316	326	383	290	339	345	325	369	345	364	306	373	344	365	321	296	325	346	339	292	318	331	331	318	369	325	327	327	299	291	331	303	340	314	344	286	372	334	322	305	319	326	341	297	350	323	319	311	313	302	342	333	354	345	336	313	309	377	320	321	337	347	339	304	358	309	356	323	321	302	308	301	302	344	351	340	369	302	324	319	297	342	326	307	365	344	324	328	294	322	333	358	297	319	326	358	370	343	292	345	341	347	355	369	319	309	300	298	316	282	318	299	327	298	320	308	341	323	353	333	362	329	318	316	343	298	338	343	293	308	360	345	348	330	342	356	343	334	318	319	342	323	314	304	312	334	352	349	342	329	316	362	319	337	326	331	343	333	329	316	339	321	341	299	314	335	317	328	331	355	344	351	317	328	384	306	316	333	346	320	349	338	364	313	313	292	325	344	328	361	339	349	295	315	302	329	351	366	290	350	343	301	353	338	320	345	331	317	302	314	339	352	325	351	312	304	337	336	340	338	305	345	319	310	335	313	323	330	292	310	346	335	299	298	343	316	323	341	331	321	333	307	334	315	340	301	354	354	336	312	295	328	295	332	334	306	359	320	337	356	329	352	299	371	333	331	327	343	274	312	348	349	320	322	342	320	312	316	319	335	362	344	309	322	331	307	331	342	316	320	309	315	317	328	352	327	343	335	335	341	340	336	292	299	290	363	334	338	277	305	348	333	312	347	314	332	335	326	312	306	320	370	339	298	326	305	333	320	326	288	327	339	350	331	367	339	369	312	322	343	333	355	332	342	330	343	355	352	339	309	319	326	322	359	313	322	314	354	325	310	346	307	345	310	337	314	305	317	319	349	315	335	330	294	329	323	285	310	309	332	356	335	304	309	327	315	289	350	331	306	282	324	342	306	342	335	314	317	347	366	300	349	310	340	337	344	310	360	336	350	307	363	347	315	349	317	333	304	346	317	363	328	316	348	316	316	310	336	306	365	350	297	334	330	338	332	329	330	347	325	335	361	325	320	307	304	322	332	335	355	338	347	310	334	336	317	314	326	336	314	313	305	339	316	320	335	355	315	355	310	312	344	309	332	338	351	350	332	320	312	298	336	335	276	345	303	314	343	320	324	320	303	358	359	346	326	329	340	338	330	356	313	327	294	319	353	313	343	336	327	349	344	336	346	326	282	315	348	334	347	320	339	345	316	375	331	315	343	358	348	362	308	339	345	344	298	321	323	335	330	311	287	338	346	310	338	314	328	331	341	373	352	305	333	306	348	319	338	328	308	330	296	335	334	358	334	331	326	321	324	307	330	329	305	276	352	350	327	333	305	317	352	331	340	369	308	303	316	308	294	324	347	340	310	334	336	334	329	341	317	327	296	340	318	307	314	313	319	309	334	336	328	344	355	332	342	365	358	319	321	305	330	346	336	316	342	329	362	344	302	303	327	330	311	334	320	340	319	294	312	329	307	318	325	327	315	331	338	354	340	357	327	325	286	352	328	341	342	315	321	329	356	310	345	320	357	343	374	329	323	320	361	326	308	325	333	328	349	347	344	335	307	318	333	319	344	322	346	342	335	361	359	342	314	337	334	339	350	323	310	331	353	353	354	321	293	329	332	319	317	329	318	333	339	343	349	323	301	296	350	353	337	358	317	307	311	305	338	352	322	326	321	328	302	320	333	336	342	339	342	327	335	317	335	308	327	316	333	314	332	323	355	344	368	323	363	363	312	339	326	329	329	341	326	320	333	296	346	322	304	303	334	320	324	330	323	365	336	327	337	324	328	340	318	319	335	342	334	293	298	324	339	311	344	344	341	313	332	320	307	336	342	346	313	332	283	302	320	331	325	333	298	324	360	357	345	277	319	287	321	367	335	294	326	303	330	306	306	334	320	308	336	341	310	311	335	328	315	317	307	307	352	309	326	352	325	329	313	298	339	293	319	314	395	360	339	307	322	317	320	324	326	326	325	320	331	333	315	333	338	374	342	342	343	321	339	334	329	322	280	338	346	320	314	329	290	361	308	331	331	300	314	318	327	308	297	309	303	329	335	319	322	325	340	343	318	350	354	290	322	302	315	343	338	340	318	337	342	296	338	321	323	323	361	347	307	335	356	358	324	315	340	333	325	295	343	320	296	357	297	351	316	356	344	316	342	371	349	305	327	315	322	322	333	341	349	339	307	341	346	309	362	331	331	345	372	332	321	366	339	335	361	307	329	338	308	347	332	305	343	293	293	312	346	335	348	329	333	310	343	359	328	321	313	291	297	328	322	346	353	337	305	329	318	301	324	307	338	324	319	330	332	322	325	334	321	311	348	355	333	358	346	333	348	323	345	338	341	309	338	328	301	317	293	303	318	289	331	313	319	349	320	344	337	316	343	296	295	341	294	362	343	314	377	343	329	320	329	307	301	343	335	325	327	310	317	336	337	313	363	369	354	334	323	310	347	314	324	336	327	319	346	367	385	324	316	347	302	327	333	320	331	327	325	338	316	317	308	330	305	324	337	329	327	349	345	336	351	339	310	342	347	310	324	319	327	341	352	340	343	339	285	302	305	340	360	285	323	325	330	315	300	304	341	343	362	311	329	357	345	318	337	351	316	317	319	340	353	341	344	337	313	320	332	366	321	312	307	311	304	349	327	343	322	340	326	303	335	336	349	357	346	341	317	321	326	306	341	370	350	298	333	318	304	330	306	307	309	338	340	325	317	328	350	309	293	304	286	353	316	343	335	310	328	328	360	303	347	335	307	304	337	327	334	319	317	328	332	338	303	330	319	331	301	311	333	288	312	301	363	314	335	309	296	311	310	334	334	334	311	389	347	354	310	354	353	312	368	314	340	324	318	297	310	313	308	318	313	321	321	353	334	316	332	340	346	361	298	334	344	320	326	305	323	329	317	316	346	332	295	306	344	324	349	351	331	317	333	325	331	278	316	320	347	313	344	321	321	322	332	320	324	344	307	337	332	329	302	329	311	318	307	351	326	327	342	345	322	303	339	324	360	304	313	353	328	325	322	316	356	298	307	353	297	334	300	326	364	327	293	322	360	344	330	317	305	313	313	334	350	319	337	330	317	336	327	320	335	322	351	341	314	348	267	335	341	355	342	356	338	330	350	380	310
13921	4543	19269	7664	751	744	690	684	790	717	724	785	688	774	777	709	738	739	735	791	704	746	753	751	681	765	680	708	748	752	764	748	657	729	710	709	730	698	721	781	700	707	691	714	714	694	749	706	704	737	759	737	716	692	804	739	664	737	757	718	750	719	710	693	744	740	694	739	730	738	701	727	711	721	757	722	724	735	708	739	745	708	748	714	702	724	752	670	708	734	757	742	753	704	737	723	714	718	741	717	718	733	716	766	701	749	729	745	718	720	738	735	763	718	703	717	736	745	722	687	707	760	722	757	688	698	662	736	727	727	712	744	700	691	742	754	714	723	711	694	736	722	720	707	703	720	749	740	728	770	686	747	714	743	701	740	766	759	766	728	722	761	731	742	674	714	712	699	744	681	713	716	765	731	702	759	666	730	697	696	738	725	714	664	695	738	734	737	723	730	705	736	752	776	753	699	755	749	751	733	685	718	718	750	677	696	747	762	689	710	724	724	712	727	728	691	723	741	711	723	757	712	692	726	711	732	704	689	752	747	718	706	755	775	693	758	789	712	680	655	745	760	703	717	724	727	709	703	729	698	712	736	795	725	727	706	699	723	713	715	732	732	780	709	753	803	715	707	740	746	733	759	680	690	706	744	745	711	712	746	674	701	717	697	693	775	752	728	725	699	698	710	735	713	757	785	731	734	699	723	702	697	784	726	715	728	757	682	747	719	697	707	707	764	741	686	683	700	717	667	745	706	739	683	709	688	725	667	701	767	699	742	729	699	745	744	720	705	721	728	743	727	737	695	673	705	676	719	674	796	725	753	771	708	728	725	721	712	745	692	698	689	740	761	760	702	723	701	752	720	737	733	770	703	747	789	666	732	671	753	749	700	768	722	752	725	749	743	723	711	727	755	756	738	738	730	685	718	712	777	726	735	708	683	717	757	768	706	767	697	715	719	729	762	732	749	728	754	687	742	737	695	732	730	734	698	724	691	718	706	713	736	731	759	680	775	726	692	739	752	746	770	727	752	725	748	740	697	717	679	708	747	684	698	739	729	742	738	730	732	700	692	696	689	680	711	762	658	715	739	693	717	761	746	699	773	731	716	721	713	722	739	740	706	763	703	744	741	717	741	738	755	729	758	764	711	683	707	709	702	690	719	732	691	680	702	746	759	664	719	713	775	742	742	753	728	673	728	747	756	740	733	732	666	723	727	679	679	688	742	711	701	711	706	721	713	755	764	726	719	705	739	767	707	702	724	720	687	724	799	679	742	737	696	683	680	738	732	724	725	725	707	729	717	761	723	718	677	736	710	742	749	674	711	696	706	753	698	739	705	708	786	740	722	725	756	763	745	725	736	655	676	704	718	722	733	734	783	731	699	727	742	727	748	705	676	741	743	711	725	738	732	753	718	665	699	696	699	755	776	751	666	756	679	702	687	765	709	736	706	718	699	733	724	755	729	712	737	749	747	763	698	749	693	725	733	716	682	746	723	689	737	709	747	720	717	714	688	747	737	747	726	792	720	730	702	714	688	708	678	721	691	737	703	736	675	738	723	697	735	770	713	717	703	738	687	747	717	755	718	741	743	745	688	748	751	750	731	757	751	724	717	701	713	749	737	724	716	756	690	672	704	697	680	726	722	721	741	726	731	731	717	700	661	678	740	723	712	723	713	705	655	750	717	718	769	769	708	701	718	749	723	735	716	674	751	743	695	714	721	728	712	682	714	692	758	688	685	733	729	733	731	734	718	741	736	716	717	743	726	716	728	684	788	733	707	734	732	744	712	773	661	736	651	741	684	759	709	656	670	697	710	745	728	754	717	685	708	727	722	728	736	699	735	719	738	742	764	746	675	751	678	740	726	721	730	724	743	714	696	725	740	695	744	675	732	770	751	707	743	727	718	723	711	697	757	711	714	709	727	675	713	711	721	731	777	735	739	705	706	709	717	730	732	726	689	736	714	725	739	749	678	719	729	711	719	753	747	754	772	706	737	757	758	700	757	684	717	676	703	704	748	712	721	771	767	734	715	728	722	751	722	737	729	728	705	721	725	713	735	724	719	715	717	699	696	742	735	711	704	749	696	727	696	773	729	723	762	734	719	742	674	785	764	742	716	715	733	700	697	714	767	725	714	719	703	698	687	690	783	746	719	718	739	684	720	715	727	723	775	696	736	750	748	714	682	765	773	734	706	737	708	770	739	750	665	734	715	722	702	714	752	783	721	735	689	720	773	697	739	743	722	723	709	755	738	703	742	686	737	712	728	723	729	754	778	762	712	745	692	764	738	693	700	759	756	740	777	717	700	758	752	732	735	752	725	716	772	726	771	730	683	741	703	725	748	745	756	732	729	713	705	692	717	709	720	712	727	691	688	712	710	700	752	730	731	745	747	725	669	673	783	728	682	733	758	746	721	773	745	680	738	705	700	731	727	739	748	732	702	759	716	690	723	749	695	748	712	753	751	719	685	732	682	747	788	766	683	729	769	745	697	718	701	795	729	702	717	715	699	734	700	710	694	740	691	730	739	766	737	733	728	718	723	700	709	692	717	730	710	721	723	790	750	699	757	752	749	729	677	689	726	787	734	722	745	755	682	721	767	724	759	729	722	716	751	772	691	667	685	714	725	725	746	698	667	763	702	750	707	694	746	699	765	761	727	714	725	740	706	671	694	725	684	728	716	690	687	740	721	766	720	733	741	717	738	740	720	683	710	716	686	713	696	764	714	779	729	715	673	734	710	727	708	706	720	739	653	718	722	732	758	732	775	678	727	722	715	732	745	722	796	743	715	708	680	749	751	715	760	697	720	730	684	715	745	737	741	738	736	733	754	717	724	673	733	723	719	705	706	728	717	738	730	705	746	739	750	725	707	733	723	721	763	739	715	737	703	716	794	735	711	740	689	740	746	749	681	723	754	730	740	698	685	701	693	711	712	738	721	708	752	660	734	713	666	779	731	707	704	731	721	737	718	751	736	701	706	736	705	734	724	725	712	716	727	733	679	749	721	725	762	746	758	704	758	696	714	741	723	731	719	727	701	747	712	722	700	736	721	725	692	729	735	748	752	759	757	757	692	707	751	687	732	729	731	737	727	780	721	715	732	715	726	714	764	720	713	701	686	682	703	758	688	715	733	682	738	722	731	737	697	686	757	750	735	760	767	758	735	701	745	755	726	765	739	753	743	736	742	773	769	798	747	735	660	714	735	704	717	737	748	760	714	681	698	682	694	688	727	678	754	726	732	792	749	748	724	731	707	715	747	715	722	728	792	692	747	779	674	736	716	772	773	724	695	729	699	720	743	731	735	723	713	715	749	718	732	675	720	740	750	736	714	728	703	774	751	756	744	738	740	738	691	729	689	693	707	741	735	749	695	746	700	711	682	740	753	709	707	728	694	704	710	761	708	738	733	760	687	751	742	728	714	750	767	684	759	748	726	733	719	803	699	715	749	724	693	695	699	733	764	714	687	714	724	679	701	726	752	746	727	745	745	781	727
64470	44998	66397	42470	10161	645	273	267	230	242	210	221	210	183	188	206	200	186	225	206	208	199	220	201	210	207	193	179	199	178	192	161	185	187	170	180	204	209	176	177	201	183	186	177	220	201	178	214	198	194	211	207	197	169	198	182	197	202	201	207	204	183	213	201	185	163	199	159	188	176	185	172	184	183	181	185	208	182	183	201	196	195	192	195	167	172	218	167	173	189	192	196	192	201	193	195	203	203	196	178	216	197	190	204	185	175	207	198	176	194	184	167	178	186	189	188	213	200	157	184	189	191	205	189	168	205	174	170	214	220	179	175	193	187	190	186	200	173	175	191	203	194	197	190	167	211	200	185	191	177	172	191	190	176	186	227	173	187	215	187	177	198	191	176	209	200	185	202	192	201	205	175	195	197	195	210	196	210	194	198	199	184	181	199	192	191	205	185	231	194	218	188	211	175	213	194	202	196	189	181	196	194	188	204	215	189	219	190	214	195	197	200	158	199	194	195	200	188	182	220	194	214	198	192	231	159	182	184	168	222	216	185	213	187	178	191	172	218	166	186	178	201	192	235	191	171	173	186	207	200	199	195	171	182	203	213	193	214	215	192	183	204	197	190	203	197	206	174	195	202	202	176	216	204	202	203	211	194	179	166	176	199	185	201	189	232	205	202	183	177	174	195	206	209	183	174	185	184	168	203	179	205	220	193	200	202	210	198	176	200	198	185	182	192	197	207	181	189	189	206	193	176	201	197	186	210	193	214	197	201	178	186	184	209	188	175	171	216	189	202	212	221	163	183	195	196	187	182	182	207	188	184	187	210	194	195	176	181	199	191	187	184	200	197	187	179	187	213	190	197	190	182	184	186	193	181	202	194	200	208	201	180	204	184	211	198	226	217	201	185	204	201	193	243	191	189	212	205	178	219	188	195	178	192	185	175	170	178	213	175	193	186	177	192	192	180	179	189	200	186	205	186	193	180	172	216	218	207	196	228	188	192	205	148	186	186	195	208	197	171	209	166	202	214	208	200	191	201	205	207	186	188	187	180	223	180	186	187	182	205	194	204	180	179	218	185	186	197	202	164	190	183	206	168	223	185	190	188	196	172	193	170	179	164	188	160	194	175	188	196	187	189	180	206	194	185	186	188	186	197	189	169	185	183	198	224	173	225	164	213	206	208	196	196	206	169	155	160	222	194	173	196	196	195	184	177	200	202	187	189	194	212	181	190	214	182	208	211	210	198	195	160	200	194	205	192	185	173	184	188	189	169	192	188	181	212	181	215	206	217	192	200	186	208	182	183	194	222	206	198	190	194	195	199	213	175	181	178	194	213	159	197	164	179	204	176	207	181	168	197	188	197	215	200	183	210	216	184	161	184	197	201	184	195	209	181	168	201	195	184	187	179	206	214	212	194	195	206	184	206	203	184	187	188	202	187	192	183	190	178	199	208	209	187	193	205	205	199	186	191	175	187	201	237	174	199	209	188	176	187	200	190	193	209	197	191	196	170	179	181	173	188	186	194	178	192	204	188	166	212	209	179	169	213	175	177	165	206	172	231	179	179	207	196	182	194	175	184	185	200	185	204	188	189	199	196	179	177	185	186	173	220	207	187	212	195	192	221	203	203	227	168	183	221	200	193	176	202	204	199	195	240	214	191	177	193	195	213	194	193	207	173	195	169	182	183	199	184	181	170	176	193	213	196	212	201	209	194	183	180	227	181	179	197	194	202	191	187	205	188	176	184	217	202	181	202	195	189	181	218	162	194	184	184	188	189	183	175	189	185	196	180	197	178	215	213	191	171	203	187	180	212	200	200	187	200	180	190	183	168	219	193	202	176	198	194	191	197	182	187	184	179	180	164	176	188	202	190	194	193	162	187	188	178	210	184	205	190	204	173	185	199	217	166	196	188	207	189	190	201	197	176	188	166	181	193	193	194	203	199	168	204	177	191	170	197	173	160	206	191	171	209	188	206	169	168	190	188	175	182	186	193	221	182	194	177	186	187	187	189	186	177	187	195	160	188	201	210	172	167	172	199	191	186	171	189	163	190	205	169	209	192	194	186	193	221	203	193	183	176	201	206	222	181	200	183	179	174	237	197	203	183	202	197	184	172	168	205	191	187	189	214	215	190	188	161	182	189	177	175	173	199	214	197	184	196	201	190	214	203	185	219	186	185	171	190	201	215	180	171	185	195	208	186	167	196	183	193	170	194	206	226	215	190	173	139	215	184	203	224	166	190	204	192	182	192	186	205	177	206	195	199	171	172	181	166	189	191	175	182	212	192	175	222	178	194	178	183	190	209	206	194	159	210	189	209	194	195	206	189	202	205	175	196	202	204	180	192	201	187	170	195	200	198	177	160	204	181	211	182	192	216	211	218	182	195	186	200	197	169	193	188	194	175	179	201	205	228	190	201	206	192	228	183	187	201	189	218	221	181	189	189	196	220	193	176	194	174	190	174	193	168	184	172	213	168	178	176	203	213	188	223	196	186	196	192	219	171	199	165	179	189	193	187	187	179	211	189	212	181	169	205	187	189	169	184	186	195	178	189	191	198	175	172	209	204	178	185	175	218	155	174	193	183	199	209	185	201	191	202	204	181	177	201	206	182	203	168	183	193	174	166	201	180	198	210	191	185	200	215	177	201	216	212	211	193	177	184	194	196	208	168	192	175	212	211	188	198	193	177	182	192	191	209	204	222	214	212	169	196	186	158	212	177	202	190	190	188	189	210	163	203	201	189	176	197	184	197	175	182	205	186	185	202	191	201	200	186	212	177	190	179	179	195	190	185	195	186	168	172	210	220	188	211	198	207	193	200	175	204	160	195	209	185	191	212	208	202	205	189	192	195	197	181	224	209	187	188	197	203	209	195	189	195	191	202	181	171	200	194	183	199	193	201	186	179	215	195	182	191	211	199	190	181	210	217	204	173	183	246	171	169	225	209	188	173	196	195	174	184	211	204	215	206	174	152	224	186	199	202	201	204	193	186	183	218	187	181	189	194	197	215	185	203	175	197	173	183	199	197	189	193	193	196	198	199	189	178	195	170	183	183	202	200	173	209	170	183	209	200	171	193	172	170	173	167	179	189	191	185	207	194	178	201	183	202	178	183	199	189	221	181	173	205	183	178	203	181	214	210	193	168	190	199	193	186	180	215	207	203	192	186	195	211	182	202	175	184	212	203	164	190	202	198	197	182	168	183	206	203	193	167	186	185	195	185	198	177	193	210	188	211	173	202	197	175	222	187	188	181	197	201	173	182	193	171	209	207	170	200	224	201	205	195	178	178	179	173	210	173	178	169	217	205	191	166	196	184	195	191	195	199	203	171	216	199	205	188	225	175	182	182	199	174	171	182	186	186	190	200	211	192	183	181	175	178	185	184	208	215	192	197	164	172	206	179	204	163	174	214	203	173	191	204	189	170	165	182	205	206	189	192	222	198	185	168	176	182	193	180	188	188	186	170	193	201	193	222	171	175	208	188	218	189	221	203
37375	30126	61375	37432	1944	986	870	755	697	659	645	619	585	556	555	514	521	502	513	520	486	493	499	497	488	464	470	495	489	499	453	479	439	444	441	461	437	462	449	440	422	460	477	479	478	451	427	446	480	459	421	453	484	442	458	471	431	434	449	461	451	430	402	425	451	435	445	486	434	451	430	440	447	443	442	446	473	445	465	423	460	462	403	435	444	459	431	449	396	437	452	463	447	443	456	437	427	454	427	500	449	420	446	452	465	390	464	421	437	461	422	460	408	421	438	480	437	474	445	416	432	448	457	435	451	442	449	443	426	424	450	433	473	465	441	458	436	442	428	453	420	483	441	447	457	432	436	413	464	445	440	419	475	458	435	441	446	445	462	426	423	439	444	438	432	450	485	473	419	447	432	431	414	439	440	413	432	439	456	463	470	414	432	438	411	473	411	463	422	424	423	461	424	469	472	453	434	434	432	464	414	485	424	455	435	493	472	425	456	455	423	473	420	428	472	444	443	438	419	404	426	464	408	455	435	426	447	420	436	411	455	433	455	470	439	394	448	426	457	421	449	466	441	408	445	489	400	410	430	448	489	430	457	451	443	444	435	444	450	436	445	442	459	425	416	417	436	458	465	454	432	427	437	444	445	437	446	474	437	407	451	431	466	465	448	441	406	438	453	434	426	465	439	427	449	458	477	482	423	443	423	423	477	445	424	436	485	439	395	435	458	478	418	457	406	409	423	419	459	437	436	420	410	442	431	409	443	452	416	430	488	413	401	474	459	419	479	461	415	465	430	456	425	487	430	462	471	420	413	429	444	458	434	443	426	455	497	424	426	454	445	419	434	446	460	467	420	435	452	448	448	449	453	477	483	453	439	459	485	431	454	449	449	434	454	439	446	422	441	426	442	431	435	480	459	478	432	429	462	428	456	466	414	411	426	461	447	476	411	407	421	449	443	367	429	431	442	458	420	451	431	408	444	413	436	420	433	476	452	420	435	435	444	420	435	428	455	461	404	452	400	466	448	431	419	465	447	473	477	407	430	429	454	451	442	443	436	442	425	410	470	465	442	433	450	418	423	408	434	440	481	417	430	437	454	442	426	452	403	421	407	430	417	430	449	445	448	478	462	452	415	459	431	440	430	443	410	423	430	418	409	428	444	419	428	454	480	424	421	403	457	454	471	447	467	418	433	411	448	449	447	418	450	491	446	466	472	445	427	426	469	437	470	418	429	476	433	462	472	465	421	446	445	441	450	432	454	433	424	452	461	479	427	454	442	443	424	441	459	439	464	471	423	444	465	461	460	475	394	480	417	448	407	440	425	466	477	411	473	421	432	403	420	469	469	438	433	422	468	419	432	441	439	437	413	420	471	412	452	421	453	443	437	439	464	416	434	422	462	457	447	452	448	430	468	401	437	407	447	415	431	442	434	447	420	456	459	444	442	428	439	446	441	416	395	443	454	455	443	444	440	415	429	441	407	441	429	405	437	438	454	452	398	449	407	457	458	445	484	449	471	459	435	433	417	420	423	429	412	460	433	456	456	460	452	455	447	441	411	443	427	427	457	463	443	429	426	451	464	423	438	450	436	446	440	429	471	416	455	430	443	471	446	462	476	451	482	451	445	425	453	450	431	445	449	439	435	440	447	453	442	471	426	458	443	404	445	441	432	424	441	438	434	453	427	417	476	447	419	432	435	470	457	452	424	401	446	433	456	475	441	457	442	463	418	404	475	450	452	422	439	419	458	439	434	392	444	432	431	430	407	442	445	431	427	455	423	421	455	460	459	448	429	412	433	457	446	426	460	429	474	444	408	450	435	428	450	413	434	475	418	431	436	471	453	436	442	433	446	440	419	465	458	423	445	460	455	425	450	460	447	409	455	446	444	435	408	437	436	408	407	434	441	454	447	427	417	418	440	437	420	444	440	447	446	467	457	452	436	412	446	408	431	438	442	413	436	415	454	436	409	436	449	454	452	434	449	435	446	455	463	474	416	451	416	459	431	411	469	493	459	439	435	470	466	432	470	449	449	483	451	444	441	434	448	450	414	427	445	405	431	425	423	418	443	435	499	459	451	428	411	462	466	423	442	445	412	396	429	437	435	430	447	451	397	465	454	427	420	441	436	422	462	422	477	461	438	441	424	445	450	441	437	457	438	436	400	379	416	422	420	464	492	475	445	426	429	439	448	434	420	438	490	447	453	499	473	442	425	445	438	416	441	438	400	433	451	425	434	423	445	445	467	449	466	432	438	470	432	465	432	442	426	474	414	445	456	432	436	464	440	439	453	451	413	468	413	469	486	447	438	423	437	421	440	411	432	449	435	419	416	418	438	428	439	436	410	433	437	419	460	456	421	469	413	421	456	467	405	472	451	442	487	424	440	424	420	455	507	432	466	407	433	460	416	460	436	433	453	467	466	445	454	403	458	435	424	481	443	469	430	452	430	454	472	460	450	444	441	446	463	455	444	475	440	434	418	434	464	409	439	421	419	438	435	440	470	457	445	473	427	431	447	452	447	437	495	449	455	447	413	453	431	396	447	457	470	448	475	452	432	452	460	399	423	464	425	468	419	426	412	425	446	432	394	447	452	460	435	417	397	445	417	420	454	442	453	435	445	457	434	444	424	435	432	453	414	449	440	419	454	444	425	419	406	466	404	451	444	451	442	422	426	459	410	449	433	445	419	475	418	467	472	463	437	429	433	446	407	437	419	439	454	435	474	441	439	414	449	410	425	421	465	450	432	449	451	469	444	443	438	442	450	458	455	454	465	476	412	462	411	437	413	443	475	412	445	439	469	424	439	478	489	413	438	440	454	486	448	460	434	432	434	459	423	428	500	406	460	416	428	413	435	414	426	433	450	424	411	478	438	449	448	446	422	425	407	447	419	429	487	437	425	423	402	476	426	442	416	431	486	434	433	470	433	414	414	442	401	449	439	449	422	429	469	446	408	445	459	425	470	441	446	432	405	445	453	459	436	429	442	439	414	417	455	459	435	433	427	442	413	439	474	456	410	451	432	428	478	460	441	419	416	421	413	430	430	450	414	490	473	483	436	441	442	447	461	416	399	389	461	428	469	453	435	452	438	430	454	432	460	467	432	468	444	427	460	445	443	430	450	443	435	433	438	461	440	455	418	478	443	450	465	459	448	458	430	458	423	461	454	444	435	440	417	455	442	467	469	437	428	456	396	462	427	434	447	463	454	450	436	504	447	446	422	417	434	429	473	420	437	455	432	423	413	433	432	430	424	439	453	466	483	433	442	416	436	436	426	452	453	422	450	425	444	439	460	407	408	438	433	445	425	428	448	408	454	425	418	447	461	438	454	405	434	425	426	430	449	424	440	456	451	445	440	442	447	427	450	439	416	451	436	429	448	446	464	478	396	460	435	424	418	435	458	442	429	459	417	449	444	466	467	440	478	436	421	423	448	472	411	419	446	440	434	478	448	406	433	485	466	431	436	385	444	402	441	441	431	462	431	438	415	465	420	468
77445	57560	71958	54233	19112	3301	318	242	234	178	171	187	174	152	173	128	140	142	147	128	130	124	133	131	137	132	135	121	137	104	134	126	130	108	134	113	105	114	139	123	122	118	130	116	125	154	135	112	107	112	126	121	116	118	124	111	132	112	116	120	111	131	127	97	100	115	133	114	118	127	137	111	126	127	128	114	128	124	132	121	124	127	125	127	134	116	120	115	118	144	120	108	126	95	107	158	124	113	128	111	115	90	126	128	112	95	142	112	100	123	130	95	102	123	127	126	115	104	103	121	115	125	126	114	125	109	121	115	107	126	117	113	137	112	111	120	110	141	127	140	110	106	108	126	113	102	124	114	106	111	111	113	127	112	129	117	106	119	145	116	130	114	116	120	107	119	126	120	126	108	120	118	118	128	116	118	117	121	141	110	121	108	96	107	107	141	137	131	123	114	120	116	106	121	126	123	128	135	118	124	119	131	121	118	122	105	123	135	123	122	118	121	139	123	111	104	124	130	117	119	122	127	104	105	111	115	124	126	124	128	109	136	115	120	136	113	136	128	118	120	105	124	121	101	107	126	118	115	110	140	122	108	124	96	95	108	133	115	115	118	113	123	118	119	108	162	108	102	115	106	115	133	115	129	131	126	136	106	120	119	127	147	121	98	125	118	118	122	125	123	128	120	115	120	118	120	131	132	113	108	121	121	117	115	133	143	140	113	138	114	121	116	104	128	124	123	98	118	109	121	117	120	114	125	120	124	114	122	131	102	118	124	117	140	128	152	125	125	125	115	128	123	120	105	115	103	107	106	117	118	121	140	118	126	115	131	118	105	119	114	104	135	111	126	129	102	96	123	133	128	101	112	107	115	117	131	108	115	102	133	100	125	122	128	108	119	105	117	110	118	104	127	138	112	122	110	114	111	115	103	129	121	107	121	130	124	117	118	128	122	110	114	124	110	111	101	120	133	126	137	114	122	138	127	102	126	123	118	127	119	94	129	125	123	119	111	124	128	126	107	117	113	136	100	123	105	110	123	134	104	126	109	140	125	104	117	107	113	116	108	117	130	114	120	101	107	112	103	106	97	127	116	116	127	119	125	105	122	110	112	136	136	114	118	110	120	121	119	115	111	114	140	115	105	154	113	136	122	126	122	126	140	137	125	125	119	130	121	97	119	115	133	111	119	136	115	111	130	118	93	125	128	123	125	131	134	106	145	145	118	102	122	117	133	128	101	112	114	117	108	112	100	130	106	109	137	125	122	123	130	129	118	115	115	115	126	108	114	99	117	136	118	132	115	114	129	132	142	101	117	125	117	131	119	111	125	130	116	131	147	119	110	107	117	115	130	110	127	146	124	103	135	93	120	137	129	115	95	126	115	108	139	116	122	115	126	109	134	100	133	114	122	142	127	111	112	122	130	102	139	117	91	131	117	114	107	113	118	131	119	123	109	128	125	112	99	137	123	117	120	108	115	128	125	129	117	139	106	122	134	129	123	123	123	98	112	110	140	118	115	132	120	111	122	134	116	126	111	121	121	119	120	97	129	117	96	126	108	133	112	120	118	122	107	132	124	127	102	108	110	113	102	118	95	131	130	130	127	139	123	116	118	133	115	123	129	114	111	131	123	127	109	125	125	127	99	146	110	134	123	96	143	148	138	113	118	130	114	114	117	120	106	113	128	129	108	129	158	105	121	117	101	116	127	138	111	109	125	126	110	129	116	143	107	137	108	115	103	105	113	118	105	106	103	100	117	114	110	129	133	110	98	116	131	104	121	134	131	106	126	127	121	135	117	137	124	144	131	118	103	126	114	107	109	147	122	123	112	106	112	127	85	108	125	121	129	129	123	126	107	136	125	120	127	137	114	110	136	128	114	122	112	114	120	108	130	138	128	140	108	115	128	112	113	112	127	125	124	124	124	116	144	125	112	127	127	113	123	117	118	120	132	127	111	122	137	133	113	119	138	112	129	119	115	117	112	129	109	147	132	142	97	114	114	101	111	109	127	113	140	128	104	87	119	120	98	122	123	118	108	127	125	108	103	117	115	138	113	111	122	108	136	113	118	132	121	117	116	136	109	112	116	109	100	125	110	120	118	143	113	127	147	136	116	117	132	125	123	121	122	108	114	123	115	133	134	134	108	108	100	116	111	106	126	130	132	123	136	120	134	122	120	117	107	103	123	114	118	124	117	123	128	135	138	120	144	126	118	140	134	97	126	113	121	142	116	112	97	108	108	139	117	121	111	99	107	128	115	111	127	114	119	132	116	94	133	120	116	114	114	119	110	127	123	106	127	121	99	128	133	116	109	114	125	128	122	139	111	127	130	121	98	112	137	130	120	121	126	109	127	121	124	125	99	97	126	110	118	118	118	141	133	121	127	116	139	106	120	110	104	117	107	125	117	114	135	119	108	100	120	136	118	112	116	102	98	107	108	108	116	106	102	123	130	90	107	126	140	135	118	117	116	107	120	132	104	109	129	129	139	134	128	110	120	115	122	100	131	102	115	107	119	111	98	109	114	132	116	101	121	99	117	120	143	96	121	148	105	107	110	109	106	115	110	117	128	119	134	112	130	117	124	119	131	129	105	115	106	131	118	135	103	117	115	116	110	110	115	123	118	111	120	121	112	113	118	131	135	112	119	144	123	121	124	124	108	142	119	133	120	121	131	121	123	120	143	97	108	104	123	114	130	130	105	107	98	147	117	113	115	113	127	110	116	118	126	116	105	108	112	130	111	119	119	113	106	137	119	123	103	112	120	142	107	103	124	125	126	135	136	119	98	144	101	145	148	127	93	109	117	98	131	114	122	102	116	132	108	148	108	108	116	113	122	112	118	112	147	133	110	124	138	126	132	139	112	124	104	130	114	118	123	115	128	108	123	105	135	109	112	134	96	102	112	131	113	134	109	119	101	127	114	101	122	131	131	108	144	100	113	129	120	112	135	136	108	97	138	129	117	118	113	109	119	112	123	122	115	119	112	122	132	104	116	114	125	110	102	117	138	118	109	124	112	109	115	108	110	101	126	104	116	114	119	125	123	130	106	101	123	105	100	131	108	133	135	128	139	121	111	126	115	108	127	130	127	126	116	110	113	124	113	115	112	121	115	132	135	113	125	138	117	113	111	124	120	128	125	144	124	114	105	118	136	121	121	114	114	126	111	114	133	110	108	119	115	132	111	111	125	99	129	97	116	120	113	113	118	114	113	113	121	134	138	145	126	125	124	126	127	117	117	110	123	108	113	138	123	109	114	147	112	116	120	138	123	131	118	128	116	121	114	109	104	113	124	105	119	128	121	120	126	123	122	125	126	124	103	116	135	133	123	117	106	118	126	117	116	118	117	128	118	125	126	116	126	111	116	112	129	109	124	94	124	140	112	121	149	124	131	128	122	131	123	110	115	117	113	129	116	118	114	118	122	105	135	130	109	113	111	131	102	106	142	124	126	102	110	112	113	115	111	119	119	117	123	122	116	125	122	125	122	117	120	120	110
46396	39639	66224	51533	3358	1437	1280	974	903	749	678	622	647	559	494	539	470	484	440	394	387	386	391	366	395	389	388	381	344	341	347	312	356	362	311	363	323	330	347	309	308	319	318	325	330	305	317	309	360	310	334	320	328	286	324	284	316	290	281	298	293	280	319	345	281	306	305	307	336	282	325	330	332	297	289	289	322	280	307	327	297	298	337	330	318	283	300	289	314	303	322	291	293	304	288	301	298	328	299	319	331	331	326	294	348	327	284	313	305	299	307	290	290	299	320	323	297	334	304	318	290	280	274	270	295	321	312	292	278	318	319	335	308	311	286	308	303	299	316	330	290	318	307	317	305	291	331	338	303	342	336	274	315	296	305	307	315	298	333	332	316	296	322	311	296	322	280	312	309	303	306	272	297	308	321	294	286	257	305	287	287	336	325	294	279	307	325	335	317	289	292	287	325	286	302	296	310	288	325	288	286	328	286	302	293	281	303	312	302	321	283	268	312	323	281	290	316	317	307	307	314	304	314	313	309	323	310	280	300	288	276	290	294	291	302	344	313	310	276	349	334	307	313	311	318	308	277	290	286	290	306	295	300	315	300	319	321	333	317	289	294	317	250	287	297	329	311	294	310	293	275	300	306	297	313	272	304	316	321	274	283	308	298	289	280	291	309	325	293	305	266	301	293	298	329	283	304	280	294	307	287	289	325	329	311	277	291	310	292	302	321	293	288	299	304	292	314	309	304	298	350	299	318	306	301	335	281	334	295	278	312	321	304	312	297	268	288	342	304	312	319	334	297	304	319	299	313	283	298	308	286	301	316	306	290	336	307	295	311	293	289	330	307	289	275	315	305	315	337	306	314	276	289	302	318	305	291	305	309	328	300	282	322	320	297	275	308	314	285	290	312	309	335	274	299	289	300	323	325	312	310	318	329	295	300	325	321	319	284	296	278	311	302	282	326	302	291	338	303	299	313	298	267	301	317	332	302	275	303	298	305	327	296	293	315	296	287	287	320	306	300	319	291	309	299	326	309	309	295	288	290	287	286	293	321	345	302	320	324	335	297	311	299	311	320	301	327	328	305	325	297	319	325	314	315	292	300	295	303	351	324	317	293	277	301	301	296	322	309	293	332	307	297	293	297	310	305	286	295	302	330	309	302	338	280	304	285	297	293	311	326	318	292	313	296	321	290	291	337	321	282	318	326	325	293	278	333	307	305	322	314	284	292	293	310	327	313	348	323	313	286	295	322	304	310	297	268	314	313	307	294	298	281	312	300	315	325	312	326	278	318	321	302	308	293	292	316	272	294	277	268	316	297	305	293	322	300	302	285	329	307	307	329	286	316	273	305	297	299	292	297	304	308	321	279	282	303	298	270	296	285	332	304	280	316	326	331	268	270	308	299	306	292	285	313	286	299	283	307	314	323	299	323	331	340	310	322	272	302	288	298	336	331	291	306	315	310	300	293	282	335	317	284	308	312	287	328	292	312	301	323	329	294	332	301	326	314	305	305	280	285	304	299	306	304	288	318	313	285	304	288	306	314	254	285	283	306	318	309	322	287	300	281	286	326	285	301	311	308	305	337	300	270	303	298	306	306	271	287	307	315	255	285	318	309	275	326	299	263	319	295	327	279	280	321	315	304	313	308	312	326	310	300	321	328	306	296	303	310	310	303	319	310	293	303	261	307	338	310	307	280	298	291	301	317	311	277	289	293	297	298	293	311	312	271	324	292	305	327	313	280	286	280	296	303	317	298	299	317	274	320	277	308	301	316	339	287	281	342	308	300	300	279	302	324	306	300	300	284	292	273	275	340	329	318	286	326	303	326	300	303	320	310	292	337	282	300	300	311	290	293	323	324	320	290	307	292	312	292	330	292	332	279	303	322	297	321	309	300	315	292	287	325	323	268	299	293	290	308	310	309	300	324	285	312	306	320	293	317	302	294	313	302	333	311	292	279	334	313	278	278	299	299	299	322	297	296	310	316	283	332	295	298	310	275	279	311	305	305	284	292	285	302	338	310	301	293	308	309	315	325	322	289	322	293	330	305	297	270	320	279	301	302	293	297	304	285	318	325	284	285	293	330	300	304	317	295	276	307	296	332	304	316	298	303	321	286	303	293	296	290	290	338	303	279	297	321	316	294	311	323	306	298	312	283	317	289	301	318	271	298	282	309	298	294	310	276	299	312	314	304	320	278	315	303	315	298	277	304	332	326	326	307	300	309	310	312	298	302	289	307	289	295	276	332	296	315	297	300	311	318	290	299	290	308	297	322	287	267	285	299	279	305	290	277	308	314	291	279	317	310	302	330	303	296	315	322	334	317	299	282	270	301	291	333	319	312	284	347	291	308	318	295	280	335	320	315	332	313	297	308	276	285	294	287	274	302	295	292	287	300	348	315	307	297	299	289	300	271	313	291	306	320	285	310	301	312	318	293	324	341	313	324	323	271	341	300	324	306	319	347	293	291	292	304	316	278	314	296	283	300	282	301	301	299	297	285	298	295	327	272	294	298	311	308	303	318	303	250	287	298	303	308	306	293	279	284	297	326	296	292	299	311	295	266	335	321	297	289	306	308	302	297	321	306	290	332	277	316	299	322	277	299	299	290	311	288	315	281	303	306	326	329	280	317	297	278	261	283	299	305	338	297	299	307	310	285	324	294	295	309	289	281	291	325	314	281	311	300	293	300	311	306	287	301	309	265	310	296	294	325	302	267	275	322	294	289	299	298	291	284	315	301	305	283	331	292	319	286	330	292	308	320	303	311	312	303	328	329	298	321	306	296	311	308	281	326	297	295	277	298	300	283	290	273	279	319	309	290	310	300	269	309	285	276	334	313	309	319	321	324	286	284	306	304	303	272	280	305	312	293	294	290	319	305	271	296	312	280	296	311	302	322	316	310	325	334	315	309	277	284	312	276	299	288	295	342	311	331	272	308	299	294	299	337	298	308	283	299	280	292	291	320	326	302	310	317	321	309	291	292	292	311	310	311	294	266	295	306	308	292	287	297	307	277	305	303	279	282	308	282	288	301	272	278	294	311	297	331	295	292	295	272	303	327	309	310	286	273	317	295	284	308	295	290	316	324	292	308	329	299	319	311	313	287	299	306	305	291	309	304	298	314	297	330	278	311	297	336	323	306	287	298	326	323	316	317	307	272	280	290	311	304	277	306	301	287	321	295	294	287	298	285	289	319	326	339	318	284	296	291	308	304	309	310	283	300	285	293	304	335	265	284	259	277	300	312	289	282	330	302	299	280	298	325	326	335	293	281	324	295	297	306	290	295	295	273	315	306	271	283	316	285	264	321	314	298	321	308	297	335	323	332	300	337	301	318	341	307	291	299	304	294	314	331	314	307	290	307	285	271	287	309	311	280	306	298	314	268	312	292	309	302	294	322	285	283	323	310	344	324	303	299	330	296	317	275	302	296	289	308	293	282	291	269	302	309	309	319	315	313	315	304	314	336	313	312	293	318	312	297	303	314	286	272	319
16520	3938	8164	4022	376	331	298	285	322	324	334	320	336	302	329	336	310	348	340	351	338	307	363	351	312	332	338	331	323	343	297	334	336	334	302	278	332	325	324	318	336	333	339	321	358	298	339	334	311	318	332	315	301	293	333	347	321	353	329	322	278	331	369	316	330	316	339	301	304	326	329	367	328	337	283	308	327	337	324	275	279	332	304	294	322	327	292	304	367	313	315	303	316	325	343	334	297	342	300	333	377	309	302	311	333	324	350	333	358	341	313	313	334	326	328	304	322	332	312	332	312	378	336	311	335	322	353	354	312	302	357	301	311	321	336	319	317	294	262	309	341	369	332	336	332	318	336	323	324	299	345	310	329	323	367	300	337	333	314	314	319	299	361	348	295	292	341	334	282	340	320	321	329	305	339	319	325	348	340	331	351	331	310	307	328	357	326	305	357	334	341	336	309	341	325	313	328	371	340	313	317	370	323	305	343	297	297	318	322	326	308	309	344	321	299	335	335	310	329	339	325	323	316	302	325	334	316	314	344	343	322	334	347	362	306	333	328	344	300	323	323	330	336	332	351	328	329	341	335	314	317	350	358	334	328	349	325	324	345	359	336	326	303	307	349	326	335	307	334	332	328	316	305	317	283	357	323	335	320	318	364	293	336	311	342	325	305	343	339	354	313	311	308	331	322	332	316	341	327	342	321	343	335	303	299	329	351	319	318	298	316	369	318	323	308	336	311	309	304	337	318	332	316	326	353	350	363	308	312	332	324	364	344	329	319	379	332	308	330	329	316	313	344	325	335	339	316	318	320	329	314	306	307	323	334	297	319	315	311	329	347	328	287	317	345	300	295	313	340	335	305	316	302	354	295	326	325	349	323	311	339	301	334	302	334	303	311	296	322	337	331	321	306	317	331	305	320	310	345	288	344	323	320	326	330	320	298	301	317	286	364	339	347	326	353	324	328	323	291	313	327	338	329	330	304	326	329	315	320	362	317	324	324	327	348	317	322	332	296	341	351	323	320	309	302	301	286	321	322	334	335	306	334	313	339	346	324	317	337	332	310	327	323	307	301	313	337	321	303	320	307	334	331	326	269	352	301	333	330	297	307	312	330	324	324	353	326	352	338	374	306	309	320	342	340	354	318	333	312	296	325	327	272	318	347	310	324	312	317	308	337	330	332	303	310	313	341	323	300	340	334	327	331	331	298	340	331	288	304	333	311	307	323	354	322	322	365	335	358	329	290	305	322	306	314	325	347	324	339	278	336	321	348	341	325	338	355	330	290	356	312	319	325	296	338	287	299	328	311	350	290	338	315	352	337	348	304	325	303	312	350	305	329	322	290	360	320	332	289	326	337	306	327	343	349	345	299	334	311	332	305	341	320	298	318	392	308	320	313	342	313	314	365	330	338	332	309	299	343	322	343	334	315	335	302	299	287	325	315	330	316	332	322	345	345	359	305	342	344	324	337	330	326	316	325	334	311	297	348	317	304	311	327	327	305	297	323	330	327	319	308	342	334	318	316	341	321	347	325	329	306	303	334	340	293	318	300	340	304	336	329	294	303	303	345	299	333	342	343	310	319	320	328	303	328	328	315	310	313	330	320	318	342	356	334	355	339	335	330	357	313	370	326	335	311	328	335	322	295	322	345	311	310	352	342	298	304	308	364	341	320	344	349	319	316	295	330	325	324	339	334	287	329	315	360	333	316	328	316	358	286	306	340	326	341	303	321	336	324	317	354	319	295	305	372	314	315	352	317	288	324	309	326	284	314	322	318	331	292	318	309	296	340	310	336	296	334	333	335	324	333	303	307	323	350	334	327	348	332	309	355	343	316	324	307	300	318	326	321	308	355	290	331	296	307	324	346	308	323	327	307	318	351	348	319	346	301	329	346	325	325	302	325	334	335	313	303	329	317	346	364	319	316	334	345	286	294	340	367	309	332	312	329	296	287	356	312	294	318	322	300	304	303	302	325	326	355	330	286	334	346	313	355	315	338	330	329	323	319	324	340	347	340	308	337	328	313	338	308	310	344	297	312	354	331	340	335	329	327	306	314	325	337	329	316	340	316	312	337	318	315	322	317	317	327	324	289	328	316	296	349	325	297	340	324	315	293	328	334	318	332	310	330	330	337	338	362	332	334	296	296	329	323	324	301	345	336	325	318	320	334	336	344	320	338	338	341	263	309	326	300	346	343	314	299	299	309	320	330	308	315	364	333	335	293	350	324	330	334	338	363	339	351	318	321	295	313	302	321	276	315	356	360	325	301	300	344	347	314	298	293	280	287	324	315	291	288	318	340	316	303	320	319	345	320	303	286	319	322	328	290	350	355	337	311	347	331	320	341	336	342	310	380	327	347	349	319	315	308	309	356	315	315	341	326	280	335	331	330	315	348	310	323	298	303	304	327	299	315	312	356	285	298	317	332	320	322	297	308	309	315	302	349	329	308	300	341	330	302	331	325	302	308	319	318	324	313	330	302	327	313	332	283	331	305	340	293	338	300	349	327	315	319	281	320	317	283	342	339	285	330	314	340	328	318	323	330	306	301	320	329	333	331	337	295	340	339	349	317	317	319	295	282	350	344	305	314	294	316	319	313	324	329	345	304	332	311	350	308	322	339	300	345	327	343	309	328	331	309	348	298	303	311	361	328	320	296	311	360	342	330	306	291	286	338	304	343	316	371	349	374	308	362	333	327	318	328	315	306	310	292	307	313	336	318	319	332	312	387	318	357	306	349	351	324	306	350	311	338	336	343	310	329	312	321	327	305	315	308	312	335	316	344	336	319	327	339	326	333	328	307	329	322	346	325	305	343	301	303	343	323	333	318	325	329	290	300	324	334	325	363	337	340	314	324	330	323	307	308	321	299	351	301	329	314	306	300	319	336	304	302	320	332	283	315	320	296	338	330	334	313	321	304	340	347	344	314	332	320	301	352	350	319	310	358	328	336	313	320	299	325	348	315	316	353	312	330	330	313	319	330	332	322	337	338	289	294	331	343	306	313	297	315	317	312	324	332	320	361	326	318	292	351	298	318	317	304	334	351	319	305	307	316	321	350	310	326	333	288	332	293	318	310	323	285	329	286	339	303	325	341	354	343	312	315	319	347	305	338	326	303	327	344	319	335	336	324	317	298	317	330	324	316	343	324	359	306	335	292	352	334	318	355	353	299	303	311	341	327	342	331	316	341	332	324	328	351	353	348	325	327	320	329	304	318	343	312	319	324	319	305	316	307	362	324	317	332	309	339	345	318	336	322	333	334	328	335	303	312	308	310	363	334	298	314	313	299	309	301	320	325	312	304	318	283	380	376	324	305	339	324	297	311	322	320	312	314	313	317	302	311	311	323	296	311	324	322	296	302	318	317	376	315	300	320	304	344	348	325	325	320	307	326	344	335	361	328	318	310	353	320	325	346	331	308	295	326	346	340	314	364	300	321	287	344	339	328	325	268	298	307	302	326	341	314	314	332	368	363	322	342	306	304	342	326	355
13558	4561	16392	8209	777	747	747	722	712	718	728	724	705	689	714	700	741	776	703	687	697	731	699	714	708	725	748	736	695	722	735	764	672	723	767	755	718	664	714	751	741	699	686	695	722	716	748	672	713	734	740	680	698	699	704	725	707	702	665	724	681	720	716	712	727	696	701	734	713	703	708	758	710	730	703	715	678	715	708	702	674	753	750	708	743	662	710	753	717	767	716	748	692	739	709	666	728	717	703	737	679	759	703	714	696	721	722	686	755	702	725	760	696	748	671	678	698	712	728	757	737	726	689	714	703	710	721	726	728	712	724	687	698	737	715	697	703	759	708	740	729	706	704	717	809	691	697	746	684	714	699	707	688	722	710	712	701	737	686	700	654	701	715	668	731	677	749	702	652	751	682	698	693	677	734	728	700	736	704	768	704	710	738	735	687	704	720	698	736	752	783	701	716	714	688	715	645	738	727	703	705	707	677	696	733	725	670	722	677	733	704	746	690	700	759	721	702	723	676	695	741	674	743	669	697	716	716	719	748	695	744	705	719	752	764	728	737	731	700	668	673	710	739	724	719	695	771	739	672	733	697	704	752	716	747	680	728	687	725	723	674	729	749	733	702	720	704	704	743	671	676	739	684	713	698	690	714	695	705	696	670	715	739	754	703	690	734	707	684	686	691	680	714	730	698	737	664	758	700	689	717	724	746	730	774	678	730	729	746	717	736	738	699	744	705	685	763	676	704	667	695	675	752	729	744	720	734	717	700	736	673	745	727	761	705	686	698	723	675	712	754	734	679	697	694	720	727	679	768	657	680	701	729	706	718	689	708	706	680	700	749	686	733	705	751	711	711	717	733	704	697	771	787	714	664	715	718	773	724	719	688	721	717	733	695	725	698	730	710	712	724	758	716	707	718	643	707	715	735	671	711	741	704	705	727	680	736	729	724	757	718	726	735	753	708	719	727	722	688	704	677	737	767	702	757	759	758	727	721	674	745	729	684	705	718	685	739	710	735	697	715	709	680	726	725	688	709	722	704	737	688	754	694	755	739	729	676	724	728	723	738	713	713	739	712	694	699	713	725	665	707	720	707	767	710	707	688	723	708	724	695	738	717	676	713	692	721	654	767	714	772	726	708	735	725	717	768	710	689	693	734	727	700	694	657	708	719	689	683	726	731	700	765	704	728	694	736	703	718	679	698	766	693	651	729	692	646	684	707	715	714	671	727	718	757	688	720	699	733	777	735	703	718	731	667	720	710	750	714	719	747	737	712	700	707	718	756	647	668	758	766	697	729	721	707	684	685	730	699	674	701	693	737	707	688	707	717	714	730	701	696	689	708	731	695	733	731	682	708	662	720	778	709	734	669	677	737	703	695	678	669	709	701	718	713	733	738	721	712	682	723	734	709	747	732	709	726	695	675	720	759	690	714	732	759	747	671	704	708	726	722	714	677	717	713	730	723	634	680	769	709	786	717	747	721	757	699	675	771	708	733	711	722	773	716	691	721	708	749	708	700	785	687	701	698	784	725	725	688	721	663	753	722	774	712	690	782	712	718	736	804	710	709	699	711	722	694	713	692	771	706	761	688	709	784	726	724	695	740	724	687	711	691	741	718	676	696	708	740	714	723	696	683	696	714	682	723	702	677	719	706	712	730	741	725	709	690	704	700	758	720	705	720	713	705	674	707	699	678	688	727	710	734	734	679	654	713	719	687	712	739	711	775	723	755	696	744	715	677	645	689	730	722	671	726	732	720	729	720	759	717	734	715	714	740	720	651	702	703	680	715	703	772	713	741	660	731	733	710	745	706	708	719	752	755	710	720	682	687	753	708	685	744	727	712	742	746	694	754	723	776	712	706	772	745	683	796	708	751	703	746	724	716	699	719	724	708	702	743	717	711	734	751	726	677	741	694	744	712	736	708	730	715	768	694	693	685	704	755	697	719	700	712	739	705	730	712	744	705	739	722	690	720	719	718	691	727	694	709	729	744	712	694	707	706	721	722	741	692	683	733	670	707	701	736	728	709	712	719	704	738	722	761	714	713	724	711	683	746	684	727	675	755	728	647	707	705	699	710	685	751	722	679	727	698	689	701	689	709	691	713	726	728	674	699	709	709	714	742	705	762	703	723	684	729	704	697	697	693	707	681	744	769	711	752	697	740	724	711	709	729	751	759	725	670	736	723	707	696	723	759	700	686	710	746	707	727	731	717	737	724	708	677	757	716	778	717	697	722	678	713	756	696	735	697	715	735	682	746	739	712	762	723	693	717	732	691	677	652	685	753	743	709	724	670	742	753	687	719	735	724	722	711	658	671	776	690	733	696	667	765	743	661	721	707	674	705	757	694	727	755	675	755	668	680	663	720	716	718	759	666	751	697	686	703	731	669	715	725	688	707	782	709	665	714	735	701	715	723	743	718	752	661	712	738	717	705	723	771	752	679	674	716	682	732	735	684	718	724	718	703	777	729	719	737	704	694	737	742	756	698	699	717	728	706	707	707	728	709	714	732	699	716	709	739	722	737	764	715	702	725	700	734	732	727	724	735	731	722	721	723	686	684	710	775	701	738	703	725	764	717	696	701	710	677	738	731	707	777	716	692	711	680	770	730	716	749	688	701	690	722	778	736	682	699	710	734	753	730	675	699	735	688	746	749	703	757	647	718	705	728	753	734	722	770	693	716	705	707	713	712	700	678	724	684	755	686	723	660	732	677	697	736	720	679	746	737	687	712	732	747	686	738	698	680	666	679	740	736	725	708	690	728	688	665	742	698	718	724	730	711	715	694	700	701	697	696	707	671	748	717	691	699	690	726	775	715	700	754	749	740	659	698	729	708	696	751	709	698	707	723	683	749	719	713	749	726	707	740	654	793	713	759	719	706	716	677	729	728	697	699	696	678	674	737	776	711	696	692	722	719	730	718	707	727	691	734	735	696	719	716	723	767	752	709	714	754	725	761	732	751	741	677	749	705	726	694	757	711	737	707	711	756	700	725	730	701	717	701	710	736	720	710	700	715	710	689	685	701	745	654	729	699	762	697	672	737	691	696	680	681	734	700	696	690	716	742	720	734	706	748	734	738	705	727	709	735	743	713	698	728	712	712	674	720	668	734	729	684	714	655	686	760	704	727	759	755	746	731	749	701	700	748	694	744	756	734	702	650	727	729	696	722	682	723	712	719	723	739	741	665	689	716	719	704	739	715	700	755	708	733	677	702	763	724	733	687	683	734	717	714	740	719	736	732	722	724	697	710	691	784	721	735	712	721	714	652	701	717	735	727	682	692	740	701	736	720	703	677	705	695	749	718	738	688	689	768	720	688	749	695	728	735	713	750	729	710	721	681	738	712	694	711	692	697	711	663	720	745	746	712	693	688	713	658	772	698	684	703	710	740	711	679	718	731	716	694	695	704	744	693	704	714	721	725	694	712	706	697	747	705	694	707	680	749	697	730	667	724	728	685	697	713	713	736	768	694	742	701	660	709	761	713	697	737	697
64664	45388	66071	43129	10353	641	238	223	253	249	233	220	243	185	205	203	211	194	206	178	201	212	190	199	195	195	179	188	198	198	182	182	170	191	182	189	178	192	196	213	204	183	204	182	202	159	191	176	189	193	180	210	224	208	201	197	184	197	172	167	169	195	191	198	179	179	201	202	189	179	188	180	198	189	175	181	216	180	202	229	199	183	189	183	194	195	187	205	167	186	173	169	205	188	215	200	176	194	180	180	194	180	204	171	209	175	196	198	180	183	170	186	196	164	186	165	187	184	193	194	183	200	195	194	182	166	187	188	145	174	197	186	169	193	199	176	168	213	179	169	181	198	160	185	189	222	170	183	160	177	167	198	212	180	179	157	203	185	203	191	217	173	175	199	199	214	180	176	187	185	172	164	173	176	197	194	199	213	181	170	180	181	186	193	176	179	202	163	157	180	215	180	187	183	193	184	206	176	164	173	197	183	167	177	190	211	194	185	213	212	156	202	207	184	206	176	186	144	203	165	171	197	213	188	181	188	175	169	180	231	162	197	176	209	186	188	173	214	173	169	180	181	190	176	197	210	194	187	194	187	184	160	198	211	204	182	176	189	191	181	188	184	183	158	185	225	189	202	197	189	181	209	184	204	205	193	181	174	187	203	187	186	206	188	187	172	190	193	192	179	188	185	201	210	185	163	198	201	213	163	199	187	202	172	196	181	205	185	201	175	196	186	186	189	187	177	179	177	182	179	181	224	212	192	182	189	200	174	192	178	179	200	185	181	198	186	186	185	191	180	203	194	195	184	185	166	188	195	193	207	219	207	182	211	188	189	160	179	169	204	196	192	195	176	195	177	173	179	204	179	176	166	170	189	177	185	186	158	187	189	190	178	166	195	181	192	205	186	189	176	174	202	199	207	166	175	195	179	185	192	182	167	165	187	174	198	184	170	184	174	175	154	205	178	185	205	192	178	199	186	170	209	207	180	212	189	179	207	178	184	169	164	175	199	180	167	176	201	179	180	189	178	200	179	162	177	176	194	183	205	166	191	178	183	200	199	190	203	186	186	174	181	175	163	178	184	182	176	194	184	197	210	227	205	195	175	207	164	185	185	201	171	185	191	197	190	163	196	177	184	160	196	189	214	190	194	207	187	227	198	178	158	158	169	173	200	197	176	177	211	199	193	195	197	177	201	215	189	189	189	201	179	194	186	170	188	178	187	152	186	183	167	184	217	196	225	209	201	205	193	211	199	174	178	178	198	196	196	174	194	166	163	198	198	175	180	186	188	186	194	204	198	216	168	190	183	194	201	197	178	171	199	184	193	180	194	169	179	191	183	193	203	221	195	174	203	178	207	177	185	172	209	186	206	188	173	190	214	206	196	213	193	199	200	175	218	186	191	211	186	179	189	184	203	188	172	186	192	187	214	215	206	169	191	182	177	208	193	185	175	170	185	167	192	213	173	186	167	201	184	174	214	212	203	201	183	179	213	181	194	190	173	194	188	178	171	206	174	199	181	167	201	174	179	187	199	179	173	186	187	196	187	186	197	201	169	179	180	174	173	182	166	156	195	196	179	185	206	184	161	174	173	209	189	195	189	190	178	209	201	183	231	169	177	158	180	182	205	210	180	161	188	192	189	179	195	197	179	165	181	183	171	162	165	195	196	190	194	209	183	162	182	191	224	206	197	177	218	178	193	191	204	176	157	180	198	182	196	178	213	208	188	174	182	178	189	186	187	169	152	184	199	184	200	195	176	188	164	174	196	175	189	202	175	180	188	181	165	184	176	200	164	170	196	184	217	195	184	191	174	190	174	218	184	183	213	188	200	168	194	184	208	188	195	169	183	200	190	184	183	197	185	198	207	204	219	187	152	176	182	204	195	215	174	203	198	160	197	190	182	187	185	193	190	171	188	197	168	189	149	184	179	207	190	187	192	197	163	187	180	158	185	172	159	171	203	177	183	199	169	207	190	165	190	195	187	167	187	196	180	205	204	186	183	188	196	153	182	199	207	182	177	175	173	173	197	203	187	194	213	180	214	166	189	186	183	202	177	166	230	160	184	205	210	212	203	183	201	174	196	192	176	198	167	230	205	191	211	188	191	187	184	191	183	178	197	211	184	189	216	221	176	206	190	175	183	185	205	172	191	197	187	209	204	200	175	183	203	190	179	194	192	193	195	169	187	211	212	172	192	181	195	168	175	182	196	183	208	182	209	188	184	194	204	177	195	175	183	195	203	196	182	175	184	172	170	202	180	184	188	187	180	199	186	186	194	203	190	180	189	180	186	189	206	197	182	172	185	195	178	188	176	193	204	194	224	176	181	198	185	201	178	174	207	161	187	174	203	161	170	169	177	168	180	207	191	171	188	199	180	195	213	189	208	207	191	183	179	195	206	191	164	187	197	195	191	190	183	183	166	185	196	189	197	189	182	203	187	191	183	206	207	169	184	205	181	191	192	194	185	174	170	188	189	166	198	170	157	212	173	194	203	178	173	212	195	181	179	188	193	166	183	220	176	187	191	165	186	182	209	196	179	189	194	191	172	206	157	201	209	220	208	225	178	166	190	195	184	178	177	205	193	184	177	185	211	183	179	191	202	160	190	202	172	181	194	181	185	194	181	197	221	183	176	176	197	199	167	180	180	197	183	186	178	185	171	178	173	194	205	207	173	180	205	211	222	180	185	200	186	190	187	176	201	202	177	177	178	211	183	195	189	197	188	177	179	189	223	198	188	194	192	198	210	195	178	207	165	191	191	191	200	178	184	172	175	189	180	181	197	185	180	189	201	175	190	190	167	215	210	199	178	202	194	201	178	159	166	222	183	188	188	199	189	206	189	192	187	206	175	189	198	192	190	176	190	180	187	211	208	219	176	189	175	185	176	188	180	181	176	176	214	164	169	176	182	218	193	180	185	194	171	159	174	194	184	182	176	197	191	207	187	194	193	184	203	199	197	181	197	188	192	193	172	197	187	205	200	200	180	184	191	186	154	171	184	210	176	200	183	183	189	187	192	180	189	175	190	188	169	180	191	182	152	167	183	179	171	185	196	196	198	174	175	213	178	185	153	181	168	165	207	195	225	201	182	209	175	191	207	183	187	196	188	187	190	196	206	179	185	178	185	187	187	181	202	194	177	181	168	185	203	193	173	182	197	176	175	191	177	198	203	186	195	191	190	197	226	180	143	176	172	182	181	196	182	194	185	185	195	179	189	181	210	185	186	156	188	194	163	179	204	185	157	180	165	177	205	188	197	196	179	208	175	188	166	155	189	173	184	211	187	190	179	184	196	205	185	191	205	188	226	175	211	193	180	177	186	185	184	143	212	185	185	168	177	209	211	176	219	187	214	159	198	178	195	176	169	185	185	206	189	202	168	187	181	186	210	171	208	184	175	191	170	165	166	213	155	206	204	184	184	203	223	168	190	168	209	176	191	192	187	201	181	166	204	183	211	200	190	186	206	198	167	206	199	209	173	185	185	193	188	206	209	217	190
37351	31128	60989	39183	1682	1008	850	748	723	623	603	546	548	549	550	531	500	471	484	518	457	488	513	450	496	471	480	450	459	461	432	458	509	455	455	428	436	426	483	480	452	443	418	415	443	468	478	434	420	417	436	437	452	443	479	429	444	449	464	427	413	421	446	439	432	458	464	442	454	407	428	463	465	419	442	445	475	424	403	459	441	432	419	422	429	432	433	472	388	442	423	471	452	408	448	470	446	414	410	429	461	435	475	420	448	446	438	441	441	427	449	420	443	410	477	440	416	473	449	386	434	444	426	393	441	426	417	419	430	422	420	408	423	417	423	402	443	432	471	465	476	438	401	413	443	447	426	447	425	446	426	457	450	465	442	463	407	406	438	420	430	430	419	414	412	472	428	425	424	464	416	392	432	421	438	472	432	442	431	427	418	388	415	429	405	421	425	444	478	441	445	438	430	413	428	436	424	438	433	415	428	424	395	405	427	446	452	411	420	432	470	437	420	451	430	427	438	428	412	472	440	404	468	457	421	458	422	467	446	450	405	442	438	451	428	450	418	431	445	422	403	436	412	416	440	430	437	478	423	437	462	415	403	439	411	424	430	437	454	438	422	430	441	418	408	421	469	407	449	433	427	409	451	434	398	425	466	434	426	419	449	401	456	447	438	396	430	427	444	415	423	446	415	396	451	420	419	431	400	450	412	414	417	444	458	458	445	403	405	437	429	459	446	446	420	447	465	413	421	435	444	441	419	454	421	447	434	429	383	405	422	416	433	411	406	449	393	425	413	428	459	484	416	442	410	461	449	458	444	398	416	413	435	435	450	487	421	464	404	494	441	435	410	414	435	423	437	447	460	409	444	435	444	433	446	427	427	452	414	428	399	449	429	423	422	466	407	433	416	437	433	450	477	439	444	437	427	434	450	421	437	414	472	410	390	429	468	434	445	444	449	437	382	437	452	424	447	448	435	402	392	417	403	427	439	428	425	420	411	435	443	434	440	459	437	431	450	404	413	426	402	451	447	417	474	460	425	414	420	447	448	420	448	406	376	443	433	426	418	449	453	409	447	439	443	405	437	471	486	418	416	449	440	440	458	461	419	429	427	440	440	434	403	443	421	407	437	459	470	456	443	472	447	426	443	416	430	429	414	396	451	435	469	463	429	445	434	412	417	428	482	402	467	441	440	421	436	443	397	451	439	427	492	431	487	451	439	415	429	447	430	427	442	403	438	450	459	375	440	472	417	442	437	423	389	455	436	469	437	410	424	409	435	449	393	407	420	413	425	394	445	426	411	448	423	411	422	456	409	395	430	410	463	386	438	454	454	410	412	409	416	452	448	449	418	423	441	394	384	441	435	447	412	400	433	447	443	436	436	415	434	426	415	424	466	462	441	423	427	458	431	463	422	458	442	450	447	403	436	426	434	429	443	477	424	402	448	436	438	444	417	460	453	422	416	403	397	408	447	420	421	413	455	438	415	411	423	436	465	415	428	448	435	403	398	465	429	431	474	408	418	411	412	430	444	443	431	444	398	425	478	408	472	402	425	389	449	430	410	471	409	446	409	446	421	423	424	440	415	433	461	417	436	417	425	412	443	403	423	486	432	446	446	414	458	407	400	444	423	475	427	425	427	401	415	392	406	468	432	436	427	420	439	426	434	446	436	432	443	481	420	456	428	459	449	418	434	424	442	429	457	425	415	402	425	406	426	473	432	471	458	427	428	451	418	439	414	423	433	408	440	481	445	442	447	413	419	423	457	447	428	455	397	449	434	437	457	445	397	449	429	425	451	411	401	421	415	432	408	477	432	431	461	437	425	453	403	432	410	417	415	413	408	375	444	419	416	444	471	439	445	482	431	430	440	433	386	429	450	397	430	477	409	447	462	424	423	443	432	429	480	441	437	429	426	449	423	409	454	440	415	440	408	454	431	435	462	419	392	443	471	446	416	454	416	454	441	473	434	418	440	437	422	396	411	423	441	376	465	389	408	433	417	429	408	448	389	418	412	437	457	418	417	404	454	407	443	453	434	401	404	465	423	455	441	468	420	419	424	477	456	427	440	456	465	439	419	434	442	423	442	442	430	433	436	417	478	421	412	430	468	458	417	432	424	417	457	474	437	475	410	416	405	454	476	441	397	434	423	400	413	421	405	411	389	438	432	415	449	446	413	451	405	441	459	438	443	471	427	441	425	417	444	415	470	405	427	442	453	444	402	413	415	406	410	471	443	420	468	420	437	466	430	378	447	422	440	464	427	449	441	406	359	422	399	437	434	486	454	454	432	449	401	418	482	402	391	440	436	443	423	441	415	435	426	448	439	445	424	455	448	451	478	433	439	427	432	415	447	446	455	409	472	444	429	426	474	460	455	401	426	420	434	459	428	432	445	446	394	421	416	425	444	463	409	469	414	432	438	463	412	461	450	435	450	441	409	432	417	443	423	368	449	424	441	427	442	434	434	417	430	413	404	381	419	433	403	411	436	389	442	408	461	444	397	394	398	454	436	426	417	442	413	450	433	439	425	442	445	456	458	432	426	423	425	429	425	405	420	436	439	439	403	441	430	403	386	440	431	412	446	440	452	471	457	429	426	447	419	427	430	439	431	399	450	413	460	446	389	442	457	431	432	441	394	403	438	422	476	418	401	443	423	428	457	431	452	429	434	429	435	414	477	391	407	431	423	431	457	431	439	428	456	416	458	384	429	453	457	411	413	410	437	448	425	419	424	452	424	437	414	431	485	454	446	448	455	445	414	458	462	436	459	395	478	432	394	437	467	405	452	393	457	421	438	422	445	408	423	435	427	423	402	418	417	426	408	417	409	379	412	398	413	428	427	457	430	464	411	453	445	432	441	447	422	404	427	429	449	433	423	426	436	429	415	431	423	420	452	426	452	416	456	425	425	438	436	418	439	447	417	400	492	433	425	407	456	450	425	388	384	405	428	426	454	426	416	440	445	430	439	465	403	405	415	410	453	421	410	415	413	430	449	466	439	470	409	425	399	428	447	426	446	446	471	448	440	456	413	442	405	406	404	439	429	430	437	442	425	403	404	414	437	428	450	440	440	425	434	434	400	422	437	419	433	460	425	462	400	387	448	413	410	455	464	474	392	410	434	471	428	430	407	382	430	436	433	440	434	378	418	416	460	437	442	412	462	433	431	442	430	452	426	444	449	411	464	416	381	412	405	431	451	422	413	456	401	435	414	396	446	456	392	425	412	423	442	431	421	456	436	428	463	449	411	410	432	426	446	411	401	423	427	451	462	473	462	416	396	428	444	443	441	457	455	434	434	435	433	414	403	423	409	430	446	439	455	436	438	427	426	399	411	439	404	442	434	450	454	417	431	426	465	437	443	422	464	496	446	465	468	421	427	454	421	415	456	462	435	420	454	430	392	433	461	459	434	391	395	405	414	427	435	428	458	479	402	402	395	417	440	432	440	439	437	452	437	440	420	426	455	433	448	460	435	458	424	439	400	429	441	443	427	464	430	404
77736	59267	71041	49854	17048	3449	318	235	211	206	198	166	164	175	152	157	175	131	140	141	117	126	142	142	154	142	113	132	121	130	134	132	157	131	123	133	115	126	113	139	129	118	116	113	136	124	101	132	113	132	153	121	142	116	119	112	122	117	129	148	139	119	131	115	129	131	109	104	113	116	125	98	116	109	113	115	129	102	127	122	128	108	122	128	134	105	116	107	128	114	117	120	124	132	137	125	106	139	121	118	97	123	117	112	100	117	107	119	118	131	133	133	134	126	114	114	134	114	105	120	108	124	117	110	125	128	113	128	125	116	115	115	114	92	125	113	109	103	99	126	126	112	101	100	108	114	118	131	106	126	115	128	111	122	116	112	105	134	122	116	137	133	129	125	110	128	137	124	122	116	115	110	121	117	117	111	133	132	127	110	109	126	97	109	95	124	113	114	101	126	108	109	123	119	119	115	146	141	112	108	122	105	126	125	138	116	130	115	111	125	113	133	118	110	111	122	121	120	125	113	124	116	138	103	132	117	106	125	115	121	118	108	136	118	137	129	124	109	121	121	136	115	106	118	96	119	114	109	139	131	102	131	120	124	129	137	119	118	114	139	113	111	119	124	120	123	128	102	150	128	121	117	137	121	153	129	113	119	114	112	141	148	147	123	119	114	128	109	126	109	114	108	124	114	111	131	108	146	116	111	125	113	135	109	99	111	114	109	129	102	104	117	93	143	114	114	96	116	124	117	107	118	124	113	109	124	112	118	112	128	142	122	127	106	98	120	124	122	115	127	131	110	105	101	132	126	117	98	128	130	102	136	131	110	117	127	130	109	138	135	106	126	102	116	122	108	127	113	121	103	110	122	128	102	111	111	104	113	111	129	115	111	142	88	101	119	140	113	124	116	105	115	107	126	126	130	107	96	130	118	113	115	105	117	135	129	120	123	134	119	127	109	102	105	104	133	161	131	123	113	141	118	121	137	130	131	89	123	127	116	116	113	127	122	121	134	117	115	110	111	134	123	124	122	139	109	118	129	125	112	120	123	130	125	145	120	124	121	112	125	140	158	145	129	124	102	129	120	111	117	122	121	118	140	138	110	156	137	97	120	121	115	137	123	123	112	122	119	123	126	110	105	122	136	145	125	128	123	110	133	133	134	139	125	116	106	109	128	97	129	123	125	117	127	113	117	100	121	131	119	135	125	129	110	142	117	117	115	126	106	128	114	129	116	142	125	116	108	109	131	122	121	104	103	130	103	133	113	114	118	118	106	130	115	100	115	107	117	111	129	111	151	114	130	142	125	138	103	110	118	135	107	89	119	117	119	135	125	138	117	107	110	103	112	127	121	112	132	116	104	121	133	116	115	111	114	134	114	127	118	126	127	120	123	121	129	102	120	140	129	119	98	100	127	111	116	133	104	121	106	110	104	104	96	119	117	116	97	115	124	123	127	103	122	130	132	100	148	129	127	111	116	121	132	123	111	113	121	134	118	120	110	108	122	133	125	122	130	124	113	124	121	129	125	94	99	130	113	109	128	116	126	108	123	137	123	129	113	120	121	99	110	114	128	133	111	104	118	129	119	109	123	114	131	133	121	123	112	134	122	128	135	119	125	121	130	108	114	126	114	116	120	140	108	117	113	113	107	112	134	134	115	115	126	114	139	100	118	104	126	123	111	136	137	125	135	134	109	118	128	112	115	123	137	105	106	110	122	117	119	131	130	114	127	137	119	126	117	130	126	114	133	140	111	133	119	100	126	136	127	101	119	137	136	128	116	115	114	138	112	113	110	129	104	114	103	135	134	98	120	110	107	115	128	143	125	122	119	114	100	110	118	111	128	114	104	126	120	107	120	109	122	113	104	98	119	126	107	118	112	126	121	96	110	126	124	135	111	126	127	121	130	116	125	131	110	114	107	111	134	120	123	106	120	133	122	113	115	128	112	123	104	94	149	149	133	136	132	130	115	131	132	122	147	141	124	129	111	114	149	120	119	120	109	128	111	131	132	118	114	118	146	129	126	110	118	114	111	121	128	120	129	131	108	117	119	122	107	132	117	126	117	108	98	145	124	128	126	129	120	129	118	110	145	140	116	113	139	110	115	124	143	119	124	133	117	114	142	107	108	114	127	134	111	112	135	104	146	111	124	110	119	118	121	120	121	122	116	138	102	98	150	151	138	96	123	149	109	137	106	138	104	108	124	135	113	111	124	110	114	135	161	128	106	111	105	129	116	118	106	126	130	139	125	110	115	105	122	84	137	124	105	99	142	116	119	113	127	112	117	101	123	126	115	122	129	113	107	115	125	128	126	135	120	119	133	102	127	97	109	98	134	123	130	138	121	129	105	121	93	118	118	110	108	125	115	110	125	127	124	123	131	107	115	109	138	122	112	120	112	103	123	122	149	129	123	124	125	131	113	114	130	127	115	122	132	112	123	112	116	124	128	135	133	133	106	127	106	130	127	130	111	108	121	125	126	136	102	133	119	107	115	141	117	125	114	118	119	138	136	123	126	126	141	130	131	137	129	104	133	104	117	136	107	121	127	137	157	115	126	120	102	108	114	107	117	118	125	111	118	139	125	113	119	95	111	128	100	103	113	107	127	136	98	126	139	125	126	107	115	122	132	103	108	133	125	117	98	119	116	111	109	120	127	127	131	125	146	125	120	105	104	115	112	118	126	122	127	125	132	126	128	110	101	99	120	121	125	122	111	137	123	126	110	118	122	110	108	127	142	140	116	154	128	110	101	86	125	121	101	127	101	106	116	98	132	125	119	113	114	96	120	112	129	144	126	134	109	103	124	122	130	116	111	115	123	123	123	132	121	127	128	126	137	132	130	102	108	134	112	139	129	158	129	100	125	125	111	104	116	107	132	114	121	125	117	118	122	134	106	131	125	126	113	117	129	104	125	123	118	104	84	128	125	105	129	102	120	116	115	107	109	123	131	113	109	129	113	125	111	111	119	126	136	111	129	114	132	146	104	111	116	100	107	125	116	118	121	95	110	128	130	126	124	111	125	114	118	105	111	131	136	123	102	104	128	123	116	107	119	125	123	127	126	137	120	138	110	129	137	100	108	114	96	106	112	111	113	113	108	119	103	115	135	132	128	113	126	142	110	127	114	144	123	112	119	130	126	120	119	121	128	121	119	117	112	126	127	130	121	120	117	129	134	101	115	119	131	121	124	111	109	114	104	135	132	132	131	110	137	113	117	121	108	133	118	123	101	113	119	129	110	120	123	127	116	112	117	121	120	107	141	116	115	113	147	119	114	128	122	121	125	121	127	104	129	107	134	140	123	128	130	128	138	132	130	143	108	131	129	130	148	111	126	147	127	111	120	121	122	120	119	119	117	122	108	117	106	125	127	124	128	132	133	123	118	119	121	142	110	130	117	124	132	149	114	133	138	130	114	123	123	108	115	116	108	103	117	111	111	111	117	127	118	124	129	105	131	116	118	131	121	120	128	120	101	130	114	124	108	138	137	149	116	128	119
46794	41304	69080	45442	2540	1384	1106	968	865	788	710	628	551	520	463	474	461	419	422	450	421	381	376	369	343	374	383	371	358	340	328	389	381	346	343	314	343	357	352	374	308	305	356	326	317	318	310	337	319	330	321	323	314	338	350	321	295	311	333	309	312	318	323	295	348	314	292	314	314	290	316	324	320	306	332	325	314	303	305	284	287	316	290	307	297	298	315	305	306	325	291	280	327	297	317	298	274	308	313	297	299	319	290	343	289	295	323	316	306	304	303	307	316	289	292	311	312	310	321	338	303	302	312	301	303	310	306	318	283	313	308	344	262	292	291	314	301	320	334	270	324	322	323	324	274	308	314	300	288	293	289	295	297	316	304	295	295	284	306	297	291	314	328	317	321	315	341	291	288	300	305	295	310	294	307	297	286	279	314	323	286	277	340	292	312	310	342	307	306	294	319	273	307	302	308	315	287	336	297	308	322	281	269	306	289	289	304	305	295	303	292	291	312	310	320	310	305	323	322	310	299	294	296	318	316	308	321	284	320	282	330	319	299	315	300	291	321	310	292	298	292	288	312	302	321	297	281	304	272	309	316	314	304	275	315	295	298	308	301	306	298	288	326	321	274	275	301	312	257	309	280	324	284	304	307	329	270	291	314	294	331	278	339	300	309	329	294	283	302	304	297	269	325	308	270	292	315	286	298	303	294	293	323	299	303	340	308	309	285	268	296	301	283	306	330	322	296	324	278	303	280	295	300	333	298	306	310	266	287	303	342	332	303	297	312	291	297	269	319	286	306	284	326	293	315	306	312	287	285	312	340	283	342	297	291	297	313	317	311	302	293	313	292	294	319	290	276	340	310	321	288	315	311	332	296	305	329	267	302	298	333	319	290	308	305	322	317	304	318	303	291	304	296	281	287	292	301	320	306	328	297	307	330	318	315	351	277	311	325	314	323	298	297	285	291	294	305	314	269	304	281	314	332	324	296	303	304	321	279	282	297	299	334	307	293	295	312	304	314	288	301	311	300	287	292	335	301	317	266	294	307	300	332	311	294	296	311	289	309	297	319	306	289	281	297	321	297	289	311	295	280	310	312	329	281	268	303	308	326	305	295	285	291	315	281	305	296	306	292	303	320	305	282	309	292	293	306	319	290	299	314	296	321	304	314	303	313	300	308	300	328	289	289	290	304	286	315	315	296	293	309	308	311	289	302	288	293	274	268	294	276	311	303	324	325	290	293	317	331	301	316	283	298	326	314	289	305	288	297	313	312	322	282	300	302	317	285	315	294	318	290	295	303	339	277	303	313	303	281	273	330	271	340	286	308	331	297	312	301	335	315	307	317	317	304	298	322	284	320	285	316	300	311	336	307	297	314	314	281	297	330	318	301	296	272	289	289	322	298	311	314	292	272	277	316	313	292	339	293	341	303	320	322	329	296	311	324	293	298	318	320	325	305	301	324	294	315	356	332	287	307	308	323	330	281	308	309	288	288	303	286	289	292	297	323	291	298	346	310	301	282	301	269	316	298	292	301	291	302	318	327	303	295	305	308	297	294	309	322	285	307	319	297	307	304	293	298	321	296	317	298	290	309	301	316	292	297	298	340	289	307	300	286	326	304	321	293	281	292	322	298	303	325	281	303	259	320	305	317	320	305	288	302	270	326	325	294	336	327	288	282	300	303	314	289	315	350	299	315	284	323	297	298	315	301	290	336	291	295	298	323	310	325	270	300	335	282	318	277	299	301	309	273	264	309	301	333	301	300	308	287	322	295	257	352	311	325	295	274	296	258	313	300	306	290	287	284	341	298	286	303	307	294	301	318	311	305	329	292	279	287	292	303	339	314	290	302	333	340	311	296	278	291	282	278	297	303	302	286	315	281	278	301	327	315	292	288	315	310	345	304	300	293	296	302	304	327	295	324	289	288	302	304	311	281	326	306	294	330	291	297	286	300	285	326	334	309	312	316	310	300	294	272	295	292	309	298	284	311	331	319	280	288	268	291	303	294	308	303	317	304	320	309	317	304	284	310	283	286	281	304	282	303	278	323	321	325	277	298	322	306	344	369	290	313	294	305	306	317	327	315	290	332	297	323	296	343	289	314	300	307	298	321	284	308	270	298	309	288	300	274	330	315	310	324	348	296	324	315	295	317	300	321	307	324	335	302	326	275	340	320	316	324	286	290	315	313	328	306	306	328	302	310	289	271	303	299	320	291	309	316	307	321	311	268	320	259	305	307	300	297	302	312	311	311	293	300	305	328	319	315	289	316	319	321	289	303	277	279	326	277	309	308	298	312	327	314	313	293	310	324	285	317	307	296	303	313	283	301	284	312	313	292	295	300	287	286	267	300	334	292	321	282	322	308	291	321	291	276	297	327	276	305	320	318	320	276	301	319	306	344	278	317	292	277	318	288	286	291	310	300	326	328	290	313	337	289	317	325	319	293	275	270	314	310	291	296	299	321	291	301	300	308	299	318	305	319	291	324	299	323	279	302	318	317	305	318	308	302	303	290	305	294	289	283	324	298	317	302	327	312	281	283	316	315	292	288	317	307	311	314	291	277	284	314	328	314	293	285	312	325	287	300	288	328	291	281	305	310	321	292	322	338	302	314	307	320	303	326	318	310	286	284	301	292	294	322	294	330	300	323	319	289	322	306	320	278	320	312	309	290	321	290	296	310	312	278	330	298	298	278	341	303	308	278	329	306	307	293	303	293	311	313	342	311	315	299	331	311	324	310	308	291	296	315	311	306	287	310	304	295	316	259	339	317	278	308	311	277	285	318	279	287	286	281	287	294	293	273	300	278	255	304	292	286	297	328	326	348	287	322	315	327	295	319	301	323	287	291	274	273	305	313	299	323	297	289	326	309	287	279	315	342	322	306	330	299	302	296	275	294	295	293	298	301	330	319	310	325	309	296	309	310	316	305	311	297	293	312	299	294	304	281	277	320	295	293	296	320	292	296	302	294	296	341	296	322	291	292	287	320	325	288	307	323	297	336	314	275	270	284	286	285	308	336	346	308	285	335	273	299	313	323	310	299	317	296	308	342	304	303	272	290	295	330	307	279	332	304	277	318	351	309	338	313	308	335	294	300	304	296	278	315	289	281	291	287	313	293	317	310	301	292	315	337	291	327	311	293	323	328	308	294	337	331	303	268	267	283	298	280	300	326	330	289	326	292	329	305	301	303	323	302	319	324	321	293	318	294	314	293	306	303	273	282	334	304	286	295	295	337	289	308	312	320	312	292	320	308	321	311	301	317	300	305	342	296	322	328	307	309	293	311	296	297	318	313	320	268	320	329	323	309	300	301	305	278	293	330	309	279	295	316	322	327	293	287	305	294	282	315	302	301	299	318	300	291	311	326	295	309	281	271	282	315	300	306	286	328	294	325	294	296	277	298	355	315	305	297	322	308	303	308	347	338	306	299	319	310	289	312	289	312	317	335	297	301	343	309	286	306	320	308	303	292	328	349	317	302	330	302	310	313	324	263	294
17681	4579	9727	3376	382	334	322	323	289	310	349	322	329	337	331	304	326	323	331	338	343	333	345	321	333	308	327	294	326	306	327	301	311	313	324	307	339	325	317	322	304	354	342	358	357	296	328	293	327	322	331	320	308	360	351	280	333	332	324	316	323	329	331	288	343	294	304	293	281	296	337	347	326	358	314	325	325	309	354	333	319	285	348	339	348	328	324	324	304	338	285	355	314	396	346	350	307	322	356	344	342	355	335	335	342	318	327	319	334	339	307	319	336	341	329	320	336	349	319	330	298	300	293	310	311	336	334	326	343	329	343	313	320	298	359	364	333	319	304	332	324	378	315	349	320	311	344	322	326	288	331	343	314	326	346	314	327	336	308	346	359	340	287	323	345	342	329	324	321	348	324	300	320	337	352	322	324	305	338	357	323	330	318	325	325	327	325	307	320	294	319	332	343	323	334	326	313	325	319	317	335	337	297	326	315	331	333	357	333	326	319	319	336	319	315	329	343	344	338	314	351	298	305	321	310	323	332	325	299	333	340	309	314	342	301	313	312	356	307	293	293	320	314	357	293	323	327	314	346	315	339	331	333	303	333	290	332	347	326	323	346	344	326	328	313	339	323	322	358	319	299	304	331	323	332	330	307	340	348	320	304	341	318	331	360	326	331	350	344	332	337	331	331	322	298	293	298	324	339	333	321	306	306	349	319	337	313	306	351	303	379	329	335	324	299	302	309	332	300	308	321	315	288	286	362	315	341	368	295	345	358	325	320	301	329	321	281	335	353	328	296	365	332	329	333	318	314	318	331	307	351	335	325	303	301	351	322	312	340	329	350	334	319	328	362	358	333	343	290	328	336	356	296	303	279	286	335	309	332	349	293	330	305	312	315	318	352	355	358	340	328	290	306	312	328	302	299	353	343	369	312	357	332	317	313	317	331	313	325	315	319	341	337	343	352	320	341	311	337	314	341	350	288	293	340	324	317	281	321	355	347	347	340	310	320	300	332	306	359	316	360	356	316	337	324	341	374	327	348	324	344	340	327	330	314	324	289	341	338	325	315	315	320	316	336	327	363	322	313	345	308	335	336	349	333	346	332	337	297	317	346	320	326	316	315	332	320	290	356	339	328	299	295	305	373	352	316	319	364	323	354	331	347	320	323	341	334	328	346	342	319	334	359	307	282	297	338	309	333	328	349	318	323	332	308	304	319	342	304	300	338	338	333	343	324	291	321	327	287	373	323	333	320	342	296	367	294	325	299	336	331	316	329	344	346	311	317	301	352	324	327	283	346	313	329	317	324	300	301	324	338	312	316	346	330	325	324	326	339	376	380	330	301	347	328	354	310	350	337	341	317	305	298	303	299	352	341	310	269	308	295	314	322	337	327	299	360	346	311	346	318	303	332	313	331	334	321	326	325	303	329	324	362	335	308	317	344	328	320	326	321	289	354	304	310	341	323	316	317	314	352	308	303	299	281	315	356	315	345	329	310	328	334	360	343	337	342	340	347	339	313	358	350	309	286	320	366	320	327	317	325	345	322	353	331	303	323	308	296	326	303	314	338	337	309	325	332	364	304	353	322	361	331	334	359	356	309	296	316	314	320	305	324	320	309	323	309	295	315	328	340	327	349	354	324	327	321	309	329	302	356	320	317	329	335	332	355	324	360	312	335	315	344	330	322	302	331	313	334	313	329	366	325	342	348	314	359	295	345	339	344	374	343	323	354	318	328	339	331	317	323	309	285	329	342	342	354	358	314	319	340	329	355	336	364	350	325	302	341	338	289	318	351	335	348	346	394	326	341	334	341	318	333	336	361	348	338	294	328	326	277	330	335	357	338	319	371	314	323	330	321	302	342	322	361	356	349	328	343	341	328	313	322	327	306	311	356	338	365	343	315	348	318	338	336	323	298	325	342	310	317	354	350	329	360	323	350	339	327	302	339	304	345	338	298	345	298	343	313	333	271	306	315	353	329	347	338	320	289	360	350	309	329	337	334	283	331	320	303	351	335	347	318	323	343	346	306	333	324	332	353	310	319	312	289	336	347	361	308	328	314	327	335	317	305	337	323	343	295	339	351	304	307	315	293	316	325	297	356	291	336	307	291	343	369	325	338	356	324	294	341	307	325	313	328	331	347	329	354	329	298	330	325	363	306	327	345	319	326	317	311	334	346	309	347	329	367	312	359	341	312	315	322	311	312	328	364	310	363	326	371	316	336	315	312	295	302	338	341	351	339	350	289	335	278	300	299	326	342	354	309	332	331	338	352	349	326	317	327	321	317	342	317	362	347	312	363	324	334	341	346	338	349	348	305	343	308	289	326	323	339	335	305	323	327	291	359	336	325	335	312	325	318	343	331	329	315	320	313	332	351	349	314	332	323	331	337	309	306	329	297	338	341	332	310	356	350	354	361	298	320	315	289	352	340	326	353	338	324	335	288	314	319	324	352	332	347	339	308	326	287	301	316	308	358	309	345	328	371	332	327	350	322	310	321	357	341	324	327	318	362	335	310	343	319	334	345	347	354	329	323	349	325	324	307	325	304	327	322	310	344	309	360	327	308	316	305	307	340	333	337	302	334	326	304	322	328	357	327	326	322	349	332	323	338	347	356	318	319	346	335	323	348	326	338	347	320	329	339	366	330	329	305	360	310	340	355	318	330	300	340	333	345	323	344	326	317	318	332	339	339	334	340	316	337	340	340	366	320	331	332	326	316	308	300	326	351	300	322	288	354	307	316	310	318	327	319	307	328	323	302	330	368	306	353	359	288	359	357	328	337	322	311	318	343	283	347	314	352	320	320	330	346	349	342	342	325	328	359	355	329	306	344	303	345	341	314	328	296	330	320	343	333	307	343	301	338	330	355	342	356	325	336	327	319	360	289	375	292	331	366	328	311	312	346	309	307	307	283	350	320	351	332	330	324	317	354	311	339	285	336	298	292	311	353	327	330	316	391	345	334	325	321	307	293	336	305	334	308	315	343	334	328	336	283	343	313	367	297	339	337	292	329	336	306	325	321	334	330	310	329	327	341	357	305	346	316	314	293	323	330	356	338	363	308	316	332	317	346	310	327	319	322	299	322	300	312	294	349	303	328	361	337	335	333	318	309	290	337	316	330	324	357	320	351	304	337	358	324	292	344	321	362	351	344	306	326	344	344	291	323	314	327	327	338	295	341	319	318	331	285	337	307	320	288	317	338	327	336	319	317	338	334	294	347	339	351	328	323	319	304	341	335	316	315	333	323	335	320	325	329	342	338	343	319	324	331	333	354	332	318	345	303	327	331	335	338	346	344	316	306	308	342	321	334	304	360	321	340	327	317	322	364	303	312	312	332	321	355	337	325	353	336	371	336	351	317	348	292	304	317	314	324	324	328	341	331	341	315	327	350	338	338	351	334	324	342	310	313	315	359	317	320	342	363	334	334	313	303	319	355	309	371	338	337	340	338	334	333	316	321	315	318	345	313	336	313	302	327	335	316	326	340	317	314	302
14320	5134	18191	6834	721	757	740	715	740	715	737	722	755	750	737	700	705	673	739	726	743	737	771	690	746	728	711	708	763	662	714	778	728	702	684	742	706	735	749	696	716	715	755	727	700	709	736	766	740	689	670	730	721	721	740	753	665	714	716	724	720	723	741	709	726	720	688	682	771	706	703	680	748	762	742	722	730	740	747	722	768	722	756	736	741	716	776	705	707	709	686	697	710	682	756	712	714	816	717	666	739	727	715	689	728	701	693	696	741	716	710	723	726	775	717	719	673	747	721	715	727	745	724	758	702	719	777	698	694	727	727	747	750	713	713	775	670	703	717	743	712	717	711	765	727	743	719	715	784	724	709	667	752	751	685	708	742	739	722	774	701	709	716	714	719	718	735	694	684	734	703	733	715	723	740	654	664	725	690	709	718	762	709	687	746	716	712	718	720	708	741	716	755	705	688	711	732	711	738	715	693	723	704	727	737	736	750	721	731	715	726	722	712	731	728	735	678	694	672	729	685	722	688	683	734	675	709	753	719	704	715	759	734	709	728	770	734	717	716	673	735	726	700	746	731	722	762	751	729	673	726	694	723	706	727	728	722	710	697	722	728	740	684	707	753	719	705	715	751	752	747	702	734	733	735	738	770	698	646	703	702	706	745	671	708	688	719	766	745	731	656	699	773	712	732	744	683	750	680	727	784	758	735	736	709	748	738	759	739	743	742	731	730	721	746	679	716	696	725	710	730	714	728	727	691	687	712	676	730	739	753	763	741	705	715	777	695	692	654	771	753	713	688	667	725	746	702	719	702	727	742	731	730	746	729	737	743	715	727	751	712	747	695	712	717	706	709	707	737	750	665	680	750	734	720	712	728	709	694	717	688	749	705	695	708	697	701	693	714	727	729	720	688	701	654	750	720	680	720	701	721	680	718	716	740	709	760	671	760	741	764	675	663	687	698	732	739	741	752	713	709	733	679	726	745	767	706	693	721	670	712	716	697	736	723	727	714	733	767	690	727	716	704	708	759	756	714	704	736	699	749	785	701	727	685	721	730	730	731	688	732	707	741	750	762	703	735	710	739	741	731	710	677	751	774	685	723	711	748	731	730	730	780	714	729	689	761	717	755	690	753	686	754	766	707	716	731	714	735	734	690	747	694	672	699	754	734	722	712	754	735	731	744	736	732	746	693	724	732	722	746	779	716	733	694	724	716	706	672	703	744	733	682	701	723	683	683	728	758	741	750	710	714	697	677	713	715	741	727	712	660	740	741	724	713	707	710	759	702	679	740	729	699	736	791	702	700	701	755	736	712	709	702	722	777	708	732	722	695	763	700	739	746	775	701	676	697	767	739	711	702	749	731	694	668	756	745	765	735	686	716	721	713	724	748	699	747	729	701	738	676	740	707	717	685	704	740	725	689	709	725	747	745	671	650	735	730	734	742	713	725	687	713	733	748	736	765	727	736	730	742	681	747	708	747	789	761	695	748	704	761	719	721	710	726	733	719	684	743	706	692	670	747	707	735	745	693	758	768	739	752	711	745	723	694	692	731	720	733	747	725	694	705	705	720	746	725	732	676	763	739	724	722	739	756	707	699	732	670	702	749	705	730	693	754	728	729	668	730	734	744	699	710	693	742	706	727	738	732	651	697	718	703	702	720	719	701	737	723	732	766	716	729	738	723	713	780	730	666	705	724	739	706	701	709	754	699	707	760	691	665	732	688	755	717	693	724	723	704	713	706	745	746	702	761	731	704	708	726	722	708	754	697	724	702	717	712	737	754	716	733	738	750	710	722	719	710	721	744	691	733	731	743	635	726	734	684	708	702	702	674	689	696	728	713	753	752	753	714	684	664	690	735	759	697	699	698	760	684	707	736	707	730	709	712	761	719	697	710	702	713	785	724	776	712	713	706	713	743	724	716	717	720	763	692	739	691	720	728	762	764	727	746	750	702	706	719	730	777	703	735	738	705	779	700	710	731	713	738	712	688	682	755	711	730	759	713	683	714	699	698	722	752	758	716	725	726	705	708	702	757	728	646	766	697	714	665	730	716	737	690	732	720	725	740	687	749	727	723	714	681	731	735	750	766	714	760	713	701	714	727	696	706	680	726	717	704	755	707	740	742	693	756	696	727	743	730	692	754	677	688	706	709	701	735	725	688	723	761	679	764	730	746	718	701	709	686	706	774	708	727	724	665	707	734	740	730	703	735	741	727	729	725	703	706	685	770	725	738	736	736	690	712	710	752	729	680	709	739	744	740	717	714	671	731	745	667	698	681	750	728	725	722	728	741	770	727	691	740	747	712	721	715	715	690	717	760	713	708	755	786	676	725	762	706	700	693	707	684	734	682	725	715	747	710	688	721	676	742	727	724	745	755	750	738	749	690	719	731	681	688	686	762	748	731	713	736	705	771	729	692	751	705	662	694	688	720	759	727	726	727	740	692	741	690	752	721	694	726	710	719	749	730	680	749	707	728	717	697	719	674	709	709	725	732	705	714	735	789	725	752	706	704	713	696	699	725	672	724	752	730	705	720	768	724	676	690	696	724	723	720	750	671	741	736	704	719	715	737	747	729	700	684	748	743	737	741	777	700	701	730	718	724	702	739	715	697	752	700	739	728	727	724	739	725	728	719	718	778	689	696	698	689	725	722	730	694	714	728	708	766	753	740	729	727	685	763	707	706	742	709	747	690	728	696	713	690	692	751	728	744	726	661	716	710	723	707	726	751	775	697	701	748	691	701	667	782	672	777	712	736	721	747	690	738	730	725	691	696	730	725	782	739	715	728	693	689	709	721	699	759	692	715	702	743	718	752	697	726	743	680	753	728	707	705	731	704	749	724	708	747	700	721	718	746	741	714	723	754	668	719	719	723	743	714	721	742	691	742	671	733	711	745	741	724	742	712	699	723	742	694	693	766	756	688	722	698	750	710	762	721	708	739	731	712	718	734	671	727	710	719	775	724	717	746	694	754	747	694	705	731	733	710	693	667	760	737	688	757	648	700	710	736	696	741	694	734	714	732	718	715	711	737	711	738	711	692	707	724	728	687	743	656	746	707	739	692	778	774	706	735	734	672	739	739	661	706	738	721	688	727	746	737	725	749	693	715	695	760	749	694	741	727	724	759	722	685	728	743	691	674	699	698	714	787	727	709	749	735	718	720	716	714	736	692	718	748	737	718	730	697	708	718	683	739	715	718	656	755	734	714	751	774	723	752	715	766	730	780	678	712	732	690	665	722	734	725	745	730	756	706	707	756	695	738	729	760	756	770	739	684	749	700	743	701	737	702	713	740	732	703	758	666	768	698	743	705	759	761	765	741	747	692	714	684	688	733	751	748	709	726	750	720	697	728	695	684	707	735	740	711	751	680	790	716	722	806	722	702	728	705	747	681	764	677	715	713	712	736	706	693	680	684	687	721	647	721	748	746	687	724	777	741	734	731	723	733	732	708	694	758	702	713	694	793	754	774	716	720	743	777	744	684	746	688	723
66065	47745	67560	40671	9786	766	259	231	247	225	203	231	228	186	196	197	198	189	211	171	182	195	191	198	185	206	201	187	175	218	181	223	182	196	170	189	188	204	209	222	193	201	194	202	209	196	180	169	194	208	193	220	218	186	187	194	206	177	209	215	186	174	204	217	212	197	204	200	197	207	200	213	208	179	205	183	190	166	177	206	183	200	181	194	177	166	187	201	203	168	204	174	220	183	186	200	184	182	217	188	180	187	170	184	194	222	196	184	220	243	197	203	200	216	201	224	205	190	192	186	209	189	198	175	196	196	188	212	183	191	211	189	196	199	197	205	200	208	200	172	208	188	212	184	201	179	200	205	174	198	188	196	204	209	193	210	177	232	204	200	209	211	174	173	183	189	181	199	206	177	200	177	187	199	188	177	193	199	181	193	205	180	184	193	172	200	213	189	180	203	192	192	205	188	217	188	182	217	202	183	197	206	178	203	210	193	179	218	204	190	175	189	166	191	191	193	207	210	195	190	173	225	189	195	192	205	208	163	166	163	194	184	210	195	179	219	199	196	183	174	209	193	200	189	172	188	193	199	211	209	196	187	177	182	187	202	207	192	189	188	184	192	196	177	194	196	219	197	184	193	198	180	182	205	205	165	213	185	173	194	196	195	204	184	203	197	176	179	217	197	198	210	204	181	205	180	187	204	195	193	181	195	200	193	185	203	180	195	180	189	189	194	175	199	166	176	188	209	184	205	187	190	188	227	173	200	217	204	204	205	219	190	216	177	192	185	187	177	200	191	218	198	181	191	172	194	217	226	211	180	198	175	187	229	168	216	190	208	183	189	198	193	192	191	205	180	167	191	182	235	194	190	201	201	201	180	218	170	174	189	175	179	182	209	198	191	192	190	200	210	197	215	206	219	198	196	197	209	201	204	181	192	205	194	191	197	172	166	197	184	212	194	190	182	168	194	204	187	182	223	181	225	185	181	212	190	175	182	178	210	219	195	169	204	186	164	231	184	203	200	198	178	191	221	203	199	206	206	212	172	210	181	189	180	204	194	171	188	211	189	187	180	169	199	195	184	191	172	175	212	185	181	204	197	202	187	175	188	196	194	184	224	179	216	200	219	227	179	234	199	190	164	210	190	181	200	180	165	196	204	204	191	186	189	216	196	195	208	202	208	183	175	194	185	183	203	191	185	165	190	181	199	199	178	182	186	204	180	214	173	224	173	206	203	184	157	174	205	195	201	165	202	165	188	195	179	173	162	171	204	215	231	196	190	195	210	202	187	209	200	204	199	206	186	204	207	184	198	190	218	231	181	190	226	182	194	186	183	197	193	203	191	206	175	206	206	195	209	202	191	190	191	175	199	208	213	193	181	200	193	175	178	186	197	212	200	188	178	193	180	172	191	195	196	187	194	203	171	179	204	203	197	205	193	189	196	198	245	191	165	209	205	185	205	193	201	205	170	165	172	172	178	185	216	199	173	208	187	179	193	192	198	204	185	199	191	195	198	198	210	202	185	193	193	197	184	186	177	219	182	190	181	192	224	199	202	176	181	204	174	202	197	207	207	181	188	203	193	208	165	212	189	178	185	198	217	184	193	193	192	224	203	202	187	193	221	170	187	191	205	203	230	205	185	212	185	212	209	192	208	185	189	194	195	195	182	204	191	181	183	172	172	233	200	196	206	188	208	213	176	203	187	197	182	179	181	209	196	178	210	183	194	181	198	196	179	190	182	166	194	202	198	237	207	174	181	205	192	225	177	193	203	182	210	209	187	210	188	189	177	202	183	188	177	205	175	213	190	189	190	204	198	162	200	181	198	199	180	193	175	197	180	202	189	209	176	194	174	195	197	205	189	172	221	226	197	193	196	205	189	169	188	212	194	172	174	186	178	205	190	189	205	170	219	167	193	198	197	205	183	200	196	166	197	191	178	171	212	204	224	204	201	183	193	208	200	152	180	202	168	224	192	194	179	184	191	196	182	204	180	162	202	206	185	202	200	206	193	202	203	204	193	207	191	186	215	199	215	177	172	190	177	194	215	187	185	198	227	218	190	160	208	191	188	183	210	210	221	204	170	227	183	180	177	234	201	191	206	179	190	171	185	170	221	239	177	176	199	219	190	197	163	188	182	199	174	201	207	171	192	196	189	204	192	185	194	205	186	197	204	170	184	196	209	199	213	190	202	205	213	184	197	186	183	195	199	194	188	190	185	177	175	196	176	174	196	207	210	206	178	201	184	207	218	177	211	217	190	196	194	174	176	217	209	178	169	190	185	189	182	214	219	200	209	200	212	188	206	194	194	172	196	217	197	189	219	210	187	182	167	203	192	211	179	208	171	176	188	203	186	184	171	183	203	198	188	165	207	219	185	207	191	173	201	173	188	192	209	182	193	190	191	187	169	166	206	193	207	216	213	187	208	185	194	212	194	199	182	202	198	193	213	192	175	195	206	185	192	212	200	221	203	180	202	144	218	202	179	194	203	219	187	169	193	166	174	185	177	195	192	186	171	222	231	234	188	200	173	182	145	197	174	161	182	189	189	201	192	175	203	215	174	197	189	198	233	193	175	196	168	200	194	186	183	212	199	187	193	196	223	205	197	178	210	217	205	184	210	192	199	176	166	184	209	223	230	202	175	206	188	200	198	193	191	164	206	208	202	214	203	188	189	178	204	198	192	205	179	185	199	163	168	201	195	222	181	201	189	176	197	219	192	178	217	208	195	192	206	200	181	208	170	185	185	192	177	170	167	200	200	188	213	184	188	174	207	225	211	175	197	208	167	180	198	188	188	210	189	206	175	198	197	183	160	211	202	203	215	205	180	206	193	191	165	191	193	194	176	184	167	194	177	194	201	205	203	174	182	164	209	171	185	198	190	198	183	173	198	203	197	202	174	167	181	173	194	203	194	227	179	185	214	223	201	214	210	179	186	166	181	197	183	209	209	199	189	176	198	208	215	192	195	222	187	210	174	206	206	160	214	209	184	192	173	194	202	178	208	200	205	202	196	217	193	225	185	185	188	205	186	172	221	207	206	188	199	162	200	196	186	236	195	209	209	198	196	182	204	219	189	206	204	216	192	204	192	177	195	199	220	182	187	184	186	209	191	187	202	202	186	173	186	192	187	193	179	183	202	198	216	196	196	199	174	178	197	225	205	180	170	195	224	178	202	204	194	176	194	188	205	196	196	189	188	180	216	194	176	189	207	211	181	214	221	176	181	206	218	173	191	197	196	190	180	191	180	194	203	181	201	200	175	199	195	202	208	201	180	182	208	190	191	203	203	206	175	197	183	210	185	187	208	212	214	197	188	199	181	195	186	201	196	209	190	190	204	200	192	184	216	169	166	173	196	218	213	186	179	204	217	177	203	173	182	199	194	183	178	187	180	220	206	229	217	181	206	181	186	174	190	198	174	216	207	190	199	180	219	196	192	204	199	185	192	163	174	191	210	192	211	197	214	209	202	173	200	202	206	204	211	198	186	202	199	174	182
38836	33156	62576	35370	1404	821	773	731	732	651	628	628	559	516	514	511	546	460	505	514	479	499	501	491	487	449	466	432	475	472	490	465	468	492	468	453	435	445	459	438	448	437	446	491	458	429	461	469	461	429	447	436	487	424	454	510	448	423	478	405	474	405	458	468	455	463	477	444	448	487	445	444	460	451	436	439	497	461	447	429	457	459	439	435	452	468	444	437	473	432	441	407	421	430	464	477	460	427	476	473	431	413	453	457	443	459	442	434	439	412	502	482	426	474	447	447	497	468	456	458	453	420	436	416	507	455	495	491	437	448	468	460	452	465	428	473	460	462	467	419	430	448	453	479	463	471	469	485	434	459	449	449	443	458	479	474	450	461	417	455	426	431	457	454	429	507	479	467	412	437	435	428	494	458	482	470	451	455	440	425	453	443	456	443	431	460	485	404	499	467	418	458	444	446	443	429	452	450	451	462	408	457	469	406	418	449	460	422	447	431	438	453	424	475	421	460	414	426	423	390	439	470	484	455	444	406	440	437	440	444	427	496	438	464	476	451	446	451	437	438	435	455	453	477	463	473	454	460	444	444	469	497	467	429	418	432	423	443	448	466	429	453	411	485	453	459	459	435	451	485	420	434	466	467	439	404	428	447	438	430	469	471	467	430	415	472	439	430	416	514	468	421	484	448	452	436	397	461	464	445	468	445	462	448	416	424	473	484	434	450	416	442	488	415	456	449	425	437	437	462	440	491	486	439	447	453	459	430	420	471	451	462	464	464	421	461	449	449	476	434	445	473	437	438	442	466	445	452	437	463	422	422	395	457	452	443	416	453	480	417	417	417	418	458	431	469	438	467	436	478	452	449	394	450	442	442	474	464	472	388	471	412	397	419	443	442	464	424	456	457	443	436	449	456	424	453	468	458	475	428	441	463	450	442	450	465	417	468	449	453	442	485	465	440	456	462	431	472	460	453	427	458	437	435	462	453	455	418	437	432	405	432	423	454	413	460	461	477	457	419	440	434	454	457	468	459	485	468	436	478	455	442	434	457	465	436	472	458	431	474	448	446	480	442	458	487	477	435	438	449	471	424	481	492	455	467	451	458	472	451	410	428	452	413	449	434	455	453	432	478	496	470	417	426	432	437	421	465	439	454	408	466	441	429	421	464	451	450	470	469	454	441	464	468	408	469	430	488	432	431	478	451	479	431	441	474	456	453	422	458	434	429	420	477	449	433	485	466	465	458	464	403	466	384	425	412	443	458	483	451	448	454	459	464	447	459	480	431	492	451	458	459	426	472	440	442	452	441	467	439	436	459	464	436	440	456	498	409	453	423	450	472	433	439	458	426	439	443	448	463	437	441	448	446	441	409	429	459	441	453	436	446	453	456	452	470	463	429	447	434	481	455	443	460	434	453	474	464	448	474	458	456	452	445	414	446	444	460	455	446	457	435	414	457	451	443	450	422	449	438	446	477	432	428	455	419	442	442	451	479	466	463	437	438	427	417	446	433	434	435	447	415	446	436	444	460	443	435	436	434	452	449	455	433	435	428	474	445	413	456	474	455	463	440	428	442	487	454	436	430	486	446	414	462	438	444	471	465	452	418	407	409	443	445	440	446	458	430	451	442	490	420	406	449	454	446	483	451	478	419	457	453	473	411	434	446	446	437	427	488	434	434	435	416	447	429	467	440	480	434	444	466	457	459	443	431	453	473	434	442	434	459	479	466	439	444	437	469	464	449	450	409	456	446	414	435	434	464	477	441	450	437	408	420	427	444	455	427	424	458	473	464	418	420	449	411	470	441	439	456	440	430	441	439	436	462	422	491	452	446	445	439	471	425	443	484	458	428	478	476	462	469	454	408	444	460	438	394	427	442	426	458	461	455	448	452	422	432	445	423	435	407	415	441	430	413	450	492	427	426	428	415	440	465	434	450	422	459	421	449	429	457	461	448	438	445	448	433	475	431	439	427	435	455	458	440	424	487	473	454	478	475	449	440	436	447	461	446	445	432	466	446	471	456	442	485	424	451	426	444	476	465	471	437	466	450	435	439	459	428	428	430	442	434	469	461	439	444	440	490	440	452	451	466	421	461	450	462	452	445	445	463	441	473	490	456	439	449	454	448	430	468	443	440	444	410	394	481	447	446	490	441	420	449	398	460	470	461	483	455	384	385	471	464	446	445	432	481	434	440	428	461	462	458	448	435	487	443	431	428	465	474	482	442	486	487	482	407	418	471	486	452	455	420	421	475	463	450	467	448	446	442	471	450	418	405	455	430	441	444	442	432	387	488	448	454	441	445	449	468	457	433	468	466	428	413	465	433	453	474	444	448	446	417	454	453	449	409	435	428	447	474	452	432	431	437	442	464	427	415	469	455	438	455	490	395	452	453	445	454	453	461	424	452	437	431	441	435	446	457	433	446	458	417	397	472	404	477	443	434	464	414	445	408	438	443	481	450	420	455	431	437	490	442	423	421	459	459	442	433	452	429	427	463	457	405	447	441	459	454	483	431	437	448	444	419	491	422	447	428	432	428	431	427	453	453	421	450	457	454	463	443	438	394	408	471	435	470	468	474	429	417	477	451	439	452	412	414	434	461	470	440	413	456	484	458	469	511	439	441	395	441	456	439	430	448	444	429	453	451	446	494	457	452	444	466	473	442	409	435	447	427	431	484	455	443	457	448	480	433	441	445	429	462	420	411	416	456	424	410	484	412	481	477	450	452	460	448	452	442	439	428	416	438	446	441	444	457	414	438	446	418	449	453	462	443	448	459	439	430	453	462	435	413	443	423	435	466	443	455	441	455	427	453	463	439	450	462	428	474	431	438	417	415	426	464	416	467	470	484	452	454	431	446	453	457	446	441	455	436	456	433	468	462	423	448	465	465	466	441	456	410	465	453	424	454	433	497	450	433	491	446	460	430	447	473	437	449	482	471	441	416	457	422	452	432	466	451	440	455	425	449	446	461	463	450	461	413	427	424	445	454	402	412	458	458	437	441	471	451	431	478	468	435	431	476	403	461	448	469	430	460	472	441	442	477	450	426	428	408	448	439	459	432	427	423	448	439	468	480	428	430	464	449	442	447	461	448	479	475	468	440	421	433	442	457	495	491	476	481	438	434	437	501	458	455	438	460	416	463	472	458	401	425	439	455	510	478	441	463	431	429	439	464	437	441	446	465	461	432	461	425	464	449	477	478	465	471	420	439	451	449	471	465	441	449	421	479	434	454	441	444	458	460	457	478	423	442	414	408	466	469	449	457	467	443	457	444	455	462	468	478	429	461	462	462	425	469	427	472	457	454	453	486	438	456	427	503	450	453	436	468	458	439	439	455	484	453	497	409	442	462	465	444	439	456	461	460	435	439	448	434	424	452	405	446	430	440	464	417	458	456	438	438	467	443	471	469	462	436	455	460	453	466	471	468	449	395	402	502	449	451	405	433	428	479	442	453	454	444	475	441	469	468	467	415	422	464	460	447	435	441	436	441	419	426
79862	62818	76316	52226	15905	2384	288	257	201	189	199	202	123	165	171	163	114	146	164	152	146	142	138	122	142	145	139	134	146	139	121	135	125	142	127	119	141	152	135	119	115	130	126	142	136	130	125	142	127	150	133	102	133	126	102	144	128	111	112	143	104	135	125	125	139	132	138	110	131	120	133	132	128	123	135	146	126	126	96	150	125	111	127	125	127	113	121	144	133	132	126	123	136	142	122	150	115	139	124	126	129	124	112	108	123	129	128	103	140	127	119	127	136	135	118	123	116	121	114	133	128	152	119	138	135	126	140	115	116	111	143	136	133	125	121	137	134	119	114	127	125	111	138	143	111	138	114	128	127	109	113	125	134	151	121	124	128	122	131	143	136	140	125	134	137	128	128	134	142	119	147	122	119	121	156	134	135	130	137	124	129	128	141	133	129	114	147	129	127	125	129	129	141	151	131	133	117	124	133	136	120	139	138	134	111	132	124	111	123	121	152	133	109	123	117	126	134	140	145	139	124	135	120	125	117	119	113	145	128	125	117	135	120	136	106	114	134	105	100	117	125	110	132	121	122	136	146	108	122	148	110	143	126	146	133	155	135	127	134	98	114	136	118	114	135	163	136	130	135	128	131	146	129	123	124	127	136	136	118	139	129	119	147	117	110	136	114	130	117	131	121	128	132	127	116	135	125	137	129	142	127	111	121	126	132	121	122	117	119	146	135	127	91	130	141	123	112	124	119	130	141	140	119	136	137	119	105	118	119	129	138	124	105	136	135	117	107	149	121	140	111	131	129	126	126	120	106	133	132	126	118	127	126	129	115	132	141	126	124	146	137	123	138	114	130	116	116	123	120	124	144	142	114	129	123	123	142	109	139	133	134	132	116	133	120	124	126	134	128	145	151	131	135	112	113	130	124	119	124	120	130	113	127	125	134	158	125	135	136	122	149	153	133	143	122	144	136	109	125	126	128	107	119	117	116	112	151	135	133	120	133	130	129	128	125	117	108	121	127	129	119	120	126	138	144	138	120	111	136	110	120	112	140	133	113	111	143	110	144	115	117	112	141	150	132	114	131	136	120	140	134	138	108	134	118	125	138	142	126	124	128	147	137	145	160	115	119	132	129	139	151	137	147	130	123	136	114	133	162	138	136	124	120	134	106	133	131	152	110	127	129	137	135	122	138	137	133	138	114	123	142	77	116	120	119	122	127	133	133	129	143	140	134	127	113	136	138	119	126	134	118	141	112	117	138	128	122	133	104	124	121	119	152	112	142	120	98	130	113	126	116	127	153	119	133	103	143	165	152	123	132	105	122	133	138	135	133	127	111	106	125	136	125	150	120	127	129	122	129	136	123	114	117	118	136	147	133	115	125	105	138	127	135	136	110	143	126	119	139	115	113	110	133	134	152	155	119	102	127	140	126	131	128	117	118	119	114	108	129	149	125	138	143	141	143	142	122	138	151	154	128	120	120	122	143	107	130	143	136	131	126	152	131	134	119	121	137	136	137	124	128	132	118	142	102	116	119	115	132	125	120	114	139	129	144	158	124	120	130	131	110	155	125	128	124	118	141	116	115	126	123	123	141	113	118	142	141	121	131	133	124	109	142	113	146	121	114	133	126	122	130	117	134	114	105	125	134	149	121	117	130	130	110	113	144	138	129	113	133	152	126	135	116	117	139	115	160	126	104	117	141	117	133	140	124	105	119	137	116	126	123	124	134	119	127	129	128	146	136	131	151	114	118	122	108	128	126	134	132	136	141	134	139	115	119	133	115	124	124	120	119	131	135	131	119	124	146	121	96	129	121	124	150	136	113	158	137	134	125	129	108	123	127	118	140	135	121	131	132	155	129	136	113	132	126	106	114	164	123	118	110	127	128	131	144	110	135	114	134	147	144	122	150	122	133	124	132	127	133	135	133	118	127	142	124	122	129	122	119	128	134	141	117	123	138	116	139	131	118	118	120	121	128	134	129	137	149	137	146	121	137	131	128	126	136	125	96	131	134	122	99	106	115	124	137	122	127	108	145	124	134	125	138	118	135	153	146	154	127	134	109	130	135	128	127	133	130	123	140	140	119	115	138	122	118	106	136	113	131	144	130	122	135	124	134	138	122	125	128	131	120	120	158	135	130	124	130	120	122	127	128	134	113	123	122	114	128	148	117	122	127	135	126	115	141	126	117	135	143	110	137	133	117	124	119	134	147	136	134	111	121	122	113	117	128	147	120	130	119	118	110	114	124	132	150	128	131	134	104	136	136	135	122	152	117	119	136	123	94	116	153	141	126	139	138	117	132	140	134	104	131	137	118	124	109	140	131	141	148	134	149	116	138	132	121	102	125	134	130	131	126	146	112	122	141	128	126	130	131	130	118	132	153	137	125	133	113	128	116	139	129	126	119	136	147	114	114	128	142	105	121	129	141	136	130	139	115	128	142	123	116	122	138	132	112	144	139	110	130	127	148	136	110	134	125	128	132	94	115	135	116	123	118	129	122	145	128	146	142	123	120	123	112	118	123	115	115	124	128	128	121	112	131	131	139	124	125	128	122	137	132	131	115	113	139	120	153	125	136	142	134	117	109	121	123	124	125	135	124	135	125	114	132	135	120	155	153	130	119	130	127	132	94	138	150	124	125	110	117	110	127	130	146	164	124	124	129	127	119	127	144	121	132	127	152	108	133	145	150	126	120	111	121	140	135	128	145	137	129	117	139	139	128	127	145	119	139	116	104	127	124	165	152	123	101	152	146	136	137	113	145	133	135	137	139	131	142	137	123	142	127	125	140	115	128	123	125	120	131	111	119	113	137	123	108	130	123	116	130	117	130	128	113	120	122	136	119	129	126	131	153	115	123	120	124	132	137	128	121	133	127	116	133	150	126	118	111	119	138	139	126	115	114	132	111	147	129	139	143	127	135	144	137	112	120	129	140	124	120	117	136	134	136	132	137	114	114	114	145	126	146	129	127	133	135	107	131	158	142	130	123	127	153	140	124	134	131	139	136	134	130	123	130	116	139	128	135	137	111	115	133	114	115	120	114	127	128	119	126	124	167	121	118	134	115	113	129	141	128	117	136	145	122	112	130	140	138	132	119	112	118	138	110	133	109	124	124	138	109	111	113	141	111	114	118	139	103	139	135	132	128	139	142	139	134	114	114	110	138	143	124	140	143	118	120	154	107	122	119	141	113	128	130	136	121	120	129	142	129	166	132	139	147	121	125	117	158	116	122	127	118	130	154	118	148	108	131	112	124	125	133	136	112	121	130	104	127	120	130	118	143	128	134	127	141	135	136	149	129	158	127	114	134	132	135	127	119	114	119	133	129	130	138	103	134	119	118	119	143	122	130	130	118	117	122	151	130	146	101	116	122	140	119	130	111	135	120	117	123	136	118	133	137	130	109	144	120	125	133	131	124	124	118	122	127	142	131	136	124	120	128	137	128	132	121	118	119	116	102	114	137	124	132	122	106	138	120	124	110	138	130	137	124	139	123	136
48495	44207	72183	44774	1530	1176	1033	844	755	708	658	521	574	526	477	477	459	425	469	443	409	423	387	403	380	374	393	366	350	360	350	357	350	355	360	312	340	332	342	359	356	346	345	348	342	354	289	338	321	343	321	338	307	302	314	335	334	320	347	321	340	355	335	322	333	346	312	313	318	331	289	341	317	312	349	304	323	315	350	348	310	346	316	339	311	358	331	284	339	324	334	287	352	339	294	363	327	321	321	325	336	310	348	332	340	312	309	326	314	357	348	304	325	351	323	359	317	326	310	322	296	339	346	340	292	312	347	307	293	343	319	342	341	329	337	288	374	345	326	364	311	308	338	332	356	328	336	355	314	374	329	314	335	305	314	323	317	341	309	274	335	320	345	318	335	308	325	309	324	302	309	328	350	295	322	314	347	314	307	341	323	300	332	336	340	318	335	311	320	326	317	326	348	326	336	335	329	316	308	347	312	325	295	319	316	315	314	349	298	315	341	341	300	332	345	295	300	303	353	330	319	339	343	311	341	325	283	311	340	342	339	358	349	341	321	312	333	301	320	342	364	340	342	315	290	354	329	339	352	307	299	346	297	286	333	340	357	300	296	323	316	330	323	317	320	354	321	327	365	345	330	352	316	302	305	317	325	314	316	321	322	323	303	319	337	291	329	333	328	340	311	343	297	287	329	333	293	290	325	328	309	354	321	330	329	304	302	324	331	319	329	337	304	300	329	329	304	333	324	325	349	347	333	322	330	346	339	320	305	306	338	307	327	355	297	335	296	327	323	300	314	307	328	347	321	297	285	341	291	358	329	333	331	324	327	357	324	307	279	298	330	328	345	287	341	323	328	334	326	319	340	326	319	306	324	343	296	331	300	334	332	345	317	324	285	340	331	325	341	344	357	318	316	306	331	333	307	298	322	303	314	331	296	335	333	310	306	304	320	307	320	307	327	362	311	311	325	317	347	306	307	358	355	299	301	308	303	309	294	322	332	313	325	309	327	333	334	340	311	334	321	340	336	320	333	349	318	326	332	341	308	298	340	346	319	328	319	327	336	325	301	351	322	324	310	317	312	344	307	295	340	324	292	308	337	340	313	320	355	304	306	342	345	321	341	328	319	311	324	326	337	309	330	303	339	362	325	320	301	290	337	319	314	298	318	310	308	311	289	326	308	347	278	312	348	308	309	330	340	302	314	325	344	329	332	324	322	337	310	318	366	332	338	345	331	343	340	341	333	343	308	330	318	333	326	311	326	311	347	337	301	325	335	344	333	297	329	281	319	314	314	329	340	336	322	292	321	346	308	335	324	348	304	350	309	303	327	331	332	344	325	337	321	355	323	317	300	305	308	307	312	314	322	314	301	280	339	331	326	342	309	314	321	312	329	341	351	340	298	319	342	364	330	337	327	323	342	319	321	300	324	314	308	288	299	306	329	342	321	326	316	317	331	322	315	361	330	314	316	311	345	332	320	325	284	326	325	291	328	318	303	301	301	314	346	351	312	305	302	343	313	285	362	320	309	317	316	313	340	292	304	292	321	324	287	360	294	322	305	331	292	315	321	317	313	327	317	296	338	308	310	347	334	395	344	331	332	323	311	314	343	331	328	301	330	319	320	334	303	309	319	349	325	317	308	350	332	319	322	323	302	292	325	298	282	358	336	303	361	319	334	353	334	337	299	316	280	307	315	346	323	306	288	327	326	335	335	307	304	325	324	312	323	318	307	343	315	314	295	351	330	311	325	321	337	337	336	302	326	344	346	304	317	312	332	306	308	313	340	327	347	302	296	336	355	326	331	331	308	311	322	324	315	319	356	318	310	347	353	316	305	340	340	325	327	322	342	336	344	292	306	315	332	322	318	328	357	335	296	303	293	320	339	300	344	339	321	315	330	273	332	337	325	345	340	342	312	318	324	319	313	303	322	329	364	306	321	324	350	322	315	343	325	337	332	335	319	295	325	312	334	364	348	333	329	347	314	358	302	296	316	316	314	311	331	336	297	303	324	323	310	336	311	306	322	342	333	340	337	297	324	318	284	332	322	320	341	314	342	306	293	348	320	311	302	311	318	323	334	345	348	291	325	311	358	298	319	344	310	318	330	342	334	301	310	322	350	333	331	327	322	348	314	335	291	332	358	340	318	326	323	335	339	319	323	297	324	300	311	318	334	326	315	302	336	319	312	338	307	302	333	348	324	306	306	332	320	333	328	324	323	324	286	320	319	347	306	292	351	308	332	343	323	345	335	322	308	341	315	341	319	349	305	311	322	334	307	323	335	316	327	336	327	307	309	301	322	299	333	323	326	341	326	283	355	337	360	339	315	362	286	332	332	333	326	310	333	337	321	335	345	283	330	335	318	342	370	318	303	315	321	296	292	357	354	317	325	298	334	318	354	334	318	328	354	303	306	335	323	326	346	308	301	312	317	323	322	312	322	339	337	336	312	313	342	318	331	315	311	328	322	293	333	329	335	357	369	356	285	322	304	330	292	352	326	350	352	312	312	332	342	337	312	339	346	307	313	334	318	350	330	301	301	318	311	326	313	313	339	344	348	343	328	315	315	362	341	295	338	328	323	294	322	287	323	317	328	324	333	324	292	330	330	303	326	332	297	337	359	315	337	310	319	318	319	296	331	318	352	340	324	310	292	348	329	349	335	329	310	342	321	329	306	304	333	327	340	329	332	340	308	344	311	307	314	306	331	318	333	315	346	314	347	343	291	278	364	304	333	346	374	344	334	343	327	320	342	351	329	344	313	339	320	318	288	308	319	356	366	313	352	327	364	336	307	327	296	338	330	317	334	314	326	321	316	323	320	331	332	341	343	268	350	342	315	343	342	331	335	321	338	314	324	329	338	286	323	328	326	334	317	315	334	327	353	341	308	312	321	328	311	323	336	322	323	321	335	309	315	318	355	337	304	314	308	314	287	315	359	327	327	339	273	317	326	325	342	342	311	353	324	307	348	291	310	313	332	325	303	336	336	313	314	297	323	313	323	335	325	322	332	350	305	317	344	320	292	314	336	303	329	330	318	329	325	363	331	335	322	324	296	315	290	331	287	356	309	303	334	312	347	319	336	318	289	290	339	297	308	345	327	295	321	340	327	336	304	328	342	312	323	344	352	319	315	355	293	347	325	317	352	305	319	339	346	335	327	330	312	338	339	309	304	325	340	315	294	286	325	324	322	333	320	330	304	329	335	312	338	332	329	325	326	331	290	347	312	316	347	342	306	329	341	321	298	340	360	326	325	325	321	337	330	339	320	322	327	332	308	317	311	317	349	321	327	293	324	314	360	331	343	326	324	332	348	311	379	334	300	328	322	310	309	285	349	320	316	296	335	309	331	328	345	290	303	340	333	291	320	313	315	311	353	301	329	293	339	298	325	318	322	313	282	311	326	341	316	313	317	329	337	317	303	343	343	296	332	303	308	324	311	307	315	313	311	284	332	326	317	328	325	337	342	343	324	313	314	338	311	310	345	324	327	337	335	333
18565	5633	9036	3839	423	328	341	346	326	369	306	325	333	351	345	315	328	365	362	319	325	346	320	317	321	325	309	320	309	344	350	331	341	330	310	343	322	351	351	355	297	329	352	312	329	307	336	325	318	320	342	325	356	331	302	326	330	352	317	318	329	347	337	347	329	323	327	330	323	318	321	336	342	324	309	378	324	360	313	339	338	333	342	338	341	327	305	343	329	364	338	358	336	311	343	347	333	315	314	322	336	349	307	349	369	346	313	340	343	325	342	355	319	331	338	342	334	318	323	326	344	344	336	319	335	338	329	334	359	306	312	317	338	337	316	342	325	314	334	312	346	330	324	309	295	329	352	295	299	304	332	309	351	350	337	320	322	346	334	339	351	307	353	359	338	358	297	353	334	346	340	340	332	317	329	322	314	314	318	358	334	317	304	312	281	319	342	334	318	314	329	316	319	319	348	355	352	340	309	315	351	323	364	325	321	296	298	310	327	332	333	313	346	350	313	282	334	345	330	333	338	321	318	321	338	351	342	308	349	336	342	356	320	326	319	323	318	367	342	308	349	297	315	318	348	329	297	297	328	367	287	333	305	299	299	290	341	304	353	335	349	352	384	285	306	334	343	335	320	337	342	311	378	321	344	356	334	327	356	344	298	325	328	355	337	297	352	306	328	325	321	308	360	352	316	306	336	324	332	329	356	305	350	329	340	328	325	339	331	318	334	339	329	344	369	309	332	338	323	329	349	337	341	391	333	319	324	326	319	346	291	339	306	336	325	344	299	310	316	326	350	372	353	329	343	319	326	323	322	326	332	303	318	354	365	339	319	364	341	331	329	323	350	348	291	324	359	340	341	320	308	282	348	306	345	338	337	322	311	307	355	342	349	335	321	353	315	296	319	306	330	369	330	307	302	348	310	328	348	331	350	320	294	375	336	334	320	322	331	327	337	348	324	330	316	340	325	340	363	296	319	323	327	370	319	360	319	372	341	334	342	351	367	322	336	341	342	338	331	309	317	336	323	350	333	322	342	349	363	341	348	304	331	339	327	351	290	354	334	337	331	340	322	324	339	345	325	333	324	324	311	333	333	329	316	321	301	329	293	310	344	313	306	334	355	345	286	320	326	330	357	304	352	317	323	322	312	349	349	325	344	324	332	326	328	357	323	322	313	348	333	347	343	333	333	331	302	334	317	302	323	313	336	345	323	306	340	327	336	380	332	329	314	337	322	312	320	286	329	310	342	326	341	322	337	344	304	334	320	302	319	361	334	370	313	319	344	320	318	340	327	310	346	374	368	342	324	320	329	330	309	331	323	320	338	289	310	311	344	374	333	309	324	364	310	292	329	334	358	369	328	320	333	343	321	309	308	323	319	349	340	354	322	327	361	320	321	323	333	344	329	329	353	340	320	327	303	354	294	346	362	333	319	276	353	356	338	306	310	335	341	333	330	340	336	339	336	318	325	360	333	349	368	350	313	321	325	318	318	335	351	321	332	318	341	330	318	323	331	349	321	319	339	333	327	315	340	349	311	340	325	337	328	312	334	367	337	334	348	286	340	320	326	330	339	326	327	312	358	320	326	377	327	324	358	301	294	338	326	360	338	329	312	335	314	348	360	310	313	350	326	361	347	289	350	357	322	325	333	306	335	329	343	314	315	330	353	312	363	326	335	351	325	333	316	350	335	325	323	339	360	354	385	296	327	324	341	299	351	299	322	330	363	342	345	320	313	339	358	317	334	332	341	350	351	364	348	336	324	335	368	327	324	343	322	339	329	306	340	310	313	378	306	358	308	327	335	363	356	331	322	316	364	315	335	322	340	321	325	355	340	323	342	319	338	343	339	319	346	341	343	344	327	315	305	339	332	306	370	316	344	326	360	329	361	294	328	341	346	357	340	328	346	345	357	315	322	312	329	308	325	322	325	335	313	320	336	345	360	343	332	312	338	318	317	343	330	339	355	317	302	324	324	313	344	322	334	322	318	348	326	371	341	305	328	322	334	340	361	351	314	340	341	321	332	349	346	322	343	340	352	331	321	314	362	314	318	318	342	367	332	354	301	330	346	358	327	359	302	281	323	328	335	342	351	349	334	346	306	361	334	320	294	358	339	314	341	330	311	347	365	295	357	361	343	343	341	358	354	313	346	321	331	336	358	337	344	282	354	332	314	352	313	362	329	317	311	328	305	349	339	333	318	341	345	323	340	321	337	325	308	332	312	323	318	336	375	328	359	294	323	364	330	366	361	334	335	359	315	306	356	342	329	318	347	313	369	371	330	291	325	322	353	321	318	347	344	332	336	334	372	316	339	344	314	358	323	354	323	337	326	310	325	358	298	300	360	332	344	304	323	297	321	331	323	358	316	317	309	333	319	342	335	366	319	346	336	327	342	302	335	333	360	321	339	311	317	350	338	340	339	351	351	326	363	311	303	325	360	341	321	358	306	309	340	318	299	294	341	309	358	365	335	377	326	325	321	320	314	297	317	332	332	306	333	350	306	326	322	328	323	325	316	310	316	385	323	332	353	355	329	326	323	359	363	303	339	304	354	311	342	348	313	280	354	335	357	338	319	338	336	337	317	315	318	350	318	322	369	303	331	338	320	319	330	328	341	339	329	321	338	360	314	340	314	309	313	308	325	348	338	351	336	345	312	352	343	330	345	305	300	330	309	299	378	316	332	312	344	343	338	344	290	372	340	314	335	304	336	334	328	375	349	347	290	335	339	301	310	351	318	355	338	333	335	334	316	332	302	299	331	334	326	352	358	307	325	340	328	344	323	339	335	330	313	303	283	350	321	345	316	347	328	324	310	322	346	298	353	359	333	311	326	338	311	326	324	336	301	350	318	306	297	332	349	349	346	309	330	331	313	293	330	295	353	309	337	351	366	297	325	337	335	327	384	307	311	326	356	331	343	318	334	379	352	304	306	321	361	327	343	303	355	341	353	327	340	339	336	329	307	316	362	336	327	302	320	345	321	309	334	319	351	318	294	338	307	318	331	329	343	360	299	305	334	314	338	322	297	300	343	356	317	321	327	317	309	290	332	313	341	343	359	317	312	313	326	346	305	360	318	355	353	314	299	349	343	341	322	322	315	325	329	335	316	318	312	328	336	337	331	323	275	366	314	313	332	367	344	327	324	337	324	332	345	329	342	316	332	320	302	303	365	304	358	348	326	338	336	316	351	316	335	356	339	316	308	345	325	313	354	342	342	327	346	384	329	346	309	324	323	333	322	308	328	328	333	329	337	293	326	344	335	319	328	334	326	323	340	289	301	302	316	307	335	310	332	353	327	319	372	357	338	297	315	354	321	320	335	364	343	319	321	318	284	327	313	350	339	340	312	327	312	331	332	342	345	326	323	352	299	312	309	346	353	329	338	341	315	326	336	357	322	314	335	340	360	366	360	322	329	299	297	339	354	314	349	354	320	360	324	333	325	317	328	318	335	323	368	352	330	320	315	304	320	342	345	321	313	348	336	321	343	355	307	358
15130	6645	17593	7475	752	736	773	724	714	717	741	757	739	715	735	716	675	748	718	749	750	745	710	764	721	702	745	766	704	723	736	724	749	772	725	759	756	745	734	712	714	720	705	727	769	737	744	672	736	726	771	713	727	731	680	746	780	683	763	738	723	716	713	713	774	699	689	728	745	765	686	725	725	773	711	725	711	767	741	721	730	728	730	730	708	755	771	740	704	717	745	719	666	760	729	692	732	728	757	684	763	785	751	762	725	747	776	749	702	753	700	728	784	761	771	710	714	735	707	722	744	689	743	725	688	760	714	766	758	763	700	704	778	713	736	735	729	743	700	756	761	780	737	748	744	755	731	759	733	707	756	717	776	754	692	737	704	723	726	750	706	715	721	710	724	717	717	708	747	739	795	736	672	731	760	723	725	720	744	733	713	752	746	744	745	718	723	695	737	721	666	747	722	696	735	756	689	778	737	704	683	760	707	712	713	719	731	788	760	752	771	766	752	715	711	681	778	754	773	719	761	742	765	715	721	746	746	751	708	716	731	691	751	746	716	757	732	742	667	729	669	738	732	755	771	743	734	727	694	709	762	730	789	679	753	772	694	718	753	735	788	751	782	745	703	733	708	795	758	716	720	705	699	745	711	724	687	716	727	737	759	754	729	674	727	704	726	716	768	711	737	788	747	749	774	717	753	659	742	743	768	709	715	723	719	722	749	750	715	755	729	740	740	722	694	717	714	728	744	781	720	775	719	759	702	683	743	758	711	745	725	747	758	748	814	728	715	770	751	754	730	752	709	683	766	673	761	758	704	734	773	721	710	752	761	723	717	690	744	708	722	764	752	809	686	736	739	697	675	743	723	759	737	701	730	740	680	762	717	733	747	701	761	747	686	781	722	730	706	725	706	712	770	773	732	726	734	749	731	688	681	726	696	720	770	744	698	707	746	728	714	778	733	718	707	764	694	722	761	727	750	710	721	670	695	702	693	683	722	714	702	759	718	749	688	750	654	762	740	709	735	748	774	705	719	736	724	729	725	720	698	783	684	710	756	776	706	719	731	740	731	788	718	702	668	739	696	724	654	708	746	693	742	731	721	749	708	721	748	732	784	704	715	695	767	742	707	700	724	738	700	733	742	758	710	689	713	755	709	747	725	730	760	716	740	772	690	721	755	688	746	743	689	746	737	730	712	680	736	778	721	705	705	778	711	727	691	735	759	761	756	747	764	771	731	698	755	754	774	738	756	802	734	755	729	739	749	721	736	719	732	736	736	718	736	712	726	760	710	743	721	687	718	700	736	729	733	738	730	744	714	747	737	736	732	684	730	695	720	683	724	696	751	729	755	714	755	748	742	714	714	765	728	663	732	752	688	737	765	746	767	725	713	707	721	702	735	744	721	712	715	718	689	771	740	750	713	722	787	775	737	740	694	723	758	744	732	679	721	746	705	724	707	744	743	696	715	709	768	740	741	704	720	747	746	728	737	716	763	745	735	734	691	790	743	723	759	768	702	710	690	719	724	743	726	717	737	733	758	743	738	758	743	720	689	723	701	685	746	764	717	673	716	754	729	725	719	742	726	723	759	688	709	714	714	730	717	735	725	730	725	747	716	717	700	761	749	716	774	726	731	710	769	759	738	708	765	724	732	676	733	693	737	726	746	712	740	752	721	722	706	748	737	721	729	717	778	739	675	699	722	721	717	783	749	686	692	754	746	705	732	744	752	731	690	729	722	729	720	681	734	681	710	761	670	721	799	754	775	742	713	730	725	673	746	712	751	737	726	720	696	813	724	712	739	730	751	746	693	709	701	716	656	745	755	772	732	718	681	701	738	739	736	722	689	704	695	736	726	758	705	755	723	741	745	785	683	764	685	708	684	748	765	766	763	702	723	766	720	752	730	763	746	733	712	724	687	723	760	771	765	799	744	737	757	714	743	696	724	754	746	710	760	739	755	761	761	713	749	734	731	774	710	719	776	783	739	706	738	731	708	727	738	734	694	734	751	707	769	731	748	764	706	669	729	745	747	735	799	697	791	752	737	752	745	783	733	731	752	695	767	792	728	703	753	691	737	722	755	719	761	732	703	720	703	771	712	742	760	754	730	743	746	682	691	804	730	727	769	787	762	732	751	691	769	775	741	674	740	712	752	694	749	724	732	724	719	718	718	703	728	749	728	685	722	739	753	749	730	764	742	657	719	713	725	742	712	744	672	751	707	737	748	749	774	714	709	756	757	725	760	748	752	769	738	733	720	713	711	750	721	798	771	682	743	747	712	747	726	758	690	781	723	718	754	678	707	719	708	740	658	767	727	757	725	735	696	743	733	751	746	754	727	697	681	735	768	782	725	703	713	761	743	727	746	735	684	692	753	698	724	747	743	758	750	728	741	705	770	775	737	765	782	709	736	716	728	728	736	726	775	697	710	756	697	729	702	722	738	729	744	723	710	720	718	767	776	719	795	754	776	741	751	782	736	758	738	716	716	731	702	778	698	665	671	718	744	715	796	756	712	727	702	703	731	764	734	723	745	742	744	752	696	712	709	721	720	707	707	738	719	723	722	692	713	792	758	729	712	736	752	712	770	748	744	743	714	738	715	779	777	691	786	759	732	790	727	704	723	670	740	696	711	737	765	714	764	703	725	710	701	739	738	728	703	769	749	729	776	736	721	679	757	721	734	718	726	716	729	695	761	742	748	769	730	804	751	772	726	719	732	800	721	725	764	736	780	763	703	707	717	730	745	785	757	750	720	688	724	782	720	748	725	748	754	754	736	701	764	754	745	742	728	742	741	701	709	712	677	733	749	746	733	758	750	728	714	768	752	731	699	749	734	725	718	727	743	748	789	762	742	716	742	742	700	704	715	717	738	749	723	777	719	728	733	747	751	743	716	757	746	724	723	744	763	748	745	790	751	749	725	745	764	754	705	758	747	743	715	725	728	726	705	748	742	726	771	728	703	710	737	756	733	701	720	701	721	697	795	760	711	719	743	697	760	745	720	732	733	703	654	716	716	693	736	742	688	760	713	773	773	741	750	743	785	728	708	696	717	757	736	710	764	724	752	692	732	790	710	719	768	775	746	748	732	761	723	776	708	736	772	741	718	734	741	743	755	758	778	737	759	723	761	771	788	706	692	762	747	773	729	766	783	722	753	718	722	725	733	730	770	692	746	723	757	694	734	685	757	770	719	740	803	739	756	748	724	719	710	730	742	717	699	736	805	679	755	692	760	705	738	745	739	722	774	767	774	715	738	745	722	709	704	688	715	719	739	703	749	760	753	725	732	746	712	726	724	722	714	751	685	774	702	705	722	736	785	752	757	782	777	710	739	708	762	707	698	750	753	721	687	787	750	769	752	721	715	698	670	754	737	762	732	754	730	707	704	716	757	749	773	696	729	743	742	680	738	705	737	770	705	767	742	743	718	738	713	739	694	717	730	694	735	703	723	745	710	817	741	723	775	754	758	706	736	738	740	774	740	762	737	741	775	754	696	697
67150	49413	63278	41142	9317	724	283	289	226	217	213	230	205	191	208	217	197	195	198	193	206	193	203	208	178	208	217	186	175	199	172	180	188	192	212	203	182	162	180	196	220	188	196	188	188	174	195	182	172	182	186	189	192	175	214	200	228	196	184	191	215	192	219	209	168	196	193	189	181	199	169	176	206	209	187	189	167	204	195	178	204	204	203	210	182	203	181	190	199	200	154	192	194	191	200	170	184	173	169	196	189	170	209	180	197	177	207	180	190	196	187	194	183	194	196	199	201	192	190	180	197	186	170	191	208	211	165	205	186	196	190	179	186	208	192	182	193	158	193	159	200	199	181	197	186	193	219	209	175	175	187	171	189	202	205	173	191	199	192	187	174	215	217	204	206	188	193	210	169	183	182	180	195	174	225	197	185	186	183	185	195	218	179	208	195	184	213	191	172	190	182	171	187	194	195	218	168	205	180	205	185	186	174	204	199	198	214	207	204	204	185	220	193	176	205	187	205	173	196	188	169	203	197	161	174	188	188	203	195	189	179	194	165	181	169	209	187	207	206	197	195	210	173	207	187	194	172	225	157	191	180	182	189	192	184	176	178	192	185	184	205	180	203	219	180	191	197	191	202	178	190	175	195	196	222	181	211	181	193	187	182	196	180	179	217	217	201	193	192	202	172	190	220	184	173	198	186	178	196	181	180	218	167	194	202	194	193	200	179	211	195	175	191	187	196	205	203	228	188	180	188	186	170	176	192	190	216	203	192	177	187	206	186	195	221	211	199	194	192	179	212	210	174	190	193	183	203	197	190	191	193	174	197	181	168	209	209	161	203	178	204	177	198	180	206	184	189	197	179	205	196	181	195	183	193	179	188	203	205	171	189	164	188	176	209	203	169	166	196	183	173	190	187	207	210	172	177	198	185	198	198	194	209	225	204	187	178	180	206	193	203	201	172	182	182	191	184	211	197	178	206	187	201	200	204	171	173	189	202	182	187	192	169	185	172	181	197	169	184	174	200	185	201	194	195	193	196	208	198	195	194	191	196	166	204	199	187	176	195	171	195	192	169	201	202	191	202	198	186	196	207	222	193	186	181	209	183	165	172	187	172	170	196	202	208	197	171	182	195	183	205	170	186	161	174	211	189	205	197	171	219	177	202	169	206	166	217	169	171	179	178	185	199	182	188	202	189	227	220	189	191	192	192	201	163	225	223	187	198	191	182	188	193	201	214	189	166	186	234	174	188	184	200	249	209	197	186	192	186	217	180	184	189	197	200	177	187	202	193	191	176	199	184	201	203	188	185	182	186	193	186	172	179	190	193	196	183	209	206	221	206	182	195	216	169	201	178	188	172	187	202	217	206	213	194	187	202	190	211	185	187	188	184	188	193	173	172	168	181	213	175	174	188	193	186	212	180	190	177	182	188	183	206	207	166	184	164	198	192	207	173	207	178	197	180	196	195	213	165	182	214	170	193	204	205	205	192	185	195	171	180	164	200	186	217	212	213	174	188	199	186	206	182	163	170	168	191	174	194	205	186	180	187	182	188	170	185	216	221	176	197	192	192	187	185	182	179	227	205	182	177	219	199	171	173	187	192	189	175	213	165	201	151	190	164	190	210	195	179	197	192	184	183	171	211	187	196	204	184	183	183	181	182	212	205	190	188	188	170	196	186	191	186	164	193	185	215	204	189	181	189	184	200	219	194	213	203	191	185	181	193	193	193	176	210	190	185	173	180	213	214	184	203	181	192	187	198	202	193	173	216	190	201	166	186	196	189	201	181	188	173	170	170	178	169	182	182	192	190	190	176	192	198	213	191	181	195	215	183	210	199	174	205	197	190	203	187	186	196	199	178	186	167	179	194	216	216	179	178	174	184	193	165	169	207	174	175	188	177	201	210	162	162	180	200	187	198	198	194	175	178	205	210	187	228	149	188	195	200	192	158	184	204	206	204	206	206	183	183	177	187	201	181	172	179	182	210	207	206	190	191	184	217	184	187	188	192	187	174	186	178	221	210	173	186	181	180	187	199	185	193	179	188	175	182	196	181	194	183	224	189	186	197	184	178	197	185	198	188	191	196	176	198	201	160	190	180	200	204	193	162	180	167	160	177	197	179	181	180	184	187	207	201	213	191	160	183	163	198	200	192	163	189	197	207	189	226	190	189	206	198	177	172	180	218	180	162	182	185	182	205	180	172	174	184	184	204	189	193	181	204	180	195	166	200	195	191	192	182	198	192	200	170	189	194	199	206	176	187	195	182	187	203	194	212	191	218	195	191	166	181	201	180	180	191	186	199	194	212	180	162	179	195	156	195	209	220	203	184	192	200	176	173	170	187	182	170	196	190	185	191	202	197	187	206	176	202	175	197	198	199	218	193	212	191	196	160	203	190	198	192	190	177	182	175	188	182	199	165	199	176	197	174	197	215	189	186	207	189	194	178	204	196	222	199	204	208	201	180	179	211	180	174	174	203	205	196	181	188	194	168	215	183	192	216	172	196	180	199	167	179	193	163	195	179	168	182	176	194	205	182	194	218	212	176	190	171	186	187	198	178	193	199	206	184	180	201	186	199	187	171	204	145	174	197	183	200	185	207	212	194	193	187	180	189	225	204	171	189	174	169	207	199	211	223	208	201	231	185	177	183	203	169	208	189	181	196	171	177	198	186	189	163	195	184	202	183	172	201	202	197	200	183	192	207	177	200	190	179	189	199	181	212	208	205	208	192	160	194	197	210	184	198	201	174	171	202	187	188	223	196	184	210	181	221	201	170	191	192	186	193	188	183	199	210	194	195	176	183	193	217	171	182	174	187	187	196	206	210	200	197	186	178	208	195	173	180	211	201	189	191	204	184	185	198	171	184	215	213	186	176	212	197	197	214	200	201	200	206	195	168	176	189	200	174	207	190	182	178	203	199	169	178	200	207	194	171	211	190	193	176	219	164	164	179	193	198	181	181	216	172	220	185	171	173	234	193	184	194	194	184	181	191	195	210	192	220	165	193	202	182	185	191	218	177	191	194	142	180	205	176	227	200	196	215	205	177	181	214	169	204	215	205	172	189	184	176	165	192	182	213	206	193	182	198	214	192	194	196	173	165	183	206	207	188	195	206	205	193	193	211	190	168	208	186	190	184	192	202	191	210	178	192	167	182	209	205	205	209	204	183	178	213	205	177	197	169	171	191	173	199	203	184	190	194	183	184	173	210	195	194	206	188	204	192	176	205	206	195	174	177	192	198	191	186	193	165	196	171	165	204	163	184	171	202	203	192	206	202	184	188	204	197	190	203	201	200	185	181	195	212	175	183	174	211	188	195	181	174	200	182	180	214	187	207	167	219	210	201	187	172	191	210	184	193	181	185	187	202	182	183	181	195	196	191	180	179	186	218	179	166	221	182	205	188	178	193	186	197	181	180	188	185	213	191	208	212	202	203	176	180	181	199	194	183	210	186	189	195	210	192	207	176	191	189	198	189	166	156	210	205	167	187	182	169	225
39767	34185	59178	34417	1155	1004	830	797	703	633	609	614	546	568	554	533	514	509	482	484	508	512	471	449	489	474	432	448	437	473	502	446	448	452	467	457	467	445	449	464	470	455	449	484	435	447	460	468	416	466	435	438	435	429	437	471	430	464	448	456	433	446	420	449	418	493	444	468	463	447	451	437	439	445	440	454	428	472	469	443	430	443	453	471	431	479	435	474	474	404	431	420	429	416	412	460	451	444	427	435	432	479	390	413	483	441	439	453	433	473	434	436	472	428	424	443	440	451	426	451	429	442	438	421	428	482	427	453	457	442	468	464	446	439	428	442	416	491	436	485	471	456	431	449	433	445	448	426	404	432	444	441	432	428	433	435	432	436	449	444	447	448	417	459	460	455	447	392	425	445	403	433	493	437	468	471	467	478	453	434	451	417	442	443	454	421	477	398	403	411	437	448	435	445	455	444	458	463	446	453	424	438	491	451	467	418	448	472	450	503	433	467	440	433	443	429	413	433	433	458	440	443	438	461	420	409	438	471	490	421	419	426	412	462	411	430	414	423	473	437	467	430	414	450	419	439	438	454	436	446	449	422	407	457	434	436	449	454	464	464	437	410	453	476	431	442	442	456	429	450	426	454	449	414	428	429	460	441	435	464	466	423	432	445	437	420	444	436	413	435	419	456	448	444	442	442	404	469	391	419	414	418	411	441	435	450	460	468	422	432	417	414	428	397	438	416	437	445	440	414	432	399	464	459	433	467	462	445	421	417	428	446	430	413	436	377	457	472	393	425	447	452	418	445	445	435	456	424	434	455	471	462	460	484	446	421	445	440	506	408	437	450	427	455	424	440	440	458	434	434	490	399	413	441	453	470	433	422	428	440	436	470	463	478	455	418	442	442	465	457	456	489	442	434	476	466	441	438	435	438	427	437	455	449	427	387	425	472	439	421	444	438	396	419	444	442	462	457	470	417	456	478	438	446	438	463	472	431	467	429	442	462	435	411	436	441	438	416	448	451	418	399	433	440	445	449	449	424	461	416	483	448	448	443	426	486	455	453	424	440	407	446	428	422	452	407	456	439	474	449	447	463	470	471	383	469	446	435	437	429	404	421	423	421	466	454	444	450	403	440	434	428	412	445	415	431	406	431	435	457	429	453	391	454	415	420	427	395	453	435	457	453	427	458	458	466	442	429	410	440	442	421	458	427	417	469	431	426	440	445	421	441	442	456	483	442	454	453	434	428	448	444	418	470	462	476	433	433	452	438	446	435	456	456	456	424	421	433	414	432	451	455	452	413	460	452	425	436	436	475	411	458	464	453	436	459	462	424	430	446	433	457	452	448	451	414	441	427	444	464	482	413	459	450	433	435	446	445	444	479	461	384	433	437	443	438	427	416	428	440	451	460	444	451	427	413	459	450	465	398	435	454	451	393	423	438	437	459	430	433	455	447	456	454	443	443	456	433	436	464	468	401	421	418	439	478	428	464	448	445	450	425	447	430	404	425	465	447	472	399	480	443	456	460	433	442	475	456	457	477	472	427	432	425	450	478	478	470	426	461	468	449	463	451	422	442	447	434	472	461	417	411	466	457	432	418	428	433	459	472	428	452	428	429	460	432	442	464	445	459	484	446	427	459	428	406	460	460	432	390	445	426	389	431	445	447	437	419	449	430	496	468	389	442	417	448	425	486	425	451	454	429	432	433	510	482	448	474	417	434	485	451	427	478	443	418	441	455	449	451	442	437	429	409	420	423	423	442	483	422	417	455	463	436	450	429	474	448	435	458	395	433	452	436	457	440	419	432	434	430	458	432	439	424	455	448	458	409	435	418	472	440	447	462	427	460	433	454	411	432	403	443	456	403	419	386	426	435	455	413	422	434	458	447	433	475	440	462	459	451	469	422	448	472	457	439	431	386	417	438	475	428	463	429	385	473	430	469	431	441	477	452	431	421	438	437	415	431	449	461	435	448	417	438	453	429	421	448	435	430	484	440	461	421	447	443	418	471	417	419	466	464	430	432	462	442	421	468	447	439	458	476	452	443	448	453	471	433	435	430	438	469	459	440	420	477	459	425	449	412	475	447	466	486	445	446	427	428	417	437	437	463	433	430	466	451	439	461	442	470	426	428	440	436	443	447	418	480	430	443	442	424	441	472	440	444	443	482	440	443	456	444	458	410	444	473	444	427	465	418	475	488	459	433	396	406	449	463	430	431	444	431	430	422	438	420	470	471	461	438	428	424	432	417	428	460	429	476	442	465	439	472	450	414	452	443	445	412	468	444	448	456	439	434	430	461	413	473	413	434	412	397	414	450	465	425	448	407	463	432	447	464	437	415	430	412	458	409	446	443	410	441	444	469	440	483	462	446	437	430	465	421	409	426	447	461	412	450	400	462	439	439	448	420	431	458	437	402	451	427	421	419	466	438	434	442	449	407	471	479	429	440	490	423	468	428	449	436	450	457	454	461	433	430	419	404	448	435	450	440	455	440	445	474	419	439	453	487	413	427	444	451	458	450	443	477	475	424	437	403	428	468	432	440	417	496	425	447	455	452	443	440	453	424	424	418	433	454	398	466	422	426	429	407	426	449	451	457	450	434	437	467	439	442	462	457	444	404	416	422	462	480	475	439	430	440	442	431	450	432	447	417	437	444	420	457	443	417	447	450	484	434	442	394	459	448	442	460	429	413	414	431	450	448	469	417	433	461	417	450	441	453	393	435	447	441	442	376	443	430	417	426	442	450	424	457	431	477	481	438	458	439	428	454	423	440	454	434	432	406	467	480	410	430	428	432	472	464	429	428	444	440	463	467	428	467	436	445	428	428	464	458	448	462	438	435	423	440	405	461	427	460	455	451	428	470	446	448	449	484	430	443	433	425	443	426	476	441	438	471	467	421	432	417	458	414	471	425	416	430	471	433	433	434	424	447	445	435	433	393	458	405	442	436	466	390	434	411	442	436	424	432	439	456	463	424	450	429	439	444	464	473	423	436	456	438	412	389	468	481	425	430	407	447	454	449	451	461	427	452	438	429	439	418	428	453	444	423	445	429	424	452	447	468	438	412	422	457	447	421	499	459	415	409	434	415	444	446	430	415	429	422	431	463	460	472	428	407	413	451	474	446	475	434	408	455	451	449	447	408	437	460	417	456	431	443	433	470	414	442	437	466	434	451	447	440	461	404	425	467	441	446	459	452	408	431	469	451	442	436	439	391	464	442	405	450	412	451	444	482	413	462	425	442	438	429	431	461	450	434	448	415	472	478	458	442	475	451	446	444	423	448	439	475	405	429	431	428	459	471	461	452	429	457	487	445	437	474	431	432	471	461	450	453	440	464	454	451	466	453	462	401	435	427	432	429	433	432	458	446	447	407	453	416	433	440	472	425	444	483	428	425	450	426	457	441	461	428	423	463	433	430	442	437	407	409	468	469	441	448	447	420	445	445	440	462	414	458	449	432	451	468	417	459	451	433	456	459	415	429	457	457	450	412	405	450
80550	65486	75580	48137	15147	1854	308	258	204	192	173	174	146	164	143	156	166	164	140	158	147	135	137	134	144	144	130	130	134	137	132	146	134	126	141	151	130	138	122	146	150	125	136	107	142	145	130	141	140	144	124	115	114	157	126	151	121	133	121	129	129	126	127	127	122	147	112	123	126	143	114	128	144	122	132	139	126	154	110	105	119	167	105	131	107	122	138	134	135	129	117	127	136	142	142	139	148	140	140	136	113	123	129	118	133	139	136	143	121	125	139	150	145	121	129	140	123	122	132	125	127	132	121	128	116	120	137	106	129	136	148	132	128	144	129	139	118	129	137	117	140	131	118	129	130	136	147	125	137	132	116	123	137	134	121	141	132	116	128	131	151	132	118	118	146	113	140	141	128	131	133	126	134	125	137	119	120	133	117	140	140	137	142	143	141	161	132	130	139	130	127	138	142	123	134	133	133	144	140	126	116	133	122	140	113	135	139	118	120	121	113	122	109	135	151	151	129	131	123	124	115	143	132	128	132	143	163	121	146	132	118	110	150	132	107	144	121	133	126	132	127	118	119	143	136	124	120	154	138	147	139	134	132	141	147	132	136	154	107	143	129	126	113	141	117	126	135	124	139	137	127	120	110	114	122	118	148	127	132	107	112	119	126	114	126	143	137	155	119	111	140	134	144	120	123	112	148	141	133	115	120	115	113	136	127	147	146	120	129	138	112	114	144	139	144	140	115	127	125	119	122	136	130	121	125	132	132	119	106	131	132	108	145	131	126	124	132	138	96	126	120	121	133	114	125	112	117	117	128	121	148	137	142	126	145	120	124	151	116	148	145	131	122	132	126	156	138	138	127	134	149	139	122	124	124	127	124	138	117	94	96	138	101	139	129	122	143	123	125	149	132	127	134	150	138	148	110	128	137	140	118	127	150	133	138	120	119	120	118	133	116	149	133	130	134	118	123	116	140	134	129	132	119	111	126	130	119	126	118	137	117	107	137	128	123	142	115	102	128	134	109	126	121	145	119	127	149	132	132	147	138	145	136	130	131	133	122	131	145	118	135	129	123	139	140	138	141	123	138	132	126	134	126	137	135	139	152	109	148	128	109	118	136	132	133	152	115	126	151	139	126	117	112	121	134	134	131	104	103	146	149	111	138	134	122	155	138	157	131	131	130	137	108	115	122	142	143	116	124	147	132	140	128	132	125	140	129	146	158	135	103	131	100	126	134	138	113	122	126	132	137	116	151	132	136	154	135	115	123	133	136	132	110	125	132	137	141	130	126	118	128	144	114	147	111	126	126	134	129	131	121	127	168	144	139	139	124	147	149	140	138	130	116	113	143	144	151	135	117	148	114	100	131	116	138	134	130	121	148	121	121	117	122	121	131	127	124	132	124	141	142	129	121	141	122	139	146	127	110	126	116	124	124	124	130	153	130	142	132	142	136	125	125	130	116	117	117	132	136	122	131	118	121	137	149	147	125	141	123	128	131	134	146	146	151	137	123	153	126	119	125	130	126	138	128	126	138	119	147	121	104	143	139	114	127	126	152	139	127	118	132	154	147	151	112	115	132	114	125	132	143	132	119	124	135	116	137	142	110	136	130	121	124	134	136	146	121	131	149	127	132	119	136	143	128	118	122	129	109	134	128	130	129	125	153	126	126	128	131	118	114	136	142	118	124	137	130	127	139	120	131	120	134	142	123	135	148	126	149	150	139	117	151	130	137	104	127	124	129	143	128	133	129	138	124	136	149	130	139	109	134	128	126	143	138	122	126	128	145	133	113	132	137	136	126	120	126	138	139	124	142	137	147	151	146	116	135	120	134	146	152	130	121	133	140	127	115	121	146	150	116	119	117	119	115	109	118	133	141	144	137	145	133	120	128	129	123	143	122	123	142	125	153	123	130	141	134	137	139	153	113	142	144	124	114	124	94	141	131	124	141	119	148	119	137	124	146	127	124	118	125	134	136	144	118	133	111	146	144	145	139	118	119	137	149	144	138	140	129	132	125	122	123	126	110	123	131	123	117	122	128	120	127	106	131	140	141	113	143	114	135	121	124	107	145	126	119	128	135	125	120	114	140	141	131	127	154	114	139	129	124	136	139	118	145	131	135	148	136	128	118	151	119	123	113	120	109	139	99	119	142	137	110	116	125	125	132	159	114	135	132	118	122	140	131	126	149	132	131	134	122	126	136	130	131	121	126	132	122	127	137	137	142	123	120	121	113	118	103	138	158	145	130	135	150	126	125	133	109	148	110	129	131	134	136	110	138	149	118	143	118	138	134	142	144	132	116	126	119	127	127	124	120	131	143	133	126	127	127	129	117	136	116	116	149	113	138	136	112	135	121	139	122	122	112	142	132	120	111	122	116	120	140	104	136	111	106	136	132	130	114	116	156	124	118	134	132	134	124	131	157	124	135	131	128	135	141	106	135	131	125	143	143	121	124	125	126	142	115	133	136	125	147	135	141	135	132	124	142	115	110	115	126	149	144	133	100	132	152	126	117	107	132	145	125	117	127	123	119	134	128	115	130	126	129	119	122	127	130	153	157	106	114	147	133	136	136	133	119	113	126	128	124	144	108	131	131	149	138	120	133	128	111	122	139	115	131	148	120	131	108	135	151	135	109	113	137	136	141	122	116	119	114	153	133	135	137	118	151	114	136	129	108	128	122	144	114	159	128	125	104	118	118	133	121	127	122	132	146	144	123	130	143	123	106	125	132	134	136	126	120	133	134	139	129	103	123	134	136	123	122	132	122	140	115	127	144	117	138	116	142	121	102	133	118	132	145	144	105	143	136	115	130	128	126	143	121	150	139	134	127	138	135	144	125	117	120	140	146	112	132	141	153	114	136	136	121	125	135	115	134	159	129	110	139	110	139	151	135	132	144	112	117	127	120	137	118	122	133	119	153	120	132	105	114	114	127	131	136	138	106	123	131	147	140	130	135	133	110	145	133	127	111	142	140	143	129	127	129	133	125	135	124	128	126	122	126	143	113	139	140	153	112	118	150	142	126	162	112	126	110	132	146	129	132	133	136	125	114	149	126	129	116	123	123	144	133	140	134	122	128	126	114	127	132	136	122	122	129	143	129	124	141	135	119	123	114	116	136	126	123	135	112	130	111	132	114	132	113	114	119	155	159	122	116	125	144	139	143	156	139	138	144	159	121	116	116	126	139	114	135	129	116	149	142	122	127	155	128	110	140	140	131	120	127	145	132	121	139	135	142	127	131	123	100	143	129	135	146	133	120	144	149	126	112	156	174	129	118	138	126	135	123	114	115	142	129	143	136	128	125	139	139	132	129	136	111	108	131	134	134	110	136	152	160	143	157	119	151	117	141	120	107	125	134	109	122	134	112	136	127	139	114	142	140	131	127	130	131	144	106	124	115	103	129	132	122	113	140	133	115	120	119	122	132	140	132	113	117	139	126	124	115	133	134	133	119	118	141	119	129	115	115	137	130	152	142	134	136	133	133	127	108	136	119	120
49468	46942	70490	40596	1651	1244	1041	877	804	687	647	587	553	510	505	452	469	459	460	438	441	432	377	391	393	366	386	345	395	377	393	383	352	340	362	358	351	375	373	359	371	349	346	378	347	358	339	353	342	366	335	314	346	346	322	328	347	317	359	354	377	351	332	388	327	341	356	330	364	340	321	297	356	352	330	356	325	321	342	344	321	348	353	345	328	309	315	331	313	354	327	351	352	322	326	362	342	340	326	329	331	318	324	317	328	296	330	380	330	310	298	331	316	372	323	317	328	343	344	327	322	322	322	318	326	325	339	329	345	343	351	332	294	319	359	327	309	308	333	327	326	329	321	346	330	349	342	339	364	374	299	345	340	370	330	317	346	314	334	308	340	309	312	355	374	339	311	307	329	321	335	320	327	311	302	308	294	342	313	299	314	325	330	313	289	325	324	316	289	339	334	328	312	316	330	309	302	303	335	341	295	323	349	286	325	334	308	316	315	297	309	326	353	305	332	323	327	311	315	317	300	317	332	323	316	315	345	339	337	301	306	308	336	323	328	351	317	315	322	331	318	311	341	322	290	332	317	337	300	339	329	350	316	317	303	322	319	339	364	303	382	357	324	327	366	313	341	366	310	346	318	335	296	356	334	356	320	325	326	315	323	337	338	329	326	318	369	352	331	347	295	325	340	356	326	339	329	328	315	322	311	330	305	337	344	279	318	320	302	319	328	324	297	305	324	316	326	335	327	320	334	346	329	334	342	332	350	318	311	359	328	353	332	342	331	303	349	329	330	338	331	317	343	310	322	335	329	340	318	325	310	319	345	319	352	294	340	326	326	303	333	320	335	311	340	343	334	345	330	321	338	328	339	315	307	309	335	330	328	356	313	316	315	324	347	360	342	323	310	314	311	321	320	338	326	314	309	314	343	344	325	341	322	335	307	309	319	329	334	291	326	317	322	327	354	314	361	324	312	342	289	316	333	338	296	330	326	353	319	323	321	354	315	320	350	332	334	324	323	293	306	290	299	309	322	320	323	316	318	313	348	344	323	321	333	348	334	333	322	306	333	346	330	296	329	336	333	304	358	334	321	320	290	332	324	337	305	312	319	342	326	329	310	320	322	365	309	367	292	332	327	321	353	342	329	350	332	328	339	330	331	354	292	351	314	336	345	329	340	305	313	347	337	357	323	314	334	320	322	335	328	353	322	311	317	323	312	305	317	340	345	311	320	299	328	340	336	303	336	312	316	332	303	365	353	363	318	299	330	317	321	302	327	327	347	336	340	312	304	308	319	307	320	313	336	310	337	337	344	332	320	363	336	312	317	362	330	283	341	286	326	326	316	290	354	338	318	351	303	355	335	336	322	320	340	319	338	317	330	332	317	342	335	323	308	338	304	338	322	321	324	339	338	309	317	323	348	356	329	314	344	324	332	350	331	337	312	358	325	314	295	355	311	359	351	331	317	347	342	331	339	324	321	352	297	310	310	318	333	341	335	316	336	303	337	335	331	346	282	309	326	327	319	350	320	354	329	336	322	376	352	371	351	323	336	355	289	320	327	312	316	319	324	322	335	348	330	313	340	329	335	321	336	345	308	292	332	295	328	346	321	295	323	315	319	282	334	312	289	333	343	357	340	316	349	308	371	343	319	353	319	315	308	332	307	311	319	319	321	338	322	331	358	325	328	326	337	314	309	342	313	354	338	321	310	313	304	324	318	326	369	349	332	309	303	320	322	312	331	326	295	323	334	332	352	317	307	344	329	318	300	341	315	330	344	327	272	314	321	318	344	357	351	345	311	326	329	310	336	319	330	287	334	309	339	329	343	297	329	332	358	324	327	362	328	329	354	342	306	320	308	303	325	319	317	318	337	320	324	296	356	311	333	331	322	321	321	335	289	316	318	325	354	328	335	333	334	285	339	323	329	336	330	355	330	317	324	319	334	341	361	353	320	322	298	305	340	345	352	332	327	306	310	340	349	301	314	296	326	333	344	301	335	327	322	342	336	304	350	315	338	313	322	307	337	351	345	343	327	297	331	308	305	346	321	336	326	310	334	286	361	338	320	294	306	333	303	349	374	301	323	333	340	325	338	326	354	348	358	324	329	351	315	349	312	351	348	338	316	284	324	319	307	358	319	326	363	312	304	312	354	304	330	323	324	353	341	358	314	320	351	346	331	345	360	332	341	319	317	324	312	308	343	323	315	356	370	325	366	317	337	294	333	300	326	306	340	309	317	350	318	317	350	313	344	319	342	311	329	315	307	348	340	321	337	341	330	310	353	312	355	327	320	300	336	323	337	311	346	330	314	340	337	307	335	331	306	317	300	335	341	348	300	303	303	340	314	367	327	351	320	337	318	316	339	311	326	343	324	339	349	324	337	342	300	318	322	302	299	324	335	316	336	321	318	308	326	324	332	316	301	333	322	313	368	314	337	329	332	319	316	327	341	339	354	325	301	306	313	305	333	302	299	355	277	355	344	313	364	309	344	326	330	288	304	334	332	342	311	333	357	326	331	324	325	353	325	343	346	329	344	320	310	353	341	318	338	309	349	333	347	325	339	324	316	326	329	336	356	306	315	356	309	342	317	331	318	313	305	324	340	327	350	324	318	319	324	361	321	318	352	310	326	311	319	336	308	349	346	353	298	314	313	298	336	345	329	322	321	329	327	318	338	337	290	293	366	351	332	298	344	356	302	304	334	331	339	311	319	312	310	315	300	311	303	340	301	347	318	298	309	328	306	323	320	350	336	333	306	315	367	337	317	335	328	324	332	338	335	345	319	325	332	318	342	323	341	317	347	341	338	336	303	345	314	340	327	319	320	289	313	295	338	311	349	347	300	335	361	304	332	328	324	355	328	341	336	345	343	313	348	355	313	320	333	344	361	303	333	332	348	313	337	307	320	326	317	344	340	353	326	345	305	341	316	311	340	348	344	330	327	291	316	309	338	339	302	334	357	310	314	332	354	362	344	327	364	349	320	313	359	303	313	337	355	332	304	265	327	319	324	316	269	318	332	336	348	357	357	333	313	336	321	372	328	324	303	334	314	358	337	312	358	342	351	307	342	344	322	339	329	328	348	342	301	337	313	325	312	343	338	329	331	346	327	308	321	341	326	340	296	345	352	320	320	311	328	314	346	349	337	333	369	327	349	303	358	334	333	348	317	337	316	314	315	324	343	349	357	323	364	313	324	313	318	358	337	349	315	343	340	309	308	342	326	338	352	352	341	326	303	316	322	323	296	316	343	319	303	309	341	334	358	313	306	327	338	324	302	330	318	323	287	344	342	352	329	306	327	327	340	317	319	327	327	312	325	317	323	327	343	310	369	343	333	304	308	341	341	356	318	316	369	313	310	332	342	334	330	344	321	317	350	340	352	336	358	297	337	326	305	356	360	324	324	358	306	341	315	313	291	325	309	308	355	319	329	333	339	338	326	321	342	316	287	326	298	318	319	331	322	331	300	327	315	323	346	327	321	332	324	336	343	320	330	326
19605	5825	11516	3193	412	348	379	338	373	297	320	341	339	347	348	336	362	334	319	345	334	330	321	327	366	346	328	302	344	321	372	310	346	312	322	339	398	335	351	286	360	310	335	329	313	301	345	353	315	324	349	309	338	350	325	292	325	297	348	331	348	330	345	291	339	322	345	313	349	354	341	339	329	352	300	325	320	313	330	369	308	329	332	330	342	331	380	330	341	303	357	305	322	355	339	337	361	365	323	349	322	336	363	323	351	326	333	314	346	309	348	339	304	349	319	327	334	347	372	358	332	342	365	354	329	370	344	344	308	327	312	341	332	328	319	380	359	367	335	324	300	300	352	299	328	309	338	333	357	344	342	326	344	353	314	320	338	311	353	343	348	358	323	355	352	337	310	329	377	368	345	304	368	305	342	311	363	337	323	316	330	316	325	309	295	337	336	319	330	358	350	313	330	319	349	334	317	347	312	308	330	339	336	313	330	326	356	326	296	315	324	312	374	375	348	333	362	364	341	318	316	349	335	369	295	324	320	343	300	333	303	339	342	358	337	313	303	354	320	343	299	355	315	335	348	322	319	336	354	331	315	304	335	361	345	325	352	354	334	362	318	322	305	339	335	303	356	340	334	334	303	319	325	337	318	334	349	292	346	294	328	321	333	351	335	322	312	335	330	297	281	329	300	322	372	316	302	325	346	311	300	341	350	335	318	346	359	298	362	294	340	318	339	324	312	305	311	362	326	299	312	346	365	338	306	352	337	357	336	328	345	376	320	304	317	330	319	350	359	325	331	340	362	331	316	319	319	319	342	340	355	332	301	360	329	381	324	296	328	327	323	334	348	323	342	363	331	381	382	354	369	318	326	336	330	314	331	362	351	325	331	340	313	291	337	335	306	337	354	348	324	351	316	348	296	374	296	331	326	332	342	355	376	336	331	326	310	349	342	298	312	302	315	321	303	329	325	322	354	335	394	319	349	286	323	311	329	347	328	349	332	387	342	358	293	358	339	335	345	326	363	362	354	296	351	322	352	314	345	335	318	321	374	336	325	347	326	339	326	321	334	335	310	338	344	345	285	351	361	332	364	299	320	308	331	319	328	346	325	328	324	374	351	369	326	350	365	360	315	340	329	338	345	362	340	329	350	362	366	362	348	338	339	353	335	372	340	299	308	330	361	361	380	331	368	330	312	306	297	344	339	344	355	337	327	316	335	360	340	314	362	310	329	322	315	314	307	361	376	324	345	356	358	346	363	342	327	334	367	338	328	337	330	352	335	332	360	321	368	355	334	326	314	332	312	342	339	384	332	341	343	353	368	339	346	357	372	345	347	326	327	327	326	358	336	312	324	341	328	301	308	331	361	314	341	318	377	349	332	309	312	287	320	329	340	353	317	337	319	347	364	328	335	360	329	328	330	328	339	349	349	340	376	342	333	327	357	309	329	339	359	345	313	315	335	307	331	343	324	359	322	318	362	340	348	351	313	353	329	329	353	308	346	323	328	315	351	336	334	334	324	358	342	323	343	338	329	320	323	356	327	365	353	319	367	337	305	318	327	340	329	317	334	339	314	336	350	322	325	340	350	346	343	348	325	318	312	316	302	331	338	311	352	339	330	320	367	357	383	358	345	331	334	300	345	334	330	335	314	342	346	362	328	337	335	322	326	350	339	354	324	343	311	356	329	351	304	347	328	339	357	349	321	324	345	352	328	353	358	349	320	342	343	307	337	347	332	379	326	319	350	380	333	346	341	311	332	325	296	326	304	324	337	324	329	375	357	326	281	335	359	383	319	331	324	329	314	326	344	320	311	336	343	364	355	342	330	323	351	321	308	350	334	285	357	350	352	348	346	306	318	342	379	324	329	310	317	357	316	373	298	326	351	328	350	339	307	346	325	365	317	351	333	351	335	331	376	352	354	316	388	372	323	357	329	318	289	307	339	326	348	343	324	331	316	332	339	340	338	338	337	352	301	327	298	343	354	354	343	334	325	339	337	315	287	353	323	329	323	322	357	336	332	334	348	314	320	316	305	358	354	342	355	333	308	314	332	344	374	346	361	328	343	340	348	339	373	360	325	335	320	344	319	372	321	339	331	338	316	305	292	361	321	341	331	313	300	362	328	346	363	320	354	345	356	357	323	329	395	327	308	305	347	330	324	345	339	341	316	305	357	324	344	347	339	379	317	336	346	325	340	321	319	348	329	339	324	338	348	296	313	345	312	318	305	337	335	306	356	322	359	326	393	345	345	315	347	364	329	359	304	356	353	393	352	351	371	334	340	340	316	327	359	348	330	335	322	366	349	333	326	326	337	277	361	336	335	342	380	313	318	316	318	358	355	318	277	307	376	355	349	344	324	367	319	346	352	360	331	317	326	311	352	339	345	336	339	335	321	306	364	336	336	317	335	354	314	339	369	334	312	324	341	359	350	319	335	337	337	355	303	347	322	317	316	345	351	352	323	312	288	337	380	323	331	356	364	311	354	330	349	327	344	315	351	349	332	341	352	311	339	334	335	304	298	338	311	329	340	341	345	340	329	305	352	316	313	332	328	337	330	347	358	321	366	351	326	323	360	363	320	329	326	324	362	317	347	329	343	356	344	301	311	315	357	301	327	306	328	357	363	348	334	342	343	306	328	333	326	346	383	319	333	333	313	319	341	310	321	314	353	339	322	306	358	344	329	319	329	296	349	348	328	325	340	326	327	333	333	367	326	343	373	334	345	348	381	321	364	315	311	342	381	364	300	308	322	336	354	322	349	338	323	352	309	339	377	333	335	357	339	337	353	350	358	338	348	339	347	333	352	357	319	365	319	327	347	323	337	344	345	347	340	313	338	325	349	317	329	319	328	339	332	327	326	350	326	352	317	320	340	311	337	362	344	342	313	341	349	326	327	307	355	351	336	368	320	355	366	355	330	313	326	329	328	320	307	314	297	322	302	345	352	359	320	322	337	331	351	328	352	340	305	300	347	309	343	348	288	355	359	352	360	321	338	348	334	354	352	363	307	358	345	337	351	340	288	368	350	350	364	320	347	288	331	332	344	341	298	309	322	333	329	317	342	327	331	353	344	329	311	328	378	351	353	300	306	316	322	354	345	346	356	343	307	318	357	334	366	319	307	302	340	314	355	353	330	332	361	337	308	336	331	307	341	341	309	309	327	351	382	334	348	345	344	314	347	297	324	340	334	299	323	313	288	372	333	324	331	355	359	348	343	377	324	329	321	344	346	341	304	335	335	327	328	350	335	321	354	355	327	350	311	357	373	358	328	318	308	314	292	317	334	352	315	334	356	356	322	336	355	392	334	322	346	345	355	308	343	324	340	316	329	315	317	325	321	360	326	326	360	332	336	346	320	337	350	334	328	358	326	311	310	374	332	375	289	334	334	378	343	365	354	338	339	321	369	339	307	333	338	336	360	345	346	323	339	343	309	312	302	370	336	331	311	336	308	340	308	314	338	349	337	339	315	361	344	345	364	327	306	350	335	350	299	329
16116	6727	20673	5615	807	754	723	752	767	750	747	758	774	740	701	751	713	718	751	779	763	729	757	745	746	794	771	726	778	739	748	754	736	748	783	758	768	777	728	752	713	795	697	767	716	760	746	702	734	741	723	760	787	747	719	783	791	712	753	763	729	733	748	768	734	750	763	738	761	776	729	702	708	728	755	779	768	709	743	740	729	811	729	711	757	756	752	784	741	733	722	766	799	770	771	742	718	718	757	724	724	703	745	770	713	704	715	789	760	767	775	743	754	761	708	756	725	725	751	767	714	735	715	737	755	742	733	721	741	702	714	739	710	718	731	706	734	779	708	719	746	732	678	757	743	698	723	717	733	734	738	741	801	759	781	799	746	737	712	749	708	695	717	755	728	739	720	728	741	734	696	772	706	710	729	773	774	733	751	741	767	709	704	757	731	732	767	777	724	719	776	756	759	728	771	760	751	740	701	748	755	745	735	781	734	716	715	745	767	768	711	686	697	751	746	695	707	723	757	718	755	740	760	770	759	762	796	738	774	758	733	759	776	744	710	712	759	680	727	768	739	702	740	773	733	715	722	745	753	753	742	759	711	741	733	685	791	743	749	751	750	698	708	740	783	748	737	775	727	820	719	755	798	752	702	761	738	760	753	708	767	760	716	752	780	776	748	796	753	731	705	714	750	715	745	722	721	703	736	754	774	701	758	782	738	720	744	737	717	756	737	740	744	768	754	759	728	719	741	703	744	778	723	713	726	757	705	751	758	780	749	736	712	708	743	696	732	716	736	759	743	757	769	751	757	700	774	728	744	746	735	720	709	725	768	732	738	751	702	720	741	761	781	726	801	731	742	730	729	729	782	786	730	743	726	732	684	745	694	748	749	749	722	727	760	745	716	748	778	747	754	705	762	791	727	754	713	752	709	714	706	713	733	704	744	730	783	780	715	753	744	748	740	732	744	700	743	727	750	743	749	712	793	728	766	747	692	733	747	777	743	740	734	708	750	745	736	757	696	749	749	704	737	719	761	735	748	741	720	734	720	724	783	771	798	739	726	724	774	751	771	744	732	711	762	760	744	716	722	730	705	762	712	735	755	726	741	759	764	682	762	742	769	762	706	718	702	713	747	725	813	790	740	754	765	728	730	718	746	717	743	744	761	771	769	737	778	714	760	701	763	763	765	741	769	694	729	752	739	784	760	763	729	689	797	709	748	769	747	755	743	708	729	731	747	756	741	758	763	766	685	701	738	719	747	703	749	721	780	729	761	813	788	793	708	728	767	727	729	720	713	774	755	716	732	720	739	727	773	745	714	717	725	740	762	750	752	761	771	720	747	767	744	705	771	742	745	739	786	722	739	746	706	729	731	738	739	730	753	711	705	739	718	754	794	702	735	794	749	734	761	753	752	768	742	759	725	759	728	706	718	756	747	761	758	751	698	732	768	743	747	762	707	740	764	747	710	734	707	771	773	770	718	732	767	744	707	679	800	774	757	791	771	734	755	755	744	769	762	782	741	810	784	753	763	763	715	715	732	739	773	743	766	713	738	720	738	742	769	753	716	798	706	765	758	767	719	737	758	777	769	792	770	725	782	727	780	713	765	724	767	711	771	722	737	743	722	724	720	777	731	724	716	755	761	733	743	743	741	666	755	749	780	757	743	729	745	792	757	741	760	782	719	700	726	785	684	701	753	736	745	742	730	794	708	728	764	710	746	719	765	698	752	743	755	769	761	792	722	753	732	745	732	776	737	761	752	713	711	711	774	751	735	752	665	714	713	723	699	741	791	751	713	729	729	738	724	729	760	739	748	734	804	802	734	743	732	752	773	704	727	720	709	766	764	785	685	750	794	748	753	747	708	731	728	736	762	721	731	772	725	724	798	709	741	728	789	688	738	711	782	768	770	766	738	715	691	741	774	803	725	716	728	703	753	736	698	732	727	714	714	757	728	766	777	743	745	724	751	781	743	741	700	744	776	729	777	695	740	752	748	761	725	743	750	756	699	723	739	763	792	737	767	774	713	754	712	747	687	765	743	751	763	756	764	732	742	794	731	757	776	738	739	746	755	737	772	766	682	788	772	792	743	776	736	743	754	776	735	732	741	691	756	757	751	792	755	735	733	737	780	705	793	717	734	707	763	806	780	760	822	745	757	721	778	785	771	841	724	714	804	733	719	739	727	723	720	792	722	736	747	745	726	757	753	749	769	766	724	671	745	747	741	739	718	735	786	738	712	746	749	681	720	774	757	759	747	715	693	781	742	732	741	773	746	722	729	814	740	725	773	754	741	754	731	778	715	751	799	759	730	713	742	782	793	771	710	740	750	728	748	693	738	709	748	707	752	695	752	712	772	734	709	722	708	736	768	729	721	750	733	796	732	755	714	736	724	709	755	741	739	789	751	762	724	773	776	746	714	734	766	717	749	714	702	751	711	735	754	748	714	768	728	756	786	727	747	773	747	712	752	732	752	729	816	712	737	699	779	755	762	795	782	793	708	738	747	710	749	757	689	779	770	731	726	712	704	695	715	741	690	777	723	719	719	740	704	737	806	738	721	730	752	694	717	706	772	701	715	759	722	769	738	707	790	744	761	751	753	753	770	749	739	739	758	758	784	736	740	719	734	715	767	786	720	717	702	734	673	728	739	710	696	777	758	757	786	718	740	737	704	718	764	776	721	755	727	728	762	655	746	738	784	760	762	728	739	695	707	776	776	767	734	788	685	712	739	771	715	707	698	755	747	768	751	684	728	746	737	743	703	802	762	783	765	734	732	733	750	779	736	770	736	754	705	707	739	784	762	724	748	711	767	722	769	757	823	721	757	760	721	733	755	751	701	761	750	711	767	785	735	775	769	771	776	790	743	775	733	745	726	738	749	758	708	730	744	729	721	766	743	725	695	755	753	749	750	720	738	738	739	754	738	744	757	735	765	794	745	702	767	769	777	736	726	746	762	727	725	781	733	754	729	719	737	765	732	778	707	737	745	796	730	744	747	734	797	726	786	705	721	714	788	751	759	689	763	756	752	744	791	778	783	711	724	726	757	753	759	735	777	736	765	761	732	765	738	734	707	741	719	732	738	747	763	755	759	775	744	707	760	731	747	763	724	762	764	747	711	747	756	730	725	746	758	785	725	744	692	726	717	757	813	685	747	740	731	699	739	687	744	741	681	747	769	725	716	760	670	751	746	793	715	723	715	741	725	721	709	730	710	732	750	782	746	724	743	740	777	742	742	728	718	703	703	757	753	731	753	766	776	790	746	797	835	773	770	741	709	731	720	719	759	738	752	721	707	731	788	755	729	739	726	747	739	720	774	788	727	767	766	742	729	721	797	777	772	735	737	753	783	790	755	767	723	744	722	751	733	743	699	724	742	728	770	736	750	773	777	759	717	761	705	759	707	761	719	800	756	730	731	738	741	719	744	716	744	695	703	780	751	722	727	737	775	781	734	696	740	696	729	793	703	712	723	771	763	791	774	724	743	726	776	747	726	766
68513	49336	66356	37839	7846	542	271	242	217	222	222	235	228	187	229	196	181	227	227	217	223	203	194	204	190	182	181	210	212	192	201	218	199	192	193	205	205	184	192	204	216	209	188	205	197	197	200	232	209	201	212	193	201	196	186	199	201	179	200	203	230	207	242	206	201	182	207	219	172	189	208	179	183	174	195	181	200	177	210	204	198	201	197	186	190	194	211	199	187	216	207	218	209	191	192	186	198	205	199	184	199	192	202	205	184	223	197	196	185	195	199	213	188	219	206	192	192	239	210	208	185	195	200	213	216	163	183	202	178	209	238	194	185	204	172	193	224	178	217	205	212	204	175	216	185	206	194	214	214	196	209	187	214	214	232	200	182	187	202	203	179	182	193	171	206	205	173	185	194	179	201	199	184	182	209	182	188	193	193	209	187	191	248	201	198	195	172	183	190	198	194	171	153	176	187	176	189	185	214	189	208	199	172	194	192	190	206	203	192	230	209	190	202	186	199	207	183	210	181	162	201	181	179	220	198	195	217	188	191	185	209	196	209	220	188	195	214	196	209	193	190	197	180	212	187	235	210	166	169	211	215	204	195	214	192	166	202	164	209	192	201	203	190	203	187	176	200	205	200	165	218	226	233	199	197	184	172	206	194	208	201	217	202	214	208	209	175	194	191	215	210	205	168	199	189	183	204	188	183	197	200	189	218	187	184	174	223	208	192	232	226	227	185	207	174	234	207	176	202	182	188	191	199	204	187	186	207	201	204	206	191	182	163	212	225	180	211	205	192	179	203	196	193	193	197	206	184	191	176	191	191	193	187	195	168	209	183	184	179	183	182	190	224	232	211	202	202	185	182	227	174	203	180	174	205	173	208	207	205	205	190	167	178	191	179	205	199	203	199	181	205	183	199	203	170	199	200	180	186	169	183	211	199	192	187	213	188	206	174	192	184	175	200	223	189	199	180	205	194	187	182	205	215	197	187	185	193	204	176	199	196	195	202	197	193	193	184	189	193	201	192	213	212	212	174	184	214	213	193	186	196	182	214	196	203	186	181	183	201	187	185	184	177	199	182	186	193	197	170	223	155	194	202	200	182	184	178	179	207	185	201	210	223	198	203	185	210	170	194	197	201	228	195	197	192	191	208	187	159	225	179	197	195	197	164	187	202	167	184	195	189	184	219	209	206	192	185	177	192	194	183	211	169	205	218	175	190	191	162	206	183	196	209	196	185	181	205	207	197	209	175	184	203	158	196	197	202	221	187	191	183	244	204	195	212	199	195	205	192	195	192	205	190	204	197	196	182	178	188	208	195	191	192	199	201	211	183	178	169	192	222	185	196	206	198	177	187	199	195	210	207	218	193	210	179	201	184	227	214	217	204	188	189	196	185	195	188	198	200	198	181	166	176	201	202	188	183	189	202	191	190	183	180	174	185	221	200	212	206	213	211	231	189	181	181	200	177	204	199	186	194	191	186	215	191	202	211	196	188	199	207	204	186	170	202	218	172	189	207	195	193	221	170	181	184	203	182	207	192	200	180	205	210	191	192	208	187	202	206	193	206	179	224	198	223	207	192	197	210	206	194	225	214	210	196	207	180	183	205	193	169	193	217	203	185	192	205	201	189	189	198	186	216	194	209	213	221	196	187	216	201	209	205	210	192	192	202	213	223	207	189	208	171	209	194	197	220	202	218	206	195	192	215	209	214	177	196	213	182	183	186	205	161	175	200	228	196	211	210	194	207	185	178	237	176	213	199	205	213	209	197	197	207	196	209	195	187	211	235	175	200	202	202	197	207	197	216	214	191	193	214	201	211	183	201	188	169	201	205	202	198	198	185	182	168	190	217	197	197	198	169	183	207	176	210	183	196	177	208	181	203	194	178	204	204	213	182	185	191	193	197	164	200	179	198	194	198	182	189	216	182	195	214	176	180	176	214	234	222	188	190	204	169	200	188	201	188	164	204	196	206	216	166	194	207	201	157	190	199	174	215	212	191	194	213	185	205	191	207	212	200	205	178	204	181	205	187	166	185	190	205	197	227	175	204	193	186	230	193	161	169	201	195	206	183	210	210	213	174	198	155	198	227	189	210	185	184	197	207	200	222	207	194	201	195	197	218	204	205	205	206	204	187	196	209	199	172	227	192	222	197	196	198	175	205	195	209	206	167	180	199	206	208	209	180	187	191	198	182	194	217	206	197	199	194	184	199	220	180	174	205	205	181	208	211	193	174	182	188	165	181	202	200	190	209	195	208	192	180	194	208	196	208	219	201	195	212	187	204	172	198	171	187	180	196	201	202	184	174	204	192	197	175	206	190	215	198	200	232	180	176	192	183	204	205	200	195	217	183	154	200	204	175	207	198	204	189	198	206	193	184	193	180	203	197	178	195	181	184	185	235	196	206	215	186	207	205	179	213	190	191	208	213	186	197	227	197	201	176	193	164	199	207	188	192	179	199	183	199	197	184	191	178	180	207	174	176	204	193	193	200	185	172	200	202	194	227	196	221	180	228	164	183	191	205	168	180	186	214	182	185	202	203	191	168	200	202	208	211	207	204	206	167	203	190	183	188	200	186	208	212	179	193	203	225	186	185	179	215	205	194	195	176	197	160	184	197	212	193	194	196	181	187	191	214	208	196	179	204	176	216	188	217	217	226	178	210	192	178	190	173	213	193	211	166	211	190	193	196	220	215	197	201	201	202	192	203	162	176	183	181	200	188	195	219	185	213	184	188	171	219	199	170	226	176	196	227	201	173	182	212	188	204	204	187	198	211	201	184	169	210	199	188	193	222	206	192	178	186	226	200	181	191	175	188	207	195	215	185	199	183	203	201	196	188	188	182	186	215	197	200	195	202	206	189	169	211	204	211	239	202	184	204	180	195	199	207	194	215	185	184	193	202	200	200	196	194	175	210	188	187	206	203	227	189	214	180	178	224	177	198	170	200	192	176	200	176	210	196	173	186	195	191	225	196	204	180	203	187	198	189	184	218	214	167	188	209	205	186	182	174	194	205	204	194	224	186	203	191	200	174	201	197	203	198	207	197	183	198	171	182	196	199	214	185	203	257	198	192	197	219	181	191	184	219	211	213	182	202	198	214	201	176	207	184	203	185	203	229	188	186	191	207	183	188	216	187	165	213	190	184	205	190	184	214	201	178	178	184	188	202	188	206	181	184	180	214	184	222	190	192	224	160	188	229	213	205	223	198	180	184	205	212	228	203	187	215	188	201	207	174	182	208	173	219	188	202	187	176	168	219	197	190	204	183	217	188	216	192	201	188	231	190	207	218	195	193	226	207	200	203	200	220	187	208	212	195	204	209	196	198	169	210	199	199	188	187	214	211	208	224	187	185	220	188	211	187	146	180	205	181	173	202	189	211	184	206	181	191	185	196	186	186	173	204	203	206	195	204	225	203	201	202	200	196	174	207	209	206	203	185	200	180	194	199	208	184	205	212	214	185	217	221	195	213	208	214	183	191	200	184	192	191	225	212	214
40429	33766	61424	31636	1684	921	913	742	664	622	598	566	525	554	519	563	541	496	486	475	482	493	509	537	496	493	444	473	472	526	507	493	469	418	432	475	449	482	447	472	461	483	421	459	521	476	469	478	445	466	444	468	469	432	444	482	457	458	457	478	466	487	460	499	442	460	475	430	467	465	423	460	425	430	387	423	461	473	490	458	445	407	453	398	453	456	450	466	456	435	467	434	448	461	460	444	433	436	455	447	439	482	453	401	459	496	464	439	455	489	462	476	480	470	455	447	459	445	494	474	460	442	454	489	447	457	417	443	466	455	459	469	418	439	424	444	466	467	470	441	440	445	434	459	412	451	438	469	438	464	454	464	441	452	447	462	465	455	454	466	418	427	469	415	450	451	447	418	447	436	399	475	485	460	456	448	440	461	442	470	448	502	451	453	457	465	482	447	438	479	421	505	430	454	419	429	441	460	480	396	451	446	477	469	466	452	465	479	498	468	449	472	430	474	442	431	463	448	452	441	437	458	418	469	430	475	426	468	439	450	462	453	429	458	446	461	476	443	438	438	463	488	456	437	429	443	429	481	429	462	429	436	464	430	463	449	480	460	452	478	445	431	462	481	471	443	434	432	464	455	447	472	469	395	464	456	444	438	431	462	468	442	414	481	458	456	468	454	422	482	416	438	488	466	426	446	427	498	465	474	417	416	475	466	473	420	442	462	438	461	444	434	449	433	481	442	472	420	432	445	437	470	436	450	434	451	439	431	452	434	468	463	425	400	419	441	471	474	461	434	452	472	434	424	494	469	428	477	476	460	439	469	450	452	473	471	407	464	471	460	419	482	442	443	465	445	471	448	473	426	485	496	455	460	401	452	469	443	488	496	468	479	457	463	455	492	445	440	481	480	464	397	474	470	446	482	409	423	446	448	447	467	477	407	433	497	436	457	441	454	438	451	443	475	477	505	462	478	464	423	423	462	454	462	434	476	482	428	471	405	467	454	442	436	491	442	478	461	454	434	440	444	473	478	459	425	456	437	459	475	431	462	432	490	446	488	442	475	453	438	463	456	435	464	442	460	454	468	478	481	443	433	456	409	443	455	432	443	461	478	474	472	475	437	449	453	456	447	442	460	483	449	515	499	415	436	478	443	439	460	458	465	479	471	464	480	457	456	467	531	465	468	455	454	456	439	446	478	421	437	454	470	427	474	474	451	440	459	460	461	451	467	455	466	452	470	451	463	436	454	466	452	454	424	445	420	434	455	462	447	457	482	447	421	411	447	431	450	464	437	465	426	440	467	481	423	450	448	463	480	443	462	471	482	433	421	464	443	479	436	481	475	442	458	425	459	501	457	445	479	463	432	438	419	418	477	444	473	502	453	446	444	468	458	504	445	466	432	458	429	467	463	454	440	448	431	423	433	437	458	453	456	425	458	444	481	445	424	453	449	467	459	494	424	456	425	456	439	444	461	442	469	474	419	478	444	471	462	439	440	461	463	464	446	450	444	455	432	464	458	477	416	482	463	489	444	444	443	453	444	428	479	480	441	472	459	478	467	463	482	463	450	483	423	491	438	435	420	446	429	435	432	441	445	417	444	430	479	482	435	478	465	464	457	462	438	460	431	486	421	415	453	464	480	446	427	463	461	439	454	446	460	459	461	460	479	452	448	457	466	461	415	455	462	413	426	456	434	479	424	460	430	455	464	434	472	470	461	461	460	497	467	499	429	454	443	487	474	456	442	467	435	429	440	436	463	453	428	419	469	445	468	452	444	434	436	489	410	436	444	435	484	461	441	454	415	420	447	469	482	397	431	459	436	451	464	486	470	457	446	426	467	469	464	450	395	431	471	435	457	474	474	432	457	448	441	407	446	482	435	425	410	464	451	426	444	456	465	440	434	455	444	465	494	458	486	438	430	424	417	429	423	412	421	399	443	437	461	423	466	437	457	421	460	462	436	450	455	438	456	443	486	458	460	433	468	456	445	438	433	459	443	447	441	429	445	460	443	438	444	446	423	491	434	459	460	443	427	458	437	441	439	459	450	508	473	435	446	471	456	507	463	436	489	464	460	479	427	442	480	479	468	439	456	439	451	439	474	420	470	435	431	470	434	483	482	434	441	474	449	461	465	455	487	449	434	470	423	458	446	451	472	473	482	450	438	466	432	452	431	473	425	457	475	451	452	428	450	502	457	438	449	429	492	469	452	444	450	427	447	461	423	468	431	445	466	467	424	432	424	452	446	422	451	434	446	456	466	448	443	458	430	476	477	447	459	417	430	420	446	476	470	419	466	441	450	457	465	433	452	447	454	415	454	473	450	464	459	459	494	457	431	450	450	477	476	424	450	476	431	422	445	402	469	438	456	471	466	451	470	475	474	465	463	457	446	494	483	490	462	430	436	461	438	449	439	440	449	474	438	464	484	508	453	485	437	435	434	446	466	482	435	425	458	438	477	507	421	465	451	492	425	503	457	461	469	426	464	448	446	448	428	450	429	476	442	451	434	458	453	488	449	410	473	448	446	469	483	466	455	420	456	491	453	431	476	465	436	447	448	487	424	465	462	472	459	426	482	458	474	437	451	419	423	438	485	436	461	429	454	477	442	470	439	422	452	414	445	466	470	439	419	408	450	450	413	415	431	451	446	471	463	444	468	480	429	468	444	468	483	448	468	437	455	454	483	432	478	453	460	437	466	458	473	433	475	442	454	453	427	444	435	483	446	456	461	447	433	478	429	441	466	435	449	465	428	477	465	435	487	469	435	435	414	482	435	447	452	448	471	485	449	466	447	444	469	436	463	490	473	412	462	449	468	468	430	475	421	424	471	447	439	466	434	431	461	458	471	455	445	441	413	439	461	458	493	431	446	459	425	452	476	486	460	450	419	459	459	454	436	487	457	433	404	461	465	470	429	450	483	484	446	438	451	457	455	459	501	461	491	456	432	474	457	453	501	462	455	422	469	429	484	461	454	464	429	456	512	463	473	464	425	453	416	471	514	441	465	467	436	479	456	471	461	441	440	499	450	501	441	443	523	431	446	425	460	469	442	470	431	443	439	439	389	452	453	426	474	472	455	460	431	489	443	446	434	433	468	462	457	402	451	472	452	424	442	432	409	441	460	462	480	461	455	432	458	421	446	466	464	446	446	433	447	442	431	456	462	415	463	500	442	414	437	407	400	474	461	434	460	446	468	425	442	473	464	458	438	413	468	431	442	440	448	445	425	446	417	460	465	419	486	451	496	460	454	474	441	458	444	463	418	451	414	458	470	463	446	428	472	467	434	416	459	452	463	434	417	432	433	449	479	482	450	470	447	437	428	433	396	454	462	414	445	475	437	472	463	435	455	437	468	461	426	433	479	436	451	474	476	459	452	437	437	497	444	484	475	424	451	466	438	458	438	430	457	429	428	477	421	430	442	473	452	447	429	468	464	482	450	430	444	473	465	459	413	419	459	466	462	464	435	477	466	480	446	434	480	447	452	436	453	493	438	454	404
80952	63045	73492	45752	15744	2939	343	259	203	184	180	165	192	179	161	154	158	161	143	153	180	141	152	128	135	128	141	143	132	140	139	118	123	135	147	121	126	128	145	122	137	126	132	106	136	113	154	126	132	135	136	133	121	132	145	129	132	152	137	134	143	122	142	134	127	143	143	124	126	167	126	130	132	127	134	147	140	143	147	139	134	125	134	121	127	137	146	123	127	149	136	139	145	148	128	141	135	137	134	142	148	143	156	117	125	133	132	124	138	138	130	139	135	128	131	137	114	124	157	135	112	141	158	148	173	129	123	135	139	147	112	145	125	124	126	121	135	139	112	137	149	125	125	137	116	132	109	134	133	120	137	134	163	120	139	128	123	130	142	132	148	121	121	141	131	144	149	137	137	132	136	111	144	108	157	98	139	133	140	167	125	132	130	129	137	130	128	131	120	144	121	150	143	134	133	112	107	113	138	105	156	130	121	126	124	132	117	117	134	133	166	120	133	117	150	125	119	144	111	150	139	129	125	145	156	143	133	120	116	105	109	135	134	126	118	161	123	118	133	137	115	105	130	148	99	119	143	142	153	125	137	136	140	114	122	121	125	123	118	149	138	123	122	155	134	126	143	158	109	149	136	152	113	146	108	155	157	122	122	125	115	140	129	138	125	134	136	136	140	125	130	140	138	125	143	127	115	160	123	148	138	125	140	144	136	127	122	124	104	133	130	129	119	138	151	154	140	120	133	108	127	122	132	152	124	134	127	144	142	123	139	134	120	126	108	136	129	133	114	151	115	133	124	139	134	118	129	139	121	124	134	127	133	137	129	139	126	135	135	131	143	122	132	115	134	127	115	117	127	133	149	141	143	149	140	130	128	129	110	126	140	128	140	145	101	119	149	147	135	121	137	155	120	143	130	153	125	120	131	135	118	123	112	140	119	126	138	143	152	115	142	116	128	144	124	134	136	146	130	133	126	119	128	140	142	121	128	142	135	146	132	132	147	140	128	130	127	124	123	157	149	122	131	142	130	138	135	144	125	149	116	139	109	130	118	142	136	125	130	138	131	138	142	131	126	128	138	137	134	126	124	128	124	111	154	129	126	113	118	143	144	140	128	131	143	121	124	124	133	137	136	112	139	134	152	147	135	116	137	119	139	135	142	135	128	143	130	121	133	139	149	156	149	140	122	124	136	120	126	129	138	138	127	140	127	119	119	139	144	137	126	147	125	117	127	119	131	144	122	133	134	151	145	128	126	133	131	145	141	126	139	119	130	143	143	138	126	142	131	136	133	133	129	120	128	121	128	152	125	123	122	133	127	151	134	138	150	131	127	152	114	128	134	112	136	132	108	136	143	139	131	136	108	133	144	133	148	139	131	148	133	129	104	134	133	129	121	130	139	117	131	111	135	124	118	120	136	126	134	123	150	143	124	133	134	123	125	135	121	132	121	129	123	139	141	131	135	126	126	112	119	113	142	132	127	135	115	126	132	144	144	140	136	128	144	131	135	133	140	128	139	123	130	134	128	120	118	116	131	138	127	112	143	121	154	131	129	143	128	126	134	145	160	144	137	137	122	132	124	132	134	137	113	143	122	134	123	141	121	134	127	141	133	129	116	142	133	127	138	131	138	144	133	145	111	135	131	126	108	169	132	119	146	128	139	153	142	136	135	128	124	128	108	127	141	129	131	151	129	149	131	125	125	145	132	140	125	126	135	133	133	134	105	118	121	137	130	132	132	128	130	128	134	130	132	120	121	119	127	107	140	120	136	127	131	135	147	141	126	124	124	134	133	125	128	141	146	126	126	140	144	134	115	133	129	129	138	127	125	131	144	151	137	128	143	135	144	142	145	151	133	123	126	138	135	115	137	126	143	135	133	127	128	122	130	121	136	128	129	142	134	132	129	147	134	135	130	137	127	121	146	128	136	143	137	126	132	131	137	151	141	127	118	149	131	168	159	130	126	135	147	123	118	122	105	137	117	129	131	142	126	135	138	105	135	111	157	140	130	137	118	120	142	164	129	139	121	136	125	115	122	152	110	133	136	135	130	139	128	132	127	145	131	145	118	133	122	158	136	137	138	140	113	138	115	126	131	113	132	130	150	135	136	118	143	122	135	140	133	131	132	147	114	155	132	117	136	143	134	133	121	123	153	131	139	133	122	137	134	130	111	130	146	114	142	125	142	129	136	147	129	144	150	137	139	130	129	125	132	127	128	143	127	140	162	146	137	142	151	165	152	147	133	150	113	142	122	133	137	137	129	120	122	129	121	136	125	132	130	118	134	111	126	137	157	112	124	129	144	112	121	116	140	121	134	144	134	129	126	139	156	135	147	119	130	135	138	132	155	116	123	119	148	127	132	135	137	145	115	138	117	120	140	111	138	122	121	135	153	115	134	148	152	127	152	145	139	126	128	146	120	134	142	133	132	136	138	129	156	118	141	129	124	130	165	122	128	131	114	132	119	147	122	139	148	134	132	139	114	126	141	147	148	121	115	113	134	141	119	112	121	129	114	120	137	148	133	101	123	120	155	138	105	119	128	147	105	115	125	176	116	128	132	132	131	127	138	146	113	127	140	138	139	143	136	136	125	145	105	126	145	129	117	139	120	124	154	133	125	124	148	110	116	139	145	159	161	117	154	126	131	125	134	134	129	133	156	135	153	133	137	135	130	108	142	132	133	145	134	109	129	120	135	150	139	134	158	115	142	124	145	145	148	117	135	135	131	140	122	147	110	116	144	134	131	127	160	144	142	129	141	144	136	131	161	168	118	124	132	124	117	134	131	130	126	132	159	121	122	160	144	140	141	134	112	122	143	117	131	148	144	138	143	105	143	118	138	137	128	124	136	149	147	128	114	134	112	143	152	146	128	120	134	123	146	129	134	131	132	145	146	139	122	136	128	126	114	116	129	148	144	118	136	122	119	129	134	124	134	133	140	133	129	136	125	118	132	132	113	129	152	120	118	117	130	129	134	111	127	118	135	129	107	137	134	142	115	161	123	139	127	150	132	141	138	151	133	124	108	125	138	134	142	130	127	129	121	142	127	125	127	131	125	154	144	129	136	139	146	138	146	120	146	121	137	129	124	123	133	149	140	147	143	136	112	151	131	142	122	111	145	127	128	124	114	157	139	133	114	132	116	140	134	105	146	159	139	132	116	145	139	106	120	125	145	150	129	136	142	128	123	120	145	129	142	136	129	126	145	140	154	139	131	140	132	118	139	136	109	123	120	142	139	133	140	129	144	135	117	142	134	112	144	141	135	131	145	132	140	148	136	142	114	136	143	132	131	148	122	122	121	145	133	122	137	134	116	120	126	132	131	132	137	122	119	130	157	139	135	129	122	104	128	122	132	145	133	150	109	125	132	134	132	126	137	157	127	134	131	148	106	143	117	134	119	128	126	119	124	123	124	140	131	145	135	144	119	143	143	137	128	124	131	119	113	128	130	141	152	174	128	143	128	134	140	133	142	135	117	111	122	117	148	136	140	132
49329	45016	72564	42913	3021	1168	941	874	753	688	635	525	532	564	488	476	467	454	413	402	406	398	397	389	399	348	392	399	369	389	366	350	341	387	372	352	338	352	354	315	277	345	347	379	341	340	374	379	344	358	342	347	336	341	354	348	319	345	344	319	308	343	358	337	338	344	348	367	361	399	338	337	340	345	336	343	319	357	342	325	352	331	337	324	338	348	348	310	302	299	321	347	335	337	310	346	309	349	338	321	298	313	317	339	341	330	361	341	344	349	337	316	332	352	295	343	330	342	326	340	363	322	327	326	335	316	315	314	346	381	361	323	339	331	321	353	328	348	343	319	307	332	328	344	328	355	321	341	325	329	334	328	348	359	336	348	328	318	329	310	328	338	350	288	304	305	321	317	357	366	317	352	375	318	345	341	327	355	348	372	352	344	311	333	358	347	306	334	329	347	349	335	325	356	321	322	336	346	346	330	353	347	347	332	356	353	339	302	335	325	353	325	316	323	334	370	335	332	338	296	325	341	343	322	366	317	316	353	334	333	341	298	325	289	324	360	362	311	326	330	328	356	336	321	361	342	339	355	362	332	347	316	349	364	314	329	337	379	305	333	353	323	329	334	352	356	339	353	325	332	359	338	313	315	306	325	348	322	330	339	344	328	357	331	348	335	330	341	327	346	319	328	332	323	322	294	346	296	371	355	291	334	327	331	307	314	333	322	331	288	343	316	340	311	337	340	377	344	324	354	318	355	301	311	333	319	368	328	355	294	314	356	327	327	318	326	349	362	343	347	318	319	310	331	348	346	358	341	352	355	328	340	323	326	331	351	356	321	355	305	322	332	336	307	341	330	338	332	344	328	321	328	347	309	351	362	349	335	328	338	308	333	340	369	382	333	300	288	343	323	338	314	349	335	350	339	309	341	353	342	324	356	340	305	317	306	309	334	320	310	343	338	311	345	290	320	309	311	356	345	321	347	341	319	313	318	336	350	331	369	350	310	346	335	363	342	320	358	322	334	328	329	351	338	312	332	310	294	326	312	347	336	332	316	338	367	308	304	351	347	348	309	336	347	328	335	347	289	336	321	339	321	322	324	346	347	343	326	346	344	306	321	339	333	324	307	311	335	327	333	358	346	328	305	317	343	322	298	324	340	322	307	365	320	359	321	339	296	347	364	377	353	312	345	326	328	314	353	316	327	347	329	351	334	350	351	331	352	316	329	305	335	368	322	357	327	356	382	351	317	335	330	346	330	335	342	303	345	314	327	336	316	313	357	375	358	334	344	290	343	346	340	372	306	324	350	317	374	299	333	288	341	346	312	294	341	338	293	347	327	327	328	341	350	313	344	322	286	314	322	329	324	332	342	340	333	312	342	299	352	331	342	348	329	323	320	367	337	316	351	322	318	303	329	347	313	302	346	311	361	312	322	287	310	322	355	359	325	329	330	316	326	330	317	309	329	301	305	351	317	350	312	320	352	331	341	341	336	360	358	332	367	335	336	314	332	345	298	306	328	343	325	361	340	342	341	336	362	362	310	344	345	325	328	363	345	352	342	348	346	331	325	325	301	324	359	357	307	321	319	330	331	314	346	316	299	360	298	345	314	337	328	312	350	355	339	317	328	324	357	347	346	350	335	334	308	326	308	339	339	357	338	337	316	330	334	344	327	373	333	342	343	348	345	341	330	310	293	319	301	337	350	315	323	367	327	339	320	317	313	347	340	321	322	316	319	330	323	330	375	331	333	341	339	295	339	368	311	333	337	292	321	338	341	356	293	362	348	309	315	322	307	326	356	365	321	339	327	319	332	295	329	318	331	317	327	338	336	325	349	320	360	327	322	338	341	328	353	319	331	312	342	345	357	344	330	348	283	356	318	320	355	364	330	351	310	332	328	335	328	346	364	357	345	357	339	350	321	309	341	319	317	315	297	313	343	341	289	340	294	325	399	352	334	354	317	342	312	372	337	330	358	337	334	308	342	302	350	302	332	364	305	346	315	316	361	349	320	350	318	320	356	360	325	344	328	329	341	315	359	336	325	365	326	352	332	361	312	329	333	349	337	339	354	321	336	333	304	336	318	338	328	340	314	320	319	339	328	334	315	362	334	363	302	328	316	359	330	336	320	364	338	336	356	321	354	305	315	342	332	356	314	308	328	314	303	342	338	370	323	326	352	308	319	314	325	336	317	331	369	325	327	350	302	299	333	340	308	359	340	354	337	344	313	344	314	315	347	342	330	327	359	357	352	339	327	305	325	319	340	378	361	319	319	295	355	331	327	347	355	302	315	328	310	301	361	358	323	347	343	335	315	344	336	348	328	326	318	357	340	335	316	331	336	339	340	365	327	318	306	326	332	334	306	297	331	317	300	308	334	329	312	321	310	293	315	355	344	340	303	323	334	340	326	304	362	310	315	353	315	330	319	291	354	311	326	358	312	341	337	318	340	349	344	302	323	322	351	334	332	346	330	344	337	351	364	344	316	347	319	306	339	293	319	316	321	330	318	369	309	331	299	303	343	302	318	336	310	339	323	348	328	349	339	334	334	322	354	324	351	353	334	376	320	340	329	361	333	327	323	337	320	343	346	341	317	317	318	349	370	341	337	335	325	329	336	341	346	318	357	340	336	331	326	314	304	321	315	313	331	350	329	324	352	339	327	337	332	329	344	318	335	348	352	333	367	339	332	333	314	311	331	349	337	320	315	318	365	305	355	352	342	348	324	333	287	311	286	379	319	333	337	363	336	348	318	338	337	340	316	326	333	368	354	337	370	322	348	327	300	329	341	339	319	294	308	343	326	321	325	338	321	309	330	348	322	337	322	307	345	327	324	352	349	304	318	342	322	341	317	330	284	329	360	314	343	319	329	310	338	348	336	307	335	341	341	333	310	335	315	363	362	341	337	361	336	346	327	332	310	333	312	335	320	322	344	333	321	312	309	339	339	337	344	295	320	343	313	336	346	363	347	347	335	329	375	328	291	325	332	358	324	343	328	374	331	321	326	323	353	355	295	331	336	307	343	351	312	341	330	322	314	319	322	332	335	352	310	343	332	348	343	311	335	327	324	341	320	327	322	345	326	321	333	329	330	355	322	315	358	353	314	350	354	379	325	350	364	337	340	299	319	335	304	334	334	325	334	334	358	366	325	331	345	327	344	342	295	332	319	322	342	331	315	344	346	335	343	326	319	321	314	332	311	334	334	339	344	322	342	356	339	336	337	349	360	365	343	346	334	333	344	337	317	287	315	330	328	326	351	327	319	311	337	317	334	336	296	361	336	356	339	317	294	308	352	332	354	316	335	349	318	333	360	344	333	344	317	339	310	353	373	334	353	323	328	328	356	306	353	328	325	324	317	364	321	338	326	351	322	356	349	332	336	333	324	320	350	312	340	345	344	350	335	347	314	352	374	357	327	307	320	302	335	311	340	350	335	367	359	340	341	368	299	321	358	311	347	351	339	339	318	317	345	334	319	340	299	333	313	349	341	301	344	313	324
20250	5818	11941	3183	395	327	332	311	310	365	322	341	327	362	350	377	338	345	331	328	362	305	359	338	325	331	353	321	304	363	354	353	346	369	341	299	345	368	374	343	359	321	344	350	351	389	320	380	363	335	332	329	345	348	306	319	335	355	305	346	334	379	348	335	320	336	365	349	328	352	329	346	332	356	326	316	328	341	345	367	318	372	350	370	351	360	307	310	313	329	316	340	349	313	357	372	324	349	345	331	321	338	349	365	351	318	360	348	352	342	331	326	357	350	335	356	376	365	352	317	346	346	324	307	343	323	320	318	284	372	304	377	370	353	360	347	353	345	311	314	356	336	335	343	346	408	345	339	364	343	343	321	358	337	339	333	363	314	311	319	320	350	321	302	352	334	332	381	365	347	348	350	333	340	318	292	340	360	380	293	353	359	311	335	374	325	360	337	336	343	320	323	337	341	379	357	318	358	337	346	329	353	323	364	353	349	321	331	345	320	321	343	347	337	349	326	326	322	329	338	334	351	317	358	359	338	378	359	335	384	326	346	351	321	364	337	367	353	364	334	340	328	346	362	319	385	340	339	358	348	341	331	334	341	334	312	313	352	299	353	331	352	374	341	337	327	334	327	339	340	322	348	343	346	344	403	348	347	349	317	357	363	307	353	357	365	348	345	366	321	339	294	345	349	348	365	350	305	337	315	330	353	342	333	331	371	347	329	356	366	354	343	323	341	322	339	323	347	328	340	324	364	360	330	341	313	339	344	311	319	325	330	320	312	328	341	351	402	343	343	325	350	347	334	316	286	370	346	353	376	363	331	412	329	332	332	316	329	351	299	336	325	349	316	336	303	350	331	329	369	340	349	341	338	339	346	349	314	353	354	347	326	335	334	346	350	349	299	331	361	333	321	324	316	332	338	313	330	318	333	352	367	341	375	340	330	342	311	343	337	334	347	369	319	340	349	346	325	367	365	346	347	319	312	359	318	356	370	338	338	340	346	335	345	341	349	331	355	368	322	337	309	343	336	312	319	321	330	369	347	338	314	349	350	353	340	348	302	318	362	355	314	364	342	359	315	343	333	326	339	361	308	388	339	308	330	350	331	353	345	318	333	339	327	315	332	335	341	330	332	297	338	339	307	353	362	341	334	340	353	350	347	316	290	311	338	326	314	337	315	333	320	331	360	354	332	389	320	319	342	340	349	363	356	319	336	334	329	348	334	346	336	339	345	344	319	314	347	350	352	335	363	332	327	325	350	374	344	350	352	330	337	344	344	306	327	325	328	344	364	304	342	366	352	361	353	316	360	328	343	370	321	330	336	329	350	325	341	336	306	331	316	315	327	315	339	332	356	314	322	327	281	349	357	332	343	339	361	315	382	337	316	318	379	329	381	333	346	332	377	326	332	353	337	355	298	311	329	336	375	281	378	308	341	342	333	353	368	321	352	344	352	335	364	338	354	358	351	327	323	347	343	332	317	323	355	348	371	335	301	346	289	375	322	341	314	334	374	378	347	343	366	367	378	307	367	323	317	375	327	323	301	350	351	348	353	348	329	356	375	318	364	366	343	322	315	315	334	361	306	304	306	338	412	339	336	346	331	346	348	350	341	375	339	334	355	320	357	337	341	320	367	360	351	331	334	361	333	344	332	305	359	338	364	332	323	342	352	360	341	344	351	341	368	369	331	368	334	366	335	338	348	347	369	366	332	351	349	319	324	328	360	339	323	341	324	313	297	377	332	300	346	332	330	333	329	346	355	301	356	371	346	324	315	320	304	310	353	322	297	301	363	351	349	332	346	334	318	323	331	354	309	347	350	353	335	340	327	370	324	360	360	348	333	317	332	339	296	378	337	350	345	344	354	361	372	353	320	332	350	347	329	336	348	326	320	320	356	323	385	365	369	339	341	318	314	356	339	298	345	335	349	337	359	349	363	305	325	356	348	339	366	346	359	355	342	351	321	350	313	358	321	350	332	378	339	315	342	339	330	351	334	336	347	382	325	361	342	327	365	327	367	343	356	351	352	315	358	342	341	339	353	376	305	352	336	304	341	312	309	331	339	328	313	309	339	351	339	345	334	348	329	298	346	343	348	351	358	293	326	304	379	371	321	339	346	318	278	324	349	326	355	340	342	350	332	299	339	342	366	307	348	330	344	351	336	321	340	326	329	327	327	326	342	323	345	375	317	331	360	353	321	361	354	322	341	337	341	318	351	345	307	300	329	328	339	327	364	334	333	331	330	340	358	305	330	318	363	356	308	364	326	358	328	301	348	353	382	323	326	324	342	337	349	306	333	326	316	377	340	332	326	363	341	341	323	371	333	331	333	344	328	364	347	336	324	355	337	344	331	334	345	299	341	375	325	366	357	324	349	357	340	329	343	355	371	353	352	351	346	342	323	345	347	329	318	346	346	358	362	356	354	346	340	332	317	297	342	368	344	340	315	343	339	378	344	313	351	296	366	334	324	323	351	329	334	358	326	309	356	343	381	341	319	359	343	344	388	362	387	315	347	337	347	334	353	322	363	318	373	330	346	327	325	362	345	341	322	328	347	338	329	355	349	341	329	354	341	337	320	370	323	337	328	303	352	347	370	331	341	369	337	322	394	347	375	337	341	379	340	324	351	356	347	333	340	351	338	333	358	357	346	347	332	374	343	300	318	338	350	369	355	324	342	348	318	338	320	359	324	348	348	361	320	357	343	346	303	368	359	317	330	329	341	341	330	333	340	314	329	344	331	376	327	341	329	331	335	347	328	361	370	363	354	327	376	321	328	305	357	353	337	344	321	347	353	343	314	346	339	333	364	327	371	352	336	335	317	357	358	358	359	335	322	355	350	364	338	306	322	333	318	351	359	369	345	359	344	361	325	312	327	323	336	344	300	354	318	337	347	307	298	337	356	337	328	341	329	339	335	319	352	360	343	323	363	350	311	363	310	325	358	356	331	327	333	341	371	339	338	327	336	329	313	371	350	358	324	350	329	335	353	352	353	350	340	324	344	314	321	334	351	335	349	315	368	324	357	321	368	361	311	320	342	346	327	353	312	322	346	374	345	359	343	337	340	357	310	342	324	326	345	331	315	351	348	353	356	365	356	340	340	337	331	307	371	328	289	358	324	329	341	354	338	345	344	353	363	326	378	337	336	326	324	350	354	333	347	320	338	320	321	311	309	346	304	332	341	341	346	339	326	345	339	353	347	348	336	318	323	308	332	361	294	348	360	332	352	345	373	288	331	366	342	347	323	335	358	361	341	348	335	360	359	311	344	348	336	336	347	378	340	331	360	332	311	330	325	348	320	322	342	356	310	327	336	353	367	353	329	347	325	355	336	334	346	324	363	368	338	326	356	345	348	336	326	328	321	316	359	319	334	347	350	343	340	367	327	356	352	329	299	330	331	337	356	343	332	354	333	341	378	351	324	327	363	302	358	380	337	336	346	325	330	346	310	315	307	342	336	344	329	372	354	345	342	339	375	322	358	319	348	324	348	354	358
16442	6285	20455	6073	825	724	817	769	743	747	750	744	787	727	748	778	792	825	723	760	727	791	757	765	794	776	732	727	704	761	726	715	726	772	736	747	761	712	776	752	773	742	734	723	730	718	737	730	741	800	797	756	733	711	804	723	752	751	756	753	747	747	759	727	770	745	722	761	709	745	777	742	736	741	790	767	759	749	778	765	803	697	761	789	746	748	719	748	709	775	727	778	720	754	740	779	760	756	773	790	802	754	802	727	724	751	796	740	791	719	744	726	739	774	731	731	723	770	746	806	734	712	751	776	766	732	705	769	712	762	789	758	744	698	746	708	778	757	748	741	766	765	731	732	743	700	740	729	779	752	731	749	777	738	766	714	732	702	730	764	749	742	775	750	779	753	781	739	733	754	783	739	762	742	747	790	740	766	718	737	768	767	743	736	776	794	783	771	721	728	778	732	766	742	773	722	701	748	739	701	738	737	776	739	742	745	794	751	736	788	738	724	773	728	718	710	734	689	737	763	693	730	764	705	789	770	767	732	759	757	742	761	759	764	730	752	737	763	688	704	759	759	725	713	796	819	779	700	767	704	771	772	761	758	767	784	790	706	779	738	730	799	753	746	798	732	730	724	755	764	747	708	724	783	714	773	756	774	751	724	737	738	720	756	735	764	721	794	738	676	740	673	775	729	760	747	742	766	768	786	735	743	786	721	738	794	734	770	757	797	790	678	757	795	737	762	778	790	769	715	734	721	756	763	748	760	769	769	734	785	687	731	763	784	731	767	758	723	718	731	779	752	777	760	752	789	736	686	772	714	770	751	687	750	773	754	727	721	755	763	771	730	704	772	747	771	735	749	728	729	746	784	750	777	733	776	694	714	723	745	703	746	751	737	737	758	735	781	739	752	773	746	699	778	765	720	727	735	740	747	796	738	700	779	770	767	708	743	750	733	765	733	769	714	775	774	752	788	787	744	750	761	781	742	726	745	759	719	769	766	753	715	762	771	772	767	751	759	758	763	762	719	725	768	776	734	715	763	749	747	737	771	743	709	751	806	718	748	747	774	765	776	741	726	766	778	755	737	727	707	704	782	728	727	773	737	722	723	701	760	747	735	764	766	728	781	780	749	764	761	760	716	688	773	735	746	730	719	754	741	754	755	753	751	729	743	807	745	706	729	702	749	798	746	757	732	744	733	783	733	740	785	748	704	791	729	780	780	783	690	752	745	724	740	738	766	784	763	754	738	802	798	754	707	718	717	732	759	761	724	777	701	745	715	726	784	768	735	778	750	768	741	744	709	780	762	731	719	765	814	755	751	735	727	759	756	709	761	730	729	753	755	780	747	728	746	732	734	780	729	729	780	727	719	773	748	786	740	709	733	750	728	734	756	728	776	779	763	733	760	659	793	763	743	753	776	755	762	731	765	733	698	735	731	791	740	696	771	764	740	798	747	726	722	727	742	733	812	752	758	737	781	761	721	743	766	752	751	733	752	810	768	781	721	727	781	757	740	768	701	753	821	738	714	729	730	722	720	736	724	748	722	702	768	747	718	791	737	788	766	729	739	763	724	767	734	744	758	726	695	725	709	753	754	759	756	733	747	746	729	808	747	720	711	711	751	771	740	755	770	750	728	756	752	807	766	739	711	788	756	765	745	757	718	746	744	801	779	707	780	761	767	690	844	741	729	727	771	717	807	755	804	780	807	761	761	716	783	746	758	725	752	747	754	709	749	749	739	739	797	744	788	747	800	767	725	747	733	749	782	710	727	748	750	766	760	739	775	743	772	784	752	725	819	804	740	798	761	742	765	740	741	728	714	732	712	739	781	745	732	768	799	787	735	793	739	795	749	752	759	755	760	739	766	742	793	715	786	755	765	753	785	734	776	785	732	741	795	750	726	752	746	789	763	685	729	733	789	726	714	760	734	749	736	765	707	762	720	764	750	762	789	758	765	779	773	782	703	697	761	718	751	780	754	702	727	775	755	747	754	730	795	738	759	769	726	734	759	758	745	754	738	777	768	773	738	732	768	787	745	750	757	709	782	706	765	783	737	745	746	767	759	775	776	731	745	775	707	798	721	772	751	747	768	720	755	769	749	691	740	741	682	791	795	712	771	689	753	720	699	738	756	750	744	707	740	745	777	709	753	704	736	779	757	769	750	805	795	763	753	810	759	714	787	796	796	805	708	695	766	737	764	796	812	731	753	756	725	739	762	778	709	755	787	763	745	734	755	755	805	747	777	729	754	791	771	762	765	749	742	794	779	742	732	722	728	736	745	775	759	826	715	725	761	782	743	695	804	725	744	788	764	763	778	753	778	733	801	772	773	724	758	767	691	747	708	796	788	773	771	762	765	728	717	754	787	701	734	723	748	745	707	701	788	791	762	719	735	658	787	794	710	787	736	757	694	739	763	708	738	767	746	754	725	747	747	754	764	774	736	778	728	732	753	778	699	753	745	742	743	763	798	781	734	711	771	776	755	741	722	737	737	751	718	766	753	750	713	747	725	725	763	738	772	737	769	763	746	753	757	729	740	734	790	767	758	787	755	783	734	695	788	758	783	713	781	766	763	760	801	788	740	745	756	738	739	725	714	737	705	707	763	777	756	748	755	764	789	800	763	832	754	699	744	745	697	765	744	768	721	695	740	751	746	695	741	771	733	700	744	729	751	738	714	762	755	751	770	712	712	736	765	757	767	747	762	756	781	736	764	747	753	785	731	755	759	793	751	808	722	724	759	762	718	757	743	745	739	806	808	760	773	754	742	731	785	754	771	759	738	748	779	729	754	761	769	768	712	730	727	752	745	746	719	779	779	725	816	765	739	749	686	732	779	729	711	749	789	712	841	724	787	703	785	794	755	750	755	741	777	791	755	786	735	765	782	743	777	799	721	729	741	717	765	758	706	806	721	726	774	769	784	706	825	762	755	782	776	787	745	742	777	758	784	793	775	754	759	775	786	761	769	776	779	743	742	724	733	691	730	755	728	734	756	735	688	731	792	742	720	793	763	760	760	750	731	737	729	744	757	772	787	763	797	762	743	725	784	746	761	737	743	736	742	749	762	757	738	770	778	754	728	784	783	751	753	763	741	736	765	714	758	781	705	767	747	755	756	747	756	789	833	706	789	739	798	690	743	731	774	780	740	728	741	741	746	729	729	723	736	747	729	742	728	759	704	783	726	721	749	773	734	754	779	784	728	798	750	773	749	700	745	768	783	760	712	756	703	791	754	750	760	753	719	741	737	788	755	741	770	736	792	807	747	733	751	805	787	752	789	762	803	789	702	727	733	718	768	793	717	739	714	760	745	761	695	717	782	745	759	762	722	793	783	731	747	733	732	766	721	742	750	747	718	763	772	745	727	735	766	761	765	746	766	728	731	769	711	774	763	748	771	778	708	782	779	727	788	733	785	771	727	725	781	708	712	739	766	729	747	745	741	775	731	763	762	781	729	727	736	737	732	712	706	761	765	755	795	771	723	777	758	765	745	777	734
68006	48723	68135	38806	8414	582	281	255	230	224	212	242	234	205	208	212	220	220	211	212	214	216	193	190	201	204	219	211	241	192	218	225	193	214	219	191	202	207	207	177	196	208	204	216	186	189	187	212	216	210	202	190	168	196	201	207	230	212	193	211	210	194	226	202	211	248	174	193	205	200	224	201	173	218	223	215	203	208	184	189	204	210	193	211	179	247	236	190	221	219	184	198	230	182	187	201	224	212	172	177	205	186	214	202	225	198	213	206	193	209	203	203	166	207	199	197	200	230	205	221	193	232	189	202	212	180	168	169	207	193	182	186	197	201	193	207	226	224	167	179	208	176	190	209	183	210	179	196	191	207	198	202	187	220	198	178	220	204	215	192	211	206	204	204	173	211	179	207	192	193	196	200	212	162	204	206	189	203	205	199	210	204	198	194	206	196	212	210	180	206	175	187	198	207	202	184	197	214	209	208	193	187	208	198	205	204	199	176	200	202	186	214	196	207	183	206	227	214	197	175	225	221	192	184	198	191	214	204	190	182	201	178	215	164	234	194	212	223	196	201	224	226	192	198	189	219	219	195	196	196	199	209	194	236	215	172	196	203	198	206	213	232	209	224	178	177	202	211	201	196	206	208	209	201	180	208	213	247	183	172	168	190	212	195	209	210	214	201	195	213	218	211	200	228	182	214	214	171	200	207	195	208	183	179	194	197	228	193	192	197	185	207	192	219	201	196	200	193	200	201	191	203	213	190	190	200	209	257	206	194	218	185	227	182	194	198	185	213	229	186	205	213	203	207	200	219	236	189	197	191	195	201	189	215	201	204	209	192	174	177	214	214	190	201	171	192	188	197	193	201	206	194	180	197	191	189	200	211	213	180	191	202	182	212	197	210	197	158	224	179	187	188	206	178	192	233	212	210	183	195	177	199	217	210	205	214	179	199	201	195	186	183	206	198	190	203	200	212	201	193	193	206	191	222	191	209	220	196	218	199	191	185	183	180	188	197	186	174	178	218	197	208	200	166	184	229	215	202	213	200	203	205	170	214	198	215	239	165	202	215	200	180	221	177	191	189	189	195	184	215	175	205	217	188	198	219	166	205	196	212	212	165	202	208	207	205	192	191	216	181	185	192	217	205	194	203	195	198	210	211	206	204	198	203	198	166	183	202	219	210	191	192	217	202	213	199	206	207	201	206	183	195	202	188	207	230	207	186	218	207	203	179	194	174	188	188	187	197	205	214	215	161	222	209	209	192	235	203	173	191	209	204	182	183	180	169	185	174	201	235	183	199	183	194	180	195	195	185	208	195	177	179	191	208	203	193	193	195	211	200	189	192	227	208	185	188	177	233	211	184	175	171	195	193	198	212	223	171	184	216	176	207	215	212	217	197	194	186	196	212	174	176	203	199	208	206	203	206	185	204	214	208	192	185	226	195	183	202	205	196	168	190	198	207	177	171	194	223	205	195	208	189	208	217	216	199	196	213	218	183	196	186	173	190	180	186	197	218	201	222	227	205	187	198	207	192	222	228	192	233	201	193	204	180	210	202	208	197	192	170	211	190	218	186	190	194	191	181	187	197	168	194	213	204	202	201	199	195	179	225	201	187	225	194	201	181	183	217	203	217	204	217	201	211	186	236	195	192	219	183	193	184	214	194	206	209	212	204	183	210	212	187	194	208	189	181	199	197	219	195	207	235	234	202	194	193	202	225	195	207	213	196	187	217	197	186	205	206	192	204	220	195	203	170	222	217	211	189	197	209	202	201	186	216	197	200	201	223	169	206	218	206	190	207	194	165	185	205	188	214	198	196	201	205	201	209	190	185	211	199	164	206	215	210	192	178	209	210	199	211	236	162	188	194	177	207	181	198	206	192	183	213	198	170	203	213	203	198	184	200	222	188	205	167	202	184	230	191	221	194	209	213	175	172	209	182	221	196	212	214	218	193	208	193	192	224	208	201	205	196	182	209	194	209	187	195	171	189	197	201	218	191	202	195	214	196	197	170	205	188	204	246	222	172	196	180	219	226	189	208	177	169	190	201	186	216	231	195	151	198	197	170	184	220	201	210	219	184	206	211	212	205	189	209	192	201	201	181	186	199	209	190	195	192	199	197	175	213	194	202	201	197	202	191	211	215	201	189	190	200	202	210	201	200	181	221	199	178	224	201	206	213	184	206	197	185	197	180	202	206	188	189	206	191	186	190	181	195	198	191	197	216	190	204	157	211	199	201	215	214	198	185	180	206	193	207	189	189	204	221	205	175	218	225	204	253	200	190	185	180	190	200	201	201	216	215	188	207	205	182	201	220	208	211	195	217	217	216	213	192	202	199	165	214	205	178	202	176	203	191	208	217	225	189	204	197	186	200	201	192	188	233	211	218	214	197	193	196	222	186	225	211	221	205	198	204	201	191	183	218	210	185	224	193	200	229	200	167	196	195	174	215	216	203	206	173	215	176	210	199	185	171	230	197	209	229	201	194	174	189	238	197	191	207	209	199	216	218	191	219	204	190	209	191	213	191	190	215	204	175	217	229	172	202	202	214	209	216	206	214	218	217	184	194	204	226	185	190	205	203	207	212	205	244	199	218	193	201	190	203	201	200	219	218	217	200	221	187	195	197	221	183	207	196	175	196	211	210	212	200	200	168	176	202	223	197	188	195	172	197	182	194	182	189	234	202	191	196	185	216	212	215	182	202	205	173	213	204	219	189	200	201	205	202	199	202	206	209	208	185	191	179	200	182	207	201	210	221	199	191	213	229	204	204	190	194	207	208	186	195	187	172	207	173	190	207	200	182	198	235	221	210	169	188	186	204	200	202	194	207	213	222	205	225	228	181	211	211	195	194	211	199	178	228	206	189	209	192	200	226	220	191	185	163	214	201	201	195	184	196	200	212	189	221	209	206	195	197	208	209	173	221	207	216	199	195	190	186	199	216	201	221	220	228	201	211	200	186	200	214	212	188	218	205	204	225	200	186	201	211	220	215	179	204	214	198	179	189	187	187	219	184	203	187	213	186	209	190	216	222	192	187	196	228	198	166	188	202	205	207	224	190	190	200	203	229	161	191	210	217	195	210	201	205	193	184	194	207	203	202	210	185	186	188	199	215	202	223	198	192	174	217	201	218	183	208	188	223	194	203	197	196	228	202	189	199	193	202	212	205	181	186	219	206	179	200	198	197	171	203	175	213	200	180	200	212	189	204	223	187	222	215	198	202	222	212	203	214	179	175	192	183	194	172	184	190	206	217	193	211	186	224	212	199	209	192	196	201	196	218	215	193	194	192	199	199	172	174	204	179	199	203	192	189	202	199	203	203	218	196	181	202	206	205	201	191	208	190	219	212	197	202	187	162	214	224	171	208	200	196	189	202	213	195	177	204	222	204	202	186	198	209	211	172	201	196	196	177	205	199	179	184	179	175	191	197	217	196	179	211	219	199	192	185	200	224	202	224	204	195	181	213	193	206	213	214	200	186	226	208	198	204	204	168	181	209
40489	34504	61928	35079	1636	905	812	717	682	640	608	632	591	553	521	554	538	521	475	469	472	490	535	495	505	491	464	440	460	485	482	479	467	513	517	490	466	477	445	466	491	505	488	492	500	449	493	486	491	482	449	514	470	471	446	511	412	464	486	470	491	462	479	442	486	490	413	495	461	447	478	441	468	454	470	456	473	452	509	506	464	488	455	443	486	424	480	492	476	465	453	509	474	444	457	464	482	474	453	487	454	437	480	500	484	477	424	470	459	441	470	479	451	487	408	464	467	493	478	416	460	436	463	469	459	494	461	462	459	474	425	463	465	470	449	498	476	452	460	492	458	471	425	491	461	433	448	464	449	442	504	494	467	455	438	471	462	463	481	450	475	477	446	476	464	401	460	448	458	444	476	517	458	455	471	494	482	460	459	475	485	434	487	390	494	411	458	509	475	506	488	424	484	481	442	453	434	477	450	454	491	471	432	457	457	483	457	450	464	491	478	441	441	445	464	471	470	473	459	501	454	438	455	438	480	485	449	465	446	454	467	468	480	456	498	435	492	447	444	506	430	462	486	461	440	457	480	456	470	484	469	451	453	438	481	465	435	488	469	460	444	485	486	468	455	455	481	462	430	534	427	459	500	498	447	424	462	459	447	442	440	460	433	467	438	462	418	450	476	456	476	439	458	424	458	469	462	469	459	472	473	458	428	460	455	429	487	521	480	469	464	453	487	443	433	462	461	470	430	439	519	484	485	474	478	492	456	430	487	480	469	461	523	442	467	465	455	516	474	415	474	479	428	467	434	470	434	463	465	474	451	527	469	455	461	461	452	493	444	474	480	419	456	463	471	452	448	478	439	449	429	479	442	461	472	436	463	471	443	455	467	467	465	459	451	429	463	496	463	471	429	479	463	466	460	470	450	441	465	470	451	480	499	448	468	498	479	455	439	464	453	465	506	472	408	439	482	456	460	475	473	447	440	444	457	454	464	473	448	467	431	445	482	472	494	481	457	460	459	489	440	449	477	472	464	471	475	433	436	443	461	474	503	456	467	430	483	416	464	453	507	481	482	483	463	450	482	447	470	438	419	434	484	468	489	473	473	478	467	442	443	437	467	499	463	440	403	484	478	433	473	477	498	432	473	461	445	431	466	445	468	445	461	484	462	432	469	470	490	485	448	438	465	467	450	479	456	460	488	460	459	455	494	483	476	437	502	464	470	461	477	439	457	458	449	425	439	449	495	477	457	459	457	477	486	489	430	471	501	466	476	452	464	424	451	451	433	451	452	447	465	465	460	438	475	461	442	461	485	488	436	438	463	470	491	451	427	474	480	468	445	430	479	435	455	479	470	447	468	416	452	463	459	425	502	467	448	447	446	438	449	497	457	429	481	468	483	436	459	459	501	444	482	493	449	425	452	457	454	464	419	439	437	456	457	453	453	453	436	445	470	431	482	450	472	449	477	428	500	500	423	414	443	468	448	442	457	475	453	475	490	466	432	467	455	478	443	469	513	505	456	448	471	464	472	480	428	496	442	448	444	462	466	447	449	454	482	436	486	442	496	469	447	437	442	443	423	464	447	467	461	449	467	447	433	468	452	466	479	469	465	421	440	497	472	412	480	491	462	444	417	483	473	435	471	443	452	464	426	427	452	481	452	472	440	419	481	462	450	470	452	462	442	475	422	446	462	467	454	484	501	442	461	475	478	482	483	467	462	465	457	485	474	448	473	464	456	464	434	486	474	424	449	448	480	456	454	480	428	446	467	440	468	457	500	443	500	475	457	421	478	429	479	455	441	453	444	435	446	474	459	448	447	469	451	486	450	474	457	469	434	414	422	481	471	429	422	470	469	445	476	496	451	475	470	456	473	457	474	443	462	471	419	434	468	484	431	487	476	447	467	448	431	490	457	467	422	470	479	434	476	475	493	476	443	464	455	466	499	501	499	495	467	477	481	438	460	454	466	442	488	462	508	501	465	448	476	445	464	457	481	421	427	468	445	494	437	436	507	486	435	473	466	458	487	461	485	435	478	452	472	441	448	442	451	435	467	463	485	445	470	521	457	442	469	434	493	451	424	450	499	501	477	492	423	428	495	441	461	412	459	444	478	469	457	464	458	460	475	498	432	483	446	456	486	453	422	439	454	480	473	446	478	468	436	461	451	459	458	454	454	450	430	475	487	438	476	460	468	455	482	420	425	445	462	536	436	463	442	482	473	433	479	452	418	482	453	465	484	486	483	493	483	484	490	503	468	469	467	452	513	458	468	458	512	476	469	469	469	484	457	460	467	440	479	432	503	469	442	465	455	461	454	453	405	481	436	445	449	511	439	481	475	470	439	479	445	481	454	463	462	456	459	474	463	441	489	468	516	458	444	438	478	476	419	512	461	495	464	459	440	438	423	455	461	441	493	450	466	463	457	456	450	476	464	477	475	469	451	440	432	491	495	459	438	487	445	495	435	470	448	472	476	488	457	456	458	447	496	449	462	465	469	424	459	443	429	455	485	503	478	450	474	466	461	459	415	470	472	452	449	484	438	507	482	479	453	495	447	445	464	481	458	420	480	474	457	450	464	440	448	468	509	453	451	427	483	463	434	474	474	425	458	505	473	460	510	495	448	472	412	473	439	473	476	450	462	454	472	513	469	448	466	487	432	469	441	439	462	461	439	505	479	425	477	428	475	487	477	478	448	439	471	450	487	475	470	467	452	457	439	427	479	500	473	403	453	453	466	492	448	469	483	451	416	441	455	504	488	471	452	465	433	473	476	455	444	440	433	510	429	478	464	477	419	442	473	427	408	438	510	475	492	463	462	457	464	485	459	471	436	414	511	509	470	436	452	435	457	412	437	447	474	453	482	468	463	486	476	439	441	458	447	462	414	474	450	452	486	451	490	443	451	449	428	453	477	482	456	487	452	510	450	466	458	448	459	484	439	466	469	453	459	475	472	461	444	466	470	453	452	540	471	498	440	491	486	440	462	497	479	474	432	464	466	475	459	469	465	437	463	435	466	483	486	464	436	493	468	441	495	500	444	481	449	479	474	452	448	454	521	433	443	461	471	464	436	480	439	452	455	483	473	483	498	427	423	473	455	473	486	441	475	478	490	485	433	461	469	465	450	414	444	465	437	494	425	472	465	456	486	458	481	495	473	450	410	467	453	454	507	445	430	475	498	475	479	477	448	460	416	448	441	435	457	470	473	466	453	458	497	468	446	403	462	490	463	444	465	463	456	431	472	477	467	427	441	443	413	458	457	479	460	442	453	458	474	429	484	460	424	437	427	480	450	443	462	443	451	478	433	496	444	506	458	477	439	455	464	452	445	462	445	457	446	464	447	432	494	455	419	507	458	452	459	449	418	444	489	474	458	429	461	470	423	473	400	465	491	468	454	434	486	481	451	438	409	519	465	403	447	460	470	471	426	483	482	408	472	461	504	494	456	481	491	474	458	469	466	461	438	471	484	459	403	487	442	483	481	502	462	456	410	442	468	448
81226	62922	80609	47330	14637	2016	282	227	203	211	190	200	147	165	152	157	154	137	159	147	150	151	142	190	149	136	175	152	146	137	147	151	141	148	144	135	121	153	150	157	162	136	125	150	144	123	116	128	131	131	165	143	122	145	137	157	157	159	132	128	124	152	141	162	132	140	113	137	150	132	117	124	156	142	154	125	133	163	146	150	147	134	150	138	125	133	127	151	131	150	119	121	158	154	141	130	136	118	128	146	143	139	154	134	128	127	133	129	152	139	117	129	142	124	150	146	143	136	142	141	148	160	155	131	134	103	121	127	133	135	157	154	157	142	128	157	125	138	131	120	150	130	139	149	130	139	148	140	146	149	140	131	139	124	145	140	141	134	136	134	129	148	131	134	130	164	162	132	138	134	125	152	149	134	127	149	120	118	157	134	123	149	158	150	127	134	125	159	116	135	157	132	123	111	147	147	112	139	154	149	160	131	136	132	118	140	134	138	163	143	125	133	113	157	134	132	155	152	119	131	150	145	136	130	154	126	138	151	139	128	124	126	136	122	139	138	155	139	137	118	148	127	157	150	126	141	148	146	148	127	142	148	153	154	153	137	138	155	168	130	135	134	166	141	118	133	145	137	135	131	133	135	138	154	144	127	140	127	132	124	140	139	139	141	144	144	117	138	134	147	136	129	151	148	141	126	141	125	141	128	122	133	128	148	156	156	124	147	149	155	119	124	129	137	146	139	139	144	143	131	148	148	133	121	141	143	126	112	131	141	152	113	143	167	146	114	149	123	136	150	139	131	135	121	134	151	138	133	135	136	132	148	145	154	147	141	130	124	145	157	134	131	143	148	154	160	134	120	152	132	127	137	115	130	126	155	139	143	129	135	144	147	131	153	174	159	131	148	125	137	171	161	143	142	134	132	140	128	120	128	145	140	134	138	125	147	158	160	160	145	133	147	137	134	151	138	153	148	129	129	145	126	133	141	133	139	148	149	126	154	152	152	155	158	129	143	141	151	141	141	142	148	132	130	168	128	129	142	136	134	148	139	173	158	126	127	129	153	120	115	131	147	116	140	153	139	149	128	136	129	129	152	135	131	125	150	111	140	139	139	128	163	135	141	128	139	127	131	138	148	140	125	152	130	130	137	129	154	136	123	126	153	135	145	126	125	150	155	140	152	142	130	153	147	112	145	148	148	126	147	140	133	117	144	156	133	149	127	158	136	148	147	140	167	138	128	159	127	149	148	148	151	121	143	133	156	142	105	142	128	139	141	149	147	133	173	127	123	131	112	136	153	155	132	133	131	116	134	124	138	128	156	136	142	128	149	155	137	139	143	139	135	129	135	121	134	145	142	128	147	137	162	146	135	124	141	129	117	164	145	151	143	136	120	129	133	145	138	150	147	133	158	137	138	131	147	136	143	145	136	136	150	121	135	110	138	131	144	115	141	127	115	139	150	127	133	134	138	121	138	140	135	124	147	135	153	154	133	149	139	141	135	133	139	133	106	144	153	139	135	170	141	116	121	158	151	132	120	138	132	147	141	128	140	162	142	134	139	138	147	122	134	150	139	139	131	144	140	148	140	131	137	135	143	140	128	160	145	138	154	137	136	149	149	139	133	137	116	127	147	154	134	158	136	120	149	130	149	128	153	156	154	144	145	133	135	143	142	140	150	143	125	117	139	122	141	123	131	129	148	114	109	144	126	136	128	146	152	124	163	110	157	140	136	137	143	136	158	116	136	131	143	126	163	132	142	147	166	150	143	144	167	131	146	134	149	139	151	138	152	133	147	147	128	148	167	154	158	122	132	120	148	144	150	132	146	135	145	149	129	149	137	154	136	147	143	145	127	131	149	137	150	140	131	164	138	152	144	148	125	133	121	139	133	139	121	147	123	140	122	130	142	123	140	141	121	123	140	162	115	133	151	141	142	132	138	118	145	127	155	136	136	144	143	138	139	156	146	152	147	119	146	131	136	112	134	132	136	154	137	156	133	155	132	152	170	133	122	125	147	122	113	128	129	159	146	148	156	127	134	111	147	146	139	126	152	158	130	137	142	132	141	144	147	138	125	137	150	147	158	140	134	138	133	116	149	143	129	131	146	146	135	147	139	140	134	147	154	145	148	136	136	144	129	165	145	146	138	152	128	127	132	145	146	163	132	152	141	139	132	145	123	146	146	124	132	138	147	150	143	141	113	138	125	144	147	129	151	136	137	148	116	130	166	114	123	121	143	149	135	143	129	145	146	145	137	133	132	129	140	135	106	136	139	120	121	142	116	142	141	124	123	155	146	138	142	144	137	148	139	120	135	146	146	144	144	147	135	130	126	127	138	133	136	144	142	147	143	146	122	141	153	155	133	140	135	122	135	152	135	155	144	120	160	127	140	126	126	140	133	151	150	128	139	168	144	145	147	121	134	157	148	129	146	153	154	128	136	137	166	159	125	143	133	131	142	149	152	135	135	147	138	141	151	151	135	113	157	142	148	139	146	130	156	135	124	126	115	165	144	151	131	150	136	140	132	128	151	132	157	139	149	142	134	143	145	122	129	112	108	134	142	149	154	153	123	144	159	149	133	120	157	136	138	127	126	120	125	160	120	130	144	139	139	148	138	140	155	165	125	146	149	149	137	152	145	131	168	170	137	125	122	116	123	150	132	142	151	157	124	139	135	140	134	140	145	141	153	130	129	139	148	141	149	140	161	162	135	131	139	129	132	132	128	148	132	156	141	134	158	134	156	146	150	125	136	117	161	149	147	121	123	132	127	128	155	148	141	121	148	159	154	144	147	132	155	153	151	134	135	137	139	150	155	158	115	152	146	152	126	170	158	139	144	149	151	152	146	144	133	135	123	127	131	129	145	135	152	148	163	150	127	148	126	169	131	141	126	133	132	146	131	126	133	159	132	131	162	161	143	133	120	138	154	130	151	148	139	140	144	145	146	145	146	163	150	105	142	139	159	131	137	138	135	126	126	119	157	160	140	139	148	138	140	155	161	163	149	133	160	143	132	137	143	131	142	140	129	142	139	133	132	142	147	141	133	139	155	142	140	144	152	149	145	136	136	123	145	164	152	124	153	128	129	156	142	118	124	156	146	125	148	127	139	114	145	127	130	135	139	125	128	160	135	147	123	135	144	161	129	137	129	150	139	136	152	141	148	151	126	146	145	136	116	145	148	149	147	134	118	152	132	140	119	132	145	141	143	159	143	141	133	130	137	140	141	147	151	136	154	121	134	163	135	141	160	151	151	134	131	122	135	146	167	164	150	126	140	168	129	131	135	132	130	156	132	121	122	146	116	119	129	148	147	126	144	113	148	128	148	133	134	145	143	133	124	150	136	148	135	135	144	130	131	145	136	118	147	158	130	147	120	129	166	141	131	145	139	139	152	137	131	126	123	136	141	149	149	138	137	148	145	132	134	134	145	139	134	159	155	150	153	138	126	147	134	144	127	133	135	141	116	131	154	116	155	113	151	147	147	137	139	158	158	143	135
50035	45095	75469	41699	2821	1089	937	837	743	704	600	541	590	524	546	478	460	474	471	425	382	393	420	385	440	406	380	377	371	384	395	372	398	388	370	399	369	375	363	382	365	347	370	374	391	381	376	378	332	362	368	383	363	359	334	350	365	372	350	364	384	360	374	346	322	373	382	338	345	368	333	364	356	331	356	336	339	396	376	375	360	337	374	349	341	331	377	352	327	360	373	384	351	342	353	372	357	347	362	336	321	381	355	340	368	341	327	378	359	357	341	352	333	363	355	347	326	345	318	379	331	344	323	340	374	333	345	314	364	365	370	348	364	338	349	334	338	337	343	344	367	353	346	343	326	315	376	374	347	341	343	363	350	329	343	364	336	348	357	337	310	348	356	336	364	408	345	370	331	374	349	323	392	363	374	356	325	370	355	372	379	325	353	358	348	388	354	354	321	335	359	403	369	365	364	348	335	326	356	367	353	347	345	372	335	372	343	316	344	323	329	346	395	365	330	351	361	347	327	309	347	354	356	364	359	329	354	347	344	369	336	292	353	363	383	328	374	355	361	354	347	388	340	371	336	321	343	340	376	378	342	357	358	329	390	363	327	369	333	328	355	359	365	343	354	327	403	368	367	349	337	379	391	372	334	325	365	342	342	348	363	357	356	346	322	330	345	331	367	367	351	344	347	369	384	370	338	342	342	360	319	319	332	363	317	367	325	382	322	378	336	315	350	330	344	318	349	321	349	356	377	338	373	344	361	348	368	359	348	351	336	342	335	359	361	324	368	351	343	319	356	327	370	389	333	349	350	352	312	361	332	342	369	346	366	304	338	379	370	365	320	335	349	334	341	326	345	337	326	352	343	363	357	361	372	327	344	355	389	364	363	367	329	331	343	371	383	332	368	360	347	344	351	364	379	334	319	337	350	340	360	345	335	356	353	381	319	346	348	336	327	363	370	339	330	329	385	369	352	359	367	344	360	374	354	347	359	338	360	319	354	340	385	353	329	316	373	354	398	350	340	327	359	362	360	375	353	336	346	335	357	361	341	352	350	338	353	320	357	335	381	337	368	352	348	356	341	332	362	343	321	353	389	368	339	363	367	352	345	352	369	367	323	346	387	379	363	333	356	343	345	369	375	312	341	363	324	336	347	370	335	354	346	320	334	335	333	340	351	346	352	333	363	326	383	347	329	329	333	354	310	366	355	328	350	337	342	323	346	335	342	365	303	373	361	339	340	366	333	344	363	349	375	334	333	338	362	360	321	324	353	324	346	362	328	368	348	364	369	358	372	317	347	325	318	380	397	329	343	342	332	371	375	369	347	330	344	332	327	352	371	359	347	309	322	317	362	341	306	326	345	329	348	366	344	339	344	379	300	352	330	325	380	368	329	328	342	371	369	346	393	368	350	362	319	322	369	321	318	316	347	337	336	355	341	349	370	362	363	323	352	348	380	354	323	325	366	387	360	363	398	338	352	359	345	376	352	354	333	354	328	341	347	347	362	339	360	321	378	315	369	360	347	370	376	359	352	317	355	329	372	345	335	324	383	364	348	376	345	360	336	362	316	355	329	358	336	374	347	355	348	333	357	334	308	331	353	346	323	330	339	336	319	374	371	337	363	375	331	352	341	368	358	331	309	355	340	369	354	360	368	340	333	326	358	334	327	329	344	363	381	363	341	365	372	337	377	346	383	347	364	362	341	345	330	336	346	380	336	357	349	356	335	362	359	344	362	357	376	337	343	345	363	338	331	344	346	373	356	322	350	374	375	353	361	368	369	369	347	327	320	345	343	369	345	343	342	333	349	345	333	337	337	328	358	362	373	352	359	357	340	355	337	338	349	328	403	330	352	345	395	347	340	315	355	351	352	351	331	392	344	337	411	351	315	363	340	342	320	345	333	347	365	349	326	341	365	364	336	364	327	326	385	334	325	347	335	358	356	370	355	352	342	348	354	320	335	368	354	277	353	385	330	349	355	326	342	356	328	319	331	330	334	353	355	348	343	370	362	350	361	344	373	324	368	331	327	338	327	332	336	327	319	347	318	344	349	337	350	334	333	342	323	335	370	342	348	337	348	357	329	361	343	367	349	363	380	381	375	342	350	311	357	356	362	353	325	357	334	369	337	366	338	383	351	344	352	353	357	375	339	322	368	354	345	340	359	328	377	330	352	306	360	360	382	366	366	339	325	358	372	343	325	332	342	356	376	357	303	358	349	367	347	324	384	337	348	336	353	353	316	342	347	339	363	377	334	320	353	376	367	349	353	351	337	327	336	306	351	358	355	331	339	352	367	349	323	341	342	361	338	360	373	390	337	350	367	331	339	358	340	326	342	318	349	348	372	311	358	363	353	374	327	336	374	364	327	362	377	367	361	374	320	364	352	380	369	396	319	345	325	343	379	324	362	348	351	345	339	343	353	374	359	359	376	349	368	355	350	372	366	308	366	366	379	372	357	365	348	320	330	330	329	361	362	366	362	361	347	336	336	378	335	354	366	354	357	361	359	341	359	332	343	377	328	333	361	347	338	330	363	370	358	374	326	345	361	331	346	369	354	358	364	354	383	380	344	357	347	347	372	346	322	326	334	361	339	334	358	375	335	372	369	325	336	328	340	334	392	384	358	365	323	379	355	305	352	340	348	367	316	337	350	374	334	356	359	367	329	351	347	361	334	360	357	359	351	357	341	337	374	330	392	331	368	350	368	363	331	337	374	369	345	346	341	341	387	380	340	361	349	347	352	354	388	350	348	336	356	374	336	359	368	366	347	357	377	373	379	339	359	318	349	375	373	336	366	353	370	354	364	361	363	342	305	365	381	347	340	380	366	333	372	324	369	355	351	344	340	341	345	364	349	318	332	369	380	291	374	319	376	348	353	322	384	359	349	332	340	350	337	333	348	297	316	359	346	350	331	339	319	360	364	363	372	347	328	381	334	353	376	358	352	317	332	328	335	357	336	342	335	373	356	390	330	332	345	324	322	331	360	322	353	359	339	372	362	353	349	362	380	364	348	352	370	323	354	360	341	362	331	304	326	364	374	369	339	352	348	378	366	368	343	326	373	344	353	367	354	342	398	348	316	380	340	353	339	342	360	359	348	361	362	307	372	348	319	359	355	371	326	357	346	311	334	359	307	352	337	346	328	373	364	345	368	316	348	340	348	335	364	358	327	323	337	380	338	353	342	337	353	381	367	360	357	360	352	340	332	358	351	364	343	322	327	340	308	355	323	380	358	367	330	332	353	321	335	317	359	367	375	336	333	306	317	375	381	328	347	344	342	373	354	392	326	379	349	366	327	344	354	322	337	391	369	328	318	369	348	332	371	359	354	367	386	375	330	356	388	349	354	348	353	376	345	336	343	369	358	373	323	335	336	334	360	346	364	369	363	380	359	330	359	370	342	346	370	312	354	354	330	342	354	372	367	323	371	356	363	357	356	355	343	310	364	320	342	357	395	303	341	335	358	354	359	352	365	349	373	344	350	351	326	328	387	313
21649	6319	13906	4111	475	311	321	329	351	331	356	367	351	342	364	363	367	328	366	378	364	353	329	359	359	348	361	367	339	322	342	348	352	357	374	349	380	348	362	342	331	341	347	371	323	336	325	370	356	331	379	374	366	377	325	339	343	335	329	362	372	340	347	308	388	320	344	338	341	383	355	352	319	305	317	348	374	346	342	361	334	338	360	351	331	357	370	320	379	328	317	335	358	331	355	319	350	367	344	353	357	378	360	350	348	322	319	312	363	367	370	317	326	342	366	384	350	340	371	332	352	315	371	344	324	360	364	325	353	308	370	357	364	358	345	346	341	354	386	345	303	344	362	328	322	335	364	333	365	374	350	326	330	342	351	379	352	368	325	343	364	343	366	368	324	316	305	345	359	359	366	326	336	320	320	349	371	294	347	368	331	323	383	346	349	329	359	360	357	360	353	308	357	337	331	347	326	305	359	346	357	395	354	358	338	343	373	355	395	355	332	346	333	328	328	360	326	310	363	343	319	332	336	350	360	362	349	355	389	354	366	330	352	354	381	382	362	363	297	337	363	343	353	325	315	347	330	375	324	313	311	363	342	356	342	320	371	347	345	330	356	373	362	363	323	361	346	351	322	336	352	351	377	335	333	370	322	355	346	368	386	358	355	365	342	361	347	335	326	390	312	337	373	378	318	381	373	313	350	334	366	376	358	337	370	358	347	341	348	359	354	343	408	357	352	307	373	341	345	352	356	386	353	369	311	347	354	339	343	343	342	349	316	333	338	327	348	338	381	353	356	345	327	352	342	369	353	317	344	341	354	366	379	302	322	343	363	351	360	353	336	383	367	354	334	337	340	350	387	343	385	364	353	360	330	362	326	354	390	394	359	342	345	342	355	328	343	365	345	343	321	372	339	354	335	380	344	372	347	338	362	335	351	332	340	374	398	350	333	332	345	364	315	373	366	408	373	354	329	381	356	327	337	320	342	348	368	365	372	335	368	322	351	314	346	336	353	359	327	332	377	375	337	325	328	337	325	340	374	385	351	349	372	348	338	376	362	349	346	343	346	368	327	353	376	342	350	331	323	325	349	327	349	374	336	357	321	324	329	347	341	383	356	359	361	350	356	325	362	374	350	333	337	336	319	291	333	338	311	370	364	343	393	364	359	343	344	360	347	356	350	368	330	347	354	333	390	330	364	353	351	367	359	369	380	354	380	372	335	360	351	344	368	338	373	343	358	331	330	332	338	326	349	391	316	329	343	329	340	347	318	326	349	369	343	375	378	334	337	309	316	377	353	377	333	374	333	338	342	323	369	339	345	371	357	344	368	346	337	344	368	365	299	320	333	357	373	314	347	346	312	324	348	346	345	325	322	344	348	319	310	362	347	409	386	379	347	356	358	359	329	341	345	350	319	340	353	369	391	329	313	313	377	354	340	350	378	323	341	322	329	338	306	348	335	317	338	353	378	355	333	340	322	345	335	371	341	353	328	349	362	347	351	339	339	357	392	318	328	337	327	290	345	342	379	331	392	349	381	334	374	364	341	369	350	342	341	321	333	351	353	342	344	345	365	330	348	360	326	353	332	351	345	337	332	347	335	369	337	335	358	346	359	340	345	366	370	330	330	343	360	379	347	335	344	357	334	327	329	328	345	341	316	345	329	330	345	345	322	342	321	369	329	311	336	349	360	334	380	326	336	344	354	342	321	310	342	372	363	365	383	386	362	306	359	339	331	335	327	329	330	359	328	360	320	365	338	307	348	346	349	341	358	330	336	309	351	372	331	337	334	339	336	334	373	343	336	353	381	314	329	339	310	364	377	344	346	314	324	321	339	338	348	374	351	364	345	355	341	382	358	326	344	367	382	347	320	370	345	370	361	355	351	334	360	356	318	357	352	352	342	353	350	367	335	387	358	333	374	329	322	341	373	334	340	316	328	344	340	343	363	349	333	332	379	345	370	390	336	357	328	337	357	331	350	359	366	318	357	333	337	330	337	335	336	328	344	349	352	330	335	350	336	356	358	322	319	346	361	334	319	328	344	325	346	346	360	334	329	359	372	370	388	363	350	336	348	360	344	339	358	346	338	349	359	314	312	342	352	352	360	321	363	312	327	329	334	337	314	325	356	335	324	311	345	333	305	342	336	365	335	318	356	378	340	328	359	320	331	304	357	320	363	370	327	389	328	360	370	356	328	339	360	359	347	364	338	334	345	347	357	349	364	320	341	328	330	343	332	340	337	346	329	379	344	347	350	337	345	322	364	370	342	322	356	369	358	336	320	323	332	335	362	347	362	369	325	327	347	327	330	357	330	345	380	346	356	320	352	359	358	361	358	337	351	348	357	358	359	360	386	364	348	332	344	333	365	330	352	356	356	363	336	337	365	333	349	342	338	344	338	354	301	344	353	347	356	366	367	364	394	366	358	336	340	342	346	361	360	335	322	359	352	322	308	397	358	337	367	350	357	353	345	382	334	343	368	331	362	340	348	350	338	379	352	348	361	346	344	327	342	352	377	341	318	318	333	347	331	336	338	318	366	348	351	326	367	365	302	348	323	357	361	321	356	385	315	346	334	359	363	340	368	342	350	345	359	352	375	389	327	333	323	348	343	342	372	346	350	333	324	302	333	373	353	327	325	329	342	346	375	330	366	343	350	357	338	333	340	380	331	406	343	369	325	333	376	348	338	327	309	331	364	320	351	392	349	319	338	353	370	336	366	330	347	367	352	345	341	346	333	376	356	349	316	335	350	339	359	343	346	316	360	342	333	368	361	342	351	307	329	329	314	357	364	346	372	384	333	344	334	364	320	368	323	330	344	299	352	358	371	351	341	317	324	343	376	355	345	359	345	386	378	371	369	365	354	351	376	347	329	341	371	333	336	336	334	337	353	363	355	340	331	374	365	330	371	343	351	329	355	324	350	323	339	337	344	373	325	341	329	320	309	365	364	356	331	378	360	330	338	344	307	312	345	336	347	354	337	357	356	322	374	335	317	332	350	333	310	356	341	342	345	364	385	350	331	385	335	364	321	338	350	328	354	360	369	332	390	354	328	330	323	378	358	329	305	347	355	335	345	336	375	315	363	302	385	358	339	324	331	354	342	347	316	342	384	358	354	348	342	304	331	360	341	343	374	340	359	340	299	322	328	361	336	378	338	349	349	358	356	354	387	372	376	363	355	343	343	346	337	326	378	344	305	342	316	324	357	379	384	328	375	315	355	341	325	301	313	334	336	324	349	324	338	339	326	331	325	328	352	338	335	354	338	356	347	349	306	366	343	349	315	315	320	356	351	335	366	345	332	353	349	347	353	354	312	374	382	360	337	376	328	355	335	364	362	347	348	336	361	356	347	337	325	321	342	347	322	336	355	371	360	331	358	371	317	365	350	323	357	361	347	338	380	333	315	382	312	332	349	389	345	363	363	331	336	368	344	323	319	354	336	340	336	350	348	369	382	377	319	360	320	380	325	335	362	378	340	356	373	356	325	338	338	376
17392	6483	22995	6867	907	736	723	757	816	734	796	776	775	694	785	803	707	736	776	755	760	763	773	743	789	771	751	755	754	758	723	797	802	748	779	738	802	785	739	728	742	759	812	796	736	739	784	763	701	776	774	757	788	792	753	709	786	736	835	738	818	804	788	781	828	751	783	791	791	747	778	769	738	743	766	823	689	739	785	720	740	768	768	751	747	791	798	789	768	783	733	790	805	754	747	764	774	756	746	819	789	737	718	801	789	792	749	757	773	769	746	768	775	732	794	772	805	769	802	775	762	723	775	773	793	756	764	742	777	770	788	752	751	773	689	741	816	735	761	712	786	754	788	774	712	784	756	764	758	804	774	767	718	743	789	821	795	752	789	801	766	811	766	734	783	792	776	819	801	705	767	786	761	723	731	750	798	789	768	751	787	800	799	752	730	764	734	753	753	773	784	754	727	794	753	758	750	800	775	739	732	771	743	801	798	776	776	757	717	772	804	820	783	744	794	817	761	722	763	768	734	743	752	786	757	700	745	737	798	749	765	764	807	730	777	737	749	762	809	791	743	816	791	804	752	770	769	800	752	777	704	798	735	739	799	789	784	757	772	735	772	757	809	779	710	706	779	739	839	765	772	745	790	735	713	747	763	790	774	754	783	730	784	753	773	740	724	753	798	827	776	785	771	750	795	766	742	750	749	780	722	727	726	777	825	780	792	789	822	767	763	766	752	794	793	773	731	739	734	748	764	749	773	745	790	772	757	730	814	737	834	747	745	774	779	717	801	793	784	809	791	774	725	744	727	779	753	762	754	737	736	796	771	744	748	753	740	736	730	727	801	775	768	738	719	776	750	732	766	735	762	781	787	794	722	757	792	758	733	746	701	761	748	773	788	755	757	709	743	741	791	749	739	786	790	740	804	762	784	774	759	747	754	749	771	740	764	770	738	788	761	743	826	808	712	711	785	764	789	730	787	753	800	802	773	735	757	799	747	799	728	800	788	745	735	782	757	763	815	818	739	792	759	777	740	737	773	736	776	807	725	753	734	765	738	819	750	777	797	733	732	786	763	781	779	784	796	772	750	730	729	756	768	770	765	772	805	762	747	734	826	791	780	752	733	789	778	738	759	753	778	757	787	762	734	759	770	760	749	744	708	765	769	776	748	807	787	789	783	789	747	753	783	753	780	788	818	778	747	764	778	780	799	756	796	744	734	786	790	759	768	842	784	787	789	777	775	778	723	769	741	765	749	835	722	753	756	778	737	676	770	793	777	735	722	749	702	754	811	783	786	774	786	786	723	786	778	765	716	738	753	804	697	800	781	763	752	720	766	728	712	767	750	776	768	700	730	776	779	740	752	719	788	748	763	802	737	802	718	788	783	721	846	802	747	754	769	809	720	717	752	801	812	762	785	758	761	727	755	731	767	741	771	761	788	782	724	761	812	814	770	766	777	708	764	758	790	801	726	775	780	802	754	780	747	716	733	705	765	785	771	754	722	830	773	782	803	769	764	762	803	753	759	794	734	807	744	757	772	755	715	750	817	725	825	787	766	805	765	776	787	761	742	749	717	785	748	798	767	777	816	723	725	761	779	739	757	756	777	758	725	789	762	784	703	814	770	760	729	762	747	759	788	744	816	781	704	751	770	761	722	741	742	738	792	749	744	749	760	712	738	768	767	763	742	793	774	769	769	808	758	755	735	753	766	779	731	748	770	751	762	763	803	781	790	737	757	746	722	807	751	826	749	744	711	740	757	749	751	785	833	735	788	777	761	786	760	757	725	745	783	782	752	788	753	758	711	817	773	837	755	762	787	723	717	783	769	788	761	771	766	745	805	774	823	775	775	750	772	737	752	749	754	750	835	732	771	742	768	789	763	800	746	782	791	771	717	801	810	755	770	750	722	829	758	834	782	760	786	729	783	750	776	711	814	778	701	764	764	779	774	749	766	763	742	762	739	788	774	752	783	792	717	729	781	763	757	754	765	798	817	742	785	830	825	736	740	753	792	770	720	762	754	763	761	719	765	800	746	793	746	751	774	756	755	805	764	755	729	779	771	735	747	757	795	770	789	732	732	766	781	778	737	837	762	765	755	779	735	762	735	774	688	749	805	755	836	729	773	770	748	827	791	802	759	847	741	751	724	762	814	751	784	721	800	740	783	721	792	785	760	785	760	762	794	698	773	788	769	772	737	787	788	785	777	783	779	758	734	765	736	769	761	840	794	787	753	782	795	779	779	750	730	771	781	764	739	788	758	734	728	788	768	802	734	800	763	776	760	770	738	796	786	766	761	756	752	762	827	776	814	767	791	779	700	738	713	773	749	779	773	701	735	791	765	754	753	762	822	771	748	748	714	782	790	769	779	742	793	791	766	755	770	765	757	758	782	791	744	735	772	735	793	730	762	783	684	803	757	761	794	757	720	740	795	765	748	785	742	790	790	786	778	752	726	794	812	773	775	772	792	822	750	717	769	786	696	736	787	746	784	773	811	782	776	748	777	742	797	758	795	733	798	806	795	741	756	744	758	782	737	746	740	765	753	730	765	792	772	753	783	752	766	775	783	778	802	720	781	772	766	760	785	805	779	761	806	718	806	773	784	732	745	806	794	764	784	773	760	753	766	756	799	770	778	762	740	730	784	732	755	790	785	772	808	765	769	757	724	781	782	741	765	760	761	775	751	774	768	775	743	774	742	755	757	754	743	715	802	731	812	839	826	750	762	773	741	805	725	783	748	773	726	740	778	738	766	781	714	799	822	794	781	768	785	787	774	713	792	737	761	819	775	814	775	804	780	804	725	725	813	775	777	778	750	763	753	749	752	767	766	762	818	736	805	767	793	763	755	740	750	828	752	759	752	769	796	777	746	732	727	781	724	767	747	744	766	741	777	754	752	784	777	740	747	745	723	770	779	808	763	719	762	747	767	746	778	784	821	764	730	753	805	749	802	734	738	768	771	732	763	727	758	754	756	768	732	775	786	755	734	794	788	807	794	790	721	737	777	764	754	754	749	763	764	805	800	730	748	736	795	788	736	789	752	765	752	750	749	772	773	750	723	772	786	759	764	739	798	788	770	748	736	793	747	728	746	802	723	745	758	831	790	779	716	742	766	807	765	775	701	769	800	753	788	803	777	699	768	797	734	760	747	798	744	776	803	732	774	754	775	748	714	759	727	785	765	761	824	752	796	732	742	723	745	771	720	761	772	759	790	793	806	765	736	764	741	739	725	734	820	717	811	781	772	688	751	781	688	798	759	753	759	707	791	748	778	759	706	747	772	732	758	721	773	754	761	751	772	784	762	756	821	749	759	801	740	726	781	775	790	780	766	759	755	767	799	771	766	789	780	752	780	784	780	735	791	736	802	778	769	781	713	763	770	806	795	752	781	746	789	731	745	765	683	720	766	747	775	749	750	714	713	768	768	736	821	739	740	781	753	767	744	759	710	713	788	768	767	755	794	780	806	751	767	732	811	729	756	766	750	734	803	732	756	809
69834	50268	70568	36812	8905	583	245	271	265	248	229	222	214	207	213	207	228	212	204	220	201	205	212	237	192	218	203	188	188	192	216	211	193	218	222	215	185	202	225	221	226	205	195	215	212	230	214	215	242	175	190	240	198	208	203	200	201	207	207	208	212	187	210	218	221	226	233	201	197	224	201	197	229	211	215	193	203	212	208	186	214	217	221	183	201	190	211	213	219	210	229	222	227	211	212	188	185	201	195	236	207	181	230	231	182	197	209	198	210	252	221	225	223	205	225	198	204	177	221	221	192	192	182	208	200	213	222	202	175	198	212	199	240	223	198	203	197	211	192	215	202	177	213	216	233	225	242	194	207	204	196	222	189	223	214	199	189	237	226	222	202	182	215	208	227	220	214	212	237	187	234	191	175	205	209	238	206	207	234	220	187	203	209	212	198	208	229	177	209	223	190	196	213	195	219	213	186	205	219	208	202	228	209	215	228	209	206	214	209	206	193	192	219	198	227	206	211	201	218	200	233	224	217	193	208	212	197	254	223	202	207	211	221	231	221	205	223	219	216	209	212	206	201	198	241	214	215	228	201	210	213	203	201	209	199	201	231	227	212	188	208	210	206	200	222	228	183	205	193	199	209	200	214	190	207	206	222	173	216	223	214	209	207	184	248	193	213	199	220	208	208	210	219	181	196	190	215	203	211	166	184	204	208	199	198	184	201	201	213	225	222	220	228	207	208	219	214	213	228	218	211	201	180	211	196	195	191	231	188	197	209	212	235	208	221	228	202	222	222	208	219	203	212	212	219	209	218	225	203	211	210	220	191	185	239	236	217	208	195	209	225	192	189	194	191	202	207	217	230	216	232	210	192	219	185	231	264	215	198	214	200	197	206	220	222	205	228	212	216	199	220	199	186	193	219	188	219	208	212	214	215	204	220	232	211	221	222	216	191	222	208	212	188	204	252	200	227	210	204	216	207	232	212	224	211	210	218	188	185	175	206	189	192	209	208	244	212	177	207	219	239	242	217	213	226	187	217	240	234	195	225	199	236	224	203	242	207	177	219	218	213	238	218	208	201	236	246	202	205	201	172	217	207	219	208	210	228	221	202	212	209	229	195	228	193	193	187	223	165	184	226	219	189	201	194	194	214	217	202	199	209	206	217	229	237	223	202	223	201	200	203	215	195	188	202	229	222	225	216	212	193	186	215	195	213	188	211	237	220	219	225	198	214	200	208	228	216	216	220	203	189	224	222	204	199	198	209	202	209	207	194	188	190	201	218	207	206	216	185	233	230	182	197	213	194	182	192	187	201	206	186	216	192	242	222	214	213	209	224	209	242	199	197	214	200	186	218	245	210	215	218	223	211	187	199	221	223	215	205	223	207	190	211	210	195	182	194	187	226	212	227	221	223	198	220	201	209	206	205	228	259	192	215	229	213	205	195	202	208	219	208	192	258	221	233	216	223	227	213	202	208	232	195	203	220	214	211	235	186	234	228	233	223	195	187	208	204	194	204	225	224	194	193	184	190	223	207	224	212	223	255	228	219	209	214	219	215	207	205	209	212	189	198	190	205	191	220	204	202	217	208	202	203	208	211	219	241	209	191	217	211	208	221	212	211	185	187	210	193	231	239	227	193	198	195	201	198	181	205	204	208	221	204	219	187	208	223	220	189	183	189	220	226	190	208	227	208	219	189	240	208	216	214	229	203	229	205	180	205	202	230	201	224	185	192	209	221	213	197	213	228	206	238	225	224	215	247	214	192	210	216	209	217	214	184	226	231	226	219	214	197	228	215	190	204	219	222	213	198	199	196	182	219	218	235	222	191	212	193	231	228	243	203	184	206	207	194	210	199	172	248	203	202	218	200	223	216	204	224	210	205	202	201	211	200	202	214	198	177	193	214	209	210	200	211	252	182	193	215	208	213	194	223	227	252	208	231	215	200	216	226	210	237	221	219	202	227	238	236	240	234	215	183	221	224	205	205	209	203	208	233	198	224	207	210	242	231	214	212	201	186	216	215	243	198	193	213	217	205	200	208	187	215	211	224	195	203	216	205	209	234	225	208	199	205	220	215	204	215	200	202	216	200	197	200	205	200	213	202	195	216	219	208	210	214	211	219	196	237	191	198	177	225	215	188	208	199	218	206	219	248	210	206	216	205	202	201	235	213	202	199	220	190	191	204	205	207	191	220	218	211	218	214	186	212	175	184	223	178	177	221	197	218	242	177	246	194	205	215	216	209	183	224	182	201	206	216	210	201	217	212	215	243	193	212	214	205	237	218	193	244	223	206	231	186	192	216	220	197	200	231	209	223	196	205	207	203	187	216	211	211	204	200	219	243	214	189	224	209	207	236	212	217	193	251	219	215	218	188	233	193	196	209	222	183	232	203	186	193	188	241	198	200	203	228	185	211	191	187	207	217	212	206	218	195	197	212	228	187	221	216	191	231	204	198	190	215	239	208	213	214	220	193	201	193	185	219	190	223	197	208	233	194	191	204	218	185	193	220	210	211	227	217	215	196	195	206	206	215	215	213	185	182	220	205	196	218	231	205	211	200	196	213	221	192	186	183	168	208	222	200	206	216	217	239	209	201	205	219	224	204	192	240	212	217	192	190	209	215	186	221	200	204	213	201	229	220	219	201	202	192	236	226	226	196	228	201	220	221	250	197	219	198	212	191	216	224	231	181	193	212	232	214	248	202	228	205	200	224	185	204	196	211	226	205	214	232	210	206	217	218	209	215	224	212	221	210	187	196	207	213	208	200	199	234	202	195	218	223	203	212	209	204	206	223	164	222	228	225	211	202	208	212	187	240	196	227	210	184	227	236	207	189	231	185	211	184	198	224	197	202	225	181	233	212	238	203	218	219	223	236	217	192	209	184	193	238	209	227	197	210	213	211	212	213	206	194	207	212	203	227	215	198	223	206	217	200	226	211	202	215	196	176	206	217	191	203	210	200	207	215	209	201	192	202	209	219	215	214	222	233	224	196	213	233	214	225	205	214	216	213	224	214	212	200	259	208	208	202	184	222	217	206	209	221	213	191	203	204	200	207	206	223	227	207	251	229	202	227	203	211	236	214	212	211	215	214	205	202	224	197	210	206	212	215	224	238	208	190	217	187	218	203	187	199	203	225	228	216	221	209	222	208	181	200	215	208	172	199	197	210	218	202	231	208	198	221	202	215	210	195	221	191	186	200	220	263	194	187	211	193	203	221	198	200	192	227	182	211	219	213	226	219	221	217	203	252	197	192	201	221	186	201	240	206	233	227	211	180	205	197	236	202	232	221	201	216	203	200	225	197	218	192	188	204	201	216	204	214	201	195	216	192	198	209	219	259	193	208	227	233	207	190	210	222	220	224	228	183	228	207	238	188	201	218	235	230	212	218	226	204	242	182	214	216	222	211	188	200	206	205	187	196	204	206	230	227	176	181	217	212	188	213	215	197	227	187	212	191	232	203	204	215	229	210	227	196	191	202	198	210	213	209	197	200	204
41542	35590	63821	33925	2698	870	768	722	635	586	616	590	571	532	578	532	528	509	487	525	532	513	526	512	472	491	491	503	539	455	541	472	480	510	486	479	519	457	528	472	507	507	450	500	467	501	476	540	429	498	496	466	532	449	493	526	475	477	492	528	530	470	467	493	500	452	466	440	499	492	495	509	444	523	467	509	493	485	490	478	490	418	474	513	452	481	488	518	479	505	485	455	488	468	526	454	513	456	457	484	487	471	493	488	484	497	436	515	528	446	480	469	478	494	476	467	479	488	474	472	491	501	450	507	482	481	506	482	455	527	472	474	475	501	461	469	482	466	491	487	493	472	498	465	483	459	516	470	453	480	483	471	474	482	421	443	486	444	451	468	496	475	478	495	467	454	459	493	511	475	451	470	461	481	493	496	495	489	482	497	477	511	477	447	461	519	470	496	470	509	506	498	474	442	476	447	435	432	461	458	457	475	474	483	475	486	484	490	488	430	513	472	458	489	506	447	487	474	461	518	504	460	468	457	486	470	472	482	467	464	509	513	473	463	487	494	504	500	487	485	507	475	504	467	475	478	489	462	459	511	472	483	466	490	508	495	508	453	470	497	502	462	491	471	449	471	456	464	504	480	511	502	466	486	486	495	473	461	521	485	502	512	479	448	480	504	468	515	466	451	503	493	520	480	486	487	499	482	486	416	477	514	488	447	481	490	480	482	482	470	483	501	488	436	472	477	501	508	481	474	488	460	454	504	488	489	512	526	519	518	495	454	463	476	480	499	507	486	494	509	467	439	510	476	525	494	476	475	474	484	511	460	488	512	476	445	496	496	496	498	466	510	513	480	452	449	486	494	479	516	520	507	492	444	497	468	466	432	471	476	471	416	471	457	470	493	505	469	481	507	498	472	470	510	494	458	475	495	485	505	479	488	511	503	514	469	432	488	484	524	507	469	471	453	495	527	507	489	485	458	472	463	496	483	528	503	553	478	535	496	495	472	476	490	499	461	499	461	475	461	471	478	486	478	467	505	439	485	453	502	471	456	489	452	476	484	476	443	529	493	471	452	469	475	487	512	497	504	500	476	467	462	480	467	488	459	477	483	461	494	494	475	472	459	490	489	457	522	468	474	460	478	461	506	493	503	485	513	467	458	501	453	504	523	459	489	499	525	477	475	475	452	458	457	502	494	505	520	505	480	494	487	463	505	476	487	501	515	467	479	510	486	472	456	474	465	433	517	494	461	473	502	447	492	479	486	507	490	464	480	513	507	520	499	475	472	469	525	520	441	466	495	468	487	508	455	499	484	487	500	492	503	467	445	431	469	515	497	492	500	494	492	490	457	524	436	483	494	457	477	483	485	501	502	448	475	494	455	465	500	522	446	478	474	488	449	467	435	521	492	510	499	454	493	468	518	485	484	462	461	480	463	473	490	522	499	475	480	479	465	466	510	472	450	480	459	465	491	457	471	490	489	477	498	504	502	517	486	487	530	494	489	479	481	454	492	513	485	502	468	468	451	502	478	468	503	503	516	443	460	471	497	488	464	487	499	463	502	482	494	469	486	474	500	481	509	505	486	500	498	429	457	476	462	510	503	427	526	441	450	482	508	510	484	504	472	459	496	488	510	484	503	493	499	474	457	456	447	478	497	470	473	498	490	492	514	452	455	441	510	491	504	489	491	484	455	465	507	462	435	452	482	465	520	481	497	489	481	481	521	479	480	455	486	466	495	485	503	468	492	500	472	465	504	475	500	510	508	478	489	466	468	471	523	459	523	438	461	459	456	489	485	462	532	453	540	494	484	494	513	480	500	443	471	489	468	504	472	489	492	498	466	514	448	514	499	450	492	463	470	506	483	461	513	477	468	507	495	507	459	467	471	467	468	469	439	485	466	470	521	502	526	477	479	464	486	463	490	464	473	475	474	479	491	502	481	467	466	494	481	461	494	479	479	450	492	492	505	485	519	463	458	488	467	509	468	477	475	511	474	495	481	509	498	487	485	516	501	481	474	443	490	495	455	518	477	504	458	506	504	456	485	484	469	508	494	478	497	507	462	460	486	462	480	474	470	459	497	525	499	478	460	550	494	448	495	514	438	481	484	463	481	470	470	484	472	475	493	465	492	462	485	519	494	471	512	462	471	476	486	479	460	464	509	490	495	477	509	489	500	487	479	447	467	455	508	491	489	467	496	464	464	488	442	471	495	473	486	451	497	468	497	478	487	460	496	498	495	500	452	486	505	504	486	485	474	496	457	476	505	481	517	497	502	496	504	465	497	489	504	479	447	471	489	494	533	450	511	465	485	515	446	464	480	476	470	481	505	445	485	488	436	462	480	459	439	497	497	523	494	476	513	502	504	507	483	500	510	464	538	499	488	449	506	481	510	477	509	502	449	493	534	474	493	502	458	507	475	456	489	520	533	499	499	507	493	527	503	472	484	509	513	515	468	480	476	469	508	431	470	474	469	484	496	474	494	475	471	476	449	483	456	492	524	483	462	509	495	483	499	506	488	489	517	492	461	498	503	480	485	475	517	529	506	504	465	468	456	476	472	473	481	473	494	491	497	453	496	496	445	504	524	478	488	512	471	505	475	485	492	547	451	497	476	504	500	452	458	471	507	467	471	470	476	479	461	489	489	494	437	473	481	482	470	473	453	463	482	501	491	484	491	492	500	507	481	488	493	463	507	509	432	466	434	435	504	483	483	456	509	443	492	473	479	474	491	507	513	480	497	488	494	474	495	491	469	452	485	467	506	496	494	507	493	487	480	459	492	482	490	479	445	471	519	524	490	479	488	490	491	466	502	488	475	443	486	496	445	526	513	494	492	537	494	437	468	457	544	519	468	479	493	486	454	456	477	456	492	471	517	528	463	467	464	495	466	465	499	484	457	508	478	460	505	492	466	489	482	443	503	476	485	437	495	494	530	484	476	526	466	517	440	490	529	469	452	477	473	480	473	488	481	500	471	491	450	485	487	492	493	412	446	477	498	463	513	462	473	465	551	450	505	499	479	463	492	474	491	530	467	503	482	498	494	491	462	505	468	479	490	455	505	512	459	482	476	486	475	482	488	487	498	536	523	469	473	498	498	471	486	481	516	473	512	453	487	454	450	511	482	493	466	500	517	526	509	487	480	469	488	457	473	461	470	467	478	476	446	519	482	492	486	461	476	480	486	459	433	508	435	482	455	487	500	498	479	498	497	482	521	525	466	501	488	482	433	483	508	532	502	461	498	475	501	480	488	508	489	461	462	496	505	472	445	526	486	491	440	464	441	477	483	473	467	467	425	509	484	464	445	482	464	471	449	521	459	474	461	501	508	475	460	458	495	454	447	480	492	493	456	512	528	512	467	485	466	453	505	514	484	457	502	476	551	485	465	492	483	498	485	449	503	471	470	472	523	506	464	483	473	478	482	446	510	510	471	485	487	475	448	476	493	493	471	451	468	487	495	491	481	507	519	504	471	472	480	501	498	438	488	468	476	497	477	446	428
82470	61870	80015	46941	15981	2073	316	244	215	226	174	157	166	151	175	161	170	132	141	142	167	162	156	153	150	152	158	171	142	154	136	133	148	163	127	154	165	159	143	125	155	164	121	152	148	118	157	127	159	135	136	148	117	131	132	152	139	164	147	132	124	152	160	145	131	184	123	150	130	151	130	127	133	141	148	147	139	132	158	159	132	140	170	143	129	150	119	129	132	145	142	157	134	115	152	132	157	127	138	130	128	145	127	153	139	122	142	137	158	141	144	155	138	152	158	150	150	143	130	148	142	123	136	152	154	138	130	152	147	135	157	163	126	148	165	145	143	138	151	158	162	156	155	159	171	141	129	128	154	141	135	131	136	128	142	127	131	169	161	146	133	149	153	152	135	141	133	157	129	136	144	139	146	161	128	138	150	167	147	143	128	152	146	136	153	135	151	160	141	140	134	137	127	160	129	147	139	147	151	162	167	139	141	146	143	136	136	139	122	152	133	140	164	147	133	153	153	119	131	145	159	167	156	167	150	148	146	151	177	130	134	147	145	149	143	153	130	132	132	124	149	158	154	139	164	155	147	150	172	137	142	157	153	135	156	141	135	133	149	146	147	148	137	126	127	144	153	138	148	162	142	165	127	138	141	155	136	142	157	154	160	131	148	150	107	140	128	105	150	145	134	134	154	155	157	130	140	149	137	135	155	129	135	155	148	133	147	141	153	150	133	124	147	132	128	140	139	142	167	130	114	133	150	157	146	150	148	120	172	135	143	145	160	161	153	132	108	142	145	151	145	150	161	144	157	151	136	148	128	129	135	122	145	139	162	122	150	154	132	123	153	174	148	169	147	143	135	132	135	159	141	139	144	124	118	156	138	153	152	138	140	150	150	168	144	140	154	144	159	149	130	132	133	132	168	150	143	153	132	166	146	142	123	136	152	128	138	139	132	142	150	133	135	140	165	161	124	135	136	141	143	155	145	167	152	116	161	139	170	157	120	117	129	140	139	144	139	144	144	151	148	125	144	145	142	168	144	132	163	141	159	127	141	149	142	130	144	150	133	153	127	138	151	168	126	119	149	135	126	149	163	135	146	141	138	159	137	146	124	145	139	141	148	157	138	155	152	155	149	159	143	153	144	137	142	139	155	144	131	162	123	136	143	158	142	122	128	171	151	167	126	136	124	157	147	142	135	160	126	157	143	158	138	158	131	148	135	137	143	151	130	144	165	147	132	149	137	169	150	140	141	139	126	140	139	131	134	154	130	155	173	148	158	125	134	113	147	142	126	136	136	132	150	146	149	140	134	161	159	136	154	146	169	156	121	136	119	162	166	138	145	164	147	136	153	126	134	126	141	130	121	148	155	146	146	145	137	176	145	155	131	132	148	146	125	145	147	142	144	142	134	128	159	137	142	153	170	134	150	157	157	131	147	120	133	158	145	142	146	138	168	134	142	146	134	145	140	158	158	126	155	137	124	130	153	131	138	141	147	135	114	136	140	127	135	163	142	141	133	151	143	145	161	146	140	167	171	142	140	126	141	134	148	143	135	157	150	147	137	133	129	152	150	140	144	144	129	160	154	148	140	140	143	143	146	134	132	136	163	135	142	146	143	140	138	138	162	152	134	160	122	155	163	166	127	137	141	136	146	157	140	166	141	168	168	136	149	151	133	126	134	138	137	144	137	132	133	155	164	130	158	141	151	140	133	177	147	134	139	151	128	137	141	169	128	129	150	127	121	127	145	136	151	129	146	134	145	131	133	147	169	143	160	152	153	139	149	128	123	154	155	138	138	131	145	122	145	149	149	145	155	145	139	135	161	157	158	138	142	165	109	142	141	149	133	125	159	174	145	135	158	153	158	149	134	147	152	148	153	146	140	143	131	150	155	134	136	144	170	137	148	145	158	122	149	118	141	153	148	145	113	135	114	136	143	145	163	134	169	161	148	124	116	142	144	153	139	149	140	153	154	153	152	148	129	141	133	151	129	137	131	125	167	150	138	123	156	140	161	147	129	129	135	132	160	152	144	133	137	147	146	151	158	136	135	150	135	143	152	151	149	140	127	124	139	142	132	152	139	139	138	146	164	137	143	157	140	142	150	137	136	146	134	152	141	130	159	134	149	139	143	129	134	157	151	128	150	148	143	129	150	127	142	140	143	128	127	142	132	133	173	144	146	135	146	147	149	165	128	158	155	141	154	142	138	142	135	127	143	142	123	145	136	142	102	122	126	158	130	149	126	153	119	151	149	148	143	141	129	129	129	151	163	153	129	134	168	153	143	117	143	113	156	131	150	159	142	157	147	156	121	138	117	143	141	137	132	143	139	148	128	148	149	149	149	142	144	156	140	142	166	149	159	126	153	169	122	143	129	136	162	147	152	140	134	122	149	143	163	138	141	129	155	169	133	139	134	125	150	144	129	169	133	136	143	151	144	144	123	132	136	136	130	135	168	150	131	140	144	145	178	133	136	139	135	133	141	138	145	134	148	130	118	145	141	162	154	137	139	149	151	140	134	140	131	124	114	127	148	126	145	152	136	133	161	150	135	156	131	140	130	143	139	155	143	163	136	154	139	152	154	154	129	140	134	130	140	166	154	139	135	157	144	119	161	139	148	140	119	141	152	157	153	120	139	118	133	128	140	152	138	150	154	151	147	157	142	150	133	135	141	167	126	160	120	133	143	130	127	156	157	159	142	125	127	141	124	127	123	125	126	137	134	139	132	141	138	143	141	144	122	164	142	128	160	132	148	150	157	163	160	135	140	164	146	156	129	155	126	140	143	145	141	141	149	143	145	156	148	161	146	154	142	139	153	138	123	155	152	129	140	136	152	133	126	136	135	142	140	161	157	149	143	137	154	146	137	146	144	145	154	135	137	148	138	126	142	147	147	119	147	158	146	174	160	160	116	126	164	121	149	137	150	150	136	151	130	149	138	146	162	143	147	143	136	145	156	151	152	162	134	136	139	135	171	108	153	146	157	137	147	159	136	160	153	126	145	148	155	157	144	160	143	150	133	146	137	138	134	134	133	130	134	140	163	123	148	146	123	170	148	144	165	150	131	142	132	159	127	149	152	137	134	129	138	138	147	140	136	124	139	138	139	135	138	127	131	141	141	159	142	149	152	147	159	137	146	155	166	127	129	145	145	154	172	146	132	144	144	151	163	146	152	132	150	157	151	127	145	123	143	142	171	135	147	164	140	145	127	174	139	139	131	134	150	151	165	140	168	133	127	124	126	143	158	143	166	153	156	138	139	139	145	145	157	135	152	137	160	152	132	147	142	122	142	127	145	144	151	168	135	143	148	141	138	125	137	145	138	137	165	123	125	157	136	140	163	160	141	121	168	143	155	130	146	142	148	141	155	157	143	142	152	134	142	154	133	153	136	149	145	155	155	129	125	122	148	148	143	133	139	151	149	133	113	130	142	148	144	165	151	145	166	130	158	146	139	139	145	145	141	132	158	154	127	171	136	132	128	139	138	138	149	149	145	128
50867	44538	74449	44245	4355	1078	861	762	725	625	598	582	548	518	503	454	448	453	438	444	401	401	416	428	399	405	420	380	394	435	416	402	408	381	401	351	403	347	382	379	392	386	389	368	365	387	391	332	391	412	350	378	357	340	380	346	394	383	350	358	390	340	387	359	377	367	353	357	331	358	350	377	337	360	339	360	358	339	383	358	370	427	377	362	377	335	374	367	374	382	377	342	359	380	346	363	364	372	352	354	408	356	349	355	374	329	363	382	347	350	323	327	382	346	416	361	352	384	386	370	379	393	366	344	344	323	375	365	370	329	372	353	350	371	383	345	362	364	376	337	344	344	357	401	343	322	381	395	358	393	336	381	383	351	333	345	358	381	376	373	374	362	334	325	391	357	357	377	346	363	360	382	346	354	373	366	397	392	334	343	389	336	340	343	350	344	381	325	394	337	342	372	349	311	351	377	341	351	391	358	358	369	388	375	367	383	369	381	349	392	342	375	385	367	345	363	314	341	363	380	358	340	376	330	346	388	335	416	361	349	367	307	372	328	338	376	353	340	340	348	358	342	345	338	350	370	376	392	368	374	372	382	335	356	367	367	360	322	332	376	343	362	394	363	336	337	354	349	353	337	362	364	351	368	378	351	368	366	336	364	380	362	378	370	339	351	355	341	350	348	352	346	359	372	344	395	354	360	342	361	360	366	334	330	375	389	368	349	387	322	324	343	339	367	341	368	357	346	345	343	317	326	354	340	373	339	363	371	368	355	358	305	351	355	354	369	395	343	357	368	345	349	350	380	331	351	363	346	349	348	357	355	363	375	339	351	354	354	373	381	340	333	342	368	386	363	370	400	347	373	357	356	330	336	366	366	353	369	379	356	362	312	349	352	327	355	358	328	352	345	364	359	379	386	344	389	350	361	336	339	341	358	386	341	340	342	349	338	360	343	347	386	398	353	351	362	407	337	368	329	347	376	364	355	356	330	368	373	353	408	352	371	355	354	330	347	386	322	400	337	362	351	330	385	368	361	353	360	366	323	379	349	333	373	367	392	374	382	367	369	406	360	358	355	367	359	353	376	375	365	326	351	358	383	342	398	356	375	368	355	364	328	352	356	358	364	338	341	323	397	352	351	365	345	386	378	339	359	366	361	367	341	341	362	356	357	324	351	375	383	406	346	358	366	365	347	357	355	376	343	364	363	361	382	331	356	357	335	324	347	381	373	337	360	363	360	371	371	340	347	355	361	369	344	347	373	371	367	318	349	343	338	385	375	352	354	386	355	377	361	359	351	368	358	327	355	361	367	345	356	322	370	378	339	340	353	396	358	335	358	367	358	337	341	373	346	345	353	368	376	381	383	364	375	324	357	348	342	361	341	387	363	378	337	372	381	361	372	374	331	360	386	352	356	364	345	390	354	345	329	349	370	372	360	348	386	369	345	362	358	377	364	370	340	355	349	395	324	381	353	351	388	355	386	353	367	363	340	384	368	351	328	394	350	335	389	387	351	349	356	329	395	342	365	352	355	331	344	338	341	360	376	328	337	373	354	376	353	376	364	372	353	338	358	377	379	397	339	373	383	353	384	347	383	365	361	373	347	361	340	384	358	369	365	384	343	346	356	343	369	367	358	359	317	338	356	352	355	373	324	349	361	353	345	383	359	370	357	386	353	319	351	335	346	376	391	337	346	347	359	324	380	384	369	359	383	338	344	345	373	355	351	329	354	339	364	373	355	334	388	378	338	351	343	328	353	384	332	369	397	345	324	374	357	369	374	372	384	378	330	372	342	364	353	369	363	371	366	365	334	378	372	337	367	361	394	391	346	340	371	326	333	366	344	339	355	343	379	356	345	324	359	361	342	330	340	353	369	362	339	333	348	341	405	328	362	351	323	332	352	347	366	391	333	326	360	329	387	319	363	350	386	351	353	376	387	361	358	367	345	395	367	399	371	337	361	339	342	356	329	331	367	337	367	350	357	347	384	352	352	368	349	379	342	371	383	317	363	363	369	365	333	375	347	378	366	354	321	341	333	339	344	345	340	371	365	381	343	353	357	358	386	358	322	396	342	371	341	357	326	364	376	359	396	295	353	340	375	400	373	358	329	377	369	364	340	353	352	386	381	378	385	360	361	401	372	348	350	374	362	373	366	360	357	338	346	366	335	351	361	352	375	320	363	354	344	365	375	355	323	340	406	356	369	393	350	404	357	336	341	352	342	312	353	382	363	349	388	354	352	365	375	360	396	341	336	357	359	369	398	365	366	339	321	347	370	327	350	337	368	377	333	374	383	367	387	378	372	332	359	330	346	348	343	346	311	360	388	305	349	373	360	353	351	342	348	364	353	344	351	352	361	344	358	345	327	363	345	338	368	306	355	374	333	380	377	369	352	349	363	398	343	372	346	382	351	355	328	390	375	344	389	331	339	420	370	369	377	371	369	388	359	367	376	356	375	326	348	366	371	344	336	358	367	366	378	354	367	350	348	360	362	338	335	360	345	352	354	381	364	348	346	372	354	377	386	330	362	359	371	378	386	358	351	370	375	342	351	345	378	357	372	326	385	369	357	351	353	341	380	389	321	341	378	391	327	347	365	339	380	371	369	350	328	380	331	360	359	366	370	362	358	364	368	325	367	377	316	341	352	344	371	340	343	333	351	332	363	353	340	358	361	339	347	383	352	370	350	363	327	372	368	322	380	336	394	374	365	365	365	325	357	364	350	399	370	370	374	359	340	346	344	342	366	325	360	378	371	385	357	342	386	348	381	368	373	348	332	379	323	348	329	325	367	386	369	345	339	331	362	333	373	334	314	369	371	323	363	336	352	407	382	370	324	345	375	399	359	354	346	349	393	362	366	344	368	349	333	358	352	342	397	334	332	367	361	347	372	336	392	343	359	346	348	346	387	354	380	371	356	341	334	328	364	362	352	337	385	354	366	356	349	369	402	396	370	385	319	351	348	383	362	361	337	358	352	386	379	346	367	374	340	363	338	352	367	368	371	357	362	389	332	386	366	365	377	336	357	381	304	346	356	344	352	366	340	334	356	341	394	414	332	316	376	362	367	362	358	357	402	368	390	343	335	375	329	359	387	378	360	371	348	365	374	368	398	356	371	403	389	358	376	375	350	352	380	375	356	335	325	379	361	368	354	370	335	342	358	357	351	358	347	367	346	369	392	331	371	358	374	351	402	371	358	360	324	356	362	359	372	365	381	355	341	395	350	345	359	351	362	362	386	374	376	337	344	373	369	395	356	373	381	331	357	351	385	343	384	340	330	358	365	325	342	382	348	375	360	410	353	369	341	367	331	381	382	374	389	345	338	354	327	333	343	342	385	395	344	363	341	371	375	367	357	324	366	342	395	372	369	351	375	387	331	353	342	360	355	360	359	376	371	333	392	367	391	344	380	326	359	345	376	343	367	373	336	360	369	359	374	387	380	357	368	366	380	352	378	365	312	319	379	359	372	359	364	360	369	355	354	354	342	356	373	381	351
22139	6397	13000	3180	391	381	338	369	364	348	374	345	375	406	342	350	338	313	370	369	356	346	350	346	361	353	356	355	347	333	365	367	325	344	324	364	341	354	356	347	346	350	366	357	327	328	345	335	385	377	360	347	334	338	343	307	338	319	308	332	331	361	377	355	326	362	363	331	372	364	352	336	346	369	350	352	320	363	359	369	331	326	358	334	338	336	355	377	296	354	355	391	334	312	324	373	326	351	364	337	352	303	371	353	364	327	371	322	312	358	361	378	369	349	318	351	356	353	370	332	350	389	390	367	339	392	374	339	360	346	367	366	365	338	360	350	316	349	344	316	333	322	320	345	317	365	349	354	335	335	316	371	370	336	354	328	377	329	352	363	332	312	318	352	335	350	300	347	354	320	315	326	344	361	346	348	340	345	338	378	334	348	352	346	341	326	328	324	340	385	363	328	355	350	369	325	349	388	370	343	352	346	366	327	349	363	362	370	356	368	369	334	322	364	341	337	341	365	351	387	334	381	349	341	335	321	342	327	332	325	363	335	359	339	364	318	342	368	355	387	332	352	363	353	310	330	346	357	344	346	360	343	367	329	352	308	380	321	329	347	368	394	347	354	328	333	369	329	340	399	347	357	354	362	357	354	379	346	303	361	315	353	338	328	386	358	321	365	349	349	365	308	331	340	372	362	328	374	354	337	340	364	340	308	328	358	381	321	369	341	355	359	342	354	335	329	319	387	341	372	357	382	316	379	339	300	348	324	351	353	352	350	330	354	374	341	345	331	335	375	346	324	284	325	319	341	343	341	331	364	365	330	327	347	361	339	349	341	298	367	344	341	328	344	368	339	381	338	352	376	354	359	313	332	365	331	347	317	327	304	344	357	330	367	330	353	352	318	326	343	307	345	323	349	350	355	351	349	349	355	361	348	366	320	329	376	346	332	331	302	335	343	358	300	333	330	343	379	340	353	334	355	342	355	323	358	379	352	377	356	334	365	333	364	327	344	377	365	345	338	314	335	318	339	357	337	388	319	348	346	348	325	288	339	329	314	341	341	335	328	341	349	323	369	338	311	359	383	333	354	307	304	359	338	356	385	331	349	345	352	367	301	346	377	315	383	355	335	361	352	368	361	350	356	356	346	356	360	357	343	351	331	350	351	369	358	341	313	303	345	349	314	329	342	329	359	352	331	342	361	328	335	306	319	350	349	320	370	327	342	316	331	313	370	323	314	348	337	356	316	355	342	367	359	342	363	361	371	323	329	315	346	343	392	335	364	351	327	370	355	345	325	375	352	326	349	364	352	349	363	309	315	347	356	324	344	361	373	358	324	357	335	356	377	353	314	324	357	331	338	317	337	313	341	375	349	356	351	346	334	374	324	325	319	284	348	390	375	359	337	333	328	341	365	358	324	343	328	354	371	330	339	345	346	332	345	319	324	366	354	311	360	352	338	359	334	325	318	329	349	349	339	328	355	379	363	359	343	382	305	364	326	349	360	334	347	325	349	363	370	333	358	381	340	309	361	348	342	350	334	388	370	340	373	341	333	355	342	345	337	347	324	354	366	350	357	339	354	338	370	365	317	387	379	338	343	362	340	374	325	337	349	355	367	317	351	364	341	378	368	306	299	349	314	333	347	357	341	322	365	376	332	368	310	351	348	324	338	303	343	316	343	342	324	328	340	375	338	374	373	335	312	391	335	378	317	355	393	363	338	324	325	343	334	354	338	373	353	304	361	367	368	334	335	331	333	366	341	333	328	334	370	364	339	352	350	357	336	359	348	357	349	359	350	354	335	366	368	317	316	362	345	342	377	371	400	331	362	372	359	348	376	324	365	343	390	359	330	382	377	297	327	355	349	353	348	351	336	372	332	344	350	350	329	350	348	353	346	380	325	351	336	318	335	329	338	323	371	340	371	355	366	319	344	376	331	338	341	350	321	298	338	359	351	366	341	341	358	365	349	303	337	364	355	364	402	347	361	348	345	331	330	383	347	300	360	390	383	342	343	358	355	357	328	352	351	338	333	343	372	335	339	333	334	352	365	379	352	357	350	362	341	346	349	312	362	357	337	347	351	373	390	329	342	335	346	355	336	341	330	377	383	333	359	309	373	336	334	311	325	297	350	387	367	387	362	320	324	330	343	344	350	340	366	360	325	332	369	323	342	344	363	368	347	355	352	343	346	351	338	342	333	364	346	348	359	342	342	329	334	366	326	325	337	335	327	387	336	349	341	367	362	344	360	350	361	318	351	358	337	307	356	337	330	320	340	352	341	382	338	383	301	311	323	340	332	355	325	340	301	375	341	304	338	332	350	390	353	326	330	372	314	352	334	335	331	335	347	320	372	387	342	376	345	325	340	350	350	356	356	334	313	321	338	341	333	360	354	337	357	337	367	351	344	305	332	315	338	373	364	331	346	347	317	336	353	354	348	384	339	375	333	344	343	326	326	363	295	352	333	366	372	386	338	358	339	367	361	371	356	346	335	338	345	356	359	352	322	332	355	384	345	352	351	332	337	352	340	329	362	332	357	334	321	349	355	341	358	343	321	316	339	352	364	366	379	329	316	358	345	317	348	357	342	338	337	315	344	362	353	319	350	342	335	325	343	316	368	320	317	336	369	363	365	307	320	325	337	404	377	358	354	320	352	353	344	371	372	339	346	363	344	342	339	342	361	373	359	362	363	408	370	336	311	333	326	374	322	304	367	332	334	358	345	330	339	367	372	348	309	327	349	364	312	331	323	376	378	312	337	327	319	370	382	379	292	338	389	329	345	337	335	318	346	347	379	361	332	326	346	367	371	369	353	373	362	339	381	360	343	335	348	348	331	333	324	345	332	393	321	351	316	342	324	382	359	348	333	365	352	354	368	364	324	321	348	393	338	325	358	369	364	350	354	346	347	371	343	329	348	324	352	378	321	312	339	344	328	381	356	347	324	370	315	354	364	346	299	346	395	332	318	321	337	366	347	336	378	334	319	371	378	343	362	391	394	356	368	304	322	387	342	362	351	348	336	362	332	367	359	348	322	357	393	326	316	339	347	354	356	319	337	350	327	346	317	346	325	350	344	329	349	352	344	304	334	361	320	325	326	322	370	356	333	328	334	364	394	339	396	338	341	317	343	367	358	371	341	358	336	321	332	341	325	343	371	327	341	362	337	366	338	349	335	371	350	341	360	349	333	329	358	336	320	359	342	339	338	340	381	363	354	356	346	366	344	338	346	377	372	371	308	346	369	370	365	331	370	330	348	352	330	319	357	348	306	345	357	346	354	359	342	355	388	355	328	358	326	357	305	386	359	333	365	354	360	332	360	353	332	369	327	372	373	369	360	333	353	357	352	374	377	330	346	323	354	351	367	309	355	386	341	342	324	368	364	314	359	366	337	330	330	340	343	334	359	371	306	314	345	359	326	318	298	321	325	357	381	355	366	349	379	336	370	375	355	349	323	369	327	356	386	347	348	312	340	342	310	326	344	322	348	371	353	362	296
17598	6250	22138	4880	838	818	744	802	819	767	809	778	749	766	761	756	774	776	755	803	743	785	784	745	743	721	741	808	757	784	783	777	780	741	762	764	782	761	774	753	745	735	719	773	711	779	754	747	774	717	771	786	755	780	794	762	772	739	722	775	762	782	736	767	781	779	784	813	756	787	714	763	771	727	761	729	742	757	747	766	786	772	754	741	756	747	745	765	732	766	777	784	767	736	744	750	789	745	732	795	702	800	788	754	768	738	742	738	778	795	748	781	748	745	757	732	761	800	766	748	777	797	730	731	787	710	766	756	785	744	809	749	768	772	719	770	716	787	720	785	774	791	762	821	749	806	763	713	748	790	753	746	760	766	757	732	745	717	793	780	765	726	791	755	765	752	761	735	705	748	755	793	692	785	726	802	771	766	768	751	750	767	774	785	723	796	736	743	733	806	706	762	757	781	779	789	770	829	743	793	770	756	752	777	736	758	757	774	748	808	778	778	792	767	783	759	749	766	749	745	795	743	776	794	737	789	804	786	737	790	754	754	746	771	779	779	773	779	810	745	768	757	789	771	719	720	691	807	718	731	799	707	713	755	757	769	764	767	754	727	746	760	721	786	794	788	817	737	749	770	742	741	770	798	757	736	773	747	792	789	801	698	755	750	785	722	794	768	745	731	753	755	737	792	744	742	782	758	804	778	767	765	751	754	750	785	783	798	709	740	755	786	809	752	753	725	752	752	826	733	772	800	781	816	804	785	763	750	798	768	767	781	795	816	773	774	786	761	739	743	744	764	807	761	768	782	754	792	724	746	799	763	777	738	742	803	802	774	811	763	766	780	751	805	830	761	822	775	799	751	740	793	771	750	747	799	735	755	704	716	694	809	815	771	745	801	706	804	780	764	747	795	735	760	820	771	749	791	774	703	781	720	762	765	798	719	740	778	697	726	794	810	717	750	740	779	761	752	781	746	807	768	744	799	749	736	783	713	758	777	788	771	789	746	770	773	748	755	832	774	780	747	757	718	754	776	764	784	738	754	760	727	791	758	758	732	783	800	809	777	729	731	733	746	760	790	767	745	728	755	753	843	765	719	814	789	753	749	753	768	745	808	769	703	763	810	802	761	773	817	750	785	791	737	756	773	741	797	785	783	783	771	757	769	784	717	761	733	740	777	784	819	751	760	777	744	753	751	732	757	764	784	764	759	796	772	818	765	717	741	798	821	717	749	785	757	811	769	703	764	728	795	730	769	772	752	763	785	736	707	759	717	796	776	774	768	724	733	723	763	738	784	771	735	767	742	834	750	783	716	782	798	723	792	792	793	791	738	798	794	791	778	799	813	769	770	826	757	749	756	711	754	732	705	771	748	803	766	736	721	750	791	806	779	791	750	740	793	826	791	773	784	728	747	742	741	756	778	758	734	739	771	796	776	799	794	782	756	767	814	727	744	744	774	775	760	780	790	751	774	772	747	728	749	742	750	761	745	810	759	767	752	775	741	797	768	773	747	792	802	756	714	770	754	755	791	754	759	742	786	794	684	722	760	801	779	749	774	760	774	787	759	797	742	760	722	738	774	807	756	763	778	809	766	762	772	748	771	745	743	732	764	758	757	729	741	709	777	796	785	737	779	828	766	756	806	752	788	781	776	764	795	784	730	774	755	772	739	765	745	757	742	780	756	786	755	776	789	747	804	745	712	753	772	742	724	737	781	724	755	745	696	784	780	785	779	756	726	773	775	760	823	734	740	696	759	775	754	762	781	740	790	727	765	785	742	807	741	737	753	798	851	797	768	839	776	723	780	800	787	771	776	740	760	746	780	782	743	784	777	695	768	806	761	733	751	750	827	754	723	788	789	798	734	713	742	768	753	755	763	799	732	760	746	762	780	757	806	762	757	782	768	718	757	749	754	754	774	732	814	752	777	748	720	771	747	767	771	770	763	771	774	757	748	727	775	792	728	763	786	755	733	759	734	780	724	778	773	719	739	756	730	742	761	715	722	797	736	767	811	748	751	806	746	751	795	758	773	824	778	717	760	719	759	738	765	810	794	799	791	787	714	737	726	770	778	787	776	725	722	797	802	766	818	783	762	811	781	770	781	769	771	749	750	742	772	776	777	747	796	774	739	776	814	767	746	755	747	752	763	770	741	709	786	789	736	736	758	750	732	816	775	762	763	841	778	750	769	780	790	706	759	773	783	781	801	815	779	768	742	786	750	788	772	774	738	755	766	798	801	757	745	727	737	800	787	769	759	780	807	757	782	767	672	726	763	723	792	714	749	720	774	749	747	786	791	723	743	794	754	759	775	747	757	736	782	787	777	780	775	806	750	734	751	776	760	736	746	760	763	786	779	775	766	732	768	777	822	782	763	727	752	803	708	731	769	807	763	802	779	755	756	757	739	792	796	730	756	728	768	756	744	760	803	773	768	759	786	745	767	750	810	776	715	814	764	727	784	773	749	780	791	797	751	730	796	702	779	756	771	817	772	748	760	744	784	733	740	778	836	776	764	743	771	783	741	740	757	753	805	729	756	749	726	728	782	732	740	764	792	735	746	762	755	731	793	726	791	810	768	738	792	747	788	766	748	755	752	744	809	771	782	794	744	748	791	736	773	763	768	777	801	810	761	694	758	746	762	785	742	753	720	751	768	789	801	773	764	749	746	752	788	791	755	749	854	734	702	749	808	782	714	739	736	758	729	718	762	754	703	770	752	808	778	766	775	793	779	809	760	773	737	746	795	766	737	741	760	802	780	722	740	798	717	766	756	815	783	762	755	719	763	729	743	795	752	781	748	765	788	786	754	768	775	751	776	813	773	737	736	794	766	801	771	803	715	742	800	714	787	753	811	821	760	797	751	762	758	793	799	723	775	753	797	747	735	763	740	751	802	746	797	807	779	771	732	719	775	779	786	763	745	771	765	748	759	765	733	778	762	713	795	725	779	759	830	799	818	798	822	755	777	755	736	718	769	728	762	753	739	733	728	742	757	787	753	778	781	792	738	728	768	749	745	782	761	771	786	774	739	785	810	762	749	724	755	772	792	768	744	767	779	743	788	759	760	816	745	785	735	710	782	751	769	815	750	798	691	783	793	747	761	836	771	797	775	811	772	745	748	732	775	765	743	819	739	733	782	733	764	787	800	779	822	796	770	772	771	753	821	745	723	737	796	774	777	710	744	795	707	742	749	749	784	770	791	772	772	716	730	775	752	755	789	770	756	751	753	757	729	742	756	784	735	754	731	771	760	742	774	787	755	797	751	760	782	813	792	755	785	717	753	809	764	755	769	794	767	762	778	771	766	803	730	751	749	718	735	715	772	744	795	795	731	726	774	721	753	811	802	742	731	772	733	744	773	733	751	778	837	787	759	789	783	807	778	766	748	755	748	775	740	753	755	772	799	797	762	806	762	767	729	751	759	729	756	756	772	796	742	731	774	700	764	741	775	805	751	724	775	742	773	722	750	753	710	792	783	829	762	738	764	788	722	770	741
69190	49298	66784	36027	7893	429	296	250	258	250	199	210	254	213	223	228	187	217	211	176	227	211	174	212	193	220	207	198	203	210	184	219	214	180	222	224	228	179	235	221	188	220	209	195	183	199	208	181	165	207	200	197	172	167	186	213	202	197	183	197	196	230	175	209	187	186	221	186	226	207	200	197	200	206	178	191	175	197	211	177	190	202	234	197	190	226	206	195	197	194	201	190	204	173	204	186	230	201	212	219	193	197	201	195	181	196	187	187	214	205	203	175	191	185	162	197	202	201	215	169	179	182	207	213	215	211	207	225	219	197	191	192	175	191	216	201	204	191	210	214	208	198	209	178	193	213	221	183	178	192	190	188	225	175	192	187	205	208	208	189	195	225	194	206	203	204	180	186	194	212	204	171	242	194	205	225	226	199	223	195	196	178	205	187	210	197	212	174	183	189	203	214	225	229	205	216	192	182	218	215	218	191	228	209	194	196	238	220	229	223	189	222	198	212	191	202	173	209	210	217	198	200	212	185	203	212	219	190	179	206	191	192	203	212	225	205	175	208	182	192	193	209	191	217	234	193	208	198	195	237	218	211	207	190	204	206	201	192	204	161	201	196	201	185	196	213	182	204	192	186	215	216	203	199	204	216	202	211	196	177	197	229	193	220	226	187	203	197	189	187	198	173	172	205	208	214	201	194	201	211	192	218	203	189	175	184	207	223	195	209	210	172	190	175	220	185	191	186	215	170	182	182	168	212	194	178	190	224	200	173	225	196	219	205	200	217	191	204	186	195	207	193	196	210	221	205	171	187	202	187	212	240	207	188	164	200	197	191	216	198	186	189	213	192	216	214	171	178	199	197	199	178	203	194	192	211	179	209	195	205	210	197	240	201	197	222	178	187	198	213	203	193	185	200	201	194	189	211	203	195	209	173	200	156	204	205	228	177	205	199	195	198	187	199	204	184	186	183	200	194	206	156	198	197	184	203	195	192	216	193	215	203	208	194	209	180	203	190	176	197	199	206	186	201	204	199	209	177	194	203	180	221	201	191	206	187	211	173	200	198	189	189	192	204	178	186	213	201	202	223	197	207	206	219	194	201	241	241	177	185	238	226	187	186	208	203	201	191	203	218	190	191	211	195	228	189	186	209	201	175	194	192	212	192	185	200	194	230	199	198	226	211	206	217	227	204	209	215	170	193	184	198	206	213	191	200	199	193	192	203	242	189	195	193	215	211	208	194	208	169	223	186	194	210	192	177	191	199	201	196	192	221	184	203	208	223	189	207	201	208	219	193	190	207	172	213	193	220	212	194	208	191	194	214	203	207	201	197	170	191	183	189	193	203	199	199	207	181	199	213	224	189	185	197	196	196	220	192	190	247	198	203	177	176	204	184	229	224	213	194	184	198	185	230	173	185	202	235	196	185	220	197	196	208	212	216	186	207	223	187	191	199	216	232	207	213	227	202	217	221	199	221	212	186	191	207	231	190	216	179	164	213	203	223	195	192	200	206	194	210	206	201	205	203	195	195	193	230	230	203	207	232	207	206	214	201	181	190	213	226	205	196	214	192	194	225	188	192	200	201	210	173	194	201	203	209	223	184	225	213	203	187	204	171	181	211	221	205	179	214	173	217	199	212	210	215	228	199	234	199	197	211	202	184	220	211	200	205	194	219	208	198	214	175	201	199	241	209	205	222	212	174	199	190	171	219	193	212	189	213	178	214	213	189	228	216	205	182	207	188	221	196	226	210	207	214	211	200	191	186	193	194	197	197	190	193	204	206	185	215	190	212	215	221	191	184	210	203	190	199	182	219	196	224	193	184	192	203	203	186	200	186	213	205	185	176	171	198	199	224	209	171	188	215	178	192	187	214	177	200	206	199	172	205	210	206	201	179	200	217	219	205	209	204	214	173	153	204	166	192	174	184	219	179	195	193	203	186	206	200	188	204	201	191	230	201	197	187	199	211	204	190	207	196	183	191	187	208	209	201	185	192	179	193	203	215	199	186	220	191	215	201	200	209	197	201	204	223	209	213	225	224	200	199	193	195	180	169	195	197	185	204	210	230	189	196	223	193	201	184	214	173	217	205	187	206	195	196	203	232	205	205	187	171	212	182	198	184	208	206	202	185	209	203	197	196	206	213	202	190	181	217	222	201	168	186	220	188	210	191	207	181	196	171	180	186	204	234	211	178	201	204	189	194	183	197	183	193	199	193	193	211	209	193	205	224	176	187	209	179	226	193	200	221	217	183	191	177	210	195	188	189	220	181	217	203	190	205	223	201	229	221	210	189	204	190	196	226	178	197	183	223	193	188	174	189	187	199	198	203	216	192	202	180	222	189	195	206	198	207	205	205	210	242	216	219	207	201	193	207	201	208	182	215	209	179	230	192	184	182	190	198	174	200	221	189	193	205	211	216	175	190	186	203	208	195	199	210	202	197	197	208	197	197	196	202	185	201	204	205	184	208	199	218	223	216	183	217	240	223	203	209	215	180	197	206	206	192	203	225	225	189	214	239	205	200	206	220	195	192	193	188	218	196	184	185	223	205	178	190	192	220	191	186	207	230	218	213	189	195	202	205	191	185	193	220	195	200	200	197	203	205	221	193	202	183	202	210	217	198	204	190	186	184	154	201	174	220	217	195	220	207	203	214	195	196	192	202	192	184	181	217	218	208	176	225	189	199	211	194	182	209	189	210	189	190	190	182	182	171	207	175	201	213	176	208	202	206	164	217	197	173	191	179	209	207	218	181	218	215	187	200	213	189	199	185	208	211	217	187	200	225	201	223	193	214	180	209	197	207	211	217	222	223	213	192	185	203	203	204	179	218	222	180	189	215	171	219	223	212	197	187	184	183	217	194	217	207	199	206	198	223	204	200	203	204	231	201	181	213	215	199	203	205	220	246	204	212	198	216	222	183	213	199	197	181	204	225	179	189	231	194	206	180	208	184	199	206	198	192	206	227	191	227	180	215	188	174	222	201	216	188	215	204	204	192	203	178	202	217	206	197	220	166	198	198	187	207	208	207	185	208	186	201	201	203	194	204	203	214	234	187	216	226	194	228	193	219	190	203	191	235	214	219	213	183	181	218	216	183	176	206	203	197	213	219	202	199	219	167	192	203	195	237	197	187	170	194	194	194	199	188	189	198	217	181	227	186	186	201	204	211	194	168	186	196	187	192	199	193	187	213	190	203	187	202	206	176	190	210	203	197	201	205	220	208	214	211	210	200	221	212	208	227	186	188	212	215	214	229	203	250	198	180	189	229	189	208	186	203	215	184	214	201	203	213	211	199	235	199	193	242	205	171	217	199	222	182	202	210	188	215	204	217	193	211	217	195	213	206	200	176	177	201	203	165	201	225	217	207	210	216	204	192	221	195	223	203	196	178	222	195	221	202	188	197	202	203	231	199	178	173	186	198	205	199	186	173	172	207	199	198	198	189	211	197	178	210	190	206	185	196	185	186	203	179	193	211	203	201	244	226	186	211	206	180
41581	34590	60473	30147	3468	884	842	716	671	607	584	588	581	564	529	552	541	521	480	521	556	494	498	529	479	535	473	492	457	435	496	492	495	430	444	495	473	484	489	507	498	465	490	491	419	450	468	498	467	499	434	450	519	518	461	455	471	487	467	484	451	493	485	502	457	475	439	524	453	444	432	440	469	435	435	492	467	474	484	455	472	444	505	480	474	460	462	485	428	456	473	438	469	431	474	462	487	474	455	473	455	489	480	472	463	415	426	495	450	450	415	468	467	463	461	444	460	471	459	467	424	484	431	455	479	456	468	448	458	475	410	454	482	497	472	434	475	449	445	468	493	473	483	431	425	442	448	450	449	479	492	465	479	483	429	423	479	444	449	456	431	467	471	452	485	428	489	459	440	449	444	467	464	477	495	517	413	479	482	457	459	440	464	430	482	451	431	454	463	462	411	459	450	447	453	476	449	459	498	472	474	468	479	418	426	476	473	488	441	481	486	451	447	460	462	439	441	475	457	485	447	480	469	437	480	417	456	471	483	459	453	487	483	455	459	459	438	471	448	450	449	450	463	474	465	466	435	459	453	469	482	428	463	474	503	457	451	469	467	479	472	442	459	429	459	444	433	482	429	446	458	478	442	429	403	506	470	472	449	438	478	455	453	459	434	473	498	467	470	473	444	449	445	489	499	481	451	417	443	446	459	460	464	496	460	462	466	485	485	465	440	451	454	460	453	444	490	476	479	456	449	452	484	430	463	504	507	452	453	495	456	492	483	473	480	482	476	432	431	474	444	456	472	459	476	465	476	533	475	483	430	457	464	453	466	460	473	448	454	470	426	442	474	493	471	430	460	511	495	472	474	468	453	472	466	508	463	459	478	453	448	453	464	457	451	450	487	495	473	448	495	472	428	451	475	439	465	453	458	451	475	454	427	457	487	423	450	450	451	477	450	490	461	459	475	456	483	453	444	455	444	441	472	423	445	481	503	488	445	474	461	496	438	469	500	433	468	447	479	441	473	420	471	436	441	439	476	493	456	465	504	423	427	474	494	458	442	480	456	470	464	431	484	452	473	452	464	469	458	490	419	462	518	454	481	434	448	454	480	475	470	416	476	421	458	437	467	474	471	503	469	448	506	462	453	453	426	477	453	487	491	451	489	463	460	416	458	473	475	474	474	465	480	460	476	486	456	440	449	465	459	453	470	484	460	458	458	445	456	500	471	465	488	432	457	489	483	466	432	482	469	459	474	519	459	440	490	475	451	446	496	441	437	445	452	420	436	480	464	461	438	474	463	462	501	463	449	454	495	458	445	446	464	446	465	429	474	495	424	509	450	448	487	445	449	457	490	485	474	456	475	496	483	425	495	454	456	456	462	467	454	437	494	449	472	418	483	476	439	519	455	461	451	444	476	445	462	481	462	484	477	465	460	487	462	489	471	427	428	415	439	502	479	464	501	446	436	456	484	479	467	453	489	450	438	486	471	441	466	464	444	479	452	480	444	441	441	487	460	461	464	473	446	459	461	443	458	520	480	442	484	450	497	466	426	457	466	485	512	451	414	461	456	506	458	469	443	489	477	487	477	434	424	455	468	447	458	485	441	434	461	434	476	415	404	457	508	446	455	493	471	438	441	459	409	449	458	483	464	437	468	423	450	462	465	428	474	488	494	471	488	447	471	439	450	497	508	475	481	420	494	470	470	469	456	484	472	461	449	444	448	452	467	451	450	474	433	442	470	470	486	465	454	432	511	436	470	459	426	460	439	470	453	482	449	464	451	461	493	436	451	468	472	419	465	478	477	485	429	443	451	463	443	444	496	463	463	444	480	496	468	458	485	471	429	431	423	429	421	503	441	439	434	445	454	483	515	487	439	485	453	465	476	437	462	461	462	425	452	435	458	457	450	475	435	469	456	494	454	541	485	436	433	470	459	443	446	456	467	438	465	477	465	462	494	494	466	479	464	499	437	437	490	464	441	457	458	443	450	440	476	501	500	441	492	461	403	461	448	457	474	474	497	462	419	470	486	450	431	432	450	471	452	452	466	453	469	470	467	454	477	458	494	452	464	495	470	482	455	437	440	467	448	454	459	475	470	440	463	470	476	459	475	461	466	446	450	444	460	467	458	467	489	421	491	497	456	434	444	420	436	498	464	425	472	424	460	474	471	444	456	462	413	462	479	449	432	497	434	472	434	474	448	453	455	482	484	487	444	474	467	468	447	468	464	448	509	469	396	467	424	437	472	469	485	459	459	478	442	452	449	427	462	494	473	477	485	475	469	488	441	468	468	471	498	455	467	459	455	415	500	427	463	467	464	470	447	446	423	495	471	467	461	469	435	461	483	446	453	465	481	477	459	464	457	512	470	459	485	430	498	459	475	460	436	431	435	465	419	466	477	462	498	459	460	458	453	461	428	436	480	452	473	449	464	442	461	442	474	437	483	462	480	468	472	472	467	492	468	462	433	444	499	484	451	474	471	457	416	433	439	462	467	450	472	471	446	448	484	447	464	456	462	463	465	441	450	467	509	463	463	463	416	469	450	465	454	443	500	456	431	476	477	459	410	429	444	471	483	482	457	446	458	467	494	473	449	467	477	475	442	473	535	461	434	446	460	470	464	463	488	455	445	451	456	495	469	447	442	443	471	475	469	480	460	465	480	461	450	475	495	463	446	444	471	457	475	425	482	455	463	428	479	412	467	504	472	494	439	457	440	480	488	458	438	461	481	477	454	464	465	464	456	448	447	462	481	464	483	450	494	447	454	475	426	452	448	462	461	442	457	481	464	455	454	490	429	471	449	454	470	495	478	467	461	475	456	469	446	449	484	469	455	415	459	438	450	428	459	477	518	480	454	469	429	439	508	482	478	500	465	488	424	446	440	426	450	505	460	442	447	425	440	442	461	410	473	460	433	451	453	440	454	453	481	464	412	495	489	452	450	422	460	462	460	454	459	461	435	494	452	461	475	446	486	453	441	473	487	485	453	454	475	479	448	450	460	474	526	452	462	479	489	470	471	455	497	465	464	472	465	439	477	442	433	450	455	478	481	497	403	511	512	440	468	436	484	451	505	472	473	456	444	483	493	484	490	442	446	481	493	495	459	472	472	461	455	471	485	444	424	443	442	498	430	457	488	428	463	471	462	523	447	466	504	448	475	466	453	492	456	418	472	456	487	460	491	470	457	462	448	475	469	421	458	468	489	484	466	466	494	460	422	433	450	457	498	455	455	449	450	469	471	460	412	479	466	465	449	476	464	441	477	435	460	481	437	438	468	476	493	493	467	478	453	445	479	483	464	474	443	452	493	455	427	433	458	488	446	479	472	463	494	454	467	478	387	484	430	438	451	449	459	447	451	475	455	511	493	447	451	486	466	465	458	433	446	428	445	485	480	437	476	466	466	437	466	455	467	500	453	475	474	448	446	506	452	447	483	481	468	464	505	446	460	469	449	441	469	441	410	461	467	449	472	481	476	477	479	444	503	450	491	461	425	473
81927	61335	77713	44908	14242	1555	339	235	211	169	198	149	143	168	153	160	158	156	151	151	143	137	134	151	125	146	145	146	122	155	122	150	129	119	139	125	146	136	111	160	139	135	149	133	146	121	132	155	148	134	121	156	148	117	163	151	129	131	127	125	145	138	146	147	128	113	126	129	131	161	131	121	105	146	145	132	150	149	148	131	136	138	156	133	127	135	112	132	134	126	145	109	141	131	116	137	116	144	128	137	122	142	103	135	118	128	165	122	158	172	151	147	140	119	131	142	133	155	119	143	132	146	118	120	133	136	115	169	133	134	130	164	145	136	120	115	136	147	135	151	167	157	131	142	144	134	149	139	146	155	126	126	109	115	115	134	131	127	135	121	129	153	119	133	151	155	131	144	137	150	128	127	125	143	134	147	132	136	160	117	142	146	138	129	132	140	142	146	151	137	140	153	142	168	139	114	155	132	121	156	136	129	120	143	103	136	142	148	115	126	147	128	120	157	132	137	145	134	122	125	122	145	133	144	150	138	133	148	116	145	110	120	151	143	147	121	150	149	123	123	120	147	153	135	108	151	117	121	149	145	116	137	142	140	118	142	137	136	139	123	135	123	127	149	141	153	125	141	144	118	131	131	138	135	130	139	132	119	145	148	152	123	133	143	122	138	127	120	135	133	133	150	159	123	147	161	144	128	117	118	138	149	127	146	108	100	136	143	122	131	149	130	129	147	134	133	140	149	115	129	125	141	147	137	122	138	152	130	117	161	155	130	129	127	130	143	138	129	138	138	155	121	137	123	124	138	147	130	125	118	138	122	158	132	113	139	126	142	121	122	135	148	161	146	139	139	133	146	136	137	132	144	143	120	124	141	140	129	152	164	108	121	137	118	122	128	125	130	119	161	134	144	124	129	118	126	131	128	125	130	119	132	145	134	131	119	142	135	149	153	142	141	159	149	133	134	138	127	140	121	140	134	131	139	143	163	133	134	134	137	131	142	142	132	115	132	125	130	155	126	118	132	139	139	107	125	125	173	128	148	142	126	128	136	118	121	151	143	126	147	103	150	133	108	141	134	144	144	128	111	146	133	136	138	115	134	156	134	139	128	137	130	119	129	124	110	132	119	150	118	134	142	149	135	140	120	109	127	110	126	141	134	142	136	138	119	148	125	114	138	123	126	137	116	127	121	159	126	117	117	141	157	149	140	127	118	146	106	143	133	140	129	134	134	122	135	123	155	123	135	127	148	142	145	129	122	151	154	145	131	137	130	155	143	159	137	124	138	120	123	120	123	137	121	110	120	132	119	124	136	146	127	122	152	139	127	148	142	117	114	137	122	126	132	116	115	120	144	146	127	143	138	127	118	130	123	149	122	129	131	137	129	130	133	115	124	130	128	141	138	152	143	139	148	117	139	132	126	136	151	116	139	133	133	111	135	125	161	144	150	153	134	121	140	110	138	126	134	137	139	134	119	130	104	112	141	138	156	133	137	143	134	147	136	130	167	142	144	126	133	126	135	125	122	146	131	131	120	141	152	149	151	120	144	131	136	143	139	138	126	118	129	133	133	121	128	139	123	133	129	121	134	135	141	142	147	120	116	123	108	141	137	138	125	151	127	114	143	163	143	126	153	118	131	140	142	134	148	153	150	132	148	158	133	131	134	127	136	138	124	134	129	147	160	151	125	139	156	112	113	138	142	121	131	139	123	152	142	119	139	149	147	118	141	138	156	127	132	139	128	138	136	135	147	122	148	117	120	145	146	122	120	139	126	154	162	127	134	130	128	130	139	124	129	125	149	146	118	129	133	152	149	145	138	133	115	159	136	121	128	126	124	124	140	122	141	148	144	131	138	137	140	122	129	134	153	120	134	125	127	139	132	134	125	133	150	135	128	130	146	130	128	137	139	153	133	114	125	120	135	128	143	123	136	149	113	146	120	126	117	129	119	126	133	145	129	127	136	128	130	124	134	118	117	137	134	136	132	145	132	123	165	145	145	135	169	131	138	132	131	126	123	129	139	140	126	150	127	119	126	140	142	136	111	149	166	149	134	115	139	130	139	141	152	140	117	130	138	121	147	127	109	129	134	139	134	141	152	143	126	126	141	143	123	153	131	146	146	147	147	147	146	134	135	146	132	149	148	118	115	131	128	130	113	118	143	143	140	134	129	122	162	124	98	139	124	121	115	132	131	123	154	121	126	133	144	144	165	133	171	130	158	137	139	111	114	122	136	105	157	127	137	135	144	118	146	153	118	129	121	123	136	147	119	115	131	127	142	115	134	141	145	120	129	128	142	119	119	139	149	155	127	129	118	142	142	137	131	146	129	126	134	129	141	121	128	123	120	116	137	146	111	128	130	126	155	122	116	133	136	140	146	132	134	134	120	143	144	129	135	143	143	132	140	123	150	146	106	128	145	137	149	141	121	167	141	133	141	139	117	134	123	119	147	116	135	137	110	153	121	129	123	122	128	135	134	128	106	119	140	122	117	146	111	128	129	155	139	141	129	137	157	129	147	147	128	149	125	132	124	145	137	159	111	120	136	129	143	140	115	134	135	122	143	132	117	122	110	125	106	118	111	133	125	141	138	130	133	113	133	128	132	131	118	140	156	145	123	135	133	130	124	133	108	138	127	139	139	132	141	137	141	124	138	133	115	138	145	139	162	145	128	130	132	133	153	148	160	150	128	153	148	122	134	171	152	129	132	130	151	135	134	140	131	118	135	130	157	148	118	126	136	133	136	137	137	143	125	147	121	117	114	132	144	135	131	131	130	119	120	129	140	113	117	141	159	131	121	138	133	134	145	130	129	147	166	114	124	122	145	143	139	141	139	116	136	119	103	131	145	142	142	156	140	139	118	128	135	128	126	132	142	142	134	137	134	127	116	138	127	129	107	150	125	144	149	125	134	139	150	143	134	122	134	143	125	152	132	138	126	136	161	134	142	140	143	142	129	162	143	146	120	117	148	122	121	152	142	118	124	128	131	137	142	147	139	136	128	138	141	151	137	149	128	123	144	142	126	145	113	119	123	133	170	153	135	133	121	147	123	124	124	129	131	122	142	148	145	131	132	133	141	132	116	133	149	129	142	139	138	131	123	142	141	146	130	121	148	119	144	121	125	133	111	138	147	127	130	133	123	126	134	128	108	102	149	141	139	141	154	137	138	135	132	130	148	120	152	150	131	131	128	145	131	140	129	130	140	146	124	130	147	136	116	126	154	125	138	131	117	149	112	140	149	162	140	137	154	127	128	148	153	120	141	123	159	133	132	149	130	125	119	150	147	137	134	137	129	117	154	145	122	131	130	146	160	134	113	128	133	119	131	125	144	143	145	133	117	129	142	166	121	124	112	119	148	128	143	141	116	129	144	133	117	129	128	149	137	131	121	134	148	131	157	137	136	144	123	132	141	142	153	155	150	121	125	131	155	153	137	135	122	133	135	124	135	146	142	121	140	152	144	126	117	139	141	139	123	144	137	131	144	157	126	122	122
50750	44062	71466	37609	4020	1211	990	872	792	711	644	600	540	472	529	521	479	455	460	414	400	410	363	411	392	425	375	395	358	366	363	381	340	345	343	343	364	360	362	357	360	389	332	362	349	357	343	376	331	313	364	349	320	346	371	367	328	379	331	346	325	365	377	357	355	357	353	327	312	361	336	331	349	348	325	316	347	344	366	303	340	384	345	329	366	329	345	358	353	325	366	353	346	326	348	317	354	339	317	330	348	320	326	342	329	334	328	323	329	315	334	314	329	349	321	347	340	355	357	348	333	319	307	302	318	332	312	369	328	362	353	333	339	352	351	333	327	354	349	322	329	337	352	354	353	351	339	340	333	319	342	348	329	321	302	359	337	331	374	326	322	353	303	310	357	305	336	325	350	339	342	343	339	367	334	350	339	337	307	330	329	337	341	344	339	347	317	382	332	360	323	324	357	315	325	338	301	331	353	341	332	340	335	355	384	355	353	335	350	349	328	305	348	292	341	312	320	356	321	322	344	356	306	327	376	341	346	357	351	311	317	320	325	330	340	324	322	337	347	353	282	340	317	313	330	352	353	342	348	303	326	358	368	346	355	318	328	354	338	346	366	334	316	335	332	340	353	346	352	342	330	364	319	342	363	345	339	343	300	335	326	336	308	317	335	305	377	324	347	345	337	314	357	327	363	335	352	338	348	350	321	375	348	332	306	331	342	326	322	315	346	324	342	309	338	353	304	333	328	345	327	343	340	329	350	377	330	330	326	328	349	329	327	379	335	352	319	346	364	340	311	348	314	320	363	348	354	351	354	333	347	338	327	300	379	334	288	361	349	318	325	348	352	354	309	328	306	352	331	341	330	328	338	351	355	342	309	321	346	359	307	355	361	328	326	308	354	320	332	338	323	331	321	372	326	337	338	344	282	293	348	328	326	351	332	326	318	308	349	317	352	326	337	343	334	349	328	369	355	321	339	352	296	321	331	379	334	338	341	331	334	336	305	329	332	367	320	357	336	345	336	327	326	313	345	323	333	339	342	342	327	344	325	312	345	360	346	344	350	340	312	358	330	352	358	326	351	341	315	322	327	355	349	344	350	300	318	329	316	276	302	373	297	345	348	345	344	341	352	313	309	344	333	345	348	360	325	314	352	325	300	355	322	334	332	331	345	329	354	332	331	348	357	351	358	319	343	334	348	285	345	298	347	350	344	309	326	298	337	335	338	333	344	326	305	361	348	334	324	332	325	327	346	357	351	361	332	368	303	354	316	333	318	343	351	340	338	329	321	378	365	341	352	352	358	333	313	334	321	300	334	325	335	330	323	333	362	328	350	317	351	336	340	365	335	314	361	316	307	345	369	319	347	342	302	331	348	339	343	339	377	336	301	318	346	317	339	348	330	326	331	319	316	338	321	340	339	353	335	317	324	339	347	344	370	313	336	336	339	365	360	325	392	354	336	316	332	319	304	356	314	330	318	314	308	353	323	330	307	322	360	315	338	333	338	315	320	348	381	344	322	349	346	356	350	346	316	336	353	314	351	364	346	355	320	371	343	327	317	328	354	332	344	338	349	358	322	386	359	347	323	332	322	314	350	329	357	342	354	322	361	312	312	316	336	344	309	349	344	329	364	342	344	322	308	354	319	349	304	359	363	353	337	332	292	324	299	338	351	301	330	302	332	373	323	336	335	357	362	345	337	367	348	304	373	362	344	350	343	310	312	340	322	361	318	341	345	320	331	340	330	319	352	330	339	337	334	293	349	337	309	301	365	314	344	353	346	348	368	354	352	342	354	347	363	334	333	327	322	350	328	313	321	364	336	346	327	348	329	347	321	334	359	315	351	355	325	365	324	315	312	306	293	346	338	323	335	320	356	340	329	341	310	348	330	330	345	361	312	334	331	323	354	317	349	336	330	359	333	331	340	374	346	340	377	319	306	350	322	334	336	324	326	343	377	333	323	325	355	368	304	337	311	330	314	339	348	353	338	321	329	310	366	298	332	313	352	332	325	346	342	334	313	337	346	342	343	322	359	352	365	323	357	332	365	348	325	355	351	328	342	316	322	350	343	304	334	335	341	341	330	321	338	339	333	308	366	356	324	347	373	327	341	338	326	299	377	360	342	316	347	336	318	350	319	350	341	325	317	369	351	315	312	353	343	343	353	345	346	337	345	343	324	340	311	356	343	349	284	346	305	331	376	356	339	351	350	336	333	305	317	355	297	328	330	327	342	319	371	327	320	363	353	322	348	309	339	333	350	320	334	370	325	341	330	338	327	339	330	355	337	327	359	342	340	342	320	330	338	359	345	305	340	353	346	345	327	351	354	312	339	331	319	357	341	354	328	373	360	313	368	329	337	333	349	361	321	324	324	363	327	321	330	324	345	342	323	342	343	328	365	318	351	321	344	314	311	315	326	359	341	332	314	356	334	320	309	332	353	360	330	322	324	315	342	345	309	328	366	326	311	314	335	324	308	349	317	325	328	327	332	353	330	331	368	359	322	322	326	335	338	387	356	301	358	320	347	358	322	320	329	300	333	352	330	339	306	332	320	284	305	345	354	316	323	342	341	295	310	333	337	357	335	346	330	350	335	344	343	299	354	313	298	325	329	334	310	338	348	359	324	325	334	325	353	319	333	315	318	357	317	328	340	348	318	347	341	333	339	312	316	358	329	332	337	355	351	322	362	330	318	302	361	354	363	316	328	330	354	328	353	393	359	340	370	340	352	324	363	344	348	325	343	313	323	330	349	324	332	333	324	341	334	365	334	365	359	372	361	332	342	339	332	387	293	322	363	320	348	310	342	318	330	361	332	339	328	341	345	345	337	333	323	330	335	342	332	364	357	317	327	354	336	314	341	382	347	342	319	321	318	336	324	347	341	311	347	328	325	338	325	351	331	326	332	366	348	320	354	380	345	359	340	343	325	352	345	337	342	353	338	344	315	350	357	339	337	331	334	311	332	343	322	298	361	300	338	325	361	345	328	332	352	341	346	327	349	295	323	306	332	318	318	357	324	348	312	368	354	337	327	355	321	349	354	379	322	350	363	343	351	333	370	339	337	324	323	342	334	350	313	340	339	362	328	331	337	297	339	317	325	346	325	347	334	348	338	333	354	352	321	344	294	327	340	317	335	362	301	328	308	314	343	350	304	373	342	347	342	333	349	328	323	337	334	321	324	346	347	344	329	320	330	329	333	328	333	310	335	342	364	367	319	291	354	308	331	341	317	329	328	326	345	331	355	330	337	332	364	339	329	367	333	315	357	315	333	309	335	349	322	322	341	344	322	342	348	336	338	315	334	332	324	329	333	332	390	334	293	349	330	266	335	319	342	335	322	340	345	311	312	335	328	334	354	378	336	352	321	349	286	335	321	342	315	326	334	354	354	361	344	335	362	353	338	329	339	326	341	341	323	372	327	309	356	356	347	331	348	349	355	324	301	376	329	316	337	315	325	370	334	334	332	361	306	329	376	343	354	346	372	313	318	327	330	332
21408	6002	11776	2922	408	353	366	358	328	338	333	337	357	353	368	325	353	377	312	346	362	359	359	330	354	345	328	343	349	353	342	352	338	351	327	315	391	359	377	363	359	348	332	325	355	383	354	362	362	361	338	325	320	364	367	340	352	381	357	346	345	356	367	335	344	345	354	328	356	370	336	333	338	377	345	367	353	353	370	345	342	333	339	323	330	362	348	330	317	363	331	323	344	373	349	332	339	330	345	357	335	396	333	311	354	371	365	318	342	372	326	325	339	327	345	380	348	338	340	337	320	322	351	356	355	335	350	342	325	318	348	318	351	328	363	339	353	326	347	318	336	362	343	345	325	333	347	351	318	364	365	356	312	350	334	326	317	316	335	330	323	368	322	336	370	365	335	347	331	352	341	322	339	347	364	360	341	345	378	363	320	337	340	351	327	314	312	321	342	330	310	369	375	343	351	316	357	319	327	371	366	301	377	342	362	369	345	359	360	332	330	348	335	348	358	320	363	354	295	329	351	355	305	332	331	337	328	320	334	364	306	338	331	331	375	342	347	351	334	358	354	353	360	358	349	340	330	344	333	321	315	342	380	319	359	365	327	343	335	355	335	349	338	313	325	368	337	334	366	375	325	321	334	325	313	348	351	371	341	367	361	373	325	371	330	338	351	342	350	328	388	347	334	331	376	374	370	333	346	313	325	351	331	339	342	378	320	361	338	318	343	312	353	335	355	326	338	295	341	310	351	343	302	337	370	337	345	369	313	318	350	358	377	377	314	369	326	350	371	338	320	358	309	308	317	349	339	319	338	333	385	355	326	326	312	359	329	333	327	348	330	391	354	326	333	333	332	389	357	334	333	329	336	337	363	360	356	339	351	369	359	359	344	338	328	362	331	344	350	341	379	360	322	311	292	371	349	318	309	353	342	388	347	349	351	326	330	336	351	345	329	341	359	361	393	333	332	343	392	325	348	312	366	342	326	314	364	307	371	331	366	358	339	293	336	358	330	321	362	338	366	359	348	321	317	342	329	346	347	356	369	365	342	333	302	345	350	387	323	360	361	382	325	347	340	303	334	343	352	360	355	357	314	322	352	320	332	351	331	346	334	374	354	362	360	366	323	337	351	334	327	360	331	340	318	355	360	364	329	327	346	381	360	347	361	350	356	320	349	332	339	363	331	325	343	345	364	345	305	333	368	338	319	343	358	347	335	350	320	355	324	355	343	329	349	334	347	353	316	374	352	353	372	382	345	371	355	349	327	317	328	296	340	325	334	335	342	365	317	352	327	308	344	318	382	364	374	342	340	361	355	368	339	377	313	342	350	351	349	342	334	354	369	350	346	353	309	345	335	327	366	310	314	344	350	348	333	343	344	353	352	319	372	335	327	366	336	365	338	344	328	340	331	338	333	350	343	349	337	326	370	343	322	350	333	337	331	322	305	326	369	337	362	320	331	313	322	332	324	347	376	329	331	325	345	296	358	359	359	341	350	386	342	349	317	335	358	353	366	319	346	346	359	333	351	330	334	357	349	333	332	325	362	346	362	315	357	375	341	389	369	373	344	341	366	322	311	372	326	329	334	379	329	365	372	329	348	316	332	367	378	369	338	324	359	310	365	307	299	345	332	308	323	359	365	346	341	335	313	317	317	326	350	295	345	347	333	345	322	317	310	301	357	311	351	356	331	320	389	385	308	340	312	349	354	378	345	319	360	342	336	356	316	351	321	338	311	341	358	347	350	341	359	343	302	348	330	357	341	336	350	317	303	376	343	374	322	353	347	352	345	349	364	326	364	349	334	324	300	328	324	372	331	318	355	314	325	334	345	348	358	368	311	356	367	333	334	326	325	336	333	326	326	330	321	365	361	340	331	357	333	350	348	353	346	361	314	315	299	335	340	355	322	348	351	349	359	348	351	335	340	355	354	334	327	389	333	336	321	391	366	311	383	372	317	325	340	360	356	362	403	368	332	380	353	338	316	345	333	319	352	360	335	373	318	327	335	367	336	362	322	376	337	327	334	363	344	352	341	340	343	342	354	330	317	337	347	349	331	337	367	344	362	313	330	333	337	329	335	340	335	368	316	349	352	315	355	333	357	374	416	365	332	329	340	333	340	336	348	346	338	354	333	334	360	361	344	335	363	341	327	331	320	327	320	373	360	362	338	345	377	362	329	359	354	359	358	363	353	352	374	351	304	346	351	333	312	355	292	340	316	349	325	313	373	324	309	338	326	325	379	358	359	313	371	365	363	329	375	339	325	355	371	343	335	350	348	335	352	353	369	341	358	369	383	357	329	391	361	366	359	347	353	309	338	378	330	366	341	348	339	325	322	316	324	353	356	346	319	319	346	328	345	364	350	377	315	327	334	370	357	324	333	363	368	335	357	390	327	316	362	326	375	333	312	358	370	327	336	344	326	327	322	384	344	370	344	327	341	327	339	327	343	335	348	353	340	344	331	349	340	324	326	364	375	342	337	377	370	369	356	354	347	329	344	343	353	336	356	351	351	329	348	339	340	325	355	324	331	417	315	333	328	318	376	347	365	388	319	340	324	312	350	363	348	352	348	351	340	354	352	345	319	332	345	348	337	320	323	360	328	332	349	329	337	348	360	362	317	339	350	330	334	344	310	329	370	368	348	350	348	358	374	326	325	355	331	360	340	386	367	337	359	316	332	361	358	340	332	346	327	343	377	327	348	333	360	365	351	347	342	356	321	369	361	334	342	360	352	351	313	334	348	346	347	331	357	363	358	329	339	352	345	346	340	373	338	344	344	327	339	389	345	365	343	372	349	349	389	340	345	357	323	323	340	348	376	314	322	354	390	321	354	383	354	331	335	349	339	304	346	347	341	362	384	350	380	310	343	340	316	339	315	378	340	328	337	342	361	368	345	361	340	353	353	344	382	332	325	381	369	357	331	350	332	323	382	336	353	313	358	380	342	373	349	345	360	352	357	350	368	331	350	337	340	329	316	330	367	361	369	338	344	336	331	361	333	325	401	328	324	343	315	350	367	354	335	370	347	339	298	323	337	338	342	414	324	349	362	373	332	332	397	347	340	354	327	341	333	345	337	370	329	377	321	355	385	347	353	331	339	360	327	338	373	362	342	371	325	368	332	323	320	330	371	349	334	347	327	349	337	337	367	354	325	359	369	362	344	372	338	322	358	367	358	318	367	325	360	326	344	333	339	359	367	368	346	362	358	359	354	338	351	329	333	317	326	334	308	361	359	348	348	362	338	339	330	326	360	342	314	368	325	316	372	345	339	352	332	313	341	351	348	360	354	326	312	381	331	319	354	348	385	359	369	343	333	350	344	343	387	362	358	356	337	340	379	348	312	308	342	325	368	347	325	311	323	292	340	366	361	376	349	389	366	362	356	359	343	317	320	322	316	326	359	359	330	327	349	337	363	349	347	319	327	317	360	335	338	302	311	380	315	354	396	389	300	329	337	334	336	335	343	312	344	323	325	352	327	356	372	336	334	316	342	325
17152	6359	20391	5541	829	771	797	735	769	742	775	760	761	835	744	787	749	776	707	738	765	758	824	748	713	832	721	737	768	791	770	793	759	755	778	780	728	744	755	777	811	718	779	754	763	775	747	772	729	783	735	763	811	722	782	746	765	746	772	780	735	769	762	737	760	772	724	742	763	789	758	733	767	770	734	755	763	747	788	735	762	760	772	784	804	734	780	784	758	708	763	731	813	683	807	757	669	766	704	752	770	795	747	757	744	787	719	775	722	730	788	741	799	755	827	741	734	760	740	746	771	777	798	734	764	720	752	731	742	767	739	693	745	771	765	736	762	739	744	725	766	756	745	764	694	786	768	789	724	701	766	762	737	791	767	744	764	799	730	734	804	726	806	706	787	711	764	769	778	747	781	771	746	761	834	757	720	765	736	709	782	757	704	741	764	756	804	762	695	755	789	753	679	732	701	733	783	794	728	762	765	699	716	746	751	727	725	754	746	716	764	772	777	758	760	797	786	807	785	750	761	726	733	792	742	762	775	755	737	772	764	745	781	777	767	694	773	792	767	723	723	783	736	745	730	736	733	810	750	767	748	729	787	781	754	749	722	767	728	756	816	818	759	772	759	786	770	768	730	766	728	758	718	747	779	811	753	750	746	727	736	754	731	799	749	720	736	764	741	788	755	777	771	753	759	782	751	820	799	753	736	737	732	738	758	697	719	732	769	748	760	721	757	753	756	768	765	740	764	726	771	738	783	785	756	800	759	750	754	764	771	704	778	768	737	739	730	761	735	726	743	741	750	698	779	777	754	708	801	776	771	744	776	785	790	771	742	789	793	729	734	756	769	807	751	775	704	724	788	760	763	711	708	764	751	720	760	731	762	761	782	783	736	764	767	749	704	719	757	781	800	768	756	727	784	721	785	714	739	752	719	740	785	776	768	759	729	760	801	783	801	767	791	681	778	743	754	761	694	770	736	764	757	742	738	762	739	758	758	708	808	710	810	794	747	773	764	736	735	759	809	740	722	723	740	757	797	729	766	718	745	697	783	764	778	791	772	773	782	734	737	789	786	790	725	742	780	781	699	793	783	727	773	745	775	752	813	706	752	767	739	720	791	753	751	731	829	782	720	772	696	760	766	758	710	806	765	741	759	784	744	725	791	781	741	698	733	745	804	807	820	763	825	738	725	752	755	732	760	748	805	776	736	769	789	768	749	773	751	743	736	765	761	758	755	746	752	717	796	798	760	779	711	732	748	789	744	738	729	761	775	778	763	789	749	784	756	781	767	736	787	749	704	688	773	749	725	754	732	734	708	743	670	751	772	757	763	716	743	763	742	756	711	731	773	776	779	764	790	718	715	749	772	705	771	723	765	724	737	714	803	725	758	726	718	736	781	763	730	801	760	747	749	702	691	742	753	699	751	715	752	751	785	758	737	736	741	790	768	742	745	746	791	717	750	733	783	797	699	757	783	789	692	735	779	755	720	722	743	812	770	746	798	797	769	750	789	775	774	772	689	747	722	724	755	780	772	768	717	728	789	749	749	754	726	782	762	736	754	758	784	780	750	761	732	792	783	801	756	804	713	756	747	762	798	750	774	767	790	755	786	798	734	768	735	744	758	770	752	751	750	761	724	746	766	718	711	768	770	706	749	732	754	760	766	731	746	793	779	790	838	803	779	726	781	699	732	777	733	711	750	763	770	759	726	782	728	738	785	803	709	744	737	808	779	790	801	733	766	775	712	788	757	733	734	737	755	771	707	748	742	706	745	742	755	715	790	744	803	783	786	727	753	764	726	786	773	818	794	734	760	750	745	746	778	751	812	765	742	743	761	816	751	754	771	791	797	780	755	788	768	843	738	695	786	743	766	806	770	794	809	763	790	763	795	732	786	728	740	808	764	747	718	752	784	765	791	749	764	763	793	758	822	762	702	769	763	727	754	798	777	761	734	758	806	776	751	786	790	749	731	743	756	774	797	756	760	758	753	744	795	769	761	732	744	794	793	741	704	731	726	759	747	794	771	742	742	686	787	729	671	765	796	722	790	728	732	783	775	750	691	731	748	746	782	772	746	757	784	763	754	756	775	791	736	736	762	778	734	715	704	754	754	784	749	766	775	791	790	757	761	739	761	762	746	793	768	752	765	780	720	724	801	697	819	733	734	735	798	792	772	755	708	742	735	746	771	749	782	738	755	767	761	774	711	774	785	738	772	755	767	778	757	729	733	756	746	736	729	733	733	771	763	770	782	714	733	749	813	749	725	765	782	718	776	736	757	739	795	741	737	729	716	743	761	839	768	700	727	714	794	744	740	771	761	717	775	709	776	729	747	727	757	748	717	763	728	778	773	772	772	767	800	775	741	758	795	801	699	784	757	793	711	757	770	760	734	808	747	721	793	741	755	746	777	779	802	735	757	797	729	735	785	789	744	813	793	746	799	800	724	793	786	817	804	725	719	756	753	711	756	759	729	801	717	820	760	777	726	784	753	719	772	734	737	767	740	759	753	778	751	772	794	732	717	750	765	750	760	803	756	744	752	773	769	773	741	753	752	749	816	730	798	705	779	801	730	762	748	817	773	814	773	713	766	768	768	765	749	755	762	742	766	754	751	746	800	784	754	790	727	756	746	791	735	766	772	717	738	713	731	726	757	750	784	714	758	727	779	756	707	778	750	770	776	739	729	780	753	752	717	785	775	720	710	731	769	738	781	693	767	742	736	750	800	760	756	748	781	772	765	767	741	730	736	798	717	792	773	817	784	775	759	751	782	722	766	792	796	815	752	758	768	759	724	717	783	760	770	751	779	784	758	758	737	773	774	782	765	814	814	758	736	719	743	826	733	779	730	735	709	771	763	772	752	764	744	758	750	779	756	787	766	765	784	769	767	794	750	785	818	722	724	774	763	785	756	742	770	739	751	779	756	733	787	773	796	743	760	753	738	766	697	732	746	748	763	750	737	748	760	732	733	713	732	736	781	768	786	749	762	730	734	771	758	734	760	764	750	733	757	849	732	757	714	785	764	756	711	795	771	737	801	729	750	736	764	807	748	792	741	755	799	796	704	741	790	793	789	700	752	791	788	722	728	696	789	778	732	726	742	824	755	761	761	763	757	812	747	752	761	780	719	797	817	774	704	732	703	810	776	749	749	780	727	759	756	774	762	756	733	749	722	776	794	772	754	778	773	774	785	781	779	725	749	735	783	784	774	728	746	765	729	777	771	807	772	759	756	746	767	775	748	737	781	744	813	756	801	749	778	763	786	770	742	747	726	785	825	806	750	737	746	717	756	768	735	729	763	763	727	752	790	790	814	733	784	684	773	766	812	762	778	766	734	736	801	783	779	791	747	781	738	749	774	739	755	785	784	741	800	757	786	792	763	724	770	785	784	752	748	768	720	796	803	756	742	753	715	784	755	730	733	738	760	749	790	795	714	733	765	759	773	780	775	769	781	778	778	699	776	740	736	755	749	700	719	751	770	752	786	763	787	776	782	743
68122	50145	68581	35862	8472	534	272	254	242	278	226	227	231	229	207	197	229	204	218	220	207	218	196	209	183	235	220	231	180	230	196	201	198	193	200	240	216	219	195	213	213	193	238	217	217	215	196	232	187	200	207	192	250	202	206	223	207	210	210	226	212	198	196	226	193	189	220	196	211	188	184	214	174	196	223	216	198	200	227	237	195	203	186	200	223	188	222	213	202	196	203	212	204	190	224	209	196	201	209	198	225	212	189	229	182	206	208	209	181	204	196	192	225	211	213	195	211	226	223	219	221	231	193	185	205	223	197	190	229	228	238	210	216	230	175	210	214	231	224	192	194	223	221	201	234	219	217	227	200	202	211	181	212	242	204	204	196	192	177	214	211	206	236	194	200	204	234	209	201	205	215	187	232	208	198	187	250	225	211	190	217	230	214	176	217	217	207	205	222	218	213	195	204	226	233	213	206	213	209	200	219	206	228	185	192	199	193	223	223	215	236	219	203	208	199	210	193	190	212	208	187	197	224	212	210	207	219	206	194	202	198	219	197	215	221	209	220	200	216	216	220	196	199	216	205	190	188	190	207	204	216	216	235	216	224	220	193	197	206	226	196	210	208	201	183	206	229	210	179	231	186	177	188	228	199	213	175	240	210	197	212	208	214	233	180	212	173	202	196	212	211	219	201	204	195	217	195	242	193	209	215	207	196	189	188	187	221	211	206	207	164	214	203	221	219	230	193	219	195	201	215	194	184	203	197	212	207	226	198	205	200	203	204	200	223	200	189	200	201	213	180	187	204	194	206	237	221	230	194	211	184	230	207	198	203	207	244	225	186	195	209	202	214	215	193	203	214	212	231	210	213	199	202	197	188	197	208	227	205	198	233	226	200	206	219	214	210	207	229	178	223	228	205	219	234	192	205	215	189	211	207	210	208	200	205	207	211	218	214	199	196	210	180	210	210	216	227	190	182	221	223	200	198	200	218	228	223	202	200	203	227	229	210	189	197	228	188	227	221	203	225	209	194	192	206	239	213	198	208	177	206	211	212	208	244	208	223	209	215	211	229	208	188	215	233	235	196	203	192	212	195	246	200	256	211	199	194	199	216	211	211	200	214	225	220	214	211	222	200	202	213	218	201	198	205	211	225	220	187	200	196	197	220	202	197	201	189	214	254	204	193	203	203	190	210	220	226	201	210	199	195	213	177	205	198	210	202	197	218	213	220	230	218	208	196	239	200	210	211	207	170	191	221	219	196	214	203	208	211	193	197	187	222	209	215	212	205	185	210	192	212	200	199	198	237	199	204	207	190	231	216	194	206	205	232	200	225	186	230	190	212	193	205	221	228	194	210	196	191	202	218	216	197	206	171	192	239	199	200	222	188	213	193	209	206	198	231	180	211	204	197	192	206	194	179	207	225	185	202	194	225	200	222	210	207	199	220	216	208	216	175	207	166	206	193	194	224	201	226	210	200	207	188	238	195	219	229	225	213	212	215	201	213	202	181	214	208	203	198	200	216	212	204	178	216	218	199	184	214	207	212	212	195	198	197	197	203	179	208	187	205	219	201	221	206	206	203	216	200	221	190	170	221	199	178	240	192	201	183	189	224	208	209	192	187	194	221	178	213	235	221	218	233	196	188	200	182	221	202	210	244	216	204	180	201	202	194	218	182	202	198	209	202	201	182	188	222	234	211	190	195	188	191	178	212	191	236	196	222	188	205	199	224	190	184	213	183	217	202	206	181	199	244	190	205	203	226	193	204	201	231	216	211	215	216	194	192	207	203	214	186	217	214	231	220	186	221	202	181	189	182	237	187	219	202	208	177	194	185	234	188	187	221	232	220	222	202	206	234	235	187	229	203	206	212	186	198	189	210	215	187	170	188	181	206	209	183	201	193	204	175	228	209	223	203	198	205	216	203	214	208	223	191	205	230	205	220	194	216	205	230	211	189	231	215	212	192	197	205	209	223	200	191	222	184	217	203	216	186	232	177	206	184	209	196	210	199	207	193	207	208	213	223	211	209	210	200	203	207	172	222	209	214	181	205	208	213	224	211	197	197	208	218	218	214	241	227	242	207	218	201	194	204	208	201	199	180	191	231	235	207	207	188	219	201	190	207	215	177	171	192	232	198	201	224	220	204	213	199	204	203	218	201	203	192	207	196	186	214	196	199	208	207	215	195	181	175	198	218	209	194	214	199	217	216	205	204	212	217	230	202	209	216	225	191	201	224	246	214	199	197	201	210	183	187	210	195	221	221	190	203	196	192	214	212	206	190	210	204	206	218	223	251	192	200	192	198	213	212	206	227	202	235	201	213	190	197	211	227	218	215	195	212	229	196	225	211	218	208	189	211	192	219	197	219	259	195	218	219	182	212	225	187	212	225	213	214	229	216	198	232	199	196	228	210	207	217	197	241	208	211	211	192	229	188	196	204	206	208	171	232	204	212	226	203	222	201	203	226	189	228	202	220	195	202	195	195	199	178	196	197	200	222	208	209	213	194	209	193	207	191	213	194	185	203	227	194	207	215	222	192	213	184	212	195	225	203	214	213	219	204	213	213	206	203	179	224	205	202	211	190	208	247	173	223	199	257	171	199	185	241	190	235	212	237	190	224	210	183	205	210	199	199	218	195	223	205	214	203	188	209	220	211	199	214	186	205	196	188	220	205	215	224	217	203	211	209	212	192	197	215	217	189	234	212	214	231	205	199	208	216	203	210	200	213	179	201	191	216	223	223	198	216	213	189	181	225	231	186	206	218	224	205	227	205	190	220	196	233	204	234	196	223	198	214	241	201	211	209	207	209	191	217	226	196	176	200	204	213	221	178	219	204	208	215	193	208	171	188	244	198	217	189	203	182	204	195	198	201	210	188	204	181	226	214	192	195	200	186	208	199	227	228	217	205	168	217	182	233	217	238	206	212	202	241	189	194	214	201	219	231	218	232	195	207	189	231	224	234	202	198	240	201	207	217	205	238	216	219	214	202	213	219	187	203	221	223	205	205	260	221	222	221	189	217	197	186	200	228	220	218	206	198	200	235	232	220	231	205	207	215	168	188	210	209	205	180	222	175	214	215	201	210	227	170	204	194	204	212	205	198	202	214	191	187	214	211	199	207	201	199	199	224	227	226	183	219	197	192	216	226	223	185	224	218	204	215	199	213	214	184	213	210	209	201	224	211	201	214	196	220	199	207	190	218	209	220	194	195	204	207	193	213	208	213	176	201	190	218	206	210	171	218	206	218	220	227	212	203	187	211	198	204	196	223	210	198	203	208	201	194	229	200	203	222	186	182	203	210	217	185	229	213	255	225	193	207	194	181	209	219	178	200	202	213	221	211	209	179	244	210	214	202	182	219	215	212	208	192	223	212	203	217	228	236	236	196	207	188	220	221	218	201	200	221	200	182	193	202	213	212	198	191	233	225	203	216	204	205	213	206	245	186	202	205	202	212	213	218	199	185	234	200	174	233	196	191	205	206	212	222	229	192	208	195	216
40760	36114	61367	29874	2376	843	775	724	664	661	637	570	636	537	549	497	542	532	517	498	495	504	478	521	447	489	478	460	498	501	523	521	454	471	495	490	474	474	461	481	509	481	493	493	470	474	503	489	487	469	474	466	501	465	459	500	495	485	506	445	482	482	482	491	455	464	470	477	466	492	456	459	469	501	481	481	450	506	514	490	487	526	489	477	477	486	498	502	481	480	464	488	480	448	455	462	472	489	471	524	449	479	484	486	467	459	489	465	473	505	479	455	511	474	449	491	480	501	496	491	465	481	492	481	512	452	465	509	464	508	482	465	483	482	485	460	478	476	425	436	460	481	476	498	431	476	500	510	515	463	489	497	489	428	457	451	467	489	490	435	466	534	487	461	470	502	488	510	456	474	455	485	483	476	474	505	480	446	458	452	489	472	504	447	473	450	492	488	477	493	503	509	459	473	494	477	466	445	457	485	517	465	489	481	487	505	498	471	463	506	457	474	478	523	502	470	408	431	494	454	438	511	484	461	478	482	443	453	486	464	522	449	451	474	453	486	447	494	495	484	442	480	451	492	449	480	499	501	442	465	455	535	489	518	486	478	469	450	463	458	458	526	488	521	475	456	466	466	456	467	464	441	483	471	492	477	467	445	479	459	475	509	453	484	452	490	486	476	507	438	511	488	508	475	489	493	473	496	496	506	484	470	473	468	436	476	487	482	484	482	496	512	488	465	453	469	474	510	421	474	492	457	483	508	464	470	437	475	528	475	503	495	489	491	465	483	505	468	479	481	484	459	477	461	471	474	446	469	462	485	463	506	455	502	486	512	434	472	479	478	474	455	476	497	504	450	492	480	459	489	475	476	458	472	460	472	442	494	468	472	465	498	521	495	499	469	455	467	435	485	469	482	439	504	434	505	469	469	486	503	485	446	499	511	470	498	464	459	423	520	464	456	457	485	499	475	501	541	476	487	477	465	452	489	476	463	487	477	450	504	493	490	454	455	453	498	471	424	486	491	471	442	500	466	456	475	480	477	467	469	451	513	456	462	513	479	477	476	494	497	496	487	473	487	486	470	461	481	465	475	492	517	479	497	461	446	437	473	463	500	470	439	460	492	469	520	479	483	467	440	473	489	474	489	474	461	469	517	439	501	489	406	491	452	512	464	463	447	501	481	505	511	515	460	486	487	448	493	452	465	475	458	517	469	498	475	492	460	466	500	475	454	450	410	481	458	463	513	467	486	468	463	461	468	452	464	459	471	473	480	456	478	475	438	480	481	464	478	484	468	474	472	547	471	500	474	470	493	466	469	459	482	464	451	478	462	455	442	469	482	493	475	477	490	484	493	457	475	433	494	485	500	460	449	518	483	482	457	483	452	466	477	470	452	502	469	482	488	452	498	487	462	500	480	472	457	509	467	467	490	466	462	475	478	460	506	470	481	501	434	469	482	462	478	469	533	512	486	476	447	497	485	436	494	461	463	485	498	486	443	447	455	466	466	476	454	469	448	512	476	483	444	521	467	481	518	464	450	488	461	509	485	483	479	447	477	493	469	495	489	444	459	476	507	479	532	527	449	468	468	466	474	510	471	467	486	502	496	490	485	463	486	509	449	444	475	510	460	495	476	466	487	438	459	469	466	464	473	495	441	432	466	447	475	497	453	468	476	492	489	476	452	482	472	477	475	538	478	496	468	466	451	479	498	480	492	464	477	462	481	484	434	453	481	526	505	469	507	460	482	490	481	522	490	488	479	474	503	475	487	465	474	488	459	469	453	497	492	476	474	471	502	476	470	505	450	474	437	490	505	474	440	515	475	494	494	457	478	470	492	464	483	456	451	491	488	480	458	440	472	457	463	454	488	438	453	441	460	453	469	487	477	485	469	470	504	461	518	468	468	442	467	470	508	435	454	479	451	448	517	486	479	449	493	479	468	468	449	504	501	465	496	479	486	496	469	504	450	491	492	491	446	503	451	462	521	487	468	437	520	480	460	479	436	467	478	500	451	490	487	493	502	473	475	497	503	479	464	447	439	542	496	460	499	480	487	480	508	500	441	462	467	476	474	466	506	517	436	482	481	464	475	510	464	499	481	488	488	479	490	475	477	456	459	476	484	513	442	498	448	467	469	497	504	484	485	506	486	482	478	478	488	459	469	501	474	461	511	428	447	495	503	425	462	504	469	443	466	454	490	471	497	493	441	484	485	446	464	492	466	476	457	460	476	474	476	473	478	469	488	461	462	457	452	470	471	486	472	482	446	485	428	454	472	464	440	476	466	495	433	482	495	451	464	470	441	490	502	467	497	484	456	491	475	498	483	468	486	469	473	503	480	454	449	473	497	505	468	502	483	452	455	513	488	501	491	506	465	475	456	463	443	474	513	504	486	486	531	496	461	458	468	467	468	468	461	480	452	483	498	475	478	490	465	488	485	491	487	475	432	433	465	479	433	465	483	506	464	485	479	460	472	469	473	512	449	490	484	460	494	483	504	467	497	468	503	493	478	487	489	447	487	452	462	454	440	433	478	480	483	471	446	463	440	439	426	512	465	474	462	470	492	458	480	471	473	452	462	454	459	498	458	469	443	482	523	502	470	461	472	465	483	483	508	437	452	498	439	447	446	462	474	489	465	472	504	485	503	460	483	474	511	458	458	436	482	467	493	509	462	495	453	487	479	498	485	498	478	457	463	469	541	471	486	467	477	495	514	467	462	451	494	473	476	446	478	464	448	494	478	465	459	498	512	468	514	472	492	481	489	460	439	474	490	470	490	490	423	512	489	476	473	502	494	534	496	473	484	501	460	423	485	458	491	495	502	490	467	518	474	495	448	450	483	515	485	459	506	442	504	466	457	481	486	472	482	468	492	509	439	438	499	463	481	524	486	473	482	458	429	470	441	446	453	478	501	513	454	445	463	441	487	485	446	442	499	449	439	459	484	446	462	467	486	446	471	519	471	462	493	495	442	461	444	465	496	477	490	451	495	436	438	482	513	471	490	454	483	503	463	461	423	492	537	482	445	479	449	461	445	454	484	472	505	493	465	497	466	463	489	438	465	464	474	483	479	486	480	487	485	475	486	480	481	472	440	478	473	462	458	453	470	492	489	496	454	470	457	457	433	502	488	487	513	475	458	507	448	468	467	479	484	467	479	442	456	450	442	462	503	476	462	508	454	499	474	476	464	495	477	496	461	508	460	473	494	509	465	467	517	473	496	497	514	525	458	456	455	457	482	468	505	496	484	497	486	447	513	493	483	457	487	480	459	456	472	463	515	474	445	482	465	483	436	506	462	490	476	499	484	485	492	432	461	514	518	441	479	492	493	461	464	453	465	436	462	436	462	466	449	479	467	501	451	471	468	484	451	518	484	469	491	492	451	470	505	426	496	464	491	482	524	471	464	466	479	429	506	490	518	510	468	452	471	447	444	482	476	483	464	445	497	464	495	483	515	464	502	453	485	482	441	487	437	475	484	480	478	443	455	470	483	467	475	492	479
81067	63236	76294	42500	14431	2201	258	249	209	188	180	179	184	164	153	174	177	158	152	149	156	153	162	165	137	146	149	151	151	138	109	154	152	150	145	143	147	167	150	132	145	161	164	134	132	141	163	145	151	147	173	134	147	139	123	149	126	141	140	156	128	154	148	125	145	162	146	123	147	126	131	141	145	148	137	147	144	135	139	132	132	148	124	158	140	126	152	147	135	126	121	133	162	170	155	155	126	130	149	166	150	134	111	136	153	143	140	133	148	160	157	154	161	159	154	151	135	106	147	171	142	134	141	148	135	143	122	130	142	137	153	129	145	161	150	120	139	142	136	141	143	147	132	164	149	147	121	140	154	132	145	132	135	124	158	136	128	144	128	147	130	157	146	132	146	123	135	171	140	142	153	159	144	167	155	170	143	139	155	140	154	143	138	131	134	148	138	141	154	160	161	166	159	155	162	135	135	139	131	123	133	134	155	154	148	146	156	126	149	133	141	157	152	116	135	132	143	142	159	124	144	149	156	135	119	154	136	142	159	137	158	163	127	139	141	155	126	130	129	143	132	146	126	143	155	149	145	149	119	148	147	149	150	142	141	117	145	128	137	134	146	130	130	141	130	156	160	149	135	141	153	123	145	140	164	140	146	144	161	133	153	148	149	162	141	114	148	149	125	158	153	145	144	164	149	147	156	141	161	141	172	139	153	155	133	138	138	134	142	167	152	128	148	140	153	133	160	142	141	165	135	134	160	152	134	153	132	155	165	145	113	148	129	156	112	129	131	142	150	145	135	145	154	136	137	157	140	150	127	173	134	150	119	154	131	119	148	125	166	134	130	138	134	168	155	132	140	146	143	153	145	164	143	134	148	134	155	139	136	135	159	139	144	135	161	159	132	142	130	138	136	150	122	151	152	131	147	132	151	119	158	147	158	156	134	136	133	123	136	134	132	143	136	167	145	145	154	139	161	138	137	147	137	143	141	136	147	135	151	163	141	129	121	142	140	132	145	158	157	138	153	138	154	127	129	149	146	149	128	133	136	134	149	149	138	129	171	131	134	134	113	151	154	153	148	133	159	145	150	119	125	133	147	127	145	135	149	150	141	139	156	141	127	131	166	134	134	122	150	130	141	156	124	161	139	129	172	165	158	135	149	118	110	132	145	142	127	139	139	130	152	142	138	123	133	128	140	150	157	147	134	146	159	166	134	135	131	131	143	131	134	164	140	143	129	142	145	131	139	149	141	139	140	174	129	157	153	152	133	129	146	131	127	159	142	125	149	142	138	145	163	149	132	140	146	160	135	103	130	138	142	146	157	165	139	156	137	144	129	146	146	151	149	158	140	159	146	141	146	134	167	162	140	133	144	132	126	158	157	149	139	137	156	126	142	161	148	134	129	146	145	133	154	121	155	145	152	151	144	161	153	134	121	131	147	144	152	146	137	130	142	141	121	129	128	149	151	136	144	153	149	153	155	127	125	142	153	140	142	139	172	155	142	126	155	124	145	141	161	130	137	137	174	151	127	149	141	136	132	153	127	125	143	150	146	159	129	140	142	144	161	149	167	152	142	162	123	164	141	139	133	151	127	138	165	127	156	143	134	137	150	121	133	113	153	163	133	150	123	123	154	168	167	140	149	151	168	157	144	152	142	140	136	148	156	144	155	152	139	118	132	162	145	146	155	157	128	147	137	146	134	143	150	137	143	149	136	134	142	131	164	162	165	131	165	174	127	127	136	146	161	126	137	143	137	129	150	145	161	125	143	126	152	129	166	145	154	158	131	118	154	177	139	134	141	128	126	137	119	153	133	151	167	149	144	151	132	142	127	144	144	139	149	132	155	146	142	153	133	135	148	140	164	136	144	144	143	120	160	133	129	138	133	155	155	144	130	144	152	144	129	132	131	147	164	133	143	169	139	130	143	141	129	135	122	151	130	130	155	140	138	155	134	131	136	156	133	131	142	152	106	122	130	151	149	154	134	145	146	149	143	160	151	159	147	136	146	153	158	153	113	124	151	135	118	140	173	171	132	156	116	146	156	141	155	150	156	129	128	167	164	146	143	152	149	136	136	172	137	174	153	139	127	136	133	130	149	172	164	161	155	139	145	149	151	141	143	156	137	162	154	148	171	147	139	156	137	141	124	132	143	132	164	125	161	157	150	148	157	179	143	155	120	151	137	139	140	128	148	139	129	143	174	138	136	150	158	124	115	157	137	127	130	144	154	148	154	134	150	147	128	141	152	147	163	139	116	151	129	128	140	141	139	152	111	155	132	120	163	132	131	149	122	133	138	153	138	144	130	135	145	137	133	141	117	143	148	129	136	137	137	156	135	135	124	122	144	143	157	142	150	149	125	146	133	120	124	148	109	132	158	140	155	137	153	138	147	128	137	146	136	138	138	151	147	149	139	160	160	150	150	141	146	141	149	139	167	160	126	156	137	151	124	139	139	163	151	128	146	157	133	151	137	146	121	117	144	125	148	148	135	146	132	151	158	128	131	142	102	150	134	137	146	136	131	147	136	131	136	169	147	155	142	146	142	144	151	139	157	145	135	139	140	148	127	141	156	152	140	135	152	135	154	149	152	164	152	141	146	158	124	149	145	152	130	153	108	135	145	148	146	128	143	150	161	151	139	154	153	141	142	141	131	135	132	142	140	131	123	136	138	146	161	163	142	158	134	141	145	132	133	123	126	141	126	168	139	111	137	140	136	134	155	139	154	155	149	154	152	121	156	160	137	139	145	141	153	122	132	149	119	152	150	126	149	117	147	150	164	129	134	140	136	131	162	147	136	140	144	136	157	148	140	164	142	142	143	149	138	136	130	143	138	153	147	98	152	146	132	139	120	144	158	130	122	140	149	159	156	158	120	138	149	157	143	138	139	153	132	147	147	141	139	141	147	134	139	150	134	144	164	140	138	151	139	140	128	142	134	169	146	137	180	159	131	131	143	154	148	122	164	152	134	141	134	138	123	158	130	114	122	140	151	137	132	135	131	114	154	162	152	149	135	149	137	137	144	156	144	148	142	146	144	140	128	146	141	132	134	141	134	124	159	142	151	142	144	122	155	156	134	138	137	139	138	142	118	144	154	155	156	123	134	128	151	127	135	139	148	138	125	147	154	124	135	164	166	134	129	153	154	151	141	136	130	130	150	145	141	138	151	124	146	136	142	149	143	143	159	168	138	158	167	151	132	149	163	134	161	126	153	158	145	147	143	131	145	119	136	148	152	140	137	124	146	142	148	136	153	136	180	142	126	130	117	136	132	145	162	154	130	140	152	147	149	155	145	135	143	118	145	140	148	138	137	108	141	130	142	143	143	143	140	132	118	138	141	153	140	150	148	131	142	167	151	140	142	142	142	145	151	153	153	153	177	151	144	150	149	132	151	146	145	159	142	166	140	118	151	167	140	133	131	117	147	130	141	132	130	115	130	143	142	155	135	137	142	116	138	142	149	126	161	133	119	139	153	143	153	150	149	128	139	143	138	153
50278	45784	73298	37773	3400	1148	926	811	703	687	630	585	505	510	449	479	457	450	434	426	422	406	411	433	420	416	394	366	364	417	367	378	444	410	361	381	384	381	378	377	381	372	403	381	347	384	374	376	357	357	355	338	381	362	380	367	372	384	353	375	386	358	357	391	351	337	349	364	354	340	359	354	368	380	359	376	368	360	374	359	330	328	358	358	345	349	365	380	382	349	344	329	374	349	398	356	312	391	389	344	338	383	366	335	345	342	384	368	377	348	334	362	384	377	361	315	372	336	370	370	370	366	376	362	344	314	338	366	351	332	381	358	364	357	376	326	352	362	323	338	355	362	311	331	392	356	370	364	349	346	350	348	374	360	347	342	356	388	338	359	369	368	359	332	316	334	369	345	355	390	373	373	317	367	368	345	360	384	357	366	387	344	361	332	349	368	357	374	344	370	331	327	384	347	349	347	373	330	310	350	329	332	336	337	320	373	344	330	358	342	356	342	345	369	346	326	345	368	381	357	341	342	348	372	327	346	350	381	359	345	337	335	388	356	329	373	364	340	345	369	374	346	354	337	323	353	349	318	360	338	381	346	347	336	344	357	365	364	380	376	341	380	335	370	363	380	352	354	360	336	345	398	365	364	346	337	360	388	365	364	360	365	351	354	357	371	344	366	351	352	379	343	393	372	353	371	361	319	340	362	377	359	376	332	322	349	350	378	338	337	334	358	365	365	350	355	353	359	330	362	355	392	374	351	349	312	372	362	356	325	360	339	360	358	364	325	353	333	392	346	349	357	361	317	335	350	333	347	362	336	344	370	331	392	357	325	336	354	344	345	359	349	355	346	349	360	341	360	316	362	356	353	338	326	396	335	372	378	362	343	325	357	371	367	357	338	345	379	328	352	365	324	386	328	347	330	345	372	397	371	351	371	359	375	344	311	351	365	387	348	361	369	343	372	349	376	355	349	389	347	361	366	355	354	372	379	412	338	365	378	340	372	323	346	339	337	329	351	348	357	351	350	362	361	369	396	342	364	367	361	392	339	305	332	359	339	356	350	336	359	364	362	362	364	346	372	381	364	368	355	350	342	360	331	332	364	353	351	348	326	352	349	368	386	384	357	388	368	403	351	373	342	397	346	346	377	370	353	341	375	362	327	383	355	316	336	330	335	338	350	350	330	354	349	346	350	351	330	323	350	365	339	368	386	345	323	331	351	326	351	372	357	357	358	366	383	342	364	386	391	346	354	344	343	332	340	332	340	378	346	371	369	370	352	349	333	375	332	318	390	369	372	367	367	387	346	356	317	366	346	348	344	325	395	359	410	372	344	333	348	328	335	386	347	373	347	345	384	400	362	351	372	359	340	329	381	361	357	340	345	339	355	353	371	351	335	332	355	363	354	355	360	351	374	373	348	342	354	359	375	378	346	330	346	340	349	400	353	354	357	375	351	376	374	350	334	355	345	325	360	404	336	331	346	358	360	365	370	335	326	353	356	350	358	367	354	347	350	380	383	312	346	330	383	361	323	352	342	361	365	374	385	319	337	375	345	329	372	349	342	334	361	351	386	332	379	352	351	350	333	405	344	350	316	375	335	348	399	376	316	377	361	352	316	340	383	334	373	338	357	356	358	349	381	374	378	316	381	342	339	378	337	346	371	354	321	336	357	352	373	361	376	380	367	348	359	363	337	391	344	308	345	365	351	346	339	386	366	348	337	354	370	335	348	369	351	337	373	334	361	361	367	359	364	354	349	366	315	389	374	358	396	392	371	351	372	360	348	360	354	317	324	335	366	360	347	320	351	326	350	375	370	352	318	327	371	339	359	376	361	344	371	356	352	366	364	372	333	320	343	334	366	339	358	363	391	336	387	359	343	374	377	362	365	374	353	385	390	304	351	360	360	346	378	371	378	342	335	357	370	366	340	334	329	352	340	346	344	370	391	350	390	376	357	307	338	357	361	337	373	358	359	365	387	349	350	385	327	370	343	375	338	363	351	369	389	360	378	355	348	375	371	383	367	366	336	359	384	355	312	380	345	359	346	351	336	351	364	347	358	367	370	352	372	378	343	356	361	361	377	383	367	338	331	340	335	355	346	346	311	366	358	359	349	345	364	351	365	358	373	353	333	359	358	348	375	364	384	329	356	339	367	334	333	376	374	332	347	354	350	343	375	341	366	367	330	365	337	367	359	356	351	344	355	370	363	309	334	332	360	334	353	361	378	383	358	348	298	339	332	355	388	360	344	335	328	348	342	334	374	393	341	345	352	377	337	377	309	348	360	358	340	321	326	359	343	366	343	354	360	331	356	342	347	340	372	399	337	351	360	357	321	352	348	353	370	360	353	350	327	340	347	333	343	345	318	349	349	345	308	337	327	364	360	355	362	367	351	326	386	343	374	347	369	371	355	321	369	365	371	339	358	394	368	338	395	378	371	361	379	327	359	343	354	415	376	324	328	345	352	350	368	349	357	346	367	342	338	347	401	328	343	353	319	375	377	368	365	352	385	386	359	356	375	349	325	365	365	355	353	349	326	369	357	317	383	375	336	348	350	349	347	354	354	355	323	318	370	402	384	343	376	379	320	373	321	356	350	352	370	336	344	330	344	392	373	363	379	357	350	337	320	349	395	374	354	381	355	353	330	323	381	355	341	356	369	348	363	371	362	408	318	361	369	371	339	392	354	360	350	348	317	375	363	382	351	333	362	352	364	391	362	353	375	346	346	326	386	322	367	342	338	346	333	351	377	326	367	378	375	363	362	389	350	342	338	322	322	316	363	362	380	343	315	346	357	342	354	371	375	319	362	375	393	339	330	325	354	339	397	342	352	390	347	365	374	354	352	357	364	324	332	372	355	381	344	364	335	336	311	353	346	374	344	353	366	330	382	314	375	355	366	369	376	326	339	386	349	367	381	344	365	336	349	370	374	339	325	358	338	355	348	366	367	355	331	348	336	342	365	377	357	358	362	353	330	323	339	356	371	333	338	333	363	328	352	366	342	344	354	331	331	349	366	360	346	342	363	328	341	382	357	342	368	363	358	379	332	324	369	360	373	372	361	326	361	363	340	359	400	370	346	395	364	344	359	323	322	364	357	366	362	330	380	359	332	338	326	340	390	386	375	319	367	364	365	343	356	346	328	319	364	357	364	379	379	332	342	347	351	342	358	342	349	341	397	368	365	337	330	378	368	382	321	373	370	340	353	356	314	368	372	323	381	365	352	390	359	332	364	368	347	349	365	350	342	358	371	369	343	372	350	381	362	358	363	332	360	385	335	335	371	368	376	350	369	348	327	374	360	359	361	318	363	315	331	325	355	328	341	364	354	341	350	351	368	392	365	357	383	382	368	368	347	370	351	376	362	363	398	363	356	365	376	382	347	319	346	363	372	362	324	378	355	370	351	373	366	372	363	373	350	341	388	332	367	364	319	389	329	329	328	328	343	354	353	345	360	337	329	333	310	385	355	363	361	349	354	376	355	375	347	332	360	361	376
20634	6190	14752	2678	372	362	348	389	348	355	365	388	346	332	334	333	370	354	353	401	353	391	368	351	370	358	342	341	368	356	340	355	384	365	351	333	347	341	330	359	363	357	358	351	321	340	379	365	317	374	330	323	311	371	336	332	353	364	364	352	358	376	330	320	368	326	328	317	379	341	399	332	331	317	317	335	357	369	317	335	323	325	323	347	363	354	306	375	309	327	336	333	335	339	330	402	330	338	379	349	342	326	338	355	384	319	347	331	349	334	338	325	347	372	322	297	336	327	319	314	336	357	335	347	343	350	372	361	386	345	363	398	371	345	375	348	337	336	322	336	363	358	352	325	369	342	351	429	367	369	351	360	320	340	354	331	360	357	351	357	348	357	343	359	387	356	367	345	337	371	371	356	333	340	338	314	344	370	345	351	352	381	341	347	375	366	381	361	358	345	328	399	373	378	348	320	345	348	381	339	349	348	359	339	353	345	330	341	358	374	337	387	364	366	366	371	354	347	370	357	344	335	323	382	341	339	339	348	351	362	353	354	344	376	340	354	345	313	338	332	326	325	384	336	360	357	343	356	348	375	368	315	358	327	356	322	346	343	362	359	404	331	355	328	336	326	380	343	332	371	326	366	369	307	347	330	322	363	358	372	372	396	340	363	373	351	339	372	361	342	372	355	340	341	333	360	336	344	332	347	356	363	354	362	347	322	359	355	347	386	325	393	344	382	323	316	329	319	348	375	322	373	340	377	378	349	357	362	324	352	346	377	377	350	339	320	329	305	335	357	342	342	359	374	363	366	347	358	351	317	331	403	358	340	355	349	323	364	359	380	369	341	367	321	339	335	332	371	350	359	327	353	344	349	322	336	380	309	334	332	350	318	336	322	361	351	326	330	352	344	373	326	347	383	333	320	364	327	347	386	355	352	357	369	348	345	347	358	337	372	348	378	388	342	357	359	360	386	341	347	369	340	359	323	360	325	364	325	344	336	387	374	329	343	342	336	344	353	305	306	363	356	347	376	365	338	366	319	377	388	316	310	351	337	405	350	381	337	365	365	357	346	364	336	320	344	344	361	309	369	311	360	357	357	312	360	345	315	342	366	327	380	335	341	353	345	373	336	358	419	356	373	348	372	330	350	341	355	335	376	329	354	327	361	332	359	326	355	376	331	323	345	313	349	347	332	364	357	333	332	368	306	340	345	359	337	354	381	363	363	329	372	326	353	385	350	350	350	324	366	362	394	375	356	347	325	335	363	357	360	351	340	319	377	379	352	363	372	338	375	338	343	368	365	322	314	371	359	331	347	352	360	397	338	356	326	326	343	379	319	357	341	338	352	346	328	343	373	380	360	357	336	363	327	338	361	379	354	399	340	365	348	352	356	371	353	335	340	325	351	357	380	352	348	349	352	301	364	362	337	348	345	363	321	356	355	356	342	358	351	351	341	332	391	370	347	359	329	371	341	403	315	376	351	342	368	357	382	375	379	387	364	351	382	358	391	385	360	350	333	353	360	379	327	330	331	362	388	360	334	351	341	366	386	343	364	327	347	364	383	348	351	369	387	351	356	342	325	332	343	313	367	323	353	354	354	327	372	360	368	404	362	326	370	328	340	362	344	364	378	381	365	342	356	326	356	344	359	328	349	320	337	386	384	335	346	338	376	351	342	331	345	368	325	331	358	322	333	346	328	321	322	383	360	335	344	354	300	354	357	344	354	346	370	321	353	327	359	325	336	377	324	373	329	364	337	360	381	346	400	348	353	355	374	374	362	366	341	406	326	357	349	334	345	372	344	367	314	338	343	396	339	326	316	341	351	355	360	322	332	296	373	379	319	336	356	328	333	326	337	356	365	352	321	343	328	350	342	365	401	321	362	336	359	319	359	384	353	345	344	372	367	344	377	393	321	357	343	320	370	328	398	305	347	325	365	367	359	360	360	329	352	388	307	357	353	369	357	363	333	315	383	372	381	340	335	333	334	352	331	370	380	331	352	375	339	322	300	359	347	386	350	325	360	360	337	398	364	357	344	340	358	348	365	350	375	342	336	355	353	377	344	356	356	317	327	332	323	351	312	348	367	352	354	367	332	342	338	338	358	349	348	340	357	311	377	322	365	370	376	369	357	340	370	338	322	349	328	334	327	366	303	335	346	355	370	328	368	359	345	348	337	326	326	329	334	369	349	381	364	369	322	319	348	355	346	341	350	351	345	351	384	362	346	353	317	337	349	373	342	345	352	337	351	341	327	342	364	354	319	349	358	302	326	356	356	356	319	307	377	336	361	336	335	330	328	307	341	371	376	346	331	354	346	340	343	371	361	374	328	382	350	359	380	348	360	337	342	344	329	354	339	355	332	339	331	358	313	368	334	334	319	340	361	344	360	335	334	344	368	355	368	343	353	373	338	359	383	360	313	361	333	336	341	334	349	324	344	335	344	329	401	396	305	347	337	335	340	345	317	332	358	376	350	319	356	352	348	358	354	333	331	367	353	342	384	374	348	337	331	339	315	347	351	362	339	377	357	345	375	341	371	359	337	325	367	367	336	359	336	333	364	328	355	334	354	359	319	404	363	347	368	362	313	347	338	349	358	341	346	328	365	357	327	354	369	347	382	346	327	342	371	361	351	343	355	364	328	354	370	312	341	318	360	342	329	352	373	343	332	326	352	359	384	342	347	337	363	356	386	364	357	312	320	352	325	358	346	367	333	360	333	352	354	338	319	356	343	359	362	361	386	360	333	362	352	381	320	351	320	324	367	374	356	393	318	354	321	336	346	332	335	359	342	375	339	362	340	344	353	347	344	340	339	365	314	396	342	354	323	368	323	348	340	335	366	376	353	340	352	347	319	325	376	353	343	350	382	342	357	337	362	365	359	331	360	344	330	335	330	328	350	354	361	362	328	320	364	357	374	351	365	354	372	344	336	334	351	383	349	340	371	340	368	335	383	375	366	316	346	365	331	352	333	318	370	348	311	386	347	360	368	384	353	355	334	352	352	340	334	344	346	361	337	381	367	360	339	348	388	334	326	373	377	348	343	337	344	373	363	336	358	321	329	353	355	346	373	332	374	353	347	356	314	339	352	357	377	371	350	390	362	345	346	341	344	374	371	363	327	332	350	353	366	335	325	364	336	336	345	379	334	364	359	369	308	347	369	349	357	343	333	399	342	343	327	384	346	352	366	322	313	337	306	299	329	341	354	358	354	349	339	341	344	340	352	364	369	370	305	348	348	323	341	344	340	323	339	348	328	323	306	334	348	347	363	350	355	377	368	347	358	325	318	361	350	340	354	351	340	350	406	359	356	370	359	337	339	331	337	339	338	350	317	346	347	346	334	362	338	351	350	334	356	307	344	323	359	334	374	352	358	329	373	338	327	341	342	353	372	368	350	328	342	345	366	349	346	344	333	329	341	312	307	375	340	340	334	339	331	330	320	343	351	317	328	397	354	341	359	330	338	377	361	351	360	322	359	356	362	340	334	340	321	347	345
17277	6825	22505	4412	888	736	789	771	788	773	789	805	761	810	725	763	751	788	775	770	731	792	767	760	765	756	723	800	821	721	771	734	807	777	788	733	757	738	784	767	786	760	781	810	745	778	784	778	806	735	821	751	783	799	758	767	746	722	766	779	756	766	791	757	773	751	784	814	777	763	755	776	751	730	743	715	773	758	732	757	708	774	752	775	779	712	785	725	822	800	769	768	720	744	745	746	757	741	758	794	793	775	758	791	784	778	717	735	747	740	743	737	751	749	772	718	754	735	797	779	792	750	794	729	747	792	755	721	844	743	755	733	791	741	830	828	719	738	772	775	780	725	739	773	757	772	772	786	755	814	736	760	803	795	711	734	752	788	735	760	741	765	738	754	756	783	774	774	775	729	762	747	754	741	765	720	756	767	795	782	733	755	754	767	726	772	753	783	743	794	738	754	789	706	741	761	780	768	759	735	761	765	754	733	721	759	761	793	758	819	764	716	775	785	785	795	757	736	777	743	766	687	768	798	784	785	762	781	809	768	794	771	793	770	761	800	774	733	763	747	753	732	756	765	703	731	718	766	752	794	738	771	726	766	807	800	779	750	732	710	753	758	754	758	786	776	778	739	755	743	753	741	734	775	743	779	760	776	696	809	792	747	776	766	745	785	817	817	802	755	726	769	780	778	711	796	742	798	751	707	789	756	785	775	721	722	741	770	744	752	744	771	777	743	789	758	762	728	786	765	726	776	779	754	778	730	746	757	789	809	796	840	741	761	767	764	747	718	745	760	778	765	707	762	739	779	718	770	762	778	752	735	749	752	729	784	736	759	765	736	746	766	762	779	769	765	756	797	740	773	803	758	753	777	775	732	735	768	734	761	790	746	724	740	759	780	752	801	750	756	754	766	764	759	747	761	779	776	745	816	800	739	751	762	757	751	719	802	732	739	792	770	773	741	768	765	761	789	811	822	784	839	817	745	806	746	776	746	746	789	777	747	757	790	759	797	797	739	728	734	768	778	729	742	763	721	738	797	750	763	756	793	762	783	789	741	792	721	767	729	748	743	802	724	788	770	757	798	758	761	713	745	752	789	723	769	743	751	776	734	745	775	809	771	780	755	821	783	800	731	727	772	762	755	784	767	752	775	773	769	766	789	746	742	731	721	800	764	704	745	771	778	733	761	739	763	796	775	731	759	780	768	773	788	785	760	791	749	798	725	751	759	749	768	713	747	751	757	825	751	773	787	688	768	748	777	807	742	751	794	778	764	763	742	753	746	740	771	791	829	785	772	777	751	729	775	745	792	757	761	734	735	778	748	744	703	782	794	754	750	788	757	744	785	752	731	751	768	789	766	758	814	735	775	745	801	788	749	770	787	782	750	749	761	784	775	804	790	759	805	793	769	770	788	782	762	721	777	782	771	734	751	756	759	768	797	778	776	775	780	844	777	756	782	759	754	765	763	774	805	789	782	758	744	746	768	804	739	734	775	714	793	748	785	783	779	733	771	786	798	762	769	778	757	724	830	717	748	739	782	785	774	745	735	743	792	719	756	815	771	728	826	793	794	751	732	736	763	771	772	750	788	745	781	715	747	763	731	749	807	710	771	770	763	730	788	763	750	727	800	778	819	757	744	759	774	771	764	753	761	764	780	773	763	748	728	716	715	753	792	786	742	827	714	776	758	767	759	757	774	822	750	767	798	774	767	726	761	755	778	782	740	804	735	821	750	772	776	795	739	807	754	731	750	784	735	738	800	739	744	745	754	787	723	752	727	751	718	770	701	747	733	764	717	770	758	796	780	728	751	743	742	761	803	760	760	730	736	760	753	782	749	745	740	766	764	769	790	787	756	818	766	785	758	785	747	775	788	769	761	766	777	787	746	810	770	754	791	739	772	771	790	759	768	762	783	754	767	771	743	759	785	827	747	774	765	767	754	729	788	763	728	788	798	748	784	797	762	767	780	722	738	725	761	769	754	747	724	745	760	775	771	769	743	817	753	770	797	740	748	678	777	779	775	786	761	808	732	802	759	736	738	784	788	789	743	775	741	745	786	754	789	759	793	740	768	788	774	741	737	772	751	742	772	823	840	751	806	681	750	723	783	740	783	786	728	767	773	811	753	736	806	744	709	763	781	752	772	754	767	752	730	716	766	744	802	772	758	773	769	737	761	739	814	744	774	757	719	732	712	767	800	732	789	782	724	736	757	770	804	807	769	770	804	759	702	761	765	800	759	746	746	764	802	776	837	766	779	764	751	751	760	787	768	791	780	815	790	750	816	754	767	746	821	753	782	770	758	788	761	769	774	787	798	773	728	783	760	759	762	761	778	764	756	786	771	747	754	759	752	721	834	766	772	773	814	776	765	797	771	761	790	793	772	744	789	734	738	733	790	741	767	756	810	778	755	807	773	743	774	742	819	753	801	732	733	760	777	770	765	821	763	843	759	781	744	776	791	795	784	715	772	759	754	776	803	765	759	747	789	825	776	745	732	805	782	777	778	759	739	771	718	784	788	767	772	785	778	771	819	762	777	857	769	764	765	762	758	717	778	779	770	785	738	747	796	739	754	786	754	741	800	773	787	727	762	798	774	789	751	796	697	770	810	721	767	786	710	739	780	745	789	742	736	772	759	729	779	754	756	785	746	787	776	715	773	786	765	764	744	793	776	754	765	750	772	767	739	747	750	788	735	763	769	762	769	802	766	753	751	729	757	726	795	763	726	754	761	750	781	785	751	766	777	787	725	745	743	703	773	751	705	741	736	776	774	791	744	783	756	787	760	746	781	769	767	759	759	766	799	770	715	744	795	753	739	722	779	746	768	847	766	739	757	785	821	822	708	785	794	809	791	799	753	749	764	788	732	759	768	763	790	752	750	738	824	768	753	769	750	731	733	804	744	787	791	819	784	772	778	776	759	764	785	771	740	748	789	783	792	761	710	786	763	741	784	825	777	784	721	786	731	758	790	764	747	766	733	841	764	754	752	752	768	775	824	753	779	757	725	759	773	732	732	739	765	736	744	774	766	744	783	786	815	772	715	771	770	755	756	761	811	768	771	719	763	770	838	724	746	800	744	776	803	762	757	759	764	825	726	784	815	740	780	755	735	761	754	745	732	787	815	752	753	760	725	766	733	750	756	788	764	765	735	753	788	791	735	744	785	827	743	744	778	778	766	797	750	792	774	732	763	779	754	781	783	755	743	798	785	773	735	825	772	779	805	778	744	759	800	766	768	790	772	759	769	774	761	761	785	744	798	724	736	760	709	758	794	774	806	768	766	752	747	802	739	762	758	774	789	727	763	803	748	767	714	784	790	750	742	761	746	791	770	742	807	785	720	786	763	757	785	753	743	737	763	781	783	730	734	795	754	742	764	772	741	783	791	802	786	724	744	779	745	711	724	787	760	763	754	746	774	769	767	752	770	828	719	763	794	791	760	800	748	758	795	779	767	797	760	724	748	809	783	754	756	741	810	750	744	770	807	756	684	763	775
69050	45414	68008	33153	6762	473	273	249	215	208	239	246	193	213	214	192	220	188	181	204	207	168	189	217	194	203	181	221	221	229	200	209	202	192	207	218	200	178	188	207	180	187	191	205	193	210	207	190	202	196	213	205	180	225	186	188	185	195	214	175	199	180	198	191	196	183	186	211	225	185	194	165	182	230	200	190	198	198	226	173	200	183	196	203	228	216	182	204	207	209	195	178	217	209	188	166	231	171	164	218	188	182	177	178	221	195	219	195	172	193	216	231	209	181	207	182	175	180	184	202	194	189	194	195	195	179	219	198	183	166	182	205	219	190	182	193	188	190	158	200	214	220	187	175	186	188	206	191	208	194	189	205	174	218	223	190	198	189	196	174	164	223	206	160	221	239	233	182	222	193	227	242	196	198	182	179	168	159	201	177	180	185	204	191	210	207	182	211	188	201	184	195	189	238	219	184	171	188	200	182	210	217	206	199	184	211	228	200	175	206	196	181	202	201	221	191	186	175	187	190	189	195	219	210	193	186	208	195	162	204	228	201	204	210	204	182	201	213	201	206	202	189	199	197	201	217	200	204	192	183	190	208	202	205	201	224	198	204	199	205	206	193	198	189	190	183	173	176	212	193	177	179	215	208	207	202	189	207	202	192	214	187	194	212	199	193	216	201	200	193	186	188	205	210	199	160	180	191	232	190	190	192	192	208	200	217	199	192	205	197	194	220	193	230	191	179	213	207	203	156	199	204	180	192	155	232	203	193	223	191	194	206	229	200	173	174	245	194	215	193	187	219	169	186	198	205	184	229	175	219	194	233	181	185	212	214	223	209	202	182	194	180	171	194	210	213	189	188	207	207	226	188	194	215	207	201	188	201	179	189	201	187	216	220	192	201	189	210	216	195	186	214	195	202	183	215	185	213	212	175	200	190	183	165	197	211	180	194	209	188	194	191	201	212	208	196	197	192	162	193	212	197	202	174	196	191	223	172	188	197	198	192	180	197	193	178	157	206	210	183	204	217	187	210	201	193	204	209	207	195	168	190	221	214	178	184	193	223	210	194	187	209	211	172	196	194	205	201	216	208	204	182	214	213	193	202	193	190	186	199	189	201	210	193	204	201	200	206	210	224	213	192	187	216	187	172	206	208	182	190	231	187	234	185	207	229	211	195	220	200	205	220	216	218	212	171	179	206	215	218	198	190	204	210	228	210	205	205	231	207	178	200	205	201	186	194	204	211	207	206	204	196	238	200	177	211	200	209	190	210	203	242	178	204	198	201	205	194	189	223	187	234	205	197	177	192	188	176	215	184	194	219	189	196	184	189	215	190	197	208	207	205	213	179	207	233	183	224	199	182	175	194	196	185	156	180	213	217	210	224	209	214	224	171	196	188	207	247	188	215	187	207	199	198	170	189	198	227	195	223	231	193	226	181	164	200	212	205	181	181	207	210	190	189	199	209	196	184	204	182	208	201	196	207	205	185	192	195	182	186	158	203	190	186	197	183	200	188	186	214	213	209	198	198	182	194	194	232	198	186	204	189	193	192	199	198	213	211	193	190	198	200	214	208	200	191	203	188	204	195	180	188	190	191	188	192	200	200	196	180	192	189	213	202	187	214	197	193	202	163	193	215	204	197	193	150	223	173	214	175	204	193	199	185	199	202	244	176	176	212	198	206	212	174	170	209	199	175	197	212	223	232	178	201	224	202	217	200	177	190	188	183	188	224	196	195	214	183	212	185	186	216	188	191	211	216	202	172	184	184	173	215	217	222	186	187	220	214	210	168	215	210	167	194	188	198	196	200	207	217	179	195	203	177	225	230	206	183	213	171	219	209	197	203	195	226	209	226	205	188	211	214	196	193	183	190	185	200	173	171	204	188	213	209	197	221	190	208	194	190	195	227	203	178	220	207	184	197	186	200	200	196	207	198	207	193	204	205	138	174	194	195	210	197	183	200	202	190	200	204	188	176	222	196	198	205	182	195	198	212	220	185	223	217	196	197	199	197	200	192	229	224	218	187	205	228	194	203	205	196	191	222	174	189	207	205	192	198	186	195	200	199	183	240	177	203	197	179	217	203	199	209	192	177	209	200	214	167	175	216	196	207	202	205	200	172	195	219	173	176	183	169	191	194	162	180	220	189	204	215	218	187	194	180	206	168	198	180	219	191	177	193	207	199	213	206	184	197	193	209	197	237	194	159	228	211	143	181	226	174	215	208	218	203	186	207	209	214	204	177	192	190	181	205	209	221	185	189	210	188	201	190	194	210	183	181	179	225	194	192	194	194	188	179	222	206	197	200	204	203	184	185	172	203	200	190	193	204	226	195	220	203	218	195	223	178	202	194	217	197	211	227	190	202	178	227	208	196	222	186	205	184	194	200	212	208	208	201	193	198	221	180	199	216	204	194	236	192	199	184	210	192	199	191	198	195	178	187	207	205	215	189	193	230	211	196	189	235	193	192	195	193	195	167	175	186	193	190	215	206	183	166	214	214	219	196	203	197	197	194	205	208	177	201	183	208	166	199	228	218	197	186	190	213	183	171	184	195	198	200	214	166	199	208	198	203	224	201	191	198	213	184	180	204	187	208	185	183	189	219	199	228	208	195	197	213	183	203	207	205	185	189	195	197	192	195	208	210	190	195	200	208	211	206	206	210	198	197	197	213	205	212	212	222	188	191	188	168	214	209	211	188	222	210	201	181	182	186	203	205	214	203	193	180	175	196	198	202	189	185	195	195	189	200	201	188	214	216	202	188	215	201	216	195	168	190	186	183	207	207	177	202	210	203	199	225	221	222	177	196	195	207	189	208	220	222	214	211	174	187	204	228	178	200	206	189	214	194	174	213	211	184	180	209	184	177	207	196	179	207	177	230	201	192	190	207	190	195	223	195	178	224	194	218	163	169	198	172	209	186	169	167	225	210	201	199	218	242	194	190	208	189	205	197	188	216	193	188	186	191	211	194	175	191	182	197	188	174	167	216	199	206	199	206	200	224	204	194	207	192	204	211	215	191	230	201	204	209	218	201	200	181	183	183	214	222	167	182	212	194	197	184	190	190	208	187	172	195	201	196	228	187	216	205	204	181	216	207	191	218	184	181	166	169	185	200	204	186	195	199	198	186	182	201	215	206	217	205	181	205	202	206	207	209	219	196	212	189	194	177	195	145	192	196	209	203	177	214	196	194	221	219	207	170	214	184	210	226	184	180	178	221	217	193	213	211	199	198	173	205	172	205	208	194	215	210	207	185	218	206	198	173	182	205	206	191	190	166	190	194	197	184	170	195	165	195	170	199	183	200	173	195	181	178	197	187	198	197	197	196	213	205	184	194	194	176	196	206	191	211	199	205	221	190	182	211	221	210	191	199	166	192	229	204	206	207	188	195	199	192	205	196	212	213	188	200	204	204	190	227	200	198	196	204	208	211	205	193	217	178	215	193	214	209	209	207	178	188	205	191	178	222	192	191	212	182	176	181	201	234	198	190	203	201	206	196
40365	30703	62008	23901	1954	935	832	824	740	635	601	586	658	573	548	551	508	509	522	487	514	496	448	516	470	494	477	470	522	524	461	519	483	489	422	464	466	495	493	466	449	478	463	481	431	477	476	495	464	475	489	443	488	454	458	461	428	476	484	444	511	442	456	462	457	475	465	500	464	473	435	434	446	471	464	468	474	422	445	446	445	501	459	447	463	454	456	484	465	451	425	506	447	466	473	459	460	445	472	461	432	476	479	472	431	474	465	451	455	481	459	426	488	483	428	450	406	471	460	456	428	414	462	479	433	472	453	493	458	493	473	476	438	469	466	451	483	423	464	462	471	448	445	482	472	453	440	443	469	478	469	459	497	452	445	482	497	443	411	458	446	481	448	433	471	477	479	476	474	459	480	464	437	447	490	469	473	457	408	432	479	433	445	459	450	516	464	471	421	448	436	453	474	484	446	444	496	432	454	470	466	511	463	458	431	451	458	435	445	496	467	496	418	452	426	488	458	434	462	467	448	489	436	455	481	454	455	427	449	425	442	410	473	438	467	423	453	464	458	445	496	461	478	464	445	475	488	521	445	472	438	464	450	448	427	423	451	482	473	460	477	464	473	449	456	442	485	412	458	463	413	455	459	467	459	484	429	428	443	467	431	470	443	477	443	448	438	455	431	494	468	451	482	464	426	453	475	457	453	428	428	431	415	452	485	445	494	432	470	441	489	466	425	456	467	458	474	447	490	460	450	441	483	441	467	434	461	460	465	461	482	438	457	430	473	478	460	453	457	458	474	475	476	446	467	487	456	429	478	463	439	481	469	477	456	464	481	443	475	446	452	471	459	457	447	466	448	441	443	482	477	444	434	433	477	432	432	468	467	483	450	423	430	409	430	454	445	472	459	488	475	447	480	463	452	488	433	434	443	456	458	432	446	450	480	460	469	460	452	473	499	461	432	450	476	461	486	428	463	452	443	433	464	482	450	471	458	521	427	459	448	455	485	467	439	468	461	471	464	426	451	449	451	448	435	464	470	465	438	468	432	462	450	439	428	443	479	462	488	448	455	455	447	456	460	440	446	433	460	455	450	417	438	445	477	460	443	448	498	475	438	481	468	440	460	422	478	444	483	437	429	478	398	483	503	464	425	447	454	439	441	480	452	449	422	461	493	465	476	454	459	486	435	468	428	426	409	434	467	430	460	477	458	445	450	459	436	466	434	459	543	444	462	477	480	439	440	458	428	444	459	443	482	454	468	465	434	459	469	468	477	461	452	402	446	421	435	446	434	479	457	471	459	467	461	480	469	456	475	490	460	450	453	489	429	479	426	470	459	455	459	447	482	511	478	483	470	456	497	447	472	451	506	452	459	435	441	441	460	447	481	426	469	465	497	479	434	467	450	475	456	461	485	440	431	420	423	469	477	468	423	458	433	463	458	481	503	443	476	459	468	432	473	484	449	471	465	429	449	445	440	459	458	499	457	503	441	428	429	474	458	459	438	454	502	477	471	451	462	484	491	448	493	443	448	436	481	510	457	466	482	453	450	451	440	467	445	426	451	440	413	454	504	503	435	462	468	439	452	434	424	455	454	465	441	419	439	447	465	444	465	478	454	461	440	437	470	460	440	470	466	474	455	445	487	454	475	433	456	447	433	489	400	439	452	431	446	463	451	445	468	453	473	424	480	437	473	480	465	416	456	427	423	455	536	454	487	432	489	420	419	429	448	457	497	451	468	469	481	439	460	469	435	460	428	453	458	461	479	501	455	476	467	480	465	433	478	460	440	456	471	452	483	472	482	455	463	484	474	437	491	472	455	459	439	464	479	466	446	438	470	443	404	458	465	444	457	506	482	423	442	454	463	436	457	461	450	462	448	440	458	435	491	416	450	485	467	474	469	466	495	405	481	441	468	461	468	448	492	485	426	441	440	461	451	453	490	451	462	447	469	509	464	431	467	449	433	446	457	472	486	480	462	472	459	479	446	474	487	447	470	463	481	445	444	461	423	476	441	442	456	456	415	451	448	469	436	454	454	442	443	456	414	458	478	443	481	468	433	464	479	446	429	447	459	473	473	442	444	459	420	475	452	434	456	486	452	495	483	442	486	458	478	432	456	490	473	482	454	501	449	494	528	457	454	437	407	465	448	450	424	454	412	477	423	449	449	478	473	456	467	493	435	466	453	460	452	464	432	454	417	466	443	469	470	459	458	458	477	439	453	438	458	430	442	493	465	454	459	471	460	427	458	403	441	469	477	441	413	424	502	448	442	441	463	472	475	445	474	449	456	441	446	487	448	442	444	437	446	453	437	397	437	454	474	487	446	419	467	452	487	474	445	458	426	477	460	461	413	424	462	479	466	469	503	486	428	469	457	452	475	441	488	474	461	460	462	431	471	482	448	484	441	456	436	447	474	449	464	436	459	432	465	434	454	466	446	461	455	425	448	444	455	480	484	425	414	415	432	447	451	404	418	430	452	464	468	428	439	441	506	481	414	448	460	449	453	451	468	426	456	440	456	454	481	423	434	410	442	470	455	465	485	460	466	476	424	454	458	478	451	486	446	459	432	436	472	495	442	456	434	464	504	421	485	445	442	485	433	484	428	433	463	482	443	417	475	460	479	452	476	448	420	441	463	443	475	463	464	460	388	443	436	453	447	463	496	444	452	464	479	456	483	439	476	477	416	475	488	464	468	518	481	431	469	477	491	432	426	475	444	464	488	449	445	483	452	453	459	463	435	428	464	458	432	474	444	451	474	474	443	486	458	444	488	420	421	464	450	438	465	462	476	503	454	441	448	425	455	426	441	489	415	459	480	469	446	436	454	479	439	411	448	450	455	467	456	421	467	437	436	392	437	470	435	459	466	459	431	482	476	488	463	478	471	455	443	448	451	507	447	447	468	472	475	439	467	459	472	487	458	428	455	479	466	455	428	461	462	432	456	470	443	481	424	437	464	459	481	447	485	461	418	457	413	429	511	458	471	475	448	455	451	469	401	450	436	451	472	443	475	440	493	448	475	443	461	467	452	460	472	447	458	471	437	470	446	455	468	447	469	494	506	440	432	495	432	480	430	430	444	473	455	485	483	469	444	400	437	486	434	474	483	415	459	456	445	451	441	433	442	464	489	472	452	423	462	459	447	438	458	449	452	462	424	448	475	440	462	416	452	464	415	424	435	429	446	449	468	447	455	460	440	451	476	437	423	465	436	435	461	455	463	412	462	443	435	479	449	439	470	480	511	474	454	421	483	419	475	412	463	457	469	473	435	444	442	460	417	462	444	465	418	444	431	500	457	506	482	449	467	475	434	448	479	447	430	447	435	444	446	447	460	430	470	466	470	483	423	441	440	429	445	461	480	460	481	490	424	421	427	445	430	441	481	433	473	449	434	506	472	430	482	469	433	471	487	461	474	481	474	515	429	468	465	433	447	455	445	455	464	439	431	433	460	449	435	471	424	436	409	454	438	489	461	432	425	471	458	455	477	452	446	480	484	429
80919	55198	72481	47424	14311	1792	309	253	198	218	188	177	160	150	138	186	165	128	163	147	145	125	132	145	111	139	118	128	141	129	138	122	127	126	120	114	123	125	151	126	117	117	128	157	115	131	134	138	145	132	148	132	137	137	126	107	127	145	112	144	120	127	141	134	134	133	115	121	132	136	125	111	125	130	143	126	112	114	116	94	118	128	141	124	143	147	124	124	120	137	121	106	147	116	118	120	133	126	141	130	126	114	121	130	134	134	134	131	124	132	150	114	138	128	99	109	134	123	108	125	138	129	119	125	124	128	130	99	116	122	129	130	116	122	117	129	129	127	130	142	127	120	122	147	90	125	144	136	113	135	112	129	126	136	126	125	96	124	111	109	122	118	126	149	140	129	110	112	124	119	134	158	114	112	136	119	110	132	116	117	159	129	141	124	98	127	124	104	127	141	123	124	121	144	124	144	137	115	148	127	128	109	118	114	145	130	131	133	126	116	127	131	132	124	96	126	129	143	114	106	118	119	136	114	138	135	90	125	128	138	121	144	109	118	125	129	127	132	160	137	112	105	148	121	132	119	117	135	135	117	143	113	122	145	137	117	128	131	126	114	106	124	127	118	121	134	125	132	129	126	143	131	128	141	135	133	132	111	123	131	132	134	110	125	114	143	118	127	126	113	123	134	133	115	136	98	122	108	114	118	133	106	137	122	141	112	121	113	131	118	118	105	106	127	115	127	115	117	120	142	124	124	143	121	142	149	119	125	127	104	131	112	135	100	126	132	122	125	119	145	114	126	127	131	116	125	111	115	111	128	107	113	110	148	133	113	130	132	104	133	107	116	114	123	105	135	161	152	136	105	127	123	110	103	131	129	128	132	125	145	139	124	136	121	131	135	121	122	139	129	129	140	139	140	138	124	123	106	138	144	156	129	139	133	126	99	134	135	118	122	138	135	126	126	134	108	116	118	147	105	125	134	118	135	120	117	142	128	105	149	116	116	107	128	124	112	139	131	139	144	103	121	134	125	139	110	136	101	130	145	115	123	112	113	116	110	132	148	114	125	126	113	119	110	140	121	118	142	110	134	125	145	116	115	112	117	151	133	141	130	125	118	122	137	128	118	101	124	125	140	129	136	155	117	128	129	121	135	129	143	129	139	135	129	144	118	127	115	118	107	107	112	150	120	136	117	130	134	118	110	136	157	132	122	123	133	129	140	141	109	161	132	107	113	124	127	133	98	144	121	136	118	131	125	125	120	130	127	120	122	123	137	109	130	120	130	133	108	112	135	108	128	132	98	109	137	147	131	154	130	145	116	123	108	131	112	129	126	136	113	131	118	119	125	116	107	127	114	106	137	128	135	116	136	93	135	139	143	128	107	123	134	134	106	150	130	131	130	113	119	111	123	125	100	119	118	131	147	140	142	135	132	127	127	135	136	114	137	134	125	133	127	129	127	121	132	115	106	124	136	136	116	113	122	114	128	127	122	145	122	133	122	128	130	151	99	118	121	127	150	114	131	122	145	129	117	113	131	116	117	124	121	117	117	145	139	136	128	124	117	114	125	110	152	127	124	129	120	122	147	109	126	136	132	127	147	122	140	110	137	122	117	103	130	109	139	115	117	135	144	139	124	124	112	124	117	123	116	146	135	135	127	99	143	131	134	109	104	118	114	100	124	122	120	146	99	130	110	128	133	148	121	136	127	128	126	107	124	114	114	116	131	119	123	106	116	147	116	105	118	140	139	120	119	135	124	138	128	130	119	125	147	127	123	135	113	104	135	120	111	130	121	135	119	120	110	116	122	113	128	129	134	94	123	137	129	108	112	131	108	122	128	127	126	127	120	120	130	107	133	135	114	122	133	130	127	146	128	133	132	119	123	139	123	148	128	129	133	117	138	127	106	128	126	132	114	118	125	122	117	133	149	116	103	124	135	128	112	110	136	122	144	116	124	133	112	101	129	102	132	113	128	148	133	135	144	133	121	129	124	144	115	117	131	123	118	138	110	117	126	116	125	114	120	119	120	122	119	125	123	96	117	117	129	109	124	124	149	130	140	127	133	122	138	112	111	120	122	130	110	112	133	131	119	127	141	118	138	158	128	130	124	114	105	114	123	130	127	117	135	133	124	129	131	140	107	114	126	133	122	142	136	126	134	153	131	150	110	105	126	124	128	142	121	127	111	119	140	124	109	124	119	155	123	128	127	143	125	136	124	120	125	141	129	129	128	128	126	129	109	132	142	128	123	114	127	135	103	140	141	122	124	133	118	127	122	132	149	130	143	145	133	105	130	126	133	140	126	119	126	128	114	121	125	134	122	128	138	132	105	126	144	115	119	120	140	124	133	127	118	135	121	125	139	159	121	124	144	122	126	114	109	135	135	111	129	135	140	134	129	122	125	134	120	125	126	110	119	122	152	133	130	102	142	132	111	127	115	107	131	119	134	116	118	134	128	132	120	136	120	116	124	112	112	141	140	120	125	137	152	122	116	132	134	132	134	129	127	131	115	125	112	133	119	109	118	141	108	132	106	120	104	122	121	130	114	116	123	126	130	121	131	120	134	141	104	118	129	130	125	135	144	119	105	133	110	135	113	131	135	115	128	132	121	140	126	133	118	145	132	130	101	123	136	126	127	116	131	137	116	130	135	117	121	126	126	127	106	130	120	138	116	129	126	131	103	140	116	113	125	137	127	133	128	127	129	108	142	137	127	146	112	127	95	129	116	123	112	144	133	144	132	133	124	121	121	117	132	100	126	145	119	112	142	139	141	130	124	118	133	129	141	122	148	103	121	125	125	123	105	115	140	122	118	132	125	141	128	132	127	105	123	118	132	154	122	118	141	133	116	126	109	105	125	127	114	134	134	101	144	142	127	124	118	125	127	129	128	129	104	106	136	138	147	110	119	125	129	118	121	143	105	136	104	108	144	120	108	126	129	139	102	147	124	131	131	135	133	136	122	122	139	137	129	120	141	120	124	108	137	115	121	118	137	113	134	138	133	134	135	130	136	137	126	122	142	113	127	152	116	132	138	124	121	121	123	120	145	125	151	124	123	118	139	120	118	98	133	125	118	115	127	131	130	139	116	137	147	112	118	112	118	123	133	117	129	115	135	104	112	148	158	131	106	140	138	117	117	141	119	129	111	143	132	131	138	119	115	117	137	121	126	130	122	112	135	130	119	124	127	119	125	111	142	131	144	134	109	138	137	106	130	149	140	116	140	98	119	124	128	127	114	154	112	114	117	108	126	118	114	128	127	107	137	117	142	123	118	124	117	144	164	118	134	123	134	126	102	111	113	130	103	122	133	129	136	135	97	110	147	140	119	138	132	116	111	124	113	126	133	141	120	121	114	108	136	104	134	141	131	116	104	123	134	124	120	123	126	107	122	129	130	135	136	127	120	126	113	108	125	131	120	132	137	135	103	129	141	120	135	128	136	135	109	127	103	122	131	116	139	130	112	108	111	96	120	145	135	134	128	101	119	110	119	127	145
48640	37609	70358	33447	2490	1432	1224	956	839	792	697	616	563	556	486	495	486	466	433	421	398	421	404	359	406	382	386	354	380	373	364	357	359	358	358	359	347	368	350	335	326	361	357	321	337	329	304	337	351	400	299	309	355	326	322	317	339	330	322	316	317	317	314	332	334	340	328	311	322	318	306	333	297	322	323	286	308	363	296	293	322	326	316	335	326	322	351	299	311	347	321	310	288	316	331	312	306	347	329	332	316	304	307	330	287	343	332	313	345	356	332	345	326	317	330	307	360	330	346	349	336	297	337	344	317	315	351	330	328	336	307	321	324	330	357	317	322	324	325	311	330	298	301	306	305	296	309	330	337	329	338	311	297	331	342	341	329	309	306	311	316	290	337	333	298	320	348	295	300	314	335	333	290	314	319	302	289	349	321	298	296	335	330	333	327	318	315	317	303	340	316	326	308	309	324	346	310	325	309	353	349	316	306	294	288	329	310	324	307	335	335	286	302	348	306	318	306	359	312	315	325	352	329	343	334	331	302	326	318	312	318	320	319	341	309	333	337	290	347	311	325	323	298	313	286	332	306	334	291	301	324	358	330	300	309	319	323	321	323	328	320	308	318	341	313	352	308	289	300	302	317	295	312	314	331	305	296	304	336	322	303	320	315	302	331	312	298	302	303	316	317	346	320	296	343	344	304	317	335	294	324	318	314	350	284	317	351	321	349	325	297	311	326	343	309	301	291	324	320	278	304	329	285	317	298	319	288	318	343	319	327	286	325	288	315	304	291	350	330	337	322	301	331	314	331	315	321	289	325	322	330	292	336	338	333	305	336	293	355	307	295	323	333	325	340	340	313	296	336	312	313	335	299	326	306	320	309	292	299	326	315	328	314	320	326	318	323	302	290	301	311	332	308	342	326	317	307	332	311	310	324	312	338	323	278	306	330	313	304	324	330	311	310	306	308	295	326	371	336	329	347	327	333	362	297	289	338	303	311	329	332	346	327	316	310	303	302	321	326	310	313	321	363	336	307	306	329	319	336	316	314	313	316	308	311	310	288	308	323	333	299	312	319	321	308	296	340	322	285	344	309	320	340	343	310	320	286	324	318	333	306	336	301	320	342	300	329	294	314	313	337	337	319	290	321	306	350	306	334	314	337	289	298	335	328	314	316	314	329	316	301	288	296	297	356	312	301	298	332	306	310	323	310	328	330	309	323	308	333	313	306	303	302	347	302	333	309	318	337	311	323	322	298	308	307	318	361	315	329	321	325	315	295	307	306	338	293	337	317	304	324	322	310	301	313	331	318	332	305	337	307	328	322	322	314	342	340	300	328	303	321	311	345	309	308	285	318	295	310	315	304	347	328	287	363	329	286	344	316	321	316	352	308	342	328	321	337	311	306	338	300	336	309	319	317	331	311	277	291	300	349	346	301	314	317	360	299	335	326	300	299	279	318	313	298	333	300	314	293	309	310	320	327	362	324	296	337	302	335	309	310	292	315	307	321	317	321	310	328	310	303	321	265	346	313	320	310	310	319	344	319	359	315	293	335	328	307	299	316	343	340	317	302	314	292	337	308	305	307	294	322	320	326	337	307	307	311	294	334	319	301	319	291	296	367	367	313	332	295	287	305	281	309	324	325	317	319	331	338	350	318	326	305	313	331	313	322	338	322	320	317	322	334	342	326	324	322	313	314	298	328	310	290	331	298	321	321	309	368	309	312	292	321	339	325	327	302	328	327	329	336	329	345	317	314	281	341	292	337	295	314	289	301	308	294	315	312	329	335	324	291	291	296	301	319	306	314	317	308	302	322	309	291	314	315	328	290	305	297	306	329	340	311	311	313	335	331	333	343	316	335	319	331	316	327	298	290	319	284	313	305	341	304	328	321	350	302	304	323	308	321	320	346	325	310	326	310	312	315	330	309	304	330	305	321	313	334	330	293	310	322	330	323	338	317	323	347	328	327	323	317	341	306	325	304	308	305	292	294	313	318	311	359	316	328	325	287	318	317	318	299	308	322	341	297	334	291	319	332	326	343	330	276	317	323	343	302	308	306	312	328	291	334	340	331	305	311	350	310	310	292	310	320	322	310	344	285	333	319	314	333	287	296	327	320	317	317	311	293	343	298	283	326	306	306	294	335	322	294	315	321	324	320	317	327	308	310	323	305	324	322	325	334	303	328	319	321	319	318	292	301	310	326	306	312	322	300	339	322	311	289	317	331	312	305	340	320	302	331	365	285	339	322	307	321	311	326	305	340	306	322	303	345	352	309	316	318	265	297	294	338	308	314	304	322	315	310	312	338	344	301	303	290	306	313	299	338	290	326	365	341	317	314	337	293	295	303	334	318	302	322	325	310	346	328	321	292	332	299	331	318	289	293	322	309	296	342	303	322	332	353	319	327	322	297	318	329	287	271	295	322	325	323	326	324	302	316	295	308	324	327	322	342	305	312	310	306	338	337	321	291	289	333	317	315	319	287	322	292	352	301	299	274	312	329	342	305	338	317	332	331	335	291	299	314	316	309	292	341	334	337	308	310	312	300	330	321	342	327	300	291	296	318	303	303	297	342	290	337	347	328	313	351	290	302	312	331	331	314	315	299	318	331	320	311	321	318	317	326	326	316	316	340	296	340	364	292	307	315	315	315	322	328	312	357	327	308	310	308	317	290	296	306	307	293	303	309	307	318	291	328	319	306	285	338	328	301	313	312	321	307	316	300	325	287	323	341	317	287	345	328	321	325	344	301	321	304	304	298	334	310	318	277	372	306	303	328	344	317	294	317	297	333	349	326	305	329	298	298	287	335	324	322	322	320	333	320	297	304	330	332	312	340	340	317	305	307	349	349	302	331	328	292	325	321	347	323	324	305	314	315	312	330	298	323	307	307	304	333	296	340	330	315	291	344	297	297	321	336	293	334	322	321	297	318	312	296	319	303	316	338	321	321	318	308	318	325	315	322	300	323	310	324	323	288	317	299	329	296	335	340	310	322	335	341	336	299	341	306	319	311	321	284	354	335	326	323	293	311	325	336	294	295	317	336	341	333	339	294	296	313	321	322	312	304	312	307	304	361	336	321	316	321	293	309	320	299	333	337	287	303	334	328	329	321	341	312	380	297	332	326	327	279	331	299	283	291	304	298	307	291	336	338	288	303	318	345	318	311	348	302	316	286	294	307	328	318	297	331	322	348	362	346	336	306	305	344	349	315	315	302	339	288	295	303	346	312	320	300	315	358	301	320	313	322	329	306	290	334	336	337	304	350	324	288	314	304	304	319	321	303	318	331	335	297	336	324	287	320	316	284	311	287	324	333	301	304	311	320	325	283	344	306	290	290	298	278	303	336	289	312	318	300	323	310	330	328	303	343	325	307	305	301	326	323	323	301	344	308	325	271	300	316	342	328	323	327	312	314	298	313	297	324	323	348	309	318	326	305	358	314	325	327	325	345	317	309	282	348	316	282	319	305	307	337	320	320	321	326	294	312	329	315	317	318	302
20766	4262	7831	3407	379	350	354	364	372	355	355	314	333	322	313	350	367	346	319	352	308	324	364	359	339	351	344	395	343	317	343	332	329	312	354	316	313	351	319	331	324	327	337	350	361	346	347	352	366	360	315	310	303	346	328	331	338	300	327	321	339	360	334	301	332	331	330	317	310	310	306	320	276	251	319	336	324	321	327	330	356	339	353	382	362	332	341	340	323	308	356	333	316	324	365	302	335	324	348	353	325	318	321	353	339	339	354	327	310	351	325	294	326	330	330	314	326	321	371	334	342	311	341	305	329	351	328	343	339	340	338	358	315	335	312	301	333	341	344	325	342	309	359	360	361	334	357	349	309	336	342	348	346	316	351	323	365	338	314	340	363	325	339	293	333	306	319	354	339	308	333	329	327	377	313	311	297	330	307	314	361	358	307	295	299	339	325	325	330	311	334	325	323	331	327	323	317	323	341	332	314	368	354	331	352	315	361	371	360	365	334	358	333	335	347	330	307	324	339	337	330	340	331	324	336	293	323	369	317	322	347	311	337	358	326	303	342	347	343	383	337	328	324	330	328	382	337	347	320	319	334	333	323	320	330	336	336	330	317	373	335	329	318	328	301	358	329	341	339	342	325	315	320	321	340	323	365	327	292	329	331	334	368	354	360	338	355	312	365	341	324	341	361	332	341	331	387	321	335	335	310	359	324	346	272	358	332	351	337	333	341	333	315	316	326	350	343	346	338	328	338	302	337	362	328	342	300	355	311	323	316	313	323	345	308	342	340	335	320	329	354	349	330	329	332	340	315	334	332	358	360	354	347	346	310	347	327	334	340	328	353	362	339	364	354	364	352	358	328	340	326	311	337	323	344	306	323	304	350	356	307	322	317	346	325	340	313	307	331	335	324	320	323	360	333	323	340	350	330	330	349	316	319	323	326	333	340	333	339	332	320	331	323	338	349	364	315	324	350	363	350	329	341	315	285	304	317	327	338	340	318	346	345	348	349	392	370	327	330	360	330	342	376	333	318	285	363	336	298	356	323	335	345	341	352	344	327	332	323	335	337	375	323	344	349	326	338	348	340	310	321	335	345	343	348	353	318	345	331	319	352	317	323	337	315	331	353	344	350	339	326	346	310	308	311	348	309	336	343	354	361	353	328	320	297	325	335	347	307	325	348	340	353	345	303	349	358	322	324	309	314	348	356	304	341	320	318	329	322	317	304	306	346	327	342	348	348	350	323	309	368	364	338	351	329	355	309	349	297	311	361	343	311	328	333	329	327	360	375	342	328	340	320	326	301	298	341	336	318	330	319	313	329	323	310	317	312	333	309	323	303	351	302	344	337	367	368	304	340	347	329	344	384	317	331	331	339	299	323	373	338	341	342	359	381	334	316	338	331	344	352	332	324	306	329	350	342	322	332	346	335	322	320	332	319	320	369	331	342	351	381	362	361	353	282	315	335	333	336	341	327	317	309	304	343	336	318	313	358	326	316	328	337	343	349	327	338	341	320	350	300	347	328	316	322	341	351	362	312	347	325	336	321	335	348	332	346	340	357	332	324	343	345	384	316	340	343	329	342	342	312	323	359	327	325	324	314	300	325	337	326	338	348	303	328	325	313	344	348	363	353	363	341	304	331	327	319	346	326	372	330	313	325	320	342	314	347	300	308	336	325	317	365	306	333	339	354	345	302	340	364	311	340	314	317	348	376	334	324	361	348	324	360	327	332	307	299	306	310	311	328	336	339	384	338	342	332	314	354	347	334	363	384	379	365	316	335	323	302	331	312	359	359	325	336	342	298	374	326	346	311	320	339	356	320	327	308	335	346	336	358	341	332	346	319	336	332	326	344	332	327	352	351	395	358	322	347	295	316	348	339	336	318	336	341	327	336	344	354	360	327	307	337	298	332	364	339	344	337	302	345	365	335	340	354	357	346	330	318	353	350	321	330	298	356	332	329	343	369	322	360	359	333	353	345	347	349	339	326	323	354	335	356	354	306	333	301	331	342	280	309	312	313	335	346	329	318	362	303	317	293	327	321	346	366	329	343	326	324	304	324	352	326	333	295	351	288	320	333	348	337	341	326	332	300	326	331	364	319	322	320	318	317	306	348	345	331	344	337	325	330	358	327	329	345	347	337	354	349	351	329	363	363	333	311	355	325	336	370	368	314	338	324	321	350	350	333	316	333	324	339	357	333	326	321	351	371	365	315	338	337	338	339	308	344	350	354	330	323	327	331	303	306	371	345	338	361	303	304	332	325	316	301	322	320	361	315	336	329	329	314	334	352	329	354	362	358	355	303	318	313	317	356	378	299	387	364	306	322	327	313	337	327	342	341	304	354	335	333	320	360	350	331	327	328	351	377	329	371	347	336	357	292	324	350	322	325	314	336	321	331	349	341	362	310	299	344	319	338	320	329	341	330	322	329	328	342	313	305	332	310	343	336	296	308	339	335	301	319	349	350	338	333	320	324	345	356	376	340	349	348	342	333	327	360	335	313	323	328	359	332	304	326	331	358	331	335	328	351	319	319	349	367	339	337	333	354	328	330	340	297	353	324	335	357	309	363	339	337	338	322	360	326	337	336	348	332	291	334	327	316	334	309	321	343	367	345	309	316	366	318	341	322	337	311	306	349	341	328	338	351	287	321	336	308	308	332	363	338	361	309	297	322	307	310	315	319	300	334	336	328	356	329	309	348	349	364	330	343	329	362	353	331	362	310	347	337	338	325	355	336	314	328	357	346	353	352	310	315	340	347	303	338	322	280	357	304	322	357	326	320	335	336	343	308	344	302	311	341	335	338	330	334	343	323	325	340	311	317	338	310	341	352	345	322	335	354	349	323	293	353	320	306	352	382	329	356	330	341	345	355	335	327	339	342	334	332	318	319	345	303	356	329	316	316	341	339	323	345	336	341	327	369	336	317	337	339	308	332	327	318	316	333	307	323	337	353	352	355	308	339	341	348	348	326	329	305	311	343	375	314	330	317	331	306	307	361	362	377	310	336	335	380	354	333	325	288	332	332	344	337	337	327	283	346	323	324	343	380	294	354	348	350	314	310	319	314	337	350	339	338	372	372	346	355	343	300	301	382	315	350	347	346	329	344	372	298	349	351	344	334	320	326	350	355	332	324	345	347	315	331	341	305	337	311	322	366	342	356	354	343	304	284	330	314	347	300	363	345	336	344	317	337	326	316	336	321	350	298	347	322	320	344	325	344	336	361	334	364	355	313	326	322	329	322	290	343	324	344	330	327	298	343	306	322	351	318	309	327	329	299	345	336	347	314	301	322	338	312	342	332	300	329	321	344	340	334	346	360	363	318	339	327	352	332	313	349	324	324	321	323	361	323	335	335	348	313	340	351	327	316	347	336	346	348	375	352	332	372	352	314	312	291	347	343	347	322	323	353	372	345	335	345	348	318	343	347	319	334	328	311	321	327	361	348	339	329	363	349	347	342	371	343	326	329	308	340	363	336	379	352	338	338	343	347	343
16528	4202	15438	6686	808	760	701	706	775	735	775	743	754	687	719	711	721	771	705	745	746	766	741	759	746	750	723	716	677	739	714	742	755	742	770	731	747	780	713	735	702	714	702	724	769	709	714	717	756	729	766	737	697	734	733	739	717	711	723	760	720	675	722	732	706	739	747	720	728	742	742	708	696	755	738	778	761	701	719	748	716	704	739	753	718	744	703	724	719	751	722	731	694	724	678	708	764	691	732	739	748	703	728	728	731	759	713	756	734	738	680	680	709	731	750	699	677	698	702	740	774	761	735	741	695	764	739	757	694	727	755	753	738	782	691	747	728	693	763	727	701	725	722	734	732	717	693	736	726	719	739	798	727	739	754	783	758	738	775	765	756	776	818	699	707	753	708	764	731	775	747	707	747	744	747	746	729	692	764	704	715	709	726	773	769	696	731	724	734	748	710	786	753	726	759	698	710	742	742	745	684	716	707	710	767	740	746	662	718	702	746	731	742	748	680	694	681	704	786	771	776	738	735	700	740	729	767	757	724	681	731	712	685	720	688	766	743	746	707	704	731	732	739	701	711	747	743	726	732	689	725	717	770	711	761	764	721	707	747	715	717	719	702	727	754	681	734	772	747	725	691	727	705	707	776	703	796	764	721	723	746	786	741	737	770	762	700	730	757	703	716	761	712	705	742	759	793	754	739	693	697	676	744	783	739	730	720	709	724	784	768	725	736	747	743	734	730	765	739	698	737	691	748	689	759	734	723	729	729	752	747	766	742	749	717	756	752	720	746	737	703	711	709	722	721	688	721	740	744	734	712	764	719	721	709	744	756	800	692	712	740	728	772	731	746	752	727	695	734	752	750	730	743	730	693	728	757	721	680	724	739	725	765	775	762	701	768	731	744	726	705	724	805	685	765	770	731	727	737	727	738	719	727	682	754	782	768	721	702	723	701	727	724	739	750	764	750	747	751	736	713	732	719	722	687	733	722	745	727	764	753	704	774	736	723	757	755	710	760	760	726	741	743	773	717	758	729	748	779	701	744	741	718	731	763	728	746	783	716	748	710	695	740	728	708	751	711	738	743	813	776	675	763	708	699	732	709	722	728	765	716	733	741	675	766	703	761	697	748	764	733	720	686	706	734	707	761	726	777	729	756	739	734	709	713	780	726	683	746	695	742	669	727	737	779	753	770	721	699	750	727	737	759	771	755	708	741	722	733	729	755	684	752	709	717	789	722	712	721	682	774	744	771	732	689	745	753	699	728	716	707	735	767	773	706	730	745	779	746	734	753	744	743	761	741	747	739	743	767	745	743	791	740	727	738	790	705	738	695	715	717	726	766	728	710	783	703	711	703	701	748	761	711	743	731	699	715	738	722	710	732	755	731	732	720	725	677	765	771	715	759	743	757	760	734	748	706	774	737	759	775	743	726	761	784	715	767	750	703	689	709	727	744	742	726	743	780	740	733	721	724	744	704	740	728	710	747	732	690	774	739	737	774	753	773	733	716	721	750	734	697	740	714	734	729	759	756	709	754	719	735	695	704	742	721	772	713	747	738	698	700	771	742	771	735	777	690	741	743	768	726	745	674	771	718	722	730	705	681	732	672	718	698	714	724	707	713	713	776	706	768	772	738	729	758	746	732	692	754	706	688	705	739	743	701	736	739	754	680	735	777	740	716	723	744	747	681	707	750	753	737	721	751	742	732	723	714	743	720	753	741	724	724	759	768	748	688	704	777	741	725	715	751	748	766	759	742	730	705	746	720	755	688	743	732	735	778	745	705	752	783	772	726	636	748	703	719	685	794	754	679	765	712	719	728	725	748	715	722	723	703	732	737	738	739	729	705	779	734	725	721	717	728	699	720	739	709	748	723	753	704	770	746	717	699	740	730	699	760	734	740	735	749	712	725	726	714	738	732	753	736	713	723	745	743	757	714	745	715	670	721	705	721	722	746	728	730	740	712	730	743	839	729	727	777	725	727	692	747	726	738	741	743	708	756	749	720	758	772	742	747	777	704	719	766	708	749	779	686	710	692	677	727	721	715	733	728	731	743	748	736	714	768	745	708	734	744	743	739	741	708	749	792	724	761	741	646	741	745	665	758	689	763	720	687	704	742	794	715	758	760	695	730	758	741	746	696	776	744	741	705	772	707	750	712	725	746	703	763	762	730	712	720	760	748	716	719	732	738	770	734	724	688	732	714	704	781	781	749	744	706	709	724	764	751	723	718	764	727	725	776	733	750	767	700	675	706	725	747	749	749	724	761	731	741	747	674	721	747	704	717	776	719	756	709	750	699	742	763	678	731	754	762	752	744	744	717	750	778	726	713	751	685	753	694	714	731	686	735	728	707	709	740	759	714	679	754	711	703	712	725	727	726	779	734	657	754	764	750	726	740	739	689	721	708	736	694	750	755	722	727	727	731	732	784	700	719	735	676	790	770	716	782	778	730	749	713	738	730	733	714	726	722	770	773	720	756	708	760	717	750	750	725	722	704	716	759	716	722	708	736	727	707	717	732	735	768	739	751	724	727	712	738	704	710	731	742	747	756	721	689	726	706	836	692	779	758	726	782	709	734	708	750	672	732	762	769	780	754	723	766	786	752	757	715	694	762	718	787	719	721	711	736	741	823	714	694	769	716	752	776	735	762	708	742	754	762	743	740	735	703	775	708	748	728	717	739	687	774	777	713	694	704	784	713	735	779	745	735	746	723	740	782	750	729	750	760	709	740	727	752	753	689	733	791	691	738	742	760	734	758	717	723	714	726	728	756	704	745	689	724	725	751	690	746	712	717	733	714	764	717	705	728	736	722	761	738	724	727	743	747	698	685	738	731	751	712	751	699	743	777	750	734	726	735	736	702	716	726	739	757	738	756	687	729	739	730	721	713	714	750	711	746	717	748	763	686	733	723	685	741	757	771	753	756	780	719	733	714	733	703	724	696	719	720	720	742	736	726	736	772	746	769	681	708	730	716	743	721	683	727	741	744	733	692	693	734	737	709	777	739	741	728	743	777	763	743	708	740	739	742	753	758	734	756	718	694	731	716	741	805	734	744	782	720	739	760	639	664	700	741	762	661	717	753	750	698	734	726	718	736	710	759	700	692	769	712	752	728	688	755	742	740	745	740	746	766	728	719	745	793	722	717	703	712	724	748	732	756	683	723	729	725	755	761	764	695	741	716	703	688	738	705	752	733	736	792	771	683	742	737	713	695	699	711	704	774	735	713	732	723	788	679	740	690	736	725	730	734	731	764	712	742	755	732	759	738	704	736	755	722	676	725	724	742	708	741	736	726	709	756	759	800	781	747	735	729	720	723	725	743	725	725	701	767	754	756	736	753	767	726	768	733	710	763	795	761	734	743	716	684	714	684	704	723	744	730	749	709	759	746	673	758	757	725	673	690	723	697	741	728	744	711	689	758	709	719	734	731	785	759	760	790	712	737	671	744	714	760	778	744	735	727	730	722	750	782	765	710	691	698	777	714	751	735	694
66742	41944	66206	35510	7726	623	290	234	251	243	226	223	239	224	213	191	215	203	204	225	164	192	209	175	224	201	209	216	214	212	162	177	173	183	207	213	234	195	183	187	206	191	193	201	201	169	177	201	191	181	198	215	200	221	177	162	195	184	192	184	192	186	193	182	172	176	193	187	193	185	179	177	171	207	210	217	206	195	196	222	198	195	182	188	164	176	187	185	166	189	196	192	188	170	203	176	212	202	181	193	199	177	195	171	170	180	204	198	200	189	162	174	218	227	211	176	214	194	184	188	186	188	200	208	193	190	213	206	169	216	207	166	187	184	196	199	183	200	173	189	183	182	196	201	214	205	180	226	195	180	176	197	183	227	214	216	169	182	182	207	179	196	186	156	200	175	177	201	160	182	201	213	169	173	194	211	190	157	210	205	199	179	207	200	193	195	197	183	192	207	174	204	185	170	194	195	223	204	223	198	214	188	190	191	187	179	202	211	181	187	164	187	178	184	197	185	184	178	203	168	201	213	201	200	214	166	199	176	221	200	175	191	192	186	195	199	191	197	189	203	189	205	183	209	180	210	176	178	180	168	211	205	211	189	174	199	191	202	183	220	164	198	158	198	184	225	197	213	202	180	200	192	217	172	175	205	188	197	180	189	179	205	193	191	183	194	179	219	196	169	198	203	167	177	167	208	186	176	194	211	208	197	182	191	200	221	174	164	178	175	202	174	170	196	199	197	175	212	178	188	187	211	186	200	197	226	223	210	186	188	184	218	227	185	229	179	195	193	189	178	211	207	206	184	193	202	198	191	218	227	196	180	183	190	206	193	174	204	195	187	208	196	205	203	191	186	190	196	194	186	180	182	198	199	183	176	209	212	196	193	202	187	183	193	188	210	161	204	179	202	179	195	191	216	201	199	205	214	222	191	190	186	215	178	194	194	202	208	192	224	191	174	184	219	180	195	178	167	183	190	224	211	175	193	212	183	198	206	207	199	184	210	197	221	190	163	156	195	183	190	191	199	179	180	205	202	204	189	217	197	203	198	183	210	218	193	189	201	187	206	216	181	194	177	206	204	189	176	200	197	192	205	193	192	202	202	189	202	183	179	213	174	212	175	215	190	200	188	204	210	189	168	173	192	198	204	158	188	168	178	189	158	183	206	194	205	176	183	180	205	175	192	185	206	197	196	196	205	229	197	191	195	174	169	213	202	186	207	190	204	178	222	212	162	201	194	180	177	167	191	192	163	182	187	196	187	219	226	198	202	219	214	184	188	205	195	185	161	201	198	205	196	188	204	198	195	173	199	180	187	157	200	210	205	194	203	203	207	206	198	185	202	202	166	187	213	163	190	212	189	195	188	207	195	186	197	183	179	205	208	163	179	203	205	187	184	197	197	229	195	215	184	186	200	160	206	176	186	211	165	202	214	220	191	210	168	194	178	183	181	199	187	215	187	194	195	214	176	187	184	156	179	208	182	189	187	201	165	163	205	214	213	193	195	179	217	192	174	196	182	207	209	198	202	191	182	191	191	211	188	184	221	174	192	193	174	224	203	185	175	197	192	180	192	198	201	206	193	192	186	194	193	172	191	204	179	184	183	200	197	167	192	193	194	198	232	221	188	222	185	198	207	197	195	171	178	187	199	189	212	225	185	168	180	213	202	183	198	170	225	179	188	188	195	226	181	193	212	190	193	182	203	201	183	180	191	219	196	185	196	181	218	211	179	187	195	169	188	209	170	230	217	179	209	187	179	162	189	169	195	175	196	188	191	194	208	194	186	178	190	177	171	181	190	195	198	177	201	207	175	198	212	192	166	202	203	208	197	198	182	224	183	193	207	207	185	197	198	177	183	182	175	206	224	211	188	216	224	193	183	200	168	211	165	198	190	214	222	211	212	176	189	174	183	196	214	203	200	202	197	182	201	197	183	173	180	181	208	218	206	177	200	154	173	178	186	191	192	182	186	209	191	210	188	194	167	194	182	176	184	201	177	174	174	194	213	222	199	182	181	181	163	207	208	168	209	195	176	179	183	197	184	195	204	198	199	209	198	185	200	207	178	213	193	178	197	181	202	197	205	186	194	208	195	216	196	186	199	212	172	175	194	202	175	185	195	202	210	199	173	168	191	181	190	203	184	182	184	193	177	202	171	206	189	215	206	184	199	178	194	185	199	179	205	228	185	185	204	208	186	188	198	201	198	187	198	199	207	184	204	230	207	175	192	212	176	195	229	195	192	192	193	207	183	205	194	190	202	192	211	218	213	187	185	206	183	210	189	195	171	178	203	185	200	168	202	182	191	214	191	191	181	173	168	187	200	193	163	167	197	180	170	191	178	206	199	210	189	197	205	217	218	186	177	180	186	166	183	208	203	178	207	197	196	195	177	194	192	205	185	183	186	191	174	220	186	202	183	187	168	188	176	184	184	195	165	193	186	193	201	177	196	197	183	206	189	189	202	190	197	208	184	195	209	187	167	193	194	184	187	200	181	183	215	193	202	167	190	217	180	178	204	183	172	162	197	193	170	182	187	191	153	178	190	196	176	200	220	184	207	203	197	161	186	175	206	186	188	184	210	182	197	178	173	206	193	202	193	186	190	192	202	210	170	215	199	191	184	196	189	191	206	192	211	201	180	172	201	187	185	175	174	189	177	196	169	185	164	186	201	171	193	200	212	182	196	195	183	198	187	210	175	194	199	205	212	208	179	187	207	188	219	208	159	192	186	224	189	203	178	191	189	163	176	213	184	193	198	176	209	161	203	189	193	175	183	226	187	211	207	207	197	226	165	181	169	197	163	206	184	184	187	185	198	198	164	203	203	187	193	209	197	175	179	206	210	194	213	161	173	199	191	177	184	204	197	197	196	186	185	179	165	202	184	198	193	200	194	216	193	229	185	161	180	176	204	211	177	180	197	172	195	184	171	182	198	198	213	178	174	180	202	191	193	172	213	165	204	192	190	219	188	191	174	183	190	182	220	207	199	219	206	226	202	204	182	204	160	184	189	180	217	186	201	240	204	184	198	201	192	165	179	166	200	197	175	205	189	189	194	194	174	216	175	202	198	228	188	188	168	198	185	197	206	169	182	216	197	193	226	209	201	176	186	191	182	202	194	214	209	207	191	193	201	195	186	185	173	192	185	191	218	214	185	204	196	201	235	209	203	198	202	200	214	199	183	223	212	176	176	206	207	199	175	185	204	190	184	189	201	192	186	182	180	177	184	164	199	202	171	207	205	192	179	183	207	186	194	172	176	183	207	189	207	189	197	195	188	167	177	199	206	200	201	167	197	192	161	197	201	186	167	192	209	193	200	197	189	177	208	189	204	190	206	184	197	193	172	179	169	175	168	176	192	207	175	202	216	194	204	197	207	207	200	197	181	213	196	209	185	192	207	208	219	167	198	187	182	204	195	177	190	215	194	202	185	201	201	212	210	194	185	181	208	197	206	208	220	187	210	208	193	186	203	207	205	218	188	172	175	182	185	201	185	200	173
39021	28245	60502	27094	1881	980	884	797	743	709	647	614	594	546	513	517	572	547	509	478	471	464	460	487	447	459	473	455	479	507	439	449	476	456	454	463	467	468	454	495	479	463	418	429	435	472	465	448	481	446	411	413	448	450	505	491	395	460	426	476	447	477	432	477	485	460	428	454	457	460	420	444	402	492	451	464	482	448	498	424	417	484	439	420	422	446	435	446	438	439	458	452	479	481	415	453	439	480	427	451	456	447	446	479	453	420	401	422	427	441	404	456	484	438	437	459	441	417	443	447	407	421	456	435	459	485	433	449	431	446	432	428	431	428	455	464	467	431	472	531	449	431	452	451	459	456	447	478	436	435	436	449	448	437	450	458	442	443	441	438	456	442	444	449	435	444	399	420	472	483	412	441	414	420	455	442	446	448	417	419	475	442	446	429	408	422	457	436	480	395	461	411	471	457	476	453	480	418	455	431	410	457	436	437	487	433	431	422	442	458	463	455	449	468	467	428	452	425	430	433	439	431	453	431	487	432	457	409	451	439	422	429	415	420	430	469	436	440	419	434	435	447	462	429	450	463	405	472	465	413	442	458	429	460	476	426	493	420	427	428	458	497	464	440	421	450	453	430	487	426	437	451	452	438	475	452	428	453	443	423	427	430	436	460	410	426	437	456	450	503	447	461	432	433	416	418	418	415	466	415	454	447	449	439	439	447	445	412	424	425	431	440	442	469	460	412	457	417	458	417	427	441	437	413	439	416	419	436	434	440	439	471	429	478	456	437	464	443	473	455	452	470	446	406	414	421	467	446	453	450	449	470	434	442	447	420	423	482	417	459	455	457	461	447	469	443	467	466	494	485	446	420	440	473	395	466	409	433	453	429	432	413	430	408	470	450	424	443	467	406	452	412	439	459	445	428	447	442	399	467	478	466	441	496	434	457	415	423	421	435	439	417	461	496	450	444	445	447	452	483	430	422	464	411	455	464	463	465	424	446	426	453	433	470	446	436	483	455	428	458	429	477	468	430	445	492	449	489	459	420	467	482	455	458	413	443	457	430	446	428	438	451	419	468	442	476	451	450	444	432	445	442	429	466	420	458	456	422	448	464	468	465	452	377	411	433	449	454	454	469	487	435	491	448	467	414	467	454	435	444	459	421	440	419	470	448	442	488	443	472	461	445	460	468	440	467	441	449	461	468	433	431	437	440	451	439	470	425	421	456	460	438	454	448	459	422	466	450	451	402	444	444	429	462	467	401	445	441	476	433	456	377	462	476	429	467	447	445	468	475	438	472	406	422	419	441	439	443	440	448	427	417	452	423	445	443	428	463	453	485	484	430	432	445	482	498	427	428	461	460	456	447	470	444	466	408	427	467	479	451	446	403	485	469	454	437	463	417	463	458	436	452	434	457	448	428	464	451	445	460	467	451	441	400	428	486	463	396	466	426	434	443	445	404	421	454	436	454	419	417	469	391	450	415	477	475	457	451	429	412	436	435	441	404	461	435	402	479	434	436	455	454	456	492	449	421	419	423	416	410	402	420	443	460	428	449	473	446	437	431	434	443	462	405	437	489	466	495	435	456	472	438	436	431	416	433	468	478	448	466	506	404	451	427	423	454	462	428	455	448	454	437	421	430	418	450	434	450	376	432	437	478	396	420	403	447	457	438	432	424	475	430	448	402	419	439	483	454	425	468	452	444	443	418	452	468	423	412	434	446	459	423	489	424	451	448	420	454	485	454	474	417	420	388	415	466	418	435	430	466	468	405	423	439	458	420	475	464	452	446	467	431	438	476	475	451	431	418	448	463	480	461	460	432	451	428	432	419	402	433	441	426	468	436	433	434	433	439	449	430	461	421	436	427	407	446	450	412	420	447	461	423	416	405	439	422	433	424	460	466	446	423	458	461	422	461	445	424	451	437	455	442	408	439	414	425	447	457	454	431	425	439	461	451	426	464	453	417	479	453	408	426	397	446	405	444	445	421	497	472	418	453	420	466	467	484	450	425	438	432	423	435	465	472	465	463	477	438	439	438	461	403	419	440	434	398	441	427	435	455	442	478	450	461	425	459	421	470	438	425	450	433	472	417	429	422	506	472	435	466	418	436	417	448	449	427	443	453	447	443	451	475	431	457	431	453	436	447	420	430	393	443	397	438	470	441	465	448	454	438	429	430	461	457	429	429	466	466	448	442	440	485	452	444	445	407	416	430	446	438	438	405	422	437	448	439	449	453	412	412	420	456	471	437	462	442	432	465	453	421	431	447	445	447	445	410	434	433	455	476	438	447	439	452	436	476	492	465	436	455	431	484	427	453	426	446	427	427	454	449	430	449	431	475	449	429	435	467	410	463	431	459	450	454	465	480	401	420	446	451	404	471	444	476	413	416	430	442	416	461	448	418	424	456	440	451	419	425	447	430	451	448	419	426	450	426	441	470	461	450	464	429	450	403	437	446	463	469	483	463	457	439	431	446	435	425	431	426	402	452	466	452	465	405	406	458	449	435	439	469	453	461	478	451	437	422	432	441	451	445	441	428	462	486	458	457	418	439	462	422	424	426	433	457	463	467	443	439	431	458	472	442	416	447	430	420	467	458	455	453	448	436	398	458	436	396	404	471	437	462	462	455	432	401	437	459	456	458	408	427	427	470	411	438	421	427	455	464	429	439	427	446	464	449	454	443	450	392	459	454	411	450	454	443	477	498	433	446	421	450	433	425	435	450	458	455	449	461	443	449	429	454	447	462	431	461	431	431	418	440	457	428	443	428	469	420	438	435	397	443	456	457	440	462	443	427	441	443	414	496	449	408	432	459	469	427	448	496	429	442	451	485	451	410	434	416	479	437	420	431	431	457	475	428	453	442	447	449	476	454	433	449	450	432	437	412	445	456	431	460	483	430	455	437	426	452	455	451	438	412	430	467	468	458	467	433	429	416	435	446	457	455	408	488	438	440	455	446	417	447	446	453	432	463	424	425	433	442	472	404	444	457	476	400	407	433	460	455	457	440	449	447	474	422	494	426	408	444	417	465	470	467	440	390	437	447	451	455	429	438	441	438	473	461	419	481	439	419	474	449	455	427	436	447	416	458	485	440	500	468	453	456	429	418	454	459	468	453	430	445	443	432	441	431	499	411	443	447	480	442	470	415	441	449	442	459	416	396	432	438	444	429	454	448	439	471	455	447	432	439	429	464	425	430	426	465	461	490	444	408	411	431	493	459	441	466	472	476	439	441	468	426	457	461	438	436	434	441	436	477	417	440	444	451	451	493	426	424	427	470	471	483	445	444	433	437	466	440	413	427	446	435	405	489	444	445	413	427	423	421	416	468	453	448	441	449	470	460	386	457	475	456	443	475	455	441	432	443	443	423	436	432	437	433	441	444	421	414	455	458	418	475	438	427	414	460	422	480	455	416	425	461	440	431	450	458	479	447	448	418	428	449	443	457	415	471	445	498	448	457	455	435	436	444	451	426	461	447	466	439	448	449	450	435	483	450
79511	56474	77448	41914	14214	2219	299	253	224	208	179	200	207	177	172	141	136	165	173	144	135	136	147	134	152	146	148	151	124	153	146	152	136	154	140	152	121	140	131	130	157	159	154	137	155	124	133	142	141	148	151	137	128	144	148	131	132	154	126	154	140	149	142	150	131	119	147	123	129	133	137	142	156	116	157	123	132	117	129	147	150	146	127	119	129	165	137	119	148	144	132	128	136	129	142	142	162	134	136	120	142	142	145	133	130	120	153	137	147	137	146	135	134	143	137	146	140	149	129	122	149	138	139	141	127	143	163	147	134	155	122	156	140	141	138	149	130	116	123	154	144	113	131	141	145	140	149	149	144	122	120	144	131	147	117	160	131	145	129	134	138	135	136	142	152	143	152	133	129	152	143	145	131	151	139	155	123	140	141	131	136	135	141	140	167	123	145	152	133	140	129	122	115	150	120	130	123	135	126	130	144	123	136	140	137	140	135	143	128	130	157	148	138	119	137	157	143	142	149	123	148	142	132	155	123	137	136	143	146	150	153	130	122	139	152	144	161	137	143	133	142	127	148	116	151	134	142	145	152	159	127	153	112	129	142	116	129	163	142	144	163	131	130	156	144	117	143	142	123	131	137	130	139	133	132	152	126	136	141	148	116	141	175	155	149	133	150	145	146	133	126	118	147	138	125	129	129	164	137	132	132	146	111	137	123	117	120	165	144	122	129	138	148	127	156	147	153	120	143	146	127	164	149	139	124	137	132	131	144	128	125	156	150	118	161	123	125	149	131	169	136	126	165	137	135	155	137	148	121	138	142	150	154	130	131	133	119	156	157	144	136	135	129	137	133	137	136	146	139	141	155	127	140	122	164	139	154	158	133	145	135	128	141	152	121	127	133	153	125	121	153	133	116	139	139	150	132	146	143	141	122	144	151	140	164	134	121	142	136	115	144	119	126	137	160	166	120	144	124	147	126	135	161	132	128	133	116	116	155	127	138	151	132	132	147	142	138	126	149	155	151	126	112	146	141	149	151	126	179	132	129	138	139	133	135	134	140	140	167	147	105	135	147	146	151	116	124	142	129	149	144	142	119	156	118	143	129	137	125	126	127	152	135	149	134	120	131	131	153	150	141	137	137	115	137	144	137	137	150	160	130	139	135	143	136	144	120	125	140	131	144	157	126	130	154	139	128	142	141	143	139	127	145	132	164	165	124	138	135	125	144	150	122	123	149	137	155	151	142	162	147	155	143	141	140	121	142	128	151	124	156	119	138	141	145	152	146	136	122	129	157	124	147	140	126	145	128	141	132	126	144	140	142	114	134	136	131	129	156	134	127	140	150	170	171	163	131	120	108	131	135	123	121	114	133	139	165	138	115	149	121	123	130	130	126	139	143	150	140	121	147	164	157	149	126	152	121	126	149	136	116	120	122	124	115	128	152	139	116	117	127	135	111	144	140	136	144	126	147	123	149	114	160	143	131	162	119	152	114	137	141	119	131	150	142	140	139	116	132	137	136	135	141	134	124	128	149	138	140	141	146	139	104	136	135	122	144	125	132	147	131	122	128	127	136	132	138	138	148	134	132	125	129	129	139	138	139	129	158	148	121	146	140	139	125	142	150	144	154	146	125	151	143	152	151	157	144	151	158	156	128	156	142	166	165	146	176	119	138	139	118	156	148	135	144	128	135	148	142	172	141	151	149	134	142	139	141	137	131	136	123	133	141	158	121	144	131	136	125	151	135	133	151	134	125	133	145	132	144	134	124	150	138	124	143	148	158	131	134	133	137	128	133	115	147	151	132	127	147	136	135	148	133	150	132	142	133	142	117	150	155	138	156	149	121	124	132	166	129	137	131	150	131	151	142	121	117	131	133	128	119	111	135	150	143	131	140	133	144	154	123	141	125	157	157	128	150	120	136	146	148	129	130	142	150	141	123	145	134	124	106	144	157	138	143	121	162	111	138	145	110	136	141	129	143	132	159	123	130	154	129	152	127	131	133	168	163	147	173	129	140	129	143	166	130	133	138	129	142	124	142	143	138	128	143	124	139	116	141	135	143	135	137	125	145	157	138	138	143	144	150	133	129	155	135	127	118	137	135	141	141	144	127	145	138	138	126	133	121	134	151	130	134	133	131	127	127	133	120	143	133	133	139	135	127	127	143	148	134	135	142	137	161	134	130	135	134	123	141	156	137	158	133	155	163	130	121	149	141	136	129	132	130	132	162	121	127	144	139	136	154	126	124	145	139	166	141	118	120	152	156	149	147	172	138	119	117	136	156	128	115	137	141	149	157	138	141	138	132	129	144	118	146	162	134	140	127	131	149	135	127	144	127	145	138	138	129	156	110	141	143	156	127	137	128	128	132	136	149	172	132	158	166	130	125	140	147	141	161	137	126	146	130	150	117	142	157	145	137	147	145	151	124	144	127	134	152	131	151	117	120	135	138	133	148	146	142	114	157	134	155	149	122	154	163	152	133	140	117	125	131	124	137	143	134	145	134	137	133	158	155	151	141	130	125	123	136	112	132	144	167	146	142	142	137	132	127	124	130	135	128	125	146	125	132	127	155	131	122	117	128	132	128	137	132	126	139	142	131	145	136	150	152	135	120	153	141	151	134	126	120	149	138	134	136	136	158	132	152	155	133	128	140	123	139	141	145	135	156	145	144	147	148	148	144	164	129	115	122	126	134	133	158	150	132	148	129	159	152	132	140	149	129	134	144	137	152	139	137	137	121	147	131	143	139	152	158	140	116	154	127	137	134	140	137	131	134	155	147	155	119	156	140	135	135	135	158	125	147	128	131	126	126	143	122	147	135	122	145	152	133	144	150	137	121	116	159	123	142	161	114	129	125	133	130	129	131	144	136	130	140	163	127	163	118	122	145	128	133	143	123	139	132	133	137	140	145	146	114	153	144	157	127	144	130	130	136	143	127	146	135	139	137	152	150	137	120	136	121	143	158	124	129	156	141	131	141	140	148	122	159	147	141	131	140	123	131	135	136	147	156	163	129	135	104	111	123	135	115	123	134	150	136	143	128	130	140	149	127	127	124	118	115	128	155	123	134	162	136	173	156	163	157	134	147	117	153	144	152	158	160	143	152	140	135	112	116	141	148	128	141	145	146	138	126	142	165	149	131	158	140	142	126	124	120	139	129	149	165	126	126	145	122	121	152	141	132	123	141	133	141	135	128	128	133	137	120	141	134	125	147	141	138	168	125	119	165	139	150	129	174	130	129	154	147	157	150	135	143	137	130	156	124	135	138	141	120	136	154	143	120	137	126	138	156	143	159	147	137	149	143	150	153	129	138	146	132	134	137	123	166	150	117	124	140	134	137	134	141	147	130	140	126	132	140	120	155	127	121	139	133	138	108	139	126	138	143	137	134	126	146	137	151	152	126	164	157	119	152	162	138	143	144	137	141	144	162	141	123	119	128	136	152	128	137	134	134	133	142	159	154	140	130	119	147	131	157	153	128	132	146	131	135	139	129	135
48363	39700	73245	32854	3153	1233	1044	893	761	726	627	577	548	523	500	481	490	444	465	441	427	412	370	387	397	409	415	373	407	412	379	359	359	387	360	362	362	397	365	366	388	368	377	396	348	328	354	364	351	370	362	356	356	367	366	322	357	373	348	341	337	334	342	354	355	310	311	353	357	372	356	348	356	348	393	397	347	362	362	337	338	342	360	354	361	395	373	335	350	357	309	367	352	375	350	368	386	356	322	340	353	359	342	356	325	351	331	350	332	390	348	356	349	374	345	368	343	351	357	361	334	346	343	348	327	376	317	354	333	330	322	371	355	406	345	376	304	335	362	329	352	320	307	324	347	344	326	363	354	338	360	332	327	351	356	370	348	329	343	342	362	384	342	366	350	346	336	329	348	384	357	355	367	363	317	338	354	350	341	329	346	334	347	348	336	361	351	338	325	375	350	358	348	335	359	359	348	336	365	355	315	314	330	333	324	324	357	353	334	346	335	380	352	370	375	363	346	318	357	338	355	341	336	360	375	334	347	337	321	323	335	336	327	334	347	350	337	324	358	340	336	333	344	342	343	328	346	320	331	339	371	349	315	341	378	345	351	339	342	342	348	356	345	309	356	346	315	355	386	341	347	343	347	347	350	353	361	349	354	389	339	354	352	326	383	348	317	368	343	375	331	333	360	380	336	337	343	357	353	343	318	308	331	328	380	366	382	356	355	332	340	342	354	356	353	318	325	358	333	353	366	316	321	345	339	332	353	389	352	333	348	350	350	332	342	341	330	348	333	383	314	323	315	338	321	324	350	350	349	331	315	329	344	347	325	354	325	320	378	312	320	367	344	364	326	379	381	326	334	365	348	341	335	384	373	338	356	356	365	343	343	369	352	354	362	340	340	354	340	358	348	368	323	359	350	324	339	370	370	341	338	340	365	348	330	349	369	356	334	371	316	306	296	375	356	348	340	347	350	352	337	345	333	400	337	339	347	359	341	314	340	335	388	381	359	321	380	362	341	381	360	328	346	335	341	351	345	364	384	329	353	338	317	330	355	340	331	329	342	318	340	330	341	333	344	333	375	356	350	359	356	340	317	328	354	374	368	342	335	345	340	337	334	330	309	343	322	325	363	371	302	332	358	337	337	347	348	361	338	365	326	310	339	320	361	348	360	324	321	342	377	353	350	323	342	329	362	349	368	342	355	329	367	349	337	356	291	351	365	351	317	354	341	305	306	359	337	340	346	333	337	336	338	328	330	328	360	328	331	341	320	359	332	357	328	391	344	344	339	343	312	353	322	349	339	364	337	323	369	338	342	348	353	354	337	367	342	324	357	346	351	340	364	351	358	338	376	322	330	343	337	353	373	330	358	312	326	343	353	351	357	336	339	347	357	358	343	352	388	345	345	341	324	352	357	287	328	377	340	344	347	342	311	376	353	357	322	333	369	351	357	335	333	371	319	346	322	328	346	357	355	342	343	324	342	326	353	336	321	355	323	322	379	330	364	366	342	356	361	344	368	360	355	353	356	348	324	335	367	368	343	364	353	331	334	352	331	342	344	359	333	312	342	347	354	345	339	349	371	337	365	363	320	328	334	362	311	355	319	359	339	341	343	319	327	341	336	349	378	323	328	336	362	363	323	331	337	345	299	332	359	371	366	358	366	354	331	343	339	378	327	328	325	345	358	353	377	309	345	307	357	331	356	348	338	347	346	333	323	342	365	346	303	343	349	353	356	361	332	339	341	354	340	319	362	365	342	375	384	359	348	347	310	339	359	359	356	350	359	354	300	332	319	348	329	323	343	329	340	339	377	333	357	351	321	344	355	350	352	345	342	356	342	347	353	328	326	340	395	365	317	347	321	355	351	348	337	352	364	336	348	356	352	361	344	333	355	349	331	379	356	345	348	338	358	346	360	357	352	350	338	383	381	342	354	356	351	335	325	369	336	339	302	344	326	343	354	391	316	344	354	367	337	355	353	362	369	361	340	336	329	366	346	333	335	316	339	382	356	339	341	331	330	332	345	344	354	365	381	360	331	344	347	386	354	368	374	344	336	332	342	339	325	328	350	329	357	328	317	387	361	329	324	351	359	332	358	381	385	329	358	326	348	339	366	323	341	343	354	355	329	346	332	342	351	323	341	346	350	355	343	337	343	380	332	371	362	351	334	359	345	340	326	354	333	330	324	340	342	331	353	316	348	351	340	348	358	351	357	346	351	363	359	347	362	354	324	363	310	313	361	353	346	386	344	340	362	364	353	361	338	358	336	319	337	362	352	373	352	356	329	305	339	348	383	365	402	325	328	371	349	329	355	347	377	342	329	369	308	341	362	349	346	319	346	345	338	355	312	350	365	307	376	350	315	354	328	398	361	359	354	343	346	334	366	336	397	366	340	307	354	387	358	352	333	342	371	296	329	336	353	375	346	329	339	333	313	351	354	352	342	335	344	332	308	325	361	352	353	361	334	340	347	334	347	334	340	391	365	350	340	377	344	312	348	345	322	329	360	389	334	365	365	326	334	351	316	341	337	342	335	308	349	349	329	357	345	362	312	347	367	354	356	332	359	362	353	348	347	309	344	351	377	394	335	375	332	328	357	342	389	345	372	353	345	356	338	333	326	361	342	332	321	348	354	333	348	359	345	340	342	356	343	357	350	349	343	340	317	344	353	348	331	335	351	334	363	371	347	360	361	344	356	346	330	320	329	334	342	332	333	352	356	352	346	319	336	352	333	339	316	332	359	351	349	319	365	319	360	341	338	308	333	344	342	318	297	366	354	316	356	360	361	352	394	355	368	344	309	338	330	393	361	341	354	347	371	337	342	350	328	345	351	320	341	319	347	360	340	360	365	342	331	329	376	324	351	331	329	337	352	335	375	345	334	334	323	374	361	348	338	374	354	333	347	319	363	346	362	313	320	300	363	348	339	368	377	337	329	344	331	359	357	346	350	322	331	312	314	337	339	366	319	382	371	366	325	318	355	365	351	341	329	354	360	340	390	354	345	348	350	354	325	331	341	342	387	342	342	328	334	333	366	341	354	308	342	359	328	351	343	350	341	320	345	329	362	344	368	327	349	329	289	345	344	335	347	329	326	343	347	354	335	381	337	335	370	330	341	321	340	362	346	369	333	340	367	311	346	339	355	367	314	327	368	345	308	350	358	324	360	347	343	379	337	341	337	327	322	364	344	331	345	332	348	366	354	326	339	344	343	317	362	355	335	380	337	365	357	360	363	369	335	369	335	347	349	331	334	328	328	339	340	355	331	343	322	348	334	329	334	357	339	305	324	340	343	362	381	360	339	328	387	359	338	345	328	351	368	360	341	355	331	345	367	355	353	355	319	335	378	360	322	332	364	332	345	347	325	335	348	296	336	355	338	349	345	373	330	344	320	351	326	339	372	370	332	347	351	353	335	349	329	343	341	310	362	321	356	346	340	334	335	326	365	351	352	395	293	361	330	338	376	361	315	330	325	323	338	310	303	342	347	329	362	366
21368	4558	14123	2299	387	338	326	348	335	362	370	327	353	336	328	303	347	323	327	310	394	336	306	341	348	311	342	350	362	328	335	349	308	355	376	330	365	353	349	351	352	342	360	362	321	301	368	354	323	328	344	344	354	327	327	343	366	368	338	356	328	339	344	351	350	322	312	330	315	360	317	318	321	318	339	334	343	369	360	327	293	336	345	329	343	316	329	349	331	348	357	355	349	329	339	343	311	347	342	382	338	343	332	358	312	336	344	388	346	340	366	325	343	307	322	326	346	365	334	332	359	331	344	322	353	307	343	364	346	324	316	314	372	331	325	328	349	368	373	352	329	360	335	333	343	347	335	361	385	352	343	343	334	334	309	328	361	312	344	334	305	342	325	331	303	364	381	348	314	310	351	322	305	284	320	312	346	313	329	344	329	367	347	358	329	330	368	350	328	363	352	341	297	327	383	364	359	310	365	328	336	346	379	342	354	348	343	372	323	347	338	309	322	333	330	345	361	333	368	323	351	318	341	352	304	342	330	330	357	350	355	335	336	364	305	339	313	343	290	330	376	314	352	332	328	335	371	365	366	332	319	349	344	337	343	323	340	317	366	378	358	345	349	325	329	355	362	363	322	323	327	318	332	350	353	332	299	346	337	349	363	343	311	367	353	352	375	337	335	391	364	364	337	370	359	328	340	348	361	310	315	345	350	335	331	290	334	318	315	339	322	355	342	367	329	347	334	327	378	375	330	337	329	329	367	351	365	381	343	341	306	358	344	321	347	338	324	366	338	311	322	309	335	310	334	379	333	316	351	312	365	343	311	341	317	342	365	355	344	350	287	313	328	355	333	358	349	348	336	353	340	390	343	346	351	342	356	320	341	303	361	316	322	297	351	377	329	347	351	352	316	338	314	344	352	322	321	323	349	349	349	357	317	314	345	347	358	320	321	358	325	335	372	358	310	302	340	316	359	341	359	329	380	341	353	366	353	333	335	340	329	349	319	330	376	357	303	301	331	325	344	370	340	338	330	329	359	307	367	368	339	299	372	313	336	345	333	291	357	316	313	332	336	319	341	333	334	329	373	316	330	342	340	346	368	377	335	360	331	346	365	340	340	330	326	341	319	341	319	388	304	302	380	347	369	334	324	358	346	345	358	336	354	317	330	326	364	338	320	309	397	345	308	364	337	327	366	337	329	314	322	336	335	359	361	354	308	373	309	368	344	324	316	347	352	359	335	346	391	355	361	357	353	346	373	322	332	353	334	330	350	390	340	343	337	345	362	345	352	331	360	347	352	344	330	342	338	332	350	311	350	345	321	343	363	353	347	331	322	298	333	358	392	360	349	339	369	349	331	377	301	349	326	339	334	361	365	330	330	335	309	359	345	329	326	328	340	357	359	334	348	347	347	327	355	307	326	347	338	351	363	320	314	354	322	366	332	328	333	353	353	319	321	356	329	341	370	326	350	298	338	347	342	357	346	324	367	345	349	325	344	368	348	340	332	319	356	327	366	388	336	366	339	319	362	322	286	368	331	325	358	367	328	350	315	351	330	307	318	304	327	346	348	373	344	327	370	314	355	342	326	317	371	323	345	306	342	327	353	347	309	365	370	341	316	304	383	321	349	334	359	361	325	340	306	339	308	350	327	352	368	338	331	330	374	352	384	349	326	302	346	352	382	354	333	315	381	351	366	311	328	320	334	321	347	325	338	352	341	322	321	320	340	356	349	327	318	324	382	323	328	305	370	336	327	312	320	336	357	327	334	355	344	339	332	316	371	338	357	349	321	338	384	343	327	342	320	380	291	366	333	325	314	357	363	358	352	370	339	333	355	328	342	343	340	340	364	363	371	323	315	336	332	322	366	326	352	332	371	364	324	345	338	338	373	365	339	381	352	359	331	350	340	341	327	330	342	351	365	347	321	364	340	363	376	360	342	336	341	290	331	374	330	345	336	354	355	364	347	350	319	326	346	345	381	343	343	338	338	309	339	346	330	351	384	345	309	326	314	361	340	354	330	322	368	342	332	349	339	341	308	351	326	353	288	365	352	387	311	360	338	350	315	347	343	322	360	386	344	345	358	315	322	363	331	356	318	334	332	364	337	330	358	353	306	378	331	295	362	338	319	354	333	338	337	321	344	317	360	310	347	375	346	392	361	373	359	326	370	350	354	323	362	329	336	325	351	308	338	309	345	347	366	341	331	348	324	330	342	339	344	326	325	332	351	334	335	320	315	352	375	340	302	336	355	351	317	316	345	337	353	343	343	330	328	333	354	362	342	332	392	338	319	309	320	331	376	332	338	371	356	365	322	334	332	341	342	324	361	349	354	335	325	325	349	330	377	343	330	356	337	374	334	350	336	334	345	329	346	329	298	345	348	342	356	365	326	336	333	379	378	340	363	320	283	333	310	326	322	325	309	377	340	333	356	354	340	360	347	362	344	332	297	366	319	339	328	311	283	356	337	342	316	366	373	326	333	344	332	308	363	350	310	345	345	362	369	353	352	313	337	356	326	377	345	330	345	362	355	380	340	328	328	337	340	346	317	324	316	367	320	340	325	306	317	329	331	347	344	339	339	322	336	296	327	359	317	325	341	345	301	360	350	330	334	322	354	329	334	368	344	355	339	346	339	318	342	324	353	363	326	336	345	347	355	341	300	344	320	317	350	360	349	306	328	330	356	337	333	359	366	353	311	330	306	365	350	355	330	336	331	345	336	325	323	332	340	347	330	339	344	363	300	337	316	369	338	318	329	330	320	331	326	352	363	366	338	333	340	320	319	331	355	350	349	302	327	348	360	365	354	356	359	335	323	335	350	335	347	339	357	347	332	350	306	328	309	348	347	325	330	353	305	341	310	329	340	371	338	336	338	359	350	325	351	355	321	318	338	333	355	354	330	356	380	312	357	375	324	324	347	358	349	328	349	317	319	319	376	355	329	309	320	358	331	313	331	354	315	316	340	353	354	328	336	345	337	334	326	330	331	323	382	324	303	362	358	342	308	336	324	341	339	313	325	338	342	365	358	349	334	353	357	368	320	378	394	348	341	349	323	324	321	330	365	333	341	314	332	374	354	330	377	340	353	323	332	336	321	328	323	350	353	326	361	333	301	385	378	344	329	272	360	388	342	317	347	304	310	325	330	324	356	389	372	352	389	359	316	316	337	331	341	329	313	339	362	377	330	355	362	359	320	386	303	343	340	364	349	324	353	367	344	359	334	345	333	313	328	320	350	368	324	333	333	344	368	361	343	359	379	356	328	363	331	354	372	348	334	353	318	321	317	354	343	358	327	340	337	340	343	356	350	383	355	358	339	322	365	325	362	340	322	358	330	358	391	345	361	353	329	387	327	330	358	338	324	337	343	353	289	349	328	358	355	325	359	308	335	335	324	290	322	371	325	393	336	347	332	314	360	339	340	355	349	344	353	342	361	330	326	384	371	337	324	326	321	376	341	300	351	349	347	321	345	360	361	344	322	316	341	335	335	335	341	353
16676	4163	22231	3595	842	760	778	782	766	747	733	779	754	772	747	726	763	803	772	746	764	780	776	835	736	782	739	727	757	779	741	744	748	792	779	777	718	778	723	696	771	763	737	776	787	783	805	777	779	780	789	742	799	759	733	743	735	751	763	771	737	753	731	704	744	778	741	802	798	729	709	728	731	761	749	707	770	763	736	742	738	764	769	794	737	750	700	807	746	799	743	708	752	742	737	776	764	798	718	722	747	784	740	740	773	813	740	703	773	775	782	722	746	747	746	730	752	751	779	733	740	764	738	743	768	726	785	715	726	723	740	718	747	765	747	731	756	789	734	722	685	740	747	736	755	749	716	756	743	770	791	745	798	739	781	759	739	769	715	795	744	785	778	796	780	756	772	787	839	771	738	731	737	784	769	778	769	748	772	756	688	717	770	744	736	737	750	803	752	829	768	717	716	760	785	743	740	755	754	759	714	770	763	766	773	790	816	727	710	793	754	747	768	764	762	780	731	765	739	710	755	693	746	778	784	731	797	750	730	717	786	751	771	728	800	739	750	752	766	740	754	772	721	750	718	750	680	740	747	716	794	788	718	711	712	782	758	728	800	709	772	776	801	780	822	794	729	763	743	725	730	704	761	760	743	759	764	791	727	766	710	738	791	796	773	747	706	728	721	720	752	711	742	701	789	757	770	737	744	743	725	743	694	746	770	735	731	770	731	728	778	759	716	748	770	779	785	751	779	797	769	751	758	718	800	690	796	779	730	726	725	711	726	751	734	818	757	741	760	717	756	718	784	740	777	723	693	759	753	715	729	765	785	812	777	779	708	741	739	708	775	747	702	820	744	705	838	765	777	737	761	777	762	754	804	726	795	747	741	748	759	719	758	752	783	750	785	738	722	797	754	781	830	773	780	748	771	760	780	756	764	729	767	747	718	753	796	755	769	669	738	724	798	749	798	770	752	729	796	754	763	778	742	742	803	726	736	753	713	721	744	773	704	742	758	764	699	816	736	756	759	730	773	788	769	712	789	739	764	735	764	732	777	811	751	748	715	770	727	841	827	773	710	725	765	784	773	778	766	720	773	760	778	752	746	750	772	739	697	769	753	748	718	765	693	730	766	753	724	761	738	737	770	727	734	742	733	696	794	739	774	790	763	742	779	777	818	726	721	759	747	749	764	776	800	728	755	739	720	760	705	736	729	755	723	786	773	778	747	738	736	706	717	786	775	744	817	748	729	735	773	707	718	746	753	753	789	775	758	797	758	768	699	747	735	723	775	778	771	783	724	719	791	766	728	723	776	752	749	722	732	774	773	736	774	760	776	734	750	797	770	745	763	716	727	773	765	756	741	736	793	784	746	746	731	702	763	753	730	799	756	794	757	755	764	756	711	668	771	736	760	776	746	717	743	739	773	713	764	837	735	748	762	758	780	757	767	746	765	793	733	752	760	771	734	738	724	803	760	705	765	725	799	762	793	752	755	763	745	686	749	748	782	751	718	739	694	774	756	746	785	741	772	714	769	763	718	733	746	755	787	807	745	814	771	758	798	764	741	782	736	735	738	755	754	760	767	731	749	781	753	775	789	715	765	735	749	716	738	716	760	759	772	725	795	721	746	753	736	745	738	769	758	750	781	745	727	764	752	754	733	730	729	727	761	733	793	722	691	735	751	765	804	773	790	793	747	752	774	734	761	742	728	754	778	746	751	719	728	747	742	744	784	774	729	785	776	721	710	694	769	753	801	756	776	815	761	741	752	777	761	785	798	761	732	762	737	752	756	692	783	715	767	761	826	774	688	767	751	755	731	782	749	760	740	773	694	765	725	784	757	735	761	821	819	809	775	759	739	815	718	742	794	770	818	732	791	716	745	789	761	759	756	711	717	750	724	730	746	723	791	751	774	785	778	776	799	735	766	718	754	788	750	786	769	740	786	739	811	736	734	742	799	791	727	751	808	701	754	731	767	786	741	740	750	737	722	757	739	733	766	805	780	747	767	738	781	771	724	763	773	748	748	761	774	759	745	735	802	709	752	755	746	762	759	729	756	746	727	775	718	707	760	790	778	726	775	764	769	718	770	732	745	758	745	690	759	793	766	702	746	750	787	696	800	733	727	750	744	781	731	761	723	717	760	767	754	716	776	725	719	732	711	759	707	749	777	746	758	761	748	763	794	792	717	766	738	755	782	701	760	746	786	782	775	743	747	747	760	754	750	751	762	759	723	792	711	740	720	737	761	703	797	742	711	766	743	736	765	742	755	796	736	725	804	760	758	738	731	767	809	767	750	703	820	768	779	722	778	754	754	779	706	755	726	734	793	729	703	769	766	739	737	721	728	749	767	740	793	751	794	755	692	754	726	772	779	713	728	757	770	710	782	774	694	774	740	766	764	796	753	727	733	770	656	761	731	761	729	783	741	717	761	745	746	756	721	719	767	750	741	751	711	725	727	783	735	747	720	704	766	773	761	776	732	786	764	719	731	779	747	772	819	755	726	783	771	713	686	790	709	751	779	824	760	730	772	765	770	756	736	741	763	759	768	790	755	715	779	758	763	764	702	770	750	759	731	753	751	707	750	720	746	758	740	717	756	759	732	791	744	748	755	781	761	762	738	762	765	751	776	732	737	737	806	765	749	750	726	785	751	772	769	700	785	769	733	735	724	729	751	686	760	745	740	741	713	759	785	767	726	707	759	739	742	751	768	744	715	762	789	739	727	779	675	772	753	752	764	751	775	715	790	710	770	755	731	728	736	665	763	756	740	784	807	754	792	819	735	759	820	765	727	759	757	728	752	789	791	741	764	757	785	777	744	755	745	758	757	727	743	768	711	753	700	749	760	749	729	775	791	736	778	761	780	737	802	785	722	784	755	786	796	724	768	763	762	758	768	760	715	711	809	738	819	755	752	742	763	739	784	720	749	776	740	720	716	723	765	750	725	743	790	725	763	753	741	780	766	741	775	757	755	780	763	767	798	795	720	785	721	720	740	768	757	781	762	712	802	738	739	730	726	797	719	758	778	755	736	733	775	707	743	769	758	716	788	733	744	756	721	720	770	794	765	766	765	688	729	795	764	780	740	755	780	739	764	780	776	767	691	761	774	772	759	802	736	735	745	852	776	740	756	748	749	813	732	755	766	755	709	738	714	756	788	714	738	716	748	742	737	759	742	768	759	708	704	772	753	755	741	728	753	765	685	778	723	761	775	734	748	699	791	735	765	778	794	773	699	791	796	699	783	766	773	733	791	735	778	761	752	735	710	747	736	773	691	772	746	763	732	714	784	732	730	760	751	772	705	754	758	764	754	697	732	768	737	771	754	779	769	777	724	701	770	745	820	761	759	706	737	744	761	751	745	719	769	758	720	722	750	756	785	754	745	731	732	766	735	735	742	795	760	740	767	748	761	764	758	773	741	738	714	782	707	743	691	791	808	754	749	711	770	743	755	744	730	747	800	723	736	753	728	750	707	722	744	782	783	766	754	735	743	814	712	697
68363	43267	66081	32645	7499	592	266	256	253	249	208	225	228	219	215	203	194	196	218	222	185	207	213	202	199	204	177	210	197	199	227	219	234	183	198	204	201	197	224	190	200	208	194	187	197	202	215	187	201	204	201	183	186	202	195	191	198	179	193	215	189	175	174	200	202	197	181	182	211	240	206	181	197	190	204	209	191	188	205	170	216	192	175	207	205	205	184	217	190	198	210	170	178	185	192	176	200	225	209	196	197	220	172	198	196	207	204	204	222	208	202	186	198	199	212	197	209	232	198	209	186	204	201	187	210	199	202	205	195	200	189	202	193	202	203	191	212	193	170	179	204	214	184	182	206	222	224	218	207	202	220	189	193	189	171	197	223	203	204	220	202	204	186	193	216	213	199	166	176	193	186	178	188	199	191	193	198	177	203	230	205	187	172	225	210	209	186	178	188	203	195	210	199	192	198	194	194	214	185	200	200	199	185	207	193	212	226	184	195	198	202	225	199	194	205	193	212	175	190	217	194	173	190	211	170	207	195	205	212	210	182	202	173	192	169	218	220	214	221	198	185	176	183	195	203	202	205	201	204	212	165	198	221	203	192	190	176	213	202	204	217	180	221	222	221	174	173	202	179	219	209	185	197	205	198	218	189	218	180	177	164	195	185	212	222	213	213	180	199	176	186	214	213	204	173	202	187	207	198	184	228	165	188	205	188	169	165	231	210	182	183	194	207	227	175	164	204	205	186	209	231	206	208	178	173	183	217	209	199	183	177	217	198	198	208	211	205	193	195	230	180	211	206	220	200	195	210	202	181	187	228	205	228	199	188	223	174	213	189	193	194	183	180	198	187	174	199	194	198	188	190	175	177	198	215	212	177	198	226	187	182	206	201	210	202	214	212	201	196	193	197	216	205	198	215	200	196	192	218	191	193	206	195	185	175	175	192	197	190	214	205	182	202	182	219	178	163	190	221	198	200	204	204	199	188	208	186	189	216	220	204	189	204	170	207	210	209	187	178	197	183	206	193	200	170	200	190	189	194	181	174	211	191	224	209	218	205	183	207	182	204	219	202	210	209	209	186	210	198	177	191	171	209	189	188	192	172	235	191	206	210	175	205	198	183	202	190	210	234	171	201	193	186	209	197	213	182	210	180	184	213	164	201	191	206	206	213	197	198	189	227	231	207	220	191	209	190	157	221	208	192	181	200	216	200	204	196	191	211	215	199	173	217	217	205	188	222	210	175	190	185	199	184	201	188	224	208	207	216	178	209	194	221	207	192	179	196	208	197	178	202	199	204	197	195	214	201	204	194	209	200	202	189	191	190	181	199	199	199	199	200	198	209	189	181	187	213	224	201	172	198	235	217	174	200	202	184	216	204	199	181	209	201	200	196	175	210	212	199	219	228	209	217	193	193	196	202	170	198	181	202	202	200	220	202	198	193	184	185	217	227	190	208	192	208	191	209	190	192	189	198	232	197	206	220	190	193	205	190	183	219	188	187	215	196	177	206	193	202	181	205	194	173	211	201	220	219	230	209	187	191	185	231	214	192	192	195	224	196	206	196	206	201	215	210	218	160	195	187	196	195	196	215	200	197	192	215	185	205	214	203	182	212	194	200	233	225	202	168	211	221	226	217	206	190	199	190	200	211	193	229	205	183	213	229	181	214	216	187	203	188	189	219	198	194	236	191	205	196	215	208	186	198	214	169	214	193	196	188	203	200	166	212	179	195	173	205	196	206	199	193	182	211	184	193	190	204	203	195	216	206	184	211	181	216	184	202	181	197	200	190	180	197	207	213	199	181	200	194	188	213	191	173	220	178	192	215	213	200	195	222	229	213	214	240	207	202	195	210	189	187	176	201	226	184	211	201	211	220	214	204	203	226	213	207	177	201	216	224	178	185	198	189	196	210	190	201	202	176	180	166	180	204	208	195	204	225	180	195	176	205	198	200	170	198	192	186	192	181	189	186	202	242	183	184	211	190	205	218	177	191	215	174	232	202	194	197	203	213	204	187	190	207	198	210	223	193	195	204	191	211	199	210	194	197	208	182	216	177	189	168	200	204	209	185	189	205	214	203	202	172	212	198	211	220	177	210	184	195	180	196	193	191	187	208	212	212	186	229	185	204	205	215	200	195	183	178	219	196	224	197	184	189	191	200	197	206	201	219	181	207	196	197	186	214	236	190	193	199	209	230	193	178	202	230	199	197	197	199	200	192	198	185	200	183	204	217	212	236	202	201	206	218	198	182	185	181	204	178	206	191	187	174	184	190	212	201	215	208	190	192	217	188	212	197	168	207	192	184	181	185	180	198	206	210	207	194	206	177	198	186	169	192	207	207	215	226	191	178	182	186	214	186	196	208	186	200	187	205	205	222	184	204	210	209	196	189	181	184	196	175	166	210	184	180	172	195	189	173	156	198	188	228	203	178	198	194	202	222	216	209	195	201	200	206	225	202	218	195	233	207	180	187	175	198	175	220	215	206	183	197	184	162	194	195	187	223	208	219	206	199	230	210	201	232	219	206	191	191	204	189	195	207	184	208	194	179	205	200	203	199	203	212	210	202	186	189	212	226	221	200	213	198	196	203	210	204	197	206	205	219	205	208	204	225	208	197	217	197	214	213	209	195	217	204	199	215	211	210	207	185	216	218	226	193	176	199	176	222	192	177	205	168	198	207	202	191	196	196	198	182	176	191	197	204	195	197	211	199	178	221	192	217	203	214	183	203	217	202	195	177	201	210	199	209	207	203	204	211	192	205	202	206	217	205	152	184	233	166	208	185	194	201	204	214	219	208	192	226	205	204	206	194	211	191	190	195	204	176	213	176	193	202	194	201	197	190	215	181	208	207	186	213	220	195	198	210	214	225	188	198	207	235	209	196	208	196	192	179	194	180	194	209	205	203	201	187	203	198	187	186	177	186	215	184	221	185	196	221	200	207	185	199	228	202	192	204	210	193	201	214	202	184	236	195	198	185	172	190	193	192	207	197	204	190	197	190	173	195	196	209	178	198	197	211	201	194	176	184	215	215	183	186	206	217	166	214	184	213	199	204	180	196	188	202	210	193	211	167	214	170	210	215	193	210	212	177	190	190	188	181	186	204	199	189	195	200	179	192	208	194	184	192	187	169	210	170	207	190	204	197	216	171	185	194	189	205	181	198	195	184	184	218	209	186	221	209	179	203	212	202	203	218	237	215	236	238	216	206	179	201	198	196	177	210	201	223	205	175	202	207	196	178	190	228	195	172	188	201	188	227	218	203	196	198	219	235	194	222	175	180	203	197	184	200	206	179	189	196	195	215	200	213	194	203	179	187	186	204	184	213	162	192	196	191	228	210	171	206	199	217	188	225	191	189	187	185	195	198	212	185	209	179	183	204	206	193	202	208	190	182	191	195	198	200	197	191	186	198	191	209	227	204	199	198	177	199	230	211	215	218	210	202	178	172	211	187	213	213	206	183	212	190	196	204	214	180	174	213	203	213	189	173	228	188	185
41218	29093	60271	25688	2374	888	810	743	678	674	642	625	520	578	550	534	520	555	513	513	524	489	512	518	474	461	522	492	497	488	515	503	486	466	475	456	433	476	480	471	496	470	443	490	480	494	452	459	401	449	505	421	419	454	504	457	463	437	494	445	448	451	455	468	496	477	461	452	478	464	457	462	438	438	472	441	466	447	457	459	443	453	446	444	445	452	449	456	478	451	491	457	468	464	434	440	461	493	489	487	452	477	468	457	469	461	462	447	458	468	438	440	443	456	446	451	471	439	443	437	480	474	487	458	448	443	440	474	434	427	448	457	469	444	469	435	485	446	480	458	461	490	445	472	471	451	467	472	444	479	482	474	474	436	463	443	452	474	506	451	436	486	419	493	425	467	433	460	490	463	469	474	484	491	437	450	458	452	452	482	423	518	479	439	462	442	482	465	456	487	434	479	461	446	460	441	464	455	457	465	482	440	439	446	457	432	442	490	447	467	444	491	441	461	476	450	477	429	455	481	451	473	493	480	451	447	446	465	428	426	435	462	494	443	452	446	433	475	505	445	444	437	423	458	472	465	462	452	442	461	479	439	411	455	447	429	441	442	457	485	444	474	400	455	444	489	420	461	475	480	471	454	463	444	486	466	443	468	445	444	465	452	446	448	466	512	419	455	448	487	456	468	470	439	452	461	470	459	467	428	450	444	458	469	444	478	481	450	449	479	467	476	459	465	438	472	460	423	464	427	491	450	456	504	426	466	443	466	448	457	437	455	451	432	462	451	488	472	482	453	431	493	481	444	465	463	401	458	455	444	447	479	467	438	500	445	471	431	432	454	473	483	532	449	447	414	480	448	453	452	473	469	429	434	447	491	463	455	472	454	456	466	452	468	454	429	479	475	476	449	469	449	469	446	464	478	442	441	485	493	450	472	472	462	439	494	412	462	459	459	453	446	447	481	466	481	455	429	461	473	458	467	453	435	451	478	461	444	479	463	469	460	397	462	455	463	416	425	398	439	440	455	440	480	474	447	453	453	445	481	465	464	498	473	461	492	461	479	482	469	455	461	493	466	463	432	462	457	499	482	464	455	425	460	456	477	474	447	490	468	476	443	456	453	441	474	454	451	458	425	466	467	464	463	422	457	458	480	468	460	428	461	456	447	480	485	473	434	487	467	445	455	439	421	503	500	456	431	492	409	448	424	456	426	469	445	458	458	439	503	438	469	421	424	457	459	466	485	438	436	432	456	399	483	489	462	431	464	467	437	455	423	479	480	493	484	452	462	461	425	430	469	433	449	438	499	486	468	430	467	472	439	461	459	458	433	415	451	423	446	441	433	487	473	456	446	462	443	423	467	443	449	442	477	430	480	469	499	449	515	449	425	431	453	479	456	461	442	481	497	473	443	469	452	447	428	435	491	464	455	468	451	478	419	448	430	443	461	440	453	487	422	474	468	464	454	447	435	412	436	486	440	459	469	446	438	440	438	468	448	462	465	453	421	424	453	456	439	445	422	493	420	436	478	431	436	440	423	458	452	452	465	439	476	440	470	472	470	422	465	474	428	470	471	460	446	469	451	491	447	480	467	472	475	464	482	406	448	472	465	423	472	471	450	449	467	465	441	458	471	473	484	470	487	469	466	478	441	449	439	419	475	469	486	425	463	436	454	472	422	487	487	450	404	453	439	479	468	440	465	477	442	438	472	457	456	483	423	485	438	457	460	440	451	457	441	440	478	433	475	478	440	453	445	443	501	451	488	460	465	454	460	442	453	490	434	477	453	456	454	436	454	419	457	472	481	476	444	473	465	451	478	453	527	453	476	453	469	475	459	455	480	480	434	459	486	491	462	452	455	446	475	458	430	440	448	461	463	445	484	436	443	490	451	450	439	478	450	438	466	423	445	434	454	446	443	457	387	459	414	458	488	483	493	440	418	459	442	482	420	449	457	498	474	444	488	454	450	445	476	445	462	479	439	448	440	450	456	476	413	453	435	426	472	439	474	499	440	456	459	455	439	436	442	486	476	440	462	441	467	422	438	482	456	484	456	437	467	459	457	454	443	461	435	468	472	458	428	459	474	444	478	500	488	428	439	455	452	442	483	466	432	437	451	466	495	474	491	418	476	460	473	447	409	463	448	485	438	467	484	452	482	427	433	452	452	488	431	438	447	438	453	458	467	435	485	458	476	466	453	478	465	441	455	433	435	467	442	430	462	499	451	468	447	460	475	493	433	453	443	489	488	466	468	475	463	466	441	482	459	444	477	473	439	461	455	434	446	430	444	455	486	412	446	463	451	472	445	501	462	454	494	463	440	493	476	458	457	440	442	457	462	479	481	448	461	446	436	477	452	451	395	434	476	459	485	464	479	444	465	461	429	433	466	463	513	432	460	481	463	440	455	470	458	438	444	435	453	495	434	468	460	479	457	470	474	495	512	442	445	481	465	431	470	453	469	480	454	467	467	434	456	451	471	487	471	467	449	397	457	447	427	455	439	458	441	492	454	477	485	445	521	459	474	430	463	414	463	467	478	444	418	467	409	459	457	424	463	434	465	460	476	479	460	463	470	470	438	460	446	424	470	461	449	458	475	471	469	476	452	501	502	477	441	454	436	426	423	411	443	472	411	437	452	414	421	428	483	471	457	489	447	485	395	446	454	452	455	470	427	454	446	446	450	436	505	457	423	487	495	458	444	423	454	457	448	476	476	477	472	452	427	430	448	454	454	453	440	437	489	455	480	471	458	465	425	419	480	418	470	457	422	461	430	423	488	448	481	495	483	440	440	464	470	492	465	439	478	435	417	438	467	473	450	433	457	472	452	490	460	431	488	424	462	430	440	454	469	459	477	431	455	439	522	472	433	472	463	445	489	449	424	461	432	453	481	434	432	439	445	449	470	426	442	431	484	447	454	441	461	431	433	462	413	442	454	439	468	448	427	457	470	419	459	469	437	472	442	463	485	446	409	432	472	459	486	474	465	463	458	480	489	483	432	505	448	457	493	484	437	459	443	487	486	474	462	491	443	462	470	455	465	459	465	463	467	470	423	472	470	459	454	475	433	494	497	463	465	465	437	460	448	449	476	479	490	446	482	445	471	420	448	475	462	460	436	473	441	464	483	458	451	455	481	432	445	415	494	452	461	448	461	458	470	460	421	476	466	458	458	500	432	480	497	501	437	420	469	426	476	497	477	439	441	483	449	458	471	433	434	474	484	479	436	431	461	485	453	460	436	493	513	487	460	460	479	473	426	489	456	479	446	446	436	479	482	468	465	459	462	406	454	475	465	476	466	460	450	489	458	456	484	460	459	453	479	470	454	454	473	480	425	513	430	466	461	450	479	430	462	459	468	452	453	430	497	454	476	476	437	458	464	424	437	459	435	445	451	449	432	445	482	453	411	459	476	469	454	443	441	462	467	443	454	448	423	438	460	453	440	468	458	474	455	440	482	445	483	496	461	456	485	474	483	483	465	453	442	481	445	500	428	456	462	448	465
80115	53246	75525	43012	12914	1486	321	255	226	208	183	170	156	188	150	148	154	175	142	150	131	141	146	156	132	128	158	136	149	168	125	129	132	133	131	147	132	145	120	156	145	147	129	126	118	140	137	134	129	140	152	126	138	145	140	131	128	131	130	111	140	143	144	135	150	120	137	107	135	125	138	122	129	154	126	137	114	144	143	124	141	135	118	143	135	180	158	106	121	150	148	119	123	129	128	125	120	123	100	115	129	152	112	129	110	113	150	126	150	129	134	133	146	114	135	127	141	111	142	145	133	137	135	131	144	131	131	125	127	146	132	141	127	118	112	127	141	115	145	139	132	138	134	134	124	142	136	149	137	127	132	113	137	136	129	104	136	132	138	143	115	152	108	130	133	115	115	138	128	147	133	142	148	123	143	133	111	129	129	136	126	146	134	134	135	113	119	141	128	135	119	135	140	128	125	132	146	114	145	129	145	109	129	121	122	119	135	114	142	126	163	145	124	153	146	133	120	154	113	131	142	118	111	119	117	130	141	127	124	132	147	133	125	143	125	136	126	134	125	139	135	133	141	128	135	143	139	127	126	126	152	118	136	147	136	121	134	136	135	115	109	132	123	155	111	141	140	121	139	130	133	147	130	130	129	160	142	146	129	135	110	135	125	118	143	134	144	130	144	135	137	147	148	113	166	117	153	115	127	121	152	152	133	114	130	156	158	112	126	127	137	144	124	120	112	142	129	144	135	131	124	149	138	145	121	126	131	133	127	122	134	145	129	133	122	127	122	128	119	116	130	128	138	126	134	138	139	137	130	125	120	114	168	122	127	137	145	157	136	143	131	116	121	128	128	169	139	156	125	139	147	145	132	122	146	158	118	137	113	138	144	157	135	124	147	117	109	147	137	132	118	137	133	126	125	144	131	111	124	150	123	129	150	128	115	103	130	142	144	155	148	132	141	131	124	138	106	149	142	116	128	144	112	117	150	134	113	139	162	138	124	130	139	135	120	135	149	159	150	143	134	129	133	139	134	142	150	112	129	141	152	142	128	115	122	137	119	144	141	138	128	131	149	147	152	117	112	131	142	137	117	125	122	162	130	144	111	116	109	135	124	113	118	107	122	117	132	128	122	121	132	116	144	157	131	110	144	143	106	103	137	135	151	115	133	137	147	126	131	139	123	132	134	118	142	135	112	118	141	123	126	125	127	126	129	135	140	105	120	128	140	142	130	130	146	124	139	139	132	156	143	132	148	118	119	152	126	132	129	150	133	135	143	144	132	158	142	142	128	120	125	135	120	120	125	122	128	114	137	141	133	126	128	132	133	122	125	140	125	124	142	129	144	137	140	132	138	129	148	127	147	117	127	129	123	123	147	143	154	155	127	146	134	128	158	130	125	140	139	118	133	127	120	112	128	156	154	119	121	133	134	145	146	131	139	120	118	122	126	117	127	137	142	129	109	130	118	135	135	142	109	159	118	123	119	145	135	113	123	140	138	135	165	123	158	154	132	134	127	116	143	133	132	132	130	134	127	157	113	129	138	120	107	125	127	120	133	147	128	139	151	126	129	114	133	122	138	136	123	138	131	138	120	134	128	118	144	134	139	138	143	150	123	123	124	157	139	101	119	153	145	119	118	124	136	127	136	132	125	170	125	137	142	121	132	153	135	138	127	128	133	123	139	126	133	137	137	150	141	108	156	120	127	124	133	146	132	154	133	148	124	138	120	97	128	124	139	155	129	130	126	138	141	127	128	129	154	137	145	122	122	133	117	112	120	120	134	142	104	127	156	121	114	135	136	133	111	123	111	140	158	143	131	128	145	123	138	127	131	155	140	124	112	121	136	135	132	113	131	136	125	131	157	134	140	127	138	142	133	139	117	138	133	117	123	140	134	131	152	140	146	152	129	137	118	147	135	124	134	123	157	130	132	125	148	123	127	147	135	138	158	146	140	133	147	128	139	139	112	133	146	138	127	153	121	123	141	148	128	160	117	133	133	128	143	126	122	133	110	131	136	103	143	138	127	124	153	112	141	125	147	129	117	111	136	137	148	114	124	139	117	134	147	125	140	119	124	151	143	139	123	143	138	142	150	135	113	124	114	132	133	137	136	162	135	123	139	143	170	136	146	144	150	119	109	138	118	144	123	158	128	126	121	122	138	135	141	123	125	132	134	115	146	131	139	143	161	155	127	145	110	132	147	132	149	138	145	133	132	139	119	143	116	130	135	153	123	143	154	136	130	108	148	124	146	135	121	115	116	155	160	130	146	139	150	113	117	100	123	122	119	140	127	133	135	125	144	117	130	138	137	125	132	131	138	122	136	144	137	146	140	117	122	132	148	142	121	141	139	102	130	141	134	129	157	115	150	147	129	140	124	129	125	147	145	130	115	131	127	156	139	159	155	152	137	143	123	137	104	138	131	143	135	144	136	129	115	128	116	147	125	133	141	129	136	140	127	104	108	132	129	135	134	173	151	132	128	144	132	124	132	139	116	132	135	123	122	147	121	115	137	141	131	127	124	138	135	131	135	123	137	136	141	120	141	126	135	125	133	133	129	130	124	129	130	139	128	134	135	128	125	164	134	137	136	136	133	146	145	126	124	135	154	122	136	140	138	112	149	131	152	125	135	128	155	139	147	128	140	138	142	119	132	151	137	146	141	127	122	112	134	130	135	135	147	138	143	126	138	124	128	126	134	147	137	138	136	125	138	132	138	119	132	140	115	136	125	124	141	133	121	138	137	127	137	121	111	136	131	135	135	121	138	141	147	122	129	119	127	156	145	135	130	142	125	131	126	139	145	120	148	122	144	135	138	148	134	135	125	132	141	138	143	145	111	139	143	160	136	134	135	133	140	127	139	117	143	160	128	103	126	120	107	154	124	138	155	152	153	123	150	121	140	141	130	142	121	133	140	122	123	148	113	130	155	125	151	132	128	143	143	147	126	120	134	116	144	126	127	137	154	97	145	137	136	141	138	124	141	129	121	131	129	115	121	143	135	115	137	136	127	138	131	151	131	115	130	138	143	127	116	139	122	130	165	137	128	166	142	125	147	125	138	122	140	106	129	116	122	148	137	148	116	166	141	122	147	136	152	133	134	139	127	153	133	153	117	131	136	139	99	124	132	139	135	125	117	111	112	100	128	146	154	124	134	133	143	158	120	110	133	136	139	145	136	137	129	140	132	132	121	125	120	146	137	122	139	133	133	110	123	126	135	138	131	119	124	125	123	134	116	137	137	144	111	122	125	153	128	125	122	134	129	119	134	123	161	133	127	119	136	119	126	145	125	143	130	115	134	130	136	137	141	126	108	118	127	131	120	130	148	126	142	123	143	158	122	122	126	133	153	146	132	124	151	137	135	131	138	130	119	118	142	128	116	118	124	128	143	132	129	137	116	131	134	133	135	146	134	127	138	132	149	127	146	117	135	135	152	132	124	136	125	144	142	123	114	112	143	89	137	124	132	124	144	127	133	118	137	118	130	131	127	129	152	145
51082	35511	70460	31945	3896	1317	1050	875	825	743	655	654	598	531	539	476	492	466	457	419	407	431	402	407	398	426	354	426	395	368	416	386	370	367	415	373	407	347	356	411	368	358	375	341	369	324	358	370	365	363	366	347	354	360	351	337	354	370	348	358	368	311	333	373	318	344	348	384	362	358	387	319	350	350	376	339	373	381	370	353	358	331	352	356	299	324	339	363	329	345	344	317	366	370	335	359	341	348	390	337	346	342	334	371	348	339	331	330	309	347	337	316	344	317	335	327	344	335	348	330	358	322	349	348	319	304	320	327	293	324	378	410	345	321	288	303	341	316	311	338	362	340	350	315	343	364	336	355	360	387	330	344	324	333	350	347	307	336	308	364	347	352	332	322	319	344	312	334	349	315	326	354	352	300	334	347	312	326	334	356	307	332	347	357	284	354	356	345	323	356	337	358	327	326	344	358	331	330	315	357	347	325	378	320	339	330	347	314	323	327	356	339	321	315	313	313	325	294	347	323	331	323	329	341	322	316	323	342	321	328	298	341	341	342	326	329	351	333	333	328	372	330	355	332	338	335	351	313	347	334	350	353	353	348	369	349	348	360	352	331	347	335	297	348	367	324	332	330	338	346	317	340	312	344	376	331	362	300	334	354	364	335	300	341	326	340	361	323	345	294	316	399	318	322	347	293	341	346	318	338	370	347	361	340	342	382	344	340	341	346	355	319	364	381	345	309	316	325	318	344	351	333	344	367	342	281	360	342	392	322	322	372	368	301	350	340	294	344	305	285	363	333	349	324	323	315	299	333	364	308	332	349	350	322	361	344	347	319	321	348	350	292	342	352	346	338	326	334	346	310	355	334	322	321	320	297	332	322	304	335	334	348	357	311	358	339	315	328	319	326	324	333	319	315	317	322	341	333	305	332	371	329	333	349	330	332	335	336	350	352	338	326	333	327	348	348	353	354	329	300	339	342	322	350	342	345	330	346	326	305	323	334	366	340	346	356	345	341	350	317	347	334	341	352	357	382	312	343	318	326	341	321	341	320	274	348	303	375	316	334	307	346	307	331	328	282	333	331	341	317	341	336	337	353	309	334	358	309	329	342	316	342	329	337	327	353	344	297	323	292	326	335	333	330	337	361	352	326	378	328	331	333	318	325	350	373	302	346	327	328	350	321	352	301	325	314	358	339	346	349	313	344	342	364	335	327	318	347	364	352	357	316	337	378	305	351	319	348	332	346	336	325	352	314	337	344	345	329	340	321	366	329	348	349	321	321	362	340	363	320	360	352	351	373	331	330	329	340	341	331	355	356	315	315	346	322	340	343	342	341	323	360	314	340	310	362	327	354	346	344	298	327	301	353	340	341	371	370	340	345	331	331	332	355	340	334	361	341	345	337	365	342	342	290	317	348	310	339	344	331	345	322	318	344	331	326	353	333	352	342	324	355	305	377	349	350	333	333	349	333	350	333	314	335	323	321	355	349	287	330	340	339	349	343	359	309	335	294	324	331	342	344	307	350	329	319	324	340	352	318	328	361	331	348	326	328	347	328	307	345	340	340	325	323	310	310	317	308	306	316	283	297	309	341	352	319	335	324	363	374	337	340	342	332	338	365	340	330	323	333	337	318	326	350	346	323	340	343	350	311	398	309	347	350	329	332	330	343	313	310	345	374	327	324	346	346	321	365	332	340	352	332	334	360	307	349	347	318	341	334	334	321	328	328	340	333	347	321	312	343	317	314	324	335	319	356	323	309	295	335	348	342	354	369	325	332	324	329	359	316	328	372	353	340	353	355	326	353	326	349	309	328	292	344	342	323	310	355	377	352	340	329	329	350	319	330	330	347	361	350	353	335	320	352	342	347	321	320	347	325	328	337	337	342	335	323	336	363	325	359	330	326	338	335	341	346	356	317	358	322	334	368	343	334	323	328	330	360	347	303	319	315	322	326	335	311	325	327	315	343	349	319	331	339	328	365	358	330	333	319	324	351	300	314	339	314	327	361	337	356	370	315	311	312	330	331	321	328	359	321	328	328	314	306	299	318	351	298	358	352	340	362	308	317	338	339	304	331	329	336	377	346	326	343	339	322	350	316	341	338	343	340	321	323	351	361	303	333	368	337	326	319	329	328	332	328	319	324	306	330	371	301	344	328	336	339	344	322	326	299	337	330	354	341	332	354	350	323	322	292	317	339	329	356	339	316	336	344	347	355	324	341	325	355	330	373	338	337	308	332	297	327	331	352	324	347	313	328	365	360	322	329	344	353	305	354	346	330	303	319	363	325	364	333	346	359	294	327	310	349	324	346	339	341	344	312	326	309	326	319	304	309	319	370	310	316	326	316	328	311	357	347	340	333	322	330	318	347	343	306	337	331	340	312	330	345	341	300	346	337	324	308	332	338	312	341	313	323	352	315	292	327	321	337	325	302	352	343	349	296	311	365	312	344	345	373	336	336	345	325	363	313	311	336	323	326	330	334	331	339	356	320	328	365	332	330	332	322	338	336	346	360	317	346	325	333	325	340	349	345	328	355	335	367	335	346	360	342	354	357	319	301	316	333	339	323	346	302	302	345	353	340	311	355	343	355	342	313	348	335	298	326	356	320	358	323	352	350	326	380	361	315	324	326	315	302	361	299	345	327	310	354	365	328	335	311	345	305	379	315	322	345	333	318	337	329	348	340	342	337	304	352	343	333	388	322	344	338	296	355	311	337	341	351	291	379	352	373	318	349	337	328	344	343	316	330	365	327	317	312	306	326	369	327	365	333	354	340	322	354	325	336	319	336	341	313	336	337	326	316	312	328	327	345	319	341	306	324	351	355	348	337	368	319	307	330	348	332	320	346	343	328	344	340	342	371	317	327	326	300	345	328	309	317	322	287	321	323	339	326	341	340	362	331	319	348	331	359	343	322	321	332	347	349	348	347	320	327	306	320	344	370	319	338	311	293	327	321	346	356	329	371	361	354	323	313	325	349	340	343	295	348	330	349	311	351	331	328	324	353	317	362	341	320	351	328	353	345	350	374	320	320	320	322	344	304	321	369	346	305	357	345	354	322	349	332	376	350	363	289	339	348	328	366	319	338	312	324	331	344	361	382	359	351	343	315	340	360	353	360	346	337	333	324	351	334	332	297	332	307	304	337	368	343	318	335	328	351	351	305	339	340	340	346	339	370	354	345	346	338	323	343	330	353	315	306	320	345	335	348	300	337	349	335	353	347	314	311	347	325	340	352	315	320	309	342	317	344	381	345	290	350	336	356	319	332	364	316	353	330	293	318	309	352	346	348	322	347	306	352	317	319	337	324	324	331	351	340	353	325	333	345	332	345	314	307	352	306	333	334	334	319	334	365	317	342	354	324	309	337	348	320	319	307	322	355	360	310	351	353	326	334	345	349	361	330	336	350	331	322	362	286	340	354	338	327	348	327	339	335	318	376	316	343	343	363	340	336	354	349	342	314	297	353	366	318	304	341	316	317	332	344	318	354	339	322
22155	5140	10031	2601	350	342	338	343	335	393	320	338	322	322	347	331	330	354	379	349	384	332	322	320	335	353	367	321	342	339	344	363	382	374	355	309	324	347	344	326	351	325	348	358	294	317	379	361	358	286	333	322	344	316	342	349	332	337	342	344	341	326	348	338	299	300	327	349	333	343	343	365	380	335	345	344	341	349	330	349	360	355	289	313	340	350	295	337	366	355	329	324	319	335	366	341	299	417	354	327	379	324	364	324	335	325	354	337	299	297	356	341	342	325	362	367	318	367	356	329	304	336	348	363	344	353	352	340	319	322	380	339	335	304	311	335	338	356	339	333	336	391	337	341	342	367	366	352	340	341	371	345	335	342	347	333	333	343	331	339	340	330	333	380	368	319	352	301	338	365	338	371	327	337	339	321	323	274	336	343	367	327	348	322	354	310	330	355	344	320	378	360	350	311	380	367	318	314	344	346	351	335	347	353	329	376	343	338	302	366	333	318	349	337	310	340	326	311	351	346	344	347	343	374	301	349	343	339	341	365	364	364	282	343	327	368	365	353	334	328	361	353	366	321	357	340	350	325	333	306	360	320	317	344	313	333	355	333	309	358	342	333	328	342	322	330	331	332	350	340	362	291	340	371	344	356	342	369	371	347	356	349	353	369	353	352	355	320	369	360	323	353	317	355	337	335	387	309	350	325	396	337	367	329	350	347	362	357	323	357	316	350	360	335	354	323	293	327	349	365	341	362	334	341	319	317	352	350	353	365	347	347	347	339	346	375	370	336	341	339	297	319	320	351	337	350	338	316	354	318	327	341	338	371	347	326	324	307	317	292	335	344	320	361	379	323	320	318	363	317	337	343	377	374	320	343	319	313	345	337	344	342	365	373	331	354	366	378	352	344	340	327	388	356	346	284	346	351	330	354	315	322	364	370	299	331	376	315	344	350	353	323	332	345	337	345	320	346	359	354	326	338	336	336	351	314	310	353	312	313	350	330	296	349	353	336	354	349	334	321	344	346	332	324	333	385	348	327	354	333	346	308	301	329	352	314	359	314	342	360	341	375	339	333	324	304	356	306	338	332	310	356	332	307	367	371	336	379	335	341	346	314	345	361	351	329	317	388	348	320	311	336	311	369	369	340	337	313	322	330	350	381	340	343	348	340	326	344	351	344	364	354	326	320	342	364	365	385	393	327	286	327	356	338	340	308	341	353	348	370	347	350	338	359	320	345	330	366	351	334	344	336	359	328	314	333	333	323	345	331	317	322	354	352	327	350	362	340	319	351	352	337	334	322	337	361	354	339	300	319	340	330	337	331	284	325	340	368	336	332	329	363	341	341	344	327	326	347	338	380	326	369	327	326	363	340	336	365	340	326	378	340	366	340	343	342	322	294	341	337	349	340	368	360	382	330	337	344	333	329	337	331	347	315	333	327	335	326	343	322	349	323	326	341	326	345	339	309	348	339	344	335	384	347	370	349	353	329	337	349	306	322	363	345	327	293	365	345	372	372	348	350	338	348	314	374	348	340	336	337	377	314	350	348	340	361	331	356	313	299	378	335	372	339	353	346	339	329	339	331	352	355	327	325	339	334	325	354	327	333	344	359	333	339	343	386	354	378	331	331	376	366	383	328	350	335	326	331	331	345	337	355	362	326	356	369	337	343	353	336	333	346	325	355	332	340	369	311	323	336	339	330	328	304	330	339	357	350	311	356	358	344	321	335	382	363	336	341	365	350	334	356	319	334	348	327	347	347	330	347	346	372	353	346	338	341	323	343	337	316	311	363	341	341	351	348	390	331	333	344	347	358	300	329	323	317	329	321	348	347	323	350	373	315	336	331	356	357	366	350	323	336	332	346	340	339	340	356	327	357	351	344	338	328	347	328	328	370	325	360	350	343	318	361	331	341	335	327	366	373	317	340	332	342	351	322	328	319	349	353	322	361	378	315	324	362	340	366	342	355	347	333	357	335	335	331	352	327	381	350	341	358	356	305	352	343	372	346	314	335	327	332	349	357	354	360	319	349	355	320	344	350	365	351	335	332	316	366	320	361	352	316	341	338	345	326	358	324	341	394	363	321	369	343	348	325	341	324	337	320	340	349	371	310	344	328	326	340	351	327	334	290	330	339	322	361	336	328	349	332	361	368	334	356	375	350	350	319	341	335	367	366	350	355	352	360	373	346	333	339	348	361	351	326	364	328	338	335	326	357	360	339	303	345	359	351	351	359	344	348	329	321	328	365	397	322	347	384	317	323	345	371	321	335	323	333	326	326	335	341	339	367	371	335	337	363	367	357	354	357	346	347	337	324	360	330	322	362	346	364	336	341	327	374	334	332	343	339	300	364	307	346	312	344	376	333	336	356	341	369	331	360	318	347	344	349	342	321	352	331	352	386	357	339	323	353	352	351	340	320	317	319	380	338	339	350	353	320	304	311	321	326	316	335	326	332	377	355	356	327	372	353	329	368	318	341	333	345	367	352	340	381	385	340	341	328	361	364	359	360	357	343	330	363	339	307	303	354	323	363	328	324	344	319	349	336	343	326	330	328	332	348	375	367	316	351	354	349	350	321	334	346	359	324	318	359	334	351	379	340	347	338	310	369	334	335	328	374	325	359	379	360	335	324	337	388	321	308	364	346	332	369	354	327	335	340	346	361	322	358	381	347	346	301	348	321	340	325	329	358	316	358	318	318	348	313	376	333	356	352	348	319	362	335	334	336	329	334	346	352	309	342	366	343	350	309	368	372	352	327	321	323	361	316	317	337	343	366	315	374	329	347	305	344	339	355	321	367	347	286	366	347	341	309	337	337	351	358	339	355	389	317	332	325	314	352	321	341	359	367	339	379	320	362	357	335	312	341	340	370	325	307	329	354	380	335	314	350	400	329	330	357	339	340	342	362	363	333	382	323	337	355	368	321	336	324	316	339	347	328	354	329	343	335	383	355	333	334	331	311	356	363	337	338	321	316	350	352	323	339	344	375	329	377	333	353	340	342	345	346	348	351	347	359	357	342	315	361	326	314	377	353	333	346	340	309	314	351	323	304	319	344	343	340	338	365	350	351	367	339	350	320	334	322	361	306	332	369	354	324	307	345	321	360	342	352	347	349	346	376	338	346	349	357	354	338	319	345	347	363	355	314	339	345	333	313	334	364	336	341	341	341	313	349	348	351	333	315	317	348	335	342	341	332	348	336	319	341	363	362	364	337	323	370	321	348	340	314	298	328	312	355	339	339	311	346	379	336	335	326	347	335	361	319	346	340	372	341	372	311	312	348	350	368	342	318	330	329	329	362	361	346	303	353	360	374	330	347	362	343	343	299	337	339	366	369	324	308	353	352	350	324	355	344	350	332	317	336	365	322	358	319	318	343	374	351	346	343	332	356	374	316	299	364	314	310	311	335	355	347	331	359	331	354	348	320	345	363	354	376	391	362	351	342	287	330	357	354	325	346	355	299	357	334	317	333	323	335	379	323	353	371	358	336	310	352
18053	4087	17933	4772	831	762	757	762	769	788	763	737	752	727	780	727	749	759	790	693	787	783	760	760	751	754	743	726	725	722	715	827	722	731	729	775	765	768	692	720	775	754	753	697	753	804	781	746	782	752	732	749	779	739	784	730	731	739	770	741	748	773	747	759	735	737	775	746	781	781	756	758	810	760	829	740	707	737	805	755	738	703	775	737	794	760	737	709	733	752	793	751	757	733	756	726	770	735	736	787	770	778	769	752	726	782	797	748	743	709	728	765	708	722	728	732	761	757	730	741	718	751	774	721	756	731	799	749	748	741	740	718	750	764	777	713	723	756	742	744	757	730	774	762	771	771	755	808	754	765	731	747	783	748	758	752	762	721	771	719	750	725	785	757	777	753	777	678	773	727	769	736	719	720	784	742	760	799	682	737	745	789	751	717	760	739	765	770	761	696	741	719	813	675	725	678	734	786	730	747	781	741	787	747	738	728	737	749	757	738	748	730	792	725	734	749	767	809	753	778	771	757	721	725	740	740	718	736	734	753	745	749	811	672	728	770	783	726	732	734	778	754	783	749	728	785	749	766	715	760	780	784	727	784	736	736	728	755	791	757	775	757	771	732	738	751	770	746	753	780	737	765	703	714	748	752	727	730	790	728	750	712	794	796	716	749	736	731	735	734	782	713	817	783	749	771	758	752	816	734	751	792	760	706	704	777	748	756	803	717	756	760	771	785	726	738	743	745	786	740	788	751	706	765	788	747	760	739	726	760	757	742	725	729	779	749	744	761	716	728	730	761	738	698	784	754	714	774	759	770	743	761	742	702	699	731	752	768	737	734	797	715	796	750	685	722	775	727	688	786	760	732	760	713	759	731	739	801	742	755	790	705	766	806	781	753	780	737	749	749	740	747	740	734	703	737	772	772	720	728	746	727	707	776	783	775	762	749	750	703	749	717	790	742	772	772	732	743	770	774	740	731	708	739	779	742	730	744	741	771	752	765	745	795	745	755	738	741	734	725	736	786	737	748	781	724	721	738	695	719	764	721	734	728	756	762	800	750	772	744	752	750	776	759	727	732	741	731	711	770	713	767	764	767	732	710	726	746	774	768	734	726	776	720	746	725	781	726	782	697	744	764	730	748	743	770	755	779	783	704	760	752	706	734	756	708	784	770	792	709	686	764	754	706	738	748	730	796	756	746	783	736	748	748	746	706	759	768	710	771	763	725	704	790	737	879	740	724	711	742	755	717	777	751	748	731	767	738	732	784	787	741	756	740	754	695	731	772	768	747	695	754	767	736	736	776	764	769	717	728	734	721	768	740	745	710	760	772	729	747	740	764	746	739	761	753	773	703	762	753	755	725	793	731	765	706	732	745	775	731	736	716	746	786	764	744	753	798	706	750	786	771	752	794	700	777	713	741	759	762	742	744	723	712	755	740	792	774	719	755	712	762	740	758	763	728	748	773	752	743	762	759	773	722	743	773	717	725	796	718	690	729	731	752	751	791	741	758	713	749	776	787	745	732	762	693	729	731	798	766	758	717	750	777	738	715	772	787	771	707	742	794	787	731	757	763	727	721	781	713	738	800	740	721	766	779	764	795	734	725	775	709	695	764	804	779	734	771	691	737	791	776	740	792	749	714	750	762	767	731	760	745	768	803	748	746	770	750	703	749	702	706	766	782	707	716	800	715	778	737	735	744	775	732	798	744	735	761	724	758	779	755	767	743	789	774	756	772	728	701	727	768	748	812	712	733	735	760	721	756	756	736	787	749	747	751	748	748	739	808	770	736	739	733	741	739	715	757	759	737	713	776	779	766	753	693	775	746	733	743	762	771	748	757	713	747	783	788	767	743	723	763	743	776	775	817	768	778	751	755	741	755	757	783	737	751	779	786	722	723	785	727	701	766	684	776	738	759	743	758	728	710	732	755	762	776	749	706	753	792	774	769	738	766	702	741	770	780	700	738	692	755	740	745	778	788	793	742	733	716	794	744	775	734	751	737	808	777	765	773	738	822	732	716	723	761	728	765	757	707	752	788	734	796	741	772	796	790	731	744	764	701	734	767	766	756	777	754	738	771	782	778	749	747	723	731	755	735	731	805	783	731	780	732	707	758	763	786	704	797	747	754	774	755	771	772	770	770	755	757	722	820	727	716	799	750	697	725	766	782	767	784	780	781	734	784	770	749	751	760	754	748	728	755	749	722	698	743	714	779	811	731	763	743	728	779	748	755	755	762	765	720	795	710	757	747	768	772	764	755	745	727	736	758	700	740	724	734	702	709	682	743	745	788	744	803	750	764	795	723	750	780	710	762	752	777	767	714	759	717	768	742	776	719	742	714	771	758	762	757	746	739	817	730	786	776	751	759	797	736	755	729	736	795	768	757	724	758	753	720	741	737	706	790	708	715	731	739	721	729	789	779	755	737	801	691	715	765	756	793	764	720	742	743	719	757	754	693	791	717	783	752	759	725	718	771	700	718	771	731	736	725	773	747	736	707	763	792	795	813	758	743	793	750	716	732	769	800	803	759	737	744	769	741	817	767	769	808	717	773	707	716	751	790	753	764	713	808	723	696	740	786	762	749	776	758	748	762	766	764	767	731	723	766	747	778	747	750	743	756	799	733	741	776	757	732	802	764	775	759	760	762	736	744	764	739	761	752	799	782	689	740	718	767	779	731	702	725	785	737	765	744	741	761	736	720	764	752	778	707	769	782	727	742	743	722	786	800	738	711	775	793	761	751	757	793	793	740	731	738	730	760	758	747	760	816	767	787	727	742	683	750	776	752	740	765	759	787	763	758	775	751	672	778	749	787	719	749	725	758	749	736	773	739	741	727	757	760	795	748	729	736	739	782	740	790	745	740	737	724	747	730	779	769	754	735	727	750	699	740	782	791	758	746	733	711	733	760	799	754	791	785	734	773	758	775	776	759	758	762	733	753	738	735	723	725	740	747	740	788	738	745	786	782	757	750	710	772	729	738	721	756	770	735	732	785	766	745	732	743	733	768	763	763	830	754	766	691	731	719	770	751	751	746	740	729	765	797	727	707	770	774	715	731	761	729	747	724	764	744	717	729	730	735	748	729	783	807	765	732	789	748	742	739	792	721	752	774	699	715	771	816	703	736	743	745	749	776	768	740	745	743	761	768	729	771	746	811	737	779	780	757	751	743	720	775	710	744	731	773	764	824	732	780	713	712	793	739	760	771	751	711	765	771	724	783	809	725	735	797	766	745	732	738	733	775	716	804	708	691	781	747	726	760	803	730	735	746	765	790	730	739	696	747	761	780	749	782	755	770	753	761	736	700	763	767	698	723	768	751	735	765	724	749	728	765	760	744	725	688	736	773	723	782	766	757	758	710	766	739	752	763	763	736	804	761	779	735	763	727	741	748	749	773	718	740	766	708	711	764	741	779	847	769	775	763	779	749	809	724	769	749	735	766	736	742	743	767	706	731	758	776	719	777	728	766	751	821	743	773	780	715	734	722	724	725
69371	42320	59510	35614	7201	447	268	250	273	227	226	202	222	214	216	232	199	195	207	214	189	191	196	186	178	221	180	178	210	202	169	198	198	202	181	172	189	210	203	204	183	198	216	188	170	192	172	187	196	188	197	186	185	192	190	233	198	183	190	186	174	185	185	190	189	182	205	207	221	179	191	226	198	174	191	198	202	218	190	181	212	214	189	198	196	199	208	178	194	199	187	183	212	189	196	177	165	183	177	196	186	177	189	184	168	173	184	176	183	210	194	209	179	180	176	207	193	184	201	195	211	207	189	197	181	181	187	194	195	191	181	211	212	189	167	197	209	180	179	198	174	224	213	187	193	228	200	198	184	210	185	169	186	191	181	204	243	223	186	200	192	173	206	172	192	225	203	210	198	171	190	187	162	187	199	185	198	201	171	199	194	179	183	202	180	194	203	193	186	184	208	188	198	184	213	201	191	172	194	211	195	186	163	191	214	183	189	189	213	192	207	182	203	200	178	178	198	175	196	186	187	187	184	215	178	201	209	178	179	171	189	202	200	198	214	191	217	213	185	178	184	153	186	196	191	206	187	162	159	215	185	212	186	154	224	181	202	209	190	194	186	206	194	207	185	203	175	202	189	217	187	213	214	211	191	208	196	200	212	192	205	189	187	194	185	182	175	207	215	212	172	189	185	192	162	219	173	199	180	173	190	209	186	170	183	184	142	193	188	190	207	207	174	202	188	159	192	218	152	206	218	194	196	231	176	178	184	211	194	180	206	218	196	173	210	215	184	186	172	184	179	170	189	188	199	155	195	189	198	180	176	209	199	194	182	207	190	198	181	200	181	198	204	161	193	187	192	180	219	173	201	187	185	211	200	170	193	197	186	197	193	196	206	178	161	214	196	171	205	201	182	191	187	206	208	192	237	198	196	171	185	227	211	200	167	194	209	174	196	183	185	205	175	180	236	213	194	199	175	181	211	186	197	167	166	189	207	181	201	205	196	178	189	187	186	194	187	209	201	194	191	176	177	202	192	208	202	181	201	167	174	197	199	190	221	174	212	202	183	198	196	220	189	212	206	198	175	178	186	191	175	190	177	196	201	199	176	205	188	174	185	174	199	156	199	173	205	193	204	179	218	186	204	203	219	201	184	186	191	207	200	192	204	175	199	196	180	215	184	184	206	195	165	167	192	195	196	170	213	212	199	169	188	173	197	195	186	198	182	185	197	209	209	196	213	227	177	191	195	184	185	180	173	181	180	191	197	176	181	191	170	196	185	208	185	178	203	158	196	199	184	192	180	202	174	195	214	175	214	187	203	204	153	166	198	188	202	215	190	177	193	187	179	179	193	184	190	186	193	187	191	207	177	192	177	195	221	181	208	201	191	188	184	185	174	204	199	189	217	188	186	186	198	175	192	180	205	189	190	179	196	191	196	182	201	187	194	180	188	182	203	174	168	183	214	203	199	185	208	183	187	166	171	192	207	186	218	184	178	201	169	203	202	176	190	207	219	191	196	196	177	213	202	187	211	188	177	188	205	181	168	201	197	186	205	181	204	203	206	194	183	197	199	196	215	191	199	185	187	182	178	206	168	185	190	191	189	197	198	200	203	194	190	215	213	210	184	169	193	183	165	188	189	173	173	186	191	184	195	190	189	218	213	219	166	195	177	208	186	174	191	201	203	223	171	210	189	185	193	222	189	198	170	208	206	189	202	194	173	192	188	180	197	173	202	177	180	182	178	181	204	203	178	188	186	185	210	173	212	191	227	187	201	189	170	176	190	171	188	183	182	192	209	182	226	191	212	194	177	209	178	212	218	192	200	188	171	195	206	186	171	174	197	178	201	186	199	201	191	194	181	192	188	171	198	197	207	179	179	193	197	188	186	205	184	161	167	206	189	171	179	167	225	188	195	183	190	191	203	168	194	194	204	189	183	177	188	170	182	182	216	193	182	192	208	192	195	194	178	198	182	204	181	194	195	172	188	209	197	190	181	183	185	169	181	183	193	192	214	192	193	178	186	180	195	198	191	206	200	202	180	176	202	194	174	200	193	200	178	204	198	186	191	170	196	206	174	193	173	178	209	180	194	192	173	163	205	189	197	209	180	209	194	200	222	204	193	212	181	216	177	201	210	187	199	176	176	179	233	171	214	208	205	200	190	185	183	199	192	206	183	202	179	218	226	161	197	177	177	219	181	183	176	189	190	192	206	182	209	202	190	180	190	182	199	188	184	183	191	212	194	201	182	189	184	204	206	211	166	181	178	182	173	210	199	177	163	202	198	196	176	202	193	190	202	174	211	198	171	188	195	193	212	200	195	196	193	216	172	181	191	188	218	202	182	189	199	194	185	216	194	208	178	179	189	204	170	195	174	197	181	181	209	218	194	159	190	197	177	192	185	203	196	190	193	207	188	175	188	188	185	195	191	185	206	201	197	210	216	189	180	186	181	197	159	218	165	195	198	182	194	212	182	211	181	196	187	182	213	216	196	213	201	197	167	174	196	200	209	195	208	205	172	197	193	212	195	202	186	194	190	160	189	202	184	197	200	178	192	190	215	227	188	191	190	191	198	217	210	201	202	196	240	193	210	175	175	185	176	188	207	173	160	211	212	188	192	206	195	181	191	186	163	190	198	200	201	186	166	183	188	203	183	191	168	218	206	211	196	208	197	188	180	156	182	201	186	170	203	181	177	220	176	206	203	172	189	197	213	203	175	190	164	193	194	204	159	192	180	166	187	183	182	204	178	212	186	209	174	204	210	210	193	218	174	173	201	171	196	166	210	196	180	187	200	174	198	188	197	208	194	205	190	209	192	187	206	195	199	198	168	202	213	193	209	207	201	194	186	202	213	184	209	209	193	157	181	201	181	183	208	188	187	189	197	174	189	188	193	190	193	197	176	170	196	213	163	190	203	211	189	195	184	191	198	188	197	189	175	188	202	204	176	181	185	192	203	178	191	188	185	206	210	187	166	223	216	180	192	163	192	205	215	197	193	207	178	208	185	182	201	201	198	186	215	199	178	201	194	199	215	203	168	211	203	198	195	198	195	184	229	196	187	199	195	201	165	190	198	182	200	202	182	187	186	206	191	222	199	209	197	181	196	172	197	199	213	198	198	193	187	186	207	185	192	205	190	193	202	180	166	207	183	153	189	183	233	187	192	209	190	189	205	168	195	187	173	156	155	208	189	190	194	199	159	198	194	178	199	192	206	169	186	188	182	177	177	195	215	171	190	176	164	186	217	192	188	198	199	187	190	178	194	194	205	214	201	207	219	174	196	201	179	191	208	209	190	191	206	194	219	218	202	171	198	187	169	192	182	200	192	221	195	179	181	194	193	191	195	180	197	183	171	194	169	234	159	192	214	209	177	196	219	188	195	204	181	212	195	168	199	171	188	194	168	200	186	222	224	171	182	174	179	190	196	203	211	181	194	192	189	207	188	169	198	198	161	200	188	177	201	211	201	202	198	210	197	194	195	175	212	198	192	206	200	202
42226	24265	55904	27669	2464	1075	917	828	767	648	622	618	602	612	560	524	529	502	526	521	501	464	484	469	486	463	517	470	470	453	460	492	471	489	476	431	442	414	495	509	420	452	464	485	489	492	441	430	445	463	421	441	472	447	427	443	432	472	433	421	424	431	443	423	464	444	448	437	474	466	453	420	476	454	491	461	446	441	403	452	499	477	431	464	442	467	475	446	446	445	465	399	462	433	476	444	431	493	459	451	476	422	450	479	444	450	430	452	460	492	468	457	439	402	444	425	442	428	461	466	463	420	438	431	426	440	454	465	441	440	435	447	445	481	453	448	454	472	440	446	458	441	427	446	417	456	430	451	428	460	409	437	439	421	422	457	503	478	429	448	452	418	444	415	461	419	436	455	446	424	465	463	485	441	456	464	433	449	415	452	463	447	441	426	494	473	419	437	451	434	431	450	461	474	457	474	454	427	462	429	447	459	446	473	469	414	428	423	445	465	443	442	453	431	433	428	417	424	452	440	439	453	409	465	411	410	474	459	460	453	434	437	442	441	444	457	443	423	463	440	459	413	444	457	448	467	419	468	443	474	427	405	420	441	419	449	424	395	434	432	428	470	427	415	443	443	449	423	447	454	412	423	439	442	421	409	429	451	424	429	418	468	433	472	472	457	401	477	446	450	467	426	463	464	451	449	481	458	430	455	443	449	426	418	444	430	443	435	432	443	471	427	435	435	453	437	486	468	452	427	437	456	445	475	459	467	425	428	418	443	440	482	432	444	410	414	419	441	458	443	407	450	444	436	436	443	462	453	431	415	407	502	435	427	441	439	471	438	473	452	415	453	432	432	450	415	439	413	412	475	451	422	412	448	445	476	437	434	442	423	435	432	444	418	448	417	436	448	484	466	438	435	442	454	460	433	470	508	432	447	416	424	483	438	427	426	452	471	411	433	450	450	422	467	458	443	420	425	445	463	473	421	481	457	404	475	424	437	424	450	413	444	445	441	477	438	446	462	395	438	447	428	392	447	465	459	453	431	481	436	468	446	460	462	453	429	433	489	426	467	418	429	434	416	417	443	451	426	477	447	497	428	474	492	432	435	455	421	473	431	450	470	422	465	449	440	437	455	451	478	442	452	427	458	424	449	465	442	458	410	438	465	423	434	409	431	486	453	403	446	434	442	448	445	416	476	474	429	436	453	490	453	445	418	465	457	455	462	428	453	458	462	480	437	448	424	450	435	449	457	412	432	460	458	443	454	423	422	420	471	460	469	456	412	453	408	432	438	428	450	437	459	453	467	432	454	441	442	443	455	450	448	414	457	424	458	421	426	422	405	463	443	436	428	437	486	425	444	432	458	428	420	440	407	451	421	465	407	441	453	466	484	430	437	448	448	441	411	452	467	419	429	461	410	481	413	475	441	415	431	412	454	435	451	465	409	458	457	443	465	472	464	456	471	428	441	454	429	455	474	439	431	438	493	442	415	436	442	405	473	434	425	427	462	438	411	439	431	433	423	452	475	442	424	433	462	415	430	441	452	457	427	457	447	449	455	408	447	444	447	477	460	452	479	438	428	429	432	466	440	459	438	458	392	419	405	416	398	461	414	470	431	439	404	424	442	452	444	469	429	479	403	455	467	445	453	452	452	450	438	430	445	439	447	418	478	438	427	421	468	482	469	463	421	490	488	444	440	451	467	425	438	443	500	458	402	437	454	418	451	469	441	481	433	473	444	435	437	462	436	441	463	455	465	437	418	438	425	424	424	439	431	460	442	443	502	455	474	451	434	470	461	461	469	448	435	442	459	457	425	482	446	420	466	455	470	436	495	442	421	427	429	448	451	463	416	446	415	421	452	434	428	485	434	431	443	431	440	460	437	411	432	445	468	436	438	443	406	423	433	446	463	430	455	429	418	450	419	397	408	467	432	416	478	489	459	427	418	431	455	402	437	443	454	454	428	452	429	468	471	465	416	438	438	483	450	464	485	418	439	419	437	480	399	453	487	381	442	458	437	420	429	424	426	441	452	424	482	427	461	419	427	440	457	462	461	430	469	445	427	468	444	440	408	431	441	476	446	471	442	444	458	431	435	408	463	434	432	421	441	414	429	472	456	442	456	449	461	415	419	483	462	419	452	442	443	454	463	443	496	439	517	428	458	463	472	444	452	452	454	432	447	453	428	400	468	436	426	422	433	459	428	459	465	436	407	433	447	446	420	432	421	453	452	465	422	461	438	427	424	420	419	425	449	477	466	462	440	411	463	469	458	412	443	458	417	436	408	472	419	482	457	441	438	447	452	440	428	443	429	432	464	479	411	420	434	441	424	442	442	447	455	454	476	449	417	425	488	480	471	474	467	436	448	435	431	481	432	454	395	422	431	463	449	402	459	449	449	463	449	423	461	427	461	416	416	461	461	435	447	468	426	456	404	456	412	466	440	473	457	458	439	458	473	469	444	439	426	439	463	420	429	421	414	471	430	405	460	468	437	442	446	479	443	433	462	474	461	415	420	432	471	442	424	407	435	420	435	429	427	428	446	454	420	438	451	428	415	440	429	467	424	450	452	441	461	447	458	427	431	416	469	434	445	443	431	461	464	436	461	487	419	475	463	432	423	417	441	428	435	407	437	442	431	431	463	454	465	475	396	428	476	387	415	438	410	408	449	423	466	434	462	443	416	459	416	497	416	430	460	421	431	439	454	467	446	447	415	429	433	426	486	420	461	437	459	425	444	442	450	425	435	467	429	432	434	450	419	431	432	435	438	459	438	471	426	442	415	445	420	435	443	434	446	470	442	457	468	448	431	428	449	447	448	441	458	455	426	422	456	438	460	462	419	436	449	415	453	477	428	440	441	454	445	459	441	408	450	461	399	422	426	471	505	410	438	431	448	420	444	471	483	448	457	476	477	480	436	452	419	441	451	458	431	444	447	427	439	430	452	407	450	428	424	454	433	458	425	433	423	422	455	454	414	461	471	485	411	465	463	465	506	445	428	431	428	444	428	483	431	484	449	456	459	475	446	457	435	455	409	489	467	456	487	419	464	468	459	434	418	462	408	447	424	452	440	439	414	418	424	455	406	443	431	468	415	430	467	432	448	447	463	393	470	428	421	458	433	440	419	456	441	437	489	437	460	434	438	421	440	471	436	479	441	452	445	410	446	464	486	426	444	418	454	432	460	435	429	439	445	421	450	433	444	481	398	441	448	456	422	448	430	463	439	440	435	437	470	416	459	436	458	480	508	428	436	457	445	432	481	420	458	439	474	446	456	396	469	439	389	412	429	450	436	457	436	418	427	446	437	437	461	450	408	442	441	386	435	391	419	431	433	454	466	466	407	443	458	467	464	441	430	456	439	418	456	448	380	438	421	439	419	431	415	435	477	446	450	475	430	413	429	435	422	420	474	410	415	453	451	450	452	437	410	443	421	437	463	407	431	413	430	412	427	483	453	470	474	439	415	456	406	429	449	458	392	467	453	457	420	416	446	459	442	439	495
81564	54627	63905	42036	16160	2473	296	241	209	207	150	185	164	152	157	160	160	175	159	145	157	166	145	151	152	140	121	149	134	153	120	133	151	143	148	129	117	148	121	132	115	127	135	149	131	125	145	141	124	134	151	124	125	116	115	121	129	123	124	115	149	139	143	140	126	116	127	149	122	128	112	121	136	121	141	140	133	126	119	140	139	136	139	137	155	137	132	129	128	135	127	129	150	139	138	143	110	129	141	147	127	129	129	137	137	123	110	114	131	148	131	131	150	133	139	133	122	149	128	121	122	140	148	117	129	124	123	124	143	123	146	134	118	145	150	129	121	127	146	145	132	124	127	122	127	138	128	123	129	130	116	147	113	118	122	167	142	152	121	134	121	151	129	160	109	145	127	127	140	132	124	126	130	129	135	138	132	134	138	137	121	112	146	117	126	125	139	159	130	121	137	125	117	137	148	143	143	140	119	137	137	148	125	131	126	127	119	127	124	113	109	125	128	111	119	136	115	151	109	119	141	142	123	116	119	137	118	142	128	147	126	106	140	143	125	155	125	148	133	115	141	151	141	143	130	131	130	127	126	141	128	119	164	126	131	135	147	121	145	143	119	96	129	117	125	136	142	143	136	132	159	120	135	127	145	141	121	132	125	158	146	150	145	108	126	134	127	105	147	125	141	163	140	140	122	153	137	140	137	119	146	121	133	126	136	143	146	141	127	142	136	141	117	136	110	126	134	141	138	119	123	114	110	127	146	126	136	129	110	118	115	121	141	125	130	114	138	137	132	129	143	114	128	127	156	125	129	128	150	144	135	149	138	96	146	114	111	126	127	119	119	116	125	127	132	127	156	112	138	116	117	128	129	126	123	115	122	122	133	145	122	121	150	128	117	128	139	122	121	131	107	110	138	128	115	122	123	133	134	152	146	154	118	138	136	125	147	124	133	148	137	126	128	141	129	138	131	110	136	118	127	118	144	150	128	114	130	128	147	126	140	144	123	145	146	156	128	109	128	128	116	130	137	136	137	123	127	133	129	147	140	110	121	131	124	123	102	143	128	137	122	124	138	125	138	156	156	111	140	126	139	127	128	148	115	126	149	121	125	127	162	107	142	131	140	155	121	159	143	153	148	112	135	134	123	123	136	131	149	117	130	126	138	119	136	129	142	138	120	116	134	116	120	129	143	125	152	134	139	113	128	134	111	133	131	134	135	115	124	136	146	131	114	122	135	129	120	144	161	137	144	150	169	147	120	117	133	136	128	122	126	137	149	138	118	135	125	113	134	150	159	129	144	129	120	125	136	144	141	139	105	133	146	149	122	126	128	155	144	141	135	135	149	142	131	139	129	117	136	129	138	142	140	143	124	133	138	116	98	137	132	127	139	128	138	128	162	141	139	120	107	126	136	122	158	129	128	116	133	138	142	122	134	126	122	132	146	137	140	131	133	155	134	121	133	118	123	131	134	130	148	111	112	134	122	146	111	144	123	142	110	122	112	119	119	124	135	133	132	144	134	135	129	112	134	161	142	118	122	134	111	127	132	137	134	122	129	120	126	132	127	144	129	154	138	138	134	129	130	130	151	155	134	117	133	123	115	116	129	131	133	133	133	135	120	133	128	137	146	129	137	131	132	146	134	137	144	116	134	124	120	119	103	139	134	154	137	137	138	132	144	129	146	126	128	136	132	132	112	152	134	125	133	149	118	144	127	126	148	141	142	117	156	149	141	129	129	136	128	134	148	139	156	135	133	122	101	132	130	127	136	147	115	143	166	118	131	136	145	146	106	130	124	146	137	104	129	148	146	107	108	144	139	115	151	147	116	127	124	123	125	113	114	133	113	152	105	149	129	160	129	115	121	142	115	126	131	116	113	132	160	126	131	136	134	137	137	140	121	141	146	127	141	155	147	120	121	127	137	129	119	139	131	137	137	117	114	131	105	169	137	125	129	130	144	128	136	105	127	156	134	138	135	132	131	148	120	134	108	137	125	144	113	148	114	118	135	138	118	125	144	127	120	140	121	107	122	130	107	129	119	117	136	131	139	133	155	123	134	138	121	120	130	143	137	132	138	118	130	145	121	116	124	130	105	131	134	138	131	130	137	135	129	151	134	137	137	125	124	137	128	127	125	157	121	119	137	147	131	136	111	136	130	131	138	129	127	150	117	136	120	152	131	123	137	117	135	138	125	128	133	113	131	138	136	163	132	148	122	124	141	148	148	123	123	106	127	129	138	130	131	148	141	130	113	110	132	136	115	126	145	143	116	140	129	123	122	142	135	161	122	149	121	148	143	118	146	139	125	116	146	134	138	127	128	114	117	127	122	113	106	117	129	128	107	131	142	126	133	133	141	123	137	163	136	145	152	124	136	138	124	123	123	138	142	131	160	128	147	127	127	123	104	126	134	145	133	109	138	132	119	148	144	155	127	124	121	106	125	139	128	137	135	116	144	122	130	126	143	131	129	142	133	144	118	133	131	135	117	123	149	130	123	120	141	130	129	132	116	155	142	154	147	129	143	119	134	119	134	148	147	109	134	134	126	135	149	111	135	125	124	114	131	137	130	119	116	131	153	125	134	146	114	137	138	127	102	128	125	120	128	149	126	122	133	131	94	133	145	129	106	127	119	158	115	117	127	150	145	145	148	140	136	122	132	119	124	123	125	127	140	119	130	129	134	111	136	127	150	128	104	135	148	108	109	127	143	149	133	122	139	155	112	129	126	126	133	126	117	127	135	114	141	147	142	148	107	141	147	122	130	119	150	117	146	130	106	107	132	124	132	145	129	133	137	140	124	130	137	140	129	133	123	146	148	126	144	111	138	144	117	135	128	126	125	144	119	137	137	142	116	130	139	141	136	138	134	114	128	131	129	122	132	135	135	134	136	129	140	130	143	122	122	125	128	141	137	132	118	161	130	127	132	114	160	138	130	135	154	139	131	135	120	143	149	136	108	128	136	120	110	140	130	143	142	130	122	136	139	134	132	130	127	145	138	125	124	118	142	127	145	135	150	127	126	137	138	158	147	144	127	125	143	128	121	110	152	107	131	144	118	129	119	122	127	135	139	120	141	138	143	135	123	141	130	151	128	132	156	135	124	130	156	157	138	149	119	125	121	129	131	133	126	123	140	138	144	124	133	125	127	140	128	131	150	126	122	116	126	132	133	136	118	114	122	132	141	134	135	129	123	125	133	130	138	149	126	133	121	130	135	127	131	135	141	132	151	110	148	141	133	140	133	132	127	124	132	146	121	125	171	132	116	127	126	133	121	142	131	127	136	139	119	139	145	135	110	123	133	130	149	152	134	130	138	133	119	136	124	120	119	156	147	127	120	135	130	150	132	133	129	110	128	124	126	112	133	136	130	130	127	112	130	110	135	119	143	121	119	123	97	116	140	138	133	143	140	128	130	129	116	123	132	134	133	140	138	128	131	111	155	111	122	123	116	111	146	133	136	138	123	129	127	117	113	127	127	130	135	134	124	153	122	138	133	121
51313	36512	65226	32293	2993	1339	1068	946	857	709	717	603	577	587	519	482	496	449	454	396	440	404	390	432	420	396	378	380	395	390	359	395	363	386	396	354	349	353	349	341	390	329	349	353	351	357	363	349	355	329	362	356	334	321	339	364	355	330	365	350	313	350	335	316	359	337	318	374	330	317	343	375	319	330	314	347	305	344	349	338	335	325	364	339	328	314	363	335	339	337	325	332	337	327	318	342	346	333	327	336	336	351	332	343	357	342	325	315	329	330	322	359	340	284	304	320	317	349	329	353	357	315	328	330	317	321	334	325	316	342	359	336	321	344	305	313	331	341	359	314	339	323	320	346	370	321	319	338	341	300	329	347	301	321	331	342	340	347	350	302	329	348	358	346	364	327	331	328	336	357	332	360	343	343	325	322	347	311	351	311	331	362	339	343	338	334	382	315	330	318	349	343	348	347	363	325	335	332	367	314	360	343	337	352	345	315	317	346	300	311	334	313	322	314	345	346	349	341	329	344	352	322	355	330	338	331	305	339	357	356	360	344	355	301	334	350	351	361	353	328	317	328	321	348	332	329	330	319	371	297	305	297	325	340	358	322	367	301	281	339	355	317	342	334	335	337	299	348	340	325	348	332	344	303	341	339	339	309	325	313	381	332	340	335	342	328	296	348	360	352	338	314	324	321	282	336	287	296	339	333	335	328	342	319	320	354	314	316	330	327	362	312	299	364	335	330	337	306	320	309	345	331	345	326	369	344	357	324	336	324	333	369	354	343	323	358	341	371	321	343	346	308	327	342	333	353	347	309	317	346	349	311	350	357	348	341	334	330	331	364	345	321	344	355	344	334	322	325	337	319	324	332	305	338	348	337	300	306	324	351	333	334	315	346	308	309	367	346	331	342	320	356	360	355	314	324	329	342	353	303	328	345	375	350	333	364	325	337	351	323	338	362	315	332	314	316	336	322	350	353	333	334	338	313	327	352	342	330	297	373	318	320	338	341	310	312	362	332	337	366	309	316	363	330	341	309	360	314	348	324	348	361	341	345	329	334	355	334	346	340	319	325	345	322	380	321	344	339	326	324	342	284	319	345	335	353	305	334	342	378	351	318	354	311	330	344	313	343	336	314	290	323	365	349	333	345	327	371	322	333	354	320	328	378	323	318	326	346	346	348	338	309	359	360	339	338	308	370	298	322	334	352	327	317	315	328	331	344	354	317	339	333	323	327	308	317	343	336	316	328	356	339	302	338	388	333	323	327	314	323	360	343	340	340	341	331	335	355	322	310	343	323	317	351	339	364	319	306	324	293	329	337	329	314	355	386	337	330	322	357	311	328	359	313	365	343	330	329	351	330	354	314	374	365	376	305	334	331	359	356	327	296	319	368	379	324	305	342	343	328	346	334	336	324	325	321	336	350	357	345	320	368	300	333	347	369	290	356	305	322	375	290	328	338	359	306	327	322	334	351	343	300	357	323	346	355	318	359	330	335	343	314	377	336	297	312	338	353	298	320	327	347	341	328	340	331	338	346	333	355	316	322	315	318	328	339	304	356	307	312	323	346	351	334	342	321	347	321	332	328	336	328	349	338	351	316	325	357	332	324	369	338	322	326	313	333	355	317	343	364	342	344	362	334	328	291	322	380	300	353	345	351	296	349	301	340	350	332	379	341	331	312	339	330	332	343	359	350	335	349	345	365	335	333	336	321	318	343	343	320	317	349	350	318	327	333	334	333	319	314	337	331	313	336	295	352	362	357	340	331	345	331	366	304	341	349	356	359	332	349	337	319	342	324	346	341	314	332	325	315	304	341	368	332	352	342	335	326	357	328	319	311	340	319	345	384	337	326	330	361	344	336	282	345	317	374	373	342	335	314	389	349	318	352	319	333	326	310	326	362	340	363	324	312	306	323	335	367	301	326	366	318	311	303	324	376	337	353	320	342	325	351	335	323	313	366	320	317	367	304	351	350	310	350	340	349	332	363	314	379	341	316	314	313	342	332	358	323	347	348	333	355	316	346	325	320	338	341	332	368	338	335	348	299	335	362	338	339	322	341	326	325	340	364	336	305	334	280	328	329	306	352	331	325	345	333	346	299	310	328	338	328	310	333	346	352	325	312	321	314	336	338	358	300	327	338	355	314	343	356	324	343	332	325	339	343	333	313	312	325	326	344	355	313	329	337	321	334	315	330	306	331	320	330	322	337	331	325	311	324	337	349	327	315	295	307	325	308	326	343	323	330	348	350	316	338	335	295	342	332	328	334	312	317	355	290	347	326	334	351	314	298	334	328	324	302	333	341	320	359	336	353	325	328	316	320	330	328	328	352	349	324	353	346	341	347	341	336	338	342	323	341	324	344	327	313	338	342	340	334	325	315	342	329	338	299	310	326	307	343	317	325	339	322	345	342	332	358	331	349	343	343	304	334	333	311	334	345	330	321	351	309	341	327	309	326	328	325	318	330	357	320	314	340	357	296	332	316	338	363	303	307	339	331	336	318	346	315	299	350	346	335	327	329	312	324	327	317	323	342	329	327	323	303	338	352	321	308	361	311	314	352	301	319	321	324	335	327	290	315	347	354	330	338	351	302	339	347	362	333	326	341	330	340	352	309	354	341	336	340	351	305	347	299	317	319	335	328	327	355	317	345	337	308	340	310	329	346	339	322	376	318	322	297	340	356	337	336	353	327	342	338	299	336	337	350	349	296	354	353	333	306	308	316	328	323	358	339	336	312	324	341	339	332	364	318	304	310	349	328	314	336	334	344	366	347	320	313	352	316	323	306	317	291	321	316	332	329	299	346	338	332	317	378	322	347	340	316	358	333	335	342	310	348	330	324	331	337	349	365	323	317	325	322	338	335	307	329	339	339	391	359	337	335	333	337	361	332	312	332	347	339	310	307	320	340	325	364	341	320	335	335	339	345	329	315	343	390	305	322	349	353	330	336	333	320	348	324	353	318	356	338	342	342	330	298	338	362	347	358	336	320	353	345	354	323	318	360	335	355	319	337	318	299	330	353	347	331	326	349	354	330	338	315	341	347	343	310	304	373	315	329	347	320	333	369	332	364	346	348	325	309	321	321	366	320	335	311	355	296	317	326	319	313	318	337	334	346	340	321	330	317	331	345	315	342	338	324	333	304	333	334	315	326	318	334	291	303	313	316	333	337	340	335	336	332	323	359	305	312	316	326	333	339	332	287	365	330	288	302	356	345	353	329	291	320	319	316	345	331	355	315	326	341	337	347	323	282	335	355	315	310	341	350	320	306	340	350	329	339	380	330	333	342	341	330	343	311	329	356	328	350	316	359	333	318	320	334	355	366	330	312	332	327	349	364	306	354	346	317	338	305	315	341	327	341	363	348	340	338	332	367	336	327	339	341	320	318	333	333	327	352	320	349	362	310	307	323	305	308	315	337	343	325	346	296	339	320	335	341	345	340	337	338	318	350	351	297	353	327	306	344	330	326	299	317	333	311	315	342	324	296	347	340	348	310
22180	5186	9932	2722	380	371	335	329	328	331	335	365	369	354	336	338	320	302	353	329	352	324	357	347	306	344	333	347	341	314	363	352	337	365	353	363	308	358	356	349	336	349	332	333	367	352	300	308	313	337	340	350	357	335	362	352	324	336	343	343	340	347	315	360	382	318	334	366	326	332	337	320	334	362	307	342	357	311	331	369	330	317	343	339	307	320	332	337	367	314	351	327	345	340	330	371	339	362	350	313	326	323	362	357	370	306	345	343	332	340	353	332	346	322	344	339	347	346	381	335	354	311	355	349	321	297	379	324	331	371	390	337	335	385	378	385	328	366	317	305	315	340	340	344	314	341	329	323	357	370	368	336	316	334	348	344	343	314	344	364	305	342	324	309	344	335	350	326	357	359	334	324	340	324	332	332	315	346	345	334	322	333	356	348	357	340	343	333	357	368	327	322	325	343	329	344	303	315	308	342	347	337	313	371	330	308	386	307	318	327	316	321	314	360	323	313	317	347	368	341	320	340	313	348	373	343	354	341	336	335	347	376	351	330	352	324	357	291	349	343	343	359	315	364	350	349	333	365	336	372	323	322	360	336	289	315	339	374	341	355	350	337	321	365	302	342	339	335	330	323	358	341	359	340	352	344	335	321	308	351	331	339	332	313	295	363	386	339	356	361	339	357	344	367	341	354	336	355	339	341	322	326	344	346	327	316	337	325	338	347	334	335	317	346	335	318	336	312	321	356	337	353	385	361	329	356	319	328	326	342	287	369	308	398	338	362	325	327	316	349	333	344	384	349	350	321	357	365	355	360	328	321	373	332	339	348	347	330	367	362	349	301	312	352	319	345	338	340	325	310	351	319	327	304	336	343	333	320	327	352	364	348	348	320	338	370	343	353	362	350	337	348	380	338	361	337	333	326	334	335	309	359	331	377	369	359	354	341	318	329	315	341	346	368	327	348	347	333	327	334	339	352	378	322	365	341	338	371	360	332	361	374	342	322	365	361	323	338	334	343	349	363	373	350	341	338	309	349	367	357	310	317	345	328	349	320	345	362	325	367	349	374	350	361	314	321	340	322	338	319	357	333	323	344	356	328	346	374	339	342	323	351	360	384	349	358	286	331	343	376	331	364	336	388	332	327	349	377	339	329	328	372	362	331	335	324	371	357	325	343	347	356	352	374	328	309	361	334	342	336	346	335	335	362	311	376	355	305	333	341	324	331	318	324	354	334	366	341	322	340	354	318	357	359	327	309	368	394	335	366	316	350	323	338	324	353	342	332	364	295	328	307	359	357	354	331	346	369	350	380	323	312	350	356	365	313	307	327	371	300	380	348	337	385	354	327	338	288	367	374	317	330	326	319	340	358	348	329	310	338	343	302	358	315	324	368	336	341	326	327	350	332	352	359	336	335	316	342	303	343	335	318	337	351	323	325	361	388	364	351	342	372	327	343	306	352	335	364	350	331	355	339	359	347	355	336	340	342	339	351	328	348	350	349	375	357	348	302	345	349	330	365	341	341	329	335	335	356	337	335	370	335	362	358	324	341	312	323	341	308	352	357	358	358	354	359	376	360	330	337	361	313	331	358	347	355	342	366	335	321	327	360	328	338	331	354	340	331	357	338	370	362	363	371	322	323	311	369	328	327	351	334	370	367	311	339	381	352	366	313	335	331	352	334	352	333	342	317	376	324	347	309	335	361	347	330	324	361	324	328	325	344	322	359	347	333	321	319	317	333	351	298	354	348	292	368	330	319	357	329	323	352	327	308	337	310	392	333	347	330	315	335	339	342	395	338	354	339	321	324	383	345	299	318	318	361	319	337	342	396	363	342	350	342	370	340	357	375	340	346	361	336	350	353	370	352	338	342	312	334	351	319	354	341	316	329	351	357	340	315	318	327	334	345	321	353	362	342	365	348	355	348	343	307	337	354	365	335	329	351	340	345	346	349	317	307	293	351	337	292	354	320	342	325	336	379	345	316	353	376	334	375	373	319	311	341	328	348	349	325	349	317	332	347	319	351	343	352	337	352	364	369	357	312	341	337	335	304	341	360	355	359	377	315	338	342	318	313	325	333	341	313	315	321	336	331	329	298	328	355	301	363	370	345	375	340	363	325	314	323	378	336	334	370	340	338	338	356	333	312	359	349	325	347	336	360	335	341	331	337	327	355	346	341	349	325	341	375	343	353	382	332	312	334	343	376	345	335	356	336	347	341	345	364	342	337	324	383	362	310	363	354	324	344	332	370	336	358	347	349	353	326	355	360	333	315	356	328	349	332	344	343	360	363	364	373	321	353	341	368	388	350	353	361	352	310	360	353	358	329	333	292	344	357	348	300	349	362	328	355	335	351	323	344	365	348	339	300	347	347	362	368	351	337	344	359	370	352	341	329	324	381	356	317	348	349	330	355	363	327	318	361	329	334	359	360	371	358	311	361	361	360	360	341	368	370	344	347	302	332	359	322	327	333	363	343	340	347	322	339	357	332	331	337	360	331	298	316	348	356	317	308	337	335	313	340	339	360	355	365	337	340	362	358	333	329	294	324	341	342	335	324	351	317	334	346	349	302	339	321	346	403	365	376	350	351	330	310	300	328	352	312	341	359	335	317	338	340	345	357	349	396	319	338	346	326	352	383	328	360	331	336	352	307	327	358	375	356	339	350	377	355	318	372	327	333	348	344	346	303	352	357	336	342	341	356	368	379	318	352	348	345	352	346	346	353	309	319	334	319	347	348	342	340	355	326	368	389	329	367	346	386	374	381	332	302	341	299	360	371	316	343	337	339	360	339	329	373	366	307	368	333	323	385	355	316	365	345	335	347	342	395	360	364	323	301	346	352	360	341	355	332	332	346	336	320	356	348	342	327	338	341	377	359	285	341	310	356	328	326	368	340	346	320	316	354	367	352	364	318	368	338	295	322	353	341	357	330	329	384	333	373	339	364	319	331	338	330	314	354	362	322	369	333	313	357	366	326	349	347	354	327	325	344	342	374	364	355	369	365	309	317	327	336	341	322	351	347	307	336	346	365	324	340	350	320	349	345	328	327	338	342	346	382	345	367	379	315	341	311	324	350	292	302	354	338	370	358	356	344	323	362	356	380	337	301	344	348	353	358	358	316	357	329	327	357	348	317	363	315	335	319	358	320	328	367	350	374	334	352	331	338	336	345	349	347	340	356	377	313	350	353	355	338	369	338	356	342	339	325	339	380	316	325	353	305	315	349	334	310	348	334	373	379	294	342	325	354	351	334	341	350	324	340	332	328	292	328	350	373	309	365	354	366	344	375	359	370	360	338	332	335	315	342	332	352	339	380	358	345	366	338	354	325	365	352	379	323	328	319	348	336	370	343	327	302	361	359	331	338	334	332	340	317	341	325	345	326	320	331	368	367	335	316	327	369	339	328	317	329	349	333	327	305	323	309	332	349	361	381	322	344	364	289	319	322	318	350	326	321	350	340	331	370	330	354	329	339	334	370	331	332	328	339	339	356
18183	5156	18420	4531	762	724	799	719	731	736	769	764	750	711	726	738	774	780	733	778	791	730	741	767	803	756	739	754	761	756	752	724	764	738	754	800	776	705	725	764	767	744	769	745	763	779	779	744	701	713	761	700	737	747	744	788	768	761	751	722	685	752	783	739	753	746	729	701	775	739	745	741	763	736	765	747	798	696	761	803	728	737	733	717	762	756	756	737	760	740	740	764	692	787	777	778	694	753	756	744	731	717	756	718	782	702	810	757	739	739	737	760	777	767	786	763	786	766	713	735	745	745	743	752	728	749	747	729	746	737	817	797	764	769	714	745	713	757	749	743	761	759	762	739	768	810	748	775	767	764	755	803	732	744	746	777	728	740	749	738	735	755	776	728	743	779	727	729	749	726	734	722	737	730	765	779	760	796	732	720	677	739	755	765	758	833	718	787	756	744	749	757	776	760	719	733	771	732	787	769	746	816	740	762	748	749	721	796	754	789	766	776	741	742	732	748	752	747	710	746	742	779	762	780	728	750	729	781	794	760	742	699	809	745	772	707	777	748	721	760	756	730	756	757	726	727	740	797	736	786	789	745	743	748	754	729	721	744	720	718	748	732	744	773	775	720	741	710	742	743	718	706	799	760	719	725	753	711	722	707	763	724	762	723	743	696	761	753	756	758	721	752	751	723	737	769	742	708	770	702	713	799	798	758	801	752	804	724	745	751	750	753	747	719	751	784	757	749	724	694	765	738	688	733	825	750	783	749	749	775	737	714	732	799	801	744	765	778	735	773	698	731	695	773	732	753	736	720	730	778	729	782	705	748	727	751	801	766	733	728	741	757	752	732	747	758	842	794	786	768	709	727	747	734	772	734	733	773	769	775	750	750	763	747	765	713	745	776	773	768	765	729	673	766	790	728	737	774	760	722	786	783	766	758	749	772	778	716	737	801	789	718	797	778	749	762	731	709	771	766	773	744	768	782	770	735	761	717	750	750	772	778	714	757	779	790	723	759	713	768	743	750	772	744	764	721	718	758	722	752	729	726	741	704	755	749	712	780	726	745	770	770	721	726	753	770	706	772	745	720	738	716	772	747	732	775	777	747	776	703	741	767	751	756	749	793	735	737	753	790	794	711	738	708	765	762	720	747	656	743	673	767	765	689	770	757	832	709	739	741	774	733	741	750	766	741	704	733	812	714	753	803	741	733	717	723	731	713	819	707	757	783	733	742	733	763	756	783	751	734	781	796	753	700	733	763	766	745	799	767	726	778	765	746	760	775	739	749	799	731	728	780	773	740	733	743	732	737	767	762	773	776	754	767	759	754	760	757	765	727	766	756	719	729	754	803	808	769	775	759	746	771	746	788	772	793	736	746	732	728	754	775	773	765	743	769	802	732	721	699	766	785	767	766	743	761	766	747	753	723	748	771	800	798	756	746	769	755	749	812	797	738	731	744	748	788	715	798	782	719	787	789	693	736	750	739	759	758	733	744	741	727	773	760	747	814	758	776	754	751	801	742	789	719	693	807	813	756	770	782	725	719	792	751	758	773	758	736	785	743	765	734	770	787	738	771	769	740	736	743	757	801	759	725	765	729	760	747	681	691	773	756	755	759	730	762	727	758	758	770	728	718	775	788	752	765	772	778	732	754	725	740	745	757	741	742	711	790	755	713	764	761	767	722	683	753	800	764	753	755	773	733	709	712	697	736	747	771	728	735	786	722	740	770	765	760	720	735	759	751	700	745	712	722	721	706	778	735	736	730	738	739	720	713	754	720	750	804	721	784	741	801	776	782	817	770	739	708	732	741	749	798	738	739	747	753	740	748	724	787	723	759	756	735	737	780	748	733	721	758	719	719	756	761	780	683	779	767	762	715	793	749	776	736	738	784	805	782	725	732	769	720	762	752	786	740	771	751	758	803	699	701	725	737	744	746	749	753	707	706	719	769	738	757	808	746	749	708	752	713	743	749	790	718	764	729	734	760	775	713	727	711	792	792	776	814	780	710	764	772	812	771	738	735	745	779	729	773	719	733	785	704	752	719	715	724	699	760	737	737	753	696	740	734	738	718	758	814	751	804	701	809	780	750	753	750	743	730	746	760	737	769	714	732	823	735	742	733	727	745	767	772	748	764	756	748	734	766	713	724	748	757	714	741	722	684	739	766	741	772	779	755	766	743	715	795	779	727	753	796	694	755	730	796	775	744	739	748	772	754	782	782	720	849	735	822	719	766	741	744	694	742	677	809	725	704	738	739	726	781	758	755	757	759	705	725	742	746	755	711	737	747	782	733	759	740	766	718	719	713	733	776	794	795	793	720	756	741	733	760	776	685	748	759	710	733	792	769	772	782	792	723	760	773	787	756	788	772	711	778	742	795	761	734	756	776	736	733	741	739	788	726	751	748	737	756	740	763	700	810	735	740	801	748	777	730	744	747	704	725	724	745	738	717	725	789	778	731	710	733	763	726	721	787	702	780	687	781	789	765	720	679	806	809	733	756	740	756	779	790	727	716	758	720	744	751	753	766	759	716	713	729	752	751	818	755	763	776	761	754	778	775	796	764	724	772	695	738	788	708	793	763	753	744	777	749	749	705	790	729	767	738	758	771	736	733	767	791	750	728	731	743	729	764	716	734	739	765	764	749	766	733	726	759	744	697	767	752	731	729	779	748	781	768	755	750	790	764	777	721	737	796	724	758	756	780	720	772	762	772	751	711	745	774	752	725	745	736	727	723	778	713	730	764	763	724	748	817	764	754	763	789	748	817	775	770	724	773	742	784	699	762	737	781	741	782	717	797	730	721	763	782	731	748	776	750	735	749	713	751	734	772	765	750	731	746	800	819	774	728	731	775	711	698	771	781	738	785	764	761	733	790	765	766	803	804	740	735	760	753	750	742	747	726	751	754	738	742	738	741	722	711	758	744	730	778	790	780	767	771	752	753	756	777	766	756	713	684	729	739	729	735	829	775	764	743	761	767	705	769	761	737	767	783	731	730	743	759	753	725	702	761	744	756	767	727	719	718	734	767	766	739	759	787	759	737	752	726	757	758	696	790	775	793	764	744	767	772	726	775	763	736	758	749	778	790	745	722	740	762	770	773	775	778	767	764	754	727	780	737	743	778	737	789	763	795	741	740	776	763	741	771	728	752	747	776	729	728	750	770	705	802	759	719	749	758	733	738	749	772	739	712	697	718	762	738	764	794	710	782	742	721	781	769	776	732	774	765	768	766	749	776	768	735	747	737	797	773	735	742	719	768	780	723	725	723	749	815	755	824	772	780	726	783	770	768	745	751	776	713	719	722	750	730	727	751	754	711	773	750	725	746	758	749	709	745	776	775	734	755	697	739	727	762	743	745	776	757	784	768	770	752	742	722	740	784	744	747	729	710	734	784	754	687	754	735	755	748	791	786	726	768	742	821	733	708	765	752	771	713	768	718	756	712	751	727	754	736	714	721	777	727	736	734	742	744	674	729	737	750	786	705	735	746	724	771
70168	41643	57897	34188	7794	552	265	236	245	240	219	244	233	197	205	213	202	194	202	189	189	191	187	180	182	179	184	200	192	192	193	178	190	197	186	221	189	199	181	179	167	200	181	185	173	192	187	198	159	171	172	191	196	191	206	187	197	182	200	168	208	161	182	179	213	195	178	181	169	174	198	186	198	187	183	174	192	175	196	180	176	192	174	201	183	193	195	191	173	169	163	184	172	182	221	215	191	182	164	192	207	197	191	178	180	186	172	184	181	181	195	194	182	183	187	200	196	206	179	193	179	180	210	186	178	185	173	210	188	189	213	174	215	186	199	152	183	181	165	183	179	195	165	209	191	177	185	168	176	193	188	206	168	200	167	194	204	197	216	195	196	167	174	194	198	168	185	197	221	185	192	171	206	185	203	187	198	190	188	170	181	198	178	190	190	213	176	176	181	187	178	193	176	179	192	183	181	215	190	211	168	206	180	192	186	172	206	178	172	189	171	176	221	178	197	174	198	196	193	169	216	179	171	177	201	212	197	207	182	178	175	172	168	183	193	185	183	186	203	175	197	190	210	161	203	171	192	213	173	197	177	178	200	180	167	210	201	167	186	175	174	170	201	187	204	194	197	183	212	189	160	198	185	197	186	201	154	196	195	213	206	201	188	182	180	184	178	202	159	195	197	205	186	176	190	176	181	194	183	174	168	192	181	183	178	171	176	202	229	165	217	199	198	177	183	196	184	151	159	197	178	175	184	191	192	198	191	173	173	177	190	209	181	194	186	185	195	169	196	180	188	220	222	211	180	174	187	208	183	179	179	200	223	185	182	185	204	160	163	227	202	194	169	187	207	196	207	198	191	209	182	180	186	195	197	164	191	215	178	180	165	174	188	195	191	194	187	208	210	182	176	191	203	201	188	202	174	182	179	191	214	172	183	194	190	167	217	225	183	180	201	179	171	146	189	190	189	182	189	208	166	181	208	198	173	195	188	210	186	202	176	196	190	191	196	176	190	196	173	195	185	183	209	200	196	187	187	214	199	190	193	188	215	177	180	197	186	198	180	201	188	193	159	168	184	204	182	183	182	193	176	171	189	182	176	194	191	202	182	167	168	179	173	171	167	204	201	190	189	178	177	190	187	197	176	179	225	197	172	169	201	164	206	179	191	178	180	179	190	177	182	183	166	205	180	172	202	151	206	217	194	192	174	174	185	203	207	173	199	192	186	179	204	184	184	186	207	183	184	169	192	194	180	185	189	156	199	186	179	157	193	190	200	181	172	180	189	208	188	160	193	220	178	171	176	180	185	207	190	176	188	203	184	163	192	165	199	195	194	197	195	172	203	195	176	191	204	170	188	214	196	166	195	211	211	225	191	214	183	181	178	202	184	205	191	188	171	207	173	198	199	184	198	180	179	180	204	194	174	196	188	184	173	176	202	191	218	185	199	207	203	196	195	179	178	178	188	176	189	178	172	181	190	192	195	204	184	191	216	222	176	220	182	167	183	187	201	190	182	179	216	180	199	203	201	205	196	164	195	165	190	197	155	215	217	192	196	192	201	187	187	187	180	211	200	196	169	197	186	185	176	194	197	208	175	209	180	178	174	187	209	188	183	199	192	195	201	173	186	202	207	163	192	206	173	184	217	186	187	183	179	197	169	202	187	206	188	196	186	189	185	177	185	205	189	201	189	194	175	219	197	177	172	165	214	208	181	211	207	209	193	178	189	197	155	173	193	188	186	190	177	198	177	174	176	204	171	187	170	173	173	187	148	189	185	173	195	204	209	171	173	213	177	203	201	199	177	185	196	168	202	189	203	172	170	172	184	194	187	188	173	193	189	182	187	174	180	197	188	205	231	183	170	190	198	168	193	184	183	203	180	205	173	199	166	171	206	187	181	190	178	167	179	172	158	204	182	192	193	192	218	188	216	175	195	183	212	202	165	185	188	210	196	180	192	178	205	191	173	200	203	197	189	171	188	188	205	165	196	188	194	194	211	199	180	166	177	183	206	216	193	200	193	197	205	189	190	196	183	214	192	176	207	201	205	187	197	165	174	181	185	185	179	207	202	218	187	183	192	167	203	189	203	186	175	188	173	202	178	181	194	167	194	198	201	184	227	180	212	155	212	173	202	202	197	182	188	179	193	191	180	173	204	178	185	175	186	163	163	170	215	200	158	201	187	175	178	216	188	177	199	192	196	187	181	180	206	193	179	204	157	189	167	181	184	173	194	196	200	200	175	200	194	198	169	177	185	196	178	191	183	184	184	192	160	162	174	185	156	191	175	203	183	193	187	185	207	184	186	162	178	197	183	178	196	196	181	198	188	158	209	180	178	178	179	184	192	202	182	201	207	181	174	196	218	195	171	177	189	225	191	176	185	182	198	199	193	204	190	181	190	194	170	211	185	182	195	173	184	196	209	193	193	183	186	174	191	187	157	189	177	180	186	199	202	203	189	184	193	170	169	221	192	190	191	182	194	200	183	221	201	187	208	185	191	177	179	186	172	207	205	201	188	179	178	174	171	198	163	210	186	197	194	202	199	203	183	181	177	171	196	178	211	178	186	190	219	205	174	180	188	193	201	181	181	181	203	163	196	192	171	197	181	189	179	193	183	199	241	168	179	194	180	188	151	191	158	209	195	191	181	178	184	201	179	199	198	190	172	184	198	185	214	160	178	158	203	200	206	193	203	174	173	193	189	208	194	192	212	171	191	201	187	198	195	151	195	172	174	205	172	174	182	182	183	194	182	194	191	202	171	188	175	199	208	196	198	176	201	205	216	187	154	206	206	207	171	186	176	175	169	180	195	203	189	179	187	199	175	167	180	197	189	205	197	187	206	198	207	166	182	173	204	196	184	194	202	205	192	176	191	182	162	157	175	158	177	205	195	159	173	194	179	182	169	201	205	179	198	201	206	160	192	174	186	189	185	175	199	188	193	192	196	191	189	199	181	194	169	193	198	194	167	194	202	184	179	170	197	212	184	200	184	201	181	180	187	190	198	197	198	196	181	193	177	189	175	183	188	187	175	205	169	195	224	180	177	200	176	179	207	197	163	184	191	200	188	189	168	193	174	188	191	191	191	207	188	187	175	213	196	172	178	197	208	178	189	193	172	195	160	177	191	167	179	201	211	172	171	202	176	186	199	201	181	196	169	205	167	188	218	162	213	187	172	185	189	186	194	179	201	205	184	154	168	202	213	189	169	194	205	201	162	192	230	184	177	173	208	177	189	197	190	199	196	159	158	189	210	191	173	164	201	199	180	196	222	201	188	182	149	164	191	189	181	203	189	201	207	218	199	185	156	201	175	173	173	187	215	177	199	177	168	191	184	168	143	196	180	163	172	173	184	191	177	174	201	186	203	206	176	164	179	178	199	214	186	182	199	199	190	186	181	187	179	200	206	188	188	177	188	193	202	180	205	200	202	186	195	178	177	207	189	179	180	171	179	189	178	175	179	197	208	195	180	177	176	197	209	200	209	204	163	191	190	170
41336	25392	55016	25358	1879	1060	934	785	731	655	646	591	609	584	541	524	543	495	524	545	514	469	521	479	472	501	494	477	503	435	464	478	418	458	411	439	460	414	464	428	442	432	434	424	443	435	483	454	444	401	452	438	429	462	435	441	428	478	446	462	464	436	405	470	451	460	457	462	440	461	459	446	450	419	426	464	420	456	432	459	459	444	455	411	437	450	447	467	417	431	430	450	418	445	446	450	458	433	433	434	413	415	450	448	461	444	454	429	446	452	435	442	417	465	430	444	403	434	467	446	442	435	479	454	449	413	428	452	399	466	427	454	428	461	442	458	400	466	431	422	412	452	475	429	446	461	378	442	423	398	428	441	452	450	454	420	439	428	462	433	429	422	427	413	436	468	427	444	403	439	440	426	451	423	439	434	458	421	429	415	446	418	438	458	465	407	434	428	421	457	447	463	432	431	411	419	416	473	430	424	442	438	416	449	448	415	466	421	434	454	442	461	409	419	416	439	463	405	432	430	467	427	450	430	411	446	412	463	440	420	412	443	418	452	426	447	440	411	449	400	453	415	428	437	440	465	434	419	454	438	447	427	434	465	420	449	482	396	448	445	395	407	393	449	453	424	445	424	435	444	431	424	423	427	437	435	412	419	414	414	498	444	417	442	435	439	454	440	398	438	432	470	425	438	403	442	390	413	450	402	479	437	477	426	451	450	435	433	435	425	392	437	458	433	440	455	422	427	455	416	432	429	448	423	427	427	455	452	434	401	443	460	404	460	413	428	427	390	441	407	434	416	403	441	440	462	449	415	451	442	423	430	433	440	440	439	391	410	407	443	423	442	424	448	433	430	442	407	435	435	434	456	427	431	421	436	467	409	421	416	463	418	430	419	431	488	397	408	459	461	411	417	431	431	401	461	419	436	443	459	435	463	420	452	451	481	460	443	425	467	457	446	449	463	466	477	438	413	447	452	419	393	442	437	433	432	435	489	474	486	445	449	428	449	454	455	445	425	434	413	429	434	429	419	405	476	417	429	443	441	404	437	438	429	423	422	430	410	432	444	435	412	436	419	423	408	385	457	439	458	457	408	437	456	420	449	428	449	430	426	432	413	444	426	432	460	425	449	474	423	463	411	431	445	466	432	436	447	466	433	462	440	435	434	446	480	433	427	434	428	470	418	433	419	434	473	422	428	425	461	462	461	455	446	446	458	425	433	410	457	468	431	417	445	432	447	448	472	397	451	434	441	435	430	422	413	411	453	467	448	411	456	455	462	489	436	424	470	422	423	477	460	423	486	439	445	420	411	430	463	469	444	440	413	461	452	437	399	426	411	402	460	433	433	503	408	416	390	439	439	465	467	430	428	466	426	412	421	459	460	409	413	434	398	393	462	419	415	434	427	434	449	450	468	426	431	414	406	492	473	433	448	434	450	447	437	478	446	448	418	421	441	455	447	443	435	440	405	446	399	418	407	478	436	460	425	406	454	426	433	461	444	433	469	464	442	411	437	436	463	459	434	414	455	435	409	462	420	425	425	423	419	455	428	432	455	409	423	464	447	469	455	438	463	442	431	449	445	459	457	453	447	417	442	430	437	442	458	447	455	449	424	407	405	468	394	426	432	417	421	397	407	417	440	416	440	420	404	457	410	463	432	457	417	414	448	398	418	465	465	457	398	457	429	433	425	392	431	440	434	439	423	462	451	436	441	438	465	419	416	432	460	393	410	453	463	424	452	375	460	442	429	425	464	442	436	408	451	429	442	420	407	419	422	438	454	436	429	435	462	432	397	421	404	437	397	449	401	442	419	431	399	455	438	437	464	466	439	440	471	473	417	431	432	438	439	438	473	462	423	477	470	431	459	434	495	465	417	424	430	402	454	396	438	421	426	457	479	456	447	439	428	462	463	441	429	421	456	469	446	452	424	448	402	433	462	460	406	430	391	447	458	445	415	430	453	438	452	431	406	482	433	418	435	425	476	424	468	426	419	438	425	419	405	453	438	419	444	441	433	433	460	439	440	418	436	458	424	452	451	468	431	476	445	424	472	426	446	404	417	407	435	409	452	449	414	470	492	395	460	454	434	437	409	404	449	454	403	449	441	409	459	435	430	457	433	421	436	425	442	426	444	431	472	414	408	435	451	481	409	443	432	453	393	420	456	404	409	465	421	444	411	430	474	442	435	447	415	443	444	459	453	416	428	439	422	410	450	445	423	425	425	464	478	401	462	414	447	470	470	388	419	427	405	435	451	470	432	449	412	457	450	446	445	458	463	444	448	441	409	417	432	449	426	474	404	434	431	398	421	430	409	422	416	424	415	446	447	429	452	444	441	416	409	421	457	415	435	393	424	437	413	409	419	449	440	435	421	453	402	449	428	445	470	427	425	437	413	420	451	412	431	412	417	417	448	434	447	406	414	430	425	463	460	454	454	419	463	444	440	498	448	440	415	430	491	451	420	455	439	448	465	464	477	481	442	413	436	443	414	415	451	437	406	421	428	438	432	457	412	427	486	445	435	490	500	444	460	458	462	428	458	432	455	433	462	421	412	422	420	442	414	424	424	418	437	463	400	416	425	434	418	402	445	449	448	439	434	475	420	453	454	438	420	437	438	448	422	445	461	440	448	458	450	441	474	415	410	443	442	462	429	428	465	411	443	451	412	439	417	436	398	441	438	448	432	470	444	448	409	432	413	445	409	431	430	474	426	452	439	468	435	434	439	448	474	440	436	441	496	445	439	451	455	430	421	449	415	432	437	446	454	426	413	434	418	444	440	476	428	436	454	455	450	463	459	466	453	445	434	477	470	458	470	465	397	438	420	445	491	387	457	454	429	447	459	443	496	482	429	437	462	448	412	413	404	437	383	423	443	467	443	423	428	422	436	430	472	438	444	421	427	415	465	459	402	429	423	427	414	442	455	404	386	397	432	433	417	444	466	446	429	417	437	448	433	462	481	464	413	410	423	407	396	447	465	433	419	453	466	427	434	433	424	454	429	442	445	441	470	459	449	464	450	446	448	446	433	433	448	458	442	474	448	473	412	446	398	462	418	440	430	441	438	431	422	416	458	459	433	465	419	441	454	446	438	429	437	416	420	446	427	431	464	473	455	411	464	454	414	447	409	440	428	419	408	444	444	442	465	460	402	449	432	386	448	417	434	481	431	439	453	430	422	449	448	420	446	393	429	448	453	432	446	468	386	402	404	460	422	423	453	449	462	395	437	456	425	437	451	437	425	475	461	414	411	452	420	429	425	447	421	422	414	440	462	432	446	396	430	461	447	462	450	414	437	442	425	429	412	409	481	436	433	444	421	445	457	467	396	408	452	453	439	480	480	439	426	397	404	443	408	417	450	437	432	455	433	436	434	403	461	416	400	444	414	430	425	435	428	440	418	441	428	422	422	441	424	391	423	441	435	415	449	407	468	382	427	422	405	415	401	429	405	414	428	393	451	471	439	475	454	428	485	433	448	450	429	417	447	457	457	479	431	478	433
80983	51740	71401	47120	14174	1767	330	245	215	195	194	188	173	167	142	141	145	161	151	131	139	146	150	165	136	146	129	129	148	129	139	120	144	128	131	116	116	110	118	138	111	131	133	124	118	124	144	159	117	141	119	132	133	137	120	124	119	138	126	120	138	131	127	120	142	135	126	137	119	124	111	101	131	109	114	124	113	130	141	105	119	124	122	119	126	125	117	108	135	102	117	94	137	122	122	131	118	108	129	149	111	129	141	137	138	124	122	124	137	137	132	118	132	112	141	141	112	133	128	119	120	125	125	100	125	145	124	143	109	120	133	106	123	123	126	145	135	116	126	125	128	122	136	133	151	129	120	115	129	126	114	110	135	133	130	130	140	123	138	118	116	129	107	123	149	116	115	122	120	117	125	129	111	106	107	128	128	126	137	157	141	120	101	147	143	136	128	108	156	139	127	115	127	142	150	123	122	122	133	124	117	126	131	117	104	125	124	119	132	136	140	98	126	134	108	118	108	108	118	121	126	121	118	137	140	146	126	127	123	143	119	122	133	101	123	131	116	114	136	132	131	133	108	119	130	135	117	118	141	124	143	130	127	117	120	131	108	110	135	125	122	123	135	128	133	129	105	115	96	115	108	131	140	138	117	141	108	146	124	126	109	126	135	127	159	118	106	121	137	126	112	115	124	120	121	144	109	123	118	140	142	150	140	130	110	136	121	134	112	136	115	105	130	133	133	139	127	126	129	110	131	138	126	114	129	138	134	132	133	118	111	140	135	121	146	132	132	123	147	115	140	117	127	92	122	123	132	141	121	111	126	126	111	137	109	124	158	121	132	139	132	118	130	122	122	101	118	95	109	139	93	130	128	117	123	120	96	123	134	135	129	112	121	143	120	108	95	150	127	141	126	130	103	140	122	135	114	127	113	111	116	128	135	131	135	115	107	132	116	119	122	101	125	116	119	121	141	128	100	116	128	103	130	107	111	125	121	131	120	121	117	127	138	140	128	130	121	134	120	133	159	128	137	115	132	127	113	129	128	142	138	110	135	120	123	137	117	127	115	145	138	121	129	108	132	136	121	128	121	114	120	114	119	126	121	126	129	103	122	146	127	113	140	104	124	128	138	141	145	142	121	139	132	126	123	92	134	125	114	130	125	104	149	124	125	135	132	123	130	129	118	121	146	139	111	119	127	133	122	137	127	123	107	135	113	128	142	127	123	124	127	111	104	135	131	139	150	145	135	126	119	109	128	114	117	126	130	117	146	135	128	135	137	115	104	119	131	112	110	137	130	102	109	126	163	125	134	122	140	117	153	122	124	112	114	131	117	136	131	117	121	139	131	127	100	126	131	116	127	111	140	136	128	131	123	141	153	105	132	120	142	149	110	121	113	121	124	126	109	125	130	155	126	139	135	113	129	143	147	119	134	118	122	115	132	137	124	117	124	93	137	130	139	137	118	125	119	117	138	123	136	138	130	126	137	118	136	145	132	94	113	119	125	130	132	139	120	124	142	122	131	121	139	123	123	120	129	136	140	139	129	134	110	132	101	116	100	128	112	117	149	120	124	135	139	130	131	125	130	135	130	116	131	123	121	108	134	118	149	154	135	107	138	133	139	114	150	118	127	111	125	122	111	104	114	119	126	149	132	121	92	134	134	108	138	136	114	127	114	124	123	149	152	116	112	129	124	126	134	132	141	105	141	160	132	113	137	125	131	129	128	129	142	114	124	134	110	130	153	131	108	103	127	110	131	126	126	115	129	119	117	131	127	109	122	122	136	136	135	121	121	124	140	141	132	125	117	110	108	122	111	123	146	126	131	123	105	98	134	108	105	143	135	125	135	113	134	123	103	144	127	132	122	119	131	128	134	122	118	110	124	131	146	132	119	118	102	125	111	119	138	110	130	147	134	146	120	132	137	134	117	117	104	141	125	117	138	113	127	120	109	129	138	122	133	137	136	127	129	136	84	143	135	133	117	109	94	118	116	113	136	146	120	122	124	129	125	127	133	128	121	158	107	121	108	130	119	129	128	129	122	112	122	138	127	134	116	110	118	122	108	126	136	133	139	130	130	132	98	122	124	135	119	106	109	125	121	138	125	121	114	131	147	104	154	128	123	133	130	113	138	137	122	140	127	140	118	117	111	128	126	147	118	118	109	132	112	113	118	124	126	135	122	117	137	113	134	116	123	139	118	136	127	110	136	111	128	154	98	126	132	131	105	131	127	141	111	123	142	129	115	149	135	154	115	126	132	134	131	123	126	124	134	123	134	118	115	106	125	111	128	146	103	138	142	135	133	114	135	134	102	120	134	148	133	124	142	127	126	122	139	128	123	129	125	119	141	133	137	129	125	115	110	125	136	126	121	121	154	102	141	121	135	129	124	98	130	125	112	118	146	145	152	120	141	125	124	124	120	119	120	131	107	132	120	139	130	136	120	112	126	116	110	126	109	141	122	122	126	142	137	113	114	121	120	125	123	134	120	117	125	126	120	136	128	120	134	145	140	123	121	129	138	117	145	135	141	131	117	128	106	128	125	117	108	134	101	139	123	141	130	105	106	130	116	99	132	136	129	119	143	108	115	116	126	125	110	125	106	125	120	128	120	114	123	135	135	129	124	140	132	123	155	135	124	129	141	116	105	145	111	129	125	114	123	130	130	118	137	114	130	119	126	113	114	127	119	128	115	124	126	123	127	111	125	113	132	118	120	120	117	111	129	133	122	126	144	121	135	125	119	170	139	125	120	138	123	106	134	123	127	104	132	131	103	114	143	137	139	129	138	144	138	98	134	128	118	136	124	136	110	120	147	130	142	124	127	106	139	145	129	128	140	126	140	131	134	124	128	123	118	152	110	126	143	103	143	125	113	135	120	112	130	117	121	133	125	121	116	132	119	128	119	146	108	150	117	126	124	121	132	137	118	144	119	142	123	126	117	145	93	140	117	129	130	137	145	144	126	127	128	128	123	146	113	131	129	124	121	131	149	130	126	107	128	122	126	130	139	119	118	126	116	141	131	123	129	124	133	126	131	136	116	137	143	97	116	121	105	122	142	120	101	121	136	136	137	118	127	119	119	125	135	121	144	127	138	110	145	120	111	112	119	129	141	128	124	106	108	133	117	115	127	130	140	127	105	148	134	124	124	127	135	136	99	138	135	146	114	114	131	135	140	125	116	104	112	107	127	120	122	111	133	132	116	122	113	116	132	121	113	117	124	135	124	104	115	135	134	132	134	115	118	121	114	121	115	122	127	109	115	122	117	122	118	119	123	127	137	123	108	129	115	120	126	138	139	115	119	144	122	128	124	108	130	135	122	115	117	123	107	154	126	114	112	118	131	134	122	107	141	142	110	123	119	113	122	117	113	143	122	126	134	123	153	142	122	117	141	145	131	110	118	94	121	130	122	117	118	121	101	134	119	140	119	105	134	128	118	146	143	107	122	127	137	134	145	117	123	129	111	121	127	120	121	97	120	127	134	117	116	132	126	140	108	115
49715	32103	67333	36068	3086	1457	1135	968	864	804	701	656	624	580	533	491	497	468	440	447	440	426	429	382	417	389	377	370	368	385	387	373	359	355	366	347	350	353	346	331	346	371	353	347	376	321	332	316	362	356	353	341	313	349	385	366	328	327	331	347	336	317	332	321	311	321	329	343	342	329	324	361	333	320	327	333	303	313	325	294	327	324	309	330	338	333	305	346	312	339	314	342	310	280	311	346	308	308	342	307	318	322	321	352	338	292	304	348	318	336	296	354	323	324	307	363	334	311	312	346	311	342	317	342	325	324	342	337	310	277	295	317	299	290	306	331	316	331	308	319	312	313	317	324	341	305	318	327	295	341	310	330	332	331	324	338	332	308	317	297	316	323	339	331	312	312	324	340	338	348	321	329	315	323	322	343	355	311	317	346	322	305	295	320	343	304	329	276	340	344	317	298	304	330	304	328	323	319	372	313	317	329	304	330	327	332	306	296	303	365	335	312	357	313	331	341	308	317	324	282	348	297	278	335	302	340	317	312	332	323	359	283	301	342	327	359	311	296	324	299	312	292	317	272	355	319	300	298	302	323	290	325	279	263	322	317	343	334	364	321	313	319	326	345	338	334	296	357	333	307	324	341	322	339	317	331	315	313	309	309	258	323	326	319	306	315	380	324	322	290	340	325	333	286	326	320	318	315	282	325	334	322	332	313	333	337	316	302	334	302	305	314	299	320	347	299	352	324	278	313	285	277	328	335	336	296	348	291	339	301	333	321	302	305	337	328	302	296	324	307	318	331	338	297	298	342	308	303	290	333	353	340	332	314	309	320	360	329	314	306	326	324	307	302	319	315	353	323	284	333	325	352	346	327	312	350	328	303	345	331	311	301	299	311	324	324	332	301	314	320	315	320	310	333	333	306	318	332	296	352	333	324	335	313	329	310	332	313	314	321	314	314	319	304	321	335	293	330	313	305	299	329	336	332	320	335	332	312	320	345	286	329	323	326	325	290	315	334	323	299	330	333	296	313	313	340	306	299	324	321	291	316	355	344	324	338	328	340	360	306	333	312	309	307	317	333	328	302	360	335	330	306	308	343	330	319	341	313	315	325	328	308	319	297	340	320	342	313	377	296	350	311	296	323	332	297	269	362	336	317	344	321	318	311	314	341	279	332	314	345	356	340	322	300	296	352	311	303	333	364	343	328	353	338	326	311	326	346	304	333	329	329	328	308	304	316	307	332	308	328	323	311	316	320	323	339	309	307	321	327	328	309	318	340	346	319	341	301	309	326	310	323	350	297	305	309	320	337	315	293	309	328	326	316	312	325	314	320	344	316	337	334	310	329	328	306	338	348	325	318	309	317	322	262	333	318	310	317	306	335	309	329	292	320	344	300	316	330	331	352	350	303	374	324	304	311	295	336	304	343	352	351	320	323	296	324	286	344	348	353	326	319	321	313	310	324	346	347	326	311	315	301	303	315	284	306	347	300	299	322	315	325	308	301	329	325	321	317	284	343	316	326	314	315	338	334	328	287	326	316	308	322	296	328	300	317	289	339	319	332	308	331	301	339	303	311	310	316	355	343	362	298	317	291	300	317	332	346	334	308	309	335	340	338	304	331	333	339	292	336	317	321	291	339	332	314	332	327	330	307	332	333	291	328	324	298	312	313	341	332	326	335	297	336	299	319	299	305	328	312	331	303	317	298	339	289	307	316	346	310	329	298	345	318	315	310	321	342	338	317	314	310	339	329	306	324	347	288	335	319	300	314	305	297	327	307	335	301	327	307	318	331	308	340	327	319	311	307	316	323	332	347	325	313	335	342	310	299	303	304	342	317	310	321	329	353	285	295	311	314	307	329	308	298	318	338	332	337	322	300	321	327	326	311	270	314	326	364	332	308	289	320	301	280	326	333	300	313	346	326	313	324	338	306	339	327	302	327	311	329	323	311	349	326	322	320	308	312	337	315	324	322	313	341	300	352	333	352	319	303	336	295	340	302	315	330	329	329	339	302	327	300	330	302	323	304	304	322	343	362	316	288	352	287	310	351	319	321	285	344	340	323	324	323	325	328	304	332	341	333	295	330	308	341	338	313	305	348	297	312	344	325	311	319	321	370	291	315	317	305	293	315	275	265	354	346	312	330	331	336	326	303	327	319	286	336	306	297	310	311	336	329	317	344	287	300	309	304	295	293	341	344	326	325	291	333	312	276	309	346	301	305	328	331	326	331	342	342	333	330	320	308	331	307	291	299	306	307	327	294	309	302	319	320	329	311	329	302	290	306	338	322	329	336	302	327	336	317	349	334	303	305	325	340	335	295	314	352	313	334	305	301	336	328	305	326	311	323	304	340	346	313	312	321	334	331	290	365	303	317	323	336	333	332	329	359	303	349	307	323	361	296	343	345	312	288	308	335	288	309	309	309	304	319	325	283	356	314	314	314	311	340	307	304	279	307	338	331	289	352	304	281	297	323	339	320	323	324	351	308	324	350	301	330	340	348	298	325	322	308	317	299	329	335	309	298	290	317	344	325	328	325	324	321	317	320	337	306	345	303	325	307	324	315	318	318	307	304	345	332	301	310	294	302	317	339	311	343	312	332	311	326	282	321	320	302	333	312	315	344	330	350	338	313	317	327	313	286	341	333	312	298	320	311	312	312	344	340	307	289	325	354	321	311	325	294	346	343	327	342	349	307	347	331	311	345	302	318	353	347	355	323	303	299	349	336	322	309	325	337	288	328	356	332	280	336	321	297	330	341	314	332	286	299	324	323	323	351	331	304	348	320	299	329	316	313	366	323	319	344	338	319	338	311	303	295	343	311	355	301	323	296	310	324	327	313	313	326	310	312	321	338	362	298	326	315	325	341	305	320	327	301	332	335	295	316	341	351	345	312	313	302	307	342	342	325	331	318	319	318	317	302	307	324	339	291	341	323	305	327	281	287	312	303	306	327	294	358	349	327	334	327	303	304	319	347	315	314	341	340	349	308	326	322	306	335	324	319	330	340	322	339	287	313	332	333	306	309	322	339	319	316	330	345	304	319	338	354	299	298	305	307	315	321	309	339	339	312	337	293	320	306	328	339	366	306	316	331	307	369	307	335	346	314	338	293	311	293	318	329	289	306	338	308	315	312	320	304	302	340	358	310	287	330	332	306	291	308	331	317	312	322	323	328	359	310	313	325	312	307	325	319	296	319	358	326	335	314	285	318	327	321	319	368	362	289	315	350	320	315	318	318	325	310	316	306	319	317	310	327	328	295	317	329	361	320	318	377	323	311	341	289	324	310	310	362	331	344	280	331	322	316	328	293	334	313	316	287	356	308	326	316	312	314	314	333	316	313	334	336	335	305	310	327	366	276	317	334	296	321	322	326	320	353	288	360	325	347	318	301	350	329	317	303	307	316	329	323	331	316	333	303	326	317	305	310	320	322	339	324	325	276	327	339	326	338	314	333	324	317	322	311	303	318	304	297	311	319	318	296	335	304	305	325	317	329
21007	3826	7821	3448	371	319	359	338	357	338	320	329	350	328	345	337	325	351	343	312	350	332	302	310	351	341	315	337	360	352	333	341	308	327	324	358	399	327	326	350	348	335	311	376	350	326	342	317	306	322	315	349	328	307	340	358	306	349	358	328	326	319	375	325	356	306	323	327	349	348	320	351	357	318	350	342	363	286	330	303	313	362	357	306	345	341	338	353	332	332	309	389	311	324	326	334	349	343	355	342	368	375	323	339	353	333	333	340	328	327	343	338	344	389	305	331	331	342	327	334	354	335	320	305	350	330	320	342	322	341	324	369	358	351	303	367	311	318	340	337	320	301	320	312	343	331	343	328	345	314	328	347	309	338	328	354	327	338	317	322	318	313	356	293	347	338	306	326	319	344	365	344	356	352	325	354	302	327	299	330	343	344	358	290	344	314	365	320	293	345	322	298	329	315	331	338	335	326	351	317	338	324	329	312	350	303	336	342	329	328	338	325	324	329	323	333	328	355	359	329	295	346	341	329	351	369	335	312	333	307	338	351	332	341	323	318	357	316	325	326	340	316	331	365	333	349	350	345	323	355	305	323	311	328	337	311	336	297	349	344	331	334	357	330	323	320	330	345	329	329	335	332	348	349	337	290	310	349	342	319	337	296	313	358	334	336	330	343	359	352	328	322	332	344	348	396	323	328	334	316	335	329	302	349	335	320	333	337	335	328	317	344	349	358	358	341	324	322	331	329	332	340	326	350	336	333	317	362	387	314	330	337	358	351	290	335	336	322	315	320	318	346	307	333	347	362	336	338	338	387	347	346	329	310	331	353	346	337	331	356	297	324	352	304	321	320	342	336	317	318	353	332	345	350	367	333	314	333	342	339	284	317	372	320	324	305	373	309	344	341	337	344	334	347	337	351	322	346	352	336	321	348	314	351	321	348	293	298	360	355	316	322	344	335	341	340	345	345	351	328	324	324	310	319	346	365	322	334	347	322	325	328	316	320	347	326	354	358	324	325	355	340	325	323	345	301	342	314	304	323	358	330	335	320	369	337	342	336	360	340	288	293	310	313	338	332	372	362	370	349	337	346	333	334	356	361	350	355	315	349	340	340	317	363	368	369	327	325	319	339	357	311	283	359	339	333	372	312	384	307	327	320	366	357	353	365	348	320	359	316	349	355	336	382	333	348	356	335	332	317	343	351	326	324	312	345	331	351	345	314	340	299	351	344	313	354	392	368	319	356	312	358	342	335	312	316	307	317	354	336	344	324	350	340	335	340	314	327	357	354	319	344	324	310	370	366	360	358	318	342	314	317	342	339	311	358	324	359	313	305	341	332	342	313	330	371	341	331	311	323	333	345	314	324	313	353	320	362	317	335	341	336	332	301	337	297	335	337	297	370	307	356	332	356	336	343	311	334	337	352	340	353	339	306	344	343	323	329	348	348	362	350	320	341	321	341	326	348	339	329	311	331	317	328	365	323	328	328	286	343	323	325	334	342	304	363	350	356	341	330	361	330	333	358	353	343	357	349	348	332	332	370	355	310	345	330	335	347	346	340	355	316	316	303	346	294	324	352	334	341	353	333	339	325	344	293	324	370	359	317	344	301	314	350	346	351	346	343	331	344	366	340	339	309	331	307	354	353	364	327	353	330	325	355	290	329	335	352	322	363	360	353	334	334	345	330	338	337	297	331	361	324	332	342	340	321	289	345	342	368	327	326	340	345	352	344	354	357	324	332	332	355	338	364	342	322	331	336	349	318	357	348	333	354	301	317	327	339	352	347	348	310	315	287	346	360	347	335	352	311	343	257	314	374	335	358	342	321	317	375	338	332	305	343	354	347	331	351	348	337	354	334	362	347	326	323	301	328	339	328	326	308	329	318	318	323	352	330	367	320	332	320	317	348	298	350	351	350	359	346	349	338	347	318	326	325	340	361	355	380	329	334	341	351	351	342	368	368	303	343	310	334	323	314	316	368	346	321	339	342	346	343	316	341	319	380	326	324	332	374	332	341	331	365	350	316	345	355	323	298	363	343	323	312	343	319	351	345	361	337	345	312	329	330	351	316	326	338	335	335	300	366	321	325	343	386	355	325	345	341	349	334	310	335	310	324	324	374	309	313	335	328	339	354	307	322	334	324	352	308	342	339	348	320	350	340	313	336	328	332	331	353	352	308	330	320	331	351	296	330	342	353	326	305	295	343	295	339	347	315	348	339	346	317	350	353	379	318	329	328	348	344	328	337	327	331	310	315	330	333	322	345	325	318	367	322	318	378	331	368	342	347	348	336	343	307	327	329	327	337	314	348	335	336	369	321	328	324	361	327	316	358	322	336	358	348	360	341	299	301	305	333	347	340	321	316	325	351	342	300	325	350	318	318	368	318	331	380	352	322	343	338	342	336	342	343	340	329	343	318	310	341	354	301	306	300	299	364	317	347	316	316	309	350	347	335	356	334	345	333	319	332	367	370	291	372	315	361	356	343	337	334	364	347	338	368	343	327	315	314	326	336	298	307	323	340	344	320	354	350	313	336	372	315	338	329	348	314	337	311	322	344	354	341	311	342	314	310	325	314	344	301	328	346	326	329	343	328	340	332	339	327	299	331	318	328	348	348	355	314	345	362	318	324	322	327	323	308	336	327	312	336	378	326	357	332	337	321	315	317	343	338	321	315	315	338	330	348	343	310	341	357	333	367	325	360	311	344	353	324	332	328	343	332	346	329	332	320	350	310	281	358	356	299	374	332	341	343	336	341	298	329	342	356	371	315	315	320	296	342	313	337	347	342	311	365	314	322	332	363	348	318	349	329	331	349	351	351	357	329	320	330	361	351	308	363	365	307	366	342	319	331	360	332	348	333	326	327	331	370	351	327	297	302	350	359	354	321	353	339	304	347	354	345	355	358	334	351	367	373	326	386	319	329	349	295	299	317	346	316	356	304	350	354	333	349	297	339	363	316	328	319	331	340	371	322	342	316	325	329	325	295	350	338	328	355	366	314	341	329	313	351	310	329	311	345	341	347	304	352	362	349	322	331	332	314	356	343	360	306	357	367	325	310	325	316	337	352	325	290	350	320	340	378	351	363	343	315	316	366	314	336	349	342	316	365	333	332	338	336	335	317	353	324	336	317	283	314	350	320	337	349	328	333	314	378	312	343	338	335	307	328	312	329	305	360	379	305	320	355	334	354	375	314	332	321	353	315	356	337	304	294	387	352	342	337	317	338	315	324	327	322	347	311	318	304	354	343	320	324	307	317	347	342	337	321	335	342	364	346	340	338	339	308	341	353	334	310	341	342	337	327	318	337	316	318	334	323	328	347	306	367	351	330	336	318	334	345	332	344	344	333	320	321	327	336	332	348	337	309	331	344	361	339	286	321	319	323	388	333	329	350	345	318	328	319	339	375	326	334	304	318	335	341	388	316	326	321	304	336	374	328	281	324	332	335	323	338	361	341	343	374	311	317	339	353	317	327	310	298	359	324	334	338	344	328
16653	3331	15887	6513	813	746	744	727	745	734	753	761	745	753	721	771	734	737	733	720	739	751	769	754	694	746	725	728	791	719	686	736	762	741	745	735	804	766	727	730	786	731	742	733	764	742	715	737	735	716	737	718	718	733	758	757	789	761	774	798	792	711	716	773	738	726	699	743	757	763	734	706	695	684	726	725	706	696	775	740	733	722	735	718	721	722	752	719	735	778	736	759	774	786	744	708	763	727	784	737	788	738	724	753	717	724	764	749	771	763	717	686	751	749	739	740	736	719	747	730	761	726	780	701	756	748	705	741	701	723	719	739	724	776	711	709	755	725	780	748	731	750	733	761	755	733	773	747	751	755	765	703	727	696	756	736	734	704	757	772	772	797	773	746	732	732	727	758	743	690	757	725	725	771	723	762	756	773	739	740	759	702	746	756	736	762	732	748	706	741	740	745	690	760	743	739	724	732	769	764	709	739	818	786	658	728	766	765	739	724	687	768	689	686	712	738	700	739	749	737	727	759	745	737	722	744	737	748	730	717	744	756	773	745	743	753	725	741	755	738	761	734	719	790	717	727	740	751	721	753	768	745	685	725	721	699	799	761	703	781	750	759	760	771	719	721	715	726	759	797	743	733	724	751	741	756	756	735	780	698	736	771	735	769	754	728	727	746	758	710	750	764	754	772	716	725	745	738	722	699	815	718	724	785	742	697	754	676	681	748	728	715	741	727	719	681	743	750	735	777	727	725	738	731	772	738	763	768	777	724	759	740	724	747	752	746	791	742	725	735	739	725	743	747	794	715	770	725	733	760	727	717	774	752	723	721	701	773	751	807	754	721	722	725	737	750	732	732	739	691	693	726	711	736	698	725	724	729	748	749	722	773	746	791	748	774	738	769	720	743	755	723	742	740	760	753	755	720	745	757	762	726	754	690	730	766	754	745	750	756	749	748	781	773	729	730	781	745	754	735	760	749	714	780	772	713	770	720	715	746	738	766	744	714	780	756	742	758	715	757	763	743	717	717	744	742	761	770	750	749	743	679	721	753	697	761	726	710	692	741	709	776	744	777	770	765	774	776	727	674	707	732	738	712	731	746	746	704	822	754	737	760	734	710	762	714	718	775	806	694	746	740	713	737	721	723	782	710	723	740	750	726	750	778	752	733	704	778	698	723	743	770	757	734	699	730	709	756	750	777	759	769	763	730	751	747	751	780	728	765	764	699	713	735	743	692	737	786	774	735	727	710	728	690	747	735	733	677	741	727	744	742	711	768	751	683	736	720	750	700	701	735	716	746	772	761	764	765	728	727	786	767	741	693	715	767	741	738	726	702	748	721	730	725	790	770	757	702	768	763	734	693	740	735	739	717	713	727	756	724	710	742	749	742	776	738	690	710	781	746	725	777	722	713	726	726	736	788	718	720	722	781	732	686	781	764	764	773	767	707	738	752	746	752	737	786	705	680	725	770	753	704	714	735	722	683	774	754	768	786	739	734	761	722	791	693	740	730	782	769	738	699	754	725	722	763	751	742	745	698	737	759	688	731	728	735	712	746	712	785	722	723	732	772	765	772	748	756	754	742	718	718	733	744	744	751	770	758	774	755	727	696	735	686	785	742	715	744	735	732	798	747	720	717	718	690	758	769	715	746	792	816	699	700	740	748	747	748	727	779	741	781	744	710	701	764	764	739	737	723	778	762	769	739	720	756	714	726	731	754	786	787	754	740	777	737	760	709	685	737	712	753	670	735	699	705	758	764	719	724	750	717	766	740	744	738	758	756	725	711	718	733	772	729	718	736	761	765	752	717	713	754	742	744	721	684	759	761	771	763	719	727	715	782	795	724	740	723	742	684	791	731	758	724	747	775	751	758	690	735	761	732	709	740	796	766	718	712	738	776	760	741	718	762	774	708	758	716	748	789	774	750	732	693	775	684	715	771	795	719	731	772	753	752	773	730	715	732	768	747	681	739	746	731	719	718	730	707	759	755	747	727	760	732	766	699	775	785	774	716	738	729	699	764	749	753	732	714	807	706	766	703	746	763	758	797	748	735	748	716	744	764	753	742	735	763	712	727	770	750	721	728	739	735	773	748	728	710	735	716	753	720	745	751	744	718	702	751	746	699	698	702	744	762	714	723	749	733	743	742	730	745	770	715	709	751	751	724	747	773	786	706	729	721	738	734	751	756	757	723	711	762	757	736	729	713	763	690	748	765	718	713	737	714	785	729	705	748	736	800	772	716	772	648	746	722	794	754	669	703	710	753	735	757	750	718	716	731	747	684	743	782	732	695	702	806	743	777	759	758	696	739	722	727	698	745	679	741	782	720	709	752	767	724	728	723	720	756	760	754	756	728	735	734	754	738	714	765	695	731	731	776	735	749	737	730	796	686	748	733	731	810	702	755	751	728	777	747	721	719	770	737	757	769	732	772	717	738	756	749	781	738	752	720	723	743	729	774	702	784	738	746	693	739	721	756	725	745	755	802	707	734	720	736	753	747	787	676	719	707	750	709	711	765	772	710	766	745	756	702	764	766	726	737	748	773	753	772	690	700	708	734	720	719	726	674	673	681	706	690	730	738	786	740	758	703	772	734	776	743	823	713	763	745	783	756	724	728	721	754	726	786	735	737	715	735	724	723	721	712	779	718	719	724	714	718	710	700	750	750	741	745	762	714	736	679	774	762	735	745	741	773	727	719	741	749	733	725	768	722	709	720	753	720	739	759	722	705	706	682	712	681	701	804	707	778	716	704	749	803	783	729	762	699	781	741	728	745	726	779	703	782	796	742	700	717	720	751	676	730	782	781	763	669	768	777	750	743	742	709	711	741	720	740	750	717	716	767	754	715	723	711	713	706	746	718	737	743	713	735	758	726	747	734	742	718	726	716	722	755	752	775	712	724	705	767	768	743	780	781	740	753	741	752	712	752	762	718	792	708	768	801	735	727	754	730	688	761	740	739	728	748	765	763	749	718	725	693	746	753	769	696	796	783	738	734	752	773	779	742	753	707	769	733	775	750	751	740	712	747	740	711	746	736	766	760	739	778	773	757	751	710	722	733	745	739	747	701	758	729	758	719	752	814	708	731	726	718	769	729	735	756	683	763	717	743	716	740	714	735	725	749	773	777	722	772	724	745	719	770	708	748	718	701	751	762	733	717	693	737	710	732	747	763	740	745	730	762	748	725	725	737	695	775	790	754	763	739	809	705	769	723	750	740	751	697	738	713	736	745	723	710	724	729	715	761	710	744	788	710	745	754	771	736	734	763	720	721	764	752	759	729	715	731	758	759	708	722	753	756	702	796	737	714	742	740	707	685	721	728	810	710	743	723	705	780	772	751	749	712	750	714	750	720	728	764	769	754	711	741	802	716	762	706	715	739	746	746	753	746	757	727	742	741	777	752	789	735	736	723	726	769	774	745	775	753	768	709	691	714	786	724	761	806	702	740	699	720	746	734	737	725	723	699	741	750	743	758	707	683	769	742	715	769	705	682
68013	38664	60576	39780	8334	531	297	274	252	237	230	206	206	221	189	214	198	198	232	181	185	227	203	193	187	210	173	197	160	210	192	188	192	173	195	193	184	212	194	184	176	185	174	184	212	199	215	205	219	192	174	185	174	202	195	160	212	177	152	182	183	185	190	229	182	176	181	195	189	192	191	181	186	195	186	198	194	180	208	190	191	210	198	193	203	209	181	200	187	157	178	183	184	171	190	190	206	183	201	191	200	195	215	193	193	204	181	195	171	200	184	197	174	163	181	198	191	185	183	194	185	223	179	185	204	178	188	197	222	219	187	195	177	181	173	192	211	190	206	179	167	192	162	187	196	209	225	196	174	162	183	180	194	188	177	161	186	216	221	197	177	201	166	183	201	191	183	191	169	186	187	164	186	184	167	222	158	206	202	201	195	176	199	202	183	214	194	195	159	216	206	178	174	178	208	208	173	196	201	198	192	200	166	177	177	171	176	188	164	182	195	192	169	201	205	185	177	198	197	211	187	186	188	190	180	203	201	189	180	174	179	176	222	198	212	216	203	196	198	176	178	185	199	181	191	186	207	204	194	181	162	194	215	183	174	191	195	169	221	209	182	179	221	183	183	182	202	168	193	183	190	203	200	191	179	184	186	213	201	188	190	177	166	190	204	197	197	226	175	184	211	177	187	187	191	184	181	173	200	184	181	209	209	211	189	182	189	192	195	187	171	197	164	175	194	215	238	189	195	218	172	172	181	179	203	207	176	196	175	188	238	177	192	199	196	213	169	181	188	223	215	167	196	175	194	165	206	187	197	190	225	185	198	174	180	190	186	218	185	176	179	203	197	186	192	200	179	188	201	194	175	193	188	200	213	179	185	182	178	190	219	196	182	200	192	198	166	189	199	223	187	164	174	194	198	193	197	180	168	192	179	178	185	178	184	201	199	168	185	188	169	195	174	167	190	189	193	213	221	183	184	197	179	171	180	184	175	211	186	177	197	206	203	169	205	182	205	180	177	189	187	192	199	207	193	181	163	171	205	181	207	191	194	188	188	206	170	173	191	198	175	172	214	223	183	182	226	195	197	197	193	198	179	190	175	174	186	181	193	169	198	191	182	185	163	201	205	179	179	163	159	187	213	195	186	199	192	182	191	173	179	216	171	185	199	178	206	161	168	200	198	196	175	189	179	163	178	189	181	184	178	187	189	188	180	201	190	189	182	210	181	166	186	174	189	185	202	174	192	166	171	183	179	186	183	187	174	194	195	186	219	180	164	171	188	184	188	177	136	206	194	171	186	177	183	186	191	178	200	202	191	193	204	176	197	186	212	155	196	184	186	175	195	186	176	189	197	186	183	159	202	203	180	191	216	174	181	190	179	205	182	204	178	197	187	182	175	200	190	182	187	194	193	187	162	189	202	195	196	183	207	206	219	207	201	186	175	197	193	185	172	195	205	184	180	191	202	201	176	175	184	177	175	192	155	186	200	167	162	173	207	212	189	176	190	171	156	188	209	192	202	197	213	175	176	174	177	197	186	173	177	178	180	204	183	186	188	197	196	179	174	186	205	213	189	207	174	193	175	225	188	172	181	177	201	193	191	199	194	185	171	195	176	196	193	175	194	163	190	182	192	190	183	160	204	178	177	180	185	177	183	195	191	213	169	199	190	174	198	200	214	183	174	200	193	213	190	202	209	214	186	171	192	205	185	198	179	173	189	198	207	184	187	193	186	203	189	190	183	186	194	182	174	191	185	174	191	208	179	177	184	151	211	188	187	188	185	197	206	203	171	202	182	182	216	205	196	187	192	180	174	174	206	202	180	179	181	197	211	172	170	181	171	176	172	179	188	170	158	179	202	176	182	189	193	172	191	216	199	154	178	187	196	201	191	183	189	211	203	193	188	171	157	180	200	177	190	203	186	177	183	188	172	186	174	190	185	204	182	186	199	192	199	196	192	200	182	194	182	191	188	180	177	189	182	183	187	183	191	184	169	159	194	198	195	187	155	181	209	180	179	215	162	177	195	179	191	183	163	194	184	193	198	205	199	178	190	208	187	171	204	202	191	180	210	198	205	181	202	188	213	200	195	185	217	178	189	202	204	189	204	182	214	208	202	186	174	180	191	167	182	203	191	167	186	182	198	173	174	189	191	202	165	193	193	170	182	180	184	180	178	193	172	199	207	189	178	175	193	185	199	192	169	183	180	186	196	188	186	192	184	185	196	181	196	186	205	187	193	196	195	187	181	181	196	202	176	194	189	172	178	194	194	216	207	192	164	211	176	180	170	191	194	184	201	177	202	193	197	197	210	185	190	210	201	183	196	186	187	222	206	188	175	188	168	196	180	240	187	199	179	179	197	179	187	180	201	176	219	182	181	191	182	187	221	212	197	191	165	169	204	176	184	197	166	202	189	178	179	198	200	176	183	187	186	205	222	187	192	194	184	186	197	181	178	184	192	223	180	175	197	207	191	193	206	186	191	174	179	181	196	189	186	200	182	183	170	190	177	153	178	195	171	191	170	197	192	184	187	206	205	193	178	195	189	181	193	194	184	174	155	188	194	187	200	199	209	199	197	183	202	184	173	170	181	157	180	202	208	186	187	190	176	174	189	213	174	198	205	196	172	197	200	169	200	177	190	188	208	171	203	171	182	192	214	191	188	206	198	219	209	203	192	189	199	189	183	186	193	185	183	187	184	185	176	207	171	174	204	193	161	187	171	178	163	210	174	177	202	183	204	184	178	213	160	204	196	191	208	183	208	194	189	196	175	182	195	203	231	220	192	185	177	197	181	184	222	166	193	203	183	173	193	202	161	202	151	178	194	222	177	203	204	165	168	183	207	185	199	188	196	182	189	215	168	192	192	191	215	179	179	200	174	191	167	198	162	171	189	166	197	198	187	198	188	196	194	188	195	201	214	186	179	191	173	207	196	181	198	201	183	169	190	205	195	172	170	215	154	215	187	198	187	185	169	204	209	179	191	186	194	195	181	191	207	181	184	184	192	201	156	174	200	163	179	211	184	204	180	202	197	186	215	190	212	187	201	182	167	178	171	190	200	224	172	183	191	207	193	173	196	188	207	188	159	188	207	206	212	184	193	209	200	193	187	179	207	176	174	181	177	189	191	204	180	177	178	175	200	195	183	187	185	186	187	181	193	206	178	179	196	167	202	193	178	194	199	199	179	164	196	180	189	183	193	184	189	167	164	198	210	185	182	196	215	195	199	207	195	201	197	174	172	197	194	203	182	175	180	164	183	184	194	155	165	187	191	186	189	223	191	200	198	183	197	172	184	188	185	206	201	226	186	198	177	184	217	206	200	216	183	205	196	212	191	182	166	164	187	170	211	197	191	194	223	182	203	216	201	153	175	184	198	144	189	198	225	181	174	188	184	194	219	201	184	206	181	173	193	190	171	223	169	165	181	189	188	183	191	181	193	176	183	182	182	207	198	172	186	206	172	195	197	181	212	172	198	179	197	176	199	204	201	156	172	164
39917	22512	56948	28498	1597	1041	943	826	745	712	666	601	579	557	549	535	508	515	508	481	475	480	465	482	500	435	459	462	494	470	471	447	408	462	467	438	428	477	452	464	436	417	477	450	481	447	437	475	504	445	441	437	421	438	453	442	453	432	442	468	468	429	444	449	431	421	442	456	431	443	445	462	476	419	434	459	406	429	447	438	428	431	385	446	437	418	473	415	416	439	430	433	446	450	475	473	442	434	439	424	410	451	413	395	455	428	419	443	499	457	428	421	450	434	390	461	410	441	433	446	466	471	409	423	415	398	406	473	421	447	447	430	444	470	415	416	423	426	432	433	439	474	461	379	446	428	433	421	420	441	413	423	452	463	399	428	427	431	447	449	444	447	404	442	377	406	463	459	457	454	437	422	413	442	405	438	409	435	461	409	451	427	455	421	444	445	442	455	440	458	443	423	479	408	427	468	382	423	420	447	473	429	451	441	432	398	410	442	436	499	453	430	399	442	418	432	457	451	433	449	434	426	450	442	467	433	406	446	440	413	467	447	426	459	453	461	442	437	451	440	463	429	428	428	432	444	433	368	443	440	446	420	408	454	420	459	456	430	434	480	417	474	432	402	443	451	468	426	462	423	444	426	463	450	420	419	474	409	439	485	432	436	456	423	459	453	465	432	465	418	429	456	451	449	421	461	427	440	431	452	419	437	455	458	460	411	416	392	449	441	479	481	438	459	460	425	426	447	451	416	435	441	450	441	439	486	402	471	476	398	447	427	447	455	443	439	433	473	448	425	445	439	428	421	433	412	426	431	441	434	415	411	425	434	428	462	428	456	481	445	456	418	421	463	414	476	409	431	423	455	434	453	448	465	448	426	451	461	436	415	454	430	477	443	452	414	435	465	424	437	441	427	456	441	451	447	401	448	423	429	449	434	458	459	451	424	435	418	431	392	461	408	445	456	461	426	435	419	481	431	434	446	460	431	391	433	435	429	428	426	422	452	414	441	454	433	452	460	410	442	443	482	453	387	406	436	431	412	464	472	445	440	462	474	463	427	450	373	468	444	424	436	444	436	452	393	392	464	417	458	428	460	442	439	433	434	457	418	442	436	412	452	425	448	438	407	440	461	464	443	445	425	452	474	452	416	448	406	449	430	442	448	428	420	447	461	394	433	439	421	457	421	484	459	421	424	412	448	453	448	443	440	425	407	451	415	422	419	474	439	417	446	429	411	441	473	452	448	422	411	432	410	461	437	423	464	448	415	430	437	451	426	452	450	463	410	444	401	423	462	442	377	405	445	450	463	396	436	458	456	424	444	444	423	457	418	455	442	413	400	426	440	429	409	436	433	436	440	431	445	415	390	445	414	450	422	448	417	445	460	436	446	435	442	401	455	422	420	434	436	443	401	441	445	467	439	428	419	412	464	393	435	468	420	397	434	444	444	400	465	463	444	433	451	443	422	438	406	424	465	405	444	431	408	457	476	439	408	451	447	439	454	430	440	431	414	439	386	422	426	409	464	429	425	426	450	432	426	417	418	477	448	430	427	424	447	447	424	454	432	413	405	462	431	427	456	446	446	459	444	445	443	417	460	446	450	439	406	447	443	404	411	449	456	462	416	463	464	415	422	414	440	432	440	452	405	416	451	457	452	455	427	449	438	454	437	446	458	456	421	460	457	438	436	444	440	442	451	420	431	481	416	459	435	447	444	443	417	420	412	438	457	447	422	449	443	460	443	412	446	421	434	426	426	429	453	441	455	448	393	454	431	417	439	425	440	435	457	418	404	429	436	477	473	437	426	442	468	441	432	426	444	420	440	451	454	393	421	416	436	426	473	428	424	444	446	422	407	471	448	461	411	447	462	422	434	439	471	440	426	454	468	451	425	458	426	447	433	448	450	403	484	423	437	436	486	470	439	444	424	445	430	474	495	437	416	441	440	423	445	435	448	400	419	446	457	423	396	404	444	434	481	461	455	437	405	442	427	433	450	450	432	413	465	405	459	416	408	463	410	481	439	437	421	465	463	447	438	455	470	399	442	474	409	441	397	468	465	474	457	450	457	442	412	455	423	415	433	493	431	413	411	455	472	420	462	442	453	461	427	478	446	420	428	436	441	445	427	434	424	441	425	417	478	426	439	434	409	433	465	414	429	438	438	421	415	425	426	460	468	407	402	418	437	448	460	459	448	443	424	431	440	427	438	419	433	422	470	435	403	442	453	471	415	435	382	398	439	439	409	454	427	426	455	392	398	473	423	442	427	440	469	472	434	447	458	448	415	458	449	421	440	408	450	446	426	464	422	434	464	458	416	435	468	429	448	444	431	420	413	460	421	473	429	436	410	433	452	444	441	456	434	418	432	449	446	444	431	428	425	446	422	431	427	468	433	470	462	416	435	427	436	411	441	425	436	420	415	425	401	428	448	475	415	440	477	432	465	419	438	444	430	426	407	457	449	420	428	418	437	409	438	435	451	438	471	417	455	445	405	438	401	451	392	435	449	424	470	435	410	427	439	469	436	449	461	440	421	438	448	433	411	465	431	430	405	448	428	428	450	446	459	473	478	461	460	431	432	459	425	434	422	430	428	398	442	478	445	457	467	436	445	437	436	423	379	460	417	439	412	435	431	423	420	447	425	432	430	476	445	419	444	413	439	421	426	485	431	441	459	451	447	427	440	395	444	447	389	431	446	443	446	407	419	441	432	457	430	452	421	430	440	431	438	405	400	468	465	459	466	424	424	409	408	449	452	438	407	451	441	433	417	444	412	459	447	436	448	424	436	467	393	394	412	464	420	424	414	414	437	411	416	392	451	439	438	438	435	438	423	412	430	439	427	453	444	423	442	440	442	454	435	449	447	474	402	461	395	437	461	425	404	447	400	417	434	437	430	457	438	483	417	404	434	444	426	423	418	435	432	450	462	381	408	420	441	442	431	460	436	449	434	425	469	424	436	441	424	453	433	462	412	459	427	421	451	455	416	402	439	457	445	474	426	404	481	396	452	430	416	455	445	436	406	427	453	469	407	445	446	456	414	421	449	430	451	453	445	489	437	412	430	444	423	433	453	391	442	453	431	437	413	424	425	434	444	442	470	423	450	434	440	408	440	404	441	442	441	423	425	461	451	464	413	433	402	425	432	439	420	440	440	459	435	449	475	443	453	423	455	437	433	428	437	419	432	433	454	395	416	420	466	430	417	475	477	453	458	466	403	427	484	429	436	437	430	437	420	433	447	454	408	420	483	425	400	489	448	446	445	440	424	417	450	441	432	465	432	421	439	438	425	443	406	434	443	404	411	428	440	478	476	464	454	410	438	465	457	422	396	444	428	416	462	463	430	419	471	449	417	468	475	403	445	448	434	427	397	424	412	425	435	437	421	423	409	431	461	428	457	433	466	455	420	462	447	409	421	422	407	455	435	414	428	459	412	462	456	428	432	406	409	423	466	427	433	411	440	453	441	444	441	401	446	413	423	424	467	432	385	434	425	475	439	428	417
80650	51245	69546	47594	15580	2138	353	252	224	250	184	186	154	174	162	172	153	134	136	138	147	156	142	127	113	130	140	124	135	125	115	110	128	133	142	129	134	131	112	125	127	120	162	124	141	125	119	119	127	133	127	133	146	117	142	136	141	120	135	123	128	150	112	115	110	132	127	113	114	124	115	101	122	138	117	142	129	110	139	134	131	134	126	111	140	133	124	108	110	127	142	134	120	127	126	127	119	138	118	118	109	129	131	113	119	108	113	118	110	119	133	105	120	150	148	118	140	147	145	126	103	117	126	133	111	127	130	132	133	127	117	118	111	106	122	127	127	130	128	129	120	125	127	138	119	121	119	154	122	124	128	103	127	125	121	122	105	130	121	123	119	139	144	135	111	112	131	105	114	137	129	123	136	141	123	121	111	132	114	139	99	133	138	130	129	110	128	109	134	106	125	123	128	133	120	142	121	131	133	136	106	122	107	113	119	137	123	119	110	111	135	131	123	122	123	120	108	130	95	143	129	112	148	118	138	119	118	127	130	128	129	126	121	124	130	135	152	133	124	113	121	127	127	141	108	122	132	127	118	113	118	126	133	131	118	129	132	123	134	119	137	123	129	129	133	118	113	134	124	110	131	128	126	143	153	141	112	127	120	106	121	133	134	141	130	134	113	112	108	132	134	130	130	131	132	112	119	104	137	142	121	99	143	125	132	109	128	140	154	141	138	120	126	133	95	135	136	123	136	129	127	123	119	104	114	130	114	106	123	135	128	119	129	100	115	134	116	105	122	94	122	126	135	152	121	131	120	112	116	114	109	105	119	139	121	120	123	120	133	143	134	124	106	119	130	123	129	112	109	147	110	115	139	110	132	134	120	134	118	133	131	119	127	133	127	136	116	126	128	126	110	108	111	133	128	122	141	119	134	123	101	104	136	125	139	138	120	137	114	128	126	126	138	105	116	129	141	112	117	110	147	140	132	139	120	120	110	132	113	119	130	108	141	121	112	117	126	115	118	123	141	137	91	121	153	122	147	146	108	115	131	124	134	132	117	128	136	129	152	128	109	115	124	122	108	110	112	148	116	141	113	114	151	122	115	130	138	101	124	128	115	103	132	138	135	145	132	115	111	137	128	111	113	137	146	132	131	120	110	120	133	145	113	132	135	131	126	105	138	128	117	135	132	113	109	121	138	128	126	120	130	121	131	145	139	141	120	124	122	115	126	157	122	121	119	131	132	141	125	125	117	121	109	113	136	126	133	131	134	125	128	114	141	120	136	106	124	110	138	136	112	113	119	105	124	125	131	128	123	123	124	125	115	99	129	133	111	127	135	109	137	105	125	148	111	148	129	132	116	132	133	126	121	141	124	117	130	123	119	111	114	136	113	113	112	112	114	125	147	118	119	125	119	140	120	107	132	127	124	134	126	146	126	123	156	131	124	123	117	151	121	136	123	118	151	110	124	114	103	134	140	132	119	119	130	144	153	130	136	127	131	142	120	116	111	122	130	107	112	135	125	109	110	118	130	137	133	118	121	112	116	124	132	138	148	123	120	129	133	132	112	152	106	119	116	132	115	113	131	139	116	135	126	144	118	143	98	127	121	130	125	133	116	142	113	116	117	129	131	145	132	110	143	118	109	130	110	110	132	123	104	126	145	130	118	126	125	107	129	124	154	133	114	107	120	106	130	122	136	133	127	137	115	140	141	118	120	135	118	114	128	125	123	136	127	126	109	151	142	117	116	123	112	135	133	112	148	132	115	115	113	133	125	123	136	124	125	130	118	132	101	130	136	150	142	121	136	134	117	142	96	128	123	118	124	120	161	146	142	114	110	132	118	115	131	93	111	120	128	137	121	149	131	111	123	126	126	101	129	119	113	114	122	126	140	112	135	134	113	120	119	135	129	132	116	120	140	130	128	120	133	149	133	122	123	113	128	127	128	135	123	109	108	127	143	132	140	132	130	139	110	129	125	136	120	124	135	133	133	134	125	119	124	155	130	126	126	113	122	127	116	123	142	125	132	103	119	152	120	117	122	127	112	121	111	124	123	136	133	125	126	131	141	105	125	123	131	124	118	132	126	121	124	134	133	134	118	138	116	133	109	135	123	133	143	133	134	128	137	108	143	122	117	120	126	113	112	133	133	126	107	131	138	127	139	134	136	132	155	124	120	138	144	129	120	117	121	109	97	122	129	122	139	130	137	130	125	119	93	125	131	139	123	125	117	136	126	106	137	117	119	126	117	118	110	117	132	135	142	112	138	121	134	128	131	124	117	121	108	121	106	138	120	143	136	113	117	138	112	106	117	98	119	128	128	166	115	107	113	116	140	125	143	118	117	135	139	143	133	109	97	118	118	115	126	107	135	134	114	117	130	126	130	108	134	140	125	129	131	121	106	119	129	155	140	125	128	133	136	135	119	151	135	127	131	121	119	137	125	118	122	113	129	128	131	117	126	132	110	109	128	115	139	108	120	123	132	124	118	128	131	117	135	122	124	144	137	121	111	113	112	137	139	109	112	141	134	111	114	125	108	111	103	118	123	133	145	129	122	148	126	139	114	119	110	142	132	114	144	123	143	139	134	145	123	125	119	136	132	120	109	102	117	136	128	132	135	138	104	104	139	129	118	108	129	128	113	140	112	135	122	129	135	126	116	122	94	129	135	142	119	131	105	124	110	112	143	126	113	141	135	132	133	146	146	123	105	114	123	127	127	116	122	128	111	131	132	130	121	111	120	129	138	112	135	122	127	124	133	139	131	113	115	117	102	121	145	106	145	143	117	123	127	108	101	123	119	130	133	130	142	126	117	121	133	111	112	112	121	112	117	149	140	129	121	107	127	113	114	121	105	129	125	126	130	134	118	128	139	105	139	127	124	132	123	138	126	140	130	106	127	118	130	123	105	133	155	102	130	122	130	124	141	116	122	130	93	131	117	128	104	127	151	116	123	123	111	149	129	113	132	112	102	109	126	119	113	91	133	125	120	116	113	132	131	133	130	107	122	109	116	138	138	121	133	125	124	107	123	111	122	116	130	114	132	125	136	131	144	115	122	131	129	123	106	161	133	136	146	130	147	133	107	109	141	140	121	135	127	111	136	122	123	126	145	120	106	134	105	115	119	125	109	104	101	127	137	142	135	120	131	114	133	115	135	122	121	118	128	103	157	125	112	109	114	136	122	139	118	134	129	132	124	122	124	119	156	154	124	119	133	127	114	110	122	130	118	127	129	146	141	127	108	138	129	134	124	129	130	137	112	115	134	148	120	123	101	138	130	123	123	133	133	116	125	142	130	125	122	115	130	116	125	122	116	121	126	115	118	117	127	122	120	155	130	128	116	125	138	124	141	111	123	140	131	137	124	112	134	125	101	114	131	117	116	131	122	119	132	134	102	131	108	126	117	106	127	144	125	132	130	137	130	140	114	114	134	133	114	151	100	126	122	117	149	120	127	122	118	133	124	137	136	125	115	127	126	139	131	112	134	116	121	112	120	117
49118	32362	67036	34116	1999	1444	1190	1074	920	808	759	647	652	551	510	496	521	469	434	429	434	413	405	438	409	414	399	373	365	361	387	364	341	350	348	344	348	371	374	355	323	329	327	329	336	313	348	318	363	330	329	350	336	346	351	356	355	322	344	307	341	331	355	306	343	301	322	337	328	334	333	313	334	337	338	308	350	326	357	358	361	298	337	365	313	341	350	348	321	349	363	333	295	334	345	342	305	370	299	320	325	293	308	302	323	316	314	324	333	293	303	352	339	329	296	316	341	342	303	324	341	318	314	302	319	321	312	310	307	308	299	323	332	335	311	338	304	320	300	359	358	316	331	323	338	311	316	315	320	318	322	333	332	331	315	310	326	337	328	301	319	321	348	319	328	332	294	300	319	316	323	334	314	291	318	301	315	298	316	372	304	307	324	323	315	319	294	305	298	323	305	300	326	315	302	344	313	304	298	325	336	304	326	338	328	333	301	321	304	339	306	295	320	309	350	322	356	321	349	344	327	321	278	328	319	291	312	300	328	319	324	315	343	319	288	323	361	333	302	303	347	326	318	322	336	335	333	327	342	313	342	313	336	313	326	321	331	307	277	328	271	373	312	321	317	338	310	295	337	333	323	347	302	308	309	318	316	323	317	347	319	299	310	299	299	316	310	296	308	331	329	310	332	300	360	296	290	318	294	336	304	328	316	291	329	317	293	320	329	320	316	338	299	323	316	331	310	350	313	328	337	299	305	350	302	329	323	327	311	356	304	322	345	306	308	327	349	353	315	312	322	289	292	331	330	341	318	313	315	296	302	323	322	330	310	325	326	352	315	326	292	282	305	290	314	329	320	289	321	330	311	310	284	330	310	331	356	286	313	333	323	325	334	298	311	313	306	301	324	339	313	309	318	335	334	283	309	311	378	304	314	333	326	306	275	335	327	311	319	316	303	318	314	336	345	313	351	287	332	319	324	309	318	321	322	313	329	320	352	303	341	364	322	328	317	297	336	317	340	337	306	330	328	307	348	346	289	326	357	327	306	315	318	307	284	329	300	297	336	318	341	307	319	297	327	337	335	345	342	303	300	312	308	305	340	324	307	329	327	301	309	291	317	323	332	307	311	301	299	293	306	306	305	345	335	322	317	317	299	314	317	311	358	324	328	322	321	350	322	321	353	323	326	335	330	292	308	344	316	329	343	334	322	320	320	319	313	323	337	342	319	338	304	316	351	334	318	309	324	333	311	304	308	304	344	302	297	327	329	283	331	320	296	308	295	315	306	321	300	310	325	332	314	301	301	301	322	304	338	332	291	323	297	330	343	347	291	323	355	288	280	336	345	322	305	358	321	334	328	342	308	321	318	380	281	334	326	332	326	329	317	305	305	338	316	298	324	317	307	299	315	288	345	335	332	317	341	321	329	350	324	315	339	321	317	316	319	315	324	309	333	346	318	297	339	316	321	300	283	337	294	320	324	304	304	348	322	324	292	326	350	330	278	358	325	320	329	305	332	272	318	310	337	308	328	325	318	320	317	326	326	300	324	300	327	321	288	305	310	311	327	309	325	342	312	299	283	330	341	316	332	342	298	303	332	319	339	358	324	343	295	306	298	341	319	332	312	334	330	315	333	319	291	313	290	314	323	304	323	337	342	320	316	304	319	304	267	315	293	301	333	293	328	320	292	306	288	318	344	335	310	273	317	334	330	292	306	304	331	337	324	329	326	309	302	318	335	298	343	330	329	345	324	329	317	326	322	334	324	294	331	292	319	287	298	324	323	317	295	299	323	336	327	291	321	344	320	325	320	332	350	316	330	345	309	297	312	316	323	308	310	307	319	336	322	331	310	333	338	304	304	319	325	321	359	347	331	319	336	300	321	315	302	325	320	297	307	306	280	333	320	326	328	313	314	319	296	335	330	327	313	326	307	322	328	301	332	326	297	295	341	315	340	320	339	282	290	306	316	329	339	331	298	323	338	310	337	322	287	356	307	297	331	278	315	330	306	308	307	317	345	343	290	307	294	341	334	301	326	310	329	296	326	310	341	274	296	302	312	312	311	285	332	331	351	325	325	367	329	367	318	313	323	341	314	319	326	317	321	324	334	280	342	324	305	301	300	338	309	310	292	308	300	299	326	277	332	309	320	320	322	309	322	299	304	331	331	363	315	317	312	323	331	306	314	344	304	335	316	333	333	352	295	312	343	317	323	311	315	346	296	304	322	298	323	338	319	338	328	315	320	323	322	307	331	352	326	325	305	310	276	313	344	306	328	328	363	322	324	321	356	315	292	307	332	302	314	301	326	303	335	289	331	327	330	301	294	300	313	368	345	310	327	318	311	306	290	326	336	307	334	337	309	316	326	278	346	345	333	279	314	313	323	316	306	312	335	340	324	326	318	303	321	328	344	313	304	308	315	333	337	296	304	326	299	332	329	331	336	301	332	327	327	346	303	343	295	320	327	332	347	327	307	316	323	336	321	330	315	306	325	321	302	339	325	333	316	329	306	375	328	316	308	297	302	340	326	329	293	317	311	315	288	340	311	263	322	293	305	331	342	333	328	325	336	286	311	314	310	332	305	309	289	296	313	316	299	284	335	323	330	322	333	315	300	312	290	302	345	313	328	321	312	317	340	315	306	308	343	284	324	328	328	328	301	321	312	331	288	310	323	309	359	328	329	305	337	296	329	364	323	326	318	318	315	316	331	302	320	303	332	327	301	315	295	349	310	320	316	294	331	346	334	295	324	279	333	311	335	332	318	352	320	335	324	321	292	322	296	297	311	326	337	325	316	305	281	331	329	302	258	319	339	323	319	286	327	323	340	337	323	312	323	308	297	307	311	334	344	349	363	322	320	326	336	307	290	321	333	310	348	329	328	332	303	323	295	353	303	332	313	326	320	325	350	346	297	324	344	288	304	304	303	328	310	319	320	330	315	326	330	309	303	309	298	309	374	323	323	323	295	306	343	290	323	341	356	323	326	312	336	349	318	332	321	332	322	341	329	320	312	308	299	321	305	325	297	274	315	349	312	313	315	347	317	301	309	272	339	325	348	323	339	289	343	331	310	303	304	316	326	331	333	282	334	305	349	330	303	321	326	285	291	308	351	296	361	305	336	290	321	303	319	293	296	275	305	287	328	339	298	324	329	334	344	308	311	307	338	337	304	333	317	291	326	330	289	307	321	316	331	310	315	332	337	347	337	299	301	331	344	318	333	348	313	306	312	343	336	329	306	312	305	348	335	318	343	301	325	297	296	310	295	296	343	312	319	310	309	308	292	305	320	306	330	324	319	295	334	350	347	359	307	361	316	331	297	327	322	317	330	334	281	302	301	327	310	328	296	317	327	302	306	339	323	300	322	312	310	312	317	317	317	339	310	352	320	309	310	334	313	326	345	321	329	299	333	350	313	315	313	321	315	298	323	339	326	346	325	319	335	321	329	326	321	291	332	322	311	299	323	332	309	342	330	330	346	295	308	325	318	341	306	369	315	314
20918	3786	8998	3366	361	353	335	333	353	345	338	287	320	354	363	370	395	306	333	341	351	348	340	326	330	358	316	365	337	299	307	307	351	339	342	356	326	388	340	344	348	377	296	325	325	344	318	355	331	344	342	320	334	351	316	318	347	350	327	271	337	301	345	322	333	327	312	342	328	320	347	349	335	365	321	357	351	311	321	321	315	363	340	339	315	349	335	352	325	337	334	364	322	305	318	327	342	329	331	353	332	340	339	325	367	356	332	386	315	355	340	320	312	336	369	316	345	322	359	340	343	366	305	356	377	358	339	372	337	341	362	333	320	364	347	340	382	351	316	350	350	338	358	337	338	312	319	355	360	333	301	363	338	326	355	351	301	330	326	321	352	340	298	356	325	314	300	343	328	331	318	315	351	354	352	333	352	349	360	341	376	355	329	351	322	352	317	331	336	391	329	347	367	343	317	314	311	350	358	303	364	343	339	348	317	335	339	343	355	340	352	358	316	350	349	356	334	352	350	336	315	337	324	309	341	324	376	339	351	350	333	329	309	360	358	360	350	343	362	344	331	344	325	320	323	354	342	344	357	331	373	343	373	364	296	338	338	324	317	319	359	322	351	343	338	350	349	321	331	335	389	364	341	350	328	373	327	345	347	332	342	373	336	348	346	375	318	363	346	327	353	300	297	345	346	353	391	304	324	334	333	339	314	307	314	362	361	368	345	328	347	303	346	339	383	356	324	363	345	340	345	353	366	335	323	341	367	336	325	322	354	321	342	386	321	347	356	304	324	357	300	339	367	348	309	333	316	350	339	370	351	356	324	378	349	342	354	338	292	311	318	310	354	361	314	349	364	341	326	322	310	371	335	338	359	356	336	355	349	318	328	361	349	324	338	341	342	369	343	358	353	369	365	349	338	358	318	312	372	332	369	316	327	348	344	323	347	312	348	321	321	327	292	320	357	351	304	365	347	330	268	353	313	358	318	320	339	336	321	354	333	310	320	349	353	359	354	345	295	335	342	367	337	351	320	350	339	338	353	351	362	346	333	350	301	321	355	346	340	330	358	362	331	328	375	317	335	353	313	316	326	337	325	333	375	346	323	306	321	296	384	337	359	360	317	334	343	324	367	347	366	325	350	317	294	280	335	329	317	331	332	353	313	345	350	356	353	328	343	318	324	321	325	352	336	368	361	354	328	360	324	333	358	346	303	340	309	346	327	326	332	293	317	362	312	370	335	329	359	316	340	336	344	343	319	354	322	341	333	330	347	367	341	326	324	299	350	338	357	327	310	332	332	336	373	343	326	358	317	325	314	337	334	338	329	331	334	322	331	323	298	338	360	382	364	317	333	318	351	363	347	297	349	313	350	341	350	321	357	338	364	351	321	359	313	338	313	344	330	366	330	342	309	334	323	352	310	339	348	327	355	363	350	334	341	354	332	333	335	355	357	328	352	329	335	328	340	335	356	341	372	304	368	302	319	333	327	339	314	328	349	343	317	334	308	316	331	355	352	372	316	317	369	349	389	326	340	340	289	331	335	315	381	317	331	324	337	312	353	338	338	355	319	326	341	335	338	368	335	301	371	304	361	359	391	345	317	335	363	336	325	346	369	338	363	316	348	343	349	356	326	344	350	355	384	318	344	338	327	335	383	321	332	376	322	339	292	350	304	344	339	334	352	355	362	377	315	319	365	337	329	374	321	346	374	323	355	337	331	334	321	331	300	311	330	337	352	337	321	362	318	337	323	332	331	326	354	339	353	310	328	337	364	362	307	342	344	366	345	358	348	368	332	320	327	339	363	322	354	334	389	331	303	317	338	346	327	325	343	371	365	343	351	304	303	333	306	338	339	325	335	386	330	347	341	319	340	303	356	348	338	356	369	322	343	353	329	324	331	354	311	316	372	331	329	358	341	325	319	346	304	329	333	332	314	356	300	358	353	361	351	354	350	338	354	360	304	337	336	329	361	333	321	360	322	326	330	321	338	364	316	317	342	332	346	314	334	328	333	346	345	347	323	357	335	355	350	331	365	345	393	321	305	363	361	329	373	316	336	379	323	372	312	347	375	301	355	306	372	327	337	358	324	341	332	355	345	363	339	369	358	351	337	321	332	346	316	365	358	346	339	296	340	381	333	346	367	325	362	316	340	318	327	342	357	355	369	317	329	356	338	337	342	342	348	369	322	344	362	325	350	307	319	342	336	317	351	346	363	358	316	325	305	332	323	333	345	335	337	355	335	363	321	351	362	329	379	309	371	340	322	364	317	363	334	355	294	333	315	317	327	380	347	319	356	319	339	353	326	347	315	327	335	311	350	346	312	371	341	340	332	332	351	301	352	363	339	354	318	347	336	339	359	339	304	321	360	361	312	351	317	327	358	351	314	370	313	364	344	339	294	325	337	366	322	342	346	322	338	333	331	350	347	338	334	346	346	334	368	354	341	402	343	340	323	345	356	352	325	374	375	356	339	326	353	339	337	342	314	317	353	319	337	342	328	327	356	326	359	343	373	319	348	376	329	345	348	350	330	354	339	318	343	316	361	354	330	319	339	334	371	341	324	369	346	353	331	324	349	311	338	324	368	375	334	329	321	316	354	361	305	355	338	338	374	357	324	319	329	324	362	318	339	325	355	356	319	341	346	374	342	382	342	351	366	332	348	357	351	324	320	303	310	339	356	348	316	352	332	339	332	333	331	362	347	323	312	408	330	311	303	369	312	359	326	297	358	298	302	326	347	384	346	318	344	335	346	326	345	306	345	335	331	338	333	343	359	305	326	325	330	359	350	335	363	296	336	367	326	344	328	347	300	344	310	357	345	317	345	322	350	346	359	329	324	325	333	322	327	369	363	347	315	362	323	340	338	324	345	353	351	360	334	349	359	310	369	360	342	303	351	323	317	318	343	337	323	332	360	317	355	322	330	374	346	328	329	349	361	342	353	336	360	335	323	330	360	356	349	310	332	352	315	334	339	359	359	323	308	318	337	347	340	382	388	341	326	365	352	317	321	352	341	365	367	348	364	321	350	354	348	333	333	313	300	381	326	328	344	352	362	329	336	331	336	337	366	336	339	334	328	315	328	291	333	341	362	352	297	339	358	313	359	344	364	339	354	322	340	351	339	307	306	317	350	323	338	325	359	366	307	373	322	302	343	357	313	320	346	361	376	326	332	338	357	353	326	344	338	346	331	341	325	306	333	366	365	360	387	345	322	340	358	372	337	360	328	333	381	342	332	353	345	352	357	358	360	311	306	330	297	352	364	351	341	319	303	312	343	301	334	350	368	352	402	327	352	328	323	379	344	324	348	365	346	304	345	332	344	341	310	331	342	337	325	362	309	308	333	315	337	364	333	350	344	326	326	325	380	338	339	332	351	297	340	366	371	354	329	343	306	320	368	322	331	318	320	346	357	300	341	356	340	366	329	342	372	355	347	333	322	322	304	309	357	342	372	349	323	319	293	337	346	312	314	338	361	347	321	326	333	335	344	334	369	345
16492	3337	17602	5659	810	796	779	801	706	783	745	753	778	725	739	804	746	785	752	733	731	759	722	730	713	700	724	732	818	762	721	738	784	773	783	740	728	759	764	747	711	750	754	751	761	739	739	711	741	774	748	747	787	752	732	749	781	753	769	774	722	762	783	721	747	748	733	685	781	712	763	727	752	713	759	735	697	733	760	723	749	747	786	750	732	729	738	748	732	725	717	773	792	745	752	828	793	746	713	742	776	748	726	712	733	724	760	787	729	718	733	722	733	752	794	776	736	777	753	743	775	711	731	727	788	758	811	787	763	740	762	740	748	730	747	759	752	725	710	781	730	759	766	716	794	764	752	704	752	718	737	720	749	791	701	766	736	761	777	793	782	766	758	765	771	731	744	735	754	786	716	739	774	752	749	764	736	791	719	723	774	748	770	762	721	750	784	789	728	788	741	728	709	741	745	774	761	704	786	729	751	782	762	702	752	756	782	767	720	757	691	735	747	749	779	777	733	745	700	772	736	735	772	784	661	702	749	762	736	782	725	701	710	756	751	768	752	771	753	716	737	789	745	738	776	725	729	751	801	722	767	715	763	756	715	718	737	742	771	714	721	732	688	729	784	726	707	706	774	770	724	722	765	754	733	731	727	690	736	782	729	737	771	756	749	748	734	721	718	757	758	714	766	760	758	715	735	715	737	719	732	757	755	719	739	733	729	782	769	737	748	784	767	744	765	790	753	737	732	803	708	760	771	768	751	764	732	763	786	722	730	798	759	742	766	707	804	769	736	772	789	780	773	745	746	700	741	744	753	774	769	757	729	738	740	753	709	759	761	782	770	752	743	788	731	729	770	737	744	706	765	753	717	735	749	738	799	752	781	698	763	761	734	801	758	784	732	695	726	786	757	748	738	807	752	735	758	763	770	707	787	704	728	751	757	732	775	753	730	764	721	760	766	797	743	726	806	708	762	769	723	772	786	779	705	778	708	758	767	747	732	790	698	707	678	736	718	753	777	730	755	786	756	772	744	751	779	727	729	745	755	730	733	746	750	707	761	752	801	781	698	773	726	755	743	701	783	751	741	710	765	780	732	772	767	772	735	725	723	759	752	775	722	736	755	713	730	765	717	730	788	740	748	777	716	763	757	713	771	760	775	746	755	744	776	784	704	698	786	706	753	761	737	749	715	711	744	757	747	798	733	729	730	759	762	773	792	732	751	749	744	719	701	743	757	731	716	709	796	737	710	726	735	738	763	738	768	717	772	716	730	735	757	751	755	726	754	708	778	767	753	713	708	799	782	768	720	765	749	717	750	758	703	770	755	814	726	755	764	732	719	695	776	740	714	754	737	755	733	717	744	736	742	786	756	735	760	785	721	726	752	757	771	753	732	832	708	771	756	758	765	794	774	763	759	752	742	704	732	776	774	822	742	748	751	778	760	740	747	727	694	695	717	783	753	728	795	722	741	778	775	772	775	750	720	712	741	758	753	773	773	709	768	711	744	734	740	774	782	721	736	728	755	719	795	733	746	740	724	752	740	800	752	756	737	781	740	712	787	735	754	739	692	719	751	750	793	727	747	689	776	746	769	758	732	782	763	785	734	744	774	749	757	756	797	747	716	762	697	710	744	788	774	745	757	734	755	734	783	722	734	754	838	747	717	770	752	755	705	705	800	759	700	812	732	692	738	733	749	738	748	749	751	756	730	757	749	727	743	747	741	757	766	757	714	764	759	781	778	717	780	739	747	753	754	771	781	752	750	759	861	765	759	690	763	754	749	739	775	700	752	776	727	746	765	755	779	760	761	710	748	772	780	779	761	728	741	754	754	786	701	774	775	802	792	779	716	796	760	757	692	740	707	735	726	808	720	738	730	766	774	747	728	723	726	732	747	772	842	727	728	715	727	737	747	742	766	726	779	738	805	710	713	753	759	754	735	740	732	742	721	706	758	738	774	718	735	743	755	698	725	787	754	779	748	757	742	699	773	678	759	721	765	753	725	722	735	766	780	724	752	797	720	783	755	786	742	757	737	745	737	777	774	740	713	747	756	710	773	739	770	773	810	738	783	731	781	732	755	754	763	721	794	748	744	765	787	713	689	763	754	730	767	724	814	722	726	755	682	752	768	741	744	752	741	735	740	718	722	735	701	743	766	725	774	716	741	741	729	693	700	770	745	810	753	744	704	700	754	714	769	731	753	797	767	782	761	730	790	753	739	760	681	747	716	732	730	738	721	718	735	749	705	711	754	752	740	707	766	679	767	719	685	802	761	779	740	728	803	751	739	721	749	826	782	775	768	737	726	758	724	761	785	744	754	743	757	728	736	708	780	726	722	777	781	763	755	747	741	735	789	721	757	779	767	746	763	774	766	812	722	691	720	728	765	788	797	783	751	723	795	754	768	768	745	763	796	751	761	696	725	730	771	803	705	698	778	779	746	746	749	723	791	725	785	786	758	772	711	762	711	749	724	731	738	694	735	762	747	744	750	740	764	762	824	747	736	740	728	752	761	746	756	717	720	772	738	782	766	745	750	790	741	751	750	716	748	708	703	721	747	731	785	761	723	726	739	829	748	778	768	732	781	748	749	772	736	774	756	749	703	781	736	759	777	727	793	779	756	763	750	794	763	688	740	834	768	723	769	750	771	767	757	759	778	782	754	731	725	717	778	778	728	724	744	711	756	785	745	739	708	774	699	692	768	704	766	733	734	721	767	741	779	739	737	755	782	691	717	780	727	724	723	727	730	737	725	754	700	728	740	738	766	727	738	751	680	796	737	719	751	777	742	750	775	758	751	759	696	761	760	756	758	697	743	728	696	733	768	732	705	718	763	784	739	746	728	776	756	764	722	773	734	718	756	757	775	818	693	732	733	758	708	756	735	724	752	751	714	739	753	763	706	715	725	764	776	734	778	703	744	770	725	731	710	732	748	740	746	734	737	741	772	773	746	753	765	778	796	738	737	760	745	700	709	733	774	766	748	793	758	742	785	749	781	761	748	772	746	725	770	745	735	751	785	752	752	765	738	726	732	780	758	702	754	744	787	748	768	709	746	768	702	764	736	788	790	793	733	795	751	719	741	744	773	730	744	728	736	696	727	738	738	726	774	688	723	746	761	801	696	747	743	775	777	768	778	753	746	801	739	741	743	739	769	781	713	752	764	763	752	739	761	753	706	701	747	704	747	748	750	786	719	734	760	783	757	712	743	755	745	784	783	755	767	720	721	747	763	765	748	756	775	768	745	787	760	771	769	748	760	751	734	805	737	763	803	744	707	727	726	792	766	742	757	776	716	780	763	750	738	760	756	777	733	692	749	753	800	800	743	753	722	740	760	755	738	763	717	777	734	739	766	738	803	708	751	756	721	786	801	708	795	754	748	717	757	727	764	797	765	750	732	771	735	715	771	755	712	768	768	728	722	731	770	765	754	737	750	810	711	762	726	779	714	754	758	732	729	759	754	754	719	757	708	749	741	781	722	797	793	775	806	718	780	739
67071	40784	67463	37635	8094	592	303	262	246	238	197	196	232	175	222	254	243	231	205	216	210	185	238	192	195	193	206	216	214	222	194	217	193	178	192	194	184	203	202	241	194	209	191	174	196	219	201	199	199	192	205	192	206	180	187	192	198	192	221	195	206	185	222	211	194	223	206	181	201	198	197	228	157	219	217	195	194	180	221	190	203	196	227	188	208	213	204	201	219	195	197	175	203	175	182	188	224	190	212	224	200	172	204	174	209	215	207	203	220	200	172	200	205	170	206	198	184	183	200	170	192	180	180	210	199	202	185	189	194	202	199	204	217	212	209	208	213	198	196	201	214	196	186	191	188	186	187	222	230	179	220	220	174	199	237	172	205	213	196	194	200	191	186	205	229	209	184	198	216	210	195	186	203	200	199	188	195	198	193	183	196	195	187	201	204	239	220	215	191	199	229	210	207	206	180	217	194	173	200	161	196	221	191	202	184	217	222	210	205	204	197	164	182	210	207	179	209	194	182	208	200	195	214	186	192	208	214	240	198	207	209	188	178	201	194	212	187	190	200	210	179	191	214	192	211	197	190	196	191	219	238	196	185	234	218	209	233	212	183	172	199	190	228	235	182	181	197	204	196	191	230	187	209	212	180	186	185	198	206	209	205	195	206	177	189	200	194	190	174	174	172	181	190	174	182	165	198	205	225	186	184	225	189	208	194	220	210	182	195	191	208	207	187	217	176	189	210	209	205	209	207	196	203	221	207	193	214	201	213	200	185	210	191	193	192	200	201	207	217	189	209	212	210	208	214	203	211	200	179	216	184	188	196	193	204	227	196	199	203	198	185	201	217	194	219	212	191	215	203	197	234	195	202	206	178	193	214	215	203	231	216	199	228	227	198	194	217	200	186	196	186	182	195	189	176	175	201	197	174	206	184	182	203	224	228	188	201	191	209	223	207	165	190	197	177	208	184	182	216	175	206	192	235	174	206	186	178	200	221	209	193	185	175	201	217	222	221	203	194	188	204	210	173	186	198	207	184	211	209	218	223	175	205	212	208	213	202	215	197	177	201	200	217	198	194	177	179	226	217	183	222	211	197	199	173	216	186	213	209	220	184	215	190	221	195	220	206	186	208	181	197	175	195	211	188	196	215	207	218	185	201	216	214	214	193	181	169	196	205	208	227	173	192	193	207	205	189	213	203	202	197	186	244	242	186	171	192	206	192	212	191	202	215	188	189	174	185	184	199	205	225	186	177	173	207	191	200	175	200	183	184	213	192	187	201	202	212	198	195	206	191	192	209	166	204	201	203	215	193	194	205	209	192	189	188	184	179	201	190	204	228	204	192	197	179	209	192	197	202	206	206	182	208	186	180	196	196	197	176	201	198	177	224	178	200	201	208	194	215	202	192	183	195	190	193	209	188	213	199	223	211	192	191	188	192	185	211	187	182	195	193	197	170	227	213	213	219	224	218	217	188	183	206	213	204	213	215	217	194	211	192	222	198	198	222	212	209	182	200	210	214	210	215	190	179	202	220	216	211	187	212	171	188	212	199	182	200	178	211	200	184	208	206	222	219	176	219	184	204	183	189	168	205	222	208	205	204	196	194	201	189	202	210	202	202	207	213	186	217	205	201	193	214	200	230	210	190	194	211	209	227	220	171	188	214	170	192	223	204	187	201	183	210	205	212	230	220	182	185	195	207	182	179	212	220	183	221	197	178	205	230	172	222	205	193	202	158	200	188	197	199	196	193	186	170	201	233	206	199	228	219	216	187	227	204	213	180	184	219	226	211	179	177	210	185	204	208	221	209	197	199	201	193	221	202	187	184	197	196	214	194	209	195	184	205	201	210	171	225	209	191	206	204	207	226	230	196	224	206	173	195	219	190	199	213	210	180	201	226	197	188	206	217	194	178	227	203	206	185	188	183	190	179	183	193	217	195	195	194	210	215	192	194	201	212	165	206	186	218	179	209	206	192	212	180	210	210	189	230	185	174	203	218	198	238	214	192	213	171	182	202	205	197	166	209	226	227	206	202	213	199	203	196	217	195	198	219	190	186	172	205	207	204	215	215	180	215	217	204	203	201	175	224	211	194	210	193	162	214	209	196	205	197	230	187	194	213	186	215	217	208	214	188	211	189	201	204	179	215	173	177	193	181	183	203	187	226	226	208	219	199	207	231	181	180	193	197	198	190	212	228	196	203	196	201	180	222	191	191	181	177	202	184	207	191	180	200	193	214	198	208	205	217	229	212	189	194	202	204	188	187	187	201	188	184	199	168	185	180	184	191	203	176	198	204	202	174	189	241	188	212	217	188	187	188	180	197	186	184	214	201	187	193	190	183	227	188	192	214	206	212	215	234	181	178	218	234	204	191	178	180	199	192	202	169	195	185	208	214	222	209	200	210	173	181	179	197	229	201	209	203	191	230	195	186	208	192	224	221	211	198	222	200	195	210	198	198	197	196	218	202	199	212	191	190	203	198	186	191	188	190	186	185	180	207	188	220	186	192	196	192	170	201	220	206	203	214	218	201	222	196	217	208	207	199	199	206	228	210	161	220	177	204	205	195	202	204	212	178	194	173	202	205	184	214	209	215	215	194	171	203	234	194	205	194	209	205	196	165	184	204	208	185	196	211	201	205	187	184	205	189	199	203	205	214	220	204	182	156	192	167	181	204	178	199	204	190	191	224	200	196	199	212	178	202	233	217	194	205	214	210	191	182	186	209	185	211	219	210	211	212	201	207	167	197	210	197	191	198	191	203	176	180	205	191	183	207	191	196	184	181	184	199	195	213	185	212	182	211	220	212	201	198	209	194	187	216	217	219	208	195	176	193	210	199	191	194	220	217	217	210	218	173	204	178	233	196	217	221	179	190	194	200	193	192	182	210	171	207	206	189	200	209	179	187	206	192	196	232	210	215	191	214	226	220	222	197	198	222	209	194	187	205	195	212	239	191	206	185	200	180	223	217	208	220	195	172	197	236	203	193	189	159	194	188	187	191	210	168	200	204	236	181	220	197	200	183	219	183	224	215	193	191	182	197	218	204	202	205	224	214	199	215	196	200	218	189	174	191	193	171	215	217	219	194	208	211	172	183	188	179	207	190	214	195	227	221	232	203	184	208	218	202	193	199	189	199	190	193	177	173	194	207	193	169	219	192	199	202	216	183	213	194	181	196	197	192	201	171	181	216	196	192	217	191	243	221	216	176	169	182	211	202	202	211	208	204	220	183	193	187	188	211	216	181	210	182	217	181	189	180	200	183	194	212	198	189	211	215	221	179	188	172	208	190	217	220	188	195	201	198	208	204	207	189	201	184	197	194	193	206	207	208	201	215	186	204	187	201	239	213	213	181	184	181	190	219	216	210	189	190	186	210	195	170	232	210	213	182	201	196	191	172	188	159	187	216	206	207	185	205	208	187	181	170	188	206	214	182	189	180	177	211	180	217	225	209	207	190	182	196	177	212	191	207	187	209	191	200	202	195	183	206	183	182	200
39495	27218	62053	26204	1198	992	876	746	733	688	604	624	602	599	522	514	539	540	527	482	492	523	536	543	507	487	528	449	464	509	461	457	466	459	496	492	411	431	463	480	477	464	454	418	488	504	493	463	455	423	480	499	484	476	463	504	449	444	448	462	430	459	485	467	432	503	490	488	498	498	452	458	461	469	475	447	486	467	476	480	442	447	529	519	476	473	458	462	457	448	476	498	449	462	471	445	439	386	474	443	442	453	469	475	459	462	493	454	476	457	459	486	443	449	433	463	507	461	467	463	467	456	485	473	485	457	471	455	474	463	474	438	490	488	453	473	472	465	462	462	471	479	491	452	452	446	452	472	473	500	474	491	463	480	472	459	434	462	470	480	449	536	470	452	433	444	451	427	449	461	441	484	487	463	457	467	465	468	465	448	499	465	457	475	460	477	450	491	439	462	499	455	448	492	467	463	427	456	483	424	460	466	496	450	450	405	493	477	459	466	473	468	461	463	465	463	449	458	462	420	471	441	489	482	462	430	440	463	498	488	472	446	446	477	462	433	426	429	437	478	462	448	497	485	468	436	483	467	486	485	479	445	456	451	465	468	490	464	457	446	478	455	457	439	465	477	433	467	494	464	439	409	461	448	453	482	454	465	479	456	477	450	460	485	445	456	438	429	482	437	442	434	478	443	472	459	463	416	438	437	455	445	508	474	472	493	455	453	434	470	479	469	446	486	499	439	453	463	464	459	444	487	393	497	451	431	456	458	438	448	491	472	445	481	474	474	469	462	438	463	453	453	457	509	450	469	467	458	451	430	481	451	441	451	464	499	475	445	461	430	448	489	434	440	483	483	487	488	439	443	454	471	451	455	424	438	464	474	452	524	433	452	418	466	453	481	484	469	464	475	444	465	429	450	440	456	452	452	463	449	442	474	456	444	465	433	441	460	473	475	465	474	437	482	452	421	461	476	455	411	450	454	482	469	431	445	441	469	451	467	440	506	418	472	470	479	491	470	469	439	471	461	486	436	480	479	438	441	446	481	451	460	445	473	407	472	472	468	479	462	427	490	474	454	443	472	466	468	481	486	450	390	466	469	440	464	475	468	479	465	525	470	505	456	451	464	441	477	451	470	460	461	444	448	456	451	472	447	492	496	465	495	430	477	449	463	496	435	472	472	451	472	478	500	444	481	423	507	418	466	488	472	481	465	448	446	491	418	467	507	432	442	472	434	444	460	420	466	503	446	488	481	448	450	481	440	483	440	457	478	438	485	464	418	477	469	448	472	480	456	458	425	443	491	433	474	439	468	455	476	453	442	453	477	445	441	513	491	474	449	455	490	470	481	472	463	454	454	425	459	480	465	417	492	448	505	446	473	456	471	453	462	439	434	488	456	457	456	498	468	457	458	454	467	478	440	488	430	475	441	420	448	469	457	454	460	448	449	492	484	459	483	439	471	471	448	435	437	458	444	489	484	429	475	469	505	501	462	480	470	480	436	442	454	468	494	447	466	453	460	449	489	440	467	490	467	454	473	472	483	491	430	456	483	418	447	459	452	467	455	447	492	425	461	477	492	473	479	466	450	437	452	477	486	462	447	502	454	438	443	493	520	457	424	474	429	480	425	452	447	478	500	438	430	472	463	495	497	469	451	481	461	461	458	420	442	463	457	470	470	453	443	471	457	456	471	448	503	448	452	452	419	459	494	476	442	426	483	486	434	461	484	459	475	495	462	459	438	451	470	443	465	451	464	448	433	438	429	475	440	485	416	463	462	460	444	427	511	497	490	430	460	434	500	443	449	466	469	476	449	435	452	474	477	472	409	450	470	475	457	479	471	449	442	469	473	465	447	493	431	459	456	438	428	458	473	474	447	471	450	481	452	450	483	469	469	426	463	465	470	467	441	448	483	465	462	477	489	478	472	450	466	446	497	480	447	458	464	485	462	466	479	486	497	474	469	469	452	476	433	418	434	472	464	471	488	482	441	442	498	454	435	461	437	421	471	447	478	493	454	433	456	466	456	435	457	459	429	443	482	435	436	463	468	446	454	449	503	477	464	470	444	474	477	523	462	455	471	465	457	483	441	448	458	469	444	454	481	487	465	434	455	465	449	469	469	461	465	458	464	506	454	436	500	490	472	461	456	464	450	482	439	458	500	439	483	449	455	452	447	475	456	475	474	452	459	440	476	444	428	499	441	467	484	516	473	430	481	441	471	487	486	468	464	501	483	452	466	479	486	483	446	448	454	470	461	450	471	443	454	457	466	466	453	462	477	458	476	437	438	471	442	453	457	475	398	448	470	458	442	503	468	451	474	438	483	466	426	452	447	471	456	434	511	488	476	443	447	482	479	475	445	484	432	457	429	469	461	476	432	446	433	451	479	462	470	435	533	451	454	462	442	464	433	489	437	429	480	420	477	457	436	483	454	453	457	408	437	490	446	446	472	459	462	434	477	463	474	455	464	443	467	459	479	480	471	418	457	495	463	468	473	462	431	455	442	473	438	457	469	436	469	446	496	442	459	440	451	452	485	437	479	412	479	502	471	446	446	474	445	455	496	444	460	411	453	482	470	477	481	420	481	471	447	442	470	423	484	426	458	483	477	435	492	431	494	459	460	475	480	501	444	469	462	471	440	482	501	460	451	437	456	432	454	444	479	436	471	516	496	441	434	481	445	481	452	483	437	440	424	440	474	486	492	480	469	434	490	492	476	478	449	491	459	430	462	449	444	479	475	464	461	509	449	434	435	507	452	459	431	491	427	469	491	497	470	473	436	431	437	466	478	464	511	456	450	462	441	469	468	481	472	451	431	459	421	476	473	472	468	489	465	497	491	469	484	455	440	500	460	482	473	474	452	440	470	501	453	432	439	498	470	468	472	447	457	467	468	444	434	461	444	464	480	462	477	395	453	453	424	403	444	444	433	435	509	453	443	432	495	431	461	451	461	493	453	450	492	474	443	454	456	468	481	458	429	480	447	474	457	461	468	481	443	454	457	485	453	468	471	487	486	469	421	484	490	471	457	456	432	462	456	453	471	421	460	450	432	489	453	439	463	454	465	493	480	486	440	479	516	434	485	406	452	464	444	470	471	489	458	463	458	442	478	463	448	439	442	450	463	449	451	450	487	466	455	446	447	454	447	451	435	466	476	484	469	457	500	455	463	466	433	463	443	445	476	513	481	432	475	424	497	467	459	471	450	461	463	446	449	500	477	435	478	468	444	484	501	509	491	431	487	462	450	482	464	466	441	452	434	483	432	514	446	435	436	476	432	442	453	500	468	465	441	480	443	460	463	430	471	471	459	495	455	411	482	456	448	430	451	451	433	425	442	454	477	439	454	453	491	454	466	461	477	461	458	434	466	464	445	456	506	477	443	460	453	476	435	453	483	485	504	455	486	503	440	456	413	480	457	449	477	454	473	443	472	486	484	453	435	448	464	485	472	452	485	451	486	457	473	472	467	471	469	450	438	430	442	470	448	426	496	527	432	469	491
78499	52897	77728	44984	13700	1827	307	256	209	184	214	216	168	152	159	159	158	116	143	157	141	163	129	144	174	148	120	137	164	132	131	146	117	133	146	126	137	125	134	144	146	139	108	126	126	137	131	149	133	133	138	144	117	146	126	158	120	142	131	156	149	126	125	120	123	129	159	157	149	129	134	137	135	147	149	151	149	146	141	125	161	126	158	123	130	152	143	132	151	154	128	133	132	177	134	146	132	119	138	139	140	111	138	131	122	125	123	122	126	131	140	163	140	133	130	143	141	139	139	142	132	139	134	102	138	149	119	182	134	129	145	146	143	142	146	127	145	136	114	132	116	134	117	170	131	127	147	120	152	135	138	141	131	148	126	124	131	146	132	181	136	124	154	133	126	134	130	129	143	115	145	139	150	141	134	120	151	143	139	147	116	150	139	141	133	132	133	128	136	157	147	133	128	136	145	133	124	153	148	111	139	150	119	146	145	142	133	139	125	135	149	117	126	145	120	157	136	135	121	107	127	125	142	129	146	131	131	124	137	131	125	138	126	138	131	151	146	153	165	143	147	125	121	123	121	150	134	132	142	155	149	138	117	128	138	111	125	143	143	115	128	122	126	147	115	156	151	126	124	112	135	129	144	129	146	112	133	152	125	143	127	137	135	123	125	122	137	128	122	139	134	141	151	115	129	127	155	143	122	119	117	139	135	105	140	155	122	157	150	126	121	134	112	133	148	139	134	144	137	143	175	141	128	138	140	134	114	120	119	137	150	135	140	153	139	124	138	136	127	134	134	132	158	138	159	148	146	141	131	143	128	127	137	142	131	134	164	139	140	149	139	139	133	125	119	118	150	131	152	135	128	141	131	154	114	133	123	119	168	155	128	142	121	140	123	127	131	136	146	140	156	125	145	142	143	152	130	129	127	152	124	148	141	159	133	139	157	146	147	122	153	141	128	147	141	121	134	136	142	148	153	130	126	131	155	130	127	137	146	145	134	141	128	137	125	145	142	132	154	167	142	133	146	137	121	129	128	147	121	133	123	142	113	140	124	131	137	123	143	156	139	145	144	143	122	111	135	155	146	130	120	137	146	157	125	143	136	130	131	137	148	136	128	161	121	138	136	132	144	138	135	125	116	137	134	123	154	134	135	141	138	142	145	168	140	139	127	137	135	120	151	134	119	137	138	114	156	115	129	136	146	129	144	127	143	113	130	125	140	129	124	138	153	131	128	128	135	130	143	153	147	133	136	134	151	129	121	144	128	131	140	152	135	132	149	135	128	160	144	122	127	123	120	141	90	140	162	142	144	146	131	158	137	129	141	126	140	130	124	139	127	140	135	129	176	140	127	155	140	125	121	136	135	141	136	140	135	132	158	142	152	145	139	123	139	140	126	158	148	138	121	127	141	129	136	131	136	142	117	149	160	134	145	146	128	123	150	126	122	133	119	124	125	134	152	133	129	95	128	120	138	154	128	156	125	112	162	146	145	129	173	137	133	128	135	120	134	122	151	128	142	120	141	118	122	152	144	151	120	128	125	138	139	148	149	147	115	148	129	138	123	157	151	128	130	123	130	141	132	132	133	109	153	142	115	125	153	143	103	144	140	129	158	128	134	133	129	146	131	144	140	140	135	134	139	124	125	132	133	151	132	117	123	142	158	125	138	154	120	123	152	128	121	116	140	144	128	132	133	143	139	131	125	138	145	129	127	123	152	132	142	142	127	159	142	129	155	145	118	108	156	150	144	123	138	129	142	126	135	139	142	147	148	123	141	129	134	116	149	140	148	141	162	165	141	114	143	122	112	132	139	142	137	112	138	128	124	156	147	135	138	130	123	137	152	153	139	136	137	101	143	120	142	146	144	130	148	137	151	144	130	158	139	133	136	135	147	130	137	144	140	136	138	120	137	126	136	142	153	126	150	112	148	151	146	139	150	139	139	153	123	138	138	132	122	120	133	149	144	136	165	127	146	126	146	121	149	117	151	129	113	144	142	142	113	138	147	145	151	151	141	127	143	142	116	145	127	145	127	151	142	132	108	157	135	145	157	125	153	140	132	177	135	148	131	132	150	136	131	128	141	145	136	143	131	140	140	128	120	139	131	128	141	134	157	154	117	130	133	131	137	131	139	141	145	139	135	143	137	135	148	155	150	121	142	138	136	144	125	137	139	131	141	148	142	148	132	140	135	165	140	134	148	131	119	123	136	145	150	148	156	133	148	138	128	118	152	132	139	124	151	121	144	122	155	160	149	135	156	143	132	145	102	129	130	137	142	138	121	143	121	138	115	119	138	120	137	159	151	137	128	129	120	119	144	132	163	127	130	123	131	141	149	145	123	125	152	155	120	128	136	159	147	135	134	127	125	125	135	147	113	121	131	140	129	128	133	147	128	147	128	136	130	130	142	139	119	132	127	123	117	153	120	152	140	147	148	115	121	127	119	136	127	138	126	120	164	142	135	127	123	143	127	135	132	141	144	145	135	146	155	157	127	132	126	151	137	132	127	133	135	139	123	124	140	120	146	133	149	136	144	125	134	141	128	146	114	158	133	122	148	133	145	147	126	113	150	131	148	153	149	122	143	130	125	121	128	110	113	144	121	125	150	135	154	148	131	136	130	135	132	130	130	148	148	144	150	151	115	140	133	122	137	145	134	121	124	141	129	122	119	126	134	109	133	114	122	128	141	130	168	117	150	117	126	142	129	126	119	140	135	125	119	134	134	117	138	131	142	167	141	140	130	142	138	129	130	135	144	108	122	135	144	141	170	137	139	139	155	126	141	160	136	139	136	148	169	141	132	125	142	148	151	131	157	151	141	137	141	139	135	133	115	124	120	130	145	149	139	140	136	179	141	138	118	141	148	145	129	120	147	130	164	146	149	157	116	122	147	130	134	162	132	138	134	160	137	140	126	130	139	145	134	142	125	164	163	119	149	131	134	125	112	130	135	160	127	132	135	132	150	132	131	151	138	144	151	111	128	137	141	127	133	138	125	128	139	144	145	135	131	130	142	129	124	134	153	132	147	143	122	130	155	148	147	128	135	150	170	128	137	163	148	117	127	138	163	125	155	160	137	127	147	130	146	129	130	156	153	134	128	143	132	152	151	125	130	116	164	142	115	128	135	132	116	125	135	139	133	139	142	152	147	132	125	113	141	123	136	150	135	135	138	124	166	138	158	123	165	135	147	118	125	133	121	134	126	140	141	118	135	141	120	141	121	148	140	126	139	140	131	112	146	148	153	133	165	142	132	132	109	144	142	116	151	163	138	117	133	134	99	147	125	146	148	138	140	127	116	121	152	138	131	142	138	145	155	127	140	132	132	122	124	139	121	132	134	137	124	121	127	140	138	130	125	134	120	131	143	133	146	126	139	145	115	126	133	144	130	105	141	145	125	143	146	157	147	138	126	138	121	142	128	142	125	134	125	124	132	128	141	158	141	144	140	133	149	133	155	130	133	125	140	144	140	130	113	119	128	135	163	146	149	132	136	136
48654	36961	71324	33598	1618	1234	1042	891	836	694	688	612	617	557	511	511	473	467	463	447	439	427	431	445	409	402	387	420	408	375	396	375	366	382	357	383	379	388	405	438	377	370	371	364	299	362	380	364	377	355	377	336	344	370	374	346	368	378	370	373	312	365	336	355	356	385	363	328	351	354	344	352	348	353	400	359	368	380	353	355	423	359	364	355	402	347	321	353	343	338	336	353	308	349	352	358	346	310	356	357	366	349	338	371	346	354	364	325	336	348	327	317	352	367	323	352	354	353	356	367	351	373	353	333	367	346	380	333	383	364	327	363	363	315	340	337	345	323	306	313	332	317	333	356	332	389	319	390	375	315	355	350	357	358	344	318	296	357	356	341	362	348	382	359	357	348	358	369	384	367	326	333	372	341	337	358	362	321	355	325	323	332	337	326	352	335	345	377	328	362	358	306	325	360	338	343	333	367	363	353	351	358	381	351	336	364	317	344	371	348	371	366	351	349	355	349	361	347	391	315	366	325	359	356	293	355	332	322	355	283	326	367	341	317	377	337	362	338	342	356	349	359	387	353	331	336	344	379	389	347	345	374	359	335	351	361	350	331	361	352	363	343	378	341	361	359	337	349	360	387	348	337	379	352	360	341	349	330	366	344	335	334	341	334	375	323	338	350	327	321	342	332	353	324	301	332	363	364	376	334	336	349	339	329	321	337	362	325	360	318	380	327	331	346	361	336	344	346	339	369	367	348	329	340	341	371	315	334	358	328	343	377	343	334	345	335	346	347	349	351	293	363	363	338	342	328	340	321	367	356	363	332	360	387	353	358	318	352	337	341	334	343	342	360	348	350	349	304	315	342	354	347	354	340	366	352	313	339	370	328	314	357	304	366	349	335	356	332	322	342	369	362	314	369	342	319	339	371	326	362	339	366	332	356	336	337	353	334	336	308	320	346	327	354	334	315	327	306	316	359	349	341	357	345	335	345	358	340	367	378	339	326	343	352	330	345	370	311	335	340	333	338	352	372	352	354	353	332	324	359	347	358	365	341	336	347	368	308	399	329	334	332	344	306	356	323	359	343	365	330	343	359	331	372	325	351	345	350	372	314	363	359	352	362	337	366	334	346	329	365	337	355	346	312	328	353	367	350	356	333	377	349	391	355	356	338	324	354	355	327	329	316	340	354	372	344	303	340	352	362	369	355	359	357	357	331	345	329	332	352	361	334	363	347	365	358	369	341	352	315	373	324	333	318	361	351	347	328	349	340	333	347	397	310	364	369	336	339	350	344	369	357	355	283	379	307	349	341	340	355	353	334	351	360	337	342	321	355	351	347	319	350	335	371	365	343	314	337	356	364	359	339	343	346	325	321	353	334	339	349	353	383	362	353	326	357	349	334	356	372	327	338	328	363	297	330	365	332	327	329	371	347	359	319	347	353	328	361	323	334	324	349	370	344	337	345	381	343	348	318	359	358	327	349	359	368	326	327	343	369	339	347	387	318	344	333	348	319	350	352	337	316	331	373	369	331	305	331	330	336	314	361	373	356	339	365	344	407	334	348	329	379	366	352	378	381	332	386	324	346	330	334	365	346	355	315	385	325	368	321	363	347	317	347	353	324	341	339	342	354	329	311	355	366	309	352	362	343	335	336	322	322	348	357	329	347	324	330	339	368	361	345	347	329	369	332	328	346	375	366	348	328	328	335	339	362	368	337	374	310	319	338	361	330	333	335	361	334	350	365	349	350	354	351	372	343	349	364	330	367	367	344	317	338	337	338	310	327	357	339	360	328	352	338	313	327	345	381	355	325	360	339	348	331	300	329	346	305	341	302	371	336	361	354	358	378	362	330	336	368	319	356	343	350	350	340	348	351	331	381	356	328	349	342	335	370	341	341	371	341	364	351	330	341	349	340	325	363	313	348	303	368	338	368	360	351	341	339	322	320	352	331	318	359	348	322	348	335	334	346	343	333	332	354	372	361	328	349	376	373	352	367	370	317	325	343	304	366	363	341	353	362	350	347	342	335	334	347	346	327	340	371	329	352	349	322	336	330	367	345	350	323	345	342	351	324	331	327	347	344	354	374	365	328	320	320	323	349	357	352	360	341	358	363	371	352	339	311	344	347	327	319	350	339	354	379	339	344	340	351	344	347	343	324	351	326	357	344	368	362	343	382	358	371	348	349	375	320	349	341	353	322	353	377	332	369	342	392	357	332	325	310	318	317	347	360	327	343	351	337	341	355	346	349	355	358	311	336	317	353	363	330	348	355	329	380	356	335	322	362	331	335	338	350	339	346	334	344	366	330	327	316	367	350	375	339	322	323	319	336	351	373	326	362	325	374	330	319	352	343	357	300	330	339	360	355	364	348	321	355	357	325	344	361	350	333	368	360	335	337	352	374	348	322	333	351	332	334	367	353	288	348	320	354	342	350	338	362	366	363	343	354	325	343	327	348	353	318	326	319	347	331	356	327	317	357	324	329	375	314	387	341	331	334	324	349	342	336	301	310	346	345	335	389	349	344	331	355	353	327	321	358	341	344	363	330	338	322	368	347	335	398	344	344	382	345	347	356	345	306	341	331	333	391	338	336	342	331	362	366	335	327	368	341	335	356	351	384	347	349	346	346	362	337	345	337	342	344	365	314	369	338	362	362	330	362	318	325	330	342	323	354	353	348	371	358	367	344	329	319	345	354	321	355	339	340	353	346	365	381	340	350	341	335	302	336	319	332	317	381	347	349	350	348	321	336	347	334	358	382	328	333	318	360	364	349	345	329	340	336	332	374	341	358	327	324	325	330	355	360	332	348	369	339	347	346	339	358	355	370	327	351	320	315	350	348	332	346	376	332	365	344	323	360	349	359	350	364	341	341	330	328	300	358	371	367	356	324	363	330	344	347	378	312	335	297	355	392	339	332	348	366	353	354	386	377	335	324	361	320	345	379	326	335	349	346	357	313	348	371	306	319	339	358	314	339	375	353	338	320	339	339	350	346	371	348	363	343	334	362	335	329	336	355	339	359	322	356	341	330	317	321	362	315	332	363	347	341	349	325	353	357	319	369	331	339	392	331	371	351	377	324	349	354	343	360	337	312	334	366	380	356	356	353	391	358	340	323	336	369	330	344	335	341	323	326	333	325	317	349	338	347	344	358	329	333	349	341	350	361	352	346	343	339	365	377	363	346	328	353	333	326	337	379	361	344	341	379	329	344	352	377	313	354	369	383	385	340	318	367	312	341	301	341	361	382	364	377	322	387	335	330	337	353	362	355	356	306	336	349	349	338	386	345	341	336	333	359	319	308	337	375	350	329	352	319	316	347	349	329	348	321	340	333	356	349	359	348	337	339	337	350	350	345	332	336	320	353	359	328	362	342	343	327	338	358	344	388	336	315	357	375	365	340	333	334	404	348	354	378	343	340	351	373	389	380	353	355	341	361	324	320	339	367	352	379	345	328	320	318	351	348	358	361	325	354	323	334	362	363	313	336	347	341	308	351
20858	4167	12038	2586	428	366	364	364	332	351	370	340	342	353	352	351	311	334	340	355	342	347	374	337	359	355	353	321	347	332	338	338	337	335	380	359	326	347	349	349	351	368	334	372	360	378	348	328	334	347	357	365	353	340	345	349	348	361	365	339	343	380	421	334	326	375	348	336	344	341	326	321	307	372	337	334	344	380	357	349	336	337	360	337	372	332	333	343	337	367	327	359	345	333	358	338	356	343	318	302	340	326	329	335	321	326	355	375	337	327	336	329	355	336	310	366	358	358	371	342	313	323	292	332	325	317	301	325	352	320	332	359	361	361	346	313	317	310	373	344	338	368	343	357	370	321	351	347	327	352	357	345	331	354	369	372	336	375	320	302	342	333	327	360	377	351	318	342	319	385	342	336	350	373	339	338	372	336	347	340	344	338	340	346	335	340	350	282	312	349	333	351	357	322	323	321	342	342	367	348	372	357	327	375	299	331	354	315	358	344	326	369	369	348	393	346	388	351	329	341	333	348	326	364	348	341	339	367	349	328	329	365	326	331	372	354	360	330	351	381	358	390	315	363	319	333	296	315	347	347	333	329	350	321	351	334	316	321	304	362	356	362	339	353	365	338	307	332	327	329	339	316	364	361	367	340	330	350	335	328	356	342	334	338	368	335	337	322	339	343	363	365	333	341	355	336	306	363	324	324	342	331	350	331	329	308	368	364	379	350	331	358	360	330	317	331	347	331	333	379	320	361	323	370	340	332	353	343	338	359	326	343	318	355	368	344	343	359	341	353	332	340	335	349	373	365	356	342	355	334	354	320	329	333	327	351	331	309	312	347	373	379	308	313	324	307	346	348	335	376	362	330	344	350	321	336	352	327	343	353	328	383	305	365	369	336	345	339	333	322	388	331	342	339	346	343	324	355	323	355	338	334	349	312	337	337	349	362	326	348	345	327	366	352	356	315	325	364	378	361	318	320	372	349	338	314	375	343	340	341	369	326	347	360	343	329	328	311	358	338	354	335	312	301	342	359	336	334	348	323	320	336	352	326	344	321	366	385	367	360	328	344	354	340	356	353	336	351	369	359	354	332	358	345	337	357	323	364	357	365	343	353	337	316	349	317	328	353	351	346	345	341	331	297	337	366	349	330	361	361	348	345	336	343	353	368	322	366	322	363	314	349	354	380	350	356	358	371	357	355	322	354	327	334	373	340	354	350	355	334	356	375	327	340	339	335	352	376	343	363	333	361	345	331	334	373	345	378	312	341	394	384	361	360	399	347	341	366	339	335	313	340	369	353	310	314	360	328	380	351	347	351	372	359	336	364	349	348	351	327	298	365	370	361	378	345	354	335	328	288	346	346	323	347	323	352	340	367	339	360	326	352	326	325	335	343	360	335	319	352	371	333	340	334	338	343	376	344	301	317	345	359	318	309	297	316	356	349	312	341	316	372	358	360	340	329	358	310	341	338	355	328	374	338	361	328	344	322	318	322	338	355	345	388	354	360	337	317	351	368	346	351	327	327	363	328	366	319	361	324	339	353	328	364	333	378	346	307	345	315	349	339	357	363	333	347	381	327	331	338	354	345	372	331	322	343	364	339	362	318	365	316	343	317	349	349	294	364	331	309	350	360	324	348	327	374	341	340	361	398	351	348	340	339	322	362	336	332	341	326	316	360	340	347	320	331	345	360	352	315	350	331	380	332	342	348	319	322	294	334	343	326	367	351	332	349	318	312	363	338	338	359	358	338	355	327	350	322	364	356	330	341	328	325	358	330	350	313	349	334	387	365	341	366	354	331	339	355	334	346	351	385	318	321	313	328	348	352	361	357	352	297	350	329	341	334	337	320	298	346	341	323	358	346	338	348	315	363	362	363	326	302	358	345	363	332	384	367	331	365	345	339	339	355	332	330	335	345	338	370	308	328	352	349	331	319	343	335	357	345	331	333	331	353	350	335	333	346	356	338	345	361	331	367	347	333	374	343	340	331	361	352	358	346	346	355	350	336	362	375	358	358	370	360	371	345	359	333	344	372	341	353	360	333	370	349	317	372	334	352	354	323	354	370	338	330	360	355	339	347	378	341	358	371	359	358	336	349	338	352	369	362	335	364	346	338	398	360	345	343	383	371	383	359	371	367	334	324	397	340	362	333	320	362	372	364	368	321	321	356	377	354	310	383	358	348	304	349	337	355	367	345	355	332	326	306	339	381	338	340	355	314	356	326	326	337	323	361	335	347	331	335	311	343	345	339	357	386	353	369	344	360	350	352	348	364	323	347	349	323	338	346	312	354	355	357	315	347	354	354	348	364	362	353	347	341	376	375	358	334	333	326	317	388	335	332	346	335	353	368	320	334	345	308	367	352	342	330	339	339	354	382	337	324	354	394	338	370	341	336	348	360	317	348	342	326	308	312	349	351	355	324	347	364	371	339	357	354	346	368	317	345	311	352	329	339	317	327	358	313	359	356	356	336	356	342	359	362	328	330	358	364	347	352	325	361	359	345	386	326	324	338	364	338	339	346	357	353	389	363	322	336	357	354	357	346	351	340	316	341	337	324	354	334	359	371	358	334	334	321	319	322	341	386	337	345	345	309	370	348	338	348	356	352	341	308	298	310	372	367	393	371	317	338	372	356	325	356	367	362	368	366	339	336	301	326	374	352	366	326	359	310	359	368	330	314	312	360	327	355	351	340	342	330	410	379	320	326	346	352	332	335	343	348	369	350	373	369	332	341	355	372	333	338	357	329	343	331	334	320	320	322	327	323	353	347	376	320	354	344	342	336	317	367	358	326	377	369	343	351	367	333	367	348	344	325	353	331	333	329	363	329	367	362	355	338	354	336	327	336	342	336	360	343	340	365	335	317	365	363	353	316	341	338	383	341	304	349	396	342	350	361	336	346	318	363	303	333	350	366	327	347	343	383	359	346	341	354	343	347	390	334	389	337	344	343	344	354	355	400	368	348	348	328	374	346	379	338	332	338	322	335	332	351	339	372	319	309	343	372	340	376	350	329	371	348	359	355	321	329	334	325	334	348	359	330	319	329	341	328	354	375	367	321	339	301	350	354	341	335	319	381	340	335	357	339	354	353	338	344	372	339	333	332	330	321	323	352	324	355	328	349	333	337	329	337	332	335	350	345	354	325	385	365	321	363	342	346	364	316	325	356	344	310	358	326	362	354	362	359	336	339	352	320	358	350	337	336	351	330	386	339	339	334	319	347	316	326	345	372	333	367	328	310	352	355	322	348	325	325	383	364	322	318	319	350	369	340	356	337	361	335	367	332	377	342	368	326	342	344	305	380	380	388	325	341	333	359	357	334	344	323	348	363	341	342	348	354	330	321	324	345	362	339	371	337	339	328	339	340	324	336	350	362	337	357	355	342	329	315	332	378	353	342	322	350	323	352	348	341	327	334	335	311	350	361	356	339	333	332	329	364	326	382	342	350	359	321	309	317	317	344	353	356	357	352	345	338	347	332	328	328	333	321	319	324
16581	3870	20593	4311	764	779	774	766	758	775	761	741	779	722	760	769	727	726	821	729	797	745	721	818	772	776	774	750	762	738	754	752	771	757	765	773	774	779	741	737	768	795	747	787	785	720	773	798	751	749	746	763	764	747	744	722	760	787	727	757	826	769	744	726	802	763	808	722	759	792	756	738	789	766	779	781	808	783	770	780	786	751	772	735	776	763	718	756	808	774	745	837	754	711	740	776	759	744	794	722	739	760	776	738	736	767	768	800	775	759	714	793	788	752	755	738	752	756	777	783	729	755	743	756	774	754	724	801	762	795	798	755	746	808	739	743	759	752	703	751	702	808	795	760	765	770	833	739	765	782	706	796	737	751	788	798	760	726	809	739	766	801	781	766	770	750	773	729	814	732	772	742	789	721	743	763	814	774	733	754	717	793	749	838	766	691	789	749	801	738	762	805	802	754	773	804	767	774	752	784	757	752	769	754	727	797	732	780	749	795	760	758	788	761	760	752	795	709	828	825	765	737	745	765	776	799	783	735	733	776	765	788	744	756	731	734	805	708	775	780	750	771	715	753	747	764	757	754	787	776	774	799	799	761	726	756	776	793	707	706	725	754	730	786	793	801	768	756	772	790	749	752	715	755	768	773	782	729	766	812	789	693	778	738	778	734	753	761	783	741	751	808	791	724	807	825	707	770	778	706	789	790	788	750	763	751	761	773	779	729	765	697	738	769	784	747	776	742	722	780	772	787	774	745	733	784	777	766	787	678	763	719	775	834	792	793	740	803	791	755	723	716	736	750	791	746	728	763	746	742	743	722	705	735	714	780	724	812	737	710	740	714	774	782	726	739	791	775	744	720	750	747	701	738	783	725	766	790	804	759	776	792	710	754	779	752	766	752	792	738	781	771	747	778	727	803	780	753	806	750	797	758	791	795	761	740	715	750	813	792	707	757	785	737	747	765	767	798	784	768	726	721	788	741	737	825	774	808	771	777	760	722	782	796	770	762	753	763	787	826	729	810	729	783	755	758	771	790	764	742	746	757	752	740	773	737	749	792	767	771	781	758	745	808	773	770	786	767	752	754	778	717	738	763	722	763	733	757	773	794	790	747	758	698	717	848	773	750	714	735	722	754	763	743	720	798	738	750	778	811	747	711	764	794	754	773	763	795	751	743	724	747	747	755	753	774	761	791	790	788	792	745	769	794	772	785	755	750	761	834	820	765	759	747	768	791	739	783	764	755	735	760	794	816	721	726	725	748	735	831	801	776	786	786	760	719	762	702	775	805	760	764	794	752	725	737	787	779	771	777	754	804	749	694	697	787	748	748	745	776	687	755	747	753	772	799	766	767	722	762	771	767	717	793	777	756	763	786	728	774	766	774	791	719	759	781	715	749	741	747	728	786	765	753	749	739	821	738	715	768	753	735	787	756	792	773	765	747	780	804	778	788	762	744	737	781	819	728	744	760	732	779	756	717	760	780	762	756	765	718	762	746	790	779	752	778	714	765	816	750	800	746	743	751	786	792	711	738	751	756	744	751	769	744	762	737	734	773	717	786	794	754	763	755	776	790	727	758	734	778	777	769	772	755	730	752	781	710	785	760	785	767	751	761	738	809	726	736	824	744	777	736	784	719	786	771	724	708	765	757	752	746	787	792	804	809	766	759	796	769	772	754	702	744	768	765	750	703	740	759	779	746	790	784	805	736	782	724	770	726	707	708	783	795	751	713	764	743	779	775	787	743	772	755	733	791	721	759	748	755	757	792	737	813	734	776	756	784	769	756	787	713	740	710	742	789	799	724	801	758	814	784	740	747	764	775	796	762	734	750	729	785	757	810	766	756	754	747	763	796	783	722	788	766	777	786	737	757	731	787	790	788	775	724	751	821	747	742	754	738	782	755	751	775	725	751	770	763	775	702	782	768	730	799	770	763	760	769	790	795	732	822	749	764	748	786	775	795	734	767	740	737	722	755	719	757	771	767	768	800	761	735	786	742	795	768	763	768	761	753	771	766	750	767	786	766	772	757	765	697	813	727	742	773	752	736	777	750	740	734	694	732	787	735	744	752	791	755	758	774	759	796	751	771	783	760	794	785	777	751	783	818	709	737	745	783	825	831	767	736	715	760	771	761	804	804	770	807	813	740	785	745	757	760	800	755	730	716	811	766	788	746	705	786	789	765	721	755	754	777	742	773	776	766	721	757	756	814	757	724	789	779	714	748	732	758	735	722	729	777	755	742	754	735	770	782	778	769	753	754	786	763	749	793	727	779	740	738	695	772	751	737	785	742	748	793	730	712	736	753	756	735	761	811	798	785	775	752	729	786	747	806	748	742	771	779	841	785	725	838	702	753	734	756	748	768	789	774	757	745	757	747	751	753	729	762	762	774	748	733	729	772	769	807	759	734	733	751	729	771	818	755	734	763	727	779	829	771	734	782	766	746	782	741	809	754	756	745	789	794	772	717	746	772	782	759	742	745	778	739	758	748	729	765	772	773	768	712	789	745	735	788	797	772	737	822	740	761	768	772	750	747	723	736	749	806	722	740	749	786	800	771	768	748	750	766	730	763	773	772	771	763	728	803	737	771	781	748	694	735	731	708	740	778	734	770	706	759	759	740	751	786	695	812	746	734	733	732	797	773	781	791	759	783	762	726	783	740	783	748	762	756	736	783	729	785	769	749	762	743	751	709	730	746	757	751	787	748	778	795	766	718	750	709	793	759	726	761	734	752	718	715	767	699	693	763	769	825	745	803	781	753	773	732	789	773	695	796	744	755	782	819	771	750	749	795	781	781	748	750	809	791	768	752	823	755	745	734	752	779	782	692	739	763	775	758	792	785	775	795	785	754	727	745	785	729	786	775	729	803	785	721	778	755	784	759	692	744	736	706	785	794	787	740	762	766	741	726	773	747	753	735	767	776	763	795	769	753	707	739	774	690	813	786	823	779	735	751	776	730	746	751	746	797	793	787	760	770	761	743	758	778	766	755	730	741	749	762	752	814	760	750	740	783	777	738	752	783	767	766	778	794	747	744	745	724	700	727	760	763	793	772	782	749	734	732	760	754	719	753	764	750	772	761	783	774	795	756	756	760	715	812	762	753	731	724	740	717	780	735	839	744	734	818	723	750	780	780	761	746	756	770	761	758	756	803	757	784	732	775	790	769	805	717	730	736	742	793	761	800	751	744	772	778	772	775	749	746	773	784	709	715	728	737	784	740	800	777	703	752	758	748	736	765	738	756	754	780	809	712	794	737	770	781	740	756	764	803	785	786	764	729	730	760	748	717	773	756	774	774	715	819	762	780	738	750	765	758	742	771	763	778	726	786	738	782	802	720	769	737	742	769	742	798	793	757	837	740	748	764	751	744	756	727	775	815	713	759	727	783	804	774	740	726	709	756	792	798	764	751	765	759	754	754	752	767	796	761	721	744	734	808	788	775	683	741	794	799	769	752	798	800	762	755	735	750	740	801	781	771	786	727	786	758	797	744
67030	43501	69035	35504	7073	473	270	272	252	226	224	211	197	207	237	208	222	219	213	234	207	197	205	189	221	217	225	203	208	211	198	194	205	216	232	186	194	189	186	213	194	226	240	188	231	200	187	201	217	210	211	192	181	206	171	184	207	199	203	199	240	236	206	189	199	198	191	216	224	233	205	191	217	176	204	212	210	183	194	227	198	247	216	225	201	186	207	228	219	217	176	210	207	183	194	174	233	221	240	185	204	226	206	191	185	196	219	199	209	193	175	209	203	205	196	209	196	206	206	214	200	163	189	217	227	204	206	226	224	190	204	239	205	211	181	198	202	194	204	174	221	204	211	217	197	198	209	195	187	195	226	201	201	205	174	222	208	215	185	200	211	177	193	201	199	197	202	209	220	216	219	216	204	189	232	208	199	188	205	221	219	192	194	213	194	209	214	201	207	226	220	192	202	216	198	197	205	244	215	195	201	191	176	178	188	178	219	190	205	201	195	213	219	175	189	192	214	223	184	187	212	215	201	221	220	205	186	211	200	202	200	204	210	189	198	189	190	202	207	193	194	225	193	222	193	233	210	208	191	220	188	205	229	182	158	184	209	201	208	215	202	193	196	227	189	188	190	222	189	233	207	202	173	196	205	217	229	205	196	191	218	213	212	192	201	201	217	206	213	217	176	219	205	203	202	214	228	240	224	207	199	220	209	191	159	199	192	209	205	213	222	210	215	197	191	216	204	219	211	189	211	205	183	204	218	187	228	229	219	180	196	176	199	199	188	210	213	214	189	168	219	234	216	225	180	222	219	210	188	179	205	191	210	186	204	189	187	209	214	198	184	206	205	207	193	227	180	229	202	191	220	206	230	216	204	203	197	199	225	209	171	216	177	200	203	212	204	195	195	186	202	196	221	184	225	208	196	223	185	206	205	190	216	183	223	203	198	220	201	206	218	192	190	215	216	207	201	195	209	211	217	189	243	200	225	223	197	197	199	193	197	218	221	232	225	213	212	180	189	198	200	206	200	204	238	191	176	198	209	191	214	172	174	187	207	191	210	211	205	211	178	194	214	219	195	202	225	227	188	186	194	205	199	194	216	174	194	203	180	177	204	228	189	222	203	228	191	185	209	196	221	212	181	176	210	215	196	207	200	219	179	193	200	199	178	217	200	206	195	190	239	190	216	182	184	207	245	195	213	204	217	222	199	191	205	208	200	212	230	221	207	203	205	206	221	196	198	186	226	222	203	207	196	202	215	176	198	196	179	188	206	217	190	205	186	213	198	190	211	198	200	204	202	215	192	210	178	186	206	222	204	167	205	190	188	180	210	205	207	214	193	216	234	250	210	180	192	205	173	173	206	202	187	178	215	189	190	176	201	186	194	207	214	191	189	180	217	200	195	216	192	217	213	192	209	218	223	223	228	216	196	189	202	186	189	179	201	207	195	207	200	198	210	222	197	202	218	214	214	215	204	200	196	213	205	191	220	211	201	197	179	209	185	202	174	194	210	168	186	197	208	189	211	200	183	218	199	200	215	210	199	202	197	186	179	217	217	210	192	179	207	221	201	200	184	225	212	208	208	194	233	220	202	214	183	194	205	203	196	209	221	197	221	207	205	173	201	201	203	189	238	197	222	198	212	217	214	188	200	202	193	189	223	207	202	224	221	201	183	202	197	210	189	187	206	195	210	212	199	217	212	223	191	206	191	184	189	216	219	213	212	198	218	191	203	201	199	195	189	214	208	203	200	193	206	200	210	213	208	210	228	216	218	202	238	200	201	188	219	213	217	231	195	203	217	196	205	201	234	201	223	200	220	223	224	192	183	209	221	178	188	197	200	180	199	189	230	209	221	180	159	200	208	203	177	196	203	200	207	209	199	232	200	205	214	203	203	215	212	209	178	210	201	187	198	218	210	197	196	199	186	210	211	192	205	184	206	197	236	188	203	214	209	181	176	224	210	175	185	206	216	220	196	204	201	186	188	197	199	229	216	225	226	197	200	204	202	214	191	186	205	203	205	197	201	201	200	177	202	211	170	205	186	215	222	212	222	208	201	194	202	180	224	228	200	172	218	206	181	219	194	193	207	199	206	207	201	200	201	191	196	202	197	182	192	227	220	193	220	234	186	215	198	200	192	218	225	194	184	196	188	204	232	208	183	211	215	212	201	182	181	206	204	209	209	202	207	205	213	197	206	199	191	209	187	198	176	199	216	202	218	225	203	209	223	225	217	223	190	202	207	190	196	205	194	213	210	200	192	174	190	217	223	207	183	202	198	216	211	220	187	191	218	194	206	185	208	222	190	227	211	215	240	227	200	204	217	182	212	209	214	197	210	215	204	208	193	185	229	191	200	196	209	209	197	191	191	203	195	202	203	192	208	193	187	177	193	223	179	188	209	194	215	189	194	224	215	209	210	204	195	211	200	204	211	191	175	218	203	194	185	215	181	228	214	204	213	224	187	195	191	181	192	213	207	170	202	201	206	213	187	194	196	191	193	197	191	209	201	199	213	239	203	213	202	195	213	213	183	196	209	211	218	171	219	215	200	223	192	180	221	200	192	218	199	203	208	195	194	210	197	211	214	205	202	178	167	194	185	207	233	188	220	193	197	208	203	203	208	202	216	213	208	209	195	172	181	198	210	203	198	168	179	197	200	186	180	198	203	180	218	207	204	197	176	226	217	199	201	183	179	205	207	188	201	183	200	196	201	205	208	216	196	188	204	226	205	204	203	205	195	191	193	240	173	192	187	211	197	186	203	210	205	201	197	227	183	169	214	211	208	205	193	210	188	206	182	183	173	193	211	215	199	189	200	224	186	188	200	238	213	180	172	191	173	214	191	189	198	229	213	203	209	205	197	202	194	208	207	204	217	185	226	201	193	195	196	215	217	206	204	190	191	221	220	192	201	179	188	213	229	212	195	216	214	201	207	204	197	217	204	182	213	235	186	204	218	196	202	190	218	202	190	231	199	206	218	193	201	188	215	199	227	193	209	214	188	207	203	205	211	200	229	224	206	223	186	223	199	228	224	223	209	193	239	184	199	207	205	199	188	205	169	198	209	204	233	239	205	174	187	200	186	199	191	206	216	208	221	204	195	197	222	187	178	195	225	207	200	203	200	198	190	223	178	187	192	200	181	206	209	198	188	192	196	200	202	178	204	241	182	185	196	203	204	180	221	209	215	194	188	212	202	209	214	197	228	181	212	196	205	205	204	191	219	193	195	210	222	199	186	209	245	212	216	202	227	203	190	230	197	185	187	191	206	203	198	219	192	209	191	211	205	224	213	189	198	180	204	201	190	210	214	201	215	204	206	210	222	203	225	191	194	203	154	198	192	222	209	222	200	180	197	204	207	187	199	209	194	212	181	214	194	199	213	207	191	204	166	205	199	233	177	196	203	202	172	189	178	203	196	183	208	227	217	196	201	187	194	207	187	192	192	219	198	236	186	211	185	183	226	190	216	226	187	210	205	176	197	218	209	188	213	231	209	211
40328	29652	61823	27470	1072	927	823	737	697	643	615	613	585	612	572	554	540	532	519	518	544	528	527	514	506	516	513	431	471	479	480	496	482	498	486	502	480	503	487	495	517	491	481	491	464	459	482	442	475	477	474	470	474	472	485	453	511	472	520	500	455	502	474	484	497	461	488	477	451	496	481	448	476	479	472	500	499	451	435	480	487	466	517	451	517	463	439	467	470	471	450	488	452	476	506	426	506	465	473	420	475	451	455	439	464	475	470	469	447	493	456	457	475	445	475	516	527	470	464	442	472	450	491	466	449	476	468	485	509	466	435	461	496	427	465	450	459	482	460	468	477	454	484	466	462	464	450	460	457	433	485	474	449	455	444	480	483	455	479	477	454	488	453	454	456	496	467	500	472	483	470	465	452	468	501	456	470	472	441	433	432	457	454	442	467	457	519	501	457	437	520	484	443	454	488	468	484	463	449	454	444	471	472	467	479	492	473	450	489	454	430	475	475	477	504	457	512	452	464	468	446	461	502	476	463	463	466	452	458	475	458	499	472	484	417	491	513	458	482	494	464	455	485	474	459	461	467	450	457	493	473	450	443	452	466	494	443	476	472	445	459	477	463	480	463	489	477	449	499	454	443	475	463	480	446	498	442	488	481	500	504	443	448	448	439	473	456	476	483	475	476	498	506	466	432	480	479	501	468	478	453	471	466	443	503	475	461	483	484	447	466	455	477	438	462	454	481	497	478	453	480	492	480	448	502	469	465	463	489	443	448	480	469	489	491	490	451	477	453	442	465	486	450	459	457	456	480	442	469	423	489	460	469	513	506	459	500	518	454	410	490	503	450	448	506	447	489	497	450	488	475	492	449	470	451	470	464	452	470	498	484	483	440	423	404	426	445	472	451	449	514	460	454	452	485	487	446	496	497	451	485	480	485	433	460	487	497	483	460	454	469	478	456	442	487	475	449	460	409	473	485	448	446	502	459	470	477	456	436	467	499	449	488	472	450	485	474	420	428	469	432	450	455	516	494	458	477	454	485	450	492	519	450	461	457	458	453	504	490	464	477	435	465	474	460	433	445	489	479	478	486	470	495	444	463	452	443	488	478	494	473	469	500	487	488	486	486	488	463	470	464	473	475	448	471	422	483	464	467	440	507	459	488	448	437	470	450	495	461	502	479	440	460	439	505	456	490	471	480	465	483	427	485	450	461	460	461	452	477	438	454	472	430	508	453	457	525	460	467	461	443	436	443	470	467	492	495	476	463	464	443	501	489	498	489	502	465	446	426	473	467	420	445	471	453	468	482	466	477	445	409	444	473	472	465	478	481	467	463	469	456	483	491	469	475	468	485	461	466	451	446	459	446	480	463	469	457	440	459	484	433	450	487	433	487	466	475	464	456	469	416	487	491	445	472	471	470	456	486	480	472	529	458	477	471	448	487	478	504	436	494	489	460	487	463	458	466	512	480	458	458	435	491	475	489	459	469	483	410	452	455	502	462	470	490	507	454	483	478	469	438	465	467	467	454	451	446	447	466	459	475	442	463	481	458	476	466	443	452	471	491	474	466	467	465	469	472	455	490	474	489	486	450	503	462	475	483	496	480	426	478	478	475	434	438	456	465	464	431	477	506	472	493	449	448	457	462	460	475	460	452	486	451	429	456	424	458	492	468	470	449	462	456	442	495	456	468	477	522	428	512	479	446	483	458	447	448	437	463	458	478	496	507	462	447	458	485	464	458	476	445	488	467	459	478	475	457	499	477	430	499	473	471	464	470	473	473	431	449	484	454	441	441	459	508	498	470	436	450	464	449	444	489	508	453	465	471	414	502	448	492	445	506	438	502	489	424	469	493	454	479	446	434	437	450	493	445	476	470	456	504	463	484	478	448	438	462	469	418	476	461	481	480	461	497	444	464	530	493	501	464	496	453	441	465	470	459	471	484	476	456	463	482	507	469	501	468	490	493	484	480	469	438	452	439	472	477	446	455	483	511	473	466	482	483	486	470	480	471	527	449	467	509	447	483	437	470	481	469	487	444	467	486	471	490	442	477	442	446	461	463	493	448	492	490	439	487	502	467	492	443	448	490	466	455	480	434	480	446	478	472	452	467	478	443	481	470	442	416	464	464	481	510	470	446	469	453	457	485	454	451	487	448	442	472	437	500	476	456	473	474	462	504	465	458	453	476	452	453	465	452	505	471	476	499	480	500	406	488	460	489	441	468	489	490	485	454	477	455	461	484	488	475	516	481	476	466	459	481	460	454	439	409	447	479	482	453	473	441	456	437	484	502	538	445	476	463	495	478	474	459	490	462	487	427	493	470	456	487	470	441	451	442	466	443	483	486	468	438	447	450	425	491	501	448	471	469	443	483	484	473	466	470	499	475	470	500	462	475	480	497	462	453	449	481	513	448	519	450	492	488	484	427	486	438	494	456	431	471	462	468	455	447	456	466	434	457	415	480	451	496	434	464	497	451	463	459	486	487	434	459	496	457	508	503	444	471	438	492	440	461	495	448	460	473	492	443	447	467	487	443	458	504	430	467	513	462	478	440	485	461	443	459	439	493	445	429	448	430	462	484	484	479	444	480	482	500	451	500	465	474	472	468	480	504	496	514	466	473	463	484	444	439	463	465	449	496	474	486	470	438	470	478	497	468	506	473	466	447	458	451	499	439	488	487	483	457	476	490	451	480	474	465	452	442	497	473	477	446	465	460	463	469	461	464	470	475	463	437	473	471	462	481	508	464	430	476	491	491	498	430	464	464	490	467	488	485	462	487	494	461	465	497	442	473	482	466	467	470	448	507	456	460	465	460	456	438	415	472	485	451	509	462	496	484	472	445	490	458	464	480	505	439	445	451	456	457	455	475	460	468	470	439	473	467	444	437	442	491	448	474	453	451	460	457	437	471	481	470	482	464	467	447	470	470	438	464	461	421	455	457	485	478	461	457	446	441	457	499	485	461	471	484	483	428	446	465	482	446	472	466	448	425	490	479	462	453	483	489	440	450	453	441	467	456	474	505	497	465	501	454	455	466	504	484	471	467	444	459	449	463	494	505	489	463	462	481	493	477	447	455	445	509	401	442	480	473	463	435	453	498	463	455	486	428	489	489	492	443	480	471	477	430	491	460	457	473	481	441	450	458	488	449	457	456	464	492	490	446	458	457	472	462	471	455	481	455	471	444	477	466	438	491	478	442	475	524	444	472	467	461	490	432	470	456	480	475	447	473	472	487	450	466	438	467	426	458	440	489	446	430	490	448	470	444	449	506	475	480	483	440	487	506	484	488	477	473	456	467	483	474	460	466	502	488	519	480	464	467	451	484	505	457	466	449	480	476	490	449	477	486	443	501	452	455	464	458	465	492	487	448	482	514	456	463	407	478	444	452	438	459	485	459	491	435	475	452	448	465	522	466	482	443	403	461	457	499	420	469	450	446	505	481	488	452	460	467	458	475	468	478	458	488	474	463	446	460	468	472	442	448	491	478	484	465	461
79002	56072	77820	43770	13303	1967	291	238	219	234	188	197	146	169	157	161	148	137	149	150	156	135	154	158	132	146	136	162	147	150	141	146	147	158	155	153	125	133	123	122	134	141	157	150	135	126	121	164	161	130	133	148	153	144	146	124	132	122	129	161	137	137	140	150	136	126	132	137	149	157	148	120	135	163	148	158	150	141	139	147	144	157	125	124	146	147	159	155	147	139	152	136	113	148	132	145	124	134	140	138	141	156	155	136	144	137	136	165	139	134	151	145	133	128	137	113	155	135	155	147	133	147	154	123	153	149	149	135	131	136	150	154	135	143	158	135	128	174	139	108	130	164	160	159	130	144	150	146	142	148	130	154	156	133	138	133	127	140	159	144	137	142	129	129	130	165	133	146	141	130	130	131	136	146	149	135	133	140	141	135	128	136	118	147	132	138	124	138	144	126	140	123	125	120	154	160	151	160	170	142	163	140	149	159	132	147	138	131	141	144	155	155	117	139	150	135	122	133	140	122	112	153	113	132	157	152	141	112	133	157	147	128	138	146	146	148	136	141	122	133	150	132	134	154	134	125	140	134	157	104	151	137	161	147	155	137	144	158	138	148	136	164	142	158	145	170	137	145	140	124	143	145	135	136	147	133	134	143	149	141	153	158	140	140	142	173	124	138	138	142	159	140	133	136	127	142	143	134	155	150	148	138	129	145	152	157	137	148	147	152	131	139	141	153	157	120	130	143	153	139	144	144	121	131	149	146	150	129	130	140	131	141	151	147	142	142	142	117	132	137	144	149	135	142	123	155	131	121	148	149	140	134	146	169	125	149	148	133	156	132	131	146	147	153	137	136	135	149	128	142	147	140	142	155	139	138	152	147	136	147	156	152	140	158	140	154	135	129	136	122	138	146	130	164	152	129	128	166	156	151	133	131	154	133	143	128	143	151	143	138	157	127	139	143	141	160	128	140	128	126	137	128	141	142	120	155	129	149	144	134	149	158	139	132	145	157	153	147	138	146	156	134	151	131	147	140	145	131	126	139	145	122	126	144	148	133	157	154	142	146	144	127	140	138	148	129	128	134	133	146	128	128	138	139	152	154	160	144	155	141	152	139	149	135	141	153	143	133	133	150	144	142	133	131	121	150	161	161	142	140	137	133	139	130	152	168	155	146	147	139	138	134	151	146	129	127	166	148	141	128	140	127	137	122	154	136	120	132	128	137	141	135	134	155	126	133	111	130	146	142	139	152	142	137	138	128	129	141	155	133	143	145	151	148	147	136	140	141	155	145	131	118	154	117	139	136	121	133	164	120	132	127	149	139	141	138	139	140	141	130	140	140	134	138	109	164	162	172	130	135	146	124	155	130	147	155	123	142	132	137	151	143	136	166	156	160	129	158	129	119	133	142	120	132	149	147	151	151	141	117	151	145	140	162	156	130	143	124	150	140	145	137	156	144	133	171	146	146	136	167	143	128	155	146	139	119	133	123	154	160	138	131	165	159	150	150	147	123	148	137	130	134	130	148	145	130	143	132	120	154	140	129	153	129	140	121	143	139	128	129	132	142	136	144	125	143	149	138	132	133	124	147	130	156	134	129	137	166	124	151	146	185	131	154	138	144	143	135	152	149	120	126	158	143	135	139	139	151	135	136	141	128	149	154	130	138	148	114	137	119	123	131	145	150	152	134	135	129	137	135	132	164	143	143	129	148	131	134	154	152	152	124	146	135	165	150	134	161	149	156	152	111	135	135	147	142	146	146	142	140	157	161	128	125	126	142	151	135	123	151	123	169	154	119	136	138	152	155	150	141	145	154	150	138	146	124	147	156	132	124	132	129	144	124	142	131	153	162	137	152	142	137	149	146	161	124	132	139	158	130	169	120	149	139	127	133	140	146	112	150	151	112	123	138	133	136	130	139	126	127	107	120	147	136	181	165	139	141	130	147	136	123	153	138	148	135	129	141	148	156	111	132	158	128	139	139	164	128	139	141	133	131	137	120	135	133	120	145	160	157	146	151	134	137	136	147	131	142	139	149	151	137	127	132	120	155	140	129	145	133	160	149	172	127	137	143	142	117	119	117	132	146	146	149	125	120	161	131	151	145	145	123	129	153	148	151	149	152	137	139	146	124	130	121	145	153	148	140	152	149	131	154	153	145	153	149	154	170	142	117	123	138	132	125	153	146	141	117	156	130	142	137	133	138	148	148	132	148	147	134	135	134	125	140	144	142	152	121	143	139	155	140	135	135	139	142	138	123	137	139	155	155	147	127	147	158	147	162	170	121	134	142	135	132	143	128	138	134	125	146	149	146	125	121	137	149	123	126	109	163	117	153	122	150	120	121	146	137	132	152	154	143	127	128	126	159	108	150	144	155	118	148	148	158	136	117	146	150	148	145	157	160	144	131	149	117	134	133	128	142	153	136	131	128	147	125	145	138	132	132	117	139	136	123	166	140	137	150	127	110	144	163	139	145	125	142	143	127	141	132	124	137	136	149	150	145	127	165	153	165	127	149	143	149	124	140	153	155	149	154	141	152	158	136	130	142	123	116	122	125	127	134	145	170	147	148	134	149	128	119	117	116	170	133	126	142	133	139	123	132	143	135	129	134	141	149	126	136	158	134	149	150	120	147	149	139	123	164	117	118	128	139	137	131	146	155	156	128	131	134	144	151	147	178	121	168	147	128	140	133	126	135	151	144	136	138	151	153	135	132	140	134	125	124	147	147	158	138	139	129	156	135	131	135	125	163	115	114	111	151	146	130	145	137	142	156	144	151	147	146	148	131	133	145	146	131	165	127	163	165	117	165	158	131	124	159	145	147	121	161	153	150	131	140	140	141	132	145	152	149	157	147	139	141	123	154	141	154	139	148	142	161	144	141	134	157	144	146	130	160	144	142	144	132	133	137	144	123	153	117	171	111	131	162	151	150	160	151	146	148	156	145	133	151	148	129	142	123	142	129	145	165	126	143	145	125	152	147	168	154	139	151	127	132	152	159	124	122	143	152	157	158	122	140	137	129	126	143	123	131	124	136	159	154	154	152	140	143	136	140	165	123	145	147	155	133	156	127	151	161	129	129	138	153	123	156	130	169	134	130	150	138	149	152	138	127	134	147	142	151	140	131	149	130	121	141	148	135	131	134	145	170	144	168	155	145	135	134	155	142	120	146	135	123	154	131	144	137	156	120	170	138	124	152	115	123	129	141	158	141	146	145	127	157	152	141	138	153	148	129	129	146	141	153	145	132	134	137	128	155	147	160	118	137	112	133	141	149	153	139	144	112	134	144	136	118	152	138	135	135	138	133	139	148	142	128	128	121	127	168	128	153	125	113	159	138	160	153	126	112	145	149	129	145	143	137	156	142	147	138	141	125	156	116	144	132	136	147	135	132	145	137	139	157	134	141	144	151	133	154	162	125	140	155	132	138	141	134	144	132	139	133	141	171	134	144	127	134	145	138	143	115	137	149	135	130	150	119	143	139	167	160	129	137	131	143
49135	39811	72922	32465	1515	1231	1077	929	763	792	670	597	574	555	506	514	488	434	483	458	450	435	427	407	448	399	398	428	394	401	397	361	380	425	371	426	431	394	343	381	371	372	384	359	360	401	364	383	370	368	370	412	361	375	377	380	348	384	381	345	412	367	364	395	372	387	366	373	360	350	345	365	345	344	353	369	389	340	347	352	341	349	392	339	342	385	370	335	384	325	336	369	370	348	357	403	324	350	351	324	343	393	383	354	356	343	343	381	366	372	339	322	355	314	356	368	360	331	358	340	360	362	336	368	342	385	346	378	328	343	359	345	338	310	373	350	369	343	345	340	339	331	358	368	355	371	347	379	364	361	311	370	348	355	373	300	341	352	317	372	373	365	372	352	366	365	331	356	364	371	364	342	347	354	311	356	328	368	321	341	357	352	305	343	341	328	353	330	365	391	376	352	360	398	366	357	330	365	367	362	334	390	329	338	385	344	343	365	392	354	347	353	347	350	354	365	327	375	361	328	349	386	356	350	370	321	333	349	353	337	372	335	324	351	359	355	338	339	354	352	345	354	364	388	394	325	368	315	386	369	367	342	346	370	348	341	348	350	350	373	348	347	349	361	345	360	368	332	320	335	357	345	362	355	327	335	353	371	326	328	320	371	340	362	345	363	327	340	350	353	335	360	372	363	367	336	345	349	337	322	375	350	359	371	358	350	361	328	337	341	348	384	333	358	358	340	318	385	364	344	352	334	356	357	389	356	384	359	359	329	360	333	346	357	330	315	366	368	323	330	346	357	325	344	364	331	340	360	367	361	309	342	362	337	326	367	380	344	333	329	367	354	337	321	348	339	349	350	329	359	370	362	317	336	331	328	337	358	359	321	374	330	375	331	349	341	317	338	365	369	353	360	353	341	345	346	379	332	398	348	325	319	323	355	406	370	362	354	348	361	356	343	381	324	328	351	338	335	350	356	349	322	372	369	351	322	345	323	341	409	367	302	347	372	338	335	364	344	353	368	364	332	326	365	392	325	375	349	371	377	365	334	344	345	370	365	356	351	331	359	358	325	355	346	403	363	369	361	331	352	330	337	366	343	347	334	392	368	345	350	357	385	355	353	352	346	355	369	347	332	358	357	352	336	329	391	347	350	371	353	342	363	348	369	336	336	353	358	384	326	356	343	338	352	359	351	369	370	338	364	375	323	350	383	380	359	381	353	326	368	329	357	336	360	356	361	341	351	338	347	343	330	339	330	363	357	359	353	323	390	361	345	347	377	371	351	367	321	336	356	347	359	381	387	354	374	376	345	331	371	330	352	314	363	343	305	322	341	362	348	347	366	363	369	328	347	310	339	367	351	344	365	354	348	345	358	329	344	363	357	339	324	346	358	366	326	365	367	380	352	379	341	319	347	388	349	331	370	364	372	357	350	374	360	359	352	346	353	346	330	367	371	333	377	325	376	325	374	328	350	368	370	366	337	358	348	357	370	370	366	364	358	327	327	340	354	330	329	361	386	339	341	363	377	367	359	340	379	329	385	365	323	354	341	358	341	350	341	358	366	354	375	356	325	340	385	363	338	330	343	358	339	358	351	329	339	311	330	323	334	374	348	309	350	332	370	361	362	331	353	351	319	344	338	336	387	363	364	330	343	353	338	354	352	340	339	366	326	347	355	323	363	396	360	365	379	336	356	380	372	340	349	359	362	332	402	348	334	358	344	331	365	371	335	312	360	365	342	352	347	337	386	360	364	358	329	344	315	370	347	351	356	366	353	358	370	320	320	378	348	378	330	323	364	358	340	344	352	340	356	344	347	385	339	355	309	348	350	342	393	338	363	357	361	325	377	361	388	349	356	312	370	312	378	360	370	321	379	340	345	342	343	351	377	349	356	338	358	343	344	362	372	368	334	344	362	370	349	354	344	356	358	332	364	368	362	349	321	339	360	344	407	326	338	340	336	340	371	380	339	347	348	329	342	349	317	331	359	340	364	370	362	366	341	356	316	328	341	364	374	391	335	369	321	358	371	359	346	336	334	331	347	339	344	374	369	319	321	372	393	355	375	343	336	324	354	359	347	355	348	361	357	370	390	365	334	367	339	342	373	325	406	390	351	324	332	349	331	328	348	322	338	344	377	359	345	388	364	353	347	353	309	360	396	344	363	332	347	344	360	353	339	313	352	369	363	338	349	377	354	315	399	336	366	350	366	392	336	350	371	351	322	363	327	342	363	363	346	363	339	339	363	333	363	322	348	359	349	373	339	366	347	353	342	367	319	364	358	361	343	343	385	382	351	374	351	361	361	345	324	350	356	343	338	360	362	360	321	351	354	351	332	353	326	338	354	362	365	357	352	337	320	350	374	352	321	343	377	337	364	323	342	354	354	337	339	347	355	364	362	369	304	395	344	362	368	333	328	369	327	368	345	361	342	327	350	360	375	351	382	361	354	337	349	343	378	371	349	331	351	354	335	333	390	339	341	385	345	377	358	348	334	364	330	353	382	377	322	365	332	344	342	347	377	365	358	367	345	380	353	359	330	377	352	350	381	356	343	362	330	350	324	332	396	360	362	389	346	385	369	349	362	327	348	374	357	354	366	343	362	326	371	331	324	345	387	353	363	333	362	399	344	355	347	344	308	324	374	366	359	356	319	345	394	378	347	372	358	342	388	361	301	342	358	326	350	369	329	336	336	359	375	315	334	353	378	352	360	330	371	307	346	346	338	380	381	372	350	327	363	356	355	341	342	371	345	356	352	329	325	375	350	365	343	301	352	390	381	364	354	364	387	325	349	363	342	382	356	395	362	335	368	343	348	370	347	346	387	337	352	376	314	345	361	312	360	344	358	343	363	309	344	329	340	336	349	416	375	352	368	360	323	386	349	355	365	341	346	356	355	349	361	330	335	313	358	356	346	342	385	334	352	364	384	366	325	340	358	347	358	332	316	376	381	354	328	323	349	342	326	363	363	354	327	368	340	333	356	327	370	349	337	337	372	359	362	363	350	339	359	343	353	353	344	353	327	372	348	371	332	358	295	312	319	369	379	356	334	393	352	366	359	373	388	350	363	351	319	371	364	330	395	368	358	325	348	379	338	379	367	378	358	311	370	338	358	355	355	368	332	338	339	363	365	361	356	328	358	336	358	386	367	317	340	386	348	346	367	360	354	365	353	339	358	331	318	351	363	352	356	351	339	378	318	360	342	350	348	364	344	399	368	330	343	338	364	348	341	361	367	338	349	323	340	349	359	372	345	338	335	364	345	353	364	319	360	373	371	363	337	351	318	344	346	377	349	382	346	359	335	351	359	377	357	357	352	323	326	340	359	379	375	360	346	319	351	345	354	336	386	378	335	383	338	353	333	355	368	329	329	337	317	339	364	361	364	323	397	388	323	366	330	391	349	364	331	329	359	365	349	389	366	347	360	328	340	333	384	320	312	359	354	318	338	358	351	334	338	375	398	350	378	328	352	355	335	354	354	373	377	340	361	365	374	342	340
20482	4565	11090	2963	451	359	337	361	343	348	312	337	346	365	360	381	366	320	325	359	344	347	330	354	360	350	332	328	352	355	336	345	340	343	374	308	340	360	358	359	378	350	358	307	348	344	344	317	338	343	360	361	305	351	331	353	345	349	348	345	306	327	356	348	337	321	350	327	344	357	350	333	326	349	343	364	357	334	318	370	342	360	384	341	325	395	369	349	330	296	349	325	343	346	401	364	387	373	344	325	346	345	380	362	339	331	374	326	355	335	330	363	340	363	326	333	332	364	337	310	354	331	355	356	341	350	357	312	344	362	356	319	368	362	341	342	371	321	325	331	350	354	355	354	347	316	338	337	382	361	319	343	350	328	333	351	337	359	335	325	341	316	350	349	342	315	331	362	324	358	319	364	328	336	322	355	366	337	309	344	353	349	359	332	331	332	347	314	342	301	341	357	345	360	361	343	314	338	343	324	384	328	362	351	324	351	331	365	366	302	295	353	330	358	329	369	325	342	322	335	345	343	336	357	336	322	339	341	332	328	326	339	335	333	374	359	337	335	350	315	324	405	333	348	372	321	352	328	330	327	342	316	372	333	334	323	320	283	363	320	338	343	347	357	324	376	362	344	348	360	316	341	350	327	357	335	369	378	325	341	332	329	335	319	319	319	370	334	344	359	375	340	365	369	333	327	330	325	335	337	338	360	354	328	355	360	364	340	347	344	335	345	320	316	342	369	338	322	335	326	325	286	330	316	316	312	341	308	366	306	300	324	321	319	309	342	338	338	357	339	341	360	328	314	347	323	338	343	357	364	324	330	346	335	336	332	363	363	344	350	344	353	326	337	289	345	360	355	364	298	339	354	331	347	320	303	373	351	313	337	349	354	317	326	320	362	366	374	368	325	350	400	365	358	330	364	347	352	332	305	337	352	318	324	340	358	351	338	321	379	355	337	341	323	344	356	293	323	294	342	334	360	330	360	361	342	343	344	322	339	341	315	323	342	322	351	325	336	336	333	321	322	356	344	328	318	333	332	354	355	366	296	366	348	323	332	323	302	352	366	354	357	327	357	363	294	360	326	363	363	337	325	330	301	360	366	318	367	339	352	336	328	345	368	331	324	345	369	342	333	325	369	323	388	370	322	380	379	366	328	334	314	301	367	358	325	314	352	333	324	333	353	352	325	357	361	346	357	322	320	331	320	342	336	330	321	331	328	326	353	324	324	329	355	360	322	347	349	329	338	333	363	350	327	313	357	358	339	363	358	362	331	341	369	369	346	333	318	335	353	356	373	350	350	338	351	339	311	310	339	337	349	295	297	350	326	348	357	350	313	369	348	325	363	307	338	338	342	355	345	348	380	320	317	330	321	343	311	360	353	300	338	336	358	350	328	351	351	332	309	372	356	333	368	361	353	336	339	324	331	324	350	339	346	350	338	348	353	377	328	345	309	368	336	377	359	333	350	338	313	325	347	345	340	355	362	352	339	380	327	332	333	350	328	338	355	329	347	352	314	355	332	340	331	337	346	388	375	336	350	362	368	353	345	324	366	347	340	352	329	340	356	378	364	348	309	369	360	355	333	355	354	360	343	374	353	337	355	360	351	331	355	344	358	323	329	321	326	365	345	320	347	344	339	310	325	322	369	338	332	334	331	336	324	334	377	356	353	345	320	323	282	324	326	324	330	305	349	343	330	363	363	382	365	348	338	343	299	344	367	334	334	358	340	334	351	306	324	297	313	345	354	338	348	336	354	335	305	319	320	341	307	368	349	335	351	321	355	337	327	298	320	355	353	337	351	367	337	340	382	345	333	362	369	310	345	337	345	322	334	331	335	354	323	349	336	315	358	331	352	343	348	346	314	329	332	328	322	336	344	326	356	356	328	380	299	351	367	360	336	312	301	370	363	327	299	364	357	339	335	362	345	313	305	330	337	341	321	334	336	377	323	370	337	327	348	339	329	357	328	341	332	333	313	334	358	332	338	382	361	367	363	352	337	349	356	308	349	342	347	361	336	367	362	401	343	344	306	359	331	340	373	335	365	332	332	358	311	366	315	298	334	337	321	301	302	336	332	341	309	356	329	339	344	301	333	359	346	332	340	370	337	343	343	337	361	342	336	332	344	306	369	368	352	358	346	358	301	340	344	343	348	370	349	318	329	334	340	323	363	340	353	360	346	365	327	348	347	335	304	357	353	340	335	326	317	370	332	335	343	394	323	368	358	361	337	318	345	364	409	334	353	329	340	368	347	341	318	349	348	325	331	302	329	307	326	360	371	310	332	348	346	360	325	379	341	326	339	317	340	362	329	357	347	390	332	355	343	330	342	328	339	339	325	323	361	324	373	339	330	353	335	321	297	356	369	361	332	347	348	329	327	338	345	336	332	360	370	338	342	314	338	308	357	337	347	378	349	348	312	306	354	320	370	361	355	305	343	365	348	349	385	335	379	338	363	354	346	339	333	340	362	343	331	338	380	363	332	350	344	350	328	363	300	297	347	418	348	325	315	350	331	351	352	378	348	361	325	344	324	355	346	369	341	348	332	325	338	329	331	363	363	318	327	366	354	327	317	331	362	330	337	338	343	357	330	334	337	378	356	348	351	329	365	363	329	334	299	335	342	316	348	331	331	347	333	318	341	325	324	330	331	352	377	368	362	393	358	367	349	300	337	335	333	323	319	384	327	353	334	327	358	327	331	331	340	346	319	348	324	348	342	345	329	320	329	322	321	352	371	359	344	360	313	343	353	325	367	367	369	323	336	355	329	338	343	321	341	349	334	356	316	322	309	335	329	334	307	372	337	337	330	357	348	368	332	334	359	330	366	370	308	308	355	394	324	351	352	349	329	315	354	318	346	362	333	341	329	331	368	356	324	321	348	343	304	353	349	336	340	339	373	324	370	345	368	323	292	344	383	338	366	327	349	353	347	330	333	335	342	326	346	333	399	315	363	371	330	346	338	322	316	350	312	341	333	317	335	331	320	309	347	314	354	346	300	363	338	338	331	307	311	360	380	309	336	367	317	323	347	350	325	334	349	339	318	330	351	352	380	349	334	311	339	328	344	338	329	351	332	351	335	334	375	377	334	360	330	373	315	380	318	344	340	344	364	335	373	329	336	333	320	368	321	362	339	357	341	315	335	342	377	342	347	316	291	302	339	355	329	339	338	356	315	357	349	310	361	327	339	323	350	382	360	337	353	353	326	362	354	339	348	349	358	320	324	332	353	311	325	360	329	406	349	322	317	337	335	313	328	322	349	379	336	320	314	359	363	357	344	350	334	312	321	309	341	344	332	353	347	354	332	353	365	359	359	329	341	339	342	344	324	316	362	344	324	356	325	338	319	355	339	355	335	282	317	347	330	386	345	342	311	380	366	320	318	358	338	333	339	339	357	362	311	334	350	377	358	328	331	371	322	335	351	319	330	348	352	383	341	353	330	349	347	341	354	336	353	342	332	310	345	364	337	371	339	327	343	304	325	304	340	326	328	359	340
16544	4694	19396	4898	813	775	809	738	762	734	747	792	753	747	741	748	771	753	706	754	780	729	768	735	765	772	751	768	776	743	741	766	732	779	763	791	767	793	811	781	746	785	778	768	784	772	746	813	785	722	795	728	807	780	762	744	787	779	726	755	803	761	703	757	778	752	772	729	768	816	801	743	753	782	708	785	657	754	761	797	764	748	789	775	763	796	709	753	749	738	729	749	738	740	782	789	785	734	743	774	717	775	715	749	763	720	748	786	779	709	741	790	762	729	763	776	713	766	739	692	760	727	706	766	778	773	761	706	734	745	759	762	725	740	684	778	777	772	770	718	744	747	712	719	679	777	764	743	766	710	813	752	758	787	745	754	777	781	690	750	826	749	737	725	792	752	754	776	741	754	745	740	779	735	711	773	793	699	750	753	748	743	801	791	743	762	755	769	745	756	770	772	753	795	752	726	746	766	744	752	718	694	676	792	795	731	724	746	741	684	711	750	763	774	760	770	766	773	723	748	729	733	749	774	760	760	734	772	762	782	772	752	731	750	757	761	812	755	790	750	759	763	756	738	743	789	687	744	788	732	769	740	722	709	796	771	739	715	752	706	780	797	693	736	781	745	740	736	752	751	718	713	773	744	746	795	709	737	789	789	729	721	747	739	779	709	756	760	783	748	731	700	786	741	765	755	688	762	757	743	761	754	723	720	748	718	735	733	747	705	751	736	772	774	734	777	801	747	751	736	781	758	832	749	745	761	732	743	791	744	733	721	778	711	752	741	786	730	747	738	781	778	753	768	731	761	654	775	723	749	717	729	774	737	763	799	741	745	765	754	785	729	762	799	798	810	726	760	749	722	727	780	757	743	755	790	804	789	784	729	754	775	749	783	767	736	760	716	759	715	755	743	757	736	717	764	778	774	776	719	787	716	787	749	733	750	736	762	706	747	789	735	747	750	783	767	730	744	768	730	734	794	738	715	739	748	749	790	761	757	761	781	749	717	718	770	717	747	758	771	789	742	739	771	767	757	716	759	743	752	730	711	747	791	780	712	758	718	749	741	836	781	786	784	688	735	796	734	750	770	752	757	740	725	802	772	809	759	764	775	776	780	743	754	733	799	782	765	809	772	786	721	722	776	723	765	722	804	726	752	723	722	757	747	709	788	683	782	779	699	710	755	740	749	814	744	792	813	745	807	740	709	772	721	723	733	755	764	754	777	748	768	776	733	773	780	719	780	816	743	771	736	753	736	729	741	723	714	737	696	752	759	746	719	775	797	772	744	764	710	781	764	754	780	770	782	715	763	814	701	746	728	803	763	804	763	747	745	737	733	737	800	726	759	801	754	769	781	746	747	732	743	799	753	702	767	733	745	766	757	785	719	755	767	721	765	804	723	753	758	716	783	745	743	749	714	739	760	800	794	772	762	753	745	704	757	733	737	780	738	736	784	768	724	785	743	772	738	815	739	738	779	762	733	770	745	760	740	784	810	784	794	798	814	764	770	762	783	724	782	779	792	783	743	738	736	719	732	779	715	733	810	760	750	760	720	748	743	750	738	729	753	771	848	780	780	712	753	778	809	817	760	753	755	767	727	765	765	801	775	745	765	780	760	733	811	774	751	791	763	722	753	766	743	733	743	775	750	798	814	731	739	743	767	714	763	767	743	756	736	745	780	758	749	787	730	811	729	726	777	775	768	735	763	701	803	679	772	778	750	743	746	764	744	755	781	793	780	808	784	742	736	759	757	737	757	763	802	782	787	770	762	738	719	750	717	694	774	759	730	744	735	721	766	758	761	792	713	748	767	759	780	755	724	737	782	774	719	719	725	794	809	726	700	788	765	747	777	749	750	748	739	759	723	808	755	829	756	775	765	763	758	798	751	768	749	751	737	733	792	739	786	772	682	767	729	774	729	752	746	698	753	770	734	762	748	740	763	755	726	740	790	750	759	789	777	731	758	787	760	734	759	776	751	809	787	763	740	763	714	744	780	765	774	756	785	695	780	769	777	788	786	697	752	721	771	725	790	760	767	766	732	729	765	775	763	740	768	757	810	749	809	785	768	753	750	746	705	749	793	746	741	782	759	763	748	762	765	759	785	701	774	771	751	720	756	797	775	794	801	738	733	771	754	768	756	736	815	729	814	759	741	731	744	781	789	717	743	802	783	752	716	706	728	744	701	732	776	799	761	726	755	811	728	727	752	753	761	735	744	764	743	798	691	745	781	724	750	794	743	733	769	731	779	751	752	783	751	758	775	710	762	776	782	761	717	796	795	775	773	760	775	731	736	732	742	777	749	709	698	744	760	794	726	813	770	736	750	772	767	750	740	751	783	767	776	734	703	745	771	764	805	738	783	721	763	738	712	716	741	759	749	766	751	780	729	733	748	742	763	764	748	748	693	756	801	720	746	779	789	748	721	727	735	732	686	726	789	754	754	774	750	769	750	744	715	752	728	750	731	707	749	760	762	747	705	778	745	734	723	739	768	756	733	753	760	720	729	723	715	748	755	795	786	750	728	746	724	784	783	756	761	756	748	697	793	777	769	748	777	756	791	778	724	701	718	780	738	755	751	760	751	782	777	740	699	734	753	761	706	759	753	755	744	754	769	754	714	755	723	759	815	779	745	758	775	723	784	712	742	747	778	778	753	711	759	727	767	807	752	738	765	720	761	694	756	767	763	748	749	717	764	698	692	753	762	724	732	729	780	736	784	785	744	774	770	747	756	744	706	765	757	706	801	784	757	781	766	797	716	736	722	764	718	759	724	750	762	721	745	765	728	780	782	755	774	737	737	759	735	782	700	766	767	753	753	785	762	746	768	771	743	783	784	786	719	722	750	736	727	775	748	788	790	802	749	776	779	754	762	786	793	794	733	733	792	793	742	732	737	733	765	794	716	752	707	794	738	710	788	753	763	765	766	812	745	704	799	737	749	723	740	718	782	726	764	820	733	757	745	774	790	751	812	748	756	744	723	728	746	775	803	797	741	754	772	710	686	777	751	719	753	771	746	732	745	764	752	744	762	749	781	696	753	732	760	786	726	769	736	782	735	749	764	728	758	707	772	747	719	732	693	733	763	811	755	765	760	781	766	797	773	742	792	779	811	772	701	730	772	753	780	706	759	764	766	763	741	783	743	727	745	752	742	770	722	746	687	730	767	755	748	725	722	798	727	760	743	726	749	745	743	789	784	776	714	792	732	755	775	725	745	762	769	735	785	784	759	765	770	778	786	715	735	716	759	785	725	787	703	723	743	768	773	784	748	687	703	740	735	787	791	778	737	773	733	802	761	719	782	767	735	759	788	751	730	771	721	790	760	738	749	840	802	771	703	759	766	727	748	784	684	764	759	774	775	793	758	797	763	757	736	734	721	778	761	761	767	733	727	747	756	752	772	753	775	724	799	738	773	747	726	738	729	758	780	776	798	746	748	777	757	790	817	745	775	786	726	719	786	749	763	754	719	740	766	750	769	726	744	706	755	722	761	813	812
66680	42474	65963	36946	7501	523	274	270	199	211	232	206	180	195	206	191	239	224	219	222	197	212	211	213	213	184	210	187	208	209	231	213	204	209	209	187	196	169	210	206	198	194	213	167	191	182	200	199	219	239	186	193	192	212	209	222	197	217	191	200	233	215	171	212	196	178	200	184	213	195	176	226	229	196	183	197	209	189	178	220	186	210	203	203	197	201	195	218	200	198	204	220	169	173	203	189	202	193	188	203	197	196	195	169	191	178	192	219	203	207	178	213	210	224	193	178	183	206	205	197	195	199	182	214	191	184	187	214	196	191	166	199	196	197	182	195	181	194	207	179	196	197	191	190	202	190	200	208	187	192	178	183	189	186	186	182	183	200	241	203	208	184	213	215	182	218	192	186	181	192	193	192	179	203	196	183	180	210	197	196	182	201	198	178	190	196	209	227	197	194	193	193	226	198	168	221	206	210	212	183	192	211	195	201	195	182	185	189	208	164	184	189	185	229	199	206	199	204	222	213	184	205	224	199	176	192	165	176	162	201	176	216	191	183	227	205	196	170	206	182	188	225	171	223	193	178	219	167	201	189	221	200	216	185	181	159	205	228	197	212	218	180	212	204	185	198	200	186	212	201	186	175	176	189	197	189	189	199	180	181	198	199	175	208	174	205	218	214	180	183	207	200	224	209	218	222	226	213	222	183	211	200	215	194	181	211	191	189	209	210	195	175	216	178	193	197	211	210	193	207	189	222	179	197	210	196	201	231	198	178	191	194	203	197	229	184	186	199	194	215	217	196	174	198	215	202	190	216	222	190	191	189	176	204	193	212	201	190	179	211	215	194	172	210	175	225	214	209	189	176	183	209	186	190	207	204	189	209	207	192	212	189	224	203	204	216	190	187	192	195	186	206	201	189	194	216	188	223	185	182	178	191	205	211	189	192	233	200	177	202	215	207	208	183	176	163	170	190	174	206	207	213	208	186	186	203	222	203	194	175	199	209	200	179	229	209	189	207	199	182	194	166	174	191	189	199	184	197	206	199	178	201	213	195	184	199	186	205	192	209	196	214	200	219	200	166	192	190	198	213	217	199	190	189	189	220	238	215	183	171	185	188	211	175	219	188	176	214	210	191	200	216	173	200	186	218	197	186	190	218	207	230	207	189	177	184	203	203	193	193	215	173	198	172	216	186	222	204	194	181	211	174	192	194	183	205	183	194	199	179	222	196	179	208	187	206	208	207	217	182	208	191	182	211	191	193	180	207	197	188	205	180	180	188	180	215	184	193	187	180	156	205	222	200	200	166	206	194	188	205	209	192	197	191	169	190	222	207	186	193	229	195	217	219	173	215	205	189	195	169	199	193	227	164	187	214	205	226	224	228	199	198	181	212	212	223	191	196	180	191	181	193	199	185	213	185	216	195	209	177	190	195	178	192	190	196	187	222	187	220	191	186	213	203	212	186	195	220	197	204	201	178	196	201	206	198	211	207	198	211	192	216	207	191	201	181	170	208	195	195	165	208	182	217	190	199	184	190	178	187	218	206	212	196	205	197	205	199	192	211	198	198	193	237	196	193	215	182	208	203	212	196	213	189	207	202	200	234	185	203	196	206	210	207	214	197	196	186	225	190	199	192	216	197	214	204	219	196	204	203	215	213	212	181	208	161	226	183	188	208	159	185	197	210	199	212	203	210	200	200	180	190	190	203	184	189	195	224	194	200	181	205	176	198	199	184	184	204	209	213	196	204	194	206	195	196	198	182	184	198	220	204	209	223	193	190	207	185	231	207	215	197	214	177	196	185	199	202	181	184	195	177	194	198	208	196	186	203	174	186	207	182	196	213	214	225	221	173	209	195	199	169	196	215	193	168	185	205	206	224	176	213	231	183	193	175	212	191	215	177	191	200	201	201	205	190	219	178	198	186	195	193	219	212	217	189	216	204	180	196	185	189	177	198	171	201	188	201	205	185	186	222	207	201	176	195	184	176	191	220	201	197	184	173	177	196	195	181	181	186	194	209	220	197	205	183	187	199	179	210	203	210	190	164	180	204	216	192	200	204	208	202	193	211	215	195	211	197	202	188	212	194	198	185	202	189	185	172	202	212	190	197	220	184	190	199	173	190	227	227	192	178	219	169	211	226	217	196	194	196	205	214	182	169	200	214	205	203	209	191	184	194	202	179	186	159	192	194	224	200	211	200	210	202	220	189	190	217	191	213	189	188	223	209	168	199	179	205	181	190	208	213	195	182	192	222	196	191	227	215	198	174	206	187	214	205	201	199	210	216	218	205	224	196	212	183	197	200	210	206	210	186	207	219	202	212	193	193	218	181	190	188	183	189	215	212	193	218	192	227	205	195	210	199	211	194	214	209	185	207	169	187	212	185	208	210	210	221	197	199	195	182	201	164	213	225	205	197	202	217	208	194	220	210	201	206	185	204	176	201	192	214	212	218	221	188	183	218	193	201	199	186	199	199	220	205	228	199	195	200	196	197	206	190	181	192	193	202	188	192	187	191	215	200	198	195	206	222	176	184	203	196	222	220	200	209	212	213	180	200	197	177	196	205	240	207	176	175	181	193	197	191	204	234	194	193	188	180	177	202	189	185	176	205	196	189	219	198	202	189	194	202	182	184	216	181	199	183	209	208	205	179	193	212	210	183	187	204	182	227	189	190	198	215	219	212	196	213	171	176	206	218	190	189	219	184	169	213	189	197	174	215	194	210	195	186	182	195	215	211	212	194	194	214	196	191	222	191	205	201	222	221	222	206	193	185	174	185	192	168	207	202	183	228	184	198	195	196	210	203	210	218	182	220	184	195	207	217	182	189	224	220	199	223	211	180	196	168	188	167	228	173	205	212	184	186	203	182	170	162	205	218	204	182	183	208	190	198	211	200	200	164	186	195	184	190	195	211	206	198	197	200	204	207	191	210	207	208	193	198	188	216	233	213	216	223	180	199	196	212	189	194	185	194	178	194	198	201	189	190	196	231	198	200	192	180	224	181	185	198	188	198	211	198	211	206	186	177	214	183	216	187	196	187	208	222	170	174	191	202	194	172	215	187	199	223	186	186	184	187	197	185	217	186	196	207	175	213	209	220	215	196	201	193	182	183	216	214	212	181	208	231	203	214	196	183	219	193	200	224	206	170	208	168	219	188	218	197	213	192	205	173	202	198	233	194	193	204	186	183	210	182	176	198	198	193	185	215	189	207	163	183	178	197	222	219	219	191	199	187	186	176	205	187	206	243	216	183	194	210	179	190	216	183	204	201	200	209	226	239	204	228	225	204	188	169	215	189	196	225	179	211	194	177	198	183	225	213	220	203	209	191	195	199	201	219	202	181	208	181	212	179	190	184	182	217	225	214	206	184	198	205	208	239	211	197	212	191	173	182	183	169	210	190	189	170	202	190	222	185	185	181	221	180	205	174	193	184	177	188	198	209	197	203	211	203	200	166	201	199	159	201	178	202	189	199	178	179	191	186	185	204	202	245	199	193
38989	28864	59971	30084	1621	998	849	782	743	707	674	627	597	536	549	538	562	515	526	531	510	506	540	520	449	504	493	492	511	473	450	479	454	511	448	477	475	479	418	506	458	510	457	460	469	485	419	443	481	453	486	438	447	444	438	468	463	413	478	486	460	458	468	430	429	462	476	505	461	447	457	462	465	478	448	470	464	440	490	445	436	440	484	416	482	455	450	427	461	455	484	489	464	457	477	464	439	411	467	473	444	490	423	495	460	449	472	489	478	457	496	440	472	486	448	447	489	461	432	434	465	463	518	405	451	443	432	474	475	426	464	506	466	425	442	452	485	460	444	470	450	436	449	473	488	461	443	490	431	450	456	460	541	408	421	424	455	500	443	458	461	421	456	445	485	461	446	481	446	492	456	433	445	469	465	437	475	462	496	445	442	463	488	465	448	475	443	435	443	468	426	469	443	477	511	471	456	439	467	464	431	461	480	498	488	478	480	442	431	463	439	495	481	443	452	461	495	468	458	464	432	483	441	480	453	446	470	472	467	442	488	503	438	489	457	441	463	478	489	484	439	452	467	396	396	466	457	454	493	484	500	450	492	444	458	450	479	477	432	453	445	431	419	429	466	476	483	468	488	450	472	448	454	498	417	484	467	488	466	481	491	457	469	460	474	429	447	472	456	452	438	478	496	447	438	472	464	473	445	455	469	457	460	428	457	425	446	483	451	461	450	452	482	447	457	478	454	471	458	434	455	438	467	444	476	459	419	465	462	415	488	468	492	477	461	476	475	449	466	475	491	454	470	451	442	473	481	466	425	482	482	449	454	451	478	466	467	469	456	490	463	483	423	442	478	461	458	413	445	494	422	475	420	469	457	488	428	466	474	442	452	454	474	468	470	481	463	454	455	428	436	469	433	435	446	474	456	435	415	464	501	476	452	467	470	454	444	467	415	455	449	442	441	495	486	464	468	421	497	429	484	446	460	445	500	447	439	462	459	441	443	457	466	450	447	426	511	426	451	427	469	464	444	500	440	474	439	449	472	445	430	461	467	471	447	465	496	468	447	450	426	469	476	430	441	454	471	478	464	445	469	481	466	468	468	434	435	432	427	431	449	443	460	463	431	490	437	464	432	466	478	448	499	427	430	470	466	430	495	473	467	449	433	428	457	488	453	443	484	427	425	475	438	457	473	454	489	444	456	476	469	496	480	453	497	448	478	486	413	462	454	493	453	470	450	416	453	443	451	428	458	474	441	475	472	498	444	504	431	466	453	452	424	463	487	473	442	445	440	477	483	476	462	442	482	474	463	476	428	468	456	451	425	490	470	442	500	499	489	495	456	437	481	497	472	461	448	460	457	469	470	447	450	429	444	480	461	457	469	480	469	449	468	444	453	424	481	413	434	448	434	467	454	459	488	456	517	483	447	465	457	483	468	466	457	425	485	487	451	447	474	482	419	474	482	465	460	424	458	484	461	458	439	492	453	448	497	448	451	428	491	433	427	455	499	487	467	469	478	455	455	458	499	478	461	474	425	466	442	476	491	469	464	484	452	459	425	476	456	470	436	435	491	436	455	462	469	459	474	470	504	455	436	451	466	405	479	465	391	443	448	475	459	462	439	479	465	424	474	425	500	476	433	429	473	479	475	450	431	446	497	446	428	465	489	420	458	444	452	445	501	448	469	470	486	422	479	451	467	451	464	457	440	473	463	432	474	498	454	442	455	387	487	444	457	457	462	466	428	490	505	464	437	476	486	479	411	485	452	450	461	454	447	447	458	485	467	451	466	476	442	468	436	467	426	423	461	463	478	449	445	460	441	494	494	450	410	469	440	461	446	439	446	459	454	483	462	428	459	446	456	429	458	452	424	487	441	470	448	480	430	439	421	471	454	468	450	459	472	467	431	468	453	442	449	495	435	469	468	453	484	463	458	460	458	460	445	489	470	464	419	465	436	443	484	478	460	437	439	431	464	467	464	441	439	447	453	457	432	485	456	479	441	419	403	496	432	446	447	482	483	485	474	487	488	460	440	445	446	442	443	449	487	458	452	425	477	451	405	463	482	444	445	488	483	452	458	458	474	438	459	438	475	443	457	457	426	463	463	470	506	465	478	473	469	455	479	468	483	469	456	454	501	450	437	448	447	458	446	460	449	474	462	463	459	448	450	474	461	480	502	460	450	433	459	496	449	440	422	433	483	444	426	455	428	486	451	480	464	433	447	446	456	446	457	468	446	473	429	474	435	462	494	480	454	460	444	449	466	449	422	473	440	454	466	458	458	465	459	499	476	479	477	453	447	461	445	468	435	489	477	420	467	435	478	447	468	474	411	433	454	461	457	464	454	436	463	438	467	481	456	451	438	448	459	435	441	454	450	402	398	448	442	475	441	462	471	478	471	433	424	462	463	439	465	461	452	459	457	434	440	464	436	430	463	455	469	459	449	476	459	454	488	440	448	457	457	442	478	495	467	486	435	513	450	465	478	446	471	432	505	473	480	466	445	470	476	502	459	497	462	463	483	463	453	452	472	456	462	433	459	439	462	474	458	481	442	444	463	446	424	457	438	474	453	429	491	448	440	459	460	418	454	471	440	475	465	441	457	453	448	455	481	428	459	462	459	488	486	457	464	459	466	461	441	441	421	424	452	490	470	457	425	472	463	468	439	464	497	436	436	433	460	482	472	489	454	453	446	473	481	444	494	467	463	465	449	454	441	440	410	427	444	480	470	474	445	433	479	488	438	418	465	456	485	487	455	495	450	412	436	458	434	480	450	471	473	432	452	496	474	439	479	430	431	465	433	442	461	460	447	467	440	444	474	459	467	453	504	421	460	424	484	446	473	506	424	458	461	506	484	486	422	439	442	448	417	442	471	437	496	450	434	483	481	456	465	456	484	494	453	476	497	432	464	442	452	480	468	469	466	466	468	440	499	431	453	483	434	480	427	465	440	454	485	452	485	421	486	497	451	486	461	483	450	440	430	435	511	463	465	421	458	436	470	498	485	476	431	458	455	478	492	452	469	445	440	447	438	456	452	457	466	494	464	482	443	495	478	447	453	443	443	467	483	463	470	460	445	443	451	436	449	508	464	430	488	465	448	517	469	482	467	460	529	464	437	441	467	431	453	432	483	460	434	467	463	416	480	431	445	450	426	471	452	489	457	435	490	461	451	467	447	472	477	453	453	423	433	426	492	467	454	432	455	434	455	495	414	450	423	442	458	442	457	435	486	435	479	425	462	469	422	470	469	424	434	451	468	426	464	459	444	458	478	453	435	493	493	464	463	484	431	451	442	438	467	445	468	426	447	457	455	472	441	455	477	465	476	422	474	490	455	465	466	445	468	457	427	451	438	419	430	429	452	482	447	448	488	437	447	433	458	457	422	470	439	457	477	428	466	461	458	432	448	453	464	462	449	483	451	502	432	486	425	471	470	454	463	475	465	437	451	472	464	459	476	453	487	475	483	506	445	443	482	464	461	495	432	474	444	433	479	480	472	421
79224	54823	75569	42657	13197	1824	307	278	248	232	202	180	164	158	171	170	170	165	160	153	153	151	173	149	131	148	134	144	133	133	159	131	143	133	138	134	149	154	136	140	132	126	129	157	139	145	144	117	155	151	145	150	117	128	134	134	124	149	115	141	126	129	143	144	112	136	125	132	152	127	106	130	158	143	131	130	150	138	150	147	157	121	138	136	153	137	142	130	127	141	129	133	140	134	146	130	128	138	127	133	137	133	125	150	127	135	135	150	153	119	121	129	173	121	129	116	130	155	130	136	150	138	146	129	137	118	122	134	136	124	134	123	162	136	141	132	141	145	117	142	159	147	158	127	115	131	163	140	132	146	180	117	152	148	138	139	126	132	145	147	164	131	133	129	123	125	116	122	141	157	145	146	141	156	154	128	145	116	138	137	130	128	123	138	146	149	131	131	156	162	132	132	133	152	159	134	145	147	160	116	135	139	138	125	140	138	104	139	150	111	117	129	139	116	149	140	141	128	115	131	153	128	127	122	130	124	125	157	138	136	138	155	117	110	134	118	137	132	118	129	124	147	120	118	129	154	161	154	155	134	141	111	123	146	142	125	120	125	145	146	138	133	131	131	129	125	146	148	133	143	135	152	141	137	136	120	139	138	149	157	140	131	148	145	135	133	141	138	137	163	166	132	154	137	158	148	148	128	125	117	133	128	149	142	127	126	154	126	135	135	123	121	133	122	137	133	161	114	133	128	153	138	127	126	142	128	148	111	135	144	131	140	153	159	132	137	150	123	129	126	121	151	117	118	134	141	146	122	135	160	148	138	109	142	123	149	124	131	136	131	127	150	128	132	117	154	118	139	146	141	130	137	163	142	132	117	118	130	132	126	155	141	133	134	124	133	121	133	124	150	142	126	122	162	145	138	136	129	135	127	138	145	127	116	112	145	123	154	150	145	167	132	131	138	154	124	133	133	141	132	122	120	124	121	122	141	132	116	152	148	158	130	148	108	134	126	127	128	171	136	133	126	135	122	142	137	130	147	126	130	135	137	139	144	119	138	144	145	136	168	151	142	137	108	131	144	139	155	157	122	131	121	146	129	132	128	130	111	136	135	113	144	139	142	121	148	137	135	123	155	133	114	159	131	154	141	144	127	124	130	123	148	137	126	156	144	127	115	132	151	125	124	118	130	120	127	131	137	124	125	137	125	129	137	149	155	140	148	129	121	129	125	157	126	135	142	145	144	149	154	127	134	144	119	126	131	143	144	132	132	135	140	161	139	145	142	139	151	151	126	132	155	155	125	130	133	124	121	147	130	123	103	127	122	148	112	140	151	121	152	146	130	140	129	183	147	119	126	123	143	151	127	155	140	141	145	129	119	160	152	166	129	145	142	111	156	133	124	139	133	147	121	118	136	135	140	148	121	132	135	135	143	142	134	137	123	132	142	134	148	141	140	111	136	160	151	114	135	161	126	142	131	147	133	134	130	154	139	145	118	138	125	111	123	147	130	106	156	137	122	129	147	125	139	126	141	140	126	132	153	131	133	140	126	125	146	143	105	133	137	137	150	147	122	135	128	125	138	134	128	137	145	132	124	151	118	151	136	142	149	127	129	149	140	148	126	125	133	147	123	131	133	137	124	121	106	121	149	135	133	147	135	133	141	145	133	144	131	152	147	133	165	141	134	139	162	139	136	134	127	139	140	136	125	116	131	142	138	125	121	134	145	143	125	146	132	134	152	125	112	107	127	123	134	125	148	130	151	136	137	144	118	133	124	136	130	150	143	154	139	129	122	166	158	147	146	134	134	163	146	129	130	123	145	141	156	127	136	118	146	133	133	136	137	151	128	139	133	115	137	130	139	137	104	137	139	119	116	147	147	169	140	153	133	156	141	144	131	147	136	145	136	144	121	160	129	124	168	128	134	143	154	154	115	114	144	156	145	110	149	136	130	139	135	132	147	134	160	139	151	147	132	129	142	135	123	119	134	141	140	145	126	130	130	138	143	146	127	140	158	133	145	114	151	134	132	104	118	134	146	121	126	113	153	150	125	127	144	140	141	127	126	124	153	143	119	121	135	122	129	132	136	136	134	135	130	121	153	114	135	118	132	131	183	154	141	121	142	136	149	138	126	130	140	148	146	133	145	142	147	149	146	147	140	130	136	146	120	127	167	133	117	122	120	107	120	132	138	152	136	118	115	136	122	120	145	137	115	137	137	143	152	122	142	119	125	127	143	146	157	146	133	144	140	133	131	128	155	133	114	148	124	155	144	125	139	134	165	140	123	142	142	149	124	113	150	129	150	146	139	146	151	170	138	147	112	123	134	137	135	142	145	149	140	133	113	126	126	142	152	148	129	123	136	122	142	123	131	143	141	128	121	142	135	143	160	130	139	133	111	86	130	134	144	140	154	146	131	136	135	137	133	124	133	118	157	109	129	126	140	130	175	139	129	138	123	157	140	136	139	126	130	120	131	131	133	129	139	133	127	129	117	170	151	149	151	146	134	132	145	126	142	124	116	147	147	128	139	143	143	124	133	123	126	125	147	140	158	138	129	141	115	152	139	110	125	116	131	127	124	137	154	136	142	123	108	135	148	130	154	125	145	128	130	143	155	137	159	138	149	114	129	128	139	130	130	138	140	141	139	144	127	136	144	147	136	146	137	151	112	132	158	136	137	148	124	132	129	144	130	131	147	146	126	137	145	122	128	134	133	139	132	142	145	145	109	151	126	134	134	131	138	152	155	147	123	110	146	104	143	140	127	159	117	136	134	133	141	125	143	122	139	142	101	139	138	119	115	141	115	141	149	126	127	156	134	130	137	121	144	132	105	119	100	123	124	109	128	162	124	147	115	120	117	145	136	120	140	122	125	127	122	131	131	153	120	135	150	126	133	133	140	123	143	137	153	148	137	113	124	131	133	144	148	147	120	138	127	142	123	116	149	169	156	136	135	116	130	153	124	138	141	140	126	143	146	150	136	132	132	125	144	132	143	134	141	130	142	142	135	137	142	139	124	140	130	144	135	139	135	146	133	137	129	113	108	131	147	143	143	108	135	153	151	131	126	123	132	119	137	158	137	115	177	130	132	128	148	136	122	124	141	141	120	143	160	160	127	130	126	131	119	144	136	137	145	138	117	140	118	146	114	147	114	122	116	129	129	125	143	132	141	140	146	133	142	136	117	143	140	141	136	146	138	133	134	138	125	136	145	146	119	137	142	127	110	132	140	117	141	160	130	127	154	144	146	118	140	148	136	153	135	131	124	127	154	134	115	129	134	119	124	139	143	165	150	153	138	111	121	129	138	147	165	115	161	176	130	128	138	162	128	155	145	147	134	144	138	134	119	133	134	135	127	145	126	138	128	146	129	128	126	116	137	117	148	145	149	155	150	142	126	131	110	128	138	156	120	132	130	145	121	131	144	130	135	160	152	130	138	108	121	136	109	142	157	138	145	123	105	159	159	156	130	121	164	168	149	122	126	134	146	101	120	134	119
47667	39123	70393	35029	2906	1300	1125	899	810	743	698	610	595	539	538	501	482	479	449	480	429	399	416	403	394	406	399	409	365	402	386	364	395	373	362	389	385	405	383	344	358	383	334	374	332	376	381	353	321	340	350	361	372	337	351	359	346	366	356	364	338	359	368	349	341	326	389	360	388	330	367	346	325	318	331	332	340	347	390	321	348	402	323	363	358	359	325	308	347	343	333	355	368	318	332	328	366	344	382	331	388	344	341	350	350	344	360	331	337	355	340	344	337	338	343	324	334	365	320	337	345	372	357	330	339	353	323	327	365	356	349	350	374	311	347	342	330	356	311	323	363	353	355	340	327	374	328	378	320	367	295	313	344	353	316	342	379	347	339	333	337	323	375	368	325	341	349	372	343	361	346	343	354	314	321	352	341	328	343	331	352	369	346	357	305	354	352	367	394	343	343	347	347	364	350	367	332	354	340	354	363	336	336	347	340	318	327	381	358	333	351	315	344	357	320	331	363	319	381	337	352	338	325	358	350	355	360	335	357	299	334	349	353	338	314	321	332	347	330	373	325	314	376	360	367	334	357	364	328	350	323	341	326	341	349	324	338	331	353	377	308	325	309	351	347	352	359	318	345	334	319	312	343	324	342	347	353	330	330	318	335	325	328	326	336	333	374	339	311	326	301	352	326	372	327	333	378	313	342	333	282	338	344	350	318	337	325	326	357	355	307	330	337	365	312	344	358	376	355	351	321	359	342	366	358	361	322	330	344	341	332	349	341	339	345	319	341	349	332	348	360	328	357	320	350	342	333	338	347	332	368	338	371	347	365	338	340	366	344	363	323	321	343	356	326	352	323	344	352	357	322	327	337	335	330	331	338	361	347	317	331	332	357	352	337	331	303	354	347	308	348	316	363	309	365	348	328	327	380	312	355	341	307	365	344	335	347	340	363	327	342	383	365	330	342	319	339	365	339	346	324	373	326	362	327	354	341	309	394	354	326	309	337	334	338	345	328	357	331	357	373	375	352	332	370	346	325	334	345	364	355	342	329	349	365	323	351	344	331	336	333	327	330	335	378	360	346	350	334	331	342	354	335	334	315	335	307	358	355	314	304	338	348	336	332	360	360	351	385	347	327	337	321	333	363	332	321	348	317	301	325	346	325	353	341	340	340	315	326	403	359	312	363	333	356	331	338	330	311	368	334	339	328	356	347	338	317	321	368	344	358	334	347	346	369	346	338	323	316	344	348	333	364	341	345	352	327	330	318	348	340	332	358	343	328	361	331	391	311	364	349	342	355	356	341	317	335	357	359	381	316	343	296	358	359	348	350	341	342	337	378	353	338	345	366	331	345	331	360	323	327	341	333	344	344	360	372	353	317	370	345	333	382	330	361	322	341	362	345	348	369	372	320	338	344	316	351	354	333	357	328	369	346	350	351	313	343	382	369	364	340	338	333	368	316	327	348	347	335	336	354	353	346	354	358	351	355	361	336	350	336	361	385	368	361	325	327	355	337	338	346	319	332	342	332	350	340	347	338	352	362	347	339	348	359	354	351	294	337	345	367	367	329	361	308	352	355	352	341	341	309	359	331	325	342	352	331	358	324	343	351	348	328	321	348	341	318	340	329	337	361	353	334	349	346	361	316	352	362	334	331	357	337	348	341	348	344	356	326	331	368	329	323	333	330	338	326	346	352	318	357	312	340	368	337	349	334	371	323	349	348	345	340	351	373	355	351	338	357	362	344	341	317	333	347	351	339	346	329	319	352	378	368	339	333	348	331	334	380	355	393	335	348	350	325	341	323	358	323	349	359	354	371	337	325	337	331	352	346	330	352	344	335	342	341	361	351	365	331	351	335	338	308	349	337	367	341	354	360	341	364	323	331	313	350	377	323	328	393	357	347	331	359	345	345	348	368	350	323	339	334	345	336	381	340	358	342	342	331	350	363	325	356	356	318	341	329	358	321	324	331	332	362	323	355	326	335	351	353	370	347	356	313	321	331	354	337	356	332	371	320	348	343	357	316	350	349	370	357	346	332	333	343	356	326	332	349	358	340	329	355	343	344	342	330	335	355	339	330	341	345	352	336	353	356	371	337	360	378	344	327	351	336	376	366	347	323	332	318	318	391	345	361	336	319	364	360	341	335	327	353	329	316	360	352	332	348	366	318	374	320	318	356	325	333	335	345	362	329	351	351	335	393	352	342	352	344	352	317	343	358	319	338	346	314	341	339	372	347	361	344	358	361	346	357	353	324	339	309	331	336	359	363	341	353	362	338	319	355	341	340	340	355	341	349	323	342	393	344	366	335	289	368	357	330	354	331	364	361	368	377	325	362	341	332	346	328	316	321	345	378	346	325	328	354	333	341	320	339	349	368	358	361	353	330	348	334	319	340	334	353	326	333	353	337	330	349	341	372	330	372	408	341	356	328	350	332	354	340	363	335	320	345	318	332	330	362	340	337	344	338	366	389	371	354	340	326	324	338	330	349	316	354	308	333	344	346	348	338	333	360	330	329	324	322	306	358	359	364	347	308	346	350	352	329	311	335	314	359	332	340	350	330	371	357	331	368	357	358	331	348	365	332	348	357	321	330	318	318	330	398	350	339	343	346	314	371	350	292	348	326	353	366	328	306	345	355	338	332	334	386	351	331	337	330	349	345	343	352	343	337	341	346	368	320	336	348	369	337	330	303	349	344	346	359	344	333	354	347	324	332	334	357	375	350	354	342	322	342	389	318	353	354	367	358	340	357	328	376	364	353	361	364	364	326	369	356	331	330	335	370	366	376	343	340	343	311	346	348	346	358	363	330	351	356	365	371	348	351	385	378	357	336	292	354	337	353	356	354	343	326	374	330	370	342	362	339	358	363	339	290	332	356	336	365	364	347	336	355	366	347	370	320	348	323	348	325	348	343	388	333	305	315	355	355	323	351	356	340	342	352	321	318	350	307	360	365	354	346	385	361	348	384	298	355	345	356	319	358	322	340	341	340	307	347	318	352	299	350	336	341	347	345	323	343	332	325	370	310	320	307	346	347	354	379	361	344	380	366	335	348	336	335	350	334	316	344	322	337	333	351	347	358	290	358	312	345	376	367	372	331	338	332	341	355	343	338	335	313	344	356	352	346	298	345	353	347	351	335	308	353	358	362	328	318	321	371	343	341	342	332	344	334	338	362	351	342	347	326	343	351	342	328	338	383	331	336	329	344	339	335	336	374	373	359	331	337	338	355	343	351	329	306	341	345	367	361	358	341	363	312	375	339	352	321	351	348	351	325	345	347	337	321	340	335	323	353	340	352	363	352	373	323	348	353	326	344	362	335	333	335	327	350	360	330	322	349	321	348	327	336	358	323	311	348	314	329	361	375	330	325	345	343	345	322	356	345	348	340	319	339	339	348	355	338	351	385	319	350	325	304	355	388	343	349	371	358	363	327	299	332	351	364	324	330	339	369	341	341	352	343	340	329	325	345	372	353	341	348	314	306	341	357	324	353	346
20280	4326	12483	1952	366	342	339	345	334	370	343	392	396	333	308	329	366	320	346	344	336	319	365	331	344	371	330	355	386	329	323	345	323	332	301	354	338	329	366	300	390	372	337	334	309	335	354	328	326	319	349	327	333	339	379	330	353	372	384	346	321	336	368	320	343	328	323	336	371	317	318	327	343	342	401	338	333	381	335	346	346	322	362	349	330	319	378	350	344	339	363	354	365	353	353	345	350	347	334	356	347	340	338	345	327	323	334	311	373	317	338	335	367	356	358	326	314	355	358	327	344	356	338	336	324	362	319	375	328	341	295	350	345	356	355	345	347	339	354	359	347	340	339	372	347	336	312	350	354	331	354	318	314	293	361	331	295	363	327	358	327	349	323	351	355	322	323	335	333	372	334	340	361	336	341	340	366	353	354	328	348	343	340	318	344	359	334	362	363	373	347	340	326	361	325	334	341	371	319	347	354	322	337	348	335	315	337	368	323	340	366	365	373	339	341	359	359	340	317	338	338	346	342	335	386	375	354	334	351	354	366	325	368	341	338	353	343	351	319	347	334	356	349	316	335	341	350	330	360	333	330	344	326	360	374	332	331	352	329	367	335	387	316	354	351	298	343	333	340	347	359	363	354	362	331	335	290	358	335	345	321	319	347	348	335	357	348	331	363	347	326	333	376	334	339	343	336	328	325	312	373	291	318	330	360	312	338	347	359	345	316	337	351	318	363	359	360	385	365	302	344	361	322	325	362	362	342	336	316	329	371	369	353	399	335	322	386	361	374	333	347	343	329	331	326	330	297	359	360	306	337	365	311	346	364	347	326	310	370	309	342	336	364	335	345	330	336	351	350	353	311	379	330	354	370	314	363	354	371	337	337	359	335	321	343	358	344	361	323	337	329	366	305	331	354	317	315	331	358	336	326	338	342	339	316	359	334	338	381	320	335	324	376	347	336	338	336	349	337	354	344	332	293	350	350	353	343	362	336	386	340	326	341	370	322	361	338	347	308	345	315	344	323	333	338	338	318	346	329	319	344	363	365	357	378	348	336	359	338	321	365	360	344	381	348	343	339	337	353	345	306	361	368	341	360	344	366	333	326	351	315	322	308	324	358	343	321	386	359	329	370	353	340	361	322	355	359	356	330	317	333	366	312	323	334	318	368	392	338	321	353	321	328	343	349	359	355	318	349	326	333	351	310	339	312	308	353	352	316	353	336	349	340	328	353	355	324	325	359	353	322	326	307	348	348	380	328	329	369	333	348	360	355	365	315	354	368	341	362	340	363	338	348	323	329	361	353	361	329	364	331	336	355	354	365	371	339	361	401	389	383	325	336	305	353	312	338	362	367	317	341	330	339	351	328	335	343	343	332	352	363	358	332	343	339	342	353	346	345	311	355	310	343	366	341	347	347	332	314	365	326	333	325	382	365	325	346	355	345	328	336	355	342	325	315	323	340	343	322	387	335	364	351	335	311	327	348	392	359	351	343	364	357	332	329	345	354	328	374	350	368	359	349	343	330	357	349	374	380	317	358	350	343	361	356	357	335	336	332	329	391	331	334	310	349	357	339	359	333	337	316	360	384	375	357	363	392	318	358	335	339	330	315	337	304	370	357	343	355	319	363	326	324	335	332	333	325	329	346	369	354	311	373	313	342	353	335	343	319	339	357	331	342	383	324	344	353	313	357	384	373	334	354	332	340	359	375	341	347	335	341	336	358	358	371	398	319	354	347	336	356	344	320	339	329	326	347	355	354	314	350	366	338	389	349	320	317	368	353	331	349	324	358	334	344	331	319	336	354	306	325	342	307	335	355	318	360	332	351	365	323	369	338	361	337	381	380	335	354	385	345	349	402	322	372	340	361	361	368	308	356	353	339	387	333	332	361	361	349	318	331	347	361	357	338	335	320	343	320	324	327	326	362	360	349	342	326	353	373	297	319	358	319	341	344	356	323	332	377	373	369	351	352	390	322	349	345	325	335	322	328	344	365	352	361	339	334	340	318	358	314	338	359	330	316	322	385	314	356	360	325	323	357	341	348	315	356	321	313	353	346	374	336	335	337	338	361	355	351	369	355	393	353	320	313	355	323	336	336	372	366	369	362	327	360	330	314	314	343	354	338	360	346	357	336	300	366	352	334	329	342	314	341	350	328	315	350	328	323	346	355	378	332	339	352	332	333	355	340	331	343	345	336	354	338	369	313	336	371	322	368	361	331	335	337	326	321	343	365	355	388	329	355	315	343	363	303	348	317	340	338	318	314	370	343	354	382	328	350	329	326	352	342	339	318	321	333	367	318	359	323	348	343	367	323	296	363	384	341	358	363	360	339	329	354	367	320	359	378	337	374	340	321	320	352	326	327	361	318	338	364	348	374	353	342	352	374	319	336	348	341	366	312	348	315	341	345	356	339	338	338	322	311	340	370	364	410	347	342	347	325	364	319	320	352	334	334	306	352	350	338	353	342	370	315	322	334	307	347	337	350	336	343	336	351	347	334	328	322	341	323	338	289	341	350	341	346	363	393	319	324	376	393	379	323	341	340	344	324	308	345	312	353	341	309	352	343	343	358	332	360	353	320	329	358	333	329	362	355	331	308	325	322	323	356	328	345	315	333	300	308	361	329	397	345	388	352	329	322	337	376	354	319	324	355	342	331	347	324	300	303	347	329	323	332	360	322	360	385	360	335	337	336	341	367	347	379	323	330	343	331	327	340	356	330	400	348	350	336	318	341	342	338	351	296	315	320	360	317	329	293	339	354	343	340	359	379	307	333	384	358	392	366	338	342	322	308	315	334	334	366	373	390	363	329	349	340	342	340	312	308	331	325	356	340	334	330	345	349	353	346	340	338	328	331	340	347	355	361	355	351	349	371	331	354	317	354	363	349	365	357	349	321	337	325	355	323	355	335	321	303	311	335	383	346	341	363	311	328	334	373	327	342	309	341	322	333	351	352	324	341	340	308	332	352	341	369	361	362	354	338	315	345	330	362	355	381	343	373	338	345	355	360	310	347	365	337	321	415	363	331	357	345	349	337	383	345	352	344	340	354	325	325	346	346	300	340	355	345	326	363	347	353	365	324	340	341	336	359	350	329	319	293	338	374	374	344	355	364	352	361	372	357	330	314	362	343	310	321	349	334	372	308	360	332	309	309	326	337	358	342	348	313	333	339	377	362	360	353	333	314	341	337	342	337	316	351	349	345	353	327	384	321	389	351	320	327	356	347	335	328	330	366	331	334	332	329	321	354	326	337	353	343	321	314	331	333	366	335	350	335	351	316	321	364	371	345	310	352	355	349	363	324	315	312	340	354	344	332	343	334	332	346	340	347	351	334	349	358	345	330	359	328	340	344	317	342	347	317	353	354	351	319	350	336	298	309	339	377	321	330	312	338	367	329	347	336	342	388	356	332	346	343	355	391	336	379	309	344	316	320	341	337	336	351	336	354	343	365	342	317	326	309	351	366	331	396	316	347	342	347	348	346	339	341	347
15947	4462	20334	3135	848	783	783	800	783	778	735	708	804	770	758	783	804	768	760	761	785	757	783	760	763	691	752	751	784	795	773	743	750	749	781	791	722	763	778	737	771	736	716	810	740	729	759	760	770	742	749	762	771	739	802	747	765	798	763	766	724	743	747	761	750	786	755	742	758	708	752	769	729	723	723	744	744	762	696	804	784	769	716	736	805	737	787	765	755	700	787	811	747	765	747	781	693	826	710	749	775	708	764	754	755	805	752	741	726	721	749	782	725	749	769	755	743	713	769	738	758	748	741	731	758	778	737	773	800	720	767	783	745	779	763	753	744	807	728	762	774	735	752	761	748	755	755	745	738	762	726	700	761	811	703	712	770	738	779	785	713	742	757	791	758	733	746	726	715	786	763	780	754	747	749	793	781	775	789	741	705	770	772	711	749	784	779	748	743	734	731	739	754	694	721	724	781	733	781	701	756	781	727	787	755	710	722	751	819	823	759	730	743	804	762	765	821	729	767	768	758	760	730	756	783	698	727	739	769	769	761	788	811	721	812	762	791	726	719	740	802	722	778	764	772	710	789	733	729	770	736	760	782	774	793	732	690	760	729	786	736	772	772	739	768	800	761	738	745	744	776	753	789	734	749	739	785	776	772	764	734	762	774	729	732	767	756	759	779	742	804	761	757	767	810	776	801	781	710	756	750	770	794	811	783	786	747	771	781	726	772	754	782	758	798	778	762	797	745	767	778	798	756	726	720	737	755	764	775	729	726	744	809	758	717	778	782	721	761	813	773	721	748	768	776	746	709	732	766	740	767	775	791	755	758	786	799	794	764	731	756	694	760	755	740	822	785	762	758	770	786	757	733	747	729	732	809	767	711	772	754	781	784	707	770	759	779	809	759	721	743	732	783	714	762	763	773	767	751	736	743	779	783	769	775	762	783	723	737	768	808	764	790	747	800	775	750	748	764	783	765	739	753	754	771	755	746	773	786	807	779	760	763	720	756	755	787	713	712	793	773	750	746	754	775	759	737	743	764	758	705	730	751	741	788	717	809	762	716	764	763	729	775	764	792	739	763	748	754	788	783	701	756	769	729	752	748	762	733	774	804	698	733	749	741	761	713	724	819	772	715	784	788	738	726	764	779	729	720	750	703	732	730	765	762	742	755	727	797	744	776	768	754	808	699	760	737	749	829	732	772	738	769	758	785	743	752	731	737	757	790	761	771	766	738	712	790	730	751	738	740	763	772	748	764	759	794	728	773	713	773	773	801	731	786	777	772	728	778	764	745	714	713	744	721	778	754	727	775	796	747	800	760	793	727	711	780	785	730	745	753	720	794	718	767	724	815	695	746	734	805	796	769	784	748	729	765	759	760	776	742	746	704	769	742	747	766	746	765	755	734	767	759	732	748	721	740	786	720	773	707	763	731	727	762	750	792	738	732	748	785	726	758	777	746	779	759	778	793	740	760	730	743	762	784	720	717	785	772	724	723	784	725	722	788	759	747	780	775	814	789	809	774	796	719	758	732	736	741	760	747	754	720	744	747	778	696	722	775	754	810	755	712	784	756	741	758	719	739	767	792	805	792	782	703	737	738	768	787	779	773	762	751	800	783	739	747	760	801	767	767	775	791	717	779	757	793	752	814	734	706	750	698	746	750	719	732	791	776	721	732	822	737	775	723	732	707	745	755	765	757	718	771	731	768	762	735	745	820	747	742	805	776	768	812	736	733	719	802	756	784	760	787	760	725	751	730	762	715	765	792	770	748	763	770	766	748	783	792	774	783	719	734	742	764	751	743	789	733	808	769	773	722	781	734	756	751	791	758	800	763	713	783	736	753	759	770	790	756	788	724	782	789	740	738	809	792	741	741	762	803	756	729	767	745	759	750	757	758	794	755	743	759	754	742	757	762	739	731	782	788	711	726	739	732	722	740	734	711	788	756	754	754	747	752	824	751	747	760	781	760	738	758	711	773	742	766	753	781	765	732	714	769	742	782	767	736	707	710	726	718	762	772	750	765	757	814	732	741	764	766	753	750	728	768	728	761	712	730	761	779	778	775	764	760	776	782	765	740	741	738	757	804	695	798	765	745	777	748	702	739	729	714	761	763	761	736	763	769	761	777	756	739	795	745	732	724	732	749	745	767	765	795	770	751	743	783	745	809	746	797	778	806	757	744	764	786	748	736	778	723	744	716	776	760	737	761	767	765	743	738	805	782	747	738	728	806	798	762	769	791	725	734	738	766	744	772	753	778	752	778	770	763	718	745	734	744	741	757	806	741	758	724	773	747	719	749	730	761	723	738	757	751	722	749	714	777	829	824	722	758	720	738	729	753	757	773	756	744	771	768	776	783	783	757	758	764	754	746	710	784	823	742	815	726	723	736	750	754	736	770	736	778	747	740	701	745	716	759	750	751	727	726	737	770	708	730	737	776	781	767	805	741	748	797	759	738	771	749	754	755	781	751	794	760	727	804	775	731	721	756	701	794	749	758	748	746	733	761	750	760	747	715	737	760	769	769	765	763	732	743	724	740	759	773	735	768	693	803	763	723	771	746	754	770	727	728	717	731	706	799	792	777	771	792	784	820	695	739	814	743	782	769	755	762	749	797	748	730	821	747	726	779	739	755	749	719	794	752	755	742	728	747	757	762	792	748	805	757	726	750	861	753	769	771	735	815	720	736	792	762	726	811	754	751	775	749	774	743	712	751	776	819	773	795	727	734	801	830	708	802	771	767	745	732	783	805	706	763	722	777	717	753	780	721	711	779	751	782	774	711	761	739	795	753	808	749	773	753	753	756	755	749	696	776	753	767	742	757	753	726	765	735	739	774	730	811	735	765	760	782	744	795	731	760	761	804	737	755	756	745	782	759	732	772	758	757	774	758	765	744	763	836	760	753	744	739	789	767	751	757	725	755	769	712	732	756	757	745	781	708	728	747	749	768	745	733	781	738	791	735	748	708	759	774	764	769	793	777	729	780	743	754	719	780	734	747	758	738	703	780	741	721	706	768	773	756	737	752	775	752	741	756	788	794	789	714	739	778	819	784	736	780	783	751	769	724	739	766	714	805	755	798	750	797	719	781	733	775	771	770	770	723	803	785	803	753	716	724	766	764	758	732	781	750	740	759	749	774	724	741	776	768	806	745	759	763	745	781	787	723	773	780	754	797	767	764	742	780	771	812	778	827	767	787	714	749	774	697	770	762	742	683	791	741	746	775	751	780	741	756	761	743	747	762	742	769	706	757	766	760	793	749	764	764	789	782	776	736	803	769	829	771	778	706	781	792	736	783	802	748	751	754	779	771	741	773	738	749	745	758	780	791	761	733	762	738	772	708	787	769	747	776	766	764	804	781	765	762	780	767	793	705	732	757	742	762	756	748	776	771	781	738	773	747	773	782	765	793	738	740	811	748	733	779	848	783	748	785	756	713	779	791	784	776	771	765	821	705	737	696	760	729	754	743	723	811	747	771	766	782	766	702	789	753	806
66629	41920	59137	34451	6707	405	283	260	231	219	232	210	226	191	185	172	179	192	194	179	206	193	209	188	200	169	189	198	195	198	204	186	189	198	166	197	177	200	185	207	187	174	190	187	181	188	175	162	183	177	212	161	160	194	190	180	198	204	184	173	185	172	172	180	193	180	187	191	199	194	159	190	169	214	175	193	183	180	188	160	179	189	177	189	182	182	169	172	167	210	202	187	155	189	193	186	154	199	174	186	191	179	171	173	172	201	208	205	193	174	155	168	184	186	177	166	197	194	183	194	196	184	174	183	185	181	171	188	196	190	177	207	177	168	181	179	180	185	198	239	193	183	215	177	218	174	183	187	176	204	202	209	176	190	189	197	193	183	170	190	202	212	208	160	198	182	187	181	177	221	179	187	184	181	194	174	202	202	187	203	211	181	184	173	193	212	201	204	183	183	185	200	191	206	188	201	180	182	188	160	177	206	172	187	194	196	164	166	191	171	171	170	209	182	184	194	200	195	195	200	161	191	195	179	168	179	204	180	176	201	208	198	191	177	174	156	186	182	183	175	181	212	190	180	202	182	163	189	196	171	174	184	187	175	179	179	183	183	175	184	188	200	174	170	187	193	205	198	192	173	152	184	182	157	164	190	195	186	189	185	202	161	183	189	192	192	184	179	177	163	187	194	193	184	189	171	175	189	179	185	234	191	170	207	183	201	187	202	209	197	183	187	182	204	178	179	179	182	190	202	177	171	191	185	180	204	173	209	211	175	154	182	168	179	216	172	194	215	179	186	184	215	187	188	202	198	193	182	180	195	190	213	202	221	178	201	200	199	185	187	168	175	181	187	200	204	183	184	199	195	172	194	187	191	187	186	176	184	168	180	171	200	192	210	206	179	184	188	189	173	171	197	180	170	184	199	174	201	188	187	187	169	160	199	175	182	179	222	175	200	183	172	201	168	192	197	184	201	179	173	188	210	170	169	196	199	219	186	191	204	201	224	200	193	206	188	166	174	215	202	186	208	193	185	192	177	187	195	189	206	189	158	200	187	174	168	161	183	176	211	206	194	174	201	188	201	184	185	212	198	170	166	174	166	198	192	167	191	172	187	183	183	184	181	181	206	187	172	206	180	175	181	202	215	197	175	166	176	164	205	183	163	190	192	181	206	164	188	183	179	203	208	201	174	175	165	168	205	191	164	168	179	187	190	185	186	155	184	180	194	170	193	203	200	191	200	206	175	191	223	151	186	190	189	180	150	192	206	187	173	183	183	185	183	165	185	198	163	191	201	182	164	194	186	190	181	199	206	202	192	200	193	216	177	188	177	184	158	181	194	173	171	212	218	179	190	180	170	179	179	161	190	179	178	178	174	181	176	185	194	180	204	181	193	179	187	208	200	213	206	213	187	171	190	175	180	224	195	200	149	189	183	182	187	184	182	198	169	177	195	199	175	177	177	199	193	199	162	208	170	196	190	185	174	180	193	196	170	179	186	183	185	194	170	188	198	162	211	206	186	184	187	168	179	194	193	193	202	187	200	171	201	186	172	181	189	177	169	223	179	221	187	192	187	195	196	185	160	178	175	178	185	191	158	199	188	182	199	200	194	192	169	190	182	178	195	213	193	178	165	170	179	211	175	207	180	197	170	163	205	204	157	195	202	193	188	201	204	174	200	185	174	196	201	195	161	189	167	178	191	185	183	176	186	183	167	157	166	177	177	202	176	161	217	177	169	193	179	159	194	203	204	189	180	198	193	198	190	180	187	186	172	187	170	169	162	203	162	166	183	207	168	179	194	188	184	177	204	177	184	172	191	190	192	199	172	181	196	187	193	192	204	174	183	191	174	179	183	189	186	186	193	216	178	196	198	180	185	181	216	194	195	196	189	157	193	187	163	181	188	189	187	193	200	168	174	179	153	160	147	196	163	189	201	192	196	196	192	184	184	179	193	178	206	196	187	174	210	194	168	202	197	211	198	176	192	212	203	203	197	203	200	209	191	157	173	210	213	189	195	187	184	186	199	208	187	183	179	207	175	174	195	178	163	151	192	170	172	168	197	167	174	198	174	177	217	192	179	167	205	160	183	182	194	203	189	185	170	183	204	187	204	189	182	206	201	182	218	179	193	177	177	202	170	189	202	194	177	179	180	168	222	212	201	182	187	199	191	188	162	160	189	184	176	200	169	196	187	177	171	193	181	204	188	206	211	176	160	179	195	215	194	229	195	204	166	166	195	189	204	179	174	183	194	185	207	173	184	182	184	185	190	208	164	187	175	205	190	159	161	214	192	182	176	184	163	172	179	183	186	182	181	185	199	175	203	169	203	192	194	185	196	187	195	157	180	176	187	203	181	174	206	163	169	189	166	186	172	169	184	219	201	178	199	185	176	195	178	200	204	176	154	184	189	176	194	184	199	179	207	175	184	191	219	192	178	184	189	175	179	206	172	181	177	184	202	208	202	156	184	174	165	186	181	189	177	176	195	211	173	203	171	191	192	210	207	189	187	199	184	173	190	192	196	183	194	206	174	180	197	176	191	187	176	183	220	213	187	168	177	203	182	190	180	179	175	170	197	178	175	171	158	181	207	185	189	223	185	156	201	190	189	190	203	191	200	197	182	181	185	194	172	198	183	183	160	185	211	189	195	174	199	194	198	183	204	213	212	179	178	216	168	176	204	199	190	172	185	215	185	178	191	160	173	180	182	177	197	158	193	195	175	211	149	195	197	161	193	188	195	183	199	190	176	183	206	181	203	206	162	175	169	183	196	193	182	205	182	190	209	165	190	184	185	177	197	191	225	182	193	204	183	184	165	165	179	185	182	167	214	202	189	181	194	215	196	187	207	201	183	198	168	184	195	171	198	172	196	195	188	195	193	161	167	185	182	201	180	177	172	193	180	187	200	176	185	206	195	170	170	173	183	188	165	190	182	196	199	178	201	175	203	181	194	181	196	175	181	198	207	193	204	192	185	194	188	187	178	202	177	168	211	192	208	165	200	192	184	178	165	179	167	193	179	171	190	172	176	195	173	164	189	184	196	179	196	201	187	153	205	186	165	155	191	187	216	185	218	195	203	217	171	182	160	209	185	169	162	196	179	170	208	183	182	184	170	184	190	167	194	163	163	173	152	207	221	170	198	168	193	196	161	200	208	197	184	189	192	186	196	196	174	200	191	166	191	186	167	185	204	188	197	210	182	171	210	172	187	187	186	202	187	172	205	189	196	181	198	188	179	177	215	177	166	173	172	185	180	186	177	181	208	186	184	187	161	186	206	164	174	146	187	184	188	178	196	200	180	168	201	204	174	165	186	190	185	178	175	190	187	207	168	193	186	175	159	194	189	184	196	183	192	187	186	196	179	200	192	178	189	207	184	185	188	176	174	179	186	197	170	165	167	208	202	204	196	188	193	156	178	181	185	207	203	209	175	185	196	195	206	180	188	179	173	178	191	193	192	186	167	202	210	176	192	149	172	152	177	200	182	181	174	200	182	192	165
38693	29854	54860	26760	1906	1097	957	789	760	743	622	627	609	609	597	543	518	512	483	485	472	493	476	479	471	497	509	467	454	458	476	462	496	438	471	458	468	413	440	465	447	444	437	454	444	452	439	471	483	461	448	475	411	403	440	445	474	386	453	442	509	461	458	443	410	451	457	450	432	443	459	470	458	461	439	395	458	400	413	434	424	448	428	446	455	444	427	421	397	423	456	431	461	430	433	483	462	419	465	433	447	400	422	451	477	429	416	409	402	431	453	461	465	416	463	475	404	456	442	468	412	461	474	431	459	440	427	414	447	429	425	442	419	421	397	428	435	403	452	425	417	398	429	490	419	437	453	458	425	445	437	453	463	431	421	423	462	457	451	424	422	437	435	485	436	451	446	432	438	460	429	424	457	454	419	417	397	413	435	448	398	486	450	427	440	435	454	451	435	454	410	404	469	467	431	446	425	418	409	426	440	415	433	437	454	462	409	452	434	406	428	450	419	449	448	436	447	427	497	395	432	432	435	439	415	434	430	437	425	440	390	428	417	408	456	414	424	435	401	431	442	393	438	459	425	434	470	429	455	445	431	464	419	423	421	434	444	441	447	436	445	450	416	431	476	400	410	435	456	443	471	428	441	419	425	375	426	460	431	466	433	438	409	394	464	439	443	436	439	452	437	449	442	490	437	438	391	442	448	414	411	432	435	482	412	408	444	428	435	416	453	422	422	376	418	427	423	434	441	409	480	420	445	460	463	430	432	440	401	431	453	413	442	450	422	415	400	443	429	419	400	429	429	463	451	382	458	405	442	410	423	405	411	410	419	444	422	444	451	431	463	419	436	458	432	437	427	459	438	436	437	410	418	396	433	455	476	421	419	416	428	442	463	432	388	458	431	398	435	429	458	410	430	459	457	418	425	455	441	444	465	435	439	443	396	425	439	450	396	476	439	429	381	440	397	407	426	410	446	407	445	458	442	438	424	440	410	434	443	434	431	386	447	428	442	417	440	397	411	383	430	459	475	423	434	431	440	428	459	445	444	446	386	449	464	478	414	436	425	451	452	398	427	449	425	435	442	427	430	420	429	421	425	446	445	429	452	405	442	441	425	422	403	475	419	470	456	432	448	416	430	426	419	443	412	474	440	473	438	414	455	407	424	405	406	460	450	450	425	431	413	432	453	422	441	415	445	423	437	403	411	434	428	445	439	423	441	457	428	409	455	430	417	402	414	430	429	421	434	420	440	411	438	452	445	425	497	458	393	407	411	473	458	421	464	430	412	425	421	417	484	442	419	419	459	436	438	461	442	442	402	418	461	407	453	447	449	438	439	442	457	409	444	441	420	443	485	471	439	445	420	424	440	469	437	466	412	450	398	420	439	429	457	429	433	449	403	479	421	446	466	418	398	435	453	428	456	425	491	422	435	428	417	451	450	450	437	434	407	429	460	476	437	488	394	456	426	461	417	432	452	409	424	441	444	452	385	444	459	458	433	382	428	462	436	448	454	430	397	445	419	428	442	445	407	380	455	430	423	438	452	448	484	457	469	448	427	434	432	465	441	457	450	455	439	453	432	398	467	422	431	477	411	414	429	468	441	438	428	415	407	448	404	425	447	457	486	443	415	432	404	487	444	439	426	405	397	441	407	447	446	453	437	431	409	409	410	458	480	436	409	452	464	442	424	427	407	428	410	451	397	406	461	449	458	464	447	423	446	448	424	458	446	442	429	437	428	389	405	474	452	429	422	403	481	454	426	443	461	436	463	429	445	424	383	446	438	451	452	433	404	416	435	444	463	441	397	442	443	435	462	433	448	496	424	448	446	442	424	428	400	451	461	402	433	475	414	413	455	430	438	427	407	429	414	440	438	413	460	438	485	443	437	395	434	439	435	449	401	459	423	452	439	437	420	440	457	418	427	413	410	389	470	411	449	434	439	465	424	433	441	420	458	427	467	449	432	441	441	421	401	461	411	412	419	452	424	441	416	431	419	472	438	433	454	407	424	431	425	421	455	450	460	476	469	438	412	474	387	400	447	460	417	427	418	436	428	405	415	454	468	449	459	431	435	387	441	431	476	447	435	418	451	448	441	433	475	414	423	450	408	448	415	426	480	414	401	475	469	419	449	449	422	445	463	480	430	433	393	415	424	427	416	444	456	462	424	429	463	441	395	421	476	464	445	448	440	453	467	436	431	427	471	472	441	436	466	442	424	410	428	430	413	407	451	432	454	461	433	428	484	427	453	440	439	417	436	424	412	437	449	408	438	432	428	449	436	434	444	432	451	455	452	414	436	462	422	413	449	411	438	405	443	433	440	423	442	428	423	452	447	456	420	424	435	412	474	449	427	447	446	477	474	427	459	464	417	438	451	397	420	463	439	414	466	475	432	428	453	411	427	458	423	431	443	436	437	393	436	458	417	433	414	440	436	456	426	431	442	425	398	415	416	449	478	426	421	438	429	430	432	436	419	442	446	425	389	434	458	402	452	481	435	453	444	437	447	450	399	414	415	438	442	396	409	436	439	451	417	455	425	409	434	452	432	454	419	438	444	422	415	419	410	430	446	383	423	429	437	443	423	420	419	420	421	429	418	415	413	396	443	438	431	423	423	447	444	421	435	437	496	437	432	422	410	425	450	440	423	400	496	456	426	422	450	386	445	445	429	435	413	450	443	440	414	421	439	409	438	428	446	447	442	459	413	430	398	429	445	448	438	415	441	407	447	447	419	450	453	456	449	417	408	434	418	423	396	427	440	465	424	423	459	427	449	441	408	427	429	433	388	434	448	446	443	413	413	388	444	417	458	426	406	450	472	431	424	455	441	446	429	431	410	457	442	400	435	445	396	459	427	424	455	464	423	391	431	417	446	426	452	440	448	447	436	420	436	429	434	445	434	407	456	419	458	497	423	420	463	423	446	462	440	407	426	422	427	444	449	451	475	412	448	404	413	413	415	426	408	443	426	433	414	447	427	455	455	468	454	423	453	422	414	477	438	454	422	447	405	445	412	422	421	421	446	408	431	449	424	419	430	416	435	427	446	432	463	449	433	455	440	439	431	456	424	423	402	419	432	499	410	436	430	472	431	462	434	452	431	452	401	467	448	432	451	450	409	452	412	456	410	453	456	432	449	409	445	447	452	441	434	449	428	426	444	456	432	430	436	428	425	476	428	465	428	444	429	464	418	472	454	414	445	450	416	446	426	399	480	437	426	426	428	469	483	424	433	435	434	448	435	392	432	446	419	403	418	415	445	398	434	476	458	456	420	419	407	419	436	465	431	447	400	431	421	432	434	460	447	415	440	440	411	437	419	430	440	435	462	412	430	386	413	429	423	411	432	458	406	461	394	404	433	465	467	438	416	447	423	435	429	435	424	461	428	435	450	460	409	440	414	438	423	433	426	429	412	426	427	439	442	471	441	451	388	427	391	398	401	460	435	448	450	446	404	433	404	431	436	422	433	425	422	455	428	456	433	414	414	436	441	427	402	427	434	457
78460	53481	69802	46323	14480	1982	324	263	229	193	185	178	189	166	130	147	151	161	153	136	131	129	134	137	122	151	139	139	143	122	140	123	147	120	122	143	146	114	157	148	140	98	122	126	132	136	141	138	154	112	144	121	131	141	127	128	123	109	122	135	164	149	126	129	119	133	139	139	121	123	121	156	116	127	145	123	128	150	132	151	156	128	130	123	143	130	145	144	120	122	126	124	153	134	158	124	120	142	126	134	142	119	145	140	98	125	132	114	116	137	161	130	119	119	148	131	126	130	126	136	119	132	127	124	127	129	116	111	147	105	126	131	115	145	109	124	119	122	105	133	159	110	120	131	131	145	141	128	137	130	132	116	140	116	149	126	110	134	116	126	123	118	122	138	126	106	143	119	127	116	120	117	116	147	117	137	125	126	126	111	130	138	129	124	152	131	128	121	127	119	118	111	130	121	126	147	124	140	124	131	141	140	141	115	115	134	114	127	97	134	115	113	133	126	114	110	105	124	111	127	114	110	139	123	118	132	114	126	123	111	123	139	109	144	143	136	141	127	132	141	137	134	128	126	133	131	128	128	130	132	129	127	131	129	137	140	117	128	126	119	140	120	119	125	114	131	125	135	111	127	134	127	125	116	122	132	105	122	112	139	113	118	129	134	132	129	131	122	143	155	120	115	125	130	142	124	123	148	132	127	131	135	124	115	140	94	113	118	132	134	124	106	128	126	140	137	98	122	124	118	137	121	140	104	130	148	153	140	124	114	125	136	140	129	125	153	146	141	139	129	135	149	120	144	121	141	137	128	124	127	134	107	131	131	125	107	132	125	136	149	114	134	126	124	117	127	144	139	108	119	140	145	112	153	131	125	139	142	135	129	98	127	142	130	126	131	115	128	147	117	117	126	113	124	143	128	115	126	130	143	144	131	121	138	137	134	135	133	119	130	132	127	106	155	129	101	122	146	139	134	129	105	133	110	106	114	143	136	126	138	147	115	147	126	147	129	148	120	120	112	118	114	115	146	134	111	127	145	137	146	118	137	119	115	151	115	115	128	103	143	146	121	128	109	128	146	136	132	131	133	131	124	105	118	114	134	129	115	121	121	121	123	131	121	149	111	142	129	112	125	122	134	112	129	130	127	154	116	128	131	133	113	150	118	116	158	130	141	113	123	128	122	113	142	125	125	134	130	110	127	117	124	128	129	124	107	126	139	136	114	109	140	113	116	140	130	125	114	116	119	130	129	116	122	123	120	115	108	131	131	136	119	135	131	131	113	130	124	128	139	125	103	142	115	110	147	126	121	110	129	122	132	116	126	132	127	115	163	131	116	141	130	127	127	130	150	119	137	115	116	133	135	106	123	119	124	122	136	120	125	138	124	127	127	136	133	133	131	117	124	146	128	142	127	138	145	137	139	126	135	123	130	146	142	121	107	123	126	136	131	140	130	138	111	133	128	128	119	145	126	136	127	120	106	136	127	122	130	131	127	124	129	124	120	109	111	142	133	113	142	142	122	117	120	135	129	113	95	137	124	139	128	121	128	125	128	150	141	129	102	128	116	129	110	123	128	144	111	158	130	100	134	128	130	133	119	134	123	136	124	138	129	118	134	124	134	145	133	141	130	130	121	128	123	128	119	145	115	129	146	131	132	126	137	123	122	130	117	124	97	138	115	116	133	129	134	104	114	116	149	131	136	118	119	122	116	125	116	134	117	117	138	133	116	128	114	147	116	130	119	117	129	143	135	122	128	120	129	122	128	117	111	155	126	112	123	132	115	127	141	121	147	122	127	125	136	126	137	141	129	122	127	126	131	126	126	115	140	117	140	141	155	122	134	121	126	137	133	127	118	116	135	152	125	92	128	121	125	131	132	135	122	112	121	101	105	129	116	134	116	118	117	112	141	128	133	138	137	140	110	145	102	132	124	127	150	127	143	127	115	127	124	136	127	126	121	133	142	126	128	130	118	138	128	137	111	137	142	108	134	131	144	116	131	126	139	114	132	144	139	147	148	124	117	116	129	116	139	152	122	141	112	129	127	127	143	122	133	122	129	133	119	121	165	140	117	152	126	141	126	129	132	107	119	133	122	120	128	96	115	119	139	131	130	130	122	129	133	126	131	113	122	131	141	113	131	137	119	124	130	140	132	101	147	118	125	142	137	137	133	133	125	121	114	130	162	123	133	139	118	132	135	122	139	153	129	123	143	151	114	135	131	104	133	100	114	142	126	130	129	123	123	120	108	130	134	109	143	157	124	135	137	121	147	106	130	125	126	113	131	120	139	130	107	131	126	135	128	118	136	130	117	141	133	130	122	125	125	148	139	146	109	128	151	140	137	122	146	141	101	154	112	115	137	121	121	128	123	128	125	123	137	138	140	139	123	130	114	131	115	123	130	126	124	127	140	121	132	146	120	128	104	134	118	130	126	113	136	105	134	133	146	128	131	133	122	120	102	135	109	133	110	128	136	144	120	135	125	123	151	136	120	144	131	121	134	113	127	140	113	140	123	131	142	123	127	135	137	126	115	113	122	105	111	98	122	161	113	116	141	119	123	141	115	122	122	137	121	121	129	154	133	131	120	156	136	157	128	135	137	145	134	122	123	113	129	137	126	123	124	136	116	156	136	119	145	126	132	138	136	125	147	136	141	146	138	131	153	143	127	114	111	129	141	130	126	135	126	141	120	122	126	107	119	117	111	137	123	133	130	134	138	120	136	141	114	131	137	136	132	132	112	142	147	161	135	115	134	132	141	133	148	125	138	131	134	107	142	126	117	115	153	125	146	108	144	148	135	160	120	132	121	115	152	141	133	160	125	116	133	108	116	109	118	122	131	120	130	120	111	122	129	131	134	127	133	138	124	135	134	127	112	114	118	136	131	138	146	121	118	136	132	131	133	132	116	117	142	137	144	137	139	117	135	140	123	127	129	144	152	149	139	118	135	124	131	130	111	127	114	126	125	114	118	119	108	123	120	112	112	122	132	125	131	124	107	134	124	119	139	129	142	134	138	145	133	106	146	135	135	144	108	117	126	145	133	131	116	130	126	105	126	124	108	125	118	133	128	124	134	127	148	142	116	138	143	120	149	116	120	130	134	122	135	131	138	145	131	149	144	116	139	120	128	128	135	145	121	130	140	131	132	136	131	136	123	112	131	128	112	129	124	119	114	113	136	150	115	123	134	132	137	137	149	136	142	140	136	133	123	140	126	127	128	131	125	138	104	113	138	128	116	134	119	147	131	128	118	132	134	116	121	134	132	143	126	127	109	128	145	118	140	116	123	142	138	111	113	129	142	126	134	133	137	127	128	138	128	127	112	145	114	106	117	123	141	113	139	109	133	116	115	136	130	143	121	129	128	137	120	135	108	135	139	103	111	128	134	125	122	138	111	140	145	107	123	115	132	131	132	143	129	141	142	131	130	129	143	117	144	121	119	144	133	137	136	128	129	118	118	128	133	133	142	112	116	110	120	107	146	123	130	131	137	135	134
48042	37953	65207	34061	2748	1445	1175	1026	889	786	732	681	580	558	524	489	508	469	467	458	431	420	432	414	415	377	380	382	390	342	399	354	377	387	350	365	370	346	338	392	361	337	365	363	343	308	353	332	328	324	358	309	344	313	329	345	336	366	315	345	325	357	327	383	312	340	313	314	346	370	328	320	324	357	325	363	354	324	314	317	342	366	353	323	351	315	321	339	340	334	342	317	317	335	323	341	334	332	305	307	344	342	307	366	366	340	329	316	340	316	316	307	331	299	336	353	353	345	335	349	353	276	318	321	300	326	316	309	332	326	325	340	314	347	304	317	343	330	296	329	357	342	336	318	315	314	377	335	321	340	333	332	325	313	310	307	333	300	308	330	321	350	355	359	327	330	311	299	319	363	312	318	333	337	333	318	306	295	319	350	318	310	289	300	363	334	348	347	342	325	335	321	306	337	316	310	339	319	299	348	326	346	311	328	295	342	336	320	324	340	297	327	314	325	322	331	344	298	357	323	302	376	351	350	328	322	319	329	323	340	318	325	351	311	317	338	323	303	325	319	371	324	298	332	326	296	332	333	318	320	339	324	315	314	343	341	360	313	328	316	332	326	298	312	352	329	330	319	334	344	298	305	315	314	315	338	297	315	291	329	329	355	318	327	330	328	330	356	316	308	321	312	327	336	333	284	345	318	324	339	314	323	350	355	303	305	359	307	315	313	348	324	317	336	333	296	332	332	306	313	349	340	279	311	345	312	334	347	326	284	315	328	347	345	323	347	332	336	339	339	331	314	323	322	314	351	373	346	346	328	341	365	311	328	321	333	322	325	315	319	338	332	336	344	343	350	334	332	309	318	334	323	328	316	311	335	331	340	350	348	321	304	361	358	301	305	328	309	316	317	302	293	296	313	350	323	330	345	305	351	300	323	326	337	301	338	324	355	336	324	367	333	322	349	316	306	326	339	312	311	319	323	352	319	367	337	330	386	315	346	335	343	320	315	297	324	316	332	376	336	349	316	296	321	302	323	295	313	326	325	328	321	339	310	302	331	327	314	311	315	330	347	349	337	302	304	319	311	377	336	321	330	321	320	344	330	329	365	323	315	338	342	325	334	306	311	280	341	330	339	326	329	291	341	295	277	332	345	318	358	322	340	310	318	314	373	311	351	325	339	356	302	338	290	359	308	332	314	333	338	317	312	336	323	343	323	300	333	313	361	297	299	319	316	339	327	306	330	334	329	334	367	358	310	345	311	311	332	327	338	325	311	340	347	314	325	358	328	328	286	343	320	329	353	328	331	354	325	335	304	345	331	324	335	357	308	320	286	364	312	345	325	301	327	328	326	324	344	298	335	320	341	345	348	338	324	312	349	320	346	307	317	326	295	333	326	319	297	318	354	301	330	305	334	337	340	322	304	305	304	331	295	306	310	314	320	352	334	303	322	349	316	320	314	309	319	322	325	322	336	316	321	336	322	328	316	356	282	314	329	345	341	362	310	359	301	312	317	382	352	330	333	330	319	313	334	337	326	358	351	326	326	331	354	319	324	331	306	312	333	315	343	318	334	318	317	326	337	330	337	314	322	338	336	324	328	337	307	334	344	326	321	318	339	330	324	325	301	324	324	315	329	332	305	331	279	328	306	309	309	353	323	334	318	326	337	313	351	347	317	334	332	342	364	294	335	333	339	297	318	306	292	290	340	314	323	314	300	325	312	329	302	286	339	326	341	327	324	321	330	331	339	323	323	323	313	349	297	332	309	313	335	333	317	322	336	346	316	329	348	353	308	335	286	349	291	337	332	292	323	342	322	306	345	315	354	323	323	309	352	324	323	327	322	307	343	313	321	335	350	334	330	335	342	314	284	316	304	328	338	324	320	358	333	334	312	345	276	342	309	307	320	327	342	321	341	342	335	312	317	308	322	335	335	362	336	314	342	317	294	306	307	325	292	325	361	314	320	344	362	369	332	345	338	331	326	341	330	316	324	332	329	311	331	347	308	321	322	322	332	316	308	316	335	341	313	309	326	314	336	360	312	309	324	343	326	343	315	350	330	329	299	331	313	330	340	324	326	333	330	323	358	346	321	341	299	290	317	335	342	307	327	361	345	323	321	335	316	341	317	346	323	325	286	369	309	308	314	328	351	330	317	293	347	331	299	343	302	322	325	319	340	340	309	331	315	335	331	328	331	332	330	348	318	330	318	318	338	355	317	353	341	350	291	312	311	320	323	333	317	286	326	314	307	340	309	308	297	307	326	336	356	303	323	355	333	304	315	296	300	332	336	341	311	322	313	310	344	319	312	325	329	308	303	323	312	326	354	323	343	320	330	328	302	317	339	352	319	353	360	329	335	320	340	357	338	332	349	311	332	315	346	321	327	302	308	321	339	275	341	345	326	323	278	319	334	322	308	334	323	324	300	344	313	346	310	347	337	260	307	322	355	317	346	353	308	311	363	305	344	295	292	340	326	313	348	335	338	327	288	318	355	322	330	317	308	317	329	328	372	329	329	314	336	355	322	328	312	335	303	320	315	342	310	326	311	289	338	316	320	325	289	302	288	319	356	337	330	326	318	270	346	334	352	330	330	307	307	354	314	338	331	289	328	319	357	344	347	348	337	330	336	343	303	342	298	328	314	296	355	317	332	323	309	350	334	306	305	311	318	331	357	331	316	318	323	296	329	297	355	333	340	320	335	328	329	309	330	307	311	324	297	355	305	356	309	318	316	322	337	329	300	321	300	291	334	301	303	323	315	297	357	320	322	329	334	321	317	331	319	280	350	327	327	301	305	350	319	310	342	328	306	333	329	339	347	324	308	355	311	329	303	335	332	295	345	322	342	335	321	302	322	299	296	318	350	345	318	338	302	345	306	329	322	313	328	328	315	349	322	329	296	315	314	302	311	331	329	334	319	299	331	319	321	328	309	329	315	317	330	339	318	320	323	322	325	319	354	327	318	362	321	306	315	349	331	314	343	320	312	355	347	312	345	312	359	366	357	357	301	312	359	309	334	339	330	310	344	306	336	357	312	309	313	334	323	346	299	311	330	304	291	318	321	280	340	325	331	310	307	323	309	334	304	311	312	352	338	313	332	313	319	338	326	308	315	306	339	311	351	296	314	320	310	305	319	370	312	333	344	348	333	340	317	323	296	326	343	353	348	293	336	331	346	315	352	317	328	319	324	329	359	306	339	347	332	336	322	339	323	323	335	332	330	329	351	319	317	340	304	310	322	321	330	303	315	313	314	327	323	307	315	309	324	377	342	347	324	294	369	325	319	339	347	361	351	343	318	317	298	302	330	351	310	352	316	339	336	326	339	311	327	326	319	339	315	306	315	315	327	333	342	337	318	317	318	323	353	318	324	325	313	304	334	315	342	292	342	323	340	338	306	307	329	393	291	319	314	348	323	320	338	319	319	292	297	343	347	303	349	341	310	333	337	318	329	338	342	311	312	303	309	308	336	331	309	340	334	318	350	306	349	331	338	323	324
20049	3735	13316	2685	417	363	362	330	325	338	372	373	324	358	368	341	358	353	334	363	356	351	382	320	318	321	334	361	341	335	364	372	328	352	326	338	340	351	373	334	351	331	327	324	351	353	341	335	328	310	347	334	335	332	344	363	322	350	362	326	343	329	349	320	332	332	342	327	317	354	339	353	342	306	295	363	308	362	355	329	369	353	352	349	328	354	323	361	307	374	344	335	302	352	317	336	341	344	340	348	364	328	329	365	327	375	346	326	312	334	327	354	350	310	327	361	353	326	335	365	349	369	372	340	364	372	355	374	335	339	347	416	345	354	342	315	350	375	351	334	327	350	356	337	341	337	339	366	322	347	350	335	329	339	359	318	382	357	336	337	394	342	391	386	384	364	340	337	311	317	339	331	356	371	352	356	314	335	327	330	345	347	300	317	335	332	352	328	337	375	354	343	338	374	374	367	333	332	341	324	360	353	347	387	346	364	353	323	369	335	372	328	347	324	358	326	329	344	315	340	333	329	353	358	335	340	337	327	341	347	384	351	385	354	362	390	339	346	353	309	352	344	344	354	364	347	325	350	337	337	386	326	330	320	380	347	319	367	352	329	367	343	325	358	361	356	339	335	332	337	345	313	323	344	296	382	345	332	340	347	363	355	351	341	363	351	333	292	342	374	351	321	356	342	354	336	345	296	313	376	332	324	369	338	344	312	335	337	342	352	336	346	363	317	354	376	368	365	340	379	351	344	351	343	373	410	347	319	328	371	337	336	352	341	340	344	327	316	370	341	324	348	320	368	373	354	344	374	359	328	366	383	340	364	308	327	348	354	323	394	321	360	330	337	319	309	306	338	349	341	333	333	355	366	359	342	356	320	360	345	325	331	335	314	354	348	335	343	334	385	328	348	341	349	342	334	359	340	343	381	337	369	343	338	333	365	323	340	360	333	319	342	359	329	344	348	360	379	364	347	331	363	326	362	329	365	337	359	335	343	329	372	369	374	348	348	381	334	340	325	343	349	325	338	323	327	352	344	342	364	357	328	354	350	326	359	341	342	329	327	340	357	345	315	357	387	335	333	350	342	318	341	355	353	327	329	357	328	349	369	349	316	317	333	345	303	372	361	321	368	330	362	368	361	345	334	334	347	358	327	333	392	346	324	343	300	330	341	375	386	352	368	359	327	360	343	314	363	352	334	365	355	354	352	343	361	346	335	325	299	357	339	362	366	348	332	349	342	331	354	349	375	324	354	311	319	320	354	336	331	311	349	348	336	343	332	377	339	316	321	377	342	346	353	328	350	351	329	389	339	357	348	362	335	337	327	338	352	342	314	380	343	358	374	322	339	361	340	356	357	307	337	337	348	352	347	348	392	353	355	323	332	301	358	318	345	310	364	364	332	357	348	323	343	360	331	374	341	321	378	347	341	354	363	341	337	350	366	338	353	349	360	351	321	340	344	335	364	340	323	307	358	377	333	323	375	347	329	350	326	316	379	347	339	353	364	388	354	356	364	318	351	359	324	352	397	314	352	371	320	386	350	345	358	343	360	340	374	356	363	327	360	338	351	345	376	349	337	371	358	335	299	345	330	346	335	363	349	358	352	362	328	315	338	348	319	333	351	327	354	332	357	332	354	341	329	364	369	354	333	361	351	349	355	339	333	357	335	321	357	371	349	358	335	329	322	336	371	306	373	325	378	360	356	351	351	367	345	361	333	349	332	329	354	355	319	325	329	308	365	363	375	297	346	334	368	375	342	398	371	343	351	340	354	337	363	373	365	326	343	313	347	348	377	341	314	324	316	330	354	338	356	328	357	350	374	403	343	364	363	347	319	360	320	348	371	308	357	345	354	334	329	374	349	368	336	351	314	340	346	351	318	346	320	344	343	326	322	331	363	331	353	325	352	350	340	342	325	352	340	345	336	355	317	340	341	396	370	363	327	363	353	334	369	355	365	330	336	315	354	329	312	342	312	376	334	342	340	312	311	303	369	349	346	383	344	379	357	371	340	314	344	335	355	328	353	319	328	351	322	359	323	344	332	365	360	336	317	385	350	357	358	338	306	305	330	308	310	351	327	356	377	363	319	334	317	347	373	352	323	349	361	357	336	362	371	309	345	365	312	354	357	307	320	347	371	336	357	345	353	344	339	313	388	331	330	303	334	343	353	304	354	297	336	320	338	360	309	353	349	343	328	342	372	312	364	344	371	331	335	311	336	370	342	353	320	371	329	316	343	360	336	323	337	321	364	331	310	355	298	349	352	342	342	350	351	336	336	352	332	318	343	407	383	323	362	338	336	324	354	318	321	370	370	329	319	345	400	350	368	326	340	331	340	339	334	316	355	334	304	357	312	335	340	385	363	366	352	342	334	321	326	355	340	364	321	335	332	351	352	375	328	338	351	362	355	348	333	341	338	335	360	338	373	361	335	303	354	326	333	374	378	359	387	334	376	352	345	320	354	349	346	359	318	320	374	313	302	357	349	363	362	378	343	314	357	375	333	339	335	366	342	345	340	346	333	341	355	348	368	326	364	318	327	347	356	363	382	340	324	363	363	344	338	307	386	376	377	336	325	325	304	375	357	329	392	335	355	345	341	349	311	304	349	380	372	342	375	341	360	320	277	327	363	345	357	342	319	364	356	344	372	350	352	325	345	345	333	328	342	320	363	339	362	344	334	315	343	367	308	339	382	325	356	348	314	353	363	385	332	348	323	341	358	355	345	379	376	374	322	371	372	326	311	341	339	339	336	358	304	336	355	352	342	351	337	358	317	339	337	364	370	359	294	343	329	350	365	367	326	335	358	351	342	355	305	337	334	372	344	347	347	373	373	365	361	354	340	330	309	353	357	336	360	358	331	340	341	316	370	361	350	348	363	356	331	339	372	338	307	352	372	337	364	361	367	378	352	347	354	344	329	352	353	327	355	325	335	367	344	344	318	311	309	319	370	281	378	379	341	313	330	357	343	329	339	332	297	343	349	318	351	348	374	338	365	339	334	348	350	361	344	325	319	350	326	347	343	365	337	321	361	350	337	361	373	320	321	326	342	339	343	388	364	332	343	376	318	336	365	339	335	341	349	354	324	344	364	335	329	370	360	341	350	337	371	357	365	403	335	328	305	337	350	330	332	342	353	355	361	333	316	374	372	353	339	338	364	318	331	354	321	324	355	333	349	320	345	329	342	343	340	338	295	329	359	358	347	359	332	338	358	346	350	321	372	341	343	359	318	336	346	354	314	354	342	337	373	309	349	337	370	355	358	344	353	355	361	353	358	364	382	339	353	344	352	363	370	319	346	338	337	358	352	368	378	341	292	357	311	366	337	337	322	311	328	366	327	349	327	343	355	356	322	336	334	372	395	347	361	367	341	337	359	327	353	332	325	365	344	342	333	362	340	347	303	377	341	305	346	343	369	358	352	362	326	345	324	323	333	341	346	315	385	371	338	315	331	362	373	372	351	376	360	382	328	370	341	343	376	307	366	346	335	376	330
15736	3455	21660	4173	854	818	792	794	772	758	783	761	768	787	802	748	718	737	752	774	731	747	817	774	791	725	758	729	786	691	710	733	751	761	743	791	759	756	714	760	780	751	784	818	737	794	749	784	725	762	760	796	725	767	730	762	758	758	768	731	739	721	722	793	747	755	761	761	742	762	785	757	738	761	786	728	774	740	740	752	784	744	786	735	764	743	795	774	780	757	737	768	775	781	739	743	765	753	792	731	777	756	783	771	772	718	776	780	773	721	772	771	733	703	731	749	746	752	807	721	760	770	769	764	723	762	740	809	716	772	719	752	767	760	814	756	767	812	720	775	777	795	743	741	737	795	778	807	705	736	766	750	767	779	807	688	790	752	774	743	769	720	817	727	798	800	784	747	778	794	760	776	808	769	759	779	767	753	755	791	739	735	773	720	803	699	742	753	698	750	722	781	800	735	728	782	764	753	812	767	751	735	781	791	729	705	789	781	781	763	712	747	714	741	736	767	785	775	759	814	780	747	771	760	731	757	763	781	752	768	742	755	713	780	751	754	710	722	777	811	747	764	785	843	775	750	796	769	759	729	752	761	755	738	688	762	717	829	803	811	757	699	735	780	748	738	827	744	764	793	727	752	761	787	794	721	748	787	739	747	728	738	773	741	786	718	732	759	752	766	743	725	731	745	779	790	794	720	783	711	761	791	766	757	786	770	786	788	764	773	751	722	796	742	759	787	802	768	776	774	776	786	745	794	790	713	762	776	719	753	729	723	687	800	741	781	720	731	765	747	784	818	740	758	769	741	800	768	796	781	786	831	713	778	807	768	749	817	805	706	770	773	760	755	738	779	769	698	784	752	744	812	736	751	723	770	780	791	804	755	722	774	745	779	731	803	779	743	726	759	708	739	799	785	749	755	784	746	774	781	770	738	807	730	771	781	759	827	746	772	759	797	747	734	808	725	740	742	800	731	748	736	761	708	787	727	768	704	739	803	745	772	783	799	793	743	743	767	728	738	768	754	725	756	739	738	785	763	769	727	713	766	785	796	779	784	698	731	758	763	764	768	760	741	780	771	743	711	774	746	729	766	721	756	778	751	741	754	788	757	733	763	768	763	781	761	786	748	770	732	749	722	767	762	709	729	757	761	760	792	736	724	812	774	766	768	787	760	780	764	775	750	788	744	798	728	783	746	727	782	717	758	760	751	773	811	708	759	741	783	740	817	724	787	779	698	756	756	760	780	777	785	750	788	761	738	743	724	752	737	747	768	761	763	755	766	756	782	756	741	788	710	793	775	765	817	744	768	771	778	767	737	698	737	819	765	724	754	774	732	770	767	704	790	720	744	734	764	763	725	746	696	735	734	797	748	790	760	751	750	773	748	758	763	754	786	732	774	751	763	771	713	721	744	770	734	744	754	777	706	742	715	739	733	770	757	735	767	760	770	742	785	750	755	777	742	765	783	767	794	810	731	800	764	792	756	770	725	765	736	731	783	718	705	751	759	788	775	752	780	735	729	770	759	774	770	761	768	715	751	685	767	785	783	723	767	727	774	729	733	758	771	755	771	750	813	827	773	776	753	794	770	739	766	746	717	727	778	751	803	758	751	745	730	775	790	743	763	801	796	758	729	777	708	741	757	785	768	741	770	761	738	761	738	746	741	771	753	779	736	800	782	772	752	783	773	716	828	770	744	744	756	707	729	756	745	738	774	749	779	734	767	738	725	795	789	801	781	709	759	748	710	712	753	769	756	771	748	722	775	783	794	811	754	759	806	793	767	737	742	780	748	784	764	771	744	762	722	734	806	802	821	759	746	766	796	714	790	762	746	736	772	778	748	759	742	761	772	755	756	777	750	805	743	798	740	785	751	730	766	772	732	752	725	711	769	753	750	805	718	762	790	741	744	746	789	727	710	791	775	744	772	772	770	777	764	780	748	760	760	786	734	786	701	752	751	740	765	762	762	738	775	824	761	748	794	753	771	708	773	715	742	736	774	742	750	748	751	734	755	781	760	769	791	736	706	759	754	795	747	733	790	752	754	746	728	725	736	759	758	808	765	802	774	784	711	765	749	749	758	722	779	812	811	700	793	724	780	758	754	753	722	717	773	761	788	752	774	762	761	767	742	745	800	777	721	743	756	792	760	744	734	794	720	761	731	775	769	719	724	818	738	758	749	793	787	778	766	721	737	744	784	723	726	729	764	735	748	762	778	759	758	737	762	789	710	698	783	742	798	761	725	754	781	751	750	755	754	729	763	759	765	771	758	734	750	770	798	747	744	745	790	785	770	774	739	777	748	738	745	787	739	791	778	829	744	806	782	706	763	757	739	803	734	793	786	751	767	761	792	785	810	806	753	743	771	741	692	743	703	817	831	703	767	746	741	786	781	837	717	776	764	757	762	769	789	772	758	756	778	703	747	750	752	753	725	728	780	782	789	777	803	720	734	732	753	748	745	751	776	716	743	741	757	790	810	749	726	776	809	756	785	768	712	775	773	759	728	786	758	785	759	766	713	763	774	738	786	733	765	781	797	731	775	793	785	793	721	755	744	712	718	701	731	781	745	778	726	759	714	756	755	755	750	766	782	743	716	717	771	732	767	815	753	716	758	787	768	726	742	739	781	764	742	776	746	771	747	752	779	734	745	797	757	789	796	730	808	793	779	806	775	750	770	743	731	772	759	763	727	754	808	773	739	739	757	776	743	799	788	778	797	749	769	734	741	796	754	717	734	754	804	787	721	786	729	816	767	755	705	768	730	761	716	746	784	832	754	765	775	748	792	750	813	697	777	715	763	764	757	766	765	778	773	735	828	781	754	781	759	767	765	754	733	757	743	757	789	732	767	798	686	755	801	802	775	752	787	745	773	718	802	797	752	808	702	792	757	775	807	765	743	768	763	746	802	717	745	769	750	767	755	769	752	713	751	700	714	718	773	761	661	748	768	757	744	744	763	734	749	706	771	735	772	764	756	777	737	749	802	764	753	751	759	727	788	731	748	743	781	741	733	738	801	744	781	737	770	765	774	775	728	784	709	777	813	770	775	743	817	740	790	762	758	718	771	731	763	756	706	699	678	777	797	727	804	763	805	745	807	746	785	727	735	753	747	739	752	700	742	805	781	768	755	803	758	730	771	753	797	775	772	756	794	746	753	751	804	727	782	815	697	785	720	775	766	737	766	770	721	747	761	776	818	730	748	741	751	726	784	778	760	716	785	742	747	705	743	747	721	723	759	753	751	771	812	741	748	776	756	767	854	768	770	748	768	772	793	776	742	759	725	779	764	737	744	731	731	762	754	809	782	722	759	787	759	745	771	772	736	781	765	772	786	757	767	727	730	730	745	772	778	765	782	792	794	762	742	791	772	744	726	752	748	764	753	795	784	727	747	694	749	742	758	742	781	754	778	759	790	733	776	737	782	734	757	749	773	759	743	754	707	763	740	725	729	767	787	761	739	742	785	726	737	720	754	740	706	751	781	736	777	783	770	765	767
66015	40233	65671	35556	7306	518	251	236	249	245	207	214	199	239	223	207	216	193	212	196	210	225	170	208	215	241	200	221	193	223	176	192	190	200	197	191	220	210	187	202	179	209	212	205	206	179	211	205	205	188	179	185	223	206	187	197	190	214	195	218	185	216	218	201	196	193	202	205	198	202	207	234	246	234	197	195	191	212	206	163	195	193	178	191	176	191	195	207	201	197	191	201	205	168	200	186	197	190	188	196	190	206	172	212	218	198	207	198	184	180	202	186	205	180	213	199	189	183	191	205	196	191	225	201	194	219	214	215	192	184	217	200	189	201	214	209	231	170	190	178	175	197	184	191	193	208	201	227	208	172	222	208	196	203	214	161	195	217	211	235	204	215	210	205	237	193	192	197	192	230	182	190	193	216	215	167	197	218	202	191	187	189	202	206	208	199	201	191	215	212	186	207	182	199	198	196	184	187	195	199	213	193	216	195	173	183	204	192	215	225	196	182	233	210	193	217	185	204	213	204	186	200	192	222	211	185	187	182	216	197	204	209	199	213	192	191	227	227	196	193	200	186	203	211	202	213	215	228	177	197	215	227	189	225	206	223	214	179	213	205	210	195	197	201	200	205	201	181	198	204	188	196	186	208	194	191	208	189	214	206	199	181	200	200	196	203	197	204	183	165	218	213	192	196	182	205	190	209	219	194	197	197	190	191	187	180	222	201	196	200	194	200	200	202	187	224	227	217	207	185	195	207	174	190	198	202	221	207	211	210	215	190	185	177	190	193	202	200	208	203	207	183	194	181	201	204	216	203	199	203	198	195	223	224	232	191	166	237	211	212	207	199	221	169	218	197	193	175	200	204	184	183	210	202	194	220	200	192	219	205	228	184	208	200	224	207	188	192	200	205	194	184	199	186	201	208	206	200	203	187	217	178	195	181	193	174	201	172	205	232	196	205	187	202	207	179	189	192	196	199	204	187	197	190	222	203	206	216	219	219	177	190	195	172	218	216	195	236	206	193	193	225	185	183	192	202	208	188	173	216	185	187	183	181	191	201	176	196	181	199	207	192	203	210	180	196	187	217	186	193	220	191	231	205	189	199	197	195	185	179	180	209	181	206	217	195	205	232	216	217	201	190	225	208	224	183	215	180	203	191	200	229	226	187	199	224	214	172	219	208	186	203	195	199	165	192	226	203	234	192	193	184	217	188	212	196	183	211	225	191	204	181	190	215	235	209	177	188	228	204	178	209	190	174	221	195	201	191	193	194	184	184	215	190	190	188	168	208	195	215	201	187	204	213	238	204	214	182	174	200	212	210	200	172	200	200	186	188	204	187	216	195	190	229	213	183	188	182	208	191	212	247	189	201	192	186	221	197	178	187	198	209	181	207	204	219	216	211	196	201	205	180	216	201	168	218	226	180	229	198	197	213	201	208	190	208	211	193	197	203	199	187	205	211	200	187	209	201	204	211	204	191	178	185	196	203	207	211	217	198	204	223	217	193	205	213	226	198	200	208	242	192	213	224	188	181	201	197	185	199	191	214	218	220	204	217	184	211	188	178	208	234	197	203	200	188	174	200	189	192	242	211	212	198	201	218	193	186	205	192	225	215	193	191	211	211	206	240	226	188	184	192	191	200	192	207	187	192	230	180	198	217	197	205	200	195	201	192	206	200	209	205	226	217	215	186	190	213	211	182	199	217	220	198	208	209	180	198	206	199	212	207	210	189	210	198	197	182	187	170	210	189	179	185	213	180	192	201	198	198	183	229	202	206	222	194	192	181	169	225	202	168	195	194	225	192	211	220	209	204	195	193	222	212	191	189	175	216	213	186	191	225	201	200	213	194	221	182	207	175	189	207	174	186	210	198	182	188	205	229	192	181	194	220	185	205	185	190	206	201	186	201	192	247	205	177	214	175	188	193	188	209	215	234	185	174	172	189	213	187	207	194	220	203	212	178	198	234	208	189	198	226	191	199	206	210	209	221	191	186	239	197	192	179	182	202	188	213	206	198	213	177	212	211	171	187	166	226	211	189	220	178	203	198	196	186	209	195	205	204	226	204	206	221	197	236	214	216	196	201	206	185	183	200	215	191	220	201	205	195	228	219	188	216	222	213	175	185	211	195	210	188	208	171	208	196	190	211	200	195	191	158	189	198	221	202	216	201	196	186	210	205	205	197	184	191	236	201	185	214	229	177	222	221	204	207	196	190	200	209	205	194	227	206	188	201	201	199	184	201	200	191	172	197	201	190	200	211	198	204	206	178	231	230	178	206	205	210	190	192	192	191	206	183	184	210	202	183	225	175	215	199	207	222	205	190	208	188	217	209	210	210	185	210	185	192	175	199	201	185	192	186	181	211	221	180	200	202	210	210	186	201	221	185	199	206	185	231	198	180	193	197	208	231	186	218	222	212	186	217	183	181	173	187	214	232	219	209	219	199	204	213	198	205	190	212	226	195	202	193	201	196	200	211	167	195	186	208	207	189	226	200	199	196	208	208	187	164	220	191	192	195	184	224	193	205	210	192	187	206	183	196	198	198	243	228	201	189	226	206	174	203	197	180	192	208	184	209	197	202	190	187	180	195	204	204	204	203	230	220	216	184	209	212	204	206	190	195	181	195	194	188	201	222	217	203	189	177	202	206	183	169	229	197	200	207	210	225	230	202	204	199	205	183	189	219	199	209	210	197	207	239	212	181	212	207	182	187	205	183	225	192	200	192	176	188	206	221	225	207	182	196	204	203	192	210	198	203	210	188	195	226	191	211	181	206	183	216	213	190	174	207	188	195	202	215	169	205	188	183	227	194	210	212	212	200	193	201	211	203	203	164	195	192	178	189	208	215	184	200	207	172	203	209	203	220	204	193	196	187	182	182	191	190	208	197	212	185	208	208	199	199	186	208	206	200	208	223	208	188	212	205	221	226	217	205	214	203	187	174	201	185	200	185	210	191	168	204	196	193	226	213	192	201	208	196	195	196	189	191	191	192	206	263	188	208	190	181	192	213	204	209	201	191	202	181	192	194	194	184	176	169	202	191	184	225	203	209	181	202	213	193	188	216	204	214	217	204	203	202	182	192	174	203	198	199	235	204	199	185	229	212	212	222	189	199	186	183	195	189	228	190	191	231	220	212	205	188	234	214	201	215	227	177	199	203	180	206	204	195	208	194	212	207	212	189	196	220	188	211	181	205	206	187	200	225	221	215	212	209	169	195	214	189	231	210	180	235	213	216	211	196	193	206	193	209	212	208	212	161	205	174	225	219	174	192	221	187	205	181	190	232	194	193	221	194	190	201	189	203	201	198	212	196	220	184	178	202	211	185	188	204	201	224	225	183	181	192	203	215	239	212	207	194	212	201	218	219	198	200	220	203	207	228	196	185	207	175	232	193	204	220	208	184	222	189	198	202	242	202	204	190	202	196	178	208	215	224	190	198	215	201	183	197	206	215	192	182	190	213	190	185	222	198	197	203	202	208	197	214	186	204	220	236	202	203
39066	25700	60320	26512	1406	989	838	764	718	683	689	567	593	585	567	538	537	501	533	495	524	501	502	485	539	493	497	470	477	438	483	528	497	510	490	513	473	477	452	470	450	491	489	465	501	525	426	450	482	482	508	468	455	459	439	449	470	442	443	452	496	452	485	457	501	496	466	473	476	477	485	475	483	436	505	457	476	440	474	494	464	467	455	477	459	501	467	445	469	466	458	447	483	470	466	496	468	469	457	441	455	474	448	454	481	503	438	476	442	448	445	481	516	452	466	429	435	502	491	475	447	458	445	461	470	453	444	477	456	471	479	466	447	427	492	464	474	497	487	477	461	491	488	448	465	474	474	467	516	454	479	471	451	443	442	436	475	431	516	454	485	484	487	472	447	516	480	415	505	475	445	469	511	467	478	482	464	454	504	469	415	506	448	509	428	461	439	468	448	457	426	462	442	473	470	430	511	466	487	478	457	442	419	479	482	458	459	435	464	488	482	490	457	465	490	483	437	473	446	454	464	489	463	479	502	461	449	431	474	452	476	451	460	501	450	448	450	466	463	506	480	423	456	459	483	461	485	450	474	449	471	475	486	482	474	478	473	418	472	464	458	524	474	461	484	500	452	505	448	470	469	505	425	471	473	433	458	457	473	488	459	474	504	479	500	501	472	472	502	434	463	477	432	471	485	477	463	406	445	423	472	459	473	462	448	460	461	463	447	457	456	469	458	450	471	503	487	475	445	463	490	504	526	484	466	458	447	479	467	466	427	467	444	431	472	457	455	479	434	456	435	452	499	467	503	439	434	427	471	481	449	468	472	489	494	457	451	482	504	478	464	499	430	472	470	465	461	451	481	519	475	423	468	452	463	424	443	478	458	460	445	448	476	452	486	452	454	500	466	477	500	481	472	418	458	462	475	487	509	446	478	455	471	444	496	433	495	446	486	461	468	453	485	431	443	480	494	461	439	405	454	506	463	455	487	488	435	475	409	434	493	449	448	508	456	483	484	447	503	446	482	476	461	478	474	448	461	476	460	473	483	494	467	443	505	486	430	440	456	482	467	460	457	458	478	489	459	467	474	491	454	482	476	440	437	440	458	497	520	470	464	468	427	468	468	466	476	489	441	447	511	470	473	485	445	457	441	501	468	503	439	451	458	461	476	471	440	460	453	486	458	451	472	485	476	437	457	443	435	448	467	478	448	468	463	392	454	515	415	441	459	462	452	468	448	466	448	454	407	440	412	440	452	460	434	515	475	467	463	428	440	434	497	461	485	455	415	443	443	446	458	466	442	479	497	453	453	473	455	490	464	469	430	469	481	455	479	430	472	450	466	457	420	463	423	491	467	507	478	481	481	463	459	466	432	426	448	460	427	473	474	485	451	457	457	449	435	472	468	469	462	440	478	470	491	503	439	469	486	456	459	434	493	518	472	466	462	497	457	481	454	460	464	455	449	459	482	478	425	459	488	482	461	489	427	455	483	476	492	460	442	459	441	465	517	481	467	463	487	489	449	472	473	482	454	444	486	461	448	452	457	490	483	477	476	442	449	458	470	438	428	439	458	510	443	432	452	475	493	499	479	439	432	448	459	470	421	459	490	440	499	459	445	452	478	475	483	441	462	434	441	473	448	477	454	452	432	468	423	444	420	456	455	428	490	446	464	479	456	480	465	436	446	469	472	471	444	444	455	486	478	442	438	441	466	474	441	450	465	451	456	451	449	501	471	467	438	450	447	468	475	436	469	476	454	419	465	453	483	446	440	440	462	475	468	457	463	476	462	468	473	425	439	516	492	469	466	446	433	455	462	448	474	486	459	444	467	477	447	424	459	460	458	453	475	470	431	428	422	465	487	459	454	467	427	474	477	487	472	435	473	458	440	450	443	462	420	445	465	474	462	457	467	455	437	464	440	435	429	461	495	457	484	411	480	467	475	476	433	488	438	490	487	429	476	454	435	472	426	509	494	461	437	471	460	478	474	500	451	436	460	448	453	443	494	523	474	441	485	506	444	441	472	455	449	452	490	474	462	477	472	454	501	483	482	491	455	442	454	465	471	431	498	463	501	479	440	433	444	416	441	454	458	423	459	439	461	445	457	435	471	495	480	417	485	472	463	437	458	466	488	462	470	436	442	448	456	471	429	469	431	469	456	470	502	409	464	466	491	455	504	496	453	441	424	458	405	432	453	483	452	451	495	467	487	446	494	463	461	457	459	426	455	462	460	452	469	449	470	486	479	462	498	458	483	444	482	448	491	450	446	471	443	473	440	495	442	489	487	445	502	461	442	483	446	418	456	464	480	473	464	475	480	472	437	477	422	457	452	470	478	435	445	457	481	463	464	410	458	438	479	422	481	470	473	473	488	445	453	437	459	490	453	444	458	454	485	439	441	430	459	472	414	415	500	462	467	464	443	452	463	475	480	471	444	491	434	418	460	461	452	479	443	497	464	482	462	440	418	447	468	479	454	449	482	422	435	430	471	461	479	466	475	479	450	455	494	449	483	448	463	489	429	463	459	456	460	438	451	480	448	451	480	496	439	482	459	475	469	472	454	478	495	450	486	473	463	459	492	509	496	478	447	474	424	445	505	459	443	448	465	478	517	436	474	425	497	507	485	487	471	455	479	450	468	463	450	470	430	480	473	463	434	465	412	495	511	457	454	466	468	528	455	484	476	413	480	436	451	477	440	455	475	456	457	520	450	455	439	468	459	432	436	429	465	457	448	457	462	474	430	466	469	448	503	460	461	467	461	470	436	453	528	418	461	453	503	460	473	471	444	442	443	471	493	472	497	485	464	444	439	411	442	461	467	428	451	482	452	473	475	450	468	457	498	445	451	462	430	485	471	437	459	453	408	443	472	463	443	436	445	494	474	492	447	453	478	446	505	436	466	451	463	455	472	501	450	451	501	430	459	485	479	467	475	492	442	443	482	459	446	462	453	461	448	471	430	433	499	455	464	455	430	457	499	468	494	461	416	477	476	465	477	410	443	480	462	481	459	440	479	440	440	490	459	509	518	445	446	459	467	485	465	464	487	453	451	504	510	496	458	469	438	413	493	470	458	492	465	423	478	432	478	463	443	427	446	448	443	447	448	444	467	468	467	437	471	459	422	444	487	447	422	464	447	471	442	536	466	495	488	459	448	473	478	437	441	499	457	454	506	484	438	483	486	485	499	446	468	452	441	505	452	449	460	501	443	447	438	519	475	458	462	460	446	450	480	473	471	453	460	459	468	500	461	437	458	486	424	487	478	437	445	472	454	454	476	425	457	465	465	461	475	441	475	461	442	474	494	470	457	457	431	474	463	453	441	522	490	433	483	440	437	484	492	450	487	453	444	417	468	455	506	453	477	451	415	472	449	431	427	471	440	474	467	439	447	454	465	481	473	465	445	454	429	501	452	477	440	475	478	482	466	490	453	476	465	467	444	471	435	476	435	448	485	464	451	425	445	454	472	485	444	483	501	471	455	450	477	478	479	520	445	460	463	457
78239	54078	74783	43166	13906	2102	272	256	219	213	205	174	154	167	178	171	186	165	139	156	161	135	172	175	172	156	141	133	158	134	133	147	123	113	140	162	147	143	118	139	145	145	127	150	146	132	164	151	145	132	170	149	171	158	134	146	127	138	146	142	151	164	156	164	134	153	159	121	150	149	136	146	140	120	153	135	126	162	147	149	159	151	149	141	148	137	155	137	150	156	123	127	136	140	148	134	117	127	151	149	148	125	145	152	150	171	145	147	129	146	134	150	163	138	161	149	147	161	153	169	171	157	148	132	144	145	132	125	174	133	114	137	137	142	150	133	139	155	137	150	141	153	141	130	164	140	129	143	153	146	147	157	148	125	162	133	141	148	135	178	131	138	134	141	144	135	133	134	147	137	129	137	145	152	136	149	149	175	141	158	144	161	141	157	170	168	144	141	144	130	134	140	163	149	161	145	153	140	123	132	142	148	128	148	134	119	144	155	135	143	143	156	137	117	176	132	149	142	137	155	135	154	141	160	148	143	129	137	144	132	136	147	160	133	172	159	137	162	152	143	150	142	128	124	128	120	168	134	141	129	152	150	138	139	143	143	137	128	117	143	132	133	129	143	128	152	138	133	171	139	163	126	152	148	148	142	136	153	126	143	155	153	131	141	160	156	138	153	170	148	142	146	167	158	132	145	148	147	143	146	133	141	125	152	146	150	156	140	148	126	145	152	126	107	144	146	141	132	149	147	157	139	157	150	135	146	146	171	136	133	144	149	153	123	134	144	150	149	166	128	142	157	126	149	152	133	130	139	144	153	151	157	135	148	145	151	123	152	153	144	132	178	138	128	142	139	128	145	147	141	125	158	147	145	168	142	126	126	163	145	153	156	154	121	148	152	158	136	160	128	150	139	152	139	142	144	142	167	119	147	143	141	150	175	158	136	136	139	152	138	140	136	134	125	137	149	146	122	130	141	139	162	141	149	156	129	147	132	155	160	148	138	130	156	143	131	148	140	139	143	134	139	138	140	137	137	155	144	136	139	156	150	155	156	130	155	158	141	145	127	150	128	150	136	153	139	143	146	146	155	131	154	129	149	136	133	123	125	152	116	148	151	154	162	156	128	116	128	130	145	137	147	139	169	148	155	137	129	133	150	150	141	155	137	136	144	131	155	141	141	144	130	129	132	156	141	145	138	141	136	140	134	127	139	149	130	130	138	143	145	151	169	135	139	144	151	154	142	142	143	140	126	156	142	135	138	150	148	159	137	131	125	145	156	137	138	124	150	154	143	139	144	124	130	163	134	135	149	138	129	143	152	144	146	133	132	148	152	132	145	147	124	158	144	139	158	147	147	133	137	141	154	137	163	159	146	153	149	141	154	147	138	122	157	141	169	139	160	125	144	142	142	136	123	132	146	167	131	147	138	144	139	140	163	128	140	127	118	141	140	161	134	128	146	148	163	154	155	144	126	157	152	156	146	130	160	125	136	150	156	133	154	149	135	136	119	154	167	166	130	163	139	130	130	156	154	142	121	137	145	132	141	144	143	155	133	131	129	155	151	135	137	130	151	136	148	129	157	159	140	139	140	128	147	151	145	136	154	140	146	136	126	133	148	157	152	147	127	148	155	144	145	142	140	142	130	127	136	142	147	135	134	148	129	139	151	129	162	135	148	133	132	151	152	150	144	143	119	148	136	128	159	142	140	149	139	168	147	139	140	139	155	140	152	131	160	129	141	135	127	135	148	148	118	189	134	167	125	137	141	136	131	132	134	143	169	161	142	138	126	132	135	148	141	150	135	142	131	136	158	138	164	155	137	130	148	157	129	141	137	136	148	149	139	154	129	156	150	149	147	162	142	135	143	147	127	142	152	144	145	146	141	163	147	166	131	137	139	139	123	132	126	172	120	131	136	135	141	137	150	152	156	140	167	126	134	129	149	148	125	143	147	165	172	128	138	159	150	162	142	144	164	136	151	135	130	125	144	146	115	164	152	138	127	120	144	138	145	147	130	152	141	136	143	134	134	149	153	167	154	154	140	163	147	132	151	156	134	138	143	159	143	149	124	138	128	164	151	126	166	141	167	142	160	168	164	139	147	118	154	129	149	145	130	138	145	153	152	156	157	147	166	152	143	156	158	134	134	148	117	143	131	135	128	142	153	140	128	142	126	140	130	161	169	119	132	138	151	149	133	164	132	133	152	130	162	141	154	153	150	140	163	157	149	150	145	131	148	168	143	141	158	161	133	167	138	140	130	162	142	166	149	152	131	133	143	143	132	121	128	159	116	119	136	133	123	132	132	134	140	153	146	127	159	141	137	170	134	131	136	119	145	148	144	157	142	144	131	134	132	127	133	132	154	129	155	135	128	144	160	154	147	155	140	153	154	166	149	135	163	148	138	141	131	110	151	154	137	144	129	128	134	146	137	139	129	161	135	152	157	124	151	142	146	135	145	160	129	159	135	149	148	152	160	150	136	138	163	122	169	152	146	139	135	155	132	152	152	123	135	150	147	142	135	139	138	136	165	146	140	140	145	147	143	140	132	129	122	140	130	145	164	131	144	134	141	135	135	119	108	130	144	150	133	151	146	129	134	128	169	155	154	153	143	122	133	147	162	132	138	115	148	138	114	157	169	153	144	129	139	144	132	143	155	139	135	166	164	135	149	150	144	145	158	154	133	154	148	146	155	132	137	135	145	158	146	135	132	128	144	147	148	148	143	129	120	128	146	149	171	133	150	129	137	172	161	159	138	159	129	138	142	137	136	145	149	131	164	145	138	165	128	140	142	136	142	153	147	140	168	151	140	153	123	138	152	135	125	134	133	152	156	135	139	155	125	121	147	133	147	171	146	149	137	143	152	138	146	133	149	143	132	142	123	130	158	130	135	132	137	146	148	121	146	151	159	129	137	151	142	127	127	143	140	148	138	147	138	142	140	137	153	139	122	149	150	174	138	174	134	129	138	133	163	166	165	158	148	162	157	141	144	146	147	160	153	136	148	141	147	146	147	123	151	138	136	152	163	155	133	144	158	151	124	145	140	142	146	167	133	129	138	136	147	134	163	177	146	141	142	156	151	166	118	161	137	143	172	144	145	145	159	132	148	128	161	160	135	165	148	156	142	153	132	137	142	161	142	139	152	135	134	124	163	172	122	140	149	140	116	137	133	139	165	152	158	140	151	157	144	132	150	158	166	133	131	140	149	161	147	147	151	126	126	147	136	132	131	135	139	135	129	157	136	150	148	155	147	144	133	128	122	127	156	130	123	136	155	150	118	134	136	138	142	148	156	158	162	137	161	155	142	125	152	139	133	147	145	156	148	119	135	146	163	163	137	146	166	150	144	126	149	134	141	168	135	145	120	146	150	128	142	133	149	165	148	139	122	117	156	179	131	144	139	140	144	140	152	145	140	138	128	142	133	131	131	145	141	171	145	138	148	148	145	158	147	130	180	134	138	153	133	163	131	135	147	142	153	140	140	158	156	160	137	159	151
47356	37605	72800	34201	2250	1267	1063	894	758	737	677	616	568	535	540	540	483	511	486	454	453	443	440	401	435	413	376	412	451	393	394	383	399	384	391	382	369	368	386	395	388	364	408	345	366	393	384	391	369	357	367	362	374	391	353	333	359	389	369	364	369	377	358	364	368	374	340	340	408	346	380	340	387	378	339	386	361	394	341	340	357	327	401	371	350	377	367	384	382	355	372	338	380	371	350	394	369	366	328	373	360	344	382	370	367	366	336	367	339	387	377	357	373	339	342	364	369	369	363	344	379	385	372	357	369	326	345	353	373	379	348	353	366	339	343	361	364	360	378	381	400	360	371	350	374	396	368	368	351	348	391	337	373	353	350	381	359	318	357	375	354	356	370	342	359	358	362	336	358	367	363	366	382	367	356	332	341	397	362	360	386	349	360	346	360	352	363	369	354	363	329	372	353	326	364	366	400	343	346	366	354	353	325	350	349	359	333	342	380	377	392	372	364	355	351	374	345	358	365	359	365	328	350	377	362	334	372	373	373	352	347	343	326	326	349	359	340	361	380	346	360	357	362	374	361	370	383	364	348	345	361	378	353	341	387	349	361	355	383	338	345	353	388	339	360	317	332	366	374	362	356	370	335	339	351	366	369	372	332	365	366	383	349	343	359	355	360	374	365	369	346	359	367	372	350	366	362	374	362	341	371	349	324	382	336	365	364	348	336	346	359	358	361	364	383	354	323	328	354	361	360	374	362	370	387	363	333	352	369	389	366	336	347	355	352	345	354	330	342	380	349	360	364	384	341	339	359	392	378	341	355	332	345	392	379	354	330	381	344	337	358	368	358	342	387	350	383	327	375	400	360	339	350	334	355	372	356	319	342	362	383	348	370	342	330	360	336	373	342	344	365	355	356	352	374	384	358	364	315	357	323	376	346	330	352	338	334	356	359	371	360	378	367	365	388	370	353	375	353	346	391	376	368	366	338	381	376	345	369	331	393	346	355	352	346	369	375	318	320	356	349	322	353	380	347	374	376	381	373	360	368	330	346	373	351	369	379	360	364	364	374	356	381	341	371	344	342	359	357	319	348	367	350	330	367	350	372	359	378	376	390	365	356	340	357	310	370	340	350	360	349	367	367	379	358	348	386	353	359	350	363	325	339	348	336	356	373	367	382	349	317	359	384	335	364	364	358	374	328	376	394	364	372	375	376	330	343	366	360	358	373	329	335	389	375	365	353	378	381	380	350	335	380	356	346	347	327	350	366	361	360	348	419	329	359	360	361	360	340	361	379	362	364	352	364	377	368	315	349	358	360	357	366	344	377	340	371	367	353	306	366	342	387	321	366	336	355	371	353	355	345	381	363	360	340	361	365	336	377	332	327	336	349	328	343	367	332	380	327	338	360	376	343	363	382	356	362	358	376	365	345	338	339	347	371	391	333	391	356	335	341	384	364	392	352	387	353	362	342	385	337	360	345	358	363	379	352	373	367	347	336	359	400	357	322	348	366	373	338	353	369	364	341	350	383	340	350	395	344	334	376	354	326	342	305	381	332	346	340	337	335	356	337	340	348	370	345	369	345	346	350	363	340	342	342	383	375	340	386	372	354	341	385	351	353	366	376	343	354	347	383	367	362	333	336	357	381	377	318	353	381	365	369	405	373	359	350	370	359	349	349	347	372	372	368	381	391	377	374	397	360	355	362	366	352	393	365	380	336	375	371	400	362	343	358	365	360	357	344	370	354	377	372	349	396	364	359	363	364	375	376	338	375	360	369	360	382	364	375	375	365	349	356	398	384	402	391	338	366	371	346	305	363	332	378	353	354	362	344	363	342	340	366	358	348	366	371	338	323	307	346	348	358	357	363	348	366	342	340	366	363	335	358	347	384	312	361	327	357	360	332	364	380	401	357	371	348	333	387	400	351	378	371	381	361	368	352	359	378	383	378	382	372	350	368	357	372	344	361	345	364	351	361	370	367	369	358	336	356	363	362	359	352	361	371	352	380	322	348	404	337	368	379	347	355	353	331	338	368	372	356	356	370	350	316	352	366	338	357	385	347	330	320	343	368	355	362	356	355	331	348	396	364	323	355	382	359	384	386	380	405	366	335	378	335	395	381	352	377	349	367	381	340	357	350	375	374	357	354	350	361	359	357	399	375	379	364	358	362	359	337	364	338	377	387	346	349	348	320	342	338	313	347	349	365	360	366	335	358	324	371	388	351	389	396	383	350	318	352	363	348	326	322	313	354	381	319	366	377	344	393	347	372	352	355	384	351	382	347	389	353	369	364	335	390	381	390	362	368	339	307	362	368	364	364	348	365	350	367	362	357	329	357	370	386	365	369	360	357	380	351	358	348	381	366	376	346	319	344	352	366	299	354	350	349	365	347	343	390	361	377	348	373	407	337	331	333	347	357	378	322	362	360	360	342	383	359	381	378	347	396	306	352	371	354	370	335	370	348	373	339	336	331	376	335	347	320	383	380	347	366	323	348	342	376	360	376	363	338	367	369	365	377	339	389	386	365	363	335	321	367	343	384	329	357	397	368	350	365	390	348	321	346	331	374	359	350	336	369	374	364	339	343	372	367	367	314	360	360	376	348	357	379	342	329	406	357	335	343	335	355	347	385	358	367	352	366	358	386	351	361	316	367	350	334	378	345	345	334	367	318	347	360	351	353	366	356	325	338	358	373	320	370	366	383	378	364	345	394	373	372	402	356	342	354	362	348	388	353	374	350	350	392	378	345	346	373	332	390	354	371	353	376	367	346	354	342	344	351	359	356	366	349	367	366	366	364	408	351	342	357	359	333	356	403	360	395	350	343	348	353	376	340	365	357	332	393	380	378	345	346	338	375	372	300	367	373	331	360	355	369	352	390	357	372	343	352	377	339	362	353	336	376	327	348	363	363	366	351	346	367	356	336	383	388	358	371	385	374	376	355	382	373	374	382	340	356	357	353	349	395	336	353	346	312	337	348	373	359	369	362	363	356	351	351	344	374	344	389	379	385	369	347	351	354	363	369	396	391	357	348	333	341	359	365	314	357	382	329	349	375	371	359	354	366	377	364	361	375	386	414	378	329	365	335	350	362	326	343	361	353	334	360	360	344	392	386	317	385	372	365	375	360	370	352	348	394	356	372	374	324	362	346	312	342	351	340	361	371	357	344	336	336	368	348	345	345	366	390	358	382	366	365	356	376	393	364	347	397	365	388	393	379	367	377	340	350	354	389	390	366	341	361	374	351	341	332	357	378	319	376	368	367	357	364	363	340	393	326	340	336	380	398	362	346	328	383	343	343	338	357	378	333	350	362	349	354	335	351	338	379	369	354	352	363	390	381	356	345	343	366	363	375	344	352	376	361	349	320	391	400	349	361	323	328	406	371	342	331	364	364	354	388	345	346	339	362	349	353	372	358	350	384	380	358	322	326	349	352	338	375	369	357	367	352	351	337	375	388	363	364	337	340	359	360	359	373	356	359	346	366	345	399	344	319	337
19914	4160	16133	3589	512	379	383	336	348	332	376	339	371	361	323	389	368	336	352	358	353	323	321	321	349	354	336	347	365	334	371	314	361	373	344	362	373	337	349	399	343	367	299	362	351	355	359	360	367	328	344	344	391	349	350	363	321	345	377	387	371	335	333	344	361	328	336	323	349	398	392	354	331	323	349	385	371	332	334	320	352	376	338	337	358	364	327	332	341	378	347	334	368	369	353	341	368	325	346	359	361	327	320	333	344	389	340	365	340	336	408	339	371	383	380	312	341	335	321	348	381	377	349	356	338	352	363	353	360	363	351	328	327	318	340	325	343	362	351	348	334	376	347	355	343	336	332	350	360	336	365	344	379	342	362	342	391	344	335	343	335	367	383	332	338	350	357	385	351	377	341	340	356	353	394	374	327	367	363	373	377	349	311	373	359	340	364	362	359	354	345	313	320	317	372	347	333	346	316	335	333	352	364	355	331	357	346	338	355	365	356	368	348	341	347	345	327	358	329	327	355	363	398	335	327	347	400	346	347	328	386	342	355	309	350	375	323	337	345	349	357	346	372	336	336	353	375	348	357	363	370	375	348	345	377	345	346	334	393	327	332	349	385	380	361	354	319	310	342	369	357	297	336	316	373	362	355	344	349	369	392	351	344	354	343	363	367	354	350	345	331	347	330	332	335	344	377	382	369	359	364	357	348	341	352	371	342	350	367	338	328	335	372	386	350	363	336	349	379	333	324	354	351	358	359	390	359	383	332	337	355	384	348	365	354	327	369	368	369	368	341	344	356	330	343	343	369	366	367	350	348	319	329	376	349	365	339	321	361	329	356	329	338	346	314	386	356	364	328	348	329	326	361	347	334	315	327	311	352	348	373	365	336	343	356	359	303	367	346	364	345	360	346	338	337	350	348	372	324	385	345	325	350	361	365	355	379	317	335	335	369	339	394	365	368	348	375	354	362	363	355	364	315	345	374	386	330	333	341	346	328	336	353	342	376	358	315	319	347	357	353	341	381	367	345	374	350	368	349	358	335	356	349	368	316	397	341	339	333	325	397	354	353	332	362	366	370	358	354	365	352	374	377	343	313	370	358	378	362	385	365	352	335	364	352	376	357	360	371	333	340	332	345	340	360	352	358	338	372	366	346	334	326	340	321	362	339	339	364	361	357	367	350	382	343	385	302	335	365	377	333	331	346	391	376	364	329	354	349	371	349	336	361	329	359	328	360	344	365	354	342	325	360	344	326	380	334	343	372	312	374	339	348	360	354	356	396	356	372	367	358	362	353	354	386	348	351	367	373	354	352	384	371	344	370	352	343	388	379	403	317	347	360	352	342	322	317	327	357	355	381	332	346	357	361	344	369	360	360	335	326	346	351	363	357	371	344	348	355	336	379	359	374	344	356	348	341	346	330	372	345	358	331	323	389	368	369	376	346	357	333	360	376	349	356	332	314	341	336	347	339	344	372	359	349	359	366	347	373	355	347	328	342	362	400	342	359	350	366	359	377	337	333	378	344	366	356	364	373	356	331	373	349	356	360	316	362	329	355	372	350	336	372	359	354	351	379	343	305	329	363	342	373	332	321	341	330	338	312	354	351	378	342	364	331	379	333	359	366	352	348	344	362	323	333	342	348	316	335	357	324	383	359	315	334	372	347	367	377	357	381	353	377	333	344	343	395	373	326	293	336	339	331	346	309	342	382	336	335	326	366	338	328	367	376	358	342	342	385	363	345	351	378	369	406	335	344	332	334	323	360	330	330	368	309	331	334	347	338	375	348	374	385	352	318	347	303	327	324	366	356	320	375	379	344	368	322	345	351	316	357	349	372	325	346	392	345	345	387	345	352	325	378	315	340	364	322	327	341	351	360	354	387	356	354	366	328	307	388	375	343	345	368	363	324	383	373	331	354	339	316	355	379	381	392	359	345	337	333	374	323	341	337	337	375	369	362	328	361	367	342	353	346	324	350	393	328	321	357	390	324	376	346	342	340	354	360	326	336	337	370	353	347	341	339	341	353	345	365	367	325	374	342	311	341	338	361	352	377	357	351	332	371	359	324	314	363	347	356	366	326	323	351	328	344	353	359	348	330	367	349	336	341	352	383	319	380	338	330	386	356	325	352	367	391	354	364	332	324	321	343	311	368	360	362	371	352	356	329	344	385	373	335	363	341	347	313	375	361	361	333	332	342	394	361	352	357	348	328	372	341	348	369	349	360	343	364	366	356	342	355	351	362	364	377	376	347	345	334	323	350	371	376	376	356	341	347	358	339	330	344	330	354	359	380	358	310	341	356	346	375	344	352	363	324	332	368	351	348	359	385	340	362	363	315	322	383	374	365	364	386	371	296	359	372	348	364	362	383	367	381	346	346	317	353	325	393	342	350	340	372	394	365	356	348	331	316	329	358	354	389	347	353	365	369	373	375	381	381	350	362	305	349	350	350	368	329	375	337	359	335	324	329	352	350	333	368	335	351	353	317	309	359	357	344	350	334	353	346	392	320	345	385	363	368	352	354	392	359	352	367	311	331	316	325	334	365	376	390	357	369	386	370	313	338	326	353	381	357	361	374	350	372	349	344	362	344	311	382	361	354	359	321	366	342	358	326	342	372	362	354	324	321	364	339	343	338	348	346	365	328	352	339	335	330	328	346	353	342	335	358	348	340	338	359	350	374	342	357	380	353	363	329	335	353	338	347	356	352	341	345	368	352	317	355	341	353	357	369	355	347	315	376	313	374	341	360	371	346	378	354	343	359	372	350	351	401	312	354	334	360	358	365	391	371	357	344	357	343	352	345	323	341	346	328	389	328	353	327	364	368	340	358	365	377	337	371	374	361	348	346	335	342	368	328	346	329	375	331	349	351	399	330	362	327	333	324	339	373	315	329	351	350	361	375	347	339	348	331	324	338	357	372	358	346	342	358	316	308	391	356	358	343	392	375	348	375	377	365	396	348	346	368	354	363	353	407	392	385	349	341	360	392	336	355	349	349	329	350	365	352	330	377	326	379	341	369	350	337	347	356	369	345	343	365	338	360	325	332	338	352	337	352	358	375	382	352	325	348	323	328	369	351	318	395	341	357	326	353	358	342	402	364	351	394	366	344	382	343	353	348	348	337	369	319	375	353	371	357	358	387	295	347	344	343	374	349	360	331	335	334	360	330	340	348	324	322	413	350	356	352	314	330	357	366	341	323	316	306	363	379	338	352	364	346	346	357	382	334	380	334	355	362	350	330	400	294	355	397	339	330	326	344	348	352	360	329	326	330	361	347	352	380	364	390	374	311	364	333	365	366	352	351	374	334	301	329	335	350	390	346	378	351	357	338	315	376	355	358	361	359	335	343	336	346	348	342	372	382	381	359	343	368	364	362	348	320	345	353	350	358	319	374	381	377	358	354	389	353	364	370	362	404	369	383	349	356	332	381	329	352	403	352	305	366	358	379	341	372	340	350	333	376	332	360	364	313	353	331	369	349	358	353	358	368	357
15744	4085	24290	4957	801	836	776	784	734	847	736	752	778	773	804	819	807	763	799	756	777	762	786	834	792	743	790	769	797	785	777	790	783	781	846	741	788	791	764	768	727	786	779	760	820	757	799	756	808	744	798	767	750	756	802	766	778	808	773	776	770	799	770	738	754	756	801	753	727	757	746	751	770	809	728	838	793	759	755	727	766	753	761	758	742	738	765	809	795	782	816	767	804	814	754	786	823	797	781	706	722	808	740	754	813	755	773	810	771	769	692	740	748	792	805	775	773	794	784	767	774	720	816	791	836	785	777	729	793	756	844	798	771	783	818	770	736	799	782	762	723	764	793	774	751	845	777	768	746	774	769	805	754	817	776	787	736	793	819	774	756	763	782	775	793	735	755	765	758	764	827	774	771	770	765	726	781	776	794	818	802	774	743	793	751	796	813	774	743	742	799	783	781	757	752	844	744	751	766	779	797	745	763	798	791	783	729	794	802	767	745	803	771	762	771	749	752	816	748	796	826	800	758	764	771	793	758	731	742	754	750	762	787	774	761	718	738	764	739	778	760	735	759	816	780	770	814	773	785	721	776	789	794	756	766	746	770	774	788	775	770	775	849	804	772	772	792	790	793	768	760	799	791	750	737	737	779	770	767	706	781	815	771	798	778	817	787	820	756	774	788	749	764	707	769	786	802	794	714	765	785	822	789	780	786	791	802	772	802	718	769	781	788	781	774	719	808	730	761	775	729	815	788	773	726	742	769	737	760	767	775	793	773	749	813	788	785	796	760	797	815	740	723	784	754	783	815	738	754	745	790	777	791	762	764	830	772	779	782	784	747	806	784	779	772	691	803	740	792	794	734	808	758	776	700	752	714	774	708	744	768	768	765	809	718	754	773	775	784	762	793	773	760	759	751	743	817	793	823	763	769	812	785	760	748	798	758	800	790	744	823	765	809	789	780	785	765	806	789	793	741	827	779	787	731	776	797	769	810	774	743	736	785	771	777	793	812	745	760	784	763	803	798	806	763	751	750	773	767	768	751	802	783	784	691	809	787	684	761	802	789	776	750	762	751	736	756	780	789	780	792	799	775	829	754	815	808	811	787	769	774	755	794	748	758	765	760	760	795	771	724	779	778	809	771	782	805	758	735	795	740	751	807	811	789	797	783	759	764	763	806	795	752	808	819	746	721	780	745	733	812	770	805	753	839	775	774	747	764	795	771	766	819	778	746	779	786	820	798	740	744	789	762	745	742	806	736	780	833	751	734	767	773	812	710	820	715	753	757	801	774	767	742	764	776	747	797	747	779	804	721	823	828	768	751	729	768	791	766	739	773	749	777	738	765	773	770	809	710	746	810	746	732	782	766	736	750	770	781	751	799	742	794	766	811	747	796	809	771	777	799	763	725	730	770	737	852	822	743	800	805	762	766	792	758	760	729	797	766	803	725	757	757	778	771	829	796	792	780	749	728	809	753	782	725	770	740	783	773	776	768	776	789	766	784	809	769	734	766	783	751	766	785	783	764	717	797	769	778	791	757	796	801	818	762	765	787	773	833	769	774	803	743	755	828	813	778	780	786	818	769	778	757	768	721	700	734	754	700	774	810	789	795	761	757	788	754	786	792	783	776	826	782	822	757	774	787	768	788	768	720	797	768	789	778	791	754	760	779	804	757	751	744	770	773	726	769	734	766	731	751	767	815	788	790	809	716	827	801	796	798	777	783	779	791	789	818	799	800	819	775	766	818	768	740	781	742	773	761	758	776	791	781	720	746	752	731	800	792	789	773	747	757	779	805	823	782	779	757	803	809	730	775	776	771	752	735	772	822	748	787	754	740	779	799	777	791	789	749	777	745	764	820	772	757	808	765	772	808	811	770	772	793	782	771	823	832	746	786	793	787	728	745	800	796	818	748	751	803	791	797	807	732	801	750	769	782	800	762	759	766	798	750	739	770	738	735	751	759	773	705	790	750	818	827	783	771	806	747	765	815	710	768	762	784	785	780	771	829	767	790	775	812	749	754	790	776	768	775	745	775	748	775	802	803	827	755	795	813	790	768	802	761	812	799	784	761	759	824	784	792	774	748	751	766	712	782	778	769	768	768	705	779	781	779	754	803	702	811	776	789	744	768	728	752	807	787	747	732	776	761	798	737	757	805	805	780	787	810	794	787	820	774	755	781	747	746	761	776	774	812	756	783	782	751	800	815	781	787	750	786	805	809	778	780	733	770	754	745	798	807	779	798	806	726	802	760	805	781	761	724	801	795	764	770	782	774	769	747	791	798	794	773	795	766	781	755	781	763	766	768	799	779	797	762	807	794	750	770	730	784	754	812	728	764	768	795	735	748	773	747	771	815	840	772	738	765	752	764	767	731	792	764	762	771	790	799	783	789	810	755	725	794	756	793	776	729	780	784	808	811	774	717	811	760	818	787	803	785	765	829	759	760	768	798	761	849	747	728	787	769	799	795	786	766	761	772	737	752	791	789	776	768	778	744	771	786	758	768	765	796	771	774	762	772	783	775	789	761	775	771	798	785	776	789	796	759	742	772	820	768	772	806	769	833	764	776	803	773	755	831	797	772	763	796	790	740	775	773	755	738	840	801	741	793	779	716	755	797	758	734	746	755	746	782	800	760	800	785	810	770	765	762	795	758	774	742	732	822	825	800	715	826	749	823	779	767	726	812	830	736	771	798	740	756	795	759	788	787	752	770	761	788	805	733	734	773	780	784	814	764	805	856	736	810	752	778	772	744	796	774	740	765	782	724	764	746	763	784	787	761	825	740	766	738	782	782	823	742	795	744	801	785	787	735	773	790	793	785	775	825	771	784	761	762	749	815	752	757	820	793	762	784	791	805	756	784	817	816	830	774	751	765	772	796	764	755	770	801	745	784	730	746	758	786	784	740	810	805	778	773	748	777	768	802	695	768	743	764	751	773	779	793	791	830	778	779	785	808	717	721	769	773	720	763	763	751	760	787	775	740	787	794	732	760	799	823	742	773	800	765	771	745	773	782	744	754	770	754	805	819	819	758	807	751	767	782	762	772	766	795	767	779	765	807	735	757	757	758	801	801	762	763	786	832	709	785	822	771	781	739	770	756	754	783	775	760	792	835	799	778	848	790	774	779	775	817	829	792	704	764	774	778	749	742	767	732	803	758	778	756	817	764	782	802	745	803	802	828	793	809	737	797	753	794	748	745	733	762	739	773	747	796	795	805	788	792	761	817	794	778	803	787	790	742	787	799	780	813	758	788	783	753	757	774	776	724	757	817	773	811	803	792	807	749	786	762	767	854	786	783	836	763	688	756	812	742	767	807	825	785	774	768	783	797	756	728	745	715	746	816	782	758	762	860	765	814	764	741	742	781	810	752	830	784	730	764	813	728	736	812	758	766	729	798	814	783	756	785	741	757	757	815	739	791	754	783	832	751	752	768	768	782	733	740	817	815	840	750	756	798	764	769	828	765	774	751	750	754	808	788	783	750	760	796	736
65780	39499	68328	34318	7832	610	260	247	234	241	242	237	244	235	201	211	239	199	225	198	208	200	200	216	197	197	218	224	190	208	218	188	203	206	221	200	198	211	210	229	194	214	215	222	221	217	200	211	196	221	198	207	220	209	202	197	244	202	187	201	223	221	217	210	230	203	206	191	211	219	197	222	215	204	230	217	211	215	210	241	207	244	214	244	224	197	191	195	180	195	208	200	219	219	190	222	213	189	199	250	206	222	207	206	216	220	189	195	227	218	194	212	195	217	216	185	227	230	213	188	213	212	231	243	210	193	190	213	175	211	216	216	192	205	205	217	241	221	207	190	202	198	219	239	207	235	199	207	206	186	234	195	217	228	203	225	192	205	191	236	236	221	229	186	215	202	221	189	211	154	178	215	191	168	207	225	212	201	201	225	229	229	185	208	198	198	215	180	164	212	177	212	203	190	217	230	236	184	198	196	194	195	216	201	217	223	211	206	199	198	208	202	225	196	215	205	202	198	225	220	236	226	214	220	215	186	191	208	211	228	191	230	224	223	205	181	215	209	215	209	199	197	200	209	168	212	192	237	206	195	196	204	226	205	211	208	200	205	204	220	208	178	196	207	211	183	203	188	206	204	182	189	208	213	182	194	201	198	203	218	207	207	189	168	237	213	194	190	210	225	217	198	209	194	211	188	215	207	196	191	192	206	253	235	198	205	197	195	220	203	197	199	196	202	233	208	194	205	202	233	226	231	233	216	211	186	205	201	202	240	206	215	214	193	200	215	219	204	196	217	204	192	214	196	198	196	214	221	211	200	221	202	199	204	192	213	206	215	216	185	187	216	224	197	213	232	231	230	196	196	197	205	193	185	201	235	213	191	215	206	207	228	211	209	200	185	229	228	200	192	187	189	200	218	202	197	207	185	196	187	227	206	211	220	214	190	195	221	209	219	217	196	207	236	206	198	202	210	203	250	212	227	221	196	200	211	218	223	192	221	199	194	181	229	188	215	211	222	199	233	178	233	189	204	196	206	220	208	220	217	206	187	202	214	192	191	216	199	212	240	200	201	186	172	204	223	211	192	188	210	210	184	195	170	190	194	215	229	215	211	215	225	232	226	197	209	210	198	207	199	170	235	191	227	186	218	207	230	211	212	220	208	198	206	215	193	206	228	209	203	194	228	202	189	225	219	237	215	205	211	178	212	201	206	194	208	216	206	182	215	188	213	241	209	209	197	188	210	214	182	183	207	195	206	224	203	180	214	214	199	226	197	204	226	200	198	208	202	191	201	204	201	218	193	184	192	214	218	221	225	229	210	181	210	235	229	188	189	215	215	190	226	201	190	200	198	214	190	194	221	206	203	267	216	227	184	202	209	213	215	207	241	216	205	218	190	238	195	192	198	186	238	216	211	221	206	213	233	208	225	208	181	208	213	194	192	231	193	209	238	211	202	221	217	230	204	236	211	227	200	192	219	163	213	217	185	206	213	204	203	206	221	227	208	232	215	192	207	222	204	195	195	173	191	229	213	188	215	221	225	201	193	183	225	221	199	186	198	210	230	193	171	203	213	193	209	201	204	201	190	225	204	210	204	198	196	190	180	219	189	205	185	204	187	199	229	195	207	179	191	200	219	231	209	208	171	206	209	193	212	237	189	207	230	211	213	229	197	199	220	216	205	238	206	195	190	199	203	209	215	214	228	215	183	229	226	186	200	222	227	198	228	215	212	190	195	207	206	190	216	204	211	217	192	225	191	214	212	198	229	216	172	190	221	185	188	197	225	204	204	213	222	207	222	204	183	213	195	203	211	214	210	198	199	225	186	192	196	224	252	222	216	219	226	203	221	227	201	194	216	216	203	226	205	219	225	184	220	226	217	219	217	230	213	214	212	204	178	212	198	204	211	232	195	199	214	214	217	230	214	192	189	207	206	212	198	236	192	181	195	235	195	185	194	188	215	216	220	180	198	196	209	184	232	219	180	208	213	220	192	211	209	223	179	215	236	216	218	217	221	180	227	208	217	219	230	213	220	203	226	188	204	212	194	199	202	185	220	203	212	206	222	205	227	216	215	203	195	201	208	246	214	206	175	196	237	192	210	218	207	196	213	189	219	191	209	190	212	217	198	194	209	226	219	217	231	210	232	218	197	202	214	212	214	210	185	196	196	188	206	191	193	216	194	205	233	226	196	215	196	173	193	229	235	212	199	194	224	206	242	208	186	224	222	209	193	203	224	218	204	207	203	202	204	222	189	184	184	201	208	212	210	194	213	222	203	234	189	216	230	206	222	197	214	212	203	180	191	204	219	226	236	209	181	188	219	218	233	223	231	198	186	212	176	206	228	189	204	211	224	209	217	207	216	186	184	222	180	195	219	211	186	196	217	188	210	191	208	196	217	222	197	218	213	224	214	212	192	186	200	207	235	202	225	213	202	186	210	217	202	222	204	223	223	199	207	224	215	198	211	200	234	214	207	214	217	194	215	191	199	200	199	212	207	201	190	234	208	197	190	190	201	202	192	236	186	197	203	213	186	205	206	218	200	236	214	230	207	243	242	192	203	232	228	189	212	191	204	211	218	207	201	209	207	181	202	209	227	224	217	223	226	196	187	196	206	225	194	216	204	193	190	184	215	162	204	209	207	187	196	224	190	203	180	193	195	204	167	206	218	208	223	200	183	214	223	201	214	202	196	200	215	190	217	194	223	182	216	209	201	198	200	212	202	220	196	199	196	200	201	217	229	191	212	179	193	222	201	193	211	205	193	197	220	220	220	199	212	226	195	212	234	192	205	209	187	189	210	229	212	195	197	208	199	230	174	209	214	220	224	224	195	227	239	222	194	199	210	192	201	213	209	190	190	244	218	209	169	207	223	184	221	210	200	207	203	222	216	215	192	221	205	189	224	206	209	235	193	221	187	194	193	179	216	220	228	185	207	220	236	200	228	220	188	204	211	207	189	205	192	239	181	218	219	195	200	197	204	194	218	219	203	198	222	219	210	186	198	202	226	226	228	213	225	209	222	239	207	216	208	198	202	197	193	224	200	196	203	214	182	230	225	224	219	221	203	208	219	205	191	221	213	195	221	185	218	220	193	208	200	198	220	193	198	218	236	198	204	202	170	214	211	183	206	204	223	179	191	215	216	205	200	222	204	226	217	192	224	233	221	204	209	205	212	225	201	227	204	189	217	188	212	245	212	191	216	213	243	214	216	229	249	193	204	203	196	213	196	222	209	205	198	225	202	195	222	185	173	190	181	210	194	180	207	211	219	201	221	231	226	210	221	226	202	211	223	211	214	195	215	212	209	199	230	210	222	193	197	217	189	177	170	210	204	218	203	203	185	244	186	191	199	216	196	192	236	193	219	184	220	196	199	199	233	203	205	215	203	188	197	219	225	185	244	205	251	188	187	178	225	205	231	198	215	219	212	213	217	191	213	174	183	237	205	227	206	214	212	182	232	233	199	187	199	224	222	190	211	201	228	201	215	192	206	224	208
38316	25514	63286	28104	1723	923	830	758	732	716	622	621	658	610	577	568	565	549	522	521	500	526	533	504	505	552	535	514	497	529	540	564	506	512	486	532	470	485	489	491	486	461	457	538	464	515	456	457	489	527	481	527	518	505	471	517	495	485	470	458	484	469	543	518	482	490	477	480	494	438	465	478	475	457	470	474	479	443	494	455	437	458	486	467	468	480	490	494	508	471	476	470	470	454	467	461	535	498	443	477	473	505	512	463	488	461	511	476	452	466	489	491	497	462	484	475	486	478	492	468	485	489	447	494	486	501	430	485	494	482	478	478	480	469	487	478	471	475	477	438	461	505	464	444	510	544	478	468	513	442	466	476	469	490	500	478	484	469	465	468	484	470	471	454	472	500	477	475	463	461	500	458	522	502	477	467	469	499	468	454	453	475	477	462	485	444	463	471	503	470	468	488	489	509	492	477	505	515	499	455	453	465	458	479	431	466	477	519	479	503	499	431	489	478	433	495	489	480	469	459	500	459	477	489	485	500	471	501	482	481	467	460	495	452	455	445	453	471	506	468	491	500	449	502	462	439	467	504	484	494	510	501	515	477	495	474	455	483	488	502	442	524	479	483	446	485	516	498	470	488	491	458	490	464	426	505	481	488	435	484	449	446	459	496	466	483	515	466	442	445	445	486	497	511	445	466	465	457	507	466	498	447	456	492	470	462	481	473	475	515	472	492	481	469	517	500	511	495	481	458	477	448	543	458	444	471	473	507	462	507	496	479	464	456	480	504	473	504	494	525	481	493	486	459	463	468	462	454	496	445	470	492	485	475	485	503	466	460	476	444	486	456	486	486	476	492	486	493	471	477	455	466	497	466	474	455	491	491	457	450	486	497	494	469	475	458	488	559	483	479	451	491	513	472	447	481	481	501	500	488	478	493	468	416	476	481	510	453	481	479	438	460	467	464	471	480	507	493	487	459	439	488	466	485	457	470	489	478	487	475	457	482	491	487	472	439	485	468	514	472	462	471	492	482	455	519	513	481	496	445	519	492	487	467	467	492	462	464	468	457	492	473	465	491	488	449	512	444	505	528	479	503	484	450	482	453	457	478	488	489	501	486	453	463	479	484	463	513	475	480	463	474	478	478	478	483	507	499	457	449	484	466	454	452	438	453	495	486	475	480	457	459	490	470	513	502	450	461	520	473	488	504	460	503	472	471	489	519	465	472	487	438	460	503	493	488	454	449	489	485	499	504	520	486	528	502	463	486	465	481	512	451	519	476	476	480	473	459	522	481	447	426	445	466	479	509	488	466	498	469	447	446	512	464	464	451	466	484	504	517	458	449	490	453	503	504	467	453	505	448	474	500	501	466	479	503	488	468	491	464	499	497	495	454	468	541	484	489	489	482	476	464	471	494	474	485	469	480	463	453	520	510	474	488	488	461	490	493	462	462	467	489	464	490	468	453	497	517	511	510	461	472	500	527	492	467	459	480	481	455	520	467	460	470	491	439	449	487	473	454	436	445	507	476	469	490	485	490	498	524	495	493	483	492	485	468	481	476	527	467	510	492	501	503	498	471	471	508	477	462	493	479	485	476	475	458	501	495	492	495	476	430	472	474	528	477	517	479	468	487	478	482	498	447	476	471	464	494	437	463	477	522	471	481	475	445	483	455	479	502	476	492	471	478	463	481	501	478	483	497	476	442	476	487	449	464	478	475	517	489	471	468	502	501	436	524	486	506	488	488	493	481	502	442	454	459	460	495	451	517	488	457	468	473	474	486	500	463	453	491	487	517	496	464	508	473	473	519	462	458	488	489	458	465	466	490	453	492	452	458	446	470	511	485	490	498	493	520	456	446	491	461	484	469	508	474	452	461	476	474	478	468	451	490	476	482	430	473	512	511	477	498	484	483	441	479	449	489	482	512	467	505	496	544	479	447	456	460	468	493	485	477	490	489	501	489	492	512	491	453	488	493	479	482	518	516	471	481	476	481	480	473	487	474	468	459	482	487	443	500	520	461	479	476	488	519	497	510	487	504	470	445	494	509	517	500	488	467	479	481	504	450	476	442	484	468	452	502	513	453	447	511	504	485	472	461	481	450	467	442	476	468	490	480	498	495	468	468	504	475	483	455	511	482	446	472	505	506	464	453	475	474	501	470	466	464	507	496	437	519	477	479	455	481	476	487	462	440	483	503	480	493	483	470	461	499	480	504	464	492	469	456	463	474	490	423	488	454	461	499	468	498	478	498	457	500	485	509	464	485	438	474	480	465	459	479	461	461	485	472	495	457	482	468	503	503	472	504	468	483	500	469	490	471	489	465	503	492	465	469	487	491	505	482	464	468	489	510	466	506	477	485	461	501	479	487	472	458	455	491	486	486	484	514	459	464	447	433	449	474	505	484	472	460	452	484	475	497	482	506	493	495	462	474	519	465	468	457	494	536	478	461	478	501	444	501	492	483	482	495	455	480	474	485	466	477	481	506	496	493	479	441	454	482	505	506	494	491	418	456	459	466	469	427	473	458	539	503	476	465	475	448	468	440	528	461	472	513	484	469	477	474	480	512	454	486	486	478	481	463	441	509	490	518	507	495	459	457	465	445	488	476	492	452	493	465	474	462	468	474	446	460	487	491	453	469	496	456	506	480	458	464	486	484	500	486	454	448	488	472	459	499	435	484	488	499	489	483	458	497	455	452	445	477	462	499	450	467	476	444	452	467	494	501	478	457	474	462	492	494	473	477	465	474	524	474	446	483	477	462	472	481	421	518	463	458	459	465	499	466	413	493	456	506	461	467	429	490	497	500	479	463	509	474	443	456	481	475	453	438	482	466	481	474	457	471	506	503	482	466	458	485	473	465	463	481	503	487	494	498	488	441	464	463	469	481	474	485	459	428	496	508	502	488	516	468	488	486	488	491	497	525	425	442	527	465	448	469	488	485	481	463	513	488	484	476	513	484	477	480	486	473	480	462	481	498	494	477	478	458	473	480	483	481	454	460	484	460	467	449	482	479	461	484	505	475	452	480	477	460	479	504	466	423	478	506	461	518	507	455	460	481	496	464	479	427	482	452	521	448	460	494	466	498	462	473	481	501	504	456	457	468	474	504	489	473	461	456	467	472	458	464	466	481	487	469	513	483	432	489	485	495	484	507	533	517	434	471	490	496	482	483	500	480	434	497	504	471	481	444	486	457	498	483	445	438	474	456	461	445	469	499	474	457	437	455	513	478	490	515	455	476	534	484	509	484	483	504	487	476	478	456	440	474	468	446	494	485	472	496	495	481	481	486	501	471	498	510	484	480	468	490	458	430	452	489	490	496	484	481	470	517	508	492	463	465	496	488	463	490	498	507	442	467	464	455	454	487	445	500	476	486	482	527	470	493	487	504	498	447	515	471	507	485	465	503	472	475	485	473	470	511	466	495	457	506	490	468	480	482	508	482	487	477	448	481	504	471	467	512	468	451	468	468	501	461	448	467	522	517	441	501	499	447	493	515
76562	51021	73615	42332	14041	2396	337	230	216	212	184	224	176	152	165	149	154	162	152	174	138	148	140	152	151	127	151	141	146	134	135	125	148	153	128	147	149	146	133	156	124	128	138	119	158	157	147	163	139	141	137	158	123	131	143	128	134	138	152	135	136	147	126	115	127	124	138	145	138	149	129	164	124	147	132	133	127	130	161	129	138	148	131	156	124	154	137	147	131	119	127	134	142	124	145	113	146	150	126	121	136	165	125	144	133	172	122	140	138	135	135	134	143	132	132	160	121	142	144	138	144	131	142	148	125	163	143	139	139	119	147	113	137	133	128	128	150	143	161	135	150	133	143	135	124	129	138	152	142	113	146	163	135	128	136	128	150	145	133	147	147	137	149	135	144	132	130	140	127	115	131	137	157	147	158	140	150	154	137	146	134	155	132	162	130	141	134	134	128	132	153	149	138	133	140	145	132	123	140	137	141	135	114	116	127	148	124	141	147	152	136	121	124	126	150	151	147	151	134	126	133	124	148	127	146	181	134	117	142	133	128	145	117	121	131	124	159	105	146	138	143	152	144	121	145	153	153	153	138	113	144	163	123	133	136	135	153	146	155	144	127	146	143	122	149	147	131	160	128	125	114	124	143	136	147	132	140	133	139	151	132	121	119	128	123	141	125	138	125	124	127	142	132	121	122	151	141	160	131	147	127	133	142	133	131	135	169	134	128	125	136	154	137	129	142	147	138	113	117	137	136	152	145	129	123	127	137	126	135	117	131	122	134	112	132	126	151	126	113	133	136	118	140	147	135	129	136	136	138	136	147	122	125	141	147	170	161	127	133	139	151	138	121	113	125	145	131	118	149	138	127	145	151	124	131	134	136	127	123	145	127	106	136	133	140	119	114	137	136	163	147	138	131	137	110	125	130	144	119	140	114	132	119	147	157	132	161	135	153	134	146	143	153	142	153	132	131	113	127	147	130	133	154	141	132	154	152	137	145	129	134	128	137	141	148	144	133	119	143	147	155	129	166	114	151	140	141	169	141	119	146	135	123	117	123	121	144	151	153	136	162	134	123	129	122	124	113	157	148	143	114	133	129	137	150	133	139	126	136	136	142	144	153	131	119	134	134	124	132	130	131	134	139	144	149	147	136	140	143	130	149	127	130	135	127	149	137	150	133	144	128	176	163	122	128	133	137	141	126	140	124	161	146	124	144	143	130	131	115	123	134	134	149	143	140	151	141	132	143	155	146	142	148	138	138	136	147	128	140	131	137	148	146	149	121	148	137	148	140	126	138	133	126	127	142	145	145	136	130	118	141	138	123	137	142	136	150	152	147	123	138	124	135	138	148	126	124	131	121	157	125	145	137	146	147	146	130	136	152	130	133	143	167	138	122	143	167	129	137	150	142	136	130	167	123	127	124	140	131	137	152	139	130	130	147	128	137	141	142	144	111	149	114	134	130	135	122	135	153	169	157	133	131	133	146	122	143	143	117	148	136	136	139	168	138	149	145	134	141	135	146	155	146	114	143	155	141	137	130	125	144	144	140	133	128	137	131	149	138	176	148	129	139	111	146	135	133	157	131	126	139	145	129	135	115	140	141	145	133	136	149	123	131	137	131	141	140	153	128	127	152	123	126	120	138	134	144	123	116	115	118	130	153	134	129	128	129	137	133	132	140	120	117	147	123	120	161	129	147	151	139	141	153	151	118	120	119	136	125	125	168	105	139	122	133	147	145	138	118	149	124	136	141	137	118	143	143	145	163	122	128	154	121	145	145	133	146	168	146	141	142	140	141	133	146	140	153	131	127	141	122	129	138	147	109	165	156	137	146	124	121	147	136	150	126	131	137	133	148	131	145	129	131	129	151	118	131	134	140	143	151	148	145	130	173	142	126	160	127	145	137	128	128	126	145	147	135	132	143	137	141	133	139	114	129	119	140	136	128	148	141	176	143	145	116	143	123	140	146	152	158	152	156	155	138	150	142	123	128	129	133	173	131	121	130	135	151	157	136	151	151	164	159	140	125	129	149	154	130	138	123	133	122	136	146	139	150	143	136	147	133	147	119	130	135	136	164	155	155	136	127	126	156	147	118	119	134	135	114	136	140	135	159	120	158	147	147	164	127	150	148	143	151	151	142	140	152	129	126	150	134	148	148	170	165	142	131	140	143	148	142	134	141	140	151	147	136	158	139	146	130	141	131	135	141	148	141	135	120	151	133	139	134	125	119	134	147	153	132	134	144	128	148	132	145	146	126	147	132	117	160	139	129	136	142	131	134	126	130	123	133	150	134	145	154	139	132	137	121	131	134	139	137	99	136	138	141	142	147	139	129	135	125	136	125	143	119	171	124	146	127	151	129	121	126	138	147	151	139	154	131	128	132	133	139	149	119	130	142	134	142	130	119	125	145	128	105	146	144	149	152	137	138	136	133	138	130	143	149	133	115	157	143	145	143	127	134	147	132	149	135	153	129	129	118	113	125	127	115	154	153	125	140	150	144	139	156	149	145	121	129	131	122	115	128	127	128	147	149	141	126	150	143	126	137	133	132	127	145	125	160	141	138	140	133	143	125	148	133	130	148	154	159	146	151	125	149	151	152	141	132	144	160	150	130	151	134	130	125	146	130	131	136	130	144	166	143	153	130	134	147	148	135	131	109	126	135	134	123	144	138	136	155	143	147	155	161	144	135	133	122	122	104	125	134	132	141	120	147	131	141	161	116	148	114	149	111	146	124	151	130	161	147	152	116	154	125	146	154	150	119	130	144	121	127	168	147	123	129	115	141	146	128	143	143	143	125	124	126	124	140	134	139	143	139	146	124	136	125	134	142	133	135	151	129	119	124	124	133	138	149	145	139	154	131	137	146	126	137	121	141	100	141	131	140	142	146	115	129	160	159	125	129	146	154	134	144	130	143	136	129	147	124	136	143	144	126	129	137	155	132	140	152	132	135	119	143	128	160	167	128	139	116	138	152	143	142	174	162	149	127	136	136	142	155	143	133	125	144	140	151	129	123	133	120	145	154	148	131	131	117	129	132	134	157	134	131	136	129	145	131	116	128	153	145	125	129	148	146	125	113	134	118	135	145	136	129	143	148	144	162	140	148	150	141	137	139	145	148	141	146	139	135	120	126	154	120	151	131	132	137	153	130	160	133	142	136	138	138	133	114	133	129	154	135	131	154	156	140	122	129	128	129	127	131	150	155	114	124	125	152	135	138	117	150	144	141	152	159	141	146	141	113	159	136	149	154	154	145	125	140	143	139	132	134	138	142	154	131	145	128	129	136	133	149	157	118	144	129	144	150	154	155	146	146	132	145	120	135	130	146	146	137	141	127	148	149	164	123	157	131	148	154	131	158	145	139	119	123	125	114	129	122	138	128	170	137	116	132	119	151	124	148	135	126	140	159	153	135	148	142	133	108	144	143	120	122	156	138	142	149	137	146	135	118	146	141	137	149	137	121	148	133	132	126	143	110	133	122	137	143	127	147	161	139	143
46128	33796	72266	34643	2374	1288	1047	934	792	760	669	657	562	557	531	558	490	479	463	442	474	435	432	423	410	407	421	425	375	423	421	389	390	373	400	363	360	367	369	366	365	369	340	339	342	366	345	333	365	353	379	351	350	401	356	336	343	343	380	360	344	375	358	360	402	345	330	373	378	331	366	370	361	324	350	342	338	357	364	372	379	361	352	375	342	317	356	331	347	362	348	339	343	337	340	360	347	349	323	331	306	330	302	350	345	331	369	358	320	328	371	301	343	345	330	367	338	337	339	329	341	380	370	371	351	337	342	344	342	352	326	330	371	365	351	362	368	335	329	327	368	377	370	362	335	347	358	332	399	344	365	347	347	361	308	355	379	323	355	399	333	344	332	344	313	314	361	376	373	339	335	358	359	335	347	362	359	361	358	363	330	329	356	293	336	378	322	369	344	315	354	353	347	395	342	347	356	353	313	385	326	338	355	368	355	343	374	356	327	374	346	377	326	349	339	374	328	360	355	355	347	352	364	343	323	322	350	370	389	342	337	360	355	366	334	344	332	350	335	371	348	380	348	352	353	335	331	350	323	353	350	349	334	345	333	376	367	353	341	370	348	370	356	348	336	357	357	351	377	367	332	363	353	349	360	328	352	397	321	326	320	310	318	313	334	329	363	356	336	358	344	334	335	353	388	340	353	353	339	354	331	344	341	347	350	368	323	326	339	356	339	331	352	335	345	356	352	353	376	344	358	353	386	340	369	342	324	366	344	369	354	342	351	352	333	321	327	337	344	336	333	370	333	368	362	328	322	337	368	358	346	364	338	331	349	343	348	344	364	340	377	314	348	328	312	372	348	343	374	368	368	358	349	342	359	326	359	346	370	348	356	317	342	348	358	328	364	338	332	375	338	355	364	345	340	363	346	377	372	338	345	349	363	347	369	323	344	333	336	333	368	333	341	376	353	351	355	357	350	381	344	361	355	324	368	338	360	370	342	357	365	333	360	344	320	328	349	351	336	343	320	326	343	305	357	341	349	348	358	324	358	348	365	347	334	331	334	318	339	330	317	335	311	349	392	365	345	375	348	355	347	362	315	357	347	318	343	343	378	334	313	350	345	355	374	341	328	359	314	348	338	331	326	361	325	355	318	330	330	338	359	356	308	355	329	336	371	343	353	359	317	370	332	378	356	368	311	386	356	354	369	327	345	309	344	311	344	343	366	328	338	362	344	365	344	352	331	373	365	351	312	330	373	358	330	317	369	369	353	330	320	364	332	327	351	321	361	329	356	325	345	341	333	335	329	326	375	372	350	373	353	378	323	329	338	371	336	329	319	353	333	326	343	326	334	368	348	353	337	365	340	351	361	371	351	335	341	364	336	324	334	373	371	358	343	365	351	363	327	330	329	357	332	346	343	313	336	335	359	313	346	334	336	361	346	346	324	379	323	352	312	357	349	346	341	356	325	335	309	339	339	347	346	327	354	375	333	313	360	381	370	361	318	349	376	299	346	325	355	357	343	398	317	334	365	329	377	366	318	332	355	316	367	371	345	296	353	353	375	352	338	356	358	329	344	361	332	382	357	365	344	339	320	305	316	361	371	340	332	362	310	316	359	358	371	351	353	354	348	341	349	347	343	329	339	345	356	359	353	347	380	338	363	358	326	360	347	341	333	351	343	341	367	355	376	373	339	333	346	352	324	358	342	323	353	334	342	340	344	355	350	322	350	326	357	331	331	350	340	347	361	357	356	338	352	343	366	347	367	353	343	380	345	362	352	356	356	355	331	313	351	343	364	336	337	356	355	333	334	346	351	317	376	332	361	371	341	346	387	325	355	357	356	370	346	359	349	382	388	364	351	371	351	326	360	353	374	390	374	361	341	328	324	334	329	351	370	388	306	350	350	347	364	349	367	350	316	336	349	351	360	374	332	351	329	360	357	349	378	360	336	327	377	323	352	377	327	331	381	346	331	328	333	327	393	349	369	321	343	367	378	346	355	338	368	366	337	361	372	346	358	339	351	342	332	334	335	376	362	343	348	341	314	328	348	354	334	361	372	371	323	344	363	361	321	380	347	341	357	330	309	363	339	302	354	350	322	345	343	333	355	336	351	317	342	392	368	330	345	346	349	358	365	331	333	346	329	346	337	365	342	352	367	358	337	347	362	380	328	332	325	308	370	342	335	335	319	332	340	354	369	365	352	375	338	321	322	324	306	315	357	355	327	329	329	328	371	341	327	341	334	323	320	369	386	364	362	333	355	329	359	360	332	362	350	371	335	345	371	345	347	352	340	347	347	341	332	345	377	334	356	392	365	341	368	349	338	346	359	362	322	360	343	363	336	337	347	350	369	349	390	340	318	329	369	364	364	348	372	313	352	339	337	362	318	329	334	342	351	371	343	345	351	344	337	334	369	352	354	319	337	344	368	341	342	356	340	362	373	306	332	332	322	371	319	357	336	351	338	329	361	330	317	362	347	344	345	351	341	355	355	319	324	348	378	325	367	379	345	330	344	362	353	340	344	332	330	364	380	341	353	331	355	333	367	344	329	368	359	341	324	337	347	338	337	360	351	365	337	341	330	339	342	315	354	342	331	370	360	323	353	364	379	345	363	338	325	357	331	356	333	341	332	395	298	352	341	352	348	362	367	305	350	375	339	329	369	344	361	317	358	340	367	357	323	309	352	335	331	395	346	347	354	329	338	345	349	326	338	314	316	316	354	330	330	346	345	347	375	346	351	387	355	360	345	377	352	336	356	341	346	364	328	339	386	378	345	352	349	309	366	342	337	331	321	375	315	344	355	330	368	364	351	363	338	353	366	378	299	328	375	346	373	350	356	340	301	344	339	327	391	326	313	309	354	346	348	315	334	353	390	350	332	329	336	393	349	331	322	324	374	362	339	367	335	354	364	344	342	338	343	375	342	340	324	316	321	347	352	308	383	337	379	351	358	355	334	314	373	355	376	356	337	367	331	332	400	378	338	357	343	348	353	338	358	342	360	353	357	354	344	333	350	321	352	317	325	375	352	327	345	370	335	352	354	358	347	347	334	306	337	376	375	366	324	346	336	338	357	356	375	361	325	359	346	362	332	346	359	339	331	297	313	312	351	358	325	354	331	338	364	356	315	349	355	360	378	333	319	304	383	360	329	376	349	341	332	335	315	326	346	334	364	347	312	334	342	373	309	344	369	340	360	387	337	330	311	334	380	359	333	381	341	318	341	333	341	349	360	345	373	355	348	332	333	373	354	353	365	346	345	339	365	366	333	397	356	378	363	348	360	346	343	360	364	354	352	379	344	310	349	334	366	374	350	327	355	308	332	329	347	367	367	347	350	332	334	352	318	339	344	367	349	352	380	373	334	405	347	339	349	342	365	354	351	318	343	372	328	366	358	341	362	340	366	314	340	349	320	319	379	359	346	347	351	347	341	342	367	331	353	349	328	339	362	347	337	322	339	337	331	317	351	351	320	358	335	382	341	351	345	341	332	342	349	331
18632	3311	13181	3278	397	353	330	356	324	339	354	315	344	349	373	371	336	368	349	380	341	341	329	370	359	331	359	328	368	332	326	368	383	326	369	356	295	372	363	343	356	383	332	349	325	346	335	340	335	322	329	346	337	393	343	336	312	336	364	333	323	334	308	352	365	382	390	372	347	320	343	360	362	338	346	318	325	322	356	335	333	366	356	352	314	314	329	342	362	348	304	323	358	330	352	338	350	381	347	329	354	327	320	336	325	344	310	350	356	366	356	381	319	363	350	336	348	350	347	351	334	353	331	344	371	339	338	337	338	336	346	356	334	344	373	328	375	296	314	298	367	322	357	340	319	346	330	333	342	356	343	378	356	337	345	324	347	344	332	349	376	356	353	322	358	349	338	338	357	309	321	338	353	320	352	369	359	385	377	371	348	346	342	322	315	354	354	322	320	335	347	367	348	357	366	302	355	357	346	319	345	311	327	318	354	360	345	330	313	379	321	317	318	355	336	346	326	334	335	371	321	335	352	345	324	355	343	324	362	355	333	387	349	346	337	348	301	341	323	367	342	366	305	325	391	341	374	365	338	330	383	345	348	369	314	368	356	349	352	365	327	343	339	351	363	352	352	348	379	340	347	317	342	332	341	376	381	320	320	352	387	299	337	350	339	350	370	303	360	362	372	344	366	345	338	334	325	356	316	356	312	342	331	297	348	335	346	301	351	369	365	313	317	342	354	356	335	327	361	364	359	354	329	342	335	356	346	393	320	308	334	350	344	343	318	321	336	337	349	370	386	322	350	348	341	327	379	351	348	338	317	306	336	336	355	339	358	318	337	334	329	330	327	354	347	322	335	358	340	334	346	318	357	309	321	319	350	329	324	343	358	342	321	351	329	385	373	325	308	347	338	356	407	335	338	358	370	350	342	334	345	319	369	362	324	380	352	369	352	310	347	348	380	358	328	342	340	340	371	343	343	341	341	331	334	346	331	311	358	324	368	344	334	355	367	357	340	345	337	336	385	342	325	359	318	362	317	317	343	359	358	355	341	347	346	354	343	349	335	302	348	339	347	368	338	343	313	307	345	370	354	399	335	341	326	313	355	336	345	329	355	337	336	340	362	353	337	366	347	329	326	338	356	349	343	342	328	331	349	344	344	333	353	344	360	393	333	365	315	376	335	357	397	370	362	371	308	321	330	331	366	344	331	324	341	353	318	334	329	373	326	353	306	357	347	346	395	320	348	346	369	350	340	341	358	351	328	339	316	367	343	333	369	355	353	356	345	333	343	306	323	366	348	374	318	348	359	397	393	287	342	366	391	328	341	379	343	372	355	343	342	349	337	343	357	359	337	334	335	349	343	335	357	353	351	318	362	340	319	322	378	345	323	328	332	342	324	338	353	361	375	377	352	346	342	341	323	368	327	386	350	344	355	333	347	370	327	355	403	339	347	338	345	334	368	389	395	370	329	338	355	362	339	355	342	324	370	330	352	366	354	351	372	352	352	346	327	346	349	340	348	313	318	344	343	337	364	323	353	365	377	344	310	320	327	372	333	357	379	344	361	341	362	328	360	304	365	372	319	344	357	354	361	320	368	371	352	310	289	343	364	360	316	314	346	350	360	360	318	349	346	314	338	330	321	350	351	296	331	348	348	340	344	365	352	340	335	338	350	337	363	355	354	342	328	347	351	328	343	369	346	338	359	382	392	325	349	371	315	333	375	323	377	332	343	324	378	360	333	369	363	339	342	330	339	339	379	335	340	348	357	364	301	347	374	309	325	356	330	347	322	349	355	345	340	320	371	342	328	322	344	383	332	317	327	341	367	383	352	379	354	348	365	322	296	347	323	360	323	357	356	360	363	372	350	303	317	364	346	343	341	342	355	323	363	324	355	354	359	371	370	347	341	343	351	344	351	344	334	337	351	344	327	374	345	351	339	379	355	334	360	340	338	345	325	364	318	333	361	351	338	317	350	314	381	308	353	330	337	356	329	346	336	406	355	332	349	337	352	325	348	352	312	316	364	375	383	336	359	303	358	329	344	348	349	342	342	370	321	380	360	330	335	328	344	363	374	330	331	325	339	341	346	368	333	345	349	314	351	333	338	338	365	312	369	367	318	336	388	363	363	377	368	381	336	353	342	363	376	350	332	322	351	357	349	364	367	337	335	338	329	360	381	346	332	331	343	343	339	356	333	349	333	324	338	333	325	353	344	363	348	303	364	336	355	324	380	343	349	370	319	344	357	359	351	374	386	350	321	351	327	352	343	308	341	345	344	387	357	337	360	338	340	316	351	355	348	317	371	336	323	357	369	341	339	364	340	347	358	310	388	352	344	337	314	322	310	334	326	375	353	350	334	341	356	335	337	377	329	362	318	373	355	378	331	331	366	323	346	315	337	349	379	340	337	352	352	348	376	362	346	344	326	355	386	346	339	322	319	341	362	365	340	358	377	327	367	322	343	332	311	321	352	341	360	356	374	349	363	346	315	310	363	357	327	369	385	342	380	347	333	349	353	349	364	351	330	348	345	344	328	338	354	346	336	346	325	373	348	357	370	325	340	320	326	378	356	361	332	337	343	373	337	351	328	327	361	346	301	350	356	322	328	322	375	392	351	366	331	352	317	345	350	347	372	345	383	315	345	325	363	345	333	359	337	341	307	349	373	351	348	331	333	326	340	351	380	359	367	371	356	334	365	359	334	366	345	343	362	348	341	329	343	340	336	366	308	337	359	347	386	381	373	352	364	326	318	350	335	342	364	361	338	338	366	325	345	342	366	348	345	373	344	363	339	357	356	327	329	382	372	330	397	372	361	327	361	321	354	330	392	331	343	353	354	352	352	331	366	380	355	375	352	332	325	347	383	366	347	377	314	351	347	336	367	354	351	335	373	360	365	359	362	339	289	314	317	362	329	362	387	384	345	370	328	363	350	315	330	337	374	329	356	340	378	358	347	337	322	319	347	340	351	353	308	354	367	318	357	354	369	350	373	359	358	347	342	356	349	337	325	377	338	351	357	344	323	305	371	337	340	346	356	362	305	321	365	383	365	336	342	354	352	331	349	341	346	335	330	381	347	374	343	361	331	331	372	343	338	333	331	315	337	345	361	346	377	321	367	333	361	330	367	334	358	366	335	346	384	323	366	353	348	385	397	361	341	338	343	361	316	320	342	337	364	330	405	352	358	320	325	341	364	337	310	351	346	360	337	347	340	348	316	353	363	353	361	325	357	344	339	343	363	370	325	368	338	318	365	360	315	330	345	366	318	347	357	350	369	349	327	350	318	345	317	384	361	324	336	335	361	324	353	332	353	329	382	327	329	311	327	361	328	335	329	344	378	386	360	352	344	349	320	346	343	338	375	342	376	346	336	322	367	344	360	337	329	339	354	337	384	357	325	390	337	346	369	377	345	342	297	341	383	366	344	300	313	359	370	312	378	354	343	311	354	351	350	345	388	337	338	347	296	373	347	367	338	337	355	375	318	359	353	331	325	366
14944	3266	22142	4519	777	770	799	819	767	790	750	757	743	781	762	798	750	781	759	764	792	791	774	744	784	777	736	721	756	758	767	754	753	820	803	762	745	765	734	762	776	803	772	785	780	750	749	780	735	765	827	727	763	766	755	758	761	760	753	716	759	758	802	807	785	741	766	781	775	794	741	741	745	720	767	765	827	751	743	783	745	786	776	759	714	728	756	765	774	762	775	793	783	726	780	819	807	747	788	743	794	771	771	718	767	799	760	779	805	714	773	751	742	796	787	757	755	781	771	768	777	748	805	774	739	771	808	722	824	772	777	755	779	756	718	774	765	726	768	778	791	795	756	769	710	749	776	755	779	760	743	774	806	705	764	731	768	813	735	798	781	819	777	766	747	752	721	750	773	758	761	766	787	801	771	776	778	709	807	786	792	740	757	754	736	808	771	756	769	763	796	786	741	821	801	733	772	773	744	768	804	721	797	781	813	737	730	771	745	706	740	791	740	782	792	782	775	787	711	770	779	745	720	784	777	762	750	770	768	781	776	744	814	769	781	760	771	780	820	733	740	770	781	770	793	756	738	789	749	748	781	776	733	772	760	807	829	783	746	736	819	740	770	729	742	786	720	774	741	777	799	787	763	813	743	805	752	756	737	765	769	757	762	787	770	801	812	719	755	765	752	787	752	783	799	743	781	744	735	784	789	755	791	744	806	759	785	790	739	794	798	780	744	772	790	783	759	752	719	739	751	781	827	746	762	778	732	744	768	746	761	734	768	751	795	790	780	741	749	761	768	773	768	784	826	718	742	758	785	762	772	778	792	751	778	759	760	744	771	785	762	769	759	732	725	792	747	793	782	791	748	727	753	819	755	789	734	781	797	761	785	755	751	738	788	758	717	731	780	799	750	813	759	786	760	782	703	781	741	822	801	761	740	712	812	775	766	822	758	799	749	813	759	761	796	758	708	755	763	763	718	728	732	778	761	771	730	765	770	719	778	751	770	778	715	752	780	777	738	749	759	807	764	750	734	783	755	715	814	750	750	776	758	766	739	798	768	823	739	761	710	754	739	763	756	807	753	767	731	815	776	766	676	781	764	748	774	710	769	820	768	760	752	752	810	761	778	795	708	768	776	753	780	785	774	760	768	755	764	795	753	753	763	776	783	756	810	769	766	809	804	782	774	758	735	718	771	790	778	751	753	748	740	794	696	763	758	761	741	744	753	709	732	727	757	797	766	772	784	748	759	757	763	796	751	754	740	729	768	766	724	758	737	763	777	805	767	824	777	774	738	757	728	738	750	727	812	760	768	794	765	772	753	781	779	748	807	710	733	765	794	767	788	788	785	793	833	721	773	761	789	765	763	815	766	750	801	767	749	750	746	761	752	730	742	768	765	742	751	734	761	747	755	759	792	796	777	763	764	764	764	792	746	775	732	770	797	729	761	772	795	732	724	754	738	802	776	727	751	778	784	790	727	739	793	767	787	760	807	813	783	794	806	772	756	713	720	776	785	754	785	776	805	740	790	776	731	757	748	781	783	769	825	776	714	781	748	782	730	799	700	791	761	725	767	772	796	775	792	757	750	748	766	746	782	733	731	768	746	779	767	789	783	777	723	777	782	778	783	734	749	747	750	791	746	800	759	761	772	784	746	713	790	768	741	760	759	748	805	777	776	770	726	771	760	759	760	729	796	793	761	786	762	796	751	737	754	796	762	784	813	804	738	757	766	728	772	743	728	740	777	766	751	737	796	758	749	768	795	768	786	769	731	745	781	753	778	749	767	790	745	744	744	757	762	756	734	796	750	783	764	737	772	753	755	778	769	765	756	734	757	779	747	750	789	778	729	692	789	769	743	768	801	729	774	791	791	769	726	803	776	747	748	789	742	756	745	806	758	729	748	721	740	780	805	732	796	784	745	778	734	747	755	754	772	745	787	780	692	749	784	776	764	788	776	749	775	735	769	784	778	760	746	726	728	735	764	772	732	712	773	741	778	737	746	788	772	781	761	768	789	798	755	781	757	757	783	802	829	732	762	784	761	785	785	803	728	735	717	733	821	763	788	735	731	777	788	787	804	756	789	754	795	770	799	789	819	804	754	742	735	742	799	765	757	746	790	738	759	773	776	747	765	759	726	762	796	796	771	738	759	741	783	728	734	785	770	749	783	803	758	841	791	753	780	751	771	732	778	755	754	796	742	733	738	765	782	800	760	758	746	796	746	741	805	745	714	771	774	750	766	766	748	776	773	749	715	759	783	738	750	759	738	767	742	794	798	769	742	795	785	732	754	798	767	768	786	767	775	752	775	732	784	761	728	775	748	751	782	815	756	792	794	770	784	807	796	781	747	755	782	752	773	788	781	727	777	762	764	766	774	798	817	755	782	763	781	778	773	785	788	781	758	783	800	752	786	742	726	746	719	778	730	765	753	762	790	764	763	764	762	827	763	765	789	763	786	789	748	752	733	750	749	773	787	783	756	761	791	804	767	735	761	711	792	765	788	716	735	761	755	744	789	743	731	763	809	806	782	771	716	748	817	804	754	796	725	785	758	728	771	758	723	817	758	777	774	758	761	799	777	745	788	783	728	754	760	784	741	758	761	711	758	736	768	752	773	763	767	811	807	755	772	743	721	780	784	714	721	753	768	746	755	811	752	747	814	769	756	704	762	792	780	767	758	806	839	805	779	749	790	812	716	757	766	809	772	745	756	741	734	780	749	713	750	773	785	762	753	689	770	740	769	799	739	792	761	751	733	765	769	763	737	794	735	750	746	762	780	720	783	711	798	792	764	764	759	758	739	767	694	805	746	731	743	771	768	810	755	786	793	704	768	762	717	769	791	779	709	718	738	766	739	791	801	785	748	774	824	772	733	812	778	744	760	784	726	799	784	780	755	769	749	748	798	742	764	741	755	768	755	770	756	773	773	732	798	762	715	747	850	806	789	812	758	768	743	791	787	740	768	776	746	779	748	761	776	744	779	776	751	764	774	779	754	741	763	743	741	766	797	751	736	724	811	789	729	774	757	732	752	727	815	780	786	764	690	760	747	767	759	763	740	737	789	754	738	766	770	727	778	806	783	753	788	789	734	737	711	744	783	719	814	753	753	764	740	796	763	764	787	739	788	738	783	767	752	759	759	788	785	750	750	685	751	745	821	751	738	760	767	760	771	764	741	725	757	777	722	754	791	691	790	711	728	787	785	785	749	765	747	703	762	775	795	835	770	714	793	770	793	743	731	730	780	729	743	770	747	749	762	813	814	749	766	760	792	781	763	729	763	778	769	787	759	752	764	768	780	754	794	791	785	804	760	781	778	726	716	763	800	726	772	705	748	774	807	754	772	734	738	710	776	733	753	802	734	810	764	824	763	778	717	719	800	747	762	771	775	719	767	756	772	751	782	788	814	820	770	752	817	779	764	736	791	786	743	751	787	778	731	744	763	739	755	737	796	737	774	769	758	795	755	734	694	770	746	795	755	833	805	739	735	754	720	791
64815	38210	62637	39032	9270	588	284	245	235	236	241	199	197	238	245	250	219	206	205	207	228	210	221	213	209	213	210	178	192	201	207	209	196	194	191	197	216	182	168	201	205	189	166	181	210	204	179	190	208	203	211	193	196	181	202	202	199	196	186	188	221	215	242	205	190	206	185	180	204	197	196	213	204	188	233	198	190	191	198	189	200	186	230	202	198	187	203	183	209	186	207	182	209	190	185	209	204	196	239	197	221	183	215	203	172	206	181	195	193	179	182	210	206	217	225	206	209	203	204	184	189	211	181	191	215	181	209	192	214	196	218	206	170	199	223	190	185	214	178	191	197	204	211	206	172	172	190	191	229	199	186	220	211	191	199	176	209	200	209	186	204	204	196	221	230	188	186	197	206	192	211	169	211	204	181	185	194	211	209	185	203	171	197	202	204	207	222	191	189	224	198	195	222	199	175	193	182	203	232	193	175	184	188	239	221	200	197	200	174	213	190	220	201	198	199	184	192	189	194	214	207	221	192	192	169	197	214	191	211	184	176	185	201	198	223	190	169	221	213	215	199	205	226	220	185	205	205	192	204	194	213	185	185	192	216	169	180	199	200	202	188	201	181	207	191	175	214	189	190	179	195	211	216	205	221	194	200	192	198	210	168	200	215	247	218	223	191	206	218	228	189	197	189	198	209	205	227	209	200	190	202	201	170	196	215	202	207	190	193	197	190	203	170	190	206	231	231	218	185	211	201	197	211	206	185	204	211	199	195	219	208	208	231	192	202	238	199	193	175	213	184	206	194	195	222	184	198	190	226	204	193	201	196	208	185	187	201	195	181	209	197	174	192	209	166	199	195	218	213	211	188	203	215	177	203	230	199	183	186	193	201	211	208	227	230	191	194	211	223	211	197	208	213	185	204	215	210	197	197	203	180	185	199	198	200	196	228	213	187	212	218	180	197	215	199	190	209	207	205	196	210	196	189	200	203	221	175	212	215	209	212	171	232	206	198	183	198	229	201	182	219	195	192	206	175	192	201	217	224	174	186	205	197	186	198	198	207	169	211	196	193	217	208	201	195	213	172	209	179	203	213	180	187	200	203	204	194	229	226	199	190	201	202	198	188	190	179	195	174	204	213	225	186	199	217	214	207	205	196	185	214	194	208	198	193	223	178	187	225	204	212	188	173	173	195	195	187	212	201	200	221	201	231	205	207	222	194	194	189	202	187	212	164	210	183	175	213	206	211	221	196	202	192	196	180	181	214	213	209	215	189	212	206	194	207	208	186	204	233	225	188	213	172	204	191	165	220	217	217	213	198	189	204	192	200	183	194	208	174	202	186	191	196	226	209	200	213	155	212	203	211	198	183	206	202	225	194	199	191	197	181	219	202	202	200	199	202	192	221	201	199	207	164	186	175	206	201	219	189	213	199	223	208	201	197	205	220	197	185	185	193	177	193	246	195	177	175	206	207	214	191	179	199	213	193	188	190	184	212	176	176	204	212	198	193	194	202	153	188	225	202	190	204	206	196	196	190	220	167	204	204	192	171	210	207	195	226	186	210	189	193	193	191	193	187	208	220	183	205	188	216	190	207	202	235	217	212	215	186	197	182	214	189	222	171	198	227	216	214	223	191	181	180	211	184	221	226	199	203	172	199	207	220	180	224	183	214	206	211	195	217	207	216	162	193	195	214	197	208	180	217	193	198	205	201	225	229	193	194	189	203	173	203	224	210	208	217	226	182	200	212	203	180	195	198	183	202	186	204	171	193	205	188	184	202	196	187	207	203	205	222	214	207	188	203	203	232	224	216	193	181	194	205	204	207	183	206	221	179	208	198	200	192	221	173	228	206	221	233	211	176	208	206	189	194	216	196	190	200	199	187	197	204	235	198	179	182	220	195	211	184	197	208	191	196	182	185	199	204	206	186	196	182	199	190	177	192	221	192	234	193	184	204	209	203	200	168	218	228	181	229	214	205	190	233	176	194	214	189	196	203	192	181	207	183	210	190	207	208	203	206	190	212	203	187	230	201	192	177	164	223	182	208	204	189	253	212	202	221	208	212	193	196	196	225	176	197	179	197	233	203	210	216	198	188	196	185	205	201	224	211	199	206	201	207	179	185	206	183	168	192	208	217	189	216	207	202	197	208	209	194	188	162	202	188	189	195	174	221	212	202	205	190	203	209	181	189	172	190	202	223	216	203	206	197	196	217	223	209	186	167	254	223	198	180	203	202	182	185	211	173	192	204	205	223	205	192	208	216	208	173	184	200	203	213	207	206	204	206	191	180	202	206	203	192	184	204	210	226	193	191	209	210	202	191	192	196	226	184	201	168	203	195	208	223	195	220	196	177	189	187	196	192	189	196	194	192	195	188	207	203	209	220	207	194	190	208	194	217	199	190	221	206	195	198	185	210	190	234	193	178	194	210	205	177	204	208	182	198	175	206	208	204	196	194	167	203	196	204	178	213	208	195	191	213	218	211	214	232	185	200	167	201	176	206	185	175	195	197	203	199	236	186	191	206	210	221	206	214	199	193	201	204	194	220	247	204	172	231	231	196	189	192	204	183	184	169	209	206	203	198	217	204	207	212	213	210	199	174	199	206	184	201	197	214	199	185	182	202	209	206	191	198	196	201	190	195	197	184	194	248	199	201	197	224	215	194	216	210	210	196	175	193	179	198	167	195	210	198	184	225	198	201	225	215	192	198	201	208	183	176	174	175	182	165	179	216	203	183	194	211	197	222	197	192	198	183	173	183	201	210	195	174	222	197	198	223	200	192	216	208	194	202	210	180	190	192	186	217	203	224	205	197	202	202	222	211	209	201	189	191	216	196	186	197	195	211	223	198	195	208	169	197	215	208	203	176	187	204	197	202	201	197	205	198	187	195	239	233	192	212	224	182	174	162	206	194	203	204	223	213	187	206	190	197	214	226	199	178	183	190	202	191	223	199	200	171	184	235	234	193	221	200	198	181	172	200	191	191	186	192	182	202	191	200	190	187	213	211	187	213	185	208	214	209	194	185	201	195	202	165	184	233	199	203	206	166	221	193	202	188	192	175	178	185	184	203	194	218	181	204	170	196	197	185	182	192	189	193	194	198	227	189	211	204	222	174	187	205	208	180	244	202	199	194	182	171	210	204	193	211	197	162	174	172	214	208	207	193	193	194	206	157	206	166	185	204	194	205	181	228	198	219	221	220	191	181	229	179	198	210	200	203	180	192	201	191	233	224	217	197	189	201	205	200	181	205	205	207	220	195	210	187	195	231	180	193	244	182	207	179	197	186	218	202	207	237	224	210	212	228	209	198	211	196	196	207	196	225	204	164	193	191	202	199	199	201	194	188	190	202	194	202	189	210	199	207	181	220	169	186	221	198	200	189	232	200	176	204	190	196	213	203	182	220	200	220	223	161	178	222	200	175	176	226	192	192	201	204	205	206	187	192	185	203	198	206	200	172	188	194	187	180	208	196	195	193	173	204	203	215	203	180	200	202	198
37025	24461	57691	29713	1459	1048	885	771	715	647	630	638	593	552	525	537	507	534	524	490	486	492	518	509	480	512	476	492	472	516	453	452	497	485	477	493	490	450	476	480	506	484	466	504	480	471	470	520	485	483	441	486	461	475	477	450	446	443	451	469	451	458	454	456	473	454	438	430	469	452	460	447	441	477	456	442	454	453	481	426	453	473	461	440	482	457	466	462	451	449	464	443	505	463	498	497	503	496	468	472	448	475	499	474	465	475	433	425	428	472	476	471	438	500	442	469	492	460	502	474	466	515	489	448	450	471	483	445	431	454	484	498	468	477	480	462	466	452	460	427	453	460	502	458	476	501	475	500	450	474	470	480	485	460	462	472	487	486	438	437	489	471	480	479	518	447	480	452	469	478	496	480	463	473	502	490	432	502	484	451	455	459	485	443	455	487	475	458	493	475	425	473	425	485	446	465	440	474	479	482	496	478	510	449	482	457	432	489	473	464	440	511	450	404	442	448	444	476	448	433	479	480	453	474	439	455	425	481	456	488	468	458	445	482	469	457	457	449	459	507	446	484	466	481	453	442	472	464	475	463	466	472	467	495	464	454	477	496	477	485	479	475	468	476	443	460	503	465	475	491	450	482	475	480	467	459	458	475	418	450	457	507	437	484	430	485	472	429	465	468	476	465	474	484	507	474	434	458	453	508	471	461	461	489	480	451	508	469	430	472	416	497	475	440	483	480	468	443	476	477	459	429	477	505	460	461	408	465	478	434	457	468	443	469	456	477	487	476	460	464	439	459	441	503	461	448	494	435	435	479	411	457	462	476	437	446	450	477	453	483	474	459	465	475	437	467	483	437	456	441	476	446	499	470	464	461	481	425	452	452	454	453	505	466	465	448	457	449	436	454	467	476	484	438	474	466	466	461	491	464	434	449	473	488	442	430	488	459	479	462	487	496	487	496	481	470	471	468	461	466	451	488	468	469	446	456	452	474	435	456	474	483	461	505	419	419	460	457	460	501	455	469	486	471	490	462	475	483	471	445	480	471	447	467	486	460	440	478	457	461	453	466	456	444	494	458	483	489	435	460	458	436	490	480	468	468	426	504	498	460	473	458	452	433	493	418	451	468	465	482	477	448	474	480	436	481	439	479	482	430	474	488	447	459	447	480	448	446	484	436	429	434	479	423	445	455	483	476	434	465	459	483	448	465	453	471	424	439	463	483	499	462	500	470	456	503	466	458	471	474	452	462	433	487	469	442	451	465	488	479	480	459	452	478	487	472	427	491	436	450	423	455	453	485	433	464	460	474	496	491	467	496	475	457	490	462	469	457	490	454	472	459	455	480	502	490	467	424	444	467	489	459	465	446	487	473	470	455	465	471	491	460	467	476	465	506	496	475	454	451	471	460	488	479	439	461	471	541	472	483	519	468	464	481	443	505	457	458	458	461	512	490	452	462	430	458	515	451	476	479	472	498	503	451	493	478	439	475	431	484	445	493	480	449	510	479	438	494	464	432	464	477	491	498	477	466	465	441	478	459	458	463	443	476	487	449	451	453	468	442	494	527	494	465	477	476	460	427	477	444	411	445	449	477	493	494	429	473	490	421	439	455	520	451	471	451	451	475	426	463	507	447	474	439	441	484	464	452	480	450	438	513	493	483	460	470	422	474	449	467	456	466	485	471	461	456	442	478	491	454	474	478	493	446	403	429	488	468	450	459	441	442	437	442	441	454	486	443	436	427	461	446	459	452	438	441	457	444	447	449	455	436	435	457	454	469	441	475	440	486	471	448	491	481	467	478	443	485	479	479	417	472	478	464	439	500	452	467	463	465	488	499	443	470	453	449	473	428	428	443	464	472	430	432	465	470	423	438	479	477	450	485	506	441	458	444	484	486	467	477	501	454	478	470	435	478	462	455	425	437	470	484	456	482	481	453	487	487	469	420	464	453	466	484	494	477	464	456	474	477	464	455	474	482	461	481	500	454	477	455	467	442	470	458	473	432	468	485	454	459	464	475	495	473	472	476	445	486	431	484	443	481	452	472	473	478	421	469	484	486	477	460	437	477	468	470	448	476	462	451	452	466	483	467	473	489	467	465	461	487	486	464	484	446	468	486	473	472	447	482	436	450	502	454	431	449	446	485	463	464	462	511	473	445	483	451	471	457	467	495	431	475	458	483	465	485	452	477	495	487	447	489	455	486	402	449	480	495	468	461	444	445	453	467	439	480	454	459	439	491	489	492	451	438	497	448	461	456	466	472	487	493	483	484	487	477	462	441	468	463	450	450	447	465	448	506	462	452	463	457	447	480	482	469	456	443	463	500	478	478	482	473	458	482	474	427	412	451	470	481	475	497	503	479	450	480	451	467	514	494	464	408	467	493	441	449	471	488	451	473	469	468	468	448	413	486	514	458	478	478	442	459	435	428	434	472	442	441	467	415	440	438	449	468	500	477	484	480	456	444	491	437	470	467	479	449	491	442	504	458	463	444	457	461	450	451	453	486	423	505	453	466	469	436	461	481	417	446	466	504	471	477	458	470	486	454	458	422	494	445	447	498	476	436	444	477	446	445	483	433	436	483	458	476	448	449	444	481	440	458	456	488	461	441	449	470	465	454	485	457	438	468	448	467	475	473	469	471	422	489	447	480	448	469	467	450	438	436	482	460	483	461	465	474	466	457	461	509	455	475	492	465	489	449	448	442	462	445	442	449	455	454	454	469	432	470	477	468	468	476	457	454	487	482	465	477	469	452	462	487	459	462	488	440	433	486	437	471	477	475	438	488	443	463	462	467	500	475	457	438	454	487	479	476	447	477	495	483	486	497	475	431	469	450	462	435	459	482	456	465	462	493	473	432	478	497	467	427	442	453	449	447	444	481	454	449	453	482	488	436	456	487	464	472	440	485	490	475	449	441	444	460	464	460	434	460	453	464	437	459	493	430	449	478	471	479	454	435	459	499	464	487	491	448	492	458	476	457	475	431	488	470	460	474	422	457	473	467	470	469	484	462	441	478	438	454	504	453	461	421	486	458	489	459	412	442	496	478	473	451	486	440	486	488	471	455	468	454	483	484	465	482	506	491	496	458	490	468	435	479	444	476	471	482	472	442	462	425	505	457	470	456	449	481	478	459	476	474	459	458	466	450	444	474	486	444	449	481	454	479	452	459	461	463	488	472	465	462	484	481	462	492	462	475	471	429	460	470	495	492	473	425	403	481	441	444	463	432	448	476	464	457	490	470	473	431	473	516	463	476	436	467	455	464	463	435	463	477	467	434	432	453	439	435	461	485	446	479	439	467	448	467	467	457	483	487	453	486	502	454	455	501	430	476	447	439	474	469	480	486	494	490	474	460	475	479	428	474	462	452	459	459	486	444	431	447	477	488	426	489	484	416	463	445	489	474	492	440	463	450	438	451	471	484	486	496	471	463	464	433	450	451	460	462	434	464	464	474	455	454	449	479	476	460	484	506	470	478	463	427	435	465	480	415	449	482
76855	51830	66769	49096	16741	2905	352	257	237	218	196	162	188	166	140	152	162	153	149	148	147	125	121	166	135	144	152	129	162	136	131	148	118	150	144	123	106	146	150	145	127	127	133	120	155	154	125	123	120	134	118	137	135	136	120	120	143	131	134	135	116	140	123	131	130	133	135	134	146	126	146	136	115	122	140	153	151	144	123	149	130	132	122	116	124	119	112	146	128	132	151	136	121	140	129	114	96	115	136	138	132	130	117	136	147	118	116	122	128	128	149	122	131	114	131	108	109	144	113	122	113	120	154	123	146	108	125	141	124	147	123	114	111	114	128	134	137	143	108	147	128	147	148	111	144	112	111	159	138	134	148	110	137	127	122	147	110	147	114	136	149	132	111	131	135	125	112	118	135	144	123	124	111	112	141	137	127	143	162	124	137	110	125	141	115	153	136	124	113	135	135	137	115	136	157	129	119	137	127	136	109	142	132	136	143	118	110	124	113	126	141	130	105	128	133	124	136	134	139	114	132	146	141	117	133	120	114	147	122	132	123	126	132	126	132	118	99	117	148	140	118	116	140	132	119	125	127	121	123	145	130	118	131	115	143	118	131	144	151	155	115	120	129	115	146	139	121	116	122	115	117	120	149	141	152	131	123	129	120	101	122	122	146	129	123	127	152	123	135	139	127	134	150	131	138	127	136	146	137	123	136	125	147	142	132	122	117	120	124	110	124	142	115	113	125	116	104	148	120	142	131	93	118	111	100	135	140	140	135	137	114	130	119	116	117	127	126	129	129	120	131	128	129	148	125	147	128	125	161	136	128	124	118	120	121	149	138	155	116	102	116	126	130	143	139	143	110	114	106	120	132	131	136	128	107	134	140	135	111	131	121	126	122	126	133	152	133	129	117	128	130	153	99	116	139	139	131	125	123	127	105	125	119	106	114	128	117	112	119	130	135	136	116	129	115	136	145	153	128	140	127	133	125	121	140	129	144	155	116	112	124	118	129	136	117	125	120	122	124	115	129	119	119	120	140	124	114	141	136	126	153	131	129	135	124	130	127	145	117	146	108	125	139	111	157	125	140	118	111	129	139	115	121	114	134	127	130	130	106	158	138	118	129	118	146	121	136	123	125	129	130	134	132	133	130	123	140	127	109	106	124	133	127	136	136	130	128	131	118	160	112	122	120	134	144	111	115	126	152	135	140	126	142	128	133	138	121	126	133	139	106	115	114	138	122	123	111	116	138	132	115	128	135	138	136	123	148	128	133	127	135	135	128	127	132	120	129	116	144	141	130	130	127	137	125	133	120	122	127	129	144	133	141	130	127	113	123	145	138	122	129	141	122	116	138	132	139	136	130	125	137	132	124	141	144	136	137	115	147	132	125	124	119	146	131	126	115	129	139	121	125	132	137	119	112	123	139	125	139	153	137	138	142	140	138	137	126	141	119	102	111	115	141	138	123	125	160	146	127	130	128	111	129	139	129	145	113	151	130	127	120	116	129	141	107	102	154	130	129	131	110	129	145	142	124	121	128	120	165	128	147	107	104	126	112	124	123	110	153	120	154	136	135	142	142	138	127	127	133	132	114	132	139	161	116	124	143	127	129	132	118	127	133	120	145	125	129	129	140	137	134	131	121	108	107	120	132	119	125	117	146	120	147	124	143	145	115	121	119	107	134	148	111	147	128	141	137	112	139	145	131	130	124	137	142	119	120	151	124	118	123	111	122	95	142	125	146	136	119	125	114	120	123	151	126	119	129	141	130	136	127	142	120	141	144	135	126	125	132	140	148	145	134	144	123	138	136	127	115	124	124	124	122	112	113	108	141	125	135	139	164	138	140	121	131	120	144	140	145	139	126	116	121	135	148	129	149	113	124	115	117	118	154	135	136	126	148	136	147	130	117	132	130	138	141	127	125	130	121	112	129	137	98	129	117	128	118	118	108	143	121	122	138	131	118	136	125	133	140	125	115	139	143	131	141	119	133	122	153	126	136	129	135	125	134	121	125	136	128	142	123	121	122	139	137	132	120	119	123	128	150	143	140	143	114	137	131	133	128	128	135	156	122	139	143	135	131	149	117	118	138	136	119	118	121	130	155	129	125	117	113	124	117	134	126	125	140	121	131	110	150	116	130	111	138	135	125	125	135	145	138	135	104	144	141	116	131	127	142	130	127	142	145	143	114	145	117	149	130	148	127	135	141	132	119	141	133	155	133	122	130	142	135	125	130	128	140	116	130	126	117	133	116	139	131	136	130	122	149	128	120	135	115	149	129	95	120	130	147	144	126	122	145	127	107	137	126	122	132	131	128	124	135	140	134	144	112	118	115	149	107	113	121	112	130	128	134	167	136	133	131	115	132	98	124	152	114	125	135	117	117	131	145	117	150	149	132	152	150	131	144	133	114	125	137	137	137	154	125	133	128	117	135	122	126	134	137	143	110	135	127	132	141	135	122	122	129	130	122	134	143	151	122	125	129	125	118	128	130	125	153	122	113	115	111	129	123	141	121	134	133	135	136	125	143	118	142	111	127	122	135	121	122	123	132	125	116	107	136	138	115	127	141	142	142	121	143	142	135	121	125	104	138	123	127	138	125	138	121	106	139	123	129	144	132	115	127	137	117	130	158	117	118	123	154	157	142	110	125	129	126	123	122	120	109	104	113	134	118	137	127	155	131	143	140	144	125	124	131	155	151	141	130	127	151	133	137	150	132	140	120	136	122	134	125	135	149	124	149	125	133	119	114	117	144	127	125	117	107	125	127	134	130	122	133	132	151	114	125	129	121	121	89	138	135	133	131	141	129	125	129	115	123	118	148	124	117	126	144	126	116	139	117	110	149	131	141	122	127	128	116	112	137	154	152	131	113	116	121	137	137	131	143	156	133	116	123	151	125	133	130	122	143	114	105	157	137	118	147	115	126	139	125	106	140	134	135	126	130	143	109	143	111	113	120	132	110	108	130	127	133	131	128	126	153	115	115	139	151	126	135	136	110	135	136	124	122	136	117	134	144	140	144	129	115	124	132	138	136	141	109	128	122	140	109	131	144	125	117	129	118	110	135	121	144	167	128	137	96	124	134	135	127	153	112	119	125	125	123	120	131	148	138	107	150	124	111	134	114	124	138	126	126	122	120	111	143	122	119	137	118	128	129	148	128	132	137	145	115	120	126	121	130	104	125	117	130	135	123	110	126	136	127	122	121	141	134	133	135	136	124	130	142	135	167	122	152	123	131	115	120	117	166	121	139	128	151	150	138	125	118	133	119	120	127	154	131	112	145	125	129	117	124	111	122	137	127	137	140	118	153	135	128	128	118	127	132	118	150	132	145	141	138	147	109	115	119	139	137	135	131	142	115	114	117	127	127	135	165	124	147	111	124	139	130	122	120	123	146	140	124	136	112	138	137	125	123	138	139	123	130	132	122	130	129	121	115	139	135	149	125	124	125	109	122	112	121	131	147	112	125	129	125	130	144	115	140	129	131	128	121	119	141	156	122	143
45352	34851	63391	39144	2297	1493	1219	1030	890	858	720	628	609	587	543	497	492	503	469	455	423	406	432	420	425	435	404	403	367	405	398	387	369	356	347	359	375	398	374	344	393	388	353	388	370	339	354	365	372	328	360	375	332	326	353	363	340	339	309	329	353	313	329	345	348	310	350	339	324	348	313	327	346	341	358	358	328	361	330	360	317	337	349	338	315	313	355	380	342	347	344	329	308	365	340	322	342	332	344	321	330	342	356	330	357	306	338	341	337	361	334	342	322	343	308	357	344	341	352	333	306	348	302	320	340	325	308	364	306	317	324	353	369	325	335	326	328	286	323	342	308	337	307	357	317	351	305	319	309	311	319	323	321	347	330	341	344	323	312	306	341	356	363	385	322	343	305	339	323	332	305	332	321	306	326	350	314	315	330	342	343	327	307	361	311	332	348	314	313	305	320	336	343	336	322	296	354	328	316	310	312	347	357	312	316	352	343	355	312	331	304	311	309	342	335	345	296	306	340	302	343	325	310	334	326	349	318	320	316	324	347	326	335	331	327	339	343	329	370	323	339	329	355	303	332	366	347	345	344	322	332	320	362	323	346	323	313	331	350	311	341	325	326	310	313	331	348	334	301	311	350	348	309	319	358	310	347	331	330	338	334	340	326	341	306	304	324	343	326	333	325	336	336	350	321	333	300	320	349	319	326	358	320	359	318	336	336	339	318	341	326	352	323	326	352	333	324	308	324	354	351	342	313	318	329	345	291	350	314	333	328	346	328	320	336	325	312	325	336	329	308	315	322	284	327	344	322	324	276	320	337	299	327	309	324	335	351	346	312	292	331	340	321	308	335	347	364	341	335	326	334	319	321	346	316	343	326	317	296	325	301	293	322	316	344	318	336	316	335	305	350	346	348	333	320	317	346	374	354	344	328	310	334	328	325	322	329	333	324	371	346	338	331	319	323	293	339	350	330	348	332	318	306	313	301	317	366	336	333	294	321	315	327	355	325	290	329	330	373	333	295	344	335	339	341	336	333	309	341	327	325	329	305	344	321	317	309	326	341	329	353	346	315	328	316	333	318	298	321	314	318	323	315	314	327	348	348	329	347	319	343	353	333	331	340	327	326	300	311	302	317	349	295	331	303	313	333	297	327	327	300	361	309	367	356	322	355	327	354	338	326	290	347	340	328	333	339	297	297	330	316	340	311	308	310	328	315	336	332	329	344	320	346	336	305	337	326	318	332	355	321	322	306	334	297	316	343	343	324	323	307	348	324	338	336	318	339	326	318	360	321	324	320	320	340	318	380	313	327	326	341	331	313	321	313	319	339	315	326	317	326	317	324	337	326	335	328	346	329	336	318	310	353	329	336	340	340	327	313	346	333	312	337	311	308	328	333	308	329	321	302	364	299	313	326	314	292	303	333	342	359	333	298	316	343	350	304	307	349	309	329	344	347	340	337	338	290	309	337	336	304	358	321	318	356	307	341	313	313	311	375	354	331	346	334	272	322	350	314	311	307	324	336	324	307	342	343	355	348	318	358	328	339	325	302	314	334	326	356	312	317	342	328	309	323	337	339	318	313	351	325	348	322	333	358	320	300	297	335	315	303	355	335	322	294	336	328	332	351	350	301	331	339	320	357	356	356	293	300	320	317	337	357	362	324	332	329	340	319	329	341	328	326	338	342	315	344	320	353	335	317	364	334	330	329	325	345	311	345	337	311	329	319	332	342	323	313	333	328	371	333	320	326	315	321	331	336	306	283	339	304	301	324	325	292	354	348	318	313	333	359	341	340	346	319	318	346	324	327	299	311	343	342	313	328	345	302	341	314	300	334	307	292	327	333	305	327	315	317	332	325	339	331	338	345	344	317	299	334	320	323	313	321	344	319	303	300	333	307	354	344	333	310	323	346	326	331	319	317	330	319	324	314	316	331	332	328	338	339	303	319	319	333	327	336	351	332	343	359	315	312	344	324	323	317	352	352	314	322	329	332	350	296	333	346	310	358	336	343	326	338	345	328	308	302	333	310	321	308	335	334	328	324	341	312	339	323	308	325	311	296	356	316	362	332	353	306	352	327	328	309	366	294	319	338	318	336	387	332	323	324	323	322	340	310	354	321	288	318	334	328	315	331	332	348	313	334	305	352	368	312	306	329	302	302	363	317	313	342	356	328	344	295	335	305	316	335	328	284	317	307	339	342	297	331	342	319	308	341	317	337	311	360	331	295	310	358	327	320	332	308	329	327	317	288	317	291	321	340	298	324	337	341	329	325	302	350	330	335	331	331	330	321	342	319	317	368	320	299	335	316	307	344	327	345	346	320	313	333	313	329	325	342	328	343	293	311	311	334	322	321	315	334	346	311	322	336	292	324	291	287	334	344	357	310	335	352	341	313	307	321	319	377	363	345	303	354	339	351	336	324	377	309	352	314	337	300	311	344	321	294	342	334	309	328	338	328	326	295	326	339	288	325	328	348	347	334	334	330	347	315	278	314	341	326	314	344	331	314	311	363	335	319	327	346	319	369	339	318	358	320	307	337	313	317	364	366	319	314	312	316	307	341	338	293	329	329	327	309	280	324	311	317	331	328	323	311	343	322	330	348	331	330	325	336	318	305	338	323	319	328	333	340	332	339	335	319	339	332	306	284	340	334	338	351	339	311	331	326	309	352	329	321	358	342	324	340	377	330	340	305	308	324	337	307	352	307	341	359	362	305	356	338	356	362	311	306	313	334	350	313	305	316	328	318	339	357	375	316	307	332	297	269	319	327	338	334	296	324	304	311	328	353	315	317	279	327	374	309	312	338	345	343	350	326	327	335	347	332	328	367	352	344	315	354	324	331	322	343	326	314	296	346	317	333	308	340	337	339	327	347	330	329	364	368	330	332	353	307	372	354	343	353	306	325	320	335	334	321	342	334	332	325	362	340	320	328	313	311	330	302	337	309	314	306	292	334	298	321	318	325	338	351	347	322	306	325	333	294	358	331	359	306	324	330	317	321	314	365	336	322	359	329	324	361	329	327	323	328	325	334	331	339	345	335	323	341	317	319	343	317	335	318	375	329	314	360	330	332	347	341	310	314	334	327	303	310	352	353	331	329	294	334	352	335	306	336	339	335	330	364	327	317	333	311	299	346	334	307	340	360	323	351	343	338	346	310	291	323	335	333	332	315	330	379	319	337	310	333	342	298	319	331	309	284	315	327	322	339	323	309	348	351	311	328	322	301	344	337	316	335	340	318	360	321	310	321	316	346	357	341	325	331	320	351	331	352	320	323	359	318	311	310	317	298	330	338	333	312	316	313	323	316	349	316	327	315	351	313	317	315	342	318	297	342	332	316	331	306	327	317	331	329	332	330	310	344	344	313	311	334	315	326	315	318	304	329	357	336	310	311	346	326	335	291	297	296	294	315	299	337	335	356	320	330	336	341	315	317	346	320	368	302	337	308	325	307	339	343	330	352	326	365	339	315	359	330	341	339	330	325	343	318	323	327	317
18154	3330	7260	4263	397	352	348	348	360	348	357	317	339	343	328	347	375	346	352	326	322	327	334	336	318	328	345	338	321	347	330	346	367	328	350	363	328	342	332	333	391	311	329	338	342	321	364	337	349	370	336	307	343	326	338	357	327	358	340	350	348	321	355	341	354	338	314	320	338	366	327	315	340	356	353	340	322	339	347	351	306	307	339	354	336	380	343	348	363	333	347	350	312	372	365	363	333	373	340	328	349	345	328	349	318	333	331	368	327	319	340	312	336	363	319	320	367	350	331	331	313	344	319	310	304	349	321	349	345	352	307	335	363	309	332	317	353	338	333	340	343	326	359	342	342	364	365	325	357	339	302	352	360	334	336	327	350	339	364	350	349	338	334	357	352	338	339	306	312	386	317	349	323	340	320	354	349	357	328	315	359	327	332	302	343	357	312	364	328	353	353	323	351	323	365	312	353	333	349	343	349	339	329	326	354	330	316	343	371	364	337	310	333	316	346	327	330	342	342	344	327	341	360	330	324	363	361	357	324	319	350	370	337	335	336	345	356	349	366	360	338	315	355	368	297	346	377	325	384	363	343	335	346	319	326	339	324	335	318	343	339	308	374	331	322	351	326	304	335	322	351	311	369	320	342	345	339	312	347	328	326	343	363	346	346	344	345	347	345	326	363	347	338	351	345	344	332	314	329	323	348	366	339	327	310	314	350	350	357	330	338	323	392	349	360	350	342	327	334	346	314	315	344	334	354	355	320	346	351	373	339	345	356	333	327	345	343	337	345	340	378	351	331	322	327	341	356	335	374	337	378	325	311	300	341	325	335	344	338	334	289	357	362	315	334	347	356	371	330	327	335	370	347	354	311	322	300	353	309	345	330	337	339	317	359	358	341	364	346	325	365	344	323	314	308	307	353	333	329	333	319	382	370	362	324	321	362	315	322	297	323	340	333	342	364	353	316	335	335	311	369	325	336	315	312	362	331	363	356	312	338	360	336	311	347	320	318	335	341	356	336	347	320	356	312	310	337	357	338	355	359	347	358	387	362	360	321	355	350	349	375	346	350	310	317	337	359	362	336	343	333	324	323	362	343	338	322	364	334	322	337	302	335	321	390	304	331	351	373	351	342	346	344	351	323	349	327	330	340	334	343	319	347	311	318	345	329	347	343	396	367	349	360	330	339	323	381	393	339	320	354	331	326	368	361	343	337	338	297	341	331	319	340	360	312	361	339	325	347	346	373	320	324	344	357	365	322	326	345	336	333	330	337	334	378	347	364	356	357	370	330	354	317	316	327	342	359	333	360	314	346	345	339	375	337	359	368	354	341	347	324	352	297	368	337	321	332	331	330	361	320	349	312	330	309	343	318	339	331	298	319	341	337	337	357	349	360	354	327	361	371	333	307	363	380	347	336	338	343	327	349	299	328	326	355	344	353	319	342	328	310	332	366	378	357	334	327	373	363	334	306	304	354	351	314	327	346	335	340	351	323	329	366	314	371	334	340	348	344	342	348	338	339	341	358	325	322	338	355	323	367	337	361	339	322	351	306	357	351	337	355	345	367	327	343	339	330	316	328	338	346	326	358	302	347	312	352	330	314	338	366	337	353	366	338	334	371	318	365	353	294	353	311	374	344	293	336	339	302	337	323	314	341	369	317	343	383	374	384	345	321	331	336	316	356	332	337	305	349	374	357	304	368	376	326	311	325	369	352	357	330	339	344	352	339	336	378	362	317	338	376	349	339	328	356	345	328	327	369	340	338	326	361	351	369	330	344	330	348	330	319	326	357	336	283	345	332	316	341	331	366	305	335	345	366	337	340	344	309	325	335	339	317	351	331	351	370	319	338	340	341	316	316	324	353	314	330	327	330	333	322	331	317	359	358	326	321	318	322	329	312	366	358	314	316	327	329	384	333	329	345	322	299	349	359	340	363	330	369	328	342	341	328	358	290	352	355	359	333	350	361	300	351	300	344	330	357	343	321	354	352	354	374	383	379	366	338	298	344	328	321	356	325	328	359	365	326	326	336	341	381	329	339	340	328	350	313	327	313	335	311	315	341	341	354	330	326	380	329	323	362	340	345	355	383	359	308	336	360	345	324	328	310	355	337	297	326	327	309	349	310	331	359	351	334	365	345	296	310	280	308	366	379	320	354	306	336	356	319	338	311	333	319	355	333	305	344	323	339	291	342	313	340	411	356	341	401	354	330	292	327	312	330	346	343	332	303	344	370	311	328	336	336	360	359	350	328	333	341	341	353	343	339	354	372	322	324	345	353	336	335	337	348	359	357	313	309	346	340	350	339	377	344	375	362	351	344	323	354	361	376	354	351	353	340	324	357	377	296	333	326	348	375	335	327	341	361	343	333	363	336	341	349	343	371	314	318	352	320	306	340	344	333	342	307	334	344	324	337	280	338	327	342	310	334	352	342	328	365	369	323	368	329	353	345	359	313	343	341	336	301	337	306	330	348	341	317	320	348	357	301	339	334	306	339	337	338	336	340	353	306	333	341	350	367	378	313	318	367	373	350	331	345	334	361	332	361	333	341	342	325	337	337	321	325	338	317	308	356	330	373	344	346	333	371	346	358	361	370	342	336	334	324	319	343	348	372	355	360	304	328	346	305	357	329	340	343	335	358	330	325	351	339	311	339	355	356	364	347	357	310	352	329	316	320	354	309	358	354	327	321	361	324	363	336	344	342	336	324	330	341	350	328	316	331	309	348	356	344	361	337	345	343	338	335	355	321	382	335	327	369	326	343	354	325	333	343	372	351	326	367	330	321	304	395	346	356	372	377	313	373	345	348	352	354	312	341	356	330	338	362	354	320	318	294	324	367	326	325	318	330	398	331	339	359	333	328	351	349	361	350	324	335	334	386	336	369	337	341	341	340	329	372	343	357	327	328	353	319	320	333	301	329	338	336	322	328	343	375	289	350	325	339	350	312	342	294	310	337	320	353	324	342	337	315	333	336	335	332	349	343	350	307	324	331	330	357	361	301	316	331	323	331	346	352	380	384	336	343	357	348	345	345	324	345	356	350	314	320	363	400	359	343	361	350	338	370	366	357	342	345	373	324	321	332	318	351	351	327	348	367	314	362	343	331	358	352	324	347	328	332	333	357	350	310	318	343	326	299	319	364	344	361	368	341	313	309	350	361	359	317	353	360	322	332	353	354	347	393	345	300	344	366	340	340	356	334	353	341	346	332	345	335	366	334	325	334	325	369	329	318	350	331	351	329	299	342	346	291	359	358	315	312	391	345	324	368	342	334	323	306	363	346	352	341	348	359	345	329	343	340	320	352	359	326	331	337	324	337	329	333	369	323	366	353	354	326	327	303	323	364	342	314	336	330	353	329	366	346	326	383	343	338	346	354	356	336	330	354	301	390	323	338	341	373	330	325	318	343	323	357	346	353	326	287	337	322	346	330	363	313	293	328	333	341	371	340	364	320	351	363	359	332	313	347	303	346	367	324	322	341	323	321	351	327	332
14401	3477	15164	6943	803	799	745	764	768	741	749	747	758	731	791	697	772	712	793	791	754	755	780	745	745	749	717	761	733	656	784	652	717	762	745	784	742	766	734	750	703	736	736	719	740	791	780	735	709	795	734	740	723	725	690	732	761	796	762	728	723	784	768	807	751	743	774	764	738	745	751	755	712	778	719	673	778	751	756	761	757	795	736	739	789	750	752	744	753	759	751	716	753	746	742	733	737	752	719	744	730	742	749	743	758	760	716	772	770	716	726	752	764	742	727	723	767	777	751	716	753	722	735	732	760	738	754	786	731	746	765	759	726	732	734	772	789	788	736	762	765	725	771	698	747	750	758	735	781	770	721	731	762	776	793	821	684	751	756	741	762	756	822	716	767	731	737	775	701	709	749	727	792	760	772	746	759	737	739	706	725	749	727	745	772	712	793	752	719	755	762	714	785	740	756	670	724	756	744	740	715	691	761	752	715	760	737	724	715	701	789	748	756	757	786	754	779	738	761	758	777	719	716	797	762	783	719	752	725	800	801	742	822	741	717	768	755	773	727	736	740	751	719	770	721	770	730	715	727	770	760	696	715	757	757	773	740	730	711	769	734	768	727	765	778	753	739	703	769	755	677	785	744	705	729	740	731	732	732	750	709	773	717	764	770	750	757	722	729	715	747	753	764	770	712	792	786	790	752	749	714	768	754	722	727	722	718	766	749	761	700	768	763	771	695	724	771	748	774	734	772	785	732	744	742	707	692	740	749	730	763	744	683	759	773	716	728	718	777	784	681	719	768	786	750	798	723	754	793	715	751	762	756	759	787	795	765	783	725	735	746	797	759	738	758	725	747	756	744	746	723	722	727	774	752	783	758	712	753	701	772	742	712	758	717	743	757	731	730	752	774	732	791	707	735	808	730	767	759	721	757	740	756	766	750	745	772	748	751	709	704	729	763	792	717	712	721	727	729	673	762	718	821	693	744	706	722	793	801	760	760	722	745	754	710	749	728	774	777	787	742	762	751	754	798	756	747	771	742	734	725	751	736	783	757	778	730	737	726	765	724	695	759	728	747	765	712	746	757	741	773	680	802	754	760	757	720	707	748	783	690	747	801	699	791	773	730	795	732	727	741	765	712	750	748	745	731	742	688	718	758	765	759	731	775	759	754	748	702	767	768	737	752	743	778	746	707	737	798	706	746	798	789	721	707	761	725	736	755	745	731	754	732	760	712	744	796	699	735	722	754	714	749	756	768	760	752	799	701	772	766	778	804	714	724	707	739	752	754	780	763	708	782	712	753	779	765	687	751	714	769	702	750	815	719	727	717	711	709	738	766	768	748	770	726	745	734	763	694	745	724	758	760	708	748	743	768	723	754	726	702	764	755	731	758	769	766	753	694	756	792	788	676	766	760	769	721	765	708	730	760	745	741	773	737	785	711	715	740	744	701	736	739	746	788	762	794	760	760	752	707	760	741	708	783	687	702	735	730	745	746	730	718	768	715	784	808	783	798	742	767	722	722	753	757	750	746	739	739	747	723	735	761	744	766	767	725	745	782	717	755	744	819	775	761	752	767	726	744	723	757	740	750	683	746	787	785	744	771	757	717	767	753	747	792	784	756	731	763	789	757	774	761	752	779	750	749	720	738	777	702	725	711	733	730	752	763	712	801	767	803	734	751	716	782	773	736	744	744	710	770	720	725	729	779	741	754	748	740	726	712	715	732	748	768	739	821	781	691	698	698	752	695	767	713	715	804	700	747	722	753	730	738	708	805	741	812	780	714	750	785	747	740	756	774	735	757	769	744	763	728	733	684	719	741	749	761	721	737	774	759	773	764	789	739	753	717	725	745	746	727	798	723	789	723	775	802	774	712	773	775	792	696	733	750	757	728	751	752	752	729	699	732	771	738	719	767	759	723	738	785	741	746	770	739	734	746	758	764	731	786	749	748	727	746	729	787	758	738	717	747	742	751	782	849	757	769	740	776	730	787	738	754	750	757	698	759	748	793	786	768	754	691	747	793	744	732	771	760	716	783	762	780	735	758	760	767	757	803	725	749	739	729	732	762	717	740	786	761	757	765	739	705	755	690	731	781	759	757	741	721	798	759	741	742	767	757	742	756	707	739	719	727	758	709	736	745	752	704	748	760	694	741	740	711	710	775	750	705	773	771	731	740	730	726	735	707	717	778	726	781	730	690	767	752	761	751	759	721	698	771	750	741	750	759	765	756	727	749	742	705	809	741	750	772	675	751	737	749	747	726	762	749	768	752	746	750	734	772	721	779	726	740	732	720	767	690	773	757	774	742	774	696	786	838	734	757	721	730	743	753	780	780	741	763	751	735	747	784	718	738	716	733	795	710	747	766	732	733	752	699	776	728	768	744	732	771	757	741	747	770	735	735	746	759	726	715	753	749	753	710	766	724	741	724	750	721	786	709	740	773	733	682	784	767	755	701	742	761	744	713	740	794	773	707	713	736	762	751	813	753	725	784	741	715	795	772	790	733	727	724	764	753	779	771	703	783	748	726	742	757	768	763	757	719	718	782	728	672	803	744	712	729	740	714	717	758	725	744	706	706	804	770	786	713	787	703	763	757	799	737	786	738	785	743	707	759	723	743	754	744	779	735	765	734	728	734	796	753	750	764	766	695	687	720	732	769	719	797	779	757	787	703	729	749	776	757	704	767	761	714	734	771	733	683	738	745	743	729	759	766	665	717	746	805	740	739	764	792	751	766	737	707	752	746	746	745	755	758	748	755	746	735	777	738	746	721	745	679	756	774	752	767	764	660	782	773	772	698	734	689	722	783	768	723	788	761	708	770	690	764	754	731	718	763	730	729	774	691	735	732	742	754	772	754	777	755	776	758	705	787	731	758	774	799	752	787	731	730	765	694	722	752	750	689	767	769	777	806	761	745	720	773	752	758	703	762	741	734	744	734	768	747	724	730	730	734	773	777	752	743	697	767	746	719	732	742	778	708	754	717	759	722	782	751	744	743	775	776	764	720	696	758	731	745	771	758	746	750	713	702	723	735	737	734	709	722	752	732	738	713	710	715	766	715	735	759	774	703	730	713	734	759	717	719	750	745	756	746	773	726	706	768	705	735	752	729	756	798	770	742	734	718	773	768	814	735	751	782	735	719	773	777	738	729	740	753	752	754	748	746	753	750	729	729	777	749	751	739	740	757	794	722	784	767	754	747	793	697	739	733	790	711	758	766	711	754	714	716	765	764	735	725	791	819	805	733	751	700	703	753	749	742	739	715	802	789	730	760	719	763	748	769	687	725	759	740	772	747	741	740	677	709	683	721	696	720	721	748	753	769	731	727	708	761	766	759	762	719	740	720	764	740	739	775	732	704	705	784	743	754	734	772	729	802	755	756	735	810	761	740	757	689	734	777	698	743	727	776	762	726	753	726	757	714	723	772	735	727	713	770	748	740	769	745	697	755	724	754	719	779	752	739	758	776	735	786	745	754	754	757	820	716	730	752	786
64706	41189	57855	43454	9473	670	286	260	227	235	240	206	226	209	178	223	198	186	196	196	192	211	214	194	218	231	226	187	201	205	198	180	195	196	206	183	198	194	188	206	190	196	180	220	201	213	176	160	209	202	202	196	195	200	205	190	207	205	210	175	196	182	199	194	193	173	190	220	192	200	186	208	163	211	217	195	194	224	178	203	186	188	215	193	173	197	181	186	184	187	223	191	188	199	181	192	190	197	226	196	180	180	202	193	200	193	188	191	188	177	196	200	187	208	190	173	210	219	190	199	187	188	215	176	189	180	195	189	200	207	187	226	182	212	191	218	193	221	209	190	198	200	178	186	200	187	201	204	193	219	217	206	203	193	205	172	188	200	200	175	160	184	160	190	192	174	201	190	197	205	191	201	196	205	200	194	198	207	200	203	190	191	200	171	199	209	199	177	191	207	196	193	207	199	191	196	192	201	208	192	202	181	213	193	191	216	222	204	202	200	171	218	183	188	214	175	199	196	212	187	207	179	204	207	195	192	197	167	207	193	181	176	183	202	212	196	213	191	213	191	217	193	197	198	214	191	191	182	167	184	183	193	196	198	191	194	199	179	202	203	176	192	170	178	217	192	208	193	207	196	194	188	205	194	202	191	212	202	196	207	219	202	188	177	178	174	222	184	201	177	182	180	196	201	184	179	202	200	185	213	215	190	185	186	189	182	207	172	187	212	177	188	188	187	218	200	189	191	197	151	182	208	178	164	180	209	188	225	179	222	212	191	163	198	188	200	203	206	180	187	198	197	197	208	181	185	224	165	186	187	188	191	211	205	206	178	179	193	187	207	182	186	209	209	182	196	194	195	186	198	215	190	195	186	191	207	181	186	192	176	188	208	198	209	187	193	186	206	198	207	204	190	210	201	208	187	217	188	199	213	194	220	181	185	220	232	184	193	197	203	200	184	196	193	175	204	173	219	203	176	171	184	181	211	218	186	176	195	188	188	181	183	191	197	151	196	188	187	183	197	199	187	172	177	166	217	194	185	171	204	176	211	211	217	184	192	208	195	203	181	202	182	209	191	194	199	201	205	209	182	206	195	208	177	203	203	211	199	207	198	222	185	205	212	207	195	199	185	174	215	183	173	181	202	193	186	195	210	191	190	189	187	212	196	204	178	183	197	220	179	198	214	188	187	193	193	183	199	194	207	214	210	203	172	159	191	196	188	201	196	208	204	215	177	193	205	184	227	209	180	221	208	166	204	196	200	201	192	202	223	200	183	205	188	185	175	198	210	216	191	173	217	175	203	187	172	189	202	189	180	198	192	183	195	197	186	191	200	195	217	176	205	186	190	208	176	207	190	224	196	180	195	195	196	196	224	214	194	187	193	199	205	211	182	196	222	189	222	185	178	201	182	177	179	219	198	197	180	195	195	211	180	185	193	189	203	199	203	164	195	182	207	186	208	198	172	193	214	228	189	194	200	164	193	187	160	200	202	184	167	203	196	202	196	171	178	199	212	206	206	177	187	204	248	238	210	196	228	194	185	186	224	208	199	176	204	183	217	181	205	225	166	191	182	194	205	185	190	197	219	160	210	168	203	201	178	191	196	203	222	194	207	209	200	204	200	201	188	199	210	208	203	183	182	205	187	194	206	198	200	174	199	198	209	163	172	213	215	190	203	215	174	201	197	215	207	186	198	184	179	194	192	194	200	198	181	198	190	191	181	184	197	187	177	212	211	185	203	186	189	165	198	173	186	203	191	176	198	194	166	186	211	191	207	206	197	178	191	189	219	181	206	213	224	189	190	179	187	189	196	186	206	213	183	190	202	216	196	190	195	178	210	180	207	229	173	197	206	203	170	187	210	201	217	213	199	196	184	204	224	199	175	196	196	186	196	186	202	182	174	184	202	198	201	195	201	209	181	209	196	194	197	189	155	195	195	171	187	190	211	198	221	200	183	207	197	183	212	188	185	212	203	180	183	159	182	198	198	180	199	210	179	185	181	186	159	208	196	215	174	205	173	206	180	198	202	193	182	176	178	217	174	171	211	196	234	196	221	181	215	209	221	200	217	183	191	195	191	171	202	182	192	174	214	233	195	227	231	220	218	203	194	190	182	168	195	202	178	187	208	193	185	173	186	190	208	192	183	167	205	207	210	216	213	178	202	175	197	190	207	198	188	208	184	173	218	193	195	222	185	187	193	188	207	206	185	193	194	195	198	189	201	207	183	178	216	199	195	201	214	187	195	191	163	198	187	196	191	170	164	191	201	189	220	179	214	177	204	193	184	186	195	196	208	205	204	196	196	200	187	192	189	188	195	167	179	163	189	206	219	197	187	197	186	205	209	193	205	220	188	200	200	183	213	185	204	198	190	200	149	201	212	181	204	197	230	179	218	194	180	199	190	179	173	193	200	176	176	202	188	208	235	195	169	186	206	204	188	195	193	166	177	205	204	230	184	193	201	187	200	199	199	178	173	180	194	175	207	184	176	205	193	206	158	191	187	217	169	177	199	201	191	199	174	199	200	189	198	220	199	204	199	158	213	202	190	191	205	187	201	193	194	192	181	193	177	199	210	181	198	179	198	207	212	178	193	182	184	197	180	196	177	209	184	188	204	197	196	221	208	213	211	215	173	197	200	220	178	178	194	182	179	192	203	187	186	191	184	204	198	203	174	190	158	203	195	205	173	194	226	199	199	198	182	173	192	206	199	184	195	183	209	200	216	197	184	195	166	201	180	211	219	196	163	197	206	209	215	207	186	206	193	201	207	229	210	201	214	197	200	219	173	178	199	184	173	238	197	238	200	211	172	183	185	193	213	190	169	208	198	198	210	185	188	201	212	188	193	183	230	192	208	206	180	180	193	182	179	190	216	219	193	195	232	190	193	182	201	198	201	201	190	198	192	200	204	193	219	187	185	184	179	183	182	205	168	202	178	197	200	220	221	202	214	165	188	197	204	180	196	208	191	190	176	167	187	206	179	175	194	194	191	208	175	207	197	183	200	178	214	191	220	199	196	181	202	218	183	183	198	203	195	200	195	178	174	178	169	217	213	195	184	219	204	223	198	193	206	177	207	180	195	175	221	216	214	200	186	203	183	190	198	202	213	215	214	185	192	205	186	188	193	206	186	200	195	177	203	206	194	169	197	198	216	204	179	172	194	171	182	188	213	162	211	179	208	209	182	202	175	188	196	202	170	193	204	230	184	191	190	210	194	205	193	203	161	185	199	215	190	176	202	224	201	204	189	202	206	194	195	211	214	189	181	194	196	204	196	183	180	182	171	233	175	197	197	233	187	206	197	208	213	195	201	188	186	213	217	212	190	202	187	195	181	212	201	225	194	205	187	186	196	187	197	217	223	219	199	202	209	180	214	210	208	189	206	182	191	210	207	216	183	214	196	192	203	173	207	204	187	213	182	169	207	176	190	182	194	203	200	193	176	199	178	179	188	188	209	183	186	187	215	200	192	196	196	184	203	193	198	190	200	200	185	207	182
36920	27671	54479	33891	1355	1017	892	805	758	688	592	640	585	558	549	564	517	503	531	546	488	521	466	500	481	517	487	517	509	498	464	528	502	447	512	458	460	470	489	520	484	462	475	466	458	466	459	438	454	500	485	453	419	464	451	443	460	489	450	457	450	415	474	507	506	440	422	473	439	453	415	455	469	457	472	462	453	456	441	486	442	457	457	475	473	455	442	458	465	471	453	466	469	439	468	423	474	449	446	440	480	397	479	424	454	448	461	471	426	432	443	437	469	436	436	466	483	471	423	496	471	467	468	442	435	475	430	459	418	412	466	477	478	480	440	434	425	469	443	462	455	440	436	452	451	480	425	432	442	437	497	438	468	436	485	448	461	450	471	425	444	459	424	443	462	428	445	438	439	460	459	457	423	448	468	424	456	470	452	456	450	472	493	456	448	448	435	431	440	459	461	472	418	477	443	460	453	460	436	454	407	431	451	420	442	458	468	453	425	424	454	440	455	458	465	454	467	444	466	435	479	434	439	445	468	456	482	444	495	433	462	436	436	481	443	462	475	484	499	458	438	425	428	404	450	442	436	430	461	468	487	465	468	462	461	458	470	448	468	475	457	480	490	458	461	442	494	429	420	463	446	461	471	459	457	471	439	439	455	457	439	455	449	465	425	450	469	444	446	455	446	498	475	514	467	462	470	454	461	470	400	442	460	441	436	463	433	441	478	469	465	437	478	450	412	425	423	457	438	427	453	442	456	456	459	449	465	423	468	403	468	431	422	473	483	444	439	459	455	418	470	458	425	394	445	474	490	433	477	490	450	454	481	449	432	498	451	477	443	450	429	453	415	482	440	481	413	455	459	454	424	438	471	450	458	454	411	464	455	460	469	447	447	460	440	489	429	495	416	397	439	434	444	429	454	483	456	435	420	444	468	469	439	467	451	416	483	459	475	436	465	467	492	459	437	465	460	519	447	507	467	454	465	463	484	459	460	470	491	466	469	445	477	467	484	470	426	490	444	442	467	470	450	451	506	512	474	439	442	465	473	463	422	433	444	472	492	431	434	468	446	463	441	384	430	448	416	403	433	460	472	432	456	452	458	469	486	444	416	418	457	475	451	471	456	449	475	443	481	458	451	445	450	426	427	442	477	461	438	456	447	482	444	437	444	412	422	446	451	437	424	413	471	468	478	471	426	437	438	440	455	439	431	453	419	468	457	473	446	454	459	469	454	442	410	448	432	457	480	445	422	433	445	416	455	458	455	436	440	466	458	453	426	432	440	441	477	459	463	425	454	443	441	425	428	438	415	439	473	454	442	446	414	459	448	465	469	433	445	472	455	510	453	465	465	415	409	434	443	461	455	457	436	454	474	467	467	457	434	492	442	469	466	439	481	460	448	457	448	440	459	452	443	440	422	431	433	451	420	464	405	439	482	460	464	423	462	449	451	480	459	450	436	443	478	495	460	478	474	466	449	475	437	450	433	439	438	471	423	442	479	443	456	407	460	454	467	472	449	482	479	418	450	458	443	424	452	433	465	426	493	476	449	444	465	453	451	459	481	463	449	435	475	440	461	473	420	448	439	427	477	457	463	473	472	439	420	440	473	494	472	435	435	425	421	477	469	443	439	481	420	404	460	440	467	436	468	435	465	447	465	483	443	424	422	440	461	447	436	468	496	461	426	456	438	445	483	456	469	486	421	473	468	427	438	480	438	443	452	490	481	438	491	479	468	443	459	448	455	432	454	450	454	435	440	450	443	421	444	458	448	448	418	463	449	422	438	453	429	438	459	493	431	447	473	479	433	478	451	437	460	496	457	459	436	456	476	442	483	456	470	443	490	425	463	452	404	446	439	485	464	494	474	482	456	469	476	420	449	462	446	456	456	442	435	410	453	479	428	458	444	432	460	435	425	470	459	457	451	459	443	448	456	449	449	465	446	473	479	471	444	445	449	463	482	454	444	468	428	422	472	438	423	421	466	476	448	445	451	462	469	444	417	438	435	453	463	480	444	451	446	460	472	445	449	487	438	484	500	459	427	415	458	454	472	456	469	425	439	437	418	455	444	455	475	471	471	419	482	428	451	454	442	452	440	422	440	423	426	449	439	443	439	461	478	457	455	445	439	458	418	456	451	433	447	472	446	446	460	432	454	483	466	421	436	407	456	436	443	475	500	458	468	476	444	431	455	464	430	449	450	483	433	447	432	479	437	461	432	449	447	478	474	445	424	461	452	501	441	468	466	427	444	436	409	442	471	475	431	431	455	427	462	470	436	456	467	426	450	469	459	435	427	462	452	402	452	484	445	465	447	469	470	457	457	458	444	448	460	472	460	513	458	455	436	437	430	449	475	447	430	479	440	442	456	469	454	475	505	453	423	460	423	447	433	464	444	468	445	452	451	437	435	437	442	409	458	460	485	452	447	465	436	439	473	475	453	429	435	458	448	473	474	431	477	449	465	451	463	493	425	454	439	447	493	457	462	442	472	480	423	452	464	419	485	471	464	475	397	475	451	432	435	476	443	458	471	468	438	440	426	487	402	439	443	399	476	476	428	449	470	436	438	452	444	460	482	480	437	479	433	452	493	465	428	411	461	441	430	461	436	487	460	463	486	394	466	475	450	406	484	426	419	450	394	447	445	463	451	424	444	430	473	466	466	470	453	415	445	453	496	442	484	433	418	443	457	428	502	434	468	395	499	445	482	449	477	479	473	427	434	452	447	443	450	404	456	441	426	406	459	468	434	450	469	443	447	413	403	446	459	431	495	452	468	431	458	441	463	453	461	462	453	470	434	478	455	448	462	461	424	449	440	466	501	454	500	443	465	469	453	426	449	433	435	451	437	441	454	469	463	466	426	461	491	431	458	465	453	441	472	449	410	434	479	488	444	448	412	445	447	463	489	467	426	410	404	453	474	458	443	418	442	474	457	438	478	488	422	469	440	460	446	436	472	462	441	471	466	449	440	446	457	444	462	490	442	446	448	444	432	464	441	434	471	473	439	437	491	462	409	472	460	431	498	440	468	485	445	429	465	432	478	442	483	464	416	468	441	456	480	484	410	445	460	432	458	443	452	439	437	480	417	482	448	438	486	414	426	437	422	418	443	471	415	458	447	434	482	436	427	465	423	465	436	455	478	480	424	455	423	454	475	427	448	461	455	454	413	416	476	479	431	478	482	451	415	466	474	503	429	436	419	476	499	462	478	470	465	426	425	454	427	422	437	460	433	431	467	460	440	423	436	473	470	410	435	426	421	454	435	417	483	457	422	451	480	429	441	417	465	477	463	451	447	459	440	471	421	473	455	437	458	455	434	441	470	430	425	451	459	465	480	422	433	463	430	420	481	448	437	459	438	486	460	456	475	479	409	439	434	424	435	475	467	456	459	490	430	474	463	453	417	476	434	468	463	441	432	471	427	463	472	445	452	498	451	448	438	465	477	433	482	454	483	461	449	455	471	453	444	458	414	434	481	468	481	489	424	427	454	461	417	492	459	442
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
