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
335785913853	335785914409	335785914959	335785915509	335785916059	335785916609	335785917159	335785917709	335785918259	335785918809	335785919359	335785919909	335785920459	335785921009	335785921559	335785922109	335785922659	335785923209	335785923759	335785924309	335785924859	335785925409	335785925959	335785926509	335785927059	335785927609	335785928159	335785928709	335785929259	335785929809	335785930359	335785930909	335785931459	335785932009	335785932559	335785933109	335785933659	335785934209	335785934759	335785935309	335785935859	335785936409	335785936959	335785937509	335785938059	335785938609	335785939159	335785939709	335785940259	335785940809	335785941359	335785941909	335785942459	335785943009	335785943559	335785944109	335785944659	335785945209	335785945759	335785946309	335785946859	335785947409	335785947959	335785948509	335785949059	335785949609	335785950159	335785950709	335785951259	335785951809	335785952359	335785952909	335785953459	335785954009	335785954559	335785955109	335785955659	335785956209	335785956759	335785957311	335785957859	335785958409	335785958959	335785959509	335785960059	335785960609	335785961159	335785961709	335785962259	335785962809	335785963359	335785963909	335785964459	335785965009	335785965561	335785966109	335785966659	335785967209	335785967759	335785968309	335785968859	335785969409	335785969959	335785970509	335785971059	335785971609	335785972159	335785972709	335785973259	335785973809	335785974359	335785974909	335785975459	335785976009	335785976559	335785977109	335785977659	335785978209	335785978759	335785979309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
63832	71246	68623	22498	6833	1189	1310	1143	829	686	532	461	389	254	286	301	247	240	193	222	211	221	239	286	273	245	266	306	341	314	333	316	307	200	252	462	702	497	173	185	171	179	183	199	178	194	189	186	183	192	172	177	192	184	190	190	184	201	189	178	148	182	206	204	192	207	211	182	173	189	191	186	213	193	204	159	204	159	198	174	226	196	169	182	197	182	214	192	201	180	195	185	177	170	166	205	191	193	185	213	197	170	202	188	179	181	200	174	164	186	201	187	203	208	177	189	169	186	186	184	203	195	166	159	192	203	181	177	188	195	183	183	201	172	174	194	218	194	204	170	190	215	197	182	207	190	208	168	183	184	196	183	190	210	187	183	165	177	197	200	202	181	193	196	191	173	202	173	204	173	165	179	197	173	168	171	171	169	180	200	187	175	187	176	165	193	187	173	188	201	169	189	195	198	188	226	197	181	177	195	160	197	169	179	183	176	180	202	188	196	175	181	174	182	189	191	190	202	177	176	164	185	201	189	205	209	183	204	177	184	203	181	192	173	177	175	189	179	180	175	194	192	189	139	180	185	186	183	189	206	207	175	193	186	172	198	190	172	190	198	164	199	184	178	207	176	190	185	188	198	217	199	196	175	203	185	187	209	199	195	176	164	188	184	182	150	198	183	180	205	165	181	201	184	182	177	211	198	174	171	195	182	165	186	211	173	183	193	175	201	197	162	187	161	191	179	165	181	178	182	189	197	184	187	184	188	160	159	158	198	173	201	167	183	187	163	189	187	188	163	181	180	179	175	168	190	187	193	184	171	203	168	176	178	184	185	200	173	181	192	191	182	205	178	182	185	208	193	190	189	177	183	171	173	165	187	179	192	201	174	204	167	224	188	170	165	181	167	171	169	182	204	160	187	180	186	185	182	161	189	210	152	182	172	164	158	163	174	186	197	198	197	185	172	202	185	168	190	169	151	196	183	179	197	194	189	178	194	177	204	180	184	209	170	184	175	194	166	181	185	185	164	178	186	165	177	211	173	172	175	196	189	189	155	169	190	192	167	184	201	204	154	185	184	185	163	166	166	192	186	180	182	216	193	192	184	213	183	194	165	180	223	195	199	202	201	188	190	180	194	191	191	182	201	152	173	176	191	207	196	195	179	179	191	170	208	178	198	192	169	187	191	165	212	194	198	199	202	185	178	210	200	172	193	175	180	154	182	204	200	191	190	171	171	180	195	196	198	169	197	177	180	186	197	215	152	179	191	190	190	184	166	185	181	208	198	191	201	174	187	180	195	197	184	202	178	216	173	176	181	190	179	163	182	182	197	193	184	204	201	176	181	178	182	188	183	183	189	205	180	170	208	174	199	202	176	188	157	175	194	161	164	194	209	194	193	185	182	179	184	185	172	172	196	198	199	188	181	182	180	192	173	158	192	195	185	167	188	176	210	173	170	190	161	180	182	202	174	192	180	199	183	167	179	191	177	174	192	198	182	215	184	196	172	167	185	173	175	203	187	185	182	203	194	169	188	198	190	184	194	184	190	205	170	194	194	192	209	172	184	182	196	191	174	199	163	181	190	168	205	188	181	173	196	204	168	159	188	195	202	188	177	183	207	167	169	187	176	191	200	199	186	198	164	180	189	200	202	197	197	167	190	203	151	191	202	204	199	188	177	160	173	163	184	183	175	176	199	199	192	206	185	192	174	198	185	212	186	171	190	195	189	180	180	185	168	161	182	184	183	189	196	175	167	168	190	179	198	165	177	176	189	189	191	163	199	188	182	177	188	170	183	180	169	191	177	182	205	197	178	194	196	191	188	203	172	194	190	193	198	177	171	227	174	189	200	188	167	175	191	170	177	176	179	176	172	189	198	185	180	169	182	191	191	176	189	159	155	191	193	177	203	206	155	173	190	183	199	174	202	178	202	192	177	178	164	196	197	191	178	190	179	174	199	183	182	169	197	178	173	195	170	176	165	197	173	189	179	205	199	187	196	200	191	179	180	142	185	180	182	209	191	175	183	228	193	191	197	200	190	175	164	189	184	180	175	196	181	183	151	186	189	180	192	185	159	196	188	199	155	184	191	190	202	158	175	199	170	156	172	194	183	189	195	199	200	192	173	206	178	195	213	187	182	185	192	165	201	191	192	194	184	203	203	181	179	186	199	199	182	168	176	218	168	181	155	176	180	196	183	196	173	196	218	184	147	173	193	182	200	194	181	186	170	197	192	183	178	177	192	182	170	200	181	171	189	208	200	190	186	166	190	160	188	180	164	171	192	185	195	186	185	178	199	181	172	182	189	186	180	163	170	196	156	192	185	205	188	177	172	203	184	200	199	206	201	175	185	190	177	214	199	197	189	181	202	201	180	201	171	176	191	184	185	194	185	197	160	160	191	198	177	195	187	160	170	202	185	170	208	181	189	166	192	186	171	174	180	189	181	167	183	198	178	223	189	168	183	200	193	156	174	180	179	181	188	193	193	194	175	189	167	182	172	187	186	163	214	178	185	182	181	179	190	179	181	185	153	183	189	172	171	175	180	182	218	197	184	173	179	186	194	155	178	190	170	192	192	175	181	179	206	173	189	185	194	187	176	200	195	190	170	187	180	166	180	187	194	214	202	212	150	189	189	226	192	185	198	192	179	183	178	191	178	203	195	165	183	202	172	186	176	222	191	186	194	207	165	198	183	163	192	216	182	185	191	205	186	197	181	180	175	190	176	187	170	187	169	191	191	214	197	160	178	171	154	183	202	196	158	193	185	182	189	165	198	189	174	161	170	198	183	186	176	191	180	196	173	177	180	186	185	187	173	162	199	176	187	183	176	210	171	193	180	192	178	173	175	176	190	197	210	175	203	170	179	173	190	171	186	192	175	170	204	186	182	200	181	166	187	177	173	206	175	185	204	169	153	189	189	175	194	172	163	161	182	188	176	193	199	186	181	180	174	192	174	180	181	184	170	180	175	180	200	169	161	179	188	180	181	181	172	180	198	182	178	197	182	175	176	208	161	183	176	164	178	172	169	202	184	178	190	206	178	197	185	213	189	175	182	164	166	171	220	191	171	183	174	195	197	212	188	179	148	186	177	180	175	167	172	192	186	176	197	181	190	196	179	184	195	185	181	189	165	187	181	164	177	188	191	166	184	200	177	203	174	170	185	172	170	183	198	179	183	187	201	204	186	174	191	176	179	190	191	161	168	172	165	183	176	186	179	178	198	181	192	183	196	156	202	162	173	184	199	178	193	227	184	177	189	196	183	214	203	181	161	167	181	181	187	208	194	171	181	204	186	168	168	163	168	183	168	193	189	169	187	187	177	179	171	187	189	171	176	177	183	187	216	170	193	178	174	185	186	193	179	166	176	196	189	185	167	180	186	203	201	211	188	198	180	199	169	166	193	173	190	194	213	166	180	193	193	173	214	172	169	185	176	176	194	189	187	180	177	183	175	186	192	158	166	194	200	195	189	195	202	204	172	185	185	172	184	156	193	171	208
53509	61097	59385	2718	2121	3842	5991	5286	4227	3524	3068	2659	1953	1273	1240	1322	1110	1077	824	869	961	883	1023	1263	1413	1156	1294	1535	1974	2022	1848	1759	1593	855	1162	3311	5058	3188	555	623	660	605	561	619	604	632	625	608	643	662	558	636	622	573	602	662	619	644	601	655	621	561	596	618	617	565	569	616	591	572	583	622	608	577	627	582	626	604	629	590	601	607	602	617	626	622	628	623	600	594	653	601	611	590	620	607	612	665	591	598	610	633	599	603	603	589	610	662	617	599	615	658	641	569	624	632	620	642	584	613	602	612	610	638	611	655	649	624	604	656	608	626	581	628	584	615	629	579	623	598	612	586	567	650	640	654	609	612	615	635	671	606	648	614	652	645	606	608	617	594	615	581	620	647	633	613	639	623	589	674	632	620	629	634	631	672	662	608	593	642	599	605	620	592	598	605	609	565	621	623	589	614	579	603	618	590	614	611	616	583	635	565	616	601	661	595	592	582	636	598	654	635	587	596	597	625	644	659	591	588	609	661	644	629	594	629	607	602	579	604	630	592	621	616	554	619	608	574	592	567	594	615	601	589	617	649	660	616	648	600	646	577	636	630	615	615	582	692	626	608	632	613	586	585	643	605	635	592	643	616	587	597	635	551	627	631	645	605	649	632	580	655	642	556	634	620	641	643	610	641	576	661	645	641	645	615	585	622	609	619	609	646	649	637	608	641	627	584	587	612	619	599	613	621	651	575	654	678	600	615	632	588	621	554	613	622	605	644	604	636	600	645	615	655	577	565	645	617	615	624	607	598	602	592	608	546	612	624	619	603	616	627	606	622	599	592	605	599	625	609	571	612	614	614	612	598	666	604	617	656	627	632	622	665	603	605	613	598	655	585	634	617	569	585	636	588	605	570	586	632	630	580	640	622	567	680	600	616	657	641	601	667	634	628	616	641	626	639	633	634	659	595	640	646	621	627	599	660	635	580	592	615	596	618	605	598	640	617	590	616	646	624	589	627	585	630	607	616	613	638	578	608	605	594	598	608	600	628	624	619	564	643	597	652	613	615	638	581	647	616	597	587	609	617	574	614	605	633	592	579	619	612	595	615	657	597	636	580	626	638	614	650	625	604	631	640	598	572	629	629	642	614	635	661	603	581	646	613	608	599	640	576	620	589	590	603	606	634	652	641	604	616	627	614	630	631	635	609	603	621	591	643	600	626	643	612	584	657	601	623	614	660	626	577	656	629	650	637	570	642	636	624	637	642	619	644	612	628	645	612	635	624	594	630	637	633	615	611	574	610	582	655	612	630	633	615	656	633	626	620	594	630	607	617	588	622	578	627	608	622	619	578	601	573	587	599	653	661	558	631	629	582	604	588	610	626	619	615	583	607	592	589	645	638	610	605	589	646	602	617	619	611	643	568	624	581	629	605	650	607	594	627	628	601	628	579	586	614	605	590	592	614	588	571	618	590	619	607	605	599	605	616	635	627	644	577	624	626	660	585	558	613	613	603	615	609	633	617	626	640	618	620	624	552	597	643	661	624	624	633	588	614	609	592	637	644	636	591	646	615	609	607	637	617	639	614	627	624	612	640	633	663	622	614	598	583	572	604	649	629	626	620	611	654	636	633	635	595	623	613	626	616	588	637	593	595	645	614	597	593	619	650	631	606	604	625	588	593	625	585	628	572	641	627	635	621	624	630	628	627	625	617	600	660	640	590	598	640	596	655	606	636	612	565	599	618	597	591	628	599	594	634	608	617	656	645	613	667	624	624	580	622	608	593	575	582	595	677	655	588	629	606	595	626	615	577	616	657	594	650	632	629	638	585	604	607	665	647	640	607	602	623	672	585	646	613	605	611	631	585	580	582	612	590	641	596	582	590	583	646	624	605	633	626	622	591	638	629	622	634	643	600	581	614	605	616	621	655	642	647	641	581	638	611	654	657	614	621	614	621	646	599	589	613	624	617	598	605	621	630	617	609	618	600	641	614	601	632	577	623	560	616	579	627	601	643	627	665	574	623	594	601	580	583	593	620	585	615	570	626	611	609	639	646	618	605	595	587	600	639	600	634	587	663	581	571	623	632	562	631	643	638	598	640	625	625	638	632	584	616	603	613	585	612	618	589	565	623	640	619	585	653	629	606	609	641	637	621	593	556	657	597	592	608	600	574	609	608	623	604	606	618	628	635	613	610	639	637	557	628	590	591	596	632	604	622	608	629	607	605	587	599	615	618	630	615	610	635	609	636	675	635	628	587	613	616	598	614	618	639	643	583	608	627	636	644	591	644	593	608	600	642	601	618	635	630	586	622	601	614	591	593	599	628	611	651	638	595	608	640	598	663	616	585	593	617	616	623	600	666	594	621	605	644	651	591	625	592	609	587	611	604	616	636	584	563	600	581	591	608	614	641	615	604	571	598	583	611	590	580	607	593	595	554	610	618	606	590	589	589	601	635	615	631	632	657	604	619	641	639	614	610	605	664	611	630	645	588	619	572	637	585	641	630	586	614	615	676	631	638	630	630	643	614	592	626	626	617	638	628	592	669	632	577	610	655	648	609	639	631	599	628	600	614	674	640	625	647	589	583	572	572	602	633	663	623	650	626	632	633	595	604	624	603	631	590	634	617	613	639	596	583	647	630	620	617	602	624	669	612	643	599	626	592	605	622	606	604	646	605	583	593	621	621	629	557	606	641	591	636	618	624	639	618	625	585	631	587	655	607	618	603	561	621	549	587	613	603	582	609	629	624	612	591	593	610	668	655	602	628	638	643	576	570	624	619	673	651	624	615	588	622	598	632	621	612	605	636	599	669	624	600	612	639	598	568	644	616	611	653	590	619	573	631	636	638	592	616	596	572	636	664	632	637	617	609	596	647	667	627	629	610	659	637	613	600	626	629	624	616	629	612	612	551	623	573	583	604	650	656	646	612	666	614	607	633	610	618	601	673	582	678	657	601	673	602	589	618	681	577	668	584	635	614	626	640	645	631	629	612	633	584	632	589	631	641	621	584	595	636	635	596	585	609	592	666	592	630	603	583	615	637	575	604	637	633	596	570	580	588	608	622	659	582	618	646	572	671	613	663	584	593	598	611	614	636	608	577	619	618	612	612	664	609	576	616	636	575	605	641	625	612	590	581	634	601	586	629	600	608	572	597	616	582	571	630	632	620	622	625	664	629	621	593	618	618	595	589	659	654	583	645	629	648	593	619	642	602	614	625	598	646	665	611	582	613	657	588	606	603	657	628	631	584	624	635	612	645	611	611	607	645	585	597	618	612	579	579	600	583	621	620	633	602	625	576	618	598	604	626	612	589	624	624	592	577	654	612	588	620	632	587	642	630	597	635	587	639	588	623	578	614	582	622	668	659	630	651	627	598	623	633	599	619	597	597	605	657	611	608	622	658	587	627	656	616	639	617	608	612	615	630	616	614	628	615	598	630	629	655	590	605	591	566	597	565	608	603	632	626	588	594	605	593	575	599	635	612	658	622	570	618	581	624	630	605
18413	11797	8962	469	204	176	226	147	132	142	133	133	142	121	119	121	105	107	119	119	127	102	118	121	115	108	107	142	135	116	119	118	105	93	118	141	157	114	104	122	122	107	103	124	115	134	105	119	117	114	129	103	110	108	139	118	109	108	121	125	116	105	104	124	116	109	124	107	123	125	115	114	113	110	122	119	102	109	125	115	119	118	100	134	120	124	107	113	132	105	115	109	111	111	118	124	119	102	111	110	124	111	112	128	99	118	120	113	115	130	124	121	123	94	99	117	137	114	114	111	126	123	97	118	110	117	113	115	129	94	119	116	111	122	103	111	106	103	110	121	101	111	102	128	101	101	137	108	116	104	108	109	104	119	128	116	109	122	105	123	122	111	98	111	120	134	113	107	106	119	114	134	112	121	137	99	105	125	96	95	113	123	116	115	99	116	121	98	104	126	112	115	109	124	122	110	131	134	113	110	98	109	135	109	114	112	118	125	118	122	120	96	110	135	116	92	104	117	123	98	118	112	111	94	119	111	112	102	117	101	125	109	121	112	133	131	121	109	121	119	110	110	107	109	111	113	109	109	117	102	113	107	114	111	127	132	106	97	107	122	98	123	119	127	118	107	114	108	107	111	105	135	112	107	105	100	105	114	129	115	121	120	113	110	97	124	105	110	104	103	121	95	119	108	103	119	109	115	110	100	123	95	111	107	113	119	106	106	107	117	103	120	97	127	123	118	118	102	122	115	114	113	135	133	97	117	113	121	99	99	107	113	101	109	112	105	112	126	113	118	119	129	109	120	128	117	111	112	100	113	120	112	108	122	134	119	116	129	109	121	133	102	112	99	139	123	107	117	128	115	107	131	113	117	123	109	110	94	113	105	141	126	89	84	122	119	106	104	122	132	120	125	124	114	112	106	113	103	106	125	117	94	97	115	120	128	101	121	98	115	109	103	125	111	102	115	99	107	106	117	124	128	115	123	108	101	130	131	131	93	136	103	114	114	116	108	105	105	109	130	117	128	112	125	139	100	104	115	114	102	118	115	116	109	108	117	111	121	117	108	119	121	134	127	105	104	116	132	115	115	125	108	116	101	109	108	117	105	130	115	100	122	120	111	119	112	122	115	121	120	120	106	118	112	100	114	89	109	116	127	127	112	132	115	119	131	105	122	92	125	107	124	93	112	92	107	98	117	111	131	110	113	128	120	105	108	100	119	114	115	98	110	98	112	102	110	108	110	127	100	93	102	107	112	99	116	114	102	130	107	106	106	142	102	124	102	130	110	116	107	121	111	102	123	83	125	105	123	94	109	96	110	102	107	105	90	117	111	109	88	121	128	112	122	114	114	108	112	108	101	123	105	131	127	119	123	109	107	91	102	107	116	115	119	92	116	110	119	107	115	121	104	129	99	102	107	112	117	106	108	109	107	127	128	102	85	109	113	117	128	106	103	113	92	105	111	122	107	120	110	135	113	110	112	118	122	119	122	117	108	87	109	103	117	111	114	114	129	105	130	113	112	97	117	84	111	109	107	115	124	107	115	110	121	122	120	110	107	101	113	111	102	112	136	120	101	104	133	117	107	108	121	118	94	100	113	120	121	141	110	108	126	112	116	104	126	133	100	111	100	118	109	110	120	111	130	92	103	122	109	106	117	124	90	118	113	123	105	93	113	104	122	114	116	111	123	112	137	128	106	121	108	109	115	139	119	100	104	104	106	120	117	103	105	105	126	110	114	112	114	108	109	132	112	139	108	104	102	106	113	121	96	104	135	107	121	102	85	96	138	126	115	113	112	140	104	122	121	109	117	101	100	96	116	117	113	94	115	120	105	102	121	140	103	130	125	121	104	125	112	97	124	122	92	125	104	102	118	105	113	121	107	109	118	113	103	117	100	109	89	104	116	99	116	114	131	109	130	101	119	92	125	114	95	117	134	120	130	117	109	109	120	130	116	119	109	124	114	114	104	109	108	120	141	111	108	110	112	124	114	100	122	117	116	96	116	103	122	133	115	117	108	104	98	100	94	93	111	136	115	114	105	121	126	129	115	108	111	133	123	101	108	126	103	122	116	115	100	95	124	106	120	115	109	110	115	104	120	124	114	122	111	104	121	102	116	123	110	115	100	113	106	105	93	125	126	113	123	121	100	95	120	111	130	128	110	121	107	107	118	120	129	127	110	127	116	120	110	127	109	120	112	109	116	111	121	108	131	124	117	135	109	115	123	105	114	114	110	100	131	124	124	117	118	125	105	110	123	120	113	102	115	115	119	101	118	119	122	106	118	119	115	102	113	114	114	121	113	131	105	116	121	109	118	90	114	123	119	117	114	110	95	105	115	101	124	116	144	110	119	135	114	129	98	116	127	104	115	115	112	106	124	111	105	111	103	122	109	123	123	118	91	110	99	108	103	118	104	110	95	137	118	121	120	112	108	114	111	102	112	108	114	113	116	118	113	95	110	108	109	107	112	111	113	110	102	118	98	108	109	121	108	109	109	117	112	113	102	107	109	111	102	104	132	128	126	118	111	135	120	96	114	104	107	116	116	89	125	133	115	118	114	121	116	122	115	87	115	114	135	126	111	134	123	103	111	129	116	127	92	102	110	103	101	113	127	106	106	105	129	125	116	101	94	103	104	123	135	109	94	108	104	93	124	120	99	136	101	116	118	127	116	120	101	114	123	112	117	100	113	82	114	101	101	118	115	100	118	118	107	107	128	115	105	111	126	104	132	118	113	111	124	126	121	112	115	95	120	127	104	102	95	123	118	94	114	126	117	117	129	120	112	108	123	125	114	106	105	123	130	136	111	130	116	107	111	130	126	126	124	125	97	108	100	113	107	106	100	112	117	93	124	122	113	115	98	128	125	132	99	98	96	143	107	116	106	144	97	112	146	116	120	125	97	132	125	127	111	112	130	141	113	88	121	110	111	103	125	106	127	112	116	120	115	135	128	120	82	111	135	110	112	108	95	109	104	115	103	105	98	111	118	124	105	115	138	110	120	121	118	91	109	110	114	118	118	136	114	111	124	105	127	119	118	111	113	105	116	100	121	125	110	95	116	113	117	103	96	98	129	111	118	120	114	102	114	88	123	104	105	111	124	102	112	117	101	117	108	113	109	104	118	112	94	105	128	104	107	86	117	144	114	114	113	125	87	112	101	98	98	86	128	102	108	117	97	136	122	90	122	131	123	122	111	123	118	101	129	141	113	112	129	96	99	106	99	96	120	123	104	127	116	130	127	107	113	119	123	129	113	108	128	134	128	103	109	131	101	103	102	116	106	123	117	110	124	104	108	116	127	106	105	112	110	125	119	117	101	114	125	104	94	100	102	107	128	123	121	109	90	122	99	101	122	96	107	119	110	97	124	113	135	122	111	127	109	105	119	113	116	90	98	119	111	126	105	107	101	120	110	106	117	122	111	136	104	96	112	132	110	99	120	112	92	102	112	116	118	114	118	107	120	123	110	117	101	105	102	122	106	103	120	107	100	120	114
21737	19195	15562	453	565	749	978	742	628	612	603	575	549	476	447	418	486	427	455	438	403	436	462	443	457	482	482	452	474	460	447	467	455	437	464	504	714	534	451	419	409	426	445	405	415	427	409	396	408	433	430	421	387	404	420	413	435	427	431	393	379	474	411	382	415	417	432	451	375	428	457	408	414	439	394	416	389	414	420	415	411	401	416	413	400	399	366	443	420	440	414	421	411	427	431	416	423	412	438	400	411	423	446	410	439	436	438	416	442	469	439	413	383	414	414	394	412	422	404	394	409	393	400	392	414	457	386	396	414	409	410	429	428	392	433	441	403	431	408	435	399	414	417	399	412	404	427	437	425	459	446	424	422	425	457	408	424	419	404	432	404	446	419	442	408	372	410	421	411	416	409	407	405	441	399	400	415	432	406	411	402	403	400	403	404	412	442	404	451	446	379	448	430	400	409	407	436	378	404	429	414	400	410	401	455	430	429	403	420	413	430	429	397	417	431	414	396	431	420	367	402	414	421	434	401	444	397	428	413	391	421	398	424	392	407	420	413	424	440	411	428	388	432	397	399	413	434	430	415	413	429	399	398	402	426	404	406	398	408	411	436	376	413	423	413	416	418	455	427	468	375	426	438	386	399	423	396	388	398	432	395	405	408	411	425	386	444	442	414	428	398	405	391	401	426	403	430	403	424	388	424	413	420	389	404	428	396	437	424	418	440	405	422	395	417	403	412	430	415	394	405	406	414	424	412	429	399	413	410	436	439	359	401	412	400	432	406	390	427	382	406	459	418	400	452	429	398	411	429	430	424	426	431	436	414	423	423	442	409	436	433	413	397	412	419	430	386	381	418	401	397	458	403	403	406	443	410	404	402	456	390	460	435	407	387	390	454	384	390	440	429	394	425	408	424	410	415	394	415	410	415	403	417	400	419	417	448	368	410	411	428	421	430	435	433	408	387	396	382	387	382	430	444	433	405	413	409	423	428	391	425	450	407	391	402	384	432	387	423	369	438	432	409	419	415	430	422	437	413	424	420	431	417	443	397	415	371	424	391	420	431	400	469	425	417	420	397	419	428	418	406	418	401	409	412	396	409	425	415	456	384	418	416	441	428	426	406	389	381	399	401	425	426	439	427	367	432	395	410	453	416	405	404	412	423	389	402	403	398	395	406	410	412	410	397	425	403	407	409	430	428	387	400	397	418	409	413	407	434	403	406	449	413	415	426	387	452	429	429	416	443	442	414	404	427	423	399	430	419	459	414	439	391	435	416	369	434	392	389	411	381	414	449	396	408	424	400	386	421	425	442	467	419	415	410	418	388	417	416	427	403	396	423	393	417	383	400	417	424	389	397	423	385	402	404	423	351	431	416	435	403	411	391	426	423	398	421	378	373	398	415	451	418	418	416	401	412	377	408	426	353	398	427	359	384	434	415	400	403	414	431	455	417	423	417	413	449	432	439	405	427	406	440	402	395	468	398	407	434	405	400	412	421	425	423	444	405	444	407	459	406	415	412	393	406	435	417	415	377	409	414	420	433	403	424	423	399	410	406	373	405	419	423	388	434	388	438	400	441	440	427	438	449	384	378	406	382	434	423	425	433	394	412	426	425	396	392	393	395	431	412	408	384	407	400	446	389	440	416	428	382	454	418	396	436	426	403	421	410	439	376	406	412	413	432	414	411	433	435	397	415	434	424	398	459	416	413	426	398	421	430	426	406	427	385	423	380	421	396	409	401	410	440	415	428	411	411	412	390	431	428	432	416	417	401	369	426	429	382	397	378	426	453	420	403	397	392	407	392	423	383	439	411	442	413	439	470	402	401	414	433	398	398	382	413	350	397	401	408	423	386	396	470	417	422	409	378	405	419	443	404	419	442	402	424	400	404	431	422	427	432	427	444	395	415	400	401	356	389	394	434	398	424	398	406	494	400	432	435	392	413	427	387	427	433	453	414	453	415	408	429	420	431	408	404	424	415	401	399	407	420	424	419	411	384	439	435	428	416	410	462	415	419	432	424	468	435	452	403	413	394	410	422	438	421	441	432	410	415	442	406	393	414	416	393	422	389	393	422	408	404	429	432	427	408	385	394	397	391	433	420	433	418	421	383	421	397	409	417	409	427	386	429	419	429	419	371	414	426	397	424	417	397	419	426	375	409	410	399	397	439	403	392	408	442	443	446	393	397	373	405	397	418	447	400	461	409	421	382	401	391	415	389	440	390	419	421	396	427	402	431	426	436	426	424	392	433	439	381	396	437	394	406	389	385	385	385	419	410	408	406	431	446	419	423	429	395	415	423	403	399	429	451	416	386	389	423	399	387	409	422	393	402	426	412	400	394	367	433	422	422	396	437	424	396	400	423	444	424	421	402	432	463	431	417	417	403	403	425	432	441	432	426	382	404	412	407	407	421	415	401	433	383	440	414	431	430	412	442	407	402	403	448	404	453	401	424	417	429	398	442	401	436	422	406	435	412	453	389	400	432	420	402	411	407	390	396	379	451	381	390	450	412	395	402	426	414	403	395	454	404	444	387	386	416	399	399	405	418	408	412	388	416	424	384	432	401	423	384	454	402	397	412	408	378	445	409	406	429	400	411	396	407	395	422	394	430	407	410	442	393	410	431	433	416	422	463	440	436	427	433	418	405	428	444	383	410	421	436	407	405	414	404	458	439	437	376	399	404	411	416	406	418	408	414	420	413	454	439	408	402	423	418	392	418	387	413	416	396	368	410	376	406	424	413	431	434	377	421	428	405	431	390	457	412	387	432	429	391	422	421	420	380	405	424	395	410	447	408	423	441	409	420	415	402	421	424	374	424	426	441	385	392	397	464	411	397	420	426	413	433	381	391	399	448	412	396	454	396	444	413	384	423	405	414	431	395	382	402	424	429	385	378	407	412	451	421	448	421	432	419	387	459	409	409	429	399	398	431	384	427	410	395	411	398	397	407	378	410	395	425	404	390	400	462	443	412	378	417	388	420	381	434	429	405	352	409	426	436	434	418	432	450	398	415	422	423	416	424	420	424	432	356	412	404	413	432	391	404	425	403	405	384	407	413	412	409	416	426	401	409	417	410	391	439	413	412	395	411	386	436	434	455	404	448	424	451	432	416	405	422	361	366	431	395	415	423	407	405	423	441	414	406	393	418	422	377	388	431	419	414	443	442	392	418	400	458	378	423	448	398	391	420	433	401	407	431	396	411	419	444	431	405	401	396	405	415	445	430	412	386	414	393	388	403	405	398	369	394	430	447	407	423	419	399	448	425	424	417	427	384	418	408	449	354	369	412	468	418	383	392	439	427	401	406	415	397	379	378	397	429	424	395	439	393	431	426	392	399	441	394	404	472	401	406	417	407	430	401	426	418	430	410	417	384	399	423	462	424	388	412	438	436	414	414	419	433	405	416	411	417	428	439	425	387	419	407	396	407	419	436	396	409	405	418	401	409	429	417	389	378	409	397	436	429	411	413	420	402	408	373	441	414	418	403	422
61521	64919	57614	15787	2300	989	818	664	597	621	673	972	704	399	198	159	138	160	155	160	131	156	172	179	197	311	296	217	174	166	155	192	211	209	127	236	443	140	137	148	145	114	103	111	134	117	111	112	117	108	112	107	143	125	126	112	126	117	131	138	125	116	107	141	116	144	123	131	106	121	133	135	132	109	105	127	116	106	98	132	129	97	136	124	118	134	132	116	122	129	127	122	130	119	134	117	123	132	129	133	134	104	130	124	101	129	110	121	154	135	120	118	109	117	125	122	119	136	137	105	114	124	118	109	123	125	129	128	143	132	133	143	128	125	140	137	115	107	110	136	124	119	111	112	140	121	123	116	107	132	140	109	111	125	122	125	130	131	133	127	111	126	128	116	137	114	123	137	121	104	121	128	123	110	115	122	124	113	112	124	114	116	143	127	122	125	126	120	116	119	129	113	113	132	150	140	124	116	113	125	117	145	113	113	104	124	107	107	122	126	93	99	120	121	128	122	127	117	124	119	118	133	126	131	111	123	124	123	128	125	124	119	109	122	135	113	125	109	116	144	124	119	121	120	129	109	134	120	127	112	127	121	124	134	121	123	126	121	125	130	113	131	124	128	152	104	105	136	109	119	117	126	132	123	114	114	129	151	104	133	121	120	117	111	143	127	118	110	113	119	109	132	122	102	143	149	117	122	119	128	109	134	110	132	131	142	114	104	124	120	110	136	138	128	105	114	137	112	108	119	128	134	105	127	133	116	106	120	120	132	118	117	121	101	118	112	106	135	117	124	110	113	148	114	154	126	94	112	122	96	128	116	116	134	128	110	122	114	123	137	122	131	146	134	122	133	119	141	136	101	122	111	140	131	124	119	126	120	133	141	111	115	118	118	108	136	116	114	108	124	123	108	125	121	117	118	122	95	126	122	111	122	138	141	136	136	127	121	123	119	97	129	132	108	110	116	130	124	115	122	154	120	118	122	128	112	134	107	134	147	166	129	128	111	114	112	120	109	118	139	132	127	111	114	117	110	131	142	91	125	148	113	118	131	130	130	127	125	126	130	120	112	127	131	119	121	148	127	149	141	110	103	107	135	131	126	143	131	112	97	117	121	109	123	120	111	114	121	117	133	113	122	122	114	130	120	119	125	132	141	113	115	111	132	112	120	116	121	100	141	124	88	137	127	120	123	116	123	120	111	126	125	133	116	126	136	121	115	116	118	100	116	125	125	107	122	128	124	124	126	142	137	137	110	115	110	111	135	116	128	132	107	128	142	111	124	133	136	119	135	116	154	124	118	128	147	113	118	113	118	135	142	132	102	121	133	116	107	118	115	123	140	119	98	122	134	141	133	124	118	110	123	140	111	123	120	127	106	119	126	130	105	135	123	114	135	133	103	149	137	122	138	122	111	143	124	137	132	107	137	118	121	121	119	133	133	143	124	111	140	120	134	118	121	126	92	118	125	139	132	124	116	113	118	121	119	133	97	130	119	111	112	125	132	116	131	112	126	115	110	111	124	120	125	110	135	133	126	117	122	123	143	107	128	113	111	127	109	136	136	126	135	122	130	103	117	123	114	136	130	122	106	136	108	139	128	117	115	117	108	123	127	125	118	126	114	132	119	139	122	116	112	130	117	125	115	127	124	121	130	129	124	137	138	134	116	136	138	114	97	117	116	132	114	122	127	132	123	115	125	118	126	117	120	116	129	104	119	141	92	113	146	121	120	123	135	115	130	101	118	119	134	135	146	127	128	134	129	118	115	118	118	120	121	121	133	126	134	119	127	117	139	127	126	137	114	114	116	117	130	122	128	127	104	114	128	131	130	116	122	114	141	122	106	126	130	116	118	119	139	113	131	130	148	122	146	126	105	93	133	131	119	141	117	112	118	119	110	128	117	130	120	112	115	99	124	120	127	115	123	99	115	104	117	114	130	126	112	122	131	123	115	138	132	105	133	120	140	129	98	129	122	118	97	111	130	109	100	121	114	144	116	125	122	144	106	113	114	125	119	130	119	123	123	133	129	110	120	122	115	150	99	124	106	129	128	127	140	96	128	120	116	108	105	109	126	114	111	114	107	136	127	110	119	132	130	125	143	121	123	134	108	117	134	111	121	130	119	136	131	125	136	110	130	116	101	145	108	127	106	131	117	120	124	136	130	117	112	110	123	123	101	123	124	132	110	117	120	141	118	100	111	123	132	114	121	124	134	136	104	122	132	117	117	113	126	116	121	133	122	111	87	122	121	124	130	117	121	127	129	114	118	134	124	130	133	119	101	129	93	127	122	141	101	129	112	117	125	122	106	122	146	111	137	138	124	101	112	115	130	126	125	131	120	119	116	95	130	129	155	126	112	121	140	118	135	122	116	107	124	106	127	139	118	130	116	138	141	113	109	113	113	122	141	125	137	113	112	105	127	130	102	117	118	118	123	118	135	118	128	120	125	124	123	110	128	128	149	135	100	106	108	134	125	117	121	110	116	104	114	112	136	124	124	114	113	102	102	108	116	125	122	123	121	103	100	121	141	107	117	130	140	110	108	120	146	141	121	121	112	126	106	124	110	122	136	118	128	116	137	119	135	128	140	122	130	108	108	109	108	139	124	106	134	127	97	104	135	119	148	122	126	137	102	123	109	136	120	119	125	141	105	114	111	110	105	135	128	105	112	119	108	109	102	123	128	127	117	122	133	117	137	126	112	112	122	136	122	113	117	142	111	127	107	110	133	138	135	125	118	137	118	114	142	126	142	119	134	124	112	117	119	126	113	119	120	122	130	125	118	127	117	115	130	122	118	118	119	123	118	128	115	110	132	113	117	122	99	119	108	121	119	125	120	110	95	135	115	117	115	121	91	120	111	120	119	136	112	117	123	109	99	131	120	108	130	124	126	117	124	120	130	127	135	111	121	130	140	124	123	117	127	115	108	125	117	126	106	120	107	134	117	108	122	142	132	128	126	134	117	124	129	132	100	119	108	112	119	114	142	117	114	106	121	97	122	129	124	123	150	120	102	112	129	105	121	136	121	108	113	125	117	118	126	130	115	124	130	124	118	114	117	122	129	138	117	122	132	129	122	119	117	123	112	103	104	136	102	110	121	131	119	121	122	122	146	114	117	109	128	126	128	116	121	95	110	131	123	114	118	114	126	98	122	138	131	106	132	124	121	132	120	132	139	136	140	126	131	140	123	115	122	126	111	120	120	131	109	115	109	114	103	123	123	139	134	142	128	123	111	138	133	116	125	126	119	117	121	122	135	119	132	114	110	127	113	126	125	122	135	119	118	118	136	121	131	92	121	137	112	113	98	115	120	140	129	118	108	108	101	139	117	124	121	139	110	109	118	126	107	124	111	124	122	122	124	137	115	112	109	111	123	124	122	125	103	91	128	129	105	115	120	94	118	118	106	135	128	104	109	113	115	116	120	144	135	136	111	110	107	136	102	117	131	118	126	137	121	119	113	128	143	128	128	124	125	134	117	118	126	106	109	133	141	113	121
43428	49183	48385	1859	2542	4252	3962	3689	3438	3439	4147	5691	4051	2414	999	708	693	702	714	713	739	835	844	769	1251	1925	2030	1336	987	842	783	1100	1303	1166	795	1602	3258	572	463	433	439	439	419	407	460	423	437	446	457	411	453	486	495	418	440	460	425	453	469	461	442	455	463	414	425	434	493	416	438	434	442	429	418	465	427	448	392	440	452	478	456	457	437	452	432	443	470	440	438	467	448	513	435	465	450	430	450	439	416	437	444	474	416	424	419	420	445	448	436	413	446	437	452	410	407	436	411	456	395	430	438	430	449	433	461	419	470	427	442	431	432	431	442	380	427	433	464	455	427	455	398	462	476	414	422	426	460	428	451	476	419	466	408	411	428	423	442	408	415	468	434	460	477	448	431	488	447	434	459	428	412	450	419	462	407	431	428	441	431	413	464	435	426	456	436	463	458	440	433	425	429	467	431	451	480	470	428	421	425	465	458	397	438	446	437	434	428	420	465	465	454	473	445	435	418	453	404	426	480	483	415	432	453	446	437	414	398	430	422	418	457	443	485	476	450	430	410	448	425	454	456	433	438	460	404	469	398	453	424	457	457	437	394	434	461	410	428	446	451	442	475	422	464	437	451	433	469	446	429	419	413	434	463	434	399	433	435	430	456	482	426	447	459	452	436	426	433	415	456	455	470	479	455	410	442	413	408	440	395	435	417	455	441	407	456	456	424	423	456	422	452	444	449	446	450	441	430	458	467	449	453	429	427	391	443	419	434	445	392	494	424	412	455	456	423	427	453	433	456	439	434	422	462	417	454	417	464	449	400	433	443	450	443	467	442	425	449	430	404	458	432	414	486	409	451	419	467	470	405	437	441	471	485	448	433	453	456	434	447	453	427	430	478	472	437	460	433	379	427	420	444	441	425	434	477	417	424	418	465	425	411	408	434	461	463	442	426	426	412	436	436	426	464	457	483	458	430	409	443	451	430	467	446	397	402	478	431	445	452	443	449	425	402	487	472	466	426	424	438	435	466	454	404	454	445	429	426	394	450	412	491	453	433	455	453	424	421	448	446	432	431	439	403	431	445	439	438	434	456	435	438	448	433	421	453	444	437	448	433	459	434	410	418	434	437	393	405	413	451	435	440	444	449	430	454	413	440	399	439	437	435	425	454	426	442	458	462	451	430	433	389	461	448	453	445	431	450	430	431	473	435	449	492	438	414	433	444	456	411	437	450	468	431	417	436	493	472	417	448	428	441	418	430	431	449	451	482	451	438	432	465	435	462	465	449	469	502	451	474	397	434	453	429	432	419	446	435	468	436	437	443	463	438	460	477	403	461	439	457	424	440	451	449	437	471	469	425	476	431	407	464	449	465	387	414	430	473	420	458	427	442	415	477	453	461	436	437	419	456	423	459	417	465	427	441	455	458	385	409	407	426	456	455	473	426	449	420	455	448	452	452	407	439	426	427	429	487	457	446	474	484	431	454	437	455	401	418	453	451	412	419	433	425	441	426	457	439	428	441	418	459	423	442	447	414	425	405	394	400	393	458	424	396	447	415	429	434	432	452	405	415	438	422	469	452	458	467	465	409	442	450	458	464	451	406	449	437	380	421	451	426	458	470	401	438	421	439	431	452	458	454	454	442	423	436	433	470	441	470	406	444	428	439	430	454	417	435	440	463	453	447	438	433	482	469	420	398	436	428	440	413	444	415	402	469	416	443	427	490	448	426	461	448	416	443	406	446	438	458	487	449	425	446	420	424	454	418	445	449	462	411	426	440	439	458	464	430	434	422	450	415	422	431	427	442	414	438	439	416	442	466	435	417	406	434	433	454	469	433	452	414	444	492	452	444	422	447	441	414	434	457	446	450	451	432	456	450	452	430	438	450	475	478	446	451	462	414	443	414	469	443	425	468	480	432	446	459	450	413	453	441	448	433	444	430	405	456	412	444	460	414	473	414	459	469	434	425	422	474	449	455	453	407	453	396	432	459	446	402	444	408	458	438	443	448	420	458	389	415	455	462	462	417	441	428	442	407	464	424	418	491	436	461	428	470	474	401	438	447	460	445	407	449	418	423	456	426	479	456	431	421	426	457	441	431	438	422	433	405	474	434	434	427	427	466	449	486	457	417	444	429	438	471	427	423	416	415	412	417	440	436	444	415	511	413	468	442	426	413	447	437	480	457	472	424	457	434	420	437	456	447	502	440	448	443	429	443	468	435	434	448	462	464	412	434	453	452	450	420	443	456	432	435	406	444	452	437	467	434	468	437	461	460	404	444	419	440	425	415	476	446	421	404	420	441	439	449	463	476	425	459	461	397	447	457	442	448	437	430	483	438	459	436	439	439	440	475	442	496	452	448	415	434	430	491	450	467	426	392	434	439	446	505	413	430	435	424	486	502	373	421	438	437	420	441	433	417	444	412	434	492	443	444	422	472	464	433	413	437	424	422	419	444	432	448	397	485	430	422	462	448	460	406	447	442	428	474	451	433	403	429	441	441	404	441	443	461	428	395	437	415	406	458	400	428	420	395	449	415	480	423	442	452	399	407	460	444	405	438	472	452	450	438	438	445	425	431	477	433	465	408	471	440	459	462	426	424	440	422	444	453	443	446	460	463	429	434	449	436	436	450	432	406	479	462	475	471	425	431	425	426	446	453	442	432	404	449	412	464	417	401	413	443	405	455	429	463	423	397	404	447	445	435	438	428	423	444	457	459	443	465	395	419	418	469	436	483	444	442	430	466	445	420	442	432	476	425	418	423	409	417	457	440	452	411	426	441	422	463	437	476	408	407	449	457	435	463	468	455	429	451	465	409	454	474	468	423	435	440	443	476	443	446	404	435	429	440	441	444	455	422	455	454	443	422	444	437	473	449	460	408	425	419	386	423	441	405	431	477	456	462	448	440	442	446	462	424	439	431	460	425	396	420	456	428	456	443	453	447	445	444	437	454	437	431	433	460	434	430	422	477	456	461	420	419	428	504	422	447	461	446	424	433	403	433	448	440	444	416	467	474	436	396	432	439	420	438	447	424	445	401	432	437	431	428	438	483	443	450	461	438	438	486	456	419	418	436	458	438	475	431	457	479	440	455	465	445	429	443	411	408	435	423	488	429	450	430	423	445	449	431	432	418	432	399	449	463	397	430	441	428	424	468	445	437	448	461	477	443	440	452	408	434	458	405	462	461	413	441	442	464	434	479	485	442	457	446	442	432	464	427	421	413	445	431	462	432	452	420	429	395	464	451	441	430	448	409	422	404	435	452	472	449	440	428	415	456	416	420	451	440	442	410	413	455	465	415	397	395	442	440	412	453	411	455	447	465	451	449	447	435	433	437	459	429	459	465	455	462	471	424	457	430	448	416	449	446	431	435	440	462	433	411	393	434	408	442	413	468	422	462	408	434	426	412	447	493	445	425	457	459	423	406	466	442	449	411	393	446	419	476	472	421	434	427	394	458	429	448	436	456	417	418	441	436	441	447	473	465	463	421	439	455	443	407	423
67575	75010	65255	21379	7452	1354	1053	1210	1061	1066	1730	1966	1395	1018	717	395	258	236	259	252	253	261	243	211	217	334	408	254	259	248	216	222	298	338	254	472	779	199	161	178	162	191	192	201	174	180	159	169	192	162	186	174	183	180	155	169	178	176	154	176	188	157	168	167	190	188	205	171	183	166	181	185	206	179	184	189	204	176	154	205	202	179	179	163	209	192	174	171	181	169	193	201	165	186	175	180	181	158	161	173	171	175	172	172	164	184	178	166	186	190	175	184	200	188	187	186	189	194	193	187	168	193	182	173	164	160	181	193	188	173	187	173	184	205	180	193	184	194	198	175	186	164	193	184	178	180	172	166	174	189	164	206	179	175	180	176	178	175	155	185	195	200	198	174	156	186	161	187	177	192	166	202	192	191	193	176	199	177	181	188	177	210	180	163	186	181	167	168	181	195	175	173	169	186	177	185	218	205	178	203	188	168	173	167	178	185	180	164	181	171	167	182	182	174	161	167	196	162	172	185	173	173	171	176	170	171	172	179	183	203	167	223	175	182	191	181	180	184	178	166	143	178	178	182	181	171	205	190	192	166	183	203	182	169	175	196	181	189	183	196	153	170	165	171	183	175	168	195	193	176	176	169	187	177	179	173	148	189	177	195	168	165	172	186	171	159	173	169	142	172	178	139	158	196	167	173	182	197	183	177	170	185	156	184	188	142	182	188	181	166	180	193	159	193	152	176	169	172	185	182	159	188	172	167	179	173	172	173	175	180	183	196	166	169	174	163	197	161	177	172	180	152	178	197	155	150	178	168	171	200	181	207	163	191	175	179	156	176	187	183	192	154	168	181	174	194	169	169	187	181	174	171	167	183	169	158	169	172	174	149	146	161	175	182	190	172	173	185	175	186	195	183	189	198	196	195	172	200	212	192	182	197	170	182	159	195	171	173	196	173	201	158	181	178	171	174	201	181	195	197	192	181	163	202	196	185	181	194	195	199	182	154	195	206	178	187	175	193	169	180	149	189	173	207	167	200	190	180	183	186	189	164	193	175	177	187	150	171	152	161	191	179	163	185	161	173	189	183	179	205	169	177	157	173	163	188	182	188	172	185	177	167	210	183	189	165	155	189	183	184	194	171	195	195	187	175	163	176	198	194	171	177	167	164	195	177	188	178	180	154	172	176	184	163	183	181	166	205	185	181	194	163	187	191	188	154	156	184	195	188	159	163	180	178	168	200	189	170	155	184	156	173	154	159	187	176	174	183	159	176	158	206	173	188	185	151	175	179	167	172	183	153	208	170	160	197	145	161	161	185	189	177	156	203	164	178	209	205	186	194	174	176	185	183	187	199	193	178	195	179	195	191	182	177	190	188	178	171	183	196	158	145	177	191	183	179	176	178	200	183	177	162	181	163	187	161	183	192	181	191	179	187	186	166	185	173	173	152	151	186	182	174	170	191	162	199	178	162	171	193	174	176	191	182	186	188	207	178	149	182	185	189	190	195	181	175	157	185	176	178	204	192	165	179	157	171	185	178	186	163	177	177	188	155	178	197	190	173	187	183	157	173	165	173	170	166	182	168	164	182	172	184	188	189	183	193	188	173	173	176	192	181	166	194	180	210	176	175	188	190	174	172	187	161	167	181	187	183	164	185	169	183	198	185	182	172	165	149	168	167	183	170	164	159	182	173	172	181	179	177	182	180	187	172	184	174	196	181	164	179	188	188	195	179	189	170	163	185	171	181	148	155	175	173	178	201	169	183	158	195	209	166	183	156	191	181	162	188	148	178	189	154	175	169	174	188	158	174	186	181	185	192	185	156	182	189	175	160	174	170	181	188	172	192	192	170	197	185	172	176	180	177	180	157	209	167	168	185	176	159	173	176	161	202	197	182	200	160	195	187	186	172	151	196	183	165	181	196	213	193	177	191	189	188	183	174	186	221	185	181	177	194	183	168	166	158	203	160	196	166	190	183	158	201	177	189	156	171	183	153	200	175	171	164	195	152	181	168	208	200	159	152	182	177	168	205	150	178	174	170	181	173	176	167	186	173	197	156	168	167	171	189	178	176	178	196	168	179	153	179	162	169	163	163	171	156	193	175	162	161	164	179	180	191	218	195	207	170	162	199	189	192	207	171	161	163	171	166	170	171	188	193	183	197	201	203	192	182	179	160	164	191	188	168	194	190	178	174	159	171	197	188	181	159	171	160	183	168	174	175	213	193	160	192	192	160	183	180	176	199	199	181	196	178	183	186	170	176	162	174	161	177	178	192	160	172	156	202	183	166	171	172	165	171	201	194	191	189	162	176	185	170	185	171	175	162	199	156	174	196	170	180	176	170	179	177	185	175	183	158	205	158	184	206	176	204	174	176	180	176	196	186	182	151	205	185	193	181	190	183	178	186	179	191	182	172	179	177	186	189	185	169	183	177	191	158	163	173	194	159	184	194	166	183	165	176	154	165	161	185	165	162	160	177	199	195	179	171	169	176	208	155	164	164	163	186	180	189	175	191	172	175	199	191	163	211	210	180	177	165	190	184	178	178	195	186	172	175	165	222	160	186	160	179	169	196	179	176	173	165	193	140	184	183	160	182	166	177	164	169	194	195	184	166	185	189	175	176	166	195	174	169	195	176	161	173	181	176	188	192	187	196	163	183	169	153	187	190	150	187	173	189	184	171	200	161	173	174	195	194	200	173	176	144	153	188	173	173	181	165	161	162	161	183	169	189	172	178	158	189	194	181	168	177	195	180	186	186	164	173	186	172	162	165	162	182	180	195	170	197	195	165	176	162	154	167	186	188	186	200	168	184	187	190	166	174	184	167	167	165	178	213	187	173	152	176	166	184	178	164	174	187	166	182	194	159	170	164	199	186	159	192	170	182	155	164	191	161	169	170	171	190	186	178	185	192	167	182	175	213	184	192	161	178	178	196	164	184	182	179	203	160	203	187	168	167	188	181	173	170	170	188	192	182	188	200	162	174	197	190	194	163	180	198	192	181	171	183	171	162	183	163	172	186	183	183	200	197	188	194	198	181	190	179	193	192	170	187	173	179	169	194	192	174	182	161	184	165	196	207	163	177	185	187	163	178	176	160	163	158	183	180	206	152	183	180	198	174	172	192	159	177	179	165	160	212	184	202	164	161	180	175	191	184	212	168	169	170	179	169	155	180	219	185	139	199	178	173	164	187	168	176	184	196	194	187	182	161	189	189	175	153	158	189	175	182	199	170	171	178	174	191	164	194	157	150	177	197	161	201	171	187	194	190	182	193	166	180	165	182	162	157	194	188	192	188	193	184	163	179	167	162	176	186	178	171	184	196	177	187	175	180	184	190	180	180	176	172	166	172	171	163	171	182	182	175	190	168	179	195	150	170	187	179	175	175	174	182	171	198	195	173	188	153	190	166	159	173	167	174	170	187	152	168	161	172	196	174	195	191	159	173	188	151	150	197	159	179	178	153	176	189	183	175	169	163	160	207	169	201	184	186	171	183	164	191
52731	61274	57286	2895	4477	3876	5339	5803	5522	5865	9471	10988	7903	6191	4376	2181	1308	1134	1163	1248	1182	1093	1152	1060	1208	1683	2477	1511	975	1053	904	962	1446	1761	1108	3133	5404	793	608	588	633	592	624	641	597	603	608	613	638	620	586	630	608	637	605	531	617	650	594	585	596	568	604	580	583	613	586	576	588	611	608	552	594	587	562	612	608	602	648	567	574	577	539	613	600	617	639	584	617	574	629	580	611	565	586	564	574	625	590	574	621	552	555	614	587	573	569	589	590	592	624	573	623	590	631	585	585	617	601	582	609	576	612	605	636	581	624	591	571	599	613	597	588	585	597	590	626	607	609	549	611	575	579	586	584	604	627	585	630	613	596	613	632	611	586	609	634	626	587	588	563	567	608	626	592	578	596	625	599	618	588	618	615	556	584	616	623	592	572	608	620	558	623	615	584	619	587	585	617	567	617	567	609	611	552	574	623	580	617	577	582	557	567	591	613	632	598	583	598	562	585	606	587	589	620	600	603	601	576	611	608	548	627	623	593	658	600	579	618	637	565	569	570	571	564	618	600	616	588	611	640	580	599	546	598	606	618	574	629	616	625	623	572	592	605	608	585	622	592	586	608	564	618	580	584	580	584	579	578	591	564	592	584	592	568	591	584	569	565	604	623	586	562	586	619	562	622	641	562	597	581	611	600	614	565	607	612	614	593	607	587	622	632	624	617	597	637	586	624	599	589	620	612	554	609	619	622	564	603	582	577	625	618	583	597	620	573	602	579	596	600	585	602	584	629	601	571	581	564	563	557	596	608	624	631	576	602	604	618	614	608	603	603	598	602	637	619	589	579	623	584	558	562	618	570	614	592	616	632	656	568	576	587	608	632	602	622	579	638	626	590	600	592	593	606	652	560	607	610	579	571	621	597	581	604	603	580	602	609	617	611	592	585	549	645	605	574	601	595	617	570	616	595	585	628	588	618	563	605	579	602	610	614	607	611	567	583	595	612	629	572	599	578	599	609	621	590	603	569	586	599	618	590	619	625	580	588	631	584	625	597	559	589	586	606	605	618	634	585	582	576	611	583	590	624	582	588	632	602	593	611	591	589	631	631	591	552	608	571	572	596	596	540	608	633	583	576	635	546	577	603	622	656	631	578	635	583	606	588	591	570	608	642	595	626	614	585	593	598	565	600	577	581	618	666	628	580	615	630	597	614	574	613	563	572	593	570	572	586	597	569	623	634	604	578	607	572	576	596	563	623	605	602	628	539	603	620	568	636	594	597	582	623	547	599	581	568	576	548	643	613	621	575	591	592	572	588	546	587	613	635	570	635	569	609	597	587	642	603	603	630	615	602	562	575	584	624	610	608	596	572	587	616	593	554	606	629	592	624	624	587	594	567	627	560	598	602	619	586	585	596	584	539	632	612	569	613	597	624	645	610	633	603	634	602	602	587	595	614	560	592	562	604	567	598	593	591	629	573	633	575	596	640	615	597	596	589	610	623	619	606	633	604	570	604	606	638	587	585	605	621	599	590	585	578	587	593	608	610	576	602	619	580	646	563	619	637	570	622	579	620	563	628	611	622	584	598	600	624	599	599	570	625	582	612	625	597	616	608	597	604	575	637	559	562	629	531	628	611	584	594	634	617	610	600	566	582	647	589	591	644	599	634	611	640	626	565	569	577	595	627	603	607	610	633	558	581	605	605	620	588	613	609	599	579	623	570	609	594	622	598	617	590	595	621	597	615	591	558	588	584	594	597	597	568	621	606	626	592	581	609	592	634	569	569	584	538	623	575	558	642	574	595	599	588	579	647	637	613	612	608	612	598	558	602	627	559	580	604	581	631	597	571	587	609	583	603	599	628	606	579	567	603	595	598	613	579	610	595	568	604	590	589	604	580	575	580	556	573	578	602	618	596	613	605	587	602	563	577	599	593	581	584	578	610	580	580	592	596	544	625	627	588	619	613	587	619	593	600	588	667	569	621	570	659	575	590	571	600	584	622	632	598	600	571	550	608	642	599	614	624	583	543	641	643	567	570	560	617	602	650	605	642	588	598	623	602	592	612	639	615	592	580	583	608	573	578	589	592	626	623	568	587	593	602	622	618	615	574	593	559	539	626	634	643	668	581	586	623	604	565	582	547	630	568	557	578	575	578	623	599	627	618	578	596	579	576	572	582	626	652	622	579	570	615	587	591	576	555	597	583	601	585	578	608	636	591	627	588	558	602	624	591	593	583	569	567	572	544	570	617	605	593	626	615	636	608	571	610	612	625	599	621	601	570	582	607	617	569	591	605	639	581	559	622	596	629	585	607	606	609	578	576	600	593	595	566	627	555	611	585	625	560	614	603	581	648	588	620	574	611	585	587	559	559	572	557	593	561	590	608	559	612	622	638	624	588	614	591	592	588	636	622	576	588	574	594	602	609	577	622	592	579	587	571	630	590	601	594	584	627	628	614	575	600	614	603	625	612	628	656	603	646	605	615	619	597	561	608	621	563	661	578	602	607	589	649	611	615	599	588	631	602	575	619	591	617	601	637	587	628	576	570	603	565	668	578	631	596	564	618	582	617	559	631	590	599	593	609	558	605	584	590	616	651	580	580	647	565	616	564	628	632	584	621	600	617	623	582	559	589	605	623	561	569	560	618	613	577	593	594	572	617	600	631	628	581	597	622	593	617	608	589	581	631	585	607	600	606	582	588	620	588	624	595	633	622	572	607	626	601	567	630	639	619	558	601	609	595	621	586	563	563	612	600	616	605	598	569	597	583	617	590	573	592	570	586	602	577	568	621	641	600	556	616	575	645	580	606	595	577	581	570	566	609	620	621	593	588	580	562	573	609	623	616	615	539	574	550	568	570	597	572	583	599	614	613	578	573	614	605	556	600	586	561	546	608	600	613	612	595	580	579	640	576	585	634	624	592	586	583	608	555	594	556	580	565	606	578	608	572	574	597	605	592	605	619	597	566	610	584	612	585	586	618	613	620	561	606	617	578	610	627	608	614	595	587	623	603	556	573	591	566	567	611	623	641	619	605	590	615	623	610	593	617	594	578	615	582	548	603	587	629	604	569	618	595	611	582	562	614	597	612	593	612	589	584	623	550	593	608	644	585	616	548	588	566	573	604	554	593	596	561	590	599	617	591	575	594	588	604	597	568	625	608	604	630	557	597	572	588	635	576	615	586	585	599	576	617	608	598	570	580	612	624	595	597	593	597	629	620	592	554	655	604	604	601	578	596	603	575	591	597	607	590	617	581	649	615	627	594	612	646	641	614	617	582	626	583	576	595	601	661	606	608	606	607	589	593	622	609	552	610	574	613	615	637	659	580	589	600	603	641	602	636	608	608	550	600	618	629	620	615	598	625	556	600	645	562	581	546	570	593	672	558	553	591	575	614	609	574	627	608	626	574	585	613	619	627	628	588	632	607	653	650	618	642	615	625	564	581	602	578	605	603	610	584	571	619	584	594	596	577	621	546	631	596	635	586	620	624	569	574	589	562	593
18341	12191	9164	429	189	147	227	228	194	174	188	174	155	145	160	136	118	127	131	104	127	108	106	119	123	124	108	118	101	95	107	98	136	110	120	134	116	122	83	100	117	105	112	108	119	121	138	122	117	107	119	107	110	106	118	113	100	121	104	103	99	124	119	114	105	122	110	115	109	129	93	91	135	110	108	114	94	106	107	108	111	116	104	131	105	113	107	78	103	118	120	119	117	113	159	116	109	98	118	117	107	114	110	98	106	132	127	116	106	116	103	109	92	130	116	132	106	117	99	101	107	101	104	115	99	94	114	102	100	110	124	109	114	98	113	94	95	94	115	119	100	109	115	104	105	102	101	130	123	112	104	114	119	107	116	97	119	118	109	114	107	113	123	122	120	121	110	103	115	119	110	129	118	114	126	108	113	107	114	121	119	104	95	125	109	128	124	119	105	84	107	126	121	106	99	112	110	111	112	111	118	97	115	120	103	120	105	118	125	105	112	99	103	100	115	113	110	114	118	100	115	111	114	118	119	122	96	88	128	86	122	94	113	113	105	119	103	107	107	108	122	121	117	117	123	128	116	118	101	109	109	100	133	103	138	131	92	110	121	123	126	112	119	115	94	120	115	106	108	115	108	123	101	95	94	113	116	123	112	99	124	125	121	111	120	110	110	108	112	118	108	101	107	114	106	130	118	115	108	99	100	109	113	116	125	127	114	119	111	94	115	100	122	97	95	108	101	108	116	124	115	114	118	124	113	103	111	117	118	113	123	118	108	104	110	113	123	114	121	125	104	120	114	115	121	118	98	109	106	106	98	94	122	112	103	137	116	120	103	121	118	114	111	102	99	117	105	118	115	112	105	118	120	108	115	108	98	119	106	111	130	99	87	118	114	137	114	109	111	113	108	124	104	114	88	108	123	106	111	112	110	117	108	106	87	119	124	106	124	96	134	107	124	107	122	114	111	115	105	84	107	112	118	95	96	116	111	118	113	117	134	126	126	127	109	117	120	111	114	119	128	122	129	101	128	93	115	118	144	108	100	128	125	109	108	105	130	106	104	105	97	102	104	95	120	122	119	137	107	106	110	105	110	112	113	132	96	109	106	113	144	101	105	111	114	119	109	117	95	113	112	110	114	98	91	102	103	101	124	115	124	119	111	114	125	111	96	119	104	119	133	123	120	104	108	117	107	97	113	115	95	115	126	106	124	114	129	90	90	103	96	101	115	96	103	126	100	109	110	108	118	114	96	128	106	104	104	117	128	116	114	98	98	113	111	114	113	105	114	110	130	98	101	109	123	99	84	116	112	117	97	134	113	105	88	116	98	117	123	127	96	85	120	106	123	104	113	100	120	107	105	118	105	134	119	111	96	100	119	98	103	127	123	112	110	117	105	117	103	94	109	105	122	119	118	119	112	109	114	95	103	120	98	130	114	106	121	111	119	113	111	106	112	100	132	132	131	129	120	125	121	116	117	105	97	106	123	113	123	100	138	103	119	115	111	118	119	121	102	134	118	121	96	114	124	106	99	120	101	124	102	117	108	116	119	110	86	121	109	126	130	111	117	100	117	118	108	116	103	107	114	130	124	109	109	107	115	107	110	104	106	120	104	115	107	96	152	105	118	114	109	116	120	108	108	114	112	124	111	115	111	113	112	100	124	119	117	126	122	109	124	106	112	125	102	111	107	105	100	103	100	105	105	109	121	111	110	106	101	117	124	104	109	109	112	120	111	122	115	115	119	112	107	93	106	110	109	109	104	103	116	108	116	104	113	110	119	125	120	120	112	107	111	116	104	107	91	95	125	130	104	103	109	105	115	97	116	94	114	117	115	102	103	103	110	114	110	106	111	130	116	122	132	104	91	118	108	120	125	128	101	117	110	124	118	102	103	106	131	108	111	125	117	112	124	111	104	114	101	120	108	103	103	123	91	116	127	114	108	100	122	130	118	135	138	112	116	112	123	116	115	110	115	112	111	118	117	111	108	106	108	106	108	118	98	124	143	118	108	124	97	106	98	134	116	99	99	117	129	112	108	115	98	109	122	107	121	107	118	130	124	105	97	117	118	111	106	109	112	129	109	120	122	109	116	132	102	111	110	120	106	99	122	110	130	99	112	119	103	108	111	130	118	120	116	116	118	109	111	120	104	99	115	107	125	120	108	129	113	123	112	104	106	124	102	129	116	108	101	121	126	107	107	97	116	96	124	110	86	121	101	109	130	112	105	110	97	117	146	111	106	109	100	107	107	115	100	120	124	110	116	109	120	99	117	93	104	134	93	93	109	116	101	112	134	120	99	98	121	117	108	123	116	117	101	101	109	109	103	120	120	109	115	108	120	119	128	116	127	113	101	101	131	116	127	135	122	116	108	117	103	115	135	116	104	109	131	96	106	110	107	123	116	106	114	117	125	115	102	114	117	125	119	107	116	85	122	113	111	108	105	106	109	109	111	125	128	101	127	129	101	111	113	126	103	85	120	111	115	128	98	119	105	104	97	106	111	123	123	101	116	112	113	78	107	108	128	104	108	115	106	93	107	108	112	114	126	114	111	105	119	95	98	118	121	110	123	97	119	113	107	98	129	120	107	121	105	100	124	104	123	115	143	106	103	114	104	101	137	117	101	109	104	112	101	121	113	122	102	122	110	85	104	128	111	108	105	120	102	104	111	97	114	108	118	123	114	93	116	111	107	114	108	116	104	115	109	142	125	99	136	108	97	116	117	116	104	113	112	99	102	134	116	107	122	96	103	118	103	106	99	103	120	112	118	128	102	115	103	122	117	108	106	98	125	98	115	107	118	118	99	83	125	103	105	120	149	120	103	96	126	122	108	104	132	116	111	103	114	102	108	101	126	122	97	122	120	117	121	116	127	94	120	115	130	104	111	132	119	91	122	98	116	100	122	114	113	104	102	117	114	106	96	110	109	120	134	112	119	111	122	105	124	109	105	108	98	114	125	103	104	107	122	130	112	97	100	104	95	119	116	116	97	103	104	87	108	102	100	116	108	123	102	121	122	108	126	113	111	93	124	116	104	111	109	107	122	120	100	103	108	107	120	98	107	109	110	108	99	127	99	104	122	122	110	113	114	108	108	124	118	119	115	105	122	103	122	115	101	99	113	112	102	118	113	124	122	124	121	100	102	116	117	122	108	92	116	106	120	104	144	134	118	115	124	97	103	111	129	111	102	130	108	118	121	96	118	115	106	106	106	108	111	110	117	123	121	114	132	107	103	108	110	105	107	115	114	119	109	130	94	123	128	114	119	115	122	115	106	112	126	106	113	117	108	100	138	115	102	99	117	105	108	122	112	115	110	116	108	122	105	120	117	93	120	102	128	118	105	114	133	110	111	119	118	100	118	110	125	117	101	100	101	104	108	100	120	101	105	120	108	116	102	131	128	126	119	102	97	108	116	114	131	109	130	110	102	113	104	100	109	111	102	112	117	100	126	113	109	120	115	109	122	110	118	132	102	105	111	111	111	122	106	126	119	92
21126	19290	15270	594	569	685	951	1039	980	973	976	824	736	610	666	599	520	482	451	428	462	509	453	400	419	463	451	435	404	444	453	429	486	434	438	476	686	505	430	450	426	409	435	387	448	449	402	402	442	405	463	388	393	424	416	424	429	409	412	439	387	415	456	423	371	427	418	415	417	420	422	390	422	409	399	438	460	398	409	421	446	470	417	403	429	399	454	397	389	454	400	423	430	398	428	427	429	431	412	412	413	391	399	436	449	420	396	398	423	409	433	376	404	408	441	368	415	430	390	410	411	415	402	430	397	413	417	399	408	445	399	425	429	406	425	412	416	455	449	381	431	394	372	400	379	441	425	415	371	391	405	398	397	409	445	431	435	417	391	398	384	453	440	385	381	415	421	411	442	478	373	438	372	439	401	377	436	390	398	416	409	374	432	384	377	380	419	413	417	423	402	418	389	402	433	414	400	427	411	419	401	396	396	394	397	378	485	377	428	383	433	402	436	390	451	427	408	413	414	413	402	435	484	420	433	389	392	397	454	418	434	401	428	430	384	435	407	403	395	431	408	435	402	443	405	391	385	378	389	453	409	398	396	403	404	423	399	420	402	432	429	410	414	453	407	430	417	461	388	415	409	470	395	423	429	458	419	388	403	399	408	422	391	404	421	399	385	409	416	440	421	408	422	462	431	435	422	404	415	429	432	397	403	407	420	420	388	395	421	437	426	437	433	427	376	443	398	384	431	424	412	406	444	456	383	430	392	404	377	399	410	405	415	430	415	396	434	432	427	453	432	432	395	472	414	400	424	425	425	367	424	385	404	396	402	422	380	405	410	435	435	395	411	436	390	389	405	438	407	415	402	418	418	409	389	409	453	436	407	410	405	413	417	434	424	410	449	386	395	388	401	401	458	404	410	425	455	417	434	416	403	430	376	402	389	396	428	349	407	373	424	408	431	392	427	408	473	425	363	413	416	400	429	398	374	411	440	426	396	441	408	421	402	421	451	389	409	378	382	408	393	408	367	394	408	403	430	394	396	393	411	403	450	413	430	400	438	439	416	386	402	392	391	396	412	419	410	441	395	430	422	409	399	442	384	383	408	437	404	401	410	383	411	390	443	405	416	419	423	423	446	442	407	427	418	424	422	387	418	398	439	428	394	418	417	411	425	436	408	398	377	421	454	438	393	398	392	436	406	437	413	384	397	442	401	381	382	453	408	407	425	443	414	373	439	445	398	428	424	449	407	454	378	384	403	413	445	396	400	431	439	403	395	393	399	442	415	441	408	407	398	426	397	402	440	437	382	427	402	437	434	392	406	399	442	414	429	451	410	393	428	428	406	429	419	439	436	383	423	455	419	413	416	386	406	455	423	404	369	401	378	413	441	417	439	441	415	420	439	418	417	408	398	389	421	422	423	385	398	431	426	403	413	419	397	374	448	390	409	410	410	412	397	432	410	410	406	398	396	395	397	442	410	392	417	392	393	415	392	446	380	454	414	438	405	402	384	422	413	376	401	398	398	445	425	430	412	419	378	444	395	418	403	424	383	398	437	390	392	412	399	365	408	427	386	409	405	400	416	354	434	387	383	438	445	395	412	389	376	423	420	425	402	363	399	403	399	408	405	443	410	432	422	443	418	433	400	361	421	421	376	429	429	406	425	410	412	429	407	447	444	404	398	446	429	425	402	395	395	453	419	422	385	398	416	383	402	397	438	429	415	385	406	426	388	406	398	415	398	404	416	424	437	398	393	392	454	444	430	426	414	437	420	435	423	415	412	417	403	382	422	443	391	389	395	386	398	436	420	402	376	415	428	404	444	395	386	447	455	429	394	415	382	422	377	432	411	437	419	380	419	453	436	438	428	402	443	440	364	442	399	408	402	414	417	400	427	428	436	415	415	423	422	422	406	383	374	438	426	427	396	402	404	414	436	421	372	440	395	412	454	410	419	426	440	448	449	423	420	439	368	417	388	409	421	416	402	403	394	436	451	456	431	396	405	468	386	410	435	383	427	435	419	425	430	381	433	430	429	436	403	414	413	424	401	398	426	404	423	371	403	421	385	441	456	451	424	396	439	407	416	385	375	413	424	431	432	455	423	396	388	429	404	402	393	408	406	401	463	406	405	420	415	380	379	458	375	424	405	414	401	410	422	407	395	381	408	408	388	398	428	386	413	460	400	405	435	366	426	424	389	423	417	451	428	413	409	425	431	434	426	433	437	448	371	427	428	424	406	416	394	395	436	393	422	438	411	455	405	422	424	427	372	419	412	435	401	385	387	427	410	396	412	405	405	449	411	392	411	431	414	396	411	436	433	402	400	444	405	402	406	408	410	370	427	459	450	398	417	401	374	395	386	418	392	382	431	462	393	450	433	404	437	423	440	439	412	432	417	387	368	419	400	386	391	451	395	422	450	449	392	425	416	439	401	395	375	417	417	394	417	411	433	395	409	393	423	430	391	425	443	429	432	410	414	442	382	418	416	396	415	434	394	395	394	419	434	403	397	437	401	380	421	397	398	430	421	385	405	401	407	405	422	438	423	402	418	412	410	432	397	412	390	408	383	417	419	421	441	415	416	416	424	402	454	407	407	392	397	408	387	400	427	422	424	410	391	436	401	418	391	420	414	415	401	408	411	421	415	395	420	399	430	400	443	414	402	388	400	412	431	432	425	449	388	404	411	393	397	449	405	389	408	407	402	417	397	395	460	414	387	451	412	391	386	415	412	412	410	401	407	407	459	392	448	427	429	424	410	422	359	386	443	455	427	405	431	397	404	427	426	411	395	393	445	439	406	415	407	448	403	410	411	375	435	407	415	451	405	395	436	405	402	399	421	374	423	437	407	416	406	432	422	410	417	403	401	414	437	421	399	394	456	408	410	431	429	412	423	416	377	414	383	391	457	429	436	421	397	404	404	420	386	450	438	426	408	401	433	413	400	434	407	446	386	397	422	398	433	419	419	423	404	416	432	418	450	418	431	416	428	411	409	460	391	428	380	428	393	428	391	402	419	405	379	425	449	426	429	395	428	411	416	379	415	411	382	403	451	416	402	418	395	387	416	444	393	385	427	397	384	449	408	422	389	423	401	438	395	412	404	382	411	412	428	389	386	401	380	383	437	440	426	429	400	366	460	436	402	422	409	408	388	393	427	410	374	415	398	383	432	412	427	419	425	435	379	419	426	401	434	397	394	408	420	401	370	392	410	438	409	378	402	413	419	398	387	410	407	434	391	428	397	409	386	412	432	430	419	424	390	404	455	426	385	397	421	419	396	406	455	414	383	416	416	420	423	422	427	415	406	407	387	407	415	424	411	404	407	404	411	436	436	376	402	460	442	386	390	404	405	411	390	383	391	398	423	401	399	419	433	404	436	425	412	403	388	440	447	447	428	407	412	405	405	402	430	426	407	411	434	383	428	422	411	399	392	416	414	414	401	414	428	387	427	417	409	393	376	392	435	428	403	420	435	425	436	386	402	363	442	396	402	393	431	412
59959	63153	56525	15262	1878	636	860	791	941	1351	736	376	417	535	627	737	427	272	254	208	183	150	194	182	150	154	161	159	144	134	141	162	149	146	133	191	403	195	122	145	140	141	114	122	96	113	127	108	122	114	128	128	119	129	119	131	124	118	105	124	126	129	123	120	113	150	126	126	140	107	97	141	141	133	127	133	118	119	127	122	133	143	103	109	125	117	120	121	122	99	127	125	128	116	112	137	133	127	118	114	124	132	123	88	108	119	116	122	134	105	131	145	119	110	129	124	106	107	132	125	117	113	132	130	114	134	122	112	127	132	130	123	129	131	136	131	149	114	126	117	107	126	123	121	115	120	106	123	109	119	140	117	127	141	123	116	131	117	136	119	115	117	120	116	112	134	118	118	126	143	125	139	108	103	117	113	123	132	134	113	95	118	114	105	121	122	136	122	125	127	133	112	107	120	126	130	150	142	116	119	134	123	121	123	126	105	114	110	112	122	124	138	128	124	119	118	137	131	140	141	114	118	125	118	118	126	112	133	135	91	133	130	126	107	119	104	126	127	118	115	143	116	115	105	132	113	129	106	124	103	140	123	122	113	123	103	118	115	125	140	137	127	129	107	116	135	122	112	126	141	118	117	115	119	132	112	113	121	121	117	133	123	123	123	131	113	110	116	129	105	112	124	130	123	117	114	162	138	103	141	141	115	116	139	140	137	109	123	109	113	125	114	138	94	106	127	123	127	132	138	120	125	124	119	125	124	125	114	120	125	130	125	108	125	117	108	98	140	98	109	129	116	106	116	137	114	106	147	121	109	127	106	141	130	120	115	106	124	106	128	113	140	112	124	114	122	132	127	104	136	111	120	117	121	125	115	124	105	136	129	120	138	132	121	156	124	122	117	125	105	116	132	119	112	130	106	114	109	100	102	116	127	105	117	125	136	119	122	132	99	101	129	126	134	121	106	126	129	118	102	104	105	110	119	108	110	110	112	121	137	112	126	136	124	140	108	121	143	106	114	107	136	135	127	127	128	98	130	122	132	109	117	131	128	131	109	111	101	124	119	119	126	138	107	103	134	107	113	113	114	122	118	112	129	134	141	133	131	118	122	122	117	104	116	114	108	130	100	126	130	132	118	124	124	124	148	114	135	142	118	130	151	142	123	104	102	105	124	128	118	114	125	122	112	112	119	122	134	131	139	134	102	123	109	134	133	118	126	130	109	142	128	125	128	121	128	115	118	128	108	113	112	129	113	129	125	127	97	112	116	116	131	102	124	119	139	138	120	107	127	127	112	136	105	115	128	111	129	118	129	120	109	145	116	123	104	123	124	117	127	116	126	119	118	126	111	126	130	145	124	116	137	122	138	118	119	132	115	113	110	105	126	119	113	134	116	98	122	128	140	136	129	119	129	129	123	129	123	154	152	101	142	113	117	110	100	142	124	116	131	129	113	100	121	139	116	140	115	117	128	116	114	111	101	129	126	125	129	119	112	132	120	136	139	120	127	108	118	116	113	139	131	129	136	105	131	131	120	136	116	129	140	118	131	123	120	130	121	121	121	120	117	136	108	144	130	102	123	124	127	129	116	122	107	100	114	124	128	120	129	136	127	118	115	130	115	124	118	130	128	100	131	108	125	125	116	113	109	109	107	131	121	107	113	120	126	118	112	141	104	136	116	119	116	119	121	114	122	122	141	128	119	124	136	132	91	123	105	124	108	121	125	112	127	112	114	120	130	122	115	133	109	130	106	116	106	118	108	113	129	125	111	131	132	111	121	116	120	121	126	110	127	112	102	124	121	120	126	113	126	126	111	113	124	139	117	105	126	117	134	122	115	128	105	99	124	144	120	111	123	114	128	103	123	113	113	122	125	114	137	127	134	122	123	144	128	113	112	135	126	121	114	113	113	143	116	120	139	131	131	124	102	127	107	110	148	98	125	109	130	147	115	111	125	103	139	111	114	136	109	107	112	119	118	109	131	149	123	120	122	115	118	135	123	114	96	105	127	128	122	101	138	112	134	108	118	121	112	120	128	126	138	128	110	116	142	114	126	126	125	137	130	128	133	117	124	109	118	129	139	124	119	117	123	130	126	118	131	131	133	115	126	125	112	109	109	124	132	115	118	112	119	117	119	124	154	124	123	115	123	135	119	116	131	111	114	121	109	107	123	134	111	131	127	138	118	109	128	106	123	125	95	119	126	118	107	131	124	127	129	145	112	123	106	119	118	131	130	114	120	123	125	99	129	131	115	127	109	131	143	145	127	116	138	101	138	114	125	96	128	134	125	120	101	113	124	118	126	120	126	122	122	123	118	123	116	106	113	124	139	129	134	119	123	120	109	119	117	97	118	113	95	142	125	111	114	111	128	134	128	117	130	130	124	142	118	135	135	120	133	135	125	117	105	114	114	134	102	128	114	114	140	121	122	114	113	130	120	136	113	127	115	114	114	125	137	107	117	108	133	119	126	120	125	155	118	116	127	122	124	135	113	115	104	145	118	119	109	120	112	114	124	125	115	121	137	123	127	118	108	135	121	130	95	121	104	115	106	110	116	119	128	113	127	131	129	112	117	123	126	127	113	118	112	115	103	112	129	113	130	118	119	138	122	110	100	134	124	129	116	104	121	123	130	152	104	125	121	143	121	125	110	118	120	118	125	115	138	105	128	110	124	132	101	106	101	122	122	114	104	124	112	130	113	117	130	122	109	114	110	131	129	110	122	122	121	100	131	130	101	118	135	128	130	126	125	125	125	120	125	120	132	127	131	133	109	114	122	122	133	124	109	127	115	120	137	131	109	127	125	113	126	125	117	134	114	133	113	120	121	119	130	114	110	113	123	135	112	118	134	135	113	118	116	124	126	109	103	111	114	146	120	122	116	137	111	112	125	92	128	120	124	109	131	133	119	112	137	140	114	132	127	126	125	117	127	113	122	99	139	111	149	130	105	120	126	121	137	128	125	136	111	124	117	117	129	119	127	130	134	116	118	133	142	133	112	120	123	128	128	128	122	123	119	105	105	126	118	117	129	132	122	125	120	121	114	120	121	123	114	122	119	126	110	121	129	125	126	128	114	139	121	128	121	138	110	109	138	135	105	125	132	120	114	141	129	129	122	119	132	114	143	105	130	128	120	133	114	97	121	120	119	116	116	108	109	116	117	120	134	121	121	115	120	128	117	103	115	132	131	131	135	116	117	120	107	109	122	131	115	124	124	140	124	120	116	122	132	124	120	114	134	123	125	140	119	92	137	106	123	134	114	122	126	95	125	131	121	108	117	95	129	135	119	111	124	112	134	116	137	134	116	135	125	105	124	117	128	121	118	119	123	115	122	131	128	119	143	114	124	108	136	126	122	123	128	126	124	120	108	117	112	121	124	133	116	107	130	107	116	108	143	121	138	119	117	124	118	132	105	117	114	129	137	124	108	122	126	122	135	119	148	115	130	114	129	133	107	122	128	129	126	130	112	120	121	129	118	111	116	121	99	125	131	109	105
43353	48690	46724	2100	1444	2880	4473	4339	5206	7152	4286	2284	2904	3340	4419	5264	2797	1602	1531	1291	872	826	898	865	818	838	670	656	676	574	764	740	713	635	635	1035	3053	889	456	463	413	424	429	433	416	461	443	428	447	436	415	411	452	426	477	437	408	419	438	426	460	463	446	421	470	421	449	454	440	456	408	489	415	443	418	428	445	408	415	439	448	407	476	445	404	461	460	465	430	452	405	448	448	412	456	441	429	473	424	444	452	412	425	419	417	418	426	445	451	444	487	436	438	459	440	411	418	447	436	411	468	418	414	470	426	420	453	463	424	422	461	446	448	428	456	432	442	456	433	448	474	448	436	442	446	443	432	429	434	437	475	434	426	408	408	407	486	452	421	413	423	429	421	410	439	485	432	442	427	441	396	455	442	430	447	440	438	405	449	441	409	444	438	451	449	437	456	427	446	415	425	451	422	417	438	445	455	430	434	405	486	461	448	381	481	430	418	441	421	406	471	431	467	480	429	420	396	418	440	451	455	382	438	414	422	420	449	427	447	441	450	421	422	447	441	449	456	438	448	460	404	405	418	413	458	409	399	471	430	422	416	458	374	408	458	438	397	413	462	435	447	412	452	432	441	454	426	426	450	431	415	403	467	425	468	452	432	404	397	463	433	446	425	423	457	450	385	411	409	426	450	425	436	415	449	392	419	451	432	405	436	441	444	486	434	445	388	421	425	421	399	450	411	427	452	450	460	402	433	444	409	423	477	447	441	453	460	459	464	436	397	439	425	445	419	416	401	398	450	430	458	436	420	410	397	443	429	442	438	463	398	443	455	405	467	448	419	419	441	464	454	455	412	451	443	434	438	430	454	435	446	435	443	432	457	459	429	441	439	407	453	466	418	439	444	446	412	409	425	424	480	442	428	437	432	385	430	416	382	456	422	464	403	467	442	427	427	453	429	442	421	422	457	426	449	449	449	476	455	427	372	449	468	421	437	433	452	424	457	424	433	445	455	501	443	418	428	431	436	401	431	472	443	418	443	435	396	440	454	457	443	428	439	452	458	452	459	463	426	452	433	408	432	459	411	442	401	457	434	410	422	400	442	444	445	419	456	471	433	477	437	460	381	418	429	433	432	454	456	418	442	410	442	444	445	454	446	429	412	400	464	432	407	459	427	423	429	403	452	479	454	416	426	451	395	460	402	407	457	437	449	419	481	456	431	437	424	434	425	451	447	434	418	440	457	419	399	396	412	452	395	435	476	472	415	423	470	456	440	450	429	462	434	409	402	432	456	421	429	424	468	412	402	437	431	433	435	413	402	434	441	421	438	426	455	376	443	448	437	443	460	445	444	421	463	433	423	399	399	431	452	424	413	428	447	429	421	427	442	385	453	452	425	459	405	470	456	434	411	434	467	417	449	459	402	464	443	430	429	396	428	424	398	472	415	410	465	425	439	433	462	445	446	445	475	419	445	428	413	438	417	453	447	420	467	433	417	438	448	454	407	422	440	432	458	425	395	431	393	451	458	455	447	449	442	442	443	466	418	417	473	434	472	434	427	448	428	411	393	451	458	424	478	431	436	441	447	433	408	392	422	416	472	437	446	414	445	444	440	446	423	442	418	418	452	454	438	403	424	432	461	440	439	445	456	421	427	455	455	440	447	413	459	455	431	420	405	441	426	447	461	457	436	421	441	421	447	448	419	443	469	413	450	439	423	457	439	417	478	463	458	432	423	418	378	432	449	427	434	460	423	462	448	442	464	437	488	435	382	448	433	474	456	446	479	449	449	453	447	444	442	460	469	474	416	458	384	433	417	430	464	412	437	444	433	453	439	428	425	458	383	446	462	448	402	423	457	416	437	441	447	403	441	422	438	451	419	429	440	407	423	461	418	420	437	414	465	446	429	432	420	429	421	460	457	472	385	422	445	466	448	426	438	446	409	461	454	456	446	428	451	467	434	457	505	439	393	435	445	429	436	447	431	408	425	439	438	448	439	442	433	471	451	423	435	424	447	477	455	424	449	414	411	427	422	466	446	418	416	424	450	431	397	418	432	439	396	432	433	469	427	438	446	430	464	423	480	425	430	448	427	414	453	413	439	419	445	415	425	444	419	400	443	416	467	432	436	451	465	434	445	453	441	458	459	454	420	468	400	430	461	449	418	458	434	441	432	441	444	407	426	467	431	445	455	472	438	437	472	449	448	424	446	443	437	446	419	445	455	464	429	447	421	452	415	453	447	428	465	434	423	423	437	408	431	458	427	480	417	396	464	456	460	383	438	435	437	441	461	442	417	502	405	456	404	439	434	414	444	447	445	447	488	451	409	443	433	418	410	449	426	458	412	431	397	412	445	429	452	438	447	434	444	439	439	467	417	428	407	434	432	414	426	435	442	428	430	435	432	414	435	405	420	423	455	454	450	448	423	441	424	421	476	426	432	418	423	442	455	447	392	415	442	440	457	477	395	482	418	454	440	381	427	414	432	431	444	432	449	421	429	450	424	414	464	457	414	416	424	458	447	416	417	466	435	443	419	454	436	435	439	430	436	422	460	421	420	457	401	458	440	409	441	420	435	423	424	421	430	442	425	456	425	464	444	423	440	433	442	416	404	443	435	453	421	459	426	405	445	437	433	480	441	456	444	418	436	430	448	466	402	420	480	419	475	421	433	496	432	450	417	417	421	468	444	461	466	449	461	407	440	444	415	463	443	448	446	461	430	437	451	453	459	424	451	465	472	442	442	487	436	466	452	425	435	466	439	434	414	427	467	433	415	457	416	459	420	465	437	467	442	447	445	419	414	454	443	452	466	423	398	458	450	438	430	443	420	389	432	450	440	449	444	445	429	459	422	446	409	444	425	457	442	408	438	491	443	465	414	455	430	422	413	451	436	474	448	412	428	420	436	439	458	445	448	450	418	395	418	447	446	439	473	459	462	412	414	423	427	447	408	441	396	426	476	411	466	423	429	442	406	434	442	433	434	442	405	419	453	470	439	481	463	437	413	442	427	439	403	406	428	456	440	453	447	431	441	446	421	473	419	440	452	433	419	457	426	418	427	446	451	432	447	407	470	443	452	460	437	395	437	418	499	430	432	402	397	456	429	453	424	450	450	439	448	427	470	436	453	393	455	448	449	447	447	454	434	409	429	464	451	441	475	422	463	427	460	419	433	407	466	426	427	450	406	432	444	416	421	452	447	436	431	466	446	417	421	404	408	462	433	446	396	428	416	463	414	439	462	486	432	473	441	383	402	448	438	435	441	430	428	431	430	430	423	432	439	444	450	415	432	440	389	429	426	387	462	464	446	466	442	425	443	429	460	434	397	438	453	446	417	409	440	412	409	452	463	416	423	468	442	455	462	412	448	464	453	472	452	407	434	407	432	434	417	438	400	427	444	426	439	407	466	438	438	429	428	434	469	462	433	452	441	474	452	418	454	455	417	397	400	397	436	429	430	432	438	430	463	454	459	420	462	432	437	400	471	449	429	400	435	433	441	463	468	397
68862	74686	65560	21665	7181	1425	1891	3391	2927	1595	688	529	574	791	695	1096	1235	984	779	653	419	351	306	365	318	294	259	269	201	201	209	210	182	223	272	666	993	441	202	170	188	185	172	193	184	206	185	202	188	210	205	211	184	179	204	170	196	171	169	174	177	189	188	184	176	203	177	179	193	195	188	187	206	195	202	200	187	210	202	183	190	194	186	183	199	205	170	201	193	170	181	175	189	175	217	207	197	192	201	191	192	177	202	166	185	185	212	207	176	183	181	177	193	207	176	206	174	167	197	190	178	193	210	192	179	196	192	222	202	185	197	180	196	198	188	175	176	192	173	188	193	172	179	189	188	169	175	180	196	187	181	206	194	209	172	183	211	189	188	201	180	195	220	171	186	188	185	149	195	199	186	182	186	178	184	185	202	191	190	194	176	205	190	182	202	195	173	172	182	199	183	204	185	199	216	163	202	200	197	187	184	200	197	167	206	185	194	178	190	190	199	187	197	180	177	168	202	211	196	200	200	197	194	198	195	177	192	178	205	181	210	201	181	169	175	208	184	183	196	171	186	211	195	185	208	207	193	190	172	195	184	174	163	182	186	191	168	181	178	188	165	204	201	205	188	168	224	185	178	217	191	231	200	176	217	193	179	190	182	158	197	172	195	215	184	184	201	195	210	190	192	175	171	190	182	199	207	168	204	203	194	178	170	202	181	181	195	180	171	175	194	190	176	175	180	186	207	202	193	193	177	180	186	189	209	164	198	175	182	184	227	197	181	171	176	181	183	175	184	197	185	201	199	171	203	186	184	196	193	208	199	196	180	204	187	179	185	218	213	187	189	199	205	182	178	164	183	211	185	181	179	184	171	205	185	212	177	195	203	189	168	197	194	180	200	194	197	180	176	200	203	206	189	208	170	201	184	210	202	180	183	193	181	200	204	191	196	174	170	182	216	181	201	183	195	174	182	178	204	178	182	172	212	170	193	192	180	176	177	162	212	195	181	193	193	209	200	193	197	187	177	161	188	202	185	167	176	169	197	204	207	188	188	196	178	203	192	202	192	192	179	194	199	170	188	193	205	183	208	179	215	199	189	176	191	201	193	191	177	173	189	202	187	165	177	196	202	189	205	180	181	189	170	192	171	195	193	172	193	195	193	181	216	209	191	182	204	176	195	187	198	181	190	190	177	161	180	165	213	206	181	181	195	183	200	174	187	199	185	158	176	209	200	182	195	183	182	191	173	215	197	193	177	173	198	201	187	174	172	190	201	181	184	197	191	215	201	203	193	173	201	186	197	197	171	197	191	177	174	191	208	198	182	196	181	179	205	188	176	220	195	191	177	183	200	180	201	192	208	193	180	191	197	175	169	190	189	172	209	197	174	194	183	193	193	190	176	206	169	185	169	195	173	195	187	175	191	205	179	174	190	183	197	199	179	195	206	186	170	188	193	204	208	185	185	209	187	208	158	209	185	175	192	203	183	174	184	183	190	202	173	182	178	180	197	197	188	197	191	179	191	209	197	164	206	206	180	178	188	207	182	172	178	204	178	190	183	165	194	181	155	185	207	193	189	216	176	182	226	207	197	186	172	178	186	175	211	193	193	207	205	166	195	183	206	211	202	182	178	183	183	187	198	189	185	205	190	169	195	199	180	195	182	197	211	207	185	226	178	188	196	180	189	179	189	188	190	182	207	171	178	201	193	203	185	181	193	214	215	150	199	188	191	194	186	197	170	189	183	186	219	184	175	212	171	198	179	167	177	181	179	172	183	203	186	201	184	204	182	179	201	172	189	181	185	194	183	198	189	213	200	181	185	185	199	170	194	213	191	161	193	166	189	204	207	191	190	187	185	188	182	166	209	195	167	200	174	186	181	180	175	173	235	169	199	190	197	199	177	177	196	177	174	182	174	193	206	189	203	175	197	193	227	201	193	195	171	208	184	185	167	173	200	205	220	183	190	180	191	181	165	180	175	172	211	194	191	201	181	212	175	180	184	199	165	181	203	187	183	181	208	177	179	198	198	204	181	171	174	193	193	173	200	183	188	184	214	196	210	208	180	183	191	199	191	180	179	193	192	190	174	184	184	180	196	185	179	206	176	208	194	202	200	183	196	219	198	197	200	170	218	200	200	193	169	196	201	191	190	173	183	206	180	197	184	173	176	186	192	174	195	176	196	164	196	202	182	190	209	185	179	182	197	190	196	186	181	195	222	211	179	207	174	201	206	200	188	192	193	196	180	189	184	180	189	185	194	193	167	192	181	172	171	190	173	165	180	177	174	183	190	208	198	202	194	179	190	175	175	187	175	196	201	186	227	190	172	195	197	198	163	163	195	183	193	184	195	170	157	174	198	180	190	188	179	163	182	184	175	183	189	202	163	193	179	199	168	202	195	190	196	180	182	191	179	175	203	201	182	202	194	190	197	198	195	187	196	194	193	182	206	197	197	194	180	190	193	191	213	190	181	187	189	188	206	197	196	208	188	202	197	216	190	168	205	173	167	194	198	211	178	186	185	196	157	205	198	205	189	173	214	190	195	210	209	178	205	181	188	181	183	192	183	209	193	178	183	208	205	176	199	181	195	180	183	177	193	199	197	197	201	193	198	182	197	190	199	205	193	184	203	181	191	183	181	186	192	182	176	211	193	202	188	207	181	163	221	171	198	196	224	182	189	199	176	205	204	205	199	179	195	172	194	199	192	180	194	205	178	169	200	174	169	191	201	170	197	206	203	182	208	188	197	190	207	210	194	166	176	181	203	191	191	210	187	189	207	179	205	190	180	194	175	176	218	223	191	169	161	175	199	210	206	170	210	175	184	186	194	187	169	170	191	180	212	220	178	168	204	173	190	184	181	181	178	182	178	189	194	198	198	199	190	207	215	174	195	184	191	193	176	192	198	173	210	209	184	185	173	176	213	209	202	173	198	201	190	176	186	204	181	185	203	176	161	185	194	215	180	167	201	231	198	194	172	186	177	192	194	165	187	182	184	191	188	182	183	169	180	192	168	174	172	200	202	195	174	199	196	180	181	170	182	183	176	164	173	178	188	227	184	154	207	176	179	193	204	183	208	196	207	177	188	169	191	224	207	184	212	194	189	179	208	180	200	168	174	191	198	176	196	194	185	209	175	178	183	194	211	204	201	175	184	193	173	187	197	193	184	160	166	193	187	185	199	192	204	188	169	198	204	176	183	215	181	145	183	219	174	168	168	200	194	196	222	194	185	192	192	189	189	196	193	197	193	210	180	186	142	177	189	195	172	188	182	194	180	178	169	197	175	190	201	172	198	185	185	159	162	185	174	220	192	198	191	187	211	182	171	158	189	195	200	177	186	186	183	190	177	201	169	198	189	164	188	210	167	172	192	203	167	208	208	184	201	210	203	196	187	178	182	174	190	184	193	167	177	182	180	195	174	172	220	183	196	160	205	188	195	154	183	198	194	161	159	184	175	202	186	212	169	188	192	179	180	211	178	178	174	210	191	182	195	165	187	179
52574	60897	57293	3033	2797	4616	8262	13923	12900	8108	3689	2852	3453	4955	4722	6752	7535	6727	5520	4302	2392	1941	1723	2094	1656	1343	1407	1298	1150	967	809	774	820	964	1362	4597	7008	2421	657	620	660	651	622	640	656	652	636	620	625	600	680	618	591	650	647	631	681	629	654	620	690	657	646	690	627	607	652	650	646	620	630	659	616	644	598	629	609	653	614	674	673	613	631	647	647	679	651	615	602	659	600	662	679	642	615	628	647	648	608	620	637	636	609	622	626	651	647	621	682	636	630	617	634	632	631	649	635	666	641	624	592	618	621	655	643	640	633	589	604	637	644	623	637	633	646	674	689	638	623	592	659	648	625	594	590	613	609	625	610	687	630	627	648	626	633	597	633	609	629	614	625	667	578	666	664	610	603	635	636	685	603	640	656	659	588	630	705	631	614	611	648	655	641	645	635	669	608	646	621	622	630	664	652	616	621	644	637	608	635	620	590	644	659	643	632	635	617	596	661	647	639	620	648	631	631	629	633	644	636	611	655	613	674	624	677	655	619	613	621	641	639	635	631	616	625	617	649	704	649	624	635	623	594	610	660	651	667	626	676	630	657	623	638	648	616	699	668	658	609	629	611	646	657	665	607	603	571	633	605	609	630	610	618	664	641	610	621	633	598	564	623	673	594	609	645	636	626	631	649	608	647	595	599	614	658	643	660	642	646	632	655	641	622	604	618	618	611	625	654	599	653	619	591	629	643	655	692	669	629	643	625	632	602	649	680	574	601	624	680	642	629	654	663	624	623	673	667	611	610	618	709	620	662	653	655	663	634	633	605	628	630	628	665	677	631	597	629	669	648	620	657	625	635	630	635	610	623	639	605	670	614	631	650	634	598	652	618	662	656	612	629	618	612	644	610	650	644	646	645	639	627	654	673	622	608	627	670	651	631	635	644	617	632	610	623	599	623	642	642	648	653	580	631	628	614	617	605	603	647	665	596	624	566	596	675	683	615	615	668	663	603	633	667	650	656	646	634	634	657	582	679	650	611	587	656	654	616	631	666	641	658	602	621	624	640	642	618	626	660	603	600	639	641	613	626	604	663	659	634	612	655	667	624	609	681	602	610	667	625	627	663	649	690	681	638	625	622	661	661	687	636	621	607	592	582	656	628	628	672	600	665	649	637	671	636	641	596	655	605	635	644	637	619	605	623	654	613	614	641	640	650	584	618	648	587	664	612	621	610	644	621	603	643	654	624	608	598	654	670	624	634	647	625	613	623	604	611	620	642	641	601	627	646	637	583	616	621	640	684	658	674	627	643	663	632	636	698	676	626	618	608	643	636	634	626	675	599	643	662	599	643	672	613	625	624	610	585	626	626	596	649	582	643	608	645	653	631	603	601	646	639	658	608	624	682	652	680	641	605	624	656	625	652	618	604	676	628	596	667	600	615	645	614	622	598	623	629	654	656	649	665	642	677	657	656	633	625	638	655	660	619	581	650	647	661	579	595	648	635	621	621	672	647	622	632	632	617	612	649	615	652	631	626	622	603	618	658	616	659	634	616	675	622	648	618	622	643	633	578	718	663	638	660	627	608	604	613	611	618	691	638	685	627	654	677	618	607	606	667	609	681	622	655	646	665	596	622	657	626	591	598	632	625	667	629	656	601	628	664	617	611	596	637	687	630	591	655	677	581	613	619	640	647	620	655	651	619	625	649	624	644	642	657	647	616	633	630	626	629	621	605	631	629	670	595	647	660	632	579	620	593	676	663	611	642	588	623	617	695	673	620	618	656	602	615	615	602	656	610	637	638	631	626	676	623	641	667	612	623	625	636	679	619	657	629	638	635	612	620	619	673	620	594	674	643	638	624	581	610	645	621	624	592	605	625	646	652	628	631	634	651	614	633	636	624	610	628	609	649	673	619	618	618	614	653	607	602	646	601	632	650	601	622	632	644	633	668	637	648	634	630	630	619	651	590	588	644	612	674	668	628	642	611	606	610	618	639	634	644	618	659	647	625	578	631	659	587	633	602	654	665	618	615	636	656	661	660	606	609	610	670	620	586	649	703	638	605	635	616	622	665	640	639	626	626	666	646	643	603	617	608	639	620	626	610	657	623	648	676	648	621	599	631	616	628	633	647	655	644	605	595	653	629	633	653	624	622	618	589	623	646	581	677	646	654	616	605	568	671	665	607	615	634	633	622	707	616	671	614	658	622	644	635	638	628	690	601	621	658	636	629	601	642	681	661	665	637	634	614	579	601	617	655	648	625	615	634	613	653	643	631	650	638	614	610	611	599	633	677	651	658	605	642	637	599	615	682	631	628	636	616	656	616	647	656	649	643	681	619	637	641	610	627	637	643	619	620	641	618	637	601	657	679	625	677	637	595	601	641	650	590	661	618	632	636	612	616	621	636	643	627	617	610	629	669	637	650	616	638	628	649	598	654	649	599	622	612	647	658	612	627	686	637	638	653	614	609	640	618	659	666	609	636	637	655	644	608	614	628	640	623	618	622	644	620	632	569	651	659	674	609	683	623	616	634	635	644	625	660	654	630	631	624	652	629	579	620	568	607	665	631	584	615	694	642	624	637	608	655	657	598	651	606	650	621	651	620	634	672	598	581	634	649	637	631	610	649	634	676	639	608	654	670	630	608	635	624	623	641	641	642	626	587	616	632	625	604	595	649	575	621	643	640	611	615	631	611	647	667	606	621	649	597	624	620	683	642	620	640	613	616	621	637	614	622	650	630	619	650	638	636	638	583	635	630	660	616	662	625	642	660	649	634	654	625	650	658	610	676	619	628	630	613	627	623	664	653	611	647	637	639	621	601	649	650	647	604	660	599	640	696	660	634	606	621	644	645	641	613	644	634	590	597	607	648	630	605	629	640	644	682	617	656	568	616	661	649	667	609	662	566	625	639	585	637	655	651	646	664	596	645	602	596	657	648	632	627	612	623	647	670	638	652	643	617	639	651	649	639	586	615	632	594	659	601	630	670	604	646	660	611	641	655	612	656	662	612	604	607	619	624	650	607	611	625	603	608	635	640	623	619	609	644	690	634	634	663	673	594	654	563	615	634	613	634	654	666	675	647	660	654	667	592	632	640	623	644	624	645	647	620	625	604	645	598	621	684	653	627	622	610	620	649	663	602	648	673	629	619	618	579	604	601	621	575	643	653	651	617	620	667	602	650	638	643	693	590	628	624	613	610	601	622	684	581	627	624	678	614	620	591	597	634	690	632	625	629	677	639	669	626	670	660	652	665	639	684	580	641	606	629	631	657	629	658	661	610	615	663	657	632	630	670	635	600	649	621	648	602	643	617	611	635	608	647	630	666	630	617	639	634	629	616	610	657	619	615	585	655	635	636	682	656	623	610	630	642	686	655	656	673	634	631	631	671	627	680	613	656	657	616	606	629	659	676	687	636	657	602	601	645	609	650	657	617	660	651	615	615	661	702	621	613	618	670	645	608	653	613	598	661	649	613	647	626	625	659	631	585	647	615	638	589	668	622	649
18258	12107	8633	437	206	200	301	257	181	155	149	145	145	148	149	144	174	134	149	158	126	123	132	144	132	148	136	131	118	138	134	147	143	135	129	147	183	145	133	119	120	139	131	104	125	130	152	146	126	137	130	122	128	147	134	135	136	129	115	109	118	107	151	140	131	124	135	127	139	117	137	116	144	142	114	127	141	106	132	128	132	152	125	111	128	129	124	136	128	116	131	124	139	132	126	132	139	127	119	116	145	95	117	112	138	137	117	132	112	139	131	146	110	122	117	144	134	141	130	132	112	126	114	110	129	120	128	126	136	89	137	137	112	132	125	122	116	120	126	150	127	114	125	147	145	114	118	120	125	122	138	142	145	134	128	129	134	132	152	141	131	122	118	118	143	124	138	111	135	130	125	109	120	133	134	114	115	140	126	125	134	145	136	144	127	122	126	117	103	129	117	123	131	113	121	130	129	138	145	136	110	140	123	134	149	124	123	125	119	113	130	107	136	129	137	141	113	125	117	118	139	120	129	125	117	131	153	128	130	141	130	134	109	135	135	128	122	126	135	132	161	131	143	120	145	123	141	110	112	137	124	138	138	127	123	115	119	106	133	137	141	132	127	118	115	115	111	124	121	127	134	119	128	130	111	108	125	146	132	127	114	123	124	129	134	127	130	112	114	118	129	134	131	125	134	124	124	118	141	138	132	113	122	102	95	120	134	132	120	106	106	137	128	123	117	122	129	123	111	123	129	148	134	125	126	132	124	121	120	136	151	117	143	116	133	120	129	123	123	100	124	107	147	134	125	119	141	124	137	117	113	138	141	121	128	121	133	150	117	126	148	131	137	131	132	122	136	142	138	132	132	138	129	127	121	127	117	144	110	127	123	130	130	135	125	115	128	131	103	125	105	107	118	125	130	118	146	125	119	133	124	128	117	127	132	114	118	116	155	125	123	114	122	125	141	124	114	134	130	130	118	116	116	131	139	102	95	116	126	124	156	135	109	132	134	129	131	132	129	135	115	119	136	123	131	114	126	114	140	121	121	132	125	121	126	145	129	134	114	121	124	137	151	131	132	134	127	107	119	122	130	145	134	128	138	118	139	136	117	122	135	134	136	117	117	142	121	112	154	126	128	117	126	121	123	122	124	132	134	129	121	154	123	126	132	121	127	127	151	148	130	135	120	136	139	126	130	148	125	119	125	122	131	141	133	133	138	129	128	122	134	114	150	120	136	124	123	119	127	124	124	158	125	139	99	135	122	129	133	120	117	138	140	131	114	113	114	138	117	133	119	126	129	145	117	121	128	128	122	128	128	120	118	139	142	118	143	129	118	121	127	120	107	130	128	143	117	126	144	112	110	129	146	115	113	121	122	137	132	123	138	122	138	126	115	123	121	115	141	123	116	117	135	135	121	126	105	137	127	129	133	124	115	115	134	135	109	146	121	138	125	141	104	132	132	122	117	126	123	103	126	124	122	133	143	134	129	121	109	127	125	133	112	105	121	131	124	127	125	127	130	128	127	123	104	113	110	119	127	127	135	128	141	132	130	122	119	136	131	130	115	124	127	125	126	133	103	130	119	118	147	107	126	145	126	124	120	129	118	139	121	126	130	130	124	154	133	122	106	120	122	109	113	136	136	117	147	128	126	131	113	129	101	109	124	120	131	132	122	127	125	126	107	123	132	125	130	130	127	118	128	113	140	124	132	140	122	135	130	124	121	114	119	116	150	113	135	109	138	137	121	101	144	107	111	138	133	116	136	136	129	153	115	140	140	128	151	128	142	136	134	140	119	126	130	104	130	124	117	121	127	120	139	139	126	123	138	136	122	130	116	128	118	128	117	129	128	118	127	126	124	121	138	115	141	144	122	127	116	114	129	123	119	114	119	147	102	139	126	136	131	127	133	129	132	122	130	125	122	105	135	130	117	119	134	137	132	131	141	141	145	126	129	114	130	133	134	118	116	110	119	136	119	133	117	145	142	136	122	111	127	126	122	129	109	132	110	124	120	124	126	149	112	126	137	129	131	129	141	133	115	149	138	105	116	137	126	136	133	123	123	124	139	133	115	122	124	123	148	125	125	130	147	133	138	123	132	121	114	133	127	122	111	114	132	114	120	126	152	132	134	150	127	126	146	120	126	121	120	129	138	120	127	123	122	116	115	132	133	157	117	139	115	107	135	144	142	129	124	117	147	112	117	135	133	139	138	130	117	113	130	116	129	135	127	127	136	116	125	128	139	142	116	114	127	126	122	123	147	129	121	121	114	129	128	142	132	135	116	115	122	114	117	119	130	103	117	119	111	111	117	125	128	107	124	108	131	120	132	131	141	132	122	122	123	130	109	120	136	124	113	147	137	140	130	121	122	160	148	120	108	129	132	125	134	120	137	129	128	117	129	131	123	133	102	119	108	139	117	130	123	138	136	145	110	111	128	115	141	132	136	114	102	114	136	138	133	131	140	103	116	113	137	130	111	133	105	133	109	120	137	136	118	133	124	132	127	133	125	135	137	107	147	138	128	141	125	111	109	138	111	141	128	124	125	122	121	130	106	103	133	136	127	148	118	134	132	122	119	161	142	118	146	143	118	118	132	151	117	124	150	136	133	123	125	137	138	126	142	161	127	118	116	121	127	140	116	104	138	126	136	137	141	105	136	126	116	119	156	107	130	167	129	125	132	120	138	123	131	135	125	125	138	119	113	123	139	132	113	128	126	142	127	127	137	116	134	136	112	141	128	131	157	136	133	137	110	117	138	118	140	117	131	110	134	124	163	144	129	145	105	103	127	124	143	112	115	118	131	125	120	130	141	128	132	127	130	126	135	118	129	124	133	142	124	119	139	124	105	150	103	124	121	136	120	119	113	140	140	152	103	101	137	113	128	112	119	127	116	130	125	127	127	113	120	103	135	122	117	133	149	122	109	136	136	121	170	142	125	116	116	121	127	129	149	115	137	136	152	120	134	129	139	137	137	117	119	141	119	145	145	129	123	124	113	125	113	135	122	149	122	142	134	129	134	123	141	138	139	125	128	142	131	125	143	109	129	125	106	146	123	113	119	141	116	123	128	147	134	127	131	141	129	115	145	143	131	128	108	133	126	143	119	116	137	114	124	139	123	130	134	134	108	133	135	135	129	141	124	127	130	107	116	125	143	146	118	123	114	126	121	136	136	140	124	145	121	119	139	106	121	125	109	135	137	116	113	138	123	125	151	127	106	112	131	132	157	132	121	126	128	129	128	131	129	115	125	128	155	122	148	137	146	110	115	120	121	122	125	119	131	127	137	121	113	125	107	121	125	110	102	136	116	106	131	118	126	112	124	144	126	134	131	122	113	145	129	137	138	140	142	142	131	145	109	119	108	125	147	126	116	142	129	125	118	121	109	126	135	128	126	131	104	105	104	132	105	121	115	124	121	110	109	129	135	133	118	121	124	112	136	138	136	141	125	138	118	147	114	131	128	116	116	114	136	131	100	138	116	111	140	114	139	130	128	144
21493	19304	15496	563	596	948	1565	1260	937	715	661	593	672	738	666	619	640	629	662	645	632	594	559	533	555	540	521	501	505	489	508	440	492	496	538	686	843	583	438	499	464	462	492	452	443	506	437	479	468	482	448	472	493	450	429	475	439	475	468	470	462	506	511	489	484	483	453	450	478	447	474	448	479	461	469	487	464	447	483	475	477	470	457	472	467	448	491	442	453	429	455	461	525	482	498	493	460	479	467	432	464	473	449	461	454	450	470	476	473	490	410	475	468	477	459	466	463	466	476	488	428	443	458	441	434	448	484	487	441	471	413	455	456	448	415	451	449	439	429	448	429	478	458	471	478	466	430	476	440	458	475	460	482	437	456	417	459	469	410	447	453	466	476	447	444	434	477	431	464	478	468	461	467	468	432	446	421	482	499	452	433	453	513	457	476	489	442	456	445	465	498	438	456	485	447	434	462	476	412	469	447	443	438	478	484	444	488	482	486	458	462	443	456	439	476	485	448	479	478	443	458	445	467	476	408	461	438	454	450	464	476	478	463	471	490	482	465	471	451	451	467	448	456	451	458	439	452	445	447	479	439	457	474	468	474	481	446	497	468	434	436	417	472	538	411	472	440	461	451	475	436	481	449	479	432	480	469	455	460	503	464	475	448	459	473	417	470	453	418	441	467	461	424	485	473	463	464	447	508	414	428	480	475	462	462	442	411	498	438	436	474	518	448	459	473	463	463	477	454	450	462	430	455	477	450	438	447	458	459	417	417	478	454	437	464	457	405	470	478	457	426	508	453	480	451	420	466	452	503	464	470	483	433	437	450	439	395	486	481	476	444	477	459	449	463	459	406	461	450	449	459	473	452	462	472	460	468	476	461	443	450	423	476	449	471	471	438	437	475	465	490	435	426	469	483	449	508	482	488	475	479	447	455	435	409	419	452	456	505	439	470	467	478	456	499	442	472	430	449	426	480	432	469	452	459	461	469	421	465	455	465	449	436	476	438	449	456	455	450	491	486	432	453	437	486	461	491	466	483	469	472	441	467	501	490	476	449	457	474	481	491	434	504	465	442	473	452	443	444	470	458	455	485	428	508	442	452	483	466	485	436	461	450	452	452	463	435	431	471	445	426	461	434	456	467	468	426	449	454	477	451	487	459	424	440	454	461	447	452	462	425	467	436	477	491	428	477	435	480	472	488	469	456	436	461	444	476	469	426	459	486	477	448	494	451	468	449	511	485	483	463	450	500	441	468	473	468	490	429	441	475	486	497	437	454	486	435	423	437	461	467	449	459	500	435	516	484	422	477	471	471	454	454	443	429	479	450	478	520	471	447	457	439	438	456	445	446	483	452	436	482	467	423	464	449	453	466	445	502	465	462	470	421	455	454	466	484	454	464	496	476	460	456	466	504	443	445	443	498	465	470	494	462	442	443	473	491	450	452	424	458	444	390	439	474	453	454	472	473	472	463	479	495	445	442	459	487	477	498	491	445	422	458	449	468	405	436	466	459	448	445	429	469	427	455	464	458	480	468	466	450	439	474	466	437	451	492	458	476	462	463	456	452	460	471	452	455	478	501	509	427	504	452	463	453	443	477	423	444	468	464	451	452	473	470	464	492	492	468	410	479	487	481	462	473	480	468	434	469	440	481	457	522	447	474	472	468	481	494	463	469	465	449	487	451	482	466	467	474	466	467	495	461	432	496	486	474	491	461	443	432	431	464	463	453	453	470	484	459	451	474	470	454	452	458	462	463	466	484	469	455	454	458	486	470	463	456	452	471	457	464	430	508	470	501	457	488	512	471	463	465	473	489	479	479	450	450	470	455	459	479	435	456	471	438	421	460	430	460	509	445	438	431	455	471	418	433	517	459	454	467	454	443	429	449	481	461	444	476	444	463	437	454	424	465	487	449	458	468	465	444	499	472	500	468	464	446	453	459	472	460	440	459	460	464	453	424	461	461	450	455	487	447	433	455	469	445	455	460	453	425	458	422	482	469	455	455	454	473	468	471	459	472	478	476	459	438	440	413	483	515	406	521	443	435	430	449	460	492	449	463	453	457	439	468	449	450	486	469	451	470	441	497	436	469	449	435	402	447	432	462	485	467	443	436	466	441	440	469	416	461	494	427	433	458	471	496	477	468	463	480	449	446	432	457	442	476	493	489	465	419	414	478	460	464	413	439	456	482	477	488	459	453	452	471	431	474	479	456	501	448	466	467	438	505	465	468	427	439	470	467	434	449	473	489	475	454	507	503	470	485	477	465	435	432	421	450	432	402	461	461	490	433	459	400	468	482	393	477	486	499	451	476	461	474	463	442	460	511	447	448	470	494	479	455	472	464	470	421	480	495	443	444	464	479	462	503	434	444	435	420	462	442	441	450	450	466	465	477	488	470	525	462	478	450	452	473	450	497	462	460	462	453	469	470	438	450	455	484	504	466	448	466	472	482	481	457	501	465	453	482	461	459	451	482	429	440	468	484	455	460	482	476	454	495	439	482	434	463	445	451	520	530	464	525	461	473	412	438	461	467	457	437	463	427	451	398	465	464	465	466	468	436	461	456	434	417	477	466	469	432	464	470	461	466	455	465	446	464	468	449	434	440	435	466	457	436	478	450	453	493	484	444	491	481	413	467	449	471	464	441	452	488	445	499	466	459	494	475	455	484	500	480	463	479	432	464	483	453	457	464	471	448	462	459	450	475	492	447	454	502	475	454	447	468	484	444	463	442	427	441	487	477	453	448	446	451	453	424	432	464	468	451	488	437	475	456	493	414	454	465	472	442	479	424	433	441	479	422	470	468	453	480	454	466	428	452	432	449	449	474	443	450	473	489	442	432	450	487	423	438	480	462	455	454	458	447	468	474	477	489	457	444	456	442	485	434	448	451	461	466	441	440	429	490	501	469	473	453	470	496	434	477	491	474	477	464	428	459	485	486	460	438	484	480	444	456	510	450	480	449	461	445	477	443	494	451	458	486	455	414	482	439	467	482	453	398	494	474	449	472	451	499	453	480	443	471	465	467	444	494	434	519	459	491	427	438	467	480	475	469	474	465	453	475	415	478	466	459	455	497	464	459	468	471	477	412	450	439	443	460	439	433	453	457	502	444	440	446	476	467	499	472	458	459	469	484	451	455	454	456	487	439	459	521	471	448	468	465	471	474	466	484	452	451	460	448	411	425	465	433	453	473	490	505	456	459	435	466	452	484	452	450	479	438	438	472	448	498	458	420	446	456	468	503	489	497	498	483	450	456	483	451	476	439	455	439	481	457	456	493	453	465	441	476	476	518	483	508	470	455	468	441	466	447	437	437	467	438	425	484	464	401	474	437	444	447	485	469	453	504	458	471	503	460	463	428	456	459	463	456	446	505	460	443	461	428	423	422	458	438	441	466	417	444	431	495	446	423	457	458	413	497	481	483	460	486	435	458	416	437	494	467	496	497	447	457	450	460	475	460	488	453	433	480	453	480	440	450	429	402	486	428	475	467	488
60223	64728	56744	16380	2893	1596	1457	1217	817	584	484	326	362	372	318	345	429	443	411	465	393	348	354	311	307	361	289	291	269	226	279	201	200	222	250	404	414	279	159	146	145	165	139	133	151	164	151	157	138	127	135	123	147	147	143	131	156	134	138	125	157	160	151	138	141	141	131	141	150	141	140	113	162	158	151	130	150	147	143	139	157	130	156	123	133	141	133	137	139	126	142	134	137	142	143	136	179	146	152	141	129	150	142	146	132	159	135	151	156	138	137	142	147	141	142	164	146	156	128	138	153	138	132	122	137	108	129	130	128	141	117	155	156	147	134	138	146	145	149	136	133	112	135	146	138	130	137	150	136	133	135	125	154	145	151	135	151	144	161	144	140	145	139	136	154	105	154	116	141	143	121	134	158	149	156	141	152	136	140	130	151	138	147	126	122	119	133	131	144	160	135	140	129	127	150	161	155	144	137	129	121	147	129	133	151	142	145	143	142	150	126	155	133	123	123	131	151	155	147	139	114	135	151	166	130	174	132	158	153	137	128	153	156	137	143	150	144	138	144	140	132	146	135	153	141	127	123	159	148	144	134	134	118	154	146	107	127	151	125	157	141	148	127	139	134	155	152	145	145	139	123	163	154	123	125	147	138	150	143	141	142	156	159	137	139	136	132	138	158	145	144	132	134	124	147	137	132	147	140	126	162	138	141	142	134	137	137	154	139	153	169	156	136	126	148	131	135	147	131	133	143	130	135	153	138	147	138	155	130	133	148	151	129	150	149	140	134	122	140	123	142	166	123	154	124	147	106	151	137	136	122	163	172	138	128	149	156	167	136	133	128	133	153	150	146	144	155	164	136	126	166	128	159	151	133	137	151	140	134	146	122	129	130	128	139	162	139	145	143	149	149	146	140	136	145	147	125	124	143	129	155	150	117	159	155	140	131	166	139	152	151	131	140	157	150	125	119	152	133	109	131	143	153	137	143	128	138	131	127	134	146	147	179	137	139	144	153	141	140	120	120	143	143	137	140	127	158	148	155	136	148	106	140	136	120	145	134	145	151	141	130	138	134	138	140	142	152	132	132	166	118	149	123	137	148	146	182	119	119	137	143	138	138	154	147	106	162	124	140	144	128	147	121	115	148	138	148	139	140	133	150	122	148	135	153	140	148	142	128	127	144	142	137	141	143	169	126	141	145	148	155	133	142	144	136	136	131	138	154	156	142	131	140	141	141	141	136	138	154	148	150	138	129	132	139	150	154	167	125	132	137	143	179	168	155	126	149	142	135	147	134	148	131	136	141	148	157	140	150	146	142	164	136	143	154	152	158	153	120	134	143	140	128	170	139	161	142	163	146	160	119	122	154	139	138	141	116	155	131	134	140	140	126	153	124	150	130	136	165	129	123	148	133	122	158	147	143	133	141	144	148	131	134	162	153	144	145	131	126	139	149	153	144	144	135	148	114	153	138	122	140	132	156	131	122	154	146	146	129	142	126	147	147	143	129	129	149	151	132	143	148	141	151	132	119	155	112	156	138	141	166	139	144	140	132	130	142	122	142	144	123	155	137	133	139	134	136	123	160	136	140	134	146	138	145	154	148	149	134	142	155	137	124	138	133	135	129	167	130	153	136	143	130	126	132	148	133	150	141	129	133	129	142	131	142	157	124	130	131	142	134	126	138	150	130	136	152	143	150	132	146	136	133	127	140	149	146	148	156	128	132	119	119	130	161	147	130	142	147	157	120	156	138	147	131	148	153	120	164	138	144	137	149	144	121	132	140	131	150	131	125	148	141	154	151	115	139	141	129	147	135	130	139	144	150	157	131	137	130	140	145	149	143	132	156	133	120	135	122	135	145	132	126	166	122	132	143	158	134	148	141	128	137	163	134	140	122	144	130	129	152	142	113	147	139	146	143	122	144	130	136	133	148	137	161	133	136	117	138	122	141	147	139	134	133	126	138	136	152	126	124	137	133	136	127	154	138	127	135	150	129	132	152	156	134	137	130	138	135	141	132	152	114	147	126	134	129	120	107	137	140	141	144	141	125	128	144	155	141	154	144	134	133	172	123	144	132	150	120	125	148	129	149	140	133	141	136	126	138	139	138	133	131	146	168	139	134	137	137	148	130	147	162	148	146	143	170	144	137	149	148	127	137	170	137	153	152	148	132	129	154	142	134	135	154	122	153	123	140	148	127	150	143	143	154	146	142	134	151	144	117	129	136	143	135	117	148	137	149	147	165	136	139	148	133	156	122	143	168	143	131	145	157	123	147	136	142	148	141	144	152	139	141	145	140	145	121	158	146	154	154	138	128	149	145	127	121	155	138	139	156	130	142	130	125	156	137	161	152	155	141	148	142	138	151	148	135	140	134	147	142	140	135	146	133	144	144	141	134	133	170	143	147	146	126	117	114	145	143	134	139	144	127	158	149	137	146	143	137	144	141	123	153	148	145	138	139	172	144	139	150	167	142	136	147	156	134	146	144	132	153	123	147	145	139	129	135	138	121	135	134	141	132	152	165	141	133	143	133	115	130	128	139	142	145	149	148	124	156	138	149	145	156	147	136	152	141	152	137	134	149	118	129	135	166	161	144	145	140	134	130	148	146	126	144	112	129	155	124	151	124	145	147	156	132	166	156	144	147	151	136	135	154	124	155	112	134	130	148	137	161	126	134	152	164	144	137	107	126	147	133	137	135	124	141	149	137	140	143	143	148	134	140	148	141	149	150	134	167	149	146	153	150	157	145	128	169	138	134	136	135	127	130	122	146	136	147	149	111	142	141	130	130	148	164	145	149	151	157	137	145	138	142	147	142	153	147	130	133	161	121	129	113	147	135	144	151	145	148	149	140	147	147	153	137	136	107	133	155	144	135	154	144	137	140	138	139	165	139	122	143	151	143	129	141	155	122	133	130	152	151	114	141	137	139	169	142	129	152	139	135	139	146	161	122	127	142	147	144	127	135	131	140	135	132	137	132	123	138	145	112	137	137	140	134	139	153	145	153	130	141	150	123	145	160	135	151	132	128	113	143	126	152	155	132	140	135	143	135	145	135	138	148	124	119	128	162	154	143	120	133	142	151	138	153	141	149	139	146	154	147	141	145	129	158	152	128	146	144	128	142	124	148	146	135	135	134	123	143	129	134	138	136	130	143	133	132	128	161	119	165	135	128	121	135	138	138	129	133	150	135	142	143	142	149	128	142	149	152	146	158	156	157	119	147	148	133	134	133	155	128	132	137	140	134	160	144	131	156	139	147	138	150	135	141	147	144	154	127	131	132	132	159	131	133	142	126	142	144	122	154	138	119	136	144	134	143	143	124	153	141	154	139	138	152	158	127	141	158	151	131	141	148	164	150	162	117	144	161	132	148	140	159	153	134	158	154	147	128	135	152	136	126	132	147	129	130	142	122	142	141	162	140	134	150	143	145	132	150	136	122	156	134	165	117	117	142	150	142	130	137	150	143	153	149	147	121	151	144	136	133	130	157	138	142	153
43310	49191	48262	2306	3167	6329	6783	5864	4450	3440	2924	1993	2391	2167	1965	2313	2816	2982	2830	3347	2726	2303	2158	2045	2061	2347	1934	1854	1679	1649	1756	1300	1190	1283	1578	3018	2802	1521	513	515	486	495	515	451	501	492	501	464	486	529	497	483	511	539	522	470	551	455	510	553	471	479	530	498	515	536	514	461	496	471	506	503	477	474	485	481	505	469	492	458	516	469	468	487	502	511	496	531	462	520	506	499	481	491	517	492	495	500	513	495	453	505	495	486	492	501	520	505	523	515	474	490	480	501	563	503	485	477	520	496	506	480	514	514	495	522	514	472	522	468	506	486	477	484	477	530	482	457	511	503	485	504	534	509	494	529	512	507	508	450	515	549	518	484	487	498	476	522	515	502	473	518	468	500	469	500	493	492	475	525	482	495	489	502	487	489	512	490	514	534	500	458	466	508	486	470	477	507	480	503	527	469	513	480	464	510	515	546	497	516	511	508	491	509	469	493	490	487	502	490	517	489	538	540	509	519	483	457	495	505	493	494	515	497	494	514	505	484	497	540	512	548	513	484	497	518	494	499	482	503	479	456	501	512	489	489	487	492	495	499	524	462	516	481	485	473	523	519	491	494	493	504	491	529	502	485	502	443	513	491	480	488	488	498	469	482	492	484	511	522	495	530	481	546	527	478	492	445	500	479	498	527	495	481	487	507	513	475	499	503	468	479	500	478	497	487	504	474	494	482	527	504	486	495	486	506	514	494	494	508	481	509	518	493	520	481	479	523	550	510	502	508	537	519	491	526	491	523	481	489	529	506	493	496	517	505	523	485	511	501	515	514	489	515	478	469	506	526	489	491	479	513	507	472	459	479	489	527	492	537	519	497	495	490	518	520	528	502	490	515	458	489	522	484	470	531	512	510	487	490	508	479	482	489	532	496	485	514	522	513	507	516	485	532	470	542	523	488	494	476	499	473	473	480	526	514	499	490	492	491	488	506	499	530	497	486	502	494	491	497	533	490	465	497	482	498	489	508	512	448	526	535	511	519	510	527	521	525	533	474	492	489	475	513	483	511	543	510	523	513	509	491	526	504	499	482	513	499	522	518	467	463	444	520	518	449	483	520	512	474	516	488	506	533	517	532	472	462	516	495	490	459	512	461	485	508	497	511	515	491	533	522	466	505	518	501	507	496	505	527	516	546	500	466	485	512	527	511	521	510	515	509	535	482	487	517	446	503	497	507	526	536	552	510	531	531	478	500	458	502	467	505	497	491	475	525	488	479	487	508	490	481	543	456	538	494	505	504	533	520	475	494	552	519	483	535	475	542	480	528	535	487	475	505	515	533	510	529	493	531	495	516	514	494	474	517	519	474	510	511	504	504	490	498	518	503	468	496	483	508	494	479	491	484	453	492	500	485	490	498	518	495	487	506	483	518	511	489	477	538	520	454	504	496	541	544	497	495	518	488	483	505	454	543	483	469	487	500	470	538	501	501	516	482	510	526	493	488	488	518	489	512	474	474	483	507	496	536	494	499	487	459	530	518	498	502	538	484	519	532	539	489	503	529	497	511	486	491	510	463	492	476	519	506	508	528	523	503	517	523	479	477	491	504	538	478	543	503	456	513	504	474	495	496	474	502	506	563	472	527	563	531	491	503	531	495	506	463	491	447	490	509	493	491	496	502	530	521	523	487	509	520	514	538	489	509	530	480	509	500	517	508	480	515	476	452	519	482	539	504	511	509	506	489	499	512	508	491	489	476	525	491	513	518	505	503	469	508	548	496	491	495	506	461	475	458	481	473	511	478	494	478	516	519	529	521	477	495	473	487	496	512	472	500	485	503	498	491	466	476	479	477	462	490	549	494	517	519	502	495	484	496	498	508	524	525	520	495	510	495	543	495	533	512	471	489	486	499	509	497	488	510	536	512	522	495	484	494	494	526	522	511	524	502	509	512	485	479	473	500	512	491	510	513	528	498	517	539	532	524	580	479	524	453	552	501	519	532	471	492	470	520	481	529	506	490	510	522	507	494	495	518	490	503	514	525	501	535	471	473	525	524	507	508	527	500	513	538	501	539	494	483	476	478	482	509	530	518	488	473	512	521	524	505	524	497	521	501	506	537	501	460	531	498	452	507	496	519	493	516	502	523	517	529	522	521	477	499	482	479	493	498	507	473	492	497	512	511	493	511	494	485	508	555	504	522	481	513	527	520	536	484	488	506	500	509	526	541	496	475	519	468	501	516	468	503	487	485	480	551	499	498	478	514	472	470	520	509	486	496	523	507	531	479	513	528	506	491	481	490	485	503	503	488	483	495	488	460	509	520	474	507	515	505	488	498	477	502	541	456	489	499	474	519	541	517	486	481	496	454	501	489	524	523	490	515	481	485	479	498	530	527	503	491	507	486	468	474	510	470	494	494	471	513	503	508	517	445	489	481	518	524	502	505	486	512	511	498	508	543	469	516	467	480	524	496	459	469	479	506	501	468	476	545	490	458	480	513	501	511	528	472	482	531	493	495	498	521	484	493	453	489	464	533	476	480	464	494	502	513	506	502	498	479	499	471	505	511	475	542	465	491	471	497	488	534	483	526	495	477	479	492	479	567	487	524	529	523	482	517	480	524	519	470	579	469	516	502	529	526	554	478	491	493	474	486	488	510	539	518	493	514	524	495	478	473	496	500	436	524	496	501	485	475	488	516	493	514	487	497	490	497	537	533	499	476	510	495	544	462	503	509	540	487	467	492	470	526	520	471	515	487	510	519	520	521	469	533	489	503	501	506	503	503	508	473	514	491	529	481	493	486	528	472	487	482	536	523	468	528	509	527	460	509	491	490	522	488	480	513	505	504	469	532	497	512	509	495	453	501	522	514	465	542	496	477	475	488	489	500	452	528	522	472	521	477	488	487	515	487	506	486	477	531	508	520	515	469	527	552	483	489	514	505	505	527	511	498	523	509	509	506	526	507	491	531	498	536	491	468	531	498	518	451	497	491	499	466	443	485	503	483	531	494	489	492	489	501	514	473	485	495	509	460	494	489	505	508	479	507	487	473	483	470	527	483	518	502	487	483	517	509	515	505	518	528	485	515	530	494	495	465	510	483	484	490	480	525	532	516	479	520	494	495	501	522	525	494	484	480	515	481	507	516	546	505	471	534	461	553	475	479	481	485	467	477	541	508	474	505	501	509	501	494	504	481	536	536	489	526	515	496	454	495	503	512	464	508	521	510	485	459	574	536	528	493	528	498	483	527	519	560	459	491	518	494	449	474	475	499	484	521	519	487	450	481	509	520	494	519	502	510	475	528	498	506	509	482	525	525	516	491	486	470	512	494	521	472	528	470	532	471	454	523	517	485	491	530	525	476	476	519	489	511	534	515	520	514	449	476	483	494	478	495	517	530	505	483	490	487	499	491	462	509	479	494	529	530	497	501	511	461	484	494	516	512	478	518	532	508	523	493	489	507	520	498	505	521	488	511	486	478	484	493	482	510	484	525	458	488	474	501	491	510	523	523
70222	76733	65113	22892	10901	3332	2763	2720	1789	1272	880	585	663	973	669	665	609	690	595	491	438	581	422	589	518	603	579	529	507	439	412	404	391	380	277	650	779	371	201	198	172	195	179	185	209	197	200	211	165	171	211	194	201	201	223	198	198	203	205	209	183	194	198	196	195	195	197	196	194	183	174	194	209	188	181	181	180	184	184	182	179	199	197	198	197	195	205	189	166	174	207	187	220	172	165	206	196	207	183	208	199	214	172	201	169	199	191	177	183	181	206	217	196	204	187	195	174	185	178	185	177	189	178	163	186	182	148	206	196	190	179	200	182	188	203	201	188	185	182	207	197	169	173	206	189	207	190	183	200	178	197	182	168	200	188	188	194	180	198	188	189	201	205	209	176	193	172	194	206	169	216	185	205	169	170	183	190	211	210	211	175	201	189	212	177	195	180	197	187	180	183	172	210	184	171	199	179	214	180	205	176	210	207	226	228	193	198	204	182	212	155	198	199	184	208	232	177	164	187	204	194	195	198	186	196	221	196	206	201	177	183	205	204	182	232	198	189	208	218	204	189	202	178	191	183	185	199	189	188	180	184	204	211	186	209	188	143	172	167	204	197	191	194	191	181	205	163	215	166	193	173	183	208	206	208	195	187	186	189	196	190	190	215	177	208	207	175	179	199	197	191	191	204	178	206	219	202	176	218	203	201	181	184	188	200	195	195	191	209	193	196	207	182	213	186	189	212	205	204	187	164	195	212	215	189	182	190	172	172	181	179	189	182	185	188	173	196	230	177	186	189	207	192	195	225	203	172	189	194	194	197	156	186	177	178	212	177	194	198	161	182	193	189	209	188	187	193	196	142	182	189	204	190	180	191	186	195	195	209	154	182	199	191	183	180	189	184	200	179	172	194	178	210	183	209	205	218	183	192	202	191	169	188	210	216	164	201	234	165	194	191	190	199	190	201	208	208	217	199	201	210	209	195	189	181	165	194	196	199	178	199	217	177	199	189	209	191	200	195	176	199	211	213	200	183	196	201	180	182	207	191	182	196	176	200	224	203	196	190	221	185	176	189	193	173	186	200	193	220	183	208	218	191	188	172	197	206	184	183	222	203	178	198	178	213	195	211	181	189	184	200	187	183	210	199	198	208	177	174	204	167	180	178	212	182	221	188	188	181	201	201	179	199	216	191	202	174	204	197	166	204	208	203	190	204	156	198	191	200	186	166	197	195	207	196	218	182	210	191	199	190	195	177	163	186	201	174	191	184	195	185	201	219	202	219	206	182	195	214	181	202	219	198	221	180	195	184	181	180	198	187	202	213	194	211	186	206	175	187	204	211	198	191	175	231	192	191	196	176	183	184	176	191	199	214	187	175	187	208	199	195	182	205	176	182	199	183	199	188	191	207	211	190	211	204	206	213	211	201	187	169	191	174	199	216	171	184	203	223	177	205	183	194	181	171	178	207	187	169	222	191	188	210	199	211	210	172	179	183	178	210	204	200	196	205	185	212	170	192	178	193	185	181	220	214	219	190	173	188	205	202	210	200	160	187	209	223	193	199	194	178	184	202	177	173	183	202	205	181	172	216	192	214	194	189	181	191	189	191	185	205	186	192	208	190	214	180	196	192	195	174	181	184	188	190	207	175	200	192	207	186	196	175	209	211	192	201	213	186	176	195	219	191	205	181	190	197	204	206	205	203	208	207	209	212	183	215	204	182	183	199	197	179	186	198	179	190	187	191	174	180	172	191	190	183	182	183	201	182	201	210	183	171	192	183	180	192	198	206	179	163	191	206	205	189	177	171	186	186	157	171	188	196	169	217	185	178	195	186	213	184	198	184	212	179	182	187	183	201	202	190	200	211	192	191	182	218	192	174	217	198	191	198	177	191	187	190	200	213	201	175	153	183	208	218	187	204	172	193	180	222	203	196	199	201	199	171	207	171	189	201	184	182	206	210	208	192	168	197	207	197	221	183	165	193	217	168	186	198	181	184	212	187	169	206	203	183	202	189	205	196	195	185	172	158	186	187	214	171	180	191	190	192	175	197	192	189	214	188	204	200	196	214	184	197	187	181	195	199	193	199	162	192	189	186	175	181	198	192	189	186	177	181	185	180	190	189	176	188	191	200	200	194	185	194	171	188	211	195	197	197	183	187	187	179	186	189	171	191	225	187	179	195	194	194	184	200	209	201	202	172	186	181	197	194	195	192	189	203	198	201	176	204	199	185	227	189	203	203	180	178	191	176	195	178	216	200	212	194	194	170	211	194	192	180	191	186	164	168	188	187	202	198	211	192	176	216	178	195	189	206	203	216	155	209	196	183	206	207	182	206	187	172	204	211	192	174	191	215	207	201	192	198	192	182	193	173	196	189	190	175	208	188	195	197	185	192	194	200	190	179	171	176	167	191	165	222	179	173	197	196	168	198	185	184	195	210	202	187	180	202	200	177	179	183	178	178	193	217	199	198	209	184	217	217	179	198	215	188	191	187	181	187	192	181	190	199	192	219	199	205	207	210	192	204	204	192	190	196	191	196	201	179	198	212	174	179	201	179	183	191	188	176	196	204	189	179	194	195	201	189	210	210	172	219	184	199	188	179	214	183	206	199	185	199	194	220	206	207	206	183	201	192	206	168	205	187	199	189	191	193	207	171	194	176	206	192	185	187	193	204	197	190	210	193	192	172	187	187	196	185	175	225	199	213	196	198	167	176	200	192	197	181	187	168	172	218	168	202	182	183	201	204	191	190	189	188	198	184	181	198	186	180	187	200	196	184	201	186	180	189	209	173	190	207	204	178	188	186	193	210	195	214	195	211	215	194	188	192	179	190	184	189	198	222	199	177	191	190	192	200	212	186	200	216	197	213	178	198	188	178	200	215	202	190	207	193	181	177	200	184	197	194	191	186	196	170	193	201	174	171	186	218	181	169	208	204	189	210	199	193	214	221	205	171	207	197	219	214	234	201	219	195	221	182	191	199	205	193	208	218	167	198	209	181	209	182	191	201	205	195	191	185	203	207	184	160	176	159	208	188	207	181	173	197	208	182	164	211	192	181	181	194	197	191	190	176	206	184	198	199	180	188	180	171	200	208	204	199	191	169	183	210	192	187	190	220	200	199	191	189	185	205	201	189	203	187	209	171	203	187	200	187	195	189	209	179	237	225	197	179	220	175	201	201	187	230	218	177	193	207	192	198	201	182	200	194	208	179	204	190	215	189	207	175	189	187	200	206	148	191	193	186	203	198	194	181	182	193	195	186	204	211	213	203	179	186	205	210	231	199	196	196	202	198	220	209	202	197	185	177	203	172	206	168	176	178	188	178	174	209	196	201	181	208	192	192	189	185	220	174	169	186	193	195	190	204	201	190	196	192	208	201	151	186	178	199	211	172	192	198	189	176	181	181	188	173	199	212	209	188	195	183	204	201	184	209	181	171	183	162	179	202	209	184	173	185	202	185	211	193	192	189	179	200	185	185	183	216	219	214	196	175	196	189	206
51789	61855	58758	4855	7162	9087	10854	11503	8473	6922	4628	3259	3815	5947	4140	4305	3630	4474	3718	2916	2845	3568	3026	3726	3339	3970	3651	3241	2942	2710	2528	2586	2644	2171	1489	4385	5536	2393	687	635	696	620	664	665	673	634	664	639	663	635	672	666	675	693	657	632	672	682	683	665	634	657	621	584	646	607	662	714	618	627	689	634	692	675	632	640	641	632	648	615	652	638	620	639	624	647	678	642	647	646	653	612	697	621	617	610	670	591	623	612	689	631	659	676	667	641	639	636	630	671	625	661	648	630	665	647	654	620	624	655	632	592	656	655	645	625	669	627	669	643	657	701	658	628	616	614	661	626	617	634	625	676	627	611	645	643	654	667	602	678	666	635	633	680	643	652	664	618	605	654	656	649	635	600	684	662	671	658	641	654	644	640	649	609	629	655	648	640	652	602	630	666	588	646	624	642	641	655	617	690	664	597	631	618	656	640	639	611	649	639	614	607	650	648	609	632	620	647	673	642	656	611	634	656	617	648	645	653	643	630	660	618	606	620	639	605	640	650	609	661	658	624	619	651	570	644	628	655	602	614	606	621	658	631	696	656	678	680	699	640	628	608	648	638	610	622	643	609	681	654	629	648	638	658	635	661	642	632	629	612	619	669	641	648	619	661	663	636	660	672	645	673	661	647	646	683	654	652	679	617	638	648	595	657	655	637	658	655	666	660	617	609	614	631	629	658	648	635	668	651	621	606	664	634	648	668	598	647	626	676	655	630	615	645	629	675	659	645	606	694	657	640	644	606	665	624	640	613	584	623	667	645	696	631	680	675	635	651	687	644	653	715	617	631	642	647	625	643	663	676	647	676	641	657	661	652	646	648	602	670	669	616	622	627	583	586	653	638	668	602	669	643	655	632	629	668	651	656	639	631	614	628	640	619	633	634	644	636	691	652	638	665	617	618	664	647	634	660	651	595	606	643	656	575	625	643	656	674	596	653	678	653	602	652	617	626	615	657	638	642	658	634	654	651	636	648	638	663	619	594	657	659	654	662	604	674	674	625	612	665	609	654	617	662	621	648	671	623	631	637	650	678	643	690	632	675	624	669	674	625	672	664	656	639	600	634	657	634	628	595	658	644	651	672	677	647	598	615	638	631	662	659	614	626	590	712	622	674	572	618	654	697	667	664	684	642	712	652	656	640	637	636	638	705	646	670	678	660	625	635	670	646	681	622	600	627	618	625	617	665	702	664	649	651	637	672	662	662	659	619	637	663	638	618	651	609	645	635	647	630	656	623	616	632	671	617	638	647	657	642	644	644	621	634	612	612	597	638	642	682	628	650	669	621	625	672	655	672	646	664	643	647	642	653	617	623	655	629	651	670	612	662	656	686	608	664	656	645	640	658	650	667	626	636	643	577	626	621	662	636	636	645	606	627	655	664	601	633	638	637	596	608	606	670	601	656	640	677	657	650	586	629	674	678	668	687	620	640	622	655	575	634	645	644	661	646	651	636	653	648	592	651	660	591	684	687	654	649	646	676	653	672	637	654	617	642	664	633	702	629	661	623	657	666	650	651	629	680	650	586	650	614	656	670	688	646	606	596	651	674	645	648	626	615	627	624	641	671	623	632	683	648	605	636	665	642	645	593	602	656	612	671	660	647	607	647	637	631	662	636	628	625	670	686	638	637	619	642	659	668	620	610	637	664	674	667	686	639	597	651	636	621	659	632	610	687	691	659	650	625	677	624	650	619	680	655	643	636	643	617	668	630	692	670	615	613	649	614	659	648	590	611	615	607	634	616	628	631	645	598	631	623	624	697	673	680	675	619	600	629	669	589	658	629	664	628	627	691	634	682	614	618	614	682	613	624	631	621	681	633	651	625	655	677	650	626	639	660	623	640	625	664	640	603	628	623	681	637	663	607	643	675	631	667	588	607	616	621	631	641	653	657	659	664	639	593	587	611	637	650	649	659	691	661	623	682	632	642	640	611	637	653	648	664	672	649	657	621	683	647	666	650	638	651	645	636	634	664	648	634	673	661	667	628	667	639	637	684	641	647	641	640	647	616	650	676	632	643	625	659	607	659	621	672	592	645	621	652	638	660	666	603	659	679	616	622	639	640	661	665	652	628	616	627	607	657	620	625	648	622	674	612	627	558	663	643	626	653	611	620	630	642	657	653	650	609	680	689	656	620	647	671	658	643	641	660	599	684	612	654	629	680	628	613	623	659	666	642	641	661	649	650	661	633	622	646	619	646	628	641	629	639	632	606	631	624	628	591	665	632	669	611	630	666	631	638	644	657	660	593	666	641	656	618	659	671	649	643	580	638	616	649	614	635	678	661	628	609	627	644	619	696	597	646	629	650	671	621	652	662	634	649	638	628	683	649	627	637	654	653	602	689	641	643	659	645	636	667	651	600	609	630	646	647	644	658	633	672	649	673	644	649	626	691	615	680	649	614	689	679	652	626	613	659	705	660	667	589	644	677	630	605	678	637	679	653	670	645	630	633	679	646	639	625	665	623	676	671	636	657	653	656	717	666	656	622	661	632	673	696	677	636	656	687	613	582	653	639	610	648	603	645	672	640	647	713	643	619	652	644	647	642	640	630	641	686	660	631	664	642	629	692	700	672	613	662	650	645	640	632	608	675	606	640	659	624	698	620	643	615	646	627	578	634	617	641	673	568	635	673	647	627	656	649	702	686	632	661	689	622	623	669	668	599	636	634	652	641	669	648	637	694	659	647	634	644	662	676	646	693	650	641	617	665	644	604	639	638	636	645	643	666	647	661	644	645	654	678	672	652	650	625	620	654	616	684	637	679	650	681	650	623	622	656	624	642	675	661	647	614	663	680	629	671	650	614	619	640	623	614	643	684	613	634	620	645	648	623	674	607	639	668	624	636	662	642	631	624	637	639	624	632	638	623	659	664	594	649	623	631	646	647	594	640	635	651	647	659	620	641	636	642	623	638	666	636	633	631	591	652	645	619	593	645	641	692	668	640	648	607	609	655	654	616	665	632	679	637	616	621	645	590	612	647	627	656	650	664	655	622	649	631	640	658	656	650	663	658	623	678	681	682	631	584	619	647	654	686	625	636	617	642	624	619	634	650	633	642	682	628	692	668	648	640	651	645	630	639	620	664	644	689	616	629	624	660	617	650	616	619	635	654	647	675	663	629	646	685	649	675	637	630	635	645	660	681	645	584	640	615	645	623	676	633	630	582	633	650	638	602	690	672	593	653	609	605	638	646	594	662	639	645	638	655	655	618	653	632	660	671	673	647	632	634	672	653	642	698	629	612	629	660	617	683	618	626	662	612	618	622	657	623	653	624	659	663	629	667	625	685	607	647	614	647	590	625	666	654	636	651	655	644	658	652	634	631	628	639	680	592	627	616	629	594	626	644	662	659	617	700	640	614	613	621	626	644	662	640	611	675	608	693	700	633	655	659	667	591	656	610	618	624	615	647	638	630	637	618	601	678	637	618	645	625	642	697	655	684	703	596	660	674	640	638	660	697
17167	13708	8767	575	392	339	300	193	174	160	151	128	146	171	165	143	147	156	135	160	133	142	108	110	144	119	149	127	148	140	164	135	122	130	130	128	136	113	110	126	119	111	119	105	114	103	122	115	125	125	114	121	126	109	131	128	133	136	129	127	110	129	130	128	114	138	122	137	128	119	112	133	100	145	117	132	128	99	94	113	98	129	114	122	102	107	136	106	141	121	111	114	126	130	127	129	110	123	122	99	127	111	114	120	120	97	117	126	119	110	118	134	110	124	116	120	110	124	131	127	106	110	124	112	125	123	111	125	116	129	137	124	127	123	122	117	125	108	124	126	112	130	112	128	112	114	136	122	109	117	116	125	133	105	119	118	110	110	114	120	105	121	132	129	98	117	116	114	119	122	130	121	105	120	116	116	132	125	109	132	101	104	112	116	123	149	121	110	132	121	115	123	101	113	113	112	123	109	115	99	117	125	125	110	111	125	131	139	113	131	113	107	85	133	123	118	129	147	115	128	123	114	102	130	102	130	128	125	108	110	119	122	120	136	112	110	108	126	126	136	133	112	129	121	106	116	118	111	137	127	117	116	127	127	108	105	116	142	146	97	115	119	118	143	128	118	127	119	106	123	125	126	111	111	118	120	131	131	127	131	122	111	124	137	111	125	132	131	115	113	132	119	127	119	111	119	135	116	118	115	128	124	114	123	117	109	116	123	112	115	121	137	113	116	112	127	132	117	138	121	113	118	118	118	128	116	127	136	142	113	118	121	109	126	129	119	124	126	134	111	107	117	123	129	114	133	116	120	110	123	117	134	123	116	120	105	126	126	115	146	141	129	94	121	107	126	130	111	120	143	132	120	116	118	113	117	111	115	132	135	124	138	138	116	114	111	124	120	134	127	119	120	124	132	113	112	123	120	111	123	105	134	123	112	124	107	135	140	120	125	119	139	114	128	95	120	113	137	119	123	122	126	120	121	112	110	117	120	137	105	116	127	132	130	144	122	132	112	124	128	131	133	143	125	117	119	119	114	132	113	119	100	108	108	114	129	121	117	116	119	112	127	117	153	121	128	122	130	110	112	117	122	129	112	129	99	117	118	84	123	107	110	117	126	126	135	104	120	115	126	116	112	107	117	127	119	135	110	106	113	138	141	131	98	114	126	118	104	135	112	127	117	102	117	119	111	133	127	111	111	122	117	133	138	115	104	119	157	123	122	131	122	107	117	110	126	117	114	139	121	114	119	108	119	109	142	127	154	120	124	114	130	117	123	112	105	111	124	112	125	125	121	113	128	124	112	120	131	125	124	107	110	118	124	119	102	117	116	121	117	116	109	123	126	124	135	128	115	122	120	119	123	123	132	116	96	114	122	127	119	124	122	116	133	104	127	131	119	118	104	129	118	121	125	137	101	117	122	146	124	115	122	108	112	116	123	129	134	118	109	124	98	118	103	120	115	146	107	118	144	119	135	131	122	140	110	123	120	132	120	115	133	120	121	119	119	121	123	121	111	118	129	126	111	124	102	110	97	112	134	121	109	122	121	124	128	129	127	140	114	112	138	107	130	110	150	129	100	128	128	122	132	119	114	121	127	109	116	125	123	97	143	118	123	106	126	138	132	123	118	120	126	130	108	129	99	123	143	107	129	123	139	136	141	115	108	101	112	120	111	137	118	108	95	103	112	116	111	120	128	116	106	106	120	100	106	108	134	122	103	114	121	137	118	121	105	128	109	139	99	119	129	94	114	122	112	105	119	117	103	122	116	125	102	136	116	121	125	111	123	141	115	121	109	124	130	116	136	145	114	108	108	125	112	125	111	128	115	109	121	113	100	123	114	120	108	106	110	131	105	134	115	120	125	123	116	101	114	107	115	122	135	116	127	126	114	109	136	126	112	116	114	119	111	113	106	98	123	120	115	107	114	114	110	114	105	130	134	123	145	119	123	110	124	126	121	129	118	124	110	131	121	124	127	124	119	121	113	135	110	124	121	125	116	106	127	125	117	115	118	126	100	114	115	99	125	104	114	100	121	113	156	116	114	133	119	111	122	126	118	120	120	127	103	131	100	105	118	124	114	119	129	114	114	112	110	123	121	133	149	129	121	126	123	130	131	114	107	125	127	115	113	109	128	111	126	104	123	114	150	124	113	118	127	128	113	123	117	127	112	136	129	122	107	105	133	122	107	123	111	112	115	117	136	126	121	134	122	108	128	121	109	123	158	109	133	119	107	132	118	117	115	135	126	117	126	103	127	112	103	101	125	120	124	121	134	125	127	133	129	118	125	105	105	115	115	132	124	106	126	119	127	109	112	120	141	109	119	111	124	118	116	115	131	110	132	128	118	118	117	109	123	112	135	121	106	126	125	140	109	120	125	109	101	119	111	119	146	122	129	134	119	131	114	136	119	114	133	121	127	117	106	115	113	126	118	123	113	119	109	129	117	111	110	133	116	124	141	117	123	125	111	136	116	115	119	127	121	120	99	120	103	125	116	137	129	100	123	127	118	129	106	109	110	114	113	111	102	104	105	114	121	118	117	139	102	112	108	111	103	112	99	115	125	134	117	102	121	127	115	119	131	118	99	100	139	118	120	121	126	105	133	100	133	117	137	117	120	110	123	123	120	120	125	118	140	123	132	140	127	108	115	131	120	115	120	117	112	107	136	102	116	87	116	104	115	114	127	127	135	116	121	107	125	115	117	131	127	116	121	121	123	126	108	124	125	107	121	119	108	120	126	125	130	122	135	134	133	130	130	134	103	110	122	104	124	115	118	104	138	111	117	117	123	115	122	132	123	128	104	122	122	97	101	130	127	102	107	107	119	118	103	107	121	139	113	99	124	123	112	139	112	139	99	124	103	116	95	133	120	126	117	106	122	129	118	107	111	117	125	124	120	108	140	122	114	119	124	124	131	132	116	130	123	99	136	127	111	120	143	90	110	133	117	119	149	127	126	106	119	123	130	103	144	123	143	125	112	111	120	115	122	109	104	128	131	119	113	127	124	114	119	127	131	133	131	118	123	125	128	126	112	130	136	112	109	112	107	107	121	114	108	111	130	120	109	124	115	134	116	109	117	124	132	113	100	125	113	135	118	124	125	120	129	111	135	122	118	92	108	125	131	100	120	116	142	115	122	134	114	132	110	120	122	118	125	107	117	132	127	137	119	121	131	111	105	117	128	133	132	128	143	111	111	109	129	129	128	115	129	113	119	126	103	130	99	106	120	132	115	111	113	115	118	139	123	114	131	97	130	121	131	118	120	130	129	118	137	107	127	125	135	120	123	126	128	134	110	128	118	132	122	126	113	116	112	121	111	99	125	133	97	97	124	123	119	122	113	119	131	123	117	111	132	115	110	134	114	86	114	149	143	122	106	118	123	128	109	117	110	114	128	117	125	109	125	114	115	128	106	119	115	108	127	116	115	129	107	112	112	122	136	124	121	129	122	127	104	110	105	131	120	136	141	125	126	126	118	111	119	129	118	111	114	127	121
20473	21194	15320	874	1267	1580	1477	939	775	704	629	579	666	747	728	690	687	671	556	613	518	605	582	544	535	572	541	605	543	541	528	564	532	470	477	674	661	446	433	401	435	399	471	478	466	414	432	447	426	445	445	425	415	445	426	434	454	439	446	396	441	448	469	469	463	420	424	442	407	433	441	420	411	434	417	452	433	435	453	463	499	424	471	434	450	442	498	448	453	452	451	479	427	424	393	447	449	453	454	415	431	449	438	412	427	451	453	460	424	459	437	492	469	439	455	428	440	445	465	441	439	420	412	464	454	424	405	481	465	427	474	469	425	429	394	476	458	439	485	439	448	471	407	437	417	468	433	450	436	425	444	431	415	402	463	442	444	471	461	419	455	424	418	443	423	428	429	426	435	419	421	445	448	447	425	454	440	446	423	437	447	435	432	427	426	424	428	448	476	405	460	438	465	412	477	446	441	465	423	444	439	412	469	460	414	442	428	464	417	455	471	433	441	439	443	397	492	400	475	445	456	456	448	426	441	436	448	469	443	439	422	459	429	452	410	418	466	458	405	442	445	476	458	461	460	426	412	467	445	442	478	443	475	451	456	452	413	429	435	431	439	427	436	428	398	466	433	452	432	415	474	437	432	429	458	479	418	451	454	442	449	450	445	476	490	440	423	420	416	420	462	401	421	414	452	425	428	425	418	451	444	457	434	466	408	440	424	467	416	431	429	416	451	424	441	477	443	424	423	419	427	460	419	438	438	408	433	452	457	444	434	415	440	438	462	455	455	437	445	440	440	459	440	443	425	429	455	434	424	431	441	427	444	399	433	440	417	440	416	430	437	431	415	482	420	367	451	426	407	411	442	425	454	442	443	420	431	467	445	410	445	454	428	429	444	410	445	470	431	441	438	412	459	503	452	439	440	454	415	440	471	466	431	452	426	405	412	433	439	451	443	453	470	413	444	438	439	410	443	455	442	442	424	378	409	422	426	445	410	402	482	435	416	441	460	438	433	407	463	465	457	398	457	423	428	451	434	414	435	415	444	449	452	423	443	440	461	436	454	437	410	446	403	413	429	419	447	424	435	425	427	440	442	461	436	455	430	452	443	415	471	413	449	443	464	459	455	404	404	429	420	410	446	402	431	451	432	418	435	474	415	479	444	454	448	437	440	438	438	443	459	425	440	464	454	417	424	427	431	423	440	429	448	453	440	422	438	446	426	433	461	415	455	477	422	423	457	450	403	454	420	422	456	418	450	434	473	417	450	455	428	473	470	460	458	438	435	411	413	420	439	422	385	466	452	453	430	427	445	461	460	418	447	431	415	434	452	425	443	441	416	454	431	442	459	452	433	427	491	433	420	417	424	433	463	435	436	445	457	442	439	433	447	440	444	446	425	432	421	411	427	521	431	446	425	413	455	407	443	428	413	467	433	427	459	410	432	428	435	444	444	458	430	446	448	430	415	486	422	404	433	455	432	442	425	456	438	403	484	460	445	416	413	434	453	470	448	476	429	468	457	444	451	412	413	452	453	410	428	465	423	413	435	459	461	423	469	419	474	442	400	409	409	439	436	424	435	422	458	449	432	443	450	453	438	454	412	465	447	450	437	414	456	467	441	435	448	445	450	425	455	432	450	398	462	435	446	484	436	407	455	461	436	453	437	492	452	428	418	416	464	461	413	430	415	435	449	429	435	428	454	450	403	417	457	476	452	434	413	450	413	421	465	424	423	430	442	440	450	445	427	437	392	435	439	409	450	433	430	461	419	426	454	421	434	458	437	470	444	433	479	460	417	437	398	443	426	427	453	441	407	426	437	461	454	441	431	397	429	415	425	420	435	448	450	455	423	447	465	417	443	421	446	438	437	422	418	444	443	464	463	419	434	465	433	436	417	464	445	438	456	433	440	430	430	436	452	462	476	440	433	423	461	443	437	432	452	441	445	434	400	463	432	455	441	458	409	427	413	391	460	449	389	451	413	457	407	408	438	459	447	448	482	440	413	458	463	456	430	401	439	456	459	421	391	470	420	430	458	421	460	454	459	393	438	430	447	444	411	454	417	453	419	403	473	409	441	431	481	397	465	452	467	425	443	417	423	431	424	440	458	452	439	462	428	422	428	454	425	446	420	457	436	468	450	426	456	409	415	463	438	416	499	420	414	456	427	413	457	427	440	460	425	473	457	476	484	435	408	429	460	464	424	443	405	434	442	417	447	407	423	457	443	447	459	416	426	416	439	428	446	428	450	417	422	447	428	490	443	422	488	412	413	412	444	441	417	420	466	433	465	413	464	392	444	450	401	407	458	492	426	429	463	433	437	461	447	461	457	398	460	420	438	445	447	459	426	412	440	412	406	422	396	437	471	461	451	458	427	436	454	412	393	464	462	469	433	434	440	467	446	447	413	443	428	437	438	413	436	426	483	443	436	458	414	449	441	412	442	459	468	419	412	444	444	445	433	451	429	455	449	430	403	418	445	447	452	430	403	427	435	432	427	435	428	416	458	420	459	464	461	486	391	452	410	464	442	430	462	394	435	466	448	456	467	426	431	465	446	470	442	470	473	415	416	445	451	444	440	443	450	419	434	412	435	424	462	403	457	433	459	412	400	440	494	437	453	429	428	438	437	467	387	428	461	434	425	463	420	449	435	413	419	452	464	429	430	436	439	473	427	443	459	445	410	505	444	420	424	468	468	446	430	443	457	453	421	452	431	431	447	465	464	462	442	470	458	458	483	419	443	452	463	429	437	473	455	438	397	414	440	430	417	448	462	432	444	465	435	425	439	468	471	440	418	449	461	407	439	446	393	472	457	407	418	426	440	444	473	459	471	449	457	402	436	424	426	460	425	464	449	465	430	443	421	452	444	416	482	433	450	456	428	456	422	412	461	436	441	417	460	420	463	450	443	402	476	446	413	431	416	497	472	422	445	447	462	456	424	443	410	386	446	460	464	491	428	424	449	474	439	418	499	457	473	448	425	442	465	425	426	401	436	440	437	410	439	450	409	434	434	419	451	450	497	424	404	445	430	463	432	399	413	445	413	441	431	451	420	440	445	422	459	418	465	460	462	457	465	423	452	430	459	441	439	440	402	426	461	457	423	472	443	470	445	425	416	427	429	447	433	427	461	438	425	455	413	433	432	420	424	407	471	459	429	436	419	436	460	448	435	409	492	409	470	445	440	461	432	430	433	461	450	441	506	402	414	447	430	454	416	440	428	427	422	416	447	481	490	461	419	396	473	402	452	449	493	427	425	439	462	408	470	424	406	428	459	447	447	448	433	436	467	483	419	437	412	459	414	448	447	438	445	430	418	434	475	437	439	406	429	458	432	412	456	461	446	479	431	425	435	418	457	442	437	417	408	412	466	482	393	442	443	450	413	450	476	456	417	419	434	422	441	450	461	435	424	427	489	461	427	435	423	427	427	524	445	433	438	463	456	407	415	427	436	450	471	469	425	433	455	430	456	481	434	480	461	458	431	447	473	473	446	442	427	468
59196	65685	54654	17020	4238	1416	1740	1313	604	618	448	507	374	356	386	465	522	423	460	415	367	345	291	437	360	324	357	370	337	238	198	186	157	143	204	466	477	226	152	130	139	136	121	122	159	131	130	136	129	119	142	137	122	154	130	136	130	155	142	152	108	132	150	158	136	126	148	137	126	116	126	130	136	154	148	131	142	133	129	163	130	149	145	117	127	137	129	130	150	128	134	120	126	137	130	143	141	124	118	140	125	124	130	140	128	130	141	122	141	139	116	148	129	147	131	131	157	144	149	148	134	138	136	123	102	120	172	136	121	125	149	152	123	147	122	137	131	132	163	142	156	110	135	136	121	159	139	142	125	145	135	123	138	139	113	130	149	117	164	147	136	130	138	137	141	134	141	123	161	141	141	160	132	139	136	112	131	134	135	136	152	127	142	122	115	155	146	128	130	141	122	140	148	134	145	139	127	159	117	131	124	141	163	145	135	135	130	122	132	152	153	141	145	131	147	125	132	143	147	131	138	156	136	140	134	142	127	140	138	153	142	147	146	128	144	137	117	126	145	139	118	126	127	129	145	131	136	132	117	114	113	148	137	145	162	156	126	134	132	111	143	144	165	142	142	117	161	146	144	142	127	162	152	152	147	126	130	152	151	141	131	147	121	139	132	158	138	133	140	132	137	148	134	159	128	132	146	122	126	140	110	149	140	138	126	138	137	138	151	158	154	122	136	145	120	140	137	143	133	135	129	121	133	146	131	145	142	154	146	120	135	121	135	116	153	146	139	125	120	148	156	141	137	138	126	139	150	145	145	143	119	154	144	136	132	146	149	140	144	139	145	144	134	131	148	161	150	147	138	129	131	163	133	130	134	149	147	129	151	148	133	115	137	125	130	138	123	140	116	138	162	146	130	113	131	120	139	125	128	173	123	136	133	154	151	136	135	146	133	149	133	129	142	115	137	139	133	120	139	136	132	141	147	117	117	135	150	140	168	127	149	135	151	144	138	139	136	119	137	140	137	126	125	127	138	171	117	144	143	141	113	118	161	150	114	140	132	130	146	145	139	141	155	115	146	140	118	132	143	122	127	125	139	125	141	147	140	132	126	136	127	136	148	137	139	130	144	143	126	122	138	139	121	128	143	145	156	140	134	140	124	130	132	131	133	151	120	120	138	131	151	124	142	142	141	115	129	140	134	106	139	133	143	134	128	141	134	140	143	138	123	137	141	143	132	130	132	137	131	125	142	138	121	141	135	155	136	140	138	121	137	124	150	139	132	127	128	135	124	142	145	144	122	123	121	93	139	143	133	127	139	137	167	139	126	148	142	154	128	151	131	137	133	136	167	144	141	142	139	109	163	129	128	132	133	143	127	131	133	141	143	104	148	128	135	149	160	121	134	144	137	134	130	148	137	122	143	143	135	137	146	138	133	125	133	149	130	122	150	114	153	134	142	133	153	136	146	125	139	126	142	131	144	141	148	130	171	129	139	123	139	143	127	147	117	137	143	151	115	146	151	135	127	145	140	137	132	154	128	132	126	130	130	140	118	150	123	131	139	131	135	149	152	130	139	133	142	133	115	136	137	132	136	127	136	144	137	135	144	147	122	160	131	153	124	138	140	134	126	118	130	149	138	130	128	132	145	158	128	143	128	114	141	106	127	134	140	135	134	119	125	125	145	117	151	147	132	113	132	125	141	138	128	152	134	123	143	128	131	135	124	138	133	130	142	129	138	143	151	137	134	164	141	149	137	137	132	140	131	153	152	133	142	144	110	151	144	123	136	131	133	132	146	118	138	135	140	147	137	135	141	130	131	138	122	140	116	141	138	125	137	139	128	145	126	124	131	124	126	155	123	132	135	158	131	125	150	143	127	153	145	131	132	140	114	146	137	132	146	131	122	120	131	135	137	159	137	146	123	156	123	158	143	146	129	135	132	137	130	139	141	146	137	134	134	138	153	119	171	154	121	132	107	139	154	138	121	124	117	157	121	159	139	151	135	149	137	142	138	128	150	125	119	137	159	143	122	153	130	145	138	145	133	116	141	124	135	135	133	135	148	125	128	149	135	127	146	120	154	143	129	116	112	133	138	130	137	153	130	115	153	137	150	134	131	125	131	127	132	139	119	109	125	127	149	150	149	126	153	128	138	159	134	161	125	119	118	135	154	139	126	109	136	140	147	113	145	140	146	136	151	130	123	135	139	138	128	138	122	155	158	130	122	139	141	142	135	149	159	127	131	118	153	134	157	139	158	139	133	119	135	141	135	125	137	136	173	134	160	128	143	153	154	129	121	130	160	146	143	141	129	143	120	136	142	132	121	135	131	131	121	133	149	138	136	139	139	132	133	131	141	144	127	109	147	138	129	128	142	138	155	127	140	148	127	140	135	139	147	127	137	120	150	146	144	111	151	121	140	141	139	119	141	155	120	136	119	152	132	139	134	134	137	139	116	141	143	129	131	123	134	139	133	153	148	129	124	139	161	127	140	140	132	138	131	119	120	139	112	154	135	116	103	142	144	146	138	141	151	134	143	156	121	136	130	142	124	139	114	154	149	133	111	136	149	147	147	132	115	116	120	147	130	119	153	134	147	146	147	161	114	123	143	147	102	121	133	123	124	152	127	117	138	130	156	126	122	120	159	128	132	150	149	129	142	127	143	140	140	111	129	123	132	125	150	121	147	120	139	104	133	124	127	142	156	122	121	124	119	127	141	128	138	135	133	138	149	141	119	148	140	133	148	132	152	144	120	125	118	130	115	131	138	141	146	126	127	158	142	143	126	139	115	150	117	135	132	133	124	132	131	142	138	144	162	131	132	128	137	152	137	167	158	129	126	134	136	129	130	137	133	124	141	141	122	126	141	135	137	151	116	129	132	132	135	125	143	124	119	132	171	116	147	139	121	151	137	134	123	129	109	112	127	145	138	143	140	135	131	129	134	138	123	137	143	140	130	148	137	148	115	135	144	127	148	151	130	137	141	150	138	161	128	130	140	126	138	138	138	143	115	117	131	129	161	120	139	127	134	142	139	140	142	108	118	133	140	124	117	138	128	133	144	147	137	135	141	139	119	134	126	128	145	141	124	120	118	126	138	142	159	138	139	155	126	137	123	120	129	149	143	149	118	121	135	144	131	167	144	141	137	145	144	157	159	144	134	142	130	128	124	155	130	137	157	129	141	126	124	126	155	141	119	141	138	145	142	149	132	106	126	116	145	129	153	127	115	133	124	144	149	122	135	124	139	123	127	116	149	145	135	122	135	133	129	141	142	143	140	141	158	131	147	144	119	119	142	125	154	157	122	123	131	140	133	133	122	132	121	126	129	133	127	153	132	124	134	129	133	143	122	123	125	134	145	138	123	143	135	144	125	151	137	136	146	138	133	107	129	118	147	152	148	149	128	139	163	139	118	128	133	153	148	142	173	116	148	163	148	151	143	156	137	130	118	148	144	115	123	156	147	140	132	159	153	151	147	133	141	149	127	151	123	115	121	142
42513	50185	47313	5076	5161	5906	7465	5535	2960	3554	2506	2964	2319	2054	2301	2961	3389	2816	2894	2784	2382	2234	2032	2725	2533	2296	2387	2702	2087	1567	1109	946	772	572	1107	3225	3095	891	518	477	488	489	523	476	469	454	499	495	466	467	471	494	479	490	461	452	461	506	470	502	465	458	455	473	451	506	435	480	489	456	470	513	456	464	503	497	496	475	435	522	522	495	473	486	444	486	510	496	493	481	467	463	481	483	497	500	523	476	485	513	489	514	507	514	501	472	528	475	483	494	454	489	481	469	427	474	515	450	465	489	490	500	453	481	482	494	440	461	469	508	471	501	449	471	453	508	478	451	504	526	512	489	491	547	463	477	468	478	468	495	507	495	490	463	530	478	474	517	495	472	483	472	504	485	495	517	526	476	486	515	499	486	455	520	489	520	446	482	514	503	460	460	482	493	477	496	480	474	461	464	475	480	488	473	510	514	493	467	512	508	486	492	448	493	485	526	448	480	483	486	459	475	454	481	518	474	480	511	478	449	484	481	483	504	515	511	476	503	455	470	449	476	486	459	434	452	484	463	450	482	492	435	467	489	428	456	438	468	466	464	460	452	444	479	498	480	467	488	499	472	465	457	504	438	489	488	463	491	456	474	473	514	501	445	484	493	481	461	464	486	494	495	486	498	472	474	506	478	511	511	461	520	513	493	465	546	466	475	512	459	477	477	478	475	504	455	472	498	492	496	431	483	497	494	482	487	480	484	490	484	468	472	473	471	476	463	469	491	507	465	454	490	449	465	482	447	493	508	531	484	507	455	488	479	485	464	472	456	455	509	505	480	506	490	481	481	501	536	471	491	506	488	490	462	473	478	504	497	478	472	461	508	463	458	456	477	484	499	470	478	466	468	495	469	514	500	476	471	526	530	469	464	487	490	508	463	526	490	479	516	514	470	477	478	467	444	512	495	453	464	529	491	475	471	479	467	431	452	509	502	495	498	480	447	501	475	466	492	490	482	434	488	463	506	453	502	458	491	476	471	475	495	497	504	457	459	442	499	473	462	517	493	464	476	448	445	474	508	450	457	486	446	482	526	461	472	441	500	485	504	486	491	534	486	483	465	502	477	491	478	462	486	468	471	473	468	526	504	495	494	530	492	454	498	531	480	473	457	454	445	470	500	488	501	433	487	469	468	463	454	457	530	481	476	469	488	465	445	498	499	483	476	485	496	465	452	483	493	435	462	510	461	466	482	472	446	485	463	500	469	481	454	479	502	473	468	496	502	476	518	479	487	488	498	501	487	456	493	483	473	453	508	477	437	483	476	475	436	490	484	461	478	502	486	482	491	519	482	517	472	474	494	446	495	481	471	472	452	483	446	487	499	467	452	497	486	481	446	509	457	489	499	475	474	481	517	473	517	512	455	481	467	473	515	486	470	484	497	525	488	457	472	507	478	444	483	504	459	495	503	500	485	482	516	501	512	466	448	487	487	426	459	505	460	461	464	449	491	485	489	492	447	464	437	448	549	463	432	510	494	479	449	492	473	463	478	432	499	488	457	509	472	468	471	474	538	502	464	492	475	469	481	531	516	512	519	489	460	468	461	471	467	441	441	464	526	476	474	477	476	483	488	481	466	496	524	501	495	458	471	508	504	513	483	430	464	478	441	471	436	467	481	462	505	485	477	478	429	488	485	494	502	456	479	457	460	486	475	489	460	455	474	462	523	489	462	471	454	496	502	491	465	483	460	497	467	440	510	451	482	436	513	476	459	523	456	476	439	455	500	514	473	498	480	477	445	486	461	489	493	469	434	473	474	512	499	481	466	506	486	483	517	462	465	535	496	515	468	474	481	497	512	490	492	460	524	456	466	501	504	483	503	494	485	452	466	474	489	451	519	457	487	468	501	498	483	463	494	492	473	457	513	517	472	480	499	472	474	465	490	530	468	463	501	472	476	497	497	532	455	450	519	530	477	448	462	508	424	459	492	453	472	477	508	463	485	446	482	490	472	435	508	533	486	504	503	483	483	527	470	490	488	473	486	506	441	530	503	475	458	503	465	468	466	450	460	521	542	470	469	448	479	494	523	494	537	463	481	470	437	490	483	466	510	495	452	459	477	483	470	533	491	451	428	515	466	498	561	452	455	468	455	485	477	481	481	471	529	480	449	484	496	504	455	471	485	508	506	498	487	475	458	496	510	507	496	483	463	458	485	498	509	514	503	475	469	480	518	484	468	520	488	487	472	505	486	469	451	487	475	483	504	448	482	535	482	479	478	469	548	470	443	463	501	472	479	491	496	451	501	490	492	523	452	494	475	507	457	490	465	476	464	493	494	469	500	469	465	508	479	502	483	473	488	447	468	504	473	497	508	486	425	522	470	489	461	489	470	497	464	491	489	462	501	471	478	475	486	511	460	512	473	489	514	474	473	498	484	501	467	486	484	452	489	475	509	471	473	456	493	515	457	504	482	470	473	503	517	501	456	476	497	464	507	462	489	497	473	490	454	464	481	503	478	517	434	491	448	468	465	466	530	464	497	532	481	489	508	482	476	489	507	510	452	486	458	464	437	449	486	455	443	481	484	486	506	447	496	480	484	535	499	450	468	463	512	468	511	515	460	471	492	470	427	498	497	467	484	511	501	491	493	495	475	474	502	496	484	480	502	434	463	495	448	481	463	456	466	488	527	495	430	472	482	491	511	473	490	468	458	466	470	532	489	507	481	484	506	542	468	459	468	481	519	478	499	517	511	515	472	509	483	468	468	437	466	524	482	479	491	518	526	480	478	543	481	482	464	492	455	478	441	476	480	492	456	480	523	515	468	508	471	463	487	456	447	478	459	436	446	472	470	470	510	455	460	464	487	506	502	467	498	482	511	476	504	445	467	490	504	450	496	473	493	525	454	508	503	490	444	496	457	505	492	519	461	496	470	474	471	473	501	492	457	525	459	489	482	454	464	506	499	506	455	516	512	504	462	481	483	481	462	485	457	464	460	513	498	487	463	482	489	463	487	431	507	493	465	485	499	469	509	486	425	482	479	467	464	444	463	500	471	489	488	497	476	463	442	458	484	453	499	502	478	491	462	488	495	520	462	488	479	454	501	523	465	489	491	509	453	470	442	511	478	495	485	481	495	508	486	483	485	500	520	445	452	454	487	498	479	515	497	496	461	497	489	481	447	503	456	454	477	491	472	453	469	449	503	491	492	509	484	444	489	467	509	446	481	466	467	464	488	501	505	476	454	523	483	472	503	507	492	485	488	502	494	443	462	456	494	474	481	490	530	537	487	438	501	505	473	467	521	496	457	469	476	499	499	492	449	499	488	486	492	504	488	463	499	479	447	449	519	472	482	466	467	460	469	509	486	476	465	475	498	494	499	497	471	449	465	480	492	463	482	481	484	490	465	510	453	486	480	459	454	473	474	480	486	510	488	490	509	492	485	484	455	473	438	490	480	477	506	477	460	499	462	467	493	422	467	441	468	509	497	498	477	513	490	475	457	475	463	499	465	479	507
70501	77607	63792	22302	9443	2959	2910	1866	1340	1184	1097	817	757	639	485	566	644	606	533	374	421	566	642	792	936	726	566	490	378	328	285	244	248	235	310	732	773	374	232	195	194	200	179	181	176	177	205	176	197	177	207	181	217	201	182	192	186	198	204	180	176	189	194	191	225	198	188	211	175	188	198	185	179	214	208	187	198	191	188	178	189	206	201	185	189	208	194	200	199	185	202	191	185	187	186	217	171	159	197	197	221	184	183	188	192	201	191	183	176	188	185	194	199	189	174	201	182	200	204	184	175	219	177	180	190	186	195	174	195	174	184	189	185	178	194	192	189	180	197	212	189	193	182	203	191	193	197	166	194	175	199	167	164	187	166	163	183	190	196	205	198	186	222	184	172	180	193	182	194	202	206	171	180	177	205	176	187	187	169	214	198	202	205	214	217	201	186	180	220	180	160	172	192	170	179	196	215	195	206	189	174	173	207	187	196	200	198	197	173	164	214	163	196	219	184	204	195	204	203	162	169	177	171	190	192	185	196	200	174	193	193	192	179	205	211	180	209	168	191	195	190	213	192	203	191	187	202	185	169	172	206	176	198	198	214	206	196	198	192	184	221	196	187	176	176	165	195	191	195	189	193	189	171	179	181	206	217	188	186	189	191	214	185	202	199	190	212	184	186	187	172	201	161	206	214	192	189	171	197	199	176	177	187	182	209	167	182	177	194	191	166	184	210	207	172	200	188	214	183	218	209	196	177	199	184	179	189	196	197	183	176	209	187	196	196	203	168	150	216	165	177	177	191	192	225	195	174	223	193	200	193	173	203	178	203	181	195	186	208	188	213	167	172	189	163	187	216	217	192	219	159	191	210	166	192	197	219	186	187	214	186	162	196	201	184	202	183	209	190	166	204	182	200	197	200	209	180	204	184	209	195	196	184	186	198	198	184	177	224	225	196	182	181	197	210	184	207	197	190	220	180	201	200	170	179	208	177	189	196	184	206	208	209	196	172	211	187	211	178	181	213	165	188	192	200	184	204	197	187	225	200	191	194	208	175	190	193	202	216	190	174	182	183	193	176	186	196	177	198	191	218	181	215	176	170	209	200	200	203	177	178	214	204	194	166	192	165	188	188	201	198	200	169	177	166	191	190	207	200	207	165	172	164	207	193	173	189	191	185	184	185	191	181	193	215	182	195	204	199	180	181	193	191	194	200	213	227	193	189	195	211	181	175	212	231	204	213	210	160	165	163	175	170	202	183	196	192	188	195	199	177	180	195	188	185	207	207	188	162	172	216	223	203	209	197	192	189	196	225	182	218	211	200	190	201	193	212	198	149	165	172	161	158	179	167	195	188	178	183	215	166	189	186	204	190	192	211	176	196	198	198	207	209	193	174	214	196	202	231	207	194	204	185	193	194	204	207	191	202	187	178	196	188	182	188	178	180	188	208	176	205	213	192	203	180	174	164	193	170	195	190	191	189	187	194	211	185	202	187	202	214	202	181	199	182	195	211	163	211	202	184	196	171	201	177	175	199	188	216	208	199	206	171	202	180	178	194	202	223	170	191	208	212	182	211	182	184	208	202	178	186	164	185	189	187	178	156	188	198	186	178	194	179	191	208	167	181	207	171	192	201	186	213	190	196	196	179	203	184	207	197	195	191	198	209	183	178	175	204	164	179	184	194	205	223	181	175	195	168	159	204	174	202	181	186	198	199	191	186	207	199	206	198	182	178	167	236	204	172	185	223	206	191	214	182	187	195	192	187	185	188	173	177	188	192	205	193	201	189	205	174	162	197	214	192	190	201	188	172	216	188	196	188	225	215	201	185	172	197	197	195	208	225	212	204	191	216	170	182	194	184	193	206	197	201	176	181	202	173	211	193	183	177	192	201	221	188	196	208	200	203	195	187	182	198	189	166	186	191	167	186	167	185	195	178	178	189	218	197	194	197	222	181	184	167	214	192	197	176	193	183	190	175	195	217	197	195	204	188	183	199	167	192	190	185	167	193	210	171	173	198	172	208	166	176	186	205	185	169	190	173	192	193	187	177	193	201	202	188	184	188	210	171	216	204	184	190	192	226	172	211	183	216	194	193	192	196	213	170	163	165	222	196	191	193	196	197	204	193	210	164	189	199	203	172	207	191	207	205	192	186	196	188	208	169	217	196	171	171	181	183	176	178	183	182	197	175	196	201	174	185	187	174	197	174	164	210	150	202	185	211	219	179	185	204	200	182	190	194	192	197	201	180	181	195	192	206	214	177	218	211	204	187	179	211	205	220	212	196	187	182	199	184	178	201	198	171	164	199	196	182	186	197	203	181	183	182	205	186	198	188	190	213	169	176	193	194	189	191	182	208	208	185	211	187	220	196	190	189	176	191	209	194	192	197	186	226	170	201	188	213	202	177	199	168	172	189	200	203	194	178	210	186	203	201	192	203	177	191	203	202	171	178	210	228	197	197	208	190	168	190	196	182	189	171	189	200	195	189	191	182	187	191	178	197	203	189	224	195	186	176	175	175	195	167	206	175	224	200	194	187	181	190	214	185	170	209	184	187	230	194	196	184	198	177	215	179	196	204	196	186	196	187	197	203	184	187	199	218	197	222	190	207	175	203	174	190	186	212	189	208	184	175	198	207	200	189	186	179	213	208	177	183	183	188	180	164	195	217	195	202	208	183	185	180	193	185	167	183	177	174	206	162	193	197	190	210	187	220	221	167	180	171	183	209	169	203	167	184	197	198	178	192	170	183	190	219	203	145	195	196	208	173	184	228	162	191	187	209	203	174	206	196	213	183	169	190	213	195	182	181	202	173	190	199	203	201	225	181	191	213	176	193	199	227	188	203	205	168	186	196	192	187	212	180	205	235	189	184	223	180	189	177	200	220	196	155	203	177	184	185	237	205	197	188	176	197	206	176	200	194	175	187	184	179	200	185	210	176	187	194	194	212	189	191	187	204	181	204	182	204	186	176	191	198	173	206	198	180	203	202	175	192	194	191	189	178	201	167	178	205	199	182	204	192	193	177	212	199	169	206	172	185	196	199	199	210	200	200	180	206	204	186	170	182	180	187	204	201	194	181	199	191	208	192	204	190	187	206	212	194	193	208	199	207	174	213	194	215	210	182	183	203	207	210	200	226	191	165	188	183	210	199	179	185	194	178	199	197	175	207	180	208	198	197	208	196	193	204	190	184	207	197	195	175	216	194	195	194	167	224	176	216	201	196	197	194	203	186	211	192	208	193	191	193	212	209	178	175	176	172	222	192	186	190	194	178	189	185	177	192	219	195	191	170	193	179	186	207	202	206	189	195	190	192	192	198	197	188	178	201	165	198	199	179	185	189	211	204	182	186	200	183	197	191	197	190	199	189	175	205	200	200	183	176	177	199	204	198	178	196	179	199	184	169	206	215	193	195	177	177	195	229	200	198	196	217	171	172	185	201	178	199	176	185	170	166	204	205	190	186	167	189	183	213	190	184	186	216	235	220	194	203	208	184	210
51421	62363	55940	10034	7809	8577	11206	7384	6314	6195	5714	4754	4701	3796	2944	3382	4226	3757	3497	2124	2512	3246	4252	5383	6292	4899	3565	3120	2170	1907	1542	1312	1104	930	1796	5250	5859	2159	632	674	637	678	631	652	666	646	646	617	685	626	658	627	670	607	611	630	614	658	611	625	608	633	633	628	676	661	625	609	578	674	657	649	652	585	676	662	635	626	621	688	635	655	685	623	646	609	664	620	621	634	655	671	661	611	634	641	609	615	688	669	703	708	645	645	633	683	609	648	681	643	626	626	604	621	623	665	670	645	575	627	616	646	621	598	613	638	611	623	632	632	659	646	637	636	664	643	639	606	671	611	616	655	685	630	651	618	631	645	601	650	670	683	668	661	619	639	698	666	643	641	656	634	669	625	663	648	602	621	632	686	633	659	681	628	623	633	615	628	630	643	657	639	622	651	677	607	671	639	659	624	635	641	624	617	637	632	623	607	685	610	641	668	651	614	681	633	602	636	665	623	643	641	648	650	611	624	636	702	561	650	609	628	633	652	628	638	631	659	604	644	663	670	645	657	633	639	589	652	647	660	651	652	624	653	631	654	619	629	649	639	636	684	624	665	686	707	660	683	614	636	669	622	619	653	695	650	674	662	656	654	649	628	656	681	637	611	678	640	629	657	618	696	604	647	636	644	680	622	719	607	636	658	681	701	631	663	628	645	634	628	644	644	611	666	640	620	638	641	655	682	640	644	626	620	644	630	647	670	636	600	641	675	645	602	657	604	608	622	642	652	606	588	638	668	666	680	614	640	649	650	620	610	623	661	659	656	623	637	591	640	663	628	648	697	652	661	637	664	587	626	591	628	633	677	639	684	617	668	661	663	653	678	607	669	638	657	648	606	576	614	632	611	627	610	647	666	671	656	657	692	667	673	657	650	665	618	637	628	635	640	631	639	690	646	626	658	657	671	674	635	634	648	661	656	589	700	675	630	621	648	629	635	670	681	674	657	616	632	636	635	633	629	648	603	624	672	649	647	646	647	676	650	673	630	628	605	618	647	628	675	644	614	664	632	632	640	649	639	643	651	660	646	618	658	684	638	614	664	597	652	641	674	638	649	606	618	612	630	675	658	674	639	631	641	628	624	635	631	642	609	656	621	621	640	634	591	623	627	601	625	614	639	628	638	647	641	654	636	646	648	639	655	639	646	659	651	624	668	614	644	613	685	669	627	664	684	632	661	658	633	658	650	695	657	649	673	628	638	634	655	635	675	661	658	673	633	657	674	603	649	684	649	665	641	673	645	630	595	674	634	670	638	652	640	649	615	594	597	671	655	673	654	656	654	665	617	625	627	603	596	633	651	615	593	621	676	650	647	708	658	619	626	645	613	646	678	635	656	660	604	635	634	609	677	632	700	657	662	659	657	665	633	616	644	661	652	609	580	646	644	647	621	610	621	649	630	629	597	625	620	670	621	606	658	655	648	643	666	653	634	682	612	658	620	650	677	632	653	660	640	660	629	639	643	648	613	629	673	657	634	665	647	654	636	639	624	621	715	649	657	652	620	658	668	689	613	603	630	638	616	626	653	680	650	608	606	586	626	626	650	634	660	657	667	592	646	640	641	673	668	619	611	650	659	623	641	631	625	661	639	652	656	619	666	677	649	642	650	634	641	703	650	683	658	650	632	645	676	667	625	640	606	627	642	635	628	582	710	660	690	648	703	650	634	614	638	669	672	693	654	608	655	579	639	674	650	613	649	610	604	626	637	707	673	633	646	651	632	668	669	673	641	649	604	618	617	693	627	631	627	635	653	642	639	639	586	619	619	663	568	656	638	659	638	647	639	642	628	667	619	664	671	609	668	677	633	630	613	689	623	653	635	652	627	663	631	670	667	648	635	593	636	684	659	665	653	619	628	625	639	675	624	619	615	605	660	693	686	605	691	655	672	619	643	663	642	646	662	636	609	680	636	631	626	626	634	645	623	686	672	667	644	621	655	671	649	660	716	660	660	602	633	598	664	655	683	609	650	601	598	622	628	675	660	649	632	650	626	614	623	622	598	627	654	700	652	676	658	668	633	636	661	623	638	638	638	646	669	620	631	650	602	621	659	640	662	665	642	613	659	694	643	676	600	673	650	649	651	649	606	624	652	662	652	710	665	607	603	650	649	664	661	624	592	635	681	627	584	626	589	625	669	668	609	661	603	665	665	645	644	685	661	601	599	677	650	653	611	624	684	664	649	661	656	617	623	616	627	641	592	620	646	674	652	663	671	660	640	674	627	658	617	621	652	621	644	684	640	667	645	677	630	643	659	652	638	665	667	626	677	644	664	667	657	624	662	676	652	634	683	648	607	654	639	631	682	638	648	656	658	647	679	662	597	615	617	657	624	639	639	626	678	639	594	651	650	628	649	631	614	602	641	657	659	624	648	651	660	645	639	634	628	617	655	669	628	592	629	614	638	647	680	635	613	618	637	668	676	622	663	625	681	589	638	672	664	649	607	651	655	596	666	685	646	661	617	632	651	696	649	655	669	646	670	633	629	634	652	670	611	646	629	643	664	676	648	627	676	661	685	679	649	666	686	626	673	644	652	626	619	631	678	616	625	664	639	670	633	665	634	622	675	653	657	685	668	615	653	632	627	637	609	636	641	641	664	658	652	654	641	651	618	672	606	612	683	608	648	615	623	647	642	606	653	654	647	602	608	631	676	644	602	666	671	630	676	709	635	617	668	649	658	566	691	649	584	625	614	605	657	650	641	659	591	613	635	632	607	648	664	633	659	637	619	633	606	676	634	609	662	671	628	584	629	656	643	693	634	632	679	613	589	670	687	658	600	628	666	617	673	608	617	654	625	673	675	674	636	664	594	623	663	617	621	657	670	644	633	636	615	682	661	641	617	623	638	610	628	601	617	642	659	628	677	654	671	683	620	654	626	630	683	645	631	670	623	653	627	626	641	638	627	629	659	634	612	595	689	612	650	656	652	635	624	648	629	599	677	635	598	633	627	651	620	649	629	604	704	639	649	653	625	623	596	672	651	662	676	644	660	644	647	681	660	659	623	635	609	618	627	630	634	651	623	634	618	665	622	665	662	612	652	661	650	649	646	632	650	679	626	608	638	627	635	630	647	589	674	589	661	611	678	690	632	670	617	660	615	652	646	632	644	631	630	645	636	642	641	637	657	655	687	696	624	641	617	694	704	620	623	624	617	618	632	659	655	703	657	628	617	624	641	677	647	641	612	635	664	635	619	623	618	660	621	653	636	640	664	653	649	611	634	636	656	636	632	645	653	601	664	598	651	620	627	622	600	612	655	691	670	627	639	640	635	641	643	620	662	680	637	647	641	653	671	610	625	568	652	642	641	605	663	678	681	668	621	594	600	648	634	644	676	641	630	636	641	636	639	644	648	659	647	587	641	638	656	634	659	661	631	606	635	679	639	644	618	631	617	671	673	667	601	628	664	618	691	673	688	680	665	655	615	631	663	617	636	675	619	618	639	641	643	634	634	622	655
16539	14140	8015	745	472	314	198	194	186	155	160	132	146	142	132	136	138	143	142	141	143	149	140	169	137	161	145	142	154	124	126	130	127	143	137	153	148	149	117	115	126	145	129	128	132	115	126	134	110	110	109	115	126	142	128	132	111	143	121	132	149	122	127	120	129	130	122	146	127	123	135	115	132	137	145	120	114	136	134	146	127	153	114	126	128	130	124	143	148	116	134	112	119	119	108	122	137	129	134	138	115	141	143	132	123	126	131	123	142	158	125	120	136	116	135	113	123	137	131	130	134	119	134	134	119	136	127	143	120	129	129	113	120	145	118	110	99	135	128	122	106	150	133	122	131	138	115	140	139	122	135	104	130	121	130	145	129	138	122	121	116	134	128	140	116	130	128	131	138	141	130	136	120	145	125	140	135	128	105	122	120	113	124	132	125	118	125	126	127	147	129	132	143	113	133	127	150	121	121	135	131	133	129	115	130	133	133	123	127	129	106	113	116	133	123	142	120	139	123	109	131	152	121	139	137	140	147	141	115	131	122	156	130	133	129	146	121	144	127	145	133	117	110	119	124	144	126	135	144	133	138	142	117	129	135	123	113	129	124	128	137	120	138	118	147	116	144	118	120	144	123	120	121	116	120	108	131	134	129	120	132	136	132	122	117	146	150	132	137	141	137	140	121	122	129	126	130	148	147	122	160	133	111	128	131	129	131	133	125	117	125	122	138	124	122	140	98	113	135	129	117	133	119	134	114	126	126	136	144	112	130	136	143	116	126	122	118	132	122	126	140	139	144	120	117	135	120	134	135	125	123	123	127	146	125	129	162	123	129	130	123	140	134	104	95	135	121	119	136	113	130	132	126	121	148	141	140	132	157	136	103	127	125	120	123	124	134	133	125	128	116	130	118	121	117	137	115	120	101	130	117	150	117	124	118	132	121	124	126	124	121	143	125	135	126	125	156	138	130	115	132	128	134	136	128	114	146	132	128	137	144	128	124	136	124	132	151	143	130	109	127	150	139	118	149	126	131	133	114	126	134	144	120	126	131	113	123	143	117	152	156	140	117	141	118	113	110	121	99	139	131	139	131	131	134	120	116	115	131	130	127	120	135	132	147	130	135	135	146	125	121	123	140	136	116	151	133	145	140	118	135	115	148	124	133	134	138	134	134	126	117	107	132	128	133	142	123	125	131	138	141	122	131	128	124	141	129	110	126	116	130	126	123	122	124	131	126	121	122	120	127	136	116	119	106	124	129	107	117	131	104	128	123	119	108	131	114	122	116	107	132	123	129	126	115	130	123	144	142	124	142	120	142	110	126	120	136	109	139	134	128	143	120	126	138	122	126	115	119	119	104	127	126	119	132	132	110	143	110	122	109	131	129	127	116	151	120	122	132	136	136	141	115	113	136	149	128	130	143	128	119	130	123	136	133	136	128	126	120	106	129	127	141	134	105	123	134	129	131	123	133	118	130	112	131	130	137	122	134	119	154	123	121	138	131	140	128	140	114	144	133	133	134	142	131	144	120	150	139	121	115	129	115	125	120	124	109	123	128	123	129	123	107	140	111	122	107	127	133	130	130	142	137	134	142	148	103	130	118	141	126	137	128	140	123	128	123	126	135	107	99	123	124	128	138	119	119	128	120	125	133	138	126	106	122	129	137	132	142	110	124	133	116	110	111	130	162	116	126	124	127	124	131	129	156	123	113	128	122	120	112	135	140	144	135	134	114	137	137	128	119	128	148	115	123	146	117	134	133	127	137	123	131	122	130	119	119	129	133	125	157	131	134	128	125	122	132	140	125	114	142	119	109	137	105	133	127	122	115	128	110	140	139	119	125	135	115	128	113	116	131	126	137	128	124	155	127	133	122	139	128	147	130	110	119	136	120	127	128	111	126	109	129	142	121	128	135	129	136	141	118	158	120	152	134	109	145	125	142	130	107	144	132	123	146	112	123	135	133	127	147	138	114	116	127	125	145	135	104	111	122	128	140	117	150	149	140	124	117	110	133	112	88	110	113	134	135	135	119	112	139	128	141	148	138	126	141	122	147	108	111	118	130	129	138	155	122	141	134	137	116	129	124	122	141	114	109	119	105	130	120	131	145	122	147	133	134	117	131	135	124	133	131	137	109	125	116	118	110	133	119	108	128	140	118	120	132	137	130	132	133	141	118	150	129	125	128	132	128	111	126	108	150	139	135	152	132	136	136	120	144	151	125	120	118	126	139	123	137	102	145	115	142	123	122	161	124	129	111	125	144	109	121	113	131	112	121	124	123	132	118	127	124	118	103	104	148	124	135	136	152	142	142	132	109	130	150	125	134	131	139	136	122	116	136	115	126	157	133	129	120	113	132	137	148	104	118	124	135	121	119	147	143	115	121	138	141	135	125	112	123	120	121	103	129	144	128	111	110	116	138	125	142	122	130	127	119	136	142	95	119	109	142	122	133	145	143	124	126	124	146	148	135	135	155	142	117	123	139	126	126	116	134	123	131	130	133	131	136	141	127	129	112	135	119	127	115	142	130	136	119	140	125	147	138	116	142	114	144	130	123	132	126	128	129	116	139	119	143	142	132	144	110	127	128	124	117	117	106	106	110	151	123	114	115	125	133	114	125	139	149	129	140	122	132	124	109	160	131	130	124	128	109	128	118	128	124	148	155	132	120	129	131	123	133	120	124	142	134	124	117	114	150	121	153	120	125	129	127	132	132	134	134	137	141	138	114	128	135	142	129	140	126	133	112	123	121	129	130	148	123	138	147	112	114	135	143	94	133	135	125	128	146	124	118	135	119	153	114	138	125	111	125	120	138	120	118	115	123	120	159	127	149	127	129	137	130	161	126	135	131	134	135	131	123	120	142	125	133	134	132	127	131	140	144	129	150	129	133	138	121	121	141	136	136	131	114	129	143	126	144	119	123	131	136	141	116	144	120	131	113	109	123	124	115	104	112	132	121	149	130	136	123	130	128	119	136	132	114	127	113	136	127	130	131	123	123	133	129	143	115	139	129	139	125	150	124	141	133	135	123	102	120	136	140	124	140	116	117	116	111	121	124	125	125	145	143	140	133	119	147	117	134	128	120	135	126	124	115	105	143	136	134	121	122	135	133	122	118	121	109	152	148	147	126	139	124	131	137	123	127	138	130	118	137	136	134	124	124	128	135	126	131	140	135	128	118	128	122	122	132	137	142	120	133	118	130	125	114	129	145	107	117	119	142	94	148	117	143	125	110	133	132	124	133	129	130	114	129	114	135	135	134	132	133	130	113	139	140	131	123	113	126	124	123	132	135	120	129	125	119	131	138	118	101	123	129	111	123	123	115	135	133	125	137	126	125	124	112	112	141	119	117	137	136	136	114	152	138	126	129	126	118	147	124	129	130	123	120	115	129	139	123	129	124	125	132	122	119	140	115	143	119	130	128	139	121	125	132	157	124	117	149	125	117	155	123	106	130	124	137	116	123	111	123	127	106	131	120	117	156	137	114	124	136	122
19994	21811	14311	1490	1517	1492	943	941	764	734	647	642	600	580	578	561	602	624	628	600	672	645	647	622	634	629	628	563	561	532	473	468	484	444	560	764	783	531	452	458	453	461	463	458	509	467	463	462	458	446	461	458	478	497	472	412	445	502	447	445	459	467	487	431	482	440	450	487	451	410	467	474	499	466	500	473	472	468	457	515	494	462	471	483	472	475	489	468	458	495	460	472	457	453	463	470	487	465	421	476	474	451	462	442	450	453	459	507	447	480	455	452	437	470	446	539	477	495	449	468	467	454	463	457	506	454	457	513	445	498	418	466	489	483	471	445	450	456	456	477	463	471	504	434	490	474	457	463	479	458	466	495	472	488	480	440	430	486	478	480	492	448	473	469	472	461	466	457	457	488	471	492	461	477	470	519	481	457	464	432	471	469	455	473	424	470	429	479	457	489	431	446	492	480	477	449	475	442	463	495	489	442	482	450	457	455	480	486	455	459	427	459	478	478	452	491	494	485	481	456	482	478	494	472	456	487	494	526	448	487	437	447	478	465	473	428	492	484	493	492	469	508	459	451	475	496	471	497	456	491	469	508	433	456	474	497	469	459	464	476	480	457	480	426	468	445	483	456	459	469	482	423	470	454	476	473	447	449	457	473	468	474	507	450	458	434	486	448	468	474	468	475	461	488	453	477	454	481	486	453	497	484	442	461	457	499	442	494	462	461	469	489	444	461	464	449	423	462	447	476	466	440	464	454	456	491	469	462	501	455	456	482	462	472	453	471	490	461	468	484	474	435	460	488	458	454	448	509	455	439	473	452	480	464	458	457	448	495	458	454	465	474	463	463	466	483	466	469	450	471	468	486	475	411	452	443	441	452	438	464	484	461	479	473	463	474	476	478	473	486	466	457	464	479	453	444	419	458	473	472	488	481	439	451	485	444	450	416	448	491	436	497	470	472	439	459	467	432	474	457	465	504	474	469	492	482	467	498	463	458	478	468	471	497	473	475	441	475	447	479	481	423	483	518	449	468	484	421	452	452	454	480	444	485	468	472	488	428	428	482	501	445	454	481	490	456	451	463	487	462	435	444	429	475	464	479	446	463	468	467	521	493	435	469	474	433	474	446	500	505	435	450	479	487	460	474	493	468	455	482	465	457	454	488	482	451	463	466	427	456	491	430	486	447	488	470	453	472	488	463	486	456	480	473	472	505	458	475	495	492	435	453	442	471	463	427	468	466	460	487	451	444	439	489	452	478	493	453	461	485	464	469	472	457	457	492	454	466	473	444	492	482	477	473	412	504	455	444	468	453	469	477	496	445	486	470	498	462	414	488	478	469	449	477	455	450	446	423	476	426	464	483	467	443	470	458	421	501	483	487	510	445	430	452	483	478	480	489	432	492	453	464	469	456	456	480	467	448	474	488	469	501	437	460	460	481	456	497	467	450	485	466	431	484	451	439	456	479	457	469	447	452	497	428	501	473	453	462	490	470	430	498	475	459	475	485	467	492	456	462	489	452	449	438	497	471	475	461	464	426	479	468	476	443	415	464	466	450	485	444	466	440	484	458	466	438	487	454	443	483	471	435	451	461	514	469	470	456	473	467	462	484	498	499	490	515	474	494	467	429	440	502	498	453	464	471	447	479	459	433	408	445	482	474	505	458	438	454	447	445	462	497	472	475	443	410	485	494	492	477	462	510	458	471	508	466	470	460	463	483	467	476	459	445	483	464	461	460	492	472	505	466	428	438	478	469	505	465	471	461	443	498	470	507	452	477	442	452	459	456	501	501	436	451	473	480	460	462	461	490	460	471	485	477	450	468	456	480	481	491	466	435	458	473	462	430	437	481	482	417	497	469	481	466	493	463	481	445	472	482	483	474	457	468	460	483	466	468	485	448	455	480	478	464	474	417	523	444	470	465	465	461	444	477	443	434	470	447	449	470	478	470	462	483	464	494	457	482	488	467	449	439	494	461	440	494	519	441	452	509	502	499	481	464	474	499	441	472	458	447	451	437	482	438	460	448	467	457	499	462	495	465	456	463	459	460	457	458	502	465	456	494	462	485	459	467	523	465	462	463	475	448	467	435	472	456	455	453	481	427	443	454	464	463	442	449	444	448	494	465	438	460	487	499	452	478	474	467	479	461	454	481	427	439	458	489	468	509	516	481	450	444	460	456	482	488	481	450	483	459	472	452	459	471	473	486	439	463	463	472	496	471	484	464	461	440	484	460	467	504	474	473	441	511	441	444	461	472	463	470	508	496	461	455	443	419	441	464	460	446	457	464	458	469	462	460	469	516	513	447	480	483	508	454	470	449	465	502	465	469	447	468	458	476	458	490	472	477	510	438	467	466	476	440	420	499	470	441	509	482	411	466	478	437	468	491	465	475	471	467	490	404	444	465	462	471	435	489	472	454	464	472	468	452	456	476	458	451	445	446	443	466	442	515	451	466	504	431	421	468	483	430	485	458	473	451	433	485	484	468	470	451	461	405	486	472	426	452	471	487	457	422	483	468	483	472	400	415	442	487	461	441	460	500	442	462	496	453	418	447	465	472	456	451	451	456	478	416	498	450	490	494	445	483	458	482	442	477	476	483	480	500	477	436	483	461	476	468	446	478	459	463	467	476	454	459	444	478	470	485	495	494	399	441	445	468	476	445	457	484	470	476	486	466	461	469	490	439	472	477	492	477	459	479	501	432	435	489	480	519	464	443	461	462	468	486	453	451	523	485	447	498	445	472	483	458	492	483	438	438	435	448	469	509	452	524	446	477	448	455	493	446	482	475	480	445	467	419	467	464	471	458	496	462	458	469	423	475	453	472	482	458	446	467	482	467	469	500	471	454	472	475	428	468	491	465	470	503	482	464	481	416	470	499	490	498	468	483	442	477	463	463	454	448	479	476	451	484	465	497	478	483	473	446	460	491	457	426	449	484	444	441	435	473	471	500	476	458	429	457	511	443	474	463	457	469	503	485	442	477	482	438	459	473	484	438	459	449	449	472	492	509	496	457	476	451	455	439	470	484	450	469	486	441	421	457	504	487	483	494	456	439	462	473	453	492	477	482	489	458	425	504	449	473	455	443	469	457	452	458	477	454	436	496	399	453	457	455	472	481	462	442	473	441	509	480	450	463	447	508	493	482	428	419	454	502	484	466	472	491	455	455	450	475	450	466	442	469	474	423	499	443	436	465	461	481	471	474	472	450	520	475	443	471	483	450	473	480	475	485	469	475	474	491	475	469	483	449	488	487	433	475	470	447	469	476	468	488	468	458	500	454	428	488	445	476	484	484	488	461	441	474	459	520	484	445	459	508	499	489	462	451	438	485	449	518	453	433	478	457	486	479	435	447	467	493	468	455	479	466	452	494	443	488	440	455	485	509	445	468	477	494	423	496	450	463	471	463	468	456	481	506	483	471	472	460	484	468	453	438	454	467	471	457	468	463	447	446	477	465	430	436	440	474	512	465	465	498	451	478	473	449	493	443	459	466
59641	66676	55969	17008	3298	699	874	1021	699	581	451	416	494	387	326	278	227	208	286	274	486	346	288	334	333	447	405	340	308	320	177	144	172	169	310	411	365	138	119	153	118	138	144	104	115	144	134	137	113	138	107	135	120	120	127	143	139	145	176	146	152	139	110	130	124	140	129	144	160	143	150	125	131	140	152	144	125	145	147	132	140	142	137	114	127	158	149	140	122	133	122	118	125	131	136	133	130	128	149	151	145	125	123	119	119	152	103	144	153	160	111	153	134	144	142	135	141	138	137	124	116	141	120	138	127	131	124	134	122	133	149	130	120	127	126	141	121	149	147	126	143	129	137	123	125	138	142	127	134	136	138	127	124	116	137	124	135	145	139	156	122	138	135	130	152	113	136	116	133	140	131	151	117	142	138	142	138	139	138	141	162	118	161	129	158	114	128	129	143	119	143	125	127	130	121	116	111	127	134	134	128	143	159	142	138	117	149	140	130	138	131	129	126	134	131	128	143	137	128	142	143	132	156	139	138	115	146	121	147	134	120	133	153	135	141	141	127	149	143	141	123	134	131	126	137	167	142	136	147	136	118	155	120	138	140	112	147	131	153	146	132	135	127	145	133	120	137	146	127	127	138	135	136	125	131	129	137	135	124	139	139	128	133	146	150	153	145	155	156	134	139	151	134	132	116	137	162	148	143	148	126	143	125	143	140	132	135	125	126	139	125	112	145	129	126	149	147	139	137	134	131	127	127	123	155	130	147	160	135	125	136	141	135	111	133	133	127	128	108	153	148	137	105	143	134	121	133	147	138	132	148	135	134	149	141	124	131	163	150	127	119	129	141	129	135	163	132	142	118	159	129	122	139	155	123	126	123	114	140	131	136	114	145	136	128	137	137	136	153	135	152	140	123	152	121	150	124	147	136	144	140	134	136	134	144	112	119	130	128	138	130	142	122	138	117	137	120	135	116	123	135	120	159	135	131	154	148	127	123	120	124	127	133	149	115	118	128	137	142	148	143	127	119	134	131	135	128	130	128	142	145	119	160	121	116	131	128	131	118	129	125	144	122	136	143	121	153	115	122	149	120	138	128	119	144	166	131	123	178	132	135	140	146	129	142	136	130	133	136	134	132	145	146	133	126	129	144	137	131	131	105	137	123	145	123	136	148	127	129	130	143	136	122	130	154	139	125	140	140	128	106	143	141	155	135	140	120	131	126	116	135	125	143	129	127	130	158	126	133	141	122	117	149	134	138	131	131	139	125	136	150	133	147	122	142	135	152	124	117	134	133	148	125	132	160	140	114	137	107	121	153	136	140	157	148	140	135	140	141	118	122	138	127	140	141	150	147	142	143	137	128	156	140	141	144	126	141	142	133	119	146	149	139	139	119	132	144	148	128	134	131	133	128	133	124	126	128	131	105	127	147	176	144	116	131	143	112	131	152	142	134	124	126	124	127	134	138	119	122	147	149	133	134	131	130	110	135	138	124	139	136	114	136	128	132	160	143	114	139	122	120	129	144	128	136	129	125	132	128	120	110	131	134	138	144	136	169	127	130	142	128	118	124	140	138	135	129	149	148	136	127	146	108	146	110	166	120	141	130	128	141	147	154	127	140	146	133	153	129	134	114	143	167	127	141	138	122	142	143	129	157	139	116	140	148	147	137	147	118	133	136	146	127	162	143	157	146	139	127	133	118	128	153	141	136	150	138	115	133	137	148	132	132	128	132	132	142	152	130	150	126	124	130	136	133	138	123	112	149	140	156	139	141	122	144	140	120	145	120	126	139	118	134	159	138	118	145	144	128	138	127	143	133	109	128	134	131	129	140	133	132	155	154	132	141	107	148	119	116	137	130	135	128	116	118	135	126	137	153	118	118	135	134	151	129	155	139	134	157	144	142	134	154	139	135	145	139	137	145	138	138	147	113	148	134	120	133	143	132	125	136	148	122	130	131	119	130	109	121	111	142	150	125	135	134	130	140	142	131	150	132	126	150	139	127	129	117	149	139	137	151	134	135	155	119	138	153	127	136	135	130	150	130	135	134	131	129	162	142	123	144	125	116	133	130	108	168	152	126	128	151	136	133	125	142	148	127	130	148	151	142	124	124	146	134	166	146	135	119	150	124	131	123	114	135	130	141	131	126	138	137	148	128	130	122	131	148	161	110	124	125	122	139	136	144	135	115	129	130	140	142	130	133	151	132	118	128	122	159	128	130	137	137	116	130	121	142	136	148	132	133	134	132	130	129	131	149	126	134	123	127	133	122	129	128	137	117	133	121	138	136	132	111	155	129	115	138	124	137	142	121	136	145	139	166	121	129	134	144	125	129	139	146	132	139	133	151	141	140	137	144	145	128	130	134	118	138	105	151	124	110	153	128	130	146	132	136	144	143	133	134	149	146	146	142	145	136	147	114	123	127	110	154	170	135	137	116	127	133	135	123	120	121	119	127	151	147	125	155	158	125	132	142	138	133	143	127	147	152	146	139	119	157	164	118	154	135	130	124	134	129	149	132	151	136	166	143	118	150	124	123	139	134	155	126	138	138	136	127	119	154	133	158	129	126	124	122	138	144	138	142	121	143	148	139	137	126	145	132	126	141	134	145	146	130	126	113	135	132	110	141	140	149	140	145	150	129	134	139	124	131	136	125	122	137	126	142	154	134	117	129	134	148	131	136	148	129	121	127	158	151	145	129	151	140	126	123	134	129	139	130	140	117	138	138	125	126	133	151	139	107	123	149	147	125	135	129	142	145	126	124	165	142	136	114	129	145	128	129	128	129	134	129	137	145	150	142	134	133	137	137	131	162	157	136	130	126	140	146	124	117	132	136	134	133	131	129	152	133	134	116	133	138	148	130	155	134	141	141	132	147	133	129	125	149	139	149	142	121	126	145	134	130	147	136	141	143	160	122	143	151	127	147	115	140	129	131	145	121	157	144	120	126	123	141	119	114	125	146	131	129	133	123	143	98	129	133	114	113	150	133	125	115	137	155	148	149	147	138	119	136	134	135	128	149	134	127	131	115	141	149	147	151	123	155	153	160	113	135	132	138	141	135	138	150	140	148	120	147	131	132	145	141	133	157	114	134	149	153	139	128	123	143	129	118	136	133	129	141	128	128	152	132	139	166	140	119	115	142	124	143	119	141	118	141	121	138	123	130	121	121	136	136	134	137	143	169	150	117	145	150	136	124	142	150	132	119	131	134	146	139	134	134	151	138	148	132	123	119	126	153	146	137	145	150	137	148	152	129	135	137	122	150	135	128	131	125	124	133	118	134	137	114	143	124	118	122	146	139	126	138	149	141	131	128	131	136	130	145	115	138	143	123	145	149	140	147	140	123	117	134	162	148	159	138	118	144	132	126	150	141	112	129	109	119	148	134	125	135	123	123	131	158	127	141	148	151	174	137	137	123	124	118	123	139	118	139	106	123	134	126	145	160	132	129	109	122	143	123	130	126	120	145	145	126	134	120	148	139	139	159	134	158	143	134	146
42223	51422	48072	5869	3824	2862	4434	4911	3567	3105	3092	2637	2993	2145	1910	1676	1285	1352	1756	1711	3722	2281	2085	2316	2128	2913	2946	2467	2147	2129	952	772	715	931	2086	2959	2409	535	445	470	525	502	511	509	474	463	487	476	477	507	508	512	513	425	457	445	484	508	479	472	489	498	470	466	506	450	514	507	491	490	448	468	533	479	485	457	448	470	469	474	463	506	514	508	508	492	502	498	489	475	507	482	461	501	468	461	470	506	497	470	486	428	513	485	455	465	471	495	500	484	452	527	475	480	497	435	522	494	450	464	481	488	475	483	494	480	486	444	460	503	466	471	465	443	494	505	486	468	433	500	464	496	505	508	507	453	455	478	481	483	494	500	522	544	465	505	466	443	495	516	477	519	487	455	492	460	439	485	471	510	495	487	552	493	506	481	435	462	454	482	504	431	530	481	487	456	485	503	473	522	473	482	519	456	466	524	461	516	531	469	485	458	445	519	456	473	496	483	475	453	520	480	453	496	491	510	483	502	479	490	449	471	478	480	489	465	467	497	496	481	502	497	462	486	484	476	484	483	484	505	487	499	493	455	534	460	471	538	466	479	515	488	494	481	475	476	476	440	477	511	492	445	491	442	460	476	483	480	464	482	411	463	524	472	457	490	513	450	507	509	457	527	459	464	479	476	489	513	459	454	494	492	474	470	468	473	477	499	504	452	493	490	491	470	489	473	490	461	472	461	476	529	449	480	484	484	515	542	459	474	487	481	486	502	490	513	473	487	458	463	500	466	480	443	495	478	502	453	500	503	512	443	488	476	511	458	510	488	484	493	478	448	520	464	464	495	499	459	492	505	488	490	449	467	476	500	498	508	462	475	463	503	446	510	484	456	456	470	500	517	450	500	473	476	483	500	496	493	482	510	483	487	439	508	477	495	498	432	449	466	482	481	452	493	516	475	482	510	483	480	487	476	487	476	474	514	462	498	499	506	463	447	503	480	443	491	480	498	467	499	487	465	535	451	497	500	491	467	472	493	479	468	484	493	472	483	469	487	501	502	509	509	491	492	487	443	468	514	525	474	465	464	496	546	484	501	488	473	478	467	504	501	466	475	472	452	467	490	502	478	501	492	435	490	445	455	504	484	480	451	500	457	501	494	517	472	447	517	472	509	486	494	484	477	523	507	465	462	463	510	518	512	510	480	478	502	515	480	491	513	482	501	492	503	512	512	468	492	454	479	462	470	492	461	465	463	472	469	470	479	480	462	469	524	456	511	467	474	486	496	446	495	497	515	497	508	462	495	529	483	465	469	477	457	489	492	476	476	482	486	470	509	457	492	466	528	469	482	485	512	481	497	488	492	459	452	471	494	475	448	508	496	481	471	490	469	466	460	498	473	486	471	497	494	496	488	450	539	496	444	484	494	475	492	446	513	523	494	520	479	465	498	466	486	513	488	469	463	475	439	492	454	477	463	496	459	484	467	458	514	470	478	428	474	490	459	487	496	485	511	486	474	461	503	504	448	514	441	486	478	496	495	453	485	473	489	455	485	493	461	482	477	457	481	477	477	449	526	515	499	480	494	463	500	522	461	464	501	496	518	460	473	503	488	436	491	502	466	502	490	473	489	494	475	430	509	507	477	473	454	462	467	467	471	488	493	508	508	460	532	499	524	478	475	516	506	497	491	464	507	476	452	492	482	491	447	466	455	487	453	497	493	489	505	500	516	503	461	500	482	504	491	492	442	493	479	479	513	461	517	502	477	513	490	499	482	478	466	489	450	500	505	478	488	483	448	489	466	508	494	467	477	486	484	471	463	481	535	491	484	488	534	474	470	462	455	489	484	479	445	480	520	490	475	472	466	472	490	486	500	495	442	513	472	466	506	508	438	504	468	480	480	441	435	511	510	514	499	468	467	485	488	488	496	465	518	454	495	486	526	507	522	533	481	510	458	523	470	486	501	470	458	527	476	503	513	512	485	496	486	500	465	507	515	528	480	522	445	475	500	465	502	431	459	465	470	515	476	482	506	464	466	509	476	502	438	491	491	505	472	425	481	489	463	483	484	493	530	449	501	509	475	491	495	481	475	506	501	450	489	476	505	477	472	472	463	462	502	446	459	423	496	482	492	447	488	487	482	494	477	457	465	472	472	510	509	497	459	502	490	438	497	451	468	466	501	472	465	484	449	464	496	474	499	456	471	481	520	510	436	489	486	478	477	480	493	456	445	484	456	505	512	464	444	522	478	489	463	546	474	486	484	512	475	484	484	482	479	465	465	507	467	478	458	459	467	526	470	498	464	487	478	472	478	501	478	473	436	468	520	466	510	521	483	476	485	510	473	505	476	501	518	504	494	533	483	531	464	476	451	475	493	473	500	493	491	459	480	477	453	490	497	464	499	410	478	486	471	507	472	492	490	522	458	467	497	477	444	482	515	531	479	506	509	456	488	503	531	466	456	469	529	503	481	504	420	485	507	457	499	526	489	489	481	497	481	509	494	461	495	481	517	495	483	502	476	475	508	444	456	502	479	481	481	464	457	480	487	446	453	498	485	462	511	446	463	498	506	450	521	480	515	472	469	487	481	498	447	495	479	479	529	503	463	512	490	463	417	461	480	484	527	506	494	465	452	447	461	472	450	506	497	469	512	495	501	481	474	486	523	444	495	447	502	452	479	498	474	451	472	501	500	473	470	505	452	477	475	484	437	513	489	508	495	487	462	466	491	480	475	506	479	431	464	526	437	519	467	493	491	443	489	479	481	479	507	497	506	464	493	491	505	494	459	486	435	518	451	467	473	436	498	479	453	475	483	474	471	490	501	494	478	473	480	492	514	454	456	444	520	455	482	496	480	518	492	507	519	463	491	455	503	512	515	473	486	477	476	503	476	485	459	477	485	508	463	451	454	458	481	488	513	470	471	494	470	511	472	514	499	443	482	510	495	489	463	466	493	496	452	485	473	489	496	486	487	492	452	477	477	467	512	500	446	486	497	440	448	495	480	485	496	525	445	489	497	496	491	503	475	515	501	482	496	464	480	440	487	486	508	447	515	492	508	453	517	461	465	469	489	486	480	498	499	471	499	473	491	496	448	444	501	510	492	491	489	496	506	484	463	489	478	460	486	486	486	477	483	489	465	479	504	508	480	501	471	451	488	481	465	491	474	521	514	459	506	472	475	497	472	485	495	496	484	503	468	467	484	513	478	488	476	495	483	483	444	451	479	476	506	500	485	493	485	470	476	448	454	483	474	501	451	470	495	475	472	469	489	509	503	483	458	469	490	501	512	477	520	505	471	464	462	521	479	487	485	460	498	522	502	465	457	506	454	480	515	504	483	459	497	472	457	476	496	488	462	452	495	488	462	489	461	488	474	500	498	474	466	451	501	495	473	492	465	491	507	479	485	514	492	526	483	489	464	498	490	514	483	494	469	511	490	498	465	461	490	470	451	470	481	445	494	490	513	458	477	475	469	474	458	509	490	468	492	517	474	514	494	488	488	469	480	474	504	495	444
69611	76703	64637	22535	9768	1775	1877	1832	1417	1197	907	970	945	807	609	533	456	393	567	503	966	685	648	477	469	693	943	1109	975	823	568	734	595	466	609	662	738	312	214	193	200	203	181	193	220	184	190	222	189	211	212	171	194	188	173	172	225	181	192	194	193	198	184	179	184	181	206	217	205	201	184	174	185	216	186	207	202	215	200	202	177	184	207	201	169	194	207	167	198	196	195	196	194	187	204	174	190	167	175	189	196	186	208	198	219	176	203	202	209	196	198	198	181	199	172	179	216	196	151	186	184	202	202	185	194	214	199	191	188	174	184	181	212	203	202	173	180	183	196	195	177	197	201	202	193	199	174	201	195	227	217	198	199	184	205	208	195	176	207	174	201	204	191	216	201	215	209	185	191	178	170	198	196	181	206	178	198	194	213	205	206	219	197	205	170	181	208	173	201	209	180	184	165	191	167	208	188	187	190	163	185	195	191	200	171	195	209	203	175	169	178	172	177	159	182	196	198	176	215	197	173	232	194	214	192	207	198	211	209	202	196	165	203	198	194	193	187	212	201	229	177	190	174	208	207	187	186	192	192	185	213	198	202	210	186	191	184	200	216	185	173	176	209	208	197	202	179	196	198	199	216	189	188	175	195	208	173	180	206	193	191	185	177	184	203	193	194	205	194	188	193	221	180	184	192	219	173	196	196	217	185	209	177	208	178	180	191	202	191	194	192	192	197	177	168	194	203	195	200	192	170	202	196	201	186	190	177	210	199	206	201	180	187	170	182	190	186	195	211	191	200	179	179	204	197	193	203	185	224	200	204	185	187	203	199	225	191	207	214	196	188	175	190	196	217	170	214	205	211	179	212	206	206	182	189	177	200	184	212	193	200	203	214	205	202	179	197	198	175	210	166	183	188	188	216	186	184	204	204	214	210	207	185	198	205	191	214	193	208	199	204	169	213	207	176	182	225	179	189	191	179	199	202	198	192	190	196	207	190	190	193	195	195	208	212	173	183	215	163	173	205	193	202	193	200	222	199	184	204	215	207	188	192	200	188	200	198	178	175	178	180	223	219	217	203	203	198	179	199	170	188	203	190	178	190	195	190	170	232	198	176	213	206	181	213	179	183	196	211	194	188	192	195	192	200	212	214	195	195	187	217	192	196	212	187	202	183	188	188	202	202	202	188	230	209	192	185	205	183	182	184	215	186	226	205	179	208	222	193	208	190	191	195	165	201	203	227	209	193	179	218	190	208	193	195	190	155	193	230	184	176	180	232	168	217	181	201	187	201	190	193	211	183	219	181	201	206	176	194	230	231	185	192	178	200	198	186	205	189	190	190	201	193	226	186	200	202	181	220	209	185	205	187	209	176	229	210	195	171	195	194	175	196	200	208	189	186	203	207	206	204	199	209	204	180	191	176	180	195	189	179	180	214	194	199	196	213	188	200	195	215	197	191	191	181	185	213	184	210	196	214	225	187	190	184	188	184	205	171	178	217	170	195	194	197	181	199	208	203	209	201	205	218	196	199	225	193	168	179	205	188	187	203	181	188	216	182	202	169	199	170	182	182	201	175	183	189	201	173	187	173	173	205	186	214	195	203	194	192	180	186	196	191	165	190	192	215	202	163	201	210	212	185	187	184	204	175	188	209	187	205	193	189	180	206	183	228	219	195	185	227	213	196	173	178	195	187	182	199	185	207	184	189	208	198	186	182	194	206	183	183	207	189	210	185	222	211	197	211	192	216	202	209	213	191	189	195	204	215	195	200	188	205	191	200	210	184	200	201	182	219	190	190	177	194	196	183	211	200	188	219	194	179	192	209	213	189	178	180	188	186	175	207	187	181	165	177	209	192	171	195	195	200	188	187	198	188	190	207	212	204	192	184	189	226	187	154	187	183	204	176	203	181	181	187	178	176	200	202	192	236	202	202	203	203	195	187	202	187	200	189	185	187	190	205	190	175	192	186	197	194	174	192	210	181	189	193	194	190	204	183	201	196	177	195	194	213	193	202	185	206	192	191	195	195	190	212	213	186	211	189	194	189	216	205	177	235	225	192	198	198	207	209	177	172	194	237	200	194	191	187	198	198	201	185	195	195	175	190	184	221	212	187	203	205	224	200	173	192	183	202	181	186	191	187	198	171	176	213	185	194	220	205	232	198	201	179	198	208	218	206	193	184	163	180	194	176	187	217	194	184	187	189	212	197	205	207	211	194	214	195	212	174	177	190	187	225	191	196	199	211	152	216	174	211	201	224	190	192	191	202	206	194	203	218	186	191	179	194	194	186	219	218	194	171	206	196	180	195	193	194	194	203	196	195	202	222	189	203	185	196	243	201	196	180	184	195	188	172	184	206	191	198	218	192	200	209	198	156	194	222	205	181	195	180	184	194	202	202	222	189	188	198	199	174	195	209	191	210	212	214	203	202	207	166	184	197	192	206	190	199	178	212	194	194	177	195	191	208	184	209	183	205	199	210	193	176	181	221	207	214	197	197	215	203	210	200	185	197	202	210	163	202	209	222	178	190	198	207	188	181	189	195	193	190	191	234	198	210	201	178	184	196	208	190	197	174	199	169	178	200	167	175	178	207	189	198	187	197	202	201	203	209	202	183	182	175	192	189	193	181	195	206	204	187	211	211	197	205	217	191	215	202	184	191	202	190	199	189	183	190	218	184	205	203	179	169	214	187	208	206	189	174	184	197	180	186	186	194	194	200	203	195	199	180	200	179	202	182	183	207	180	179	219	234	199	210	209	208	192	186	180	212	188	196	193	194	185	196	194	209	214	184	220	193	194	204	191	184	174	185	203	178	213	187	193	197	214	229	182	204	184	204	196	205	210	195	208	199	192	208	190	206	199	197	185	194	207	184	184	167	200	205	201	189	209	181	184	179	211	216	183	214	208	208	207	183	200	171	205	183	212	222	186	216	202	191	212	187	204	187	211	204	200	200	192	186	215	184	184	185	180	207	191	212	204	195	204	169	181	165	196	183	198	209	204	200	198	195	179	200	203	185	218	211	198	199	187	187	222	174	207	183	187	180	203	189	189	210	211	179	194	187	192	204	173	194	214	189	200	228	211	191	178	194	204	164	181	215	211	211	173	210	198	204	190	186	199	187	198	202	191	185	215	177	220	192	204	186	196	201	210	202	180	197	188	178	197	187	181	190	209	194	179	214	200	184	184	182	201	204	216	180	192	185	197	177	202	192	208	208	179	222	210	191	191	168	171	192	193	196	197	204	202	184	164	206	194	189	201	200	186	176	213	206	203	215	168	203	207	193	186	177	189	212	200	179	198	204	205	193	185	185	195	189	189	183	194	198	201	197	179	187	200	211	198	178	192	210	191	208	193	188	207	184	196	191	200	194	193	193	220	198	197	172	223	201	182	209	177	190	206	202	162	204	189	201	192	182	201	194	203	195	174	213	195	186	213	167	186	207	194	201	191	194	204	191	200	162	187	175	197	195	219	188	215	205	173	209	228	168	192	185	189	206	156
50851	63895	56346	8233	3422	4217	8080	7930	6427	6419	5219	5355	5440	5077	3743	3199	2743	2258	3750	2994	6612	4425	4115	2968	2961	4377	6529	7654	6583	5674	3832	4760	3981	3134	3955	4723	5134	1473	669	680	647	610	634	618	596	661	692	640	649	692	639	619	657	653	678	665	651	673	656	668	684	681	656	611	614	686	637	664	615	628	687	599	680	696	632	654	662	682	653	670	630	721	659	652	639	654	673	667	659	643	628	669	632	646	624	652	665	708	677	666	680	644	684	659	634	675	636	601	673	669	634	653	637	653	692	681	654	668	645	631	674	709	650	627	668	671	653	684	666	639	650	646	632	654	637	643	644	683	661	671	681	662	619	640	624	667	670	614	674	638	623	699	671	618	663	677	661	653	625	643	645	633	616	664	619	632	657	680	646	655	687	684	656	635	639	675	707	661	665	669	693	668	641	668	682	647	662	652	673	698	657	630	649	654	642	673	625	668	634	648	671	697	650	694	706	671	641	665	681	681	616	638	649	654	643	639	648	641	660	648	641	672	646	639	624	677	678	609	672	634	647	630	673	677	663	653	663	651	654	664	609	695	642	656	646	631	648	621	666	658	642	677	645	688	654	672	609	642	657	659	644	640	624	675	665	605	646	642	672	635	629	636	613	641	677	645	664	642	669	646	674	660	691	704	643	638	649	641	685	670	655	686	695	651	645	643	615	645	669	649	685	631	622	661	652	677	634	666	646	685	645	659	653	634	663	671	636	650	653	624	658	636	636	658	654	628	662	653	664	657	700	655	673	618	632	628	661	689	646	635	596	651	610	633	670	648	690	658	645	653	680	645	658	684	629	643	638	674	634	644	647	639	679	647	603	630	717	693	645	654	677	595	647	621	641	667	653	707	670	659	675	627	639	684	725	693	658	611	626	619	699	637	585	696	645	666	633	684	685	642	695	629	629	639	653	643	678	602	672	670	670	697	666	664	683	631	680	694	644	676	663	633	612	646	652	658	643	626	665	651	628	662	673	687	616	669	668	671	662	713	625	660	652	693	603	650	655	684	667	634	700	655	631	699	642	643	664	644	638	662	722	611	594	682	651	683	660	627	613	621	676	636	667	625	614	656	638	627	612	638	667	612	698	655	676	663	624	617	645	652	677	645	651	639	670	656	683	716	648	652	624	661	670	642	645	653	661	653	629	672	691	693	628	626	716	688	690	673	667	657	628	639	674	661	666	620	664	604	634	611	631	635	677	626	647	628	685	684	678	661	661	659	646	655	684	640	631	667	662	677	633	681	686	706	642	677	668	656	607	723	653	655	650	679	628	651	686	635	609	663	665	664	655	623	691	624	653	621	675	666	659	648	625	647	664	671	649	693	643	650	634	674	680	633	655	673	635	651	675	659	601	643	681	697	631	648	592	631	678	664	627	617	677	633	627	652	677	663	632	672	652	650	681	651	651	645	635	652	636	633	676	700	647	697	629	664	617	670	643	621	661	663	630	656	635	641	630	650	601	673	710	650	640	697	676	632	640	666	659	640	650	636	624	667	696	689	665	646	683	675	633	661	672	634	669	696	667	657	675	617	641	686	670	688	673	664	660	692	629	628	677	674	682	610	664	674	696	655	665	634	659	646	667	650	620	677	670	621	698	657	629	631	637	685	666	628	614	653	673	665	678	671	649	603	667	665	624	624	656	658	666	667	660	648	626	629	621	607	660	655	667	669	636	645	667	646	675	651	674	661	620	686	679	616	592	691	633	646	634	629	691	648	654	636	698	660	660	665	656	660	625	680	621	634	639	677	620	675	643	674	611	698	642	606	674	682	626	671	670	723	674	666	652	648	584	701	658	630	668	656	699	641	655	661	679	677	665	702	633	696	662	664	599	629	625	662	672	646	588	653	625	638	646	646	652	655	668	683	660	678	707	658	629	623	658	689	656	670	663	656	606	672	563	703	692	658	591	620	630	637	630	648	631	655	682	645	683	661	681	643	614	669	681	619	629	658	608	702	639	668	673	670	623	655	661	654	652	670	660	681	657	660	637	666	657	640	680	659	662	660	649	651	637	713	630	655	639	666	640	644	647	650	655	629	668	662	673	635	704	666	618	642	670	698	665	658	645	609	629	673	676	661	661	637	647	647	676	679	676	603	607	704	666	705	659	642	672	656	662	635	658	647	643	704	634	702	639	700	657	664	667	682	674	649	669	629	629	670	617	651	635	619	651	659	674	656	670	666	669	719	651	650	664	641	684	670	686	650	649	691	639	648	674	597	685	669	680	635	623	627	633	703	676	656	664	679	689	694	660	649	673	693	702	615	666	695	654	646	686	674	643	646	626	652	630	689	642	655	657	660	650	693	632	615	651	607	657	640	690	664	688	649	681	614	632	690	665	619	685	641	622	635	665	625	613	653	688	618	663	641	682	664	628	677	658	626	650	688	674	630	696	712	650	684	635	659	667	639	623	631	639	645	651	671	646	666	656	628	675	682	638	686	630	658	640	658	693	636	655	652	617	654	618	655	636	645	695	652	617	667	675	634	659	684	642	656	681	692	589	646	670	642	655	696	641	655	701	621	619	609	646	656	611	641	646	656	614	652	598	660	635	669	661	646	595	655	640	637	690	736	660	656	654	627	659	618	606	664	639	654	686	643	633	685	660	661	602	648	606	645	667	643	623	679	627	655	632	647	633	651	664	645	676	664	642	613	670	660	644	611	616	643	658	669	690	647	646	658	663	632	661	610	659	620	659	622	660	667	635	624	671	671	650	644	654	638	644	680	635	617	672	658	635	644	663	661	648	640	597	704	656	704	648	622	648	636	646	634	664	651	661	699	623	621	615	658	652	642	647	616	670	684	638	665	689	637	665	664	630	666	653	697	608	642	683	665	717	681	674	667	664	620	703	629	646	641	646	663	659	641	640	620	703	665	683	672	676	691	631	628	647	701	644	638	666	647	604	710	647	669	675	640	652	640	683	633	656	647	698	681	652	685	678	681	653	675	675	682	638	640	665	632	717	621	708	636	736	641	639	690	629	660	652	638	658	650	669	658	674	629	641	622	580	656	646	656	672	630	694	683	644	606	693	657	704	652	683	622	647	670	641	649	661	642	686	657	639	660	691	695	695	684	642	623	676	685	652	627	631	647	658	716	633	661	665	596	674	703	635	642	669	626	669	642	613	622	655	635	676	638	670	616	632	640	642	638	630	654	703	654	645	638	651	659	621	659	621	655	694	701	652	632	686	638	637	658	658	701	640	651	653	644	611	661	618	688	643	658	634	667	622	680	659	691	666	675	625	612	671	636	677	629	610	649	696	653	659	676	627	651	700	717	638	639	707	666	659	680	629	620	596	663	668	699	618	667	670	683	645	617	705	677	679	651	641	641	670	692	645	667	643	631	629	659	605	680	614	661	634	691	597	686	669	686	667	663	633	625	641	639	629	713	621	671	715	717	638	658	659	682	665	652	648	660	693	684	607	633	642	635	646	671	587	609	617	655	676	604	648	641	654	664	665	657	666	639
15901	14280	8714	576	286	203	319	273	267	235	190	176	156	139	157	142	159	125	126	137	132	141	149	152	153	144	148	154	139	135	145	131	143	169	150	183	172	145	144	121	113	129	143	137	135	127	146	140	136	136	137	151	129	105	125	150	121	132	141	108	136	140	136	133	137	144	154	143	120	143	136	132	161	151	131	128	131	119	124	161	137	109	142	134	131	126	136	136	129	126	127	139	117	151	157	149	141	138	131	136	119	113	113	157	146	115	136	135	158	150	131	168	135	136	157	132	144	129	150	124	144	140	123	132	160	132	140	134	145	138	144	141	119	129	150	142	148	132	140	142	149	129	139	156	149	101	118	138	138	124	140	132	135	149	128	130	135	132	131	142	129	119	136	126	126	131	122	141	128	133	126	150	141	151	149	129	170	130	147	135	123	144	135	134	132	126	150	131	141	132	126	130	134	143	116	128	122	132	132	133	141	131	116	139	137	125	152	127	137	114	125	133	137	118	134	143	136	145	123	133	148	129	135	122	127	142	129	150	133	143	121	129	116	139	128	158	142	140	120	143	106	152	138	109	125	146	118	136	142	129	145	138	131	126	123	133	133	132	142	128	131	130	138	120	144	129	131	137	172	137	126	104	130	122	144	115	159	135	143	129	144	135	131	113	157	128	139	144	132	129	149	141	122	120	141	137	123	133	141	138	141	134	125	138	151	148	109	141	127	137	157	133	137	136	156	165	127	140	139	142	121	133	145	155	105	126	155	147	117	135	146	139	123	138	150	130	120	132	116	141	113	114	138	132	131	129	135	127	136	132	154	152	145	133	129	113	141	143	130	124	142	133	137	132	134	150	133	141	119	128	143	143	128	124	127	119	137	129	116	116	143	152	128	134	139	114	131	139	136	133	159	132	136	127	129	100	145	143	148	118	118	153	154	141	145	136	141	131	131	138	140	138	140	138	126	160	149	142	138	128	113	150	139	128	125	121	96	120	126	114	130	158	150	136	133	134	149	132	143	138	129	135	140	133	146	136	142	127	113	129	147	133	114	115	148	145	122	151	155	120	136	128	135	131	137	143	143	119	144	136	130	173	130	146	130	147	123	129	139	141	134	131	137	137	118	125	131	136	112	136	144	157	139	112	128	130	133	116	137	137	133	158	145	108	148	119	136	127	130	132	137	133	114	127	149	128	127	131	143	140	129	152	138	131	146	133	128	128	111	134	139	130	141	146	137	140	162	131	138	128	123	132	124	116	130	144	157	141	133	147	138	140	127	129	137	136	136	140	136	153	138	127	116	146	133	134	142	113	126	130	123	113	144	141	122	132	127	133	145	142	142	130	128	139	133	130	122	134	147	132	134	107	141	141	131	159	133	148	132	132	138	122	141	119	130	155	130	141	135	112	150	148	121	113	135	170	131	133	139	124	123	121	137	124	156	136	142	132	132	137	117	123	137	129	137	144	136	117	143	116	113	132	163	121	159	132	124	116	145	141	143	126	122	119	127	139	139	143	134	131	126	127	136	125	121	147	124	119	149	125	116	116	155	121	165	139	117	113	136	117	139	158	124	140	140	148	132	138	151	143	131	128	134	142	125	123	142	158	121	157	124	132	143	123	146	133	127	108	128	130	145	124	129	136	139	121	128	141	131	117	141	116	113	126	147	125	129	122	126	142	136	140	132	132	148	136	132	142	145	154	134	151	125	101	128	127	142	141	141	122	130	119	131	113	130	135	132	150	135	126	152	146	126	132	120	119	149	133	148	153	133	147	130	145	143	148	115	154	153	135	139	128	142	156	167	145	118	141	141	143	126	154	144	155	145	152	140	150	136	125	129	123	144	131	138	138	138	136	119	127	146	116	111	136	130	138	134	125	149	121	117	125	123	140	167	123	132	145	129	156	120	127	120	112	152	137	143	132	151	130	130	132	142	114	122	132	128	149	135	145	141	139	160	128	126	106	130	128	123	122	133	146	126	159	124	124	144	100	108	136	127	130	139	127	160	117	130	147	124	131	142	125	133	119	133	128	129	134	140	121	143	129	123	129	118	146	155	127	124	137	138	114	126	133	117	155	116	149	118	138	130	145	146	145	154	134	137	128	135	145	128	107	125	138	119	128	146	136	129	131	142	136	131	152	140	151	136	140	133	132	148	136	126	137	133	141	129	148	137	149	138	112	113	139	145	146	145	148	131	140	136	129	139	149	131	150	160	135	122	121	147	145	133	150	130	136	132	131	121	132	144	125	134	120	132	114	131	129	139	125	150	130	127	123	146	123	127	127	120	121	156	121	132	148	143	146	136	147	138	139	124	139	131	142	130	139	139	139	136	135	130	135	121	145	136	128	146	126	114	140	158	144	144	140	140	135	117	128	133	115	135	132	124	108	121	138	122	140	146	139	140	127	143	138	134	115	140	135	139	144	147	130	131	138	122	152	127	134	151	136	133	148	141	159	138	133	131	127	147	120	137	130	136	131	125	135	141	125	146	125	134	143	143	140	124	122	148	141	155	143	126	121	111	132	140	125	125	143	133	145	131	134	126	124	126	143	117	127	154	146	130	128	141	147	110	132	124	130	139	124	129	139	126	149	154	145	137	146	119	144	120	138	135	147	131	146	124	137	140	157	148	127	112	126	153	122	147	136	139	136	128	147	142	120	148	133	134	126	147	129	135	132	128	153	120	123	149	131	144	142	135	130	136	135	133	122	142	139	135	143	136	108	123	123	145	146	115	135	129	126	136	134	138	125	139	132	141	120	135	111	109	125	120	143	148	122	147	139	117	133	113	134	132	149	135	143	140	155	131	140	142	132	144	149	133	124	132	133	136	128	123	160	112	137	125	150	135	159	146	159	141	131	125	130	127	150	129	154	123	117	136	107	139	143	139	130	136	131	145	123	133	110	120	132	126	154	135	162	144	123	120	137	130	110	138	144	143	137	117	132	124	124	134	149	122	130	142	126	132	147	114	143	141	130	146	102	150	151	152	137	133	140	121	123	140	143	131	130	141	119	124	134	150	133	125	160	143	151	120	156	135	143	133	118	136	132	139	150	167	139	142	152	129	137	142	117	126	128	120	125	135	132	129	137	137	142	141	136	135	129	134	135	147	140	155	124	138	144	140	127	134	119	121	128	150	133	138	123	125	137	124	148	125	140	122	131	140	142	140	133	125	157	123	146	127	149	114	135	117	133	131	123	121	139	122	120	119	139	146	136	139	142	154	130	138	144	123	143	119	128	136	148	144	132	130	123	118	131	125	123	143	139	122	120	157	144	123	143	139	118	114	134	136	131	149	117	138	118	144	130	117	140	147	138	156	142	158	135	118	120	154	130	144	168	118	136	128	123	133	122	135	135	144	124	127	156	124	117	153	119	139	160	144	144	132	122	133	131	144	132	127	124	118	133	118	141	143	133	129	132	144	135	147	167	133	137	138	126	139	130	147	146	109	115	139	133	127	136	154	133	129	122	155	155	126	119	133	138	140	166	122	132	128	146	127	136
19715	22438	15045	913	792	858	1435	1328	1254	1164	987	769	712	669	666	605	525	543	617	561	553	590	624	604	603	549	595	585	614	647	550	542	584	569	621	829	807	598	470	515	470	490	525	484	482	495	473	475	483	505	504	489	440	488	497	526	484	465	455	444	478	468	478	484	486	494	498	485	490	463	471	460	463	464	514	512	484	470	492	504	477	486	465	488	508	509	502	484	503	516	461	453	501	490	490	499	500	459	540	492	497	468	483	504	496	446	503	516	491	470	461	476	496	520	474	498	496	518	459	459	489	436	499	507	483	535	493	492	459	494	494	477	449	501	462	478	466	465	500	474	515	495	482	498	499	463	440	493	476	479	484	501	502	482	501	527	503	505	464	525	466	498	489	497	523	514	448	501	501	486	471	548	509	494	477	451	466	474	466	473	498	470	473	506	507	489	494	473	529	500	479	478	504	485	460	474	487	507	501	497	497	456	488	463	443	495	464	495	491	503	478	478	463	514	517	515	494	505	529	508	512	444	518	491	492	507	487	492	486	477	499	496	498	482	473	511	486	480	504	492	464	481	493	498	473	463	506	507	485	490	460	528	487	477	468	496	526	464	475	504	464	507	553	485	488	481	446	503	503	503	500	479	490	493	488	448	491	489	485	521	509	483	494	486	479	523	484	499	487	467	469	482	453	507	478	490	500	479	466	485	463	515	509	490	492	503	490	455	520	478	501	491	462	489	467	518	447	472	460	484	501	460	497	480	546	504	517	480	461	457	492	478	493	508	454	467	511	507	435	487	436	521	472	432	482	496	473	456	486	445	534	518	493	506	544	514	498	475	500	522	519	486	501	503	516	458	488	459	501	481	526	521	491	507	494	491	512	507	483	468	499	507	475	481	460	430	510	490	489	478	457	470	500	492	484	449	497	506	533	485	521	486	483	495	499	523	463	479	456	491	457	499	465	505	489	482	497	501	474	498	499	497	434	509	450	499	474	510	466	500	483	471	473	492	461	485	484	499	522	490	459	485	499	494	468	468	459	468	500	497	508	549	479	497	475	519	487	471	449	478	478	464	497	520	462	455	460	514	532	492	473	479	498	469	485	511	491	469	480	506	493	536	478	520	488	461	473	492	497	501	498	473	460	426	493	491	515	458	494	481	460	503	478	489	507	472	464	476	458	490	503	482	463	488	514	473	427	520	464	494	492	504	489	506	476	526	486	499	448	517	507	497	445	483	513	481	483	495	486	455	479	512	503	485	480	507	472	501	480	539	466	482	445	463	517	466	505	494	472	516	479	513	511	534	487	476	486	488	467	448	454	492	440	465	518	500	507	497	493	465	460	487	497	515	447	491	483	505	475	507	476	476	494	519	501	470	460	480	451	508	492	502	514	523	505	492	491	498	461	451	500	477	551	486	516	470	467	495	471	514	474	514	457	480	493	479	484	474	519	504	478	521	481	499	493	494	459	481	522	462	476	477	473	520	489	478	489	514	453	512	516	435	456	480	479	498	484	473	519	507	491	485	473	499	464	479	491	503	457	478	472	507	488	493	466	460	481	523	488	529	498	515	467	490	493	510	477	507	501	510	515	456	505	492	519	444	506	464	494	488	481	483	470	509	475	507	447	494	480	495	511	503	483	456	454	472	520	496	510	468	479	463	481	493	510	469	503	470	488	462	490	511	514	483	485	507	468	476	525	494	452	518	457	496	447	504	514	476	456	506	498	508	450	508	492	485	480	546	469	453	460	477	494	491	478	500	451	484	484	518	478	494	526	483	475	462	509	508	472	450	496	466	484	509	482	517	529	510	470	462	494	489	483	472	463	469	468	474	504	486	504	470	477	506	449	486	514	503	483	522	477	479	478	509	486	533	532	491	503	469	465	502	477	472	474	507	493	468	513	462	517	475	474	459	502	473	473	504	471	480	521	496	456	496	492	457	527	476	508	478	483	481	480	487	474	479	461	482	478	495	479	496	519	491	509	537	481	486	502	494	457	513	530	509	498	491	499	499	497	467	492	543	491	498	483	486	476	465	467	457	461	526	493	482	466	503	489	498	480	510	484	492	500	501	537	480	506	489	457	460	514	502	521	471	460	485	477	511	460	488	484	471	452	458	517	467	479	472	482	505	493	461	491	499	455	504	433	526	459	509	492	496	480	484	519	520	490	489	487	486	475	474	467	509	488	458	494	446	448	510	509	486	474	471	512	528	516	483	493	442	505	500	480	512	476	515	522	511	471	474	500	504	501	487	498	507	447	510	520	475	515	494	489	496	506	469	446	509	456	465	459	493	504	470	516	437	460	475	479	495	470	497	475	497	505	494	474	480	520	484	490	485	462	509	478	481	473	497	435	519	477	454	464	490	482	475	524	443	483	500	479	489	471	513	509	512	477	499	463	488	489	495	486	497	505	474	494	484	550	472	483	502	491	448	444	451	499	485	453	447	509	490	501	510	483	504	513	483	529	479	464	448	513	503	467	506	490	501	489	483	506	483	549	485	477	463	508	509	495	497	490	512	481	508	461	487	474	497	462	485	464	463	471	514	430	467	500	456	481	518	472	470	506	451	536	481	464	502	499	494	472	491	510	477	489	473	507	510	443	487	491	493	481	515	508	476	505	499	464	467	470	469	508	500	469	515	520	460	460	480	482	498	459	521	488	514	478	500	486	460	468	526	461	473	500	459	476	490	507	475	508	493	509	510	460	513	504	492	501	505	454	501	468	500	466	502	476	478	470	517	486	488	484	492	440	459	504	497	458	463	485	521	476	488	481	470	491	486	481	487	477	476	494	465	480	475	475	522	513	454	481	496	500	500	507	494	514	458	489	488	514	467	510	491	500	505	509	487	466	506	462	484	511	550	491	504	507	506	445	468	499	487	518	494	531	496	440	453	485	481	469	458	478	455	495	488	513	512	510	477	467	508	506	543	498	511	460	512	504	491	496	522	514	500	454	437	466	516	475	465	503	473	492	484	453	493	470	490	480	497	482	481	444	493	500	482	515	506	466	523	498	500	500	505	484	537	464	516	509	488	488	477	504	500	484	484	475	495	482	492	484	480	481	501	555	473	504	463	464	478	456	524	503	490	472	523	478	501	525	497	474	486	481	497	478	516	475	457	485	500	438	494	511	487	481	514	479	453	438	492	468	455	481	501	544	491	501	462	474	524	480	494	488	505	496	494	497	463	489	505	477	490	498	509	477	490	479	469	472	480	481	490	475	483	506	452	528	491	480	478	503	497	508	491	477	478	492	445	543	454	488	475	498	452	481	451	508	466	468	466	512	511	490	529	467	497	463	505	500	485	434	517	483	484	507	520	514	488	488	492	497	441	508	468	510	488	488	495	476	494	461	469	526	489	505	464	457	485	454	466	475	514	480	461	476	518	520	524	473	476	488	507	489	477	502	471	449	504	465	569	531	504	457	448	514	481	513	471	465	511	508	513	481	515	521	458	463	498	503	555	474	483	477	485	496	495	478	474	458	498	519	489	513	482	460	491
58751	67296	54757	16202	2783	381	739	513	512	635	666	668	504	507	423	358	282	247	303	263	299	342	351	258	240	222	306	367	540	526	453	339	246	244	380	527	403	235	158	152	155	153	136	169	152	160	154	145	148	160	174	143	143	143	133	143	156	159	140	150	166	139	150	124	140	153	167	138	154	162	146	137	159	161	134	133	160	154	136	178	151	162	166	160	148	141	119	148	155	162	149	147	143	128	158	158	142	160	145	166	160	166	156	149	162	168	145	164	160	122	137	139	153	144	154	169	150	151	153	142	147	140	153	148	137	157	165	149	137	156	153	147	174	141	137	171	167	145	138	155	142	130	142	144	128	146	146	129	161	129	143	153	161	152	139	155	131	167	149	128	147	163	139	150	166	149	150	164	151	164	157	148	162	136	159	143	136	143	147	180	154	146	166	161	151	157	132	163	130	152	147	152	127	144	147	151	145	156	149	130	158	150	163	145	164	147	161	133	172	164	130	149	121	150	152	142	160	134	125	141	127	128	142	153	138	144	151	149	117	163	139	169	132	152	167	138	146	144	163	151	166	165	151	150	165	130	144	151	153	128	145	140	133	154	147	167	149	124	127	135	158	132	121	143	126	169	150	136	147	144	157	146	133	162	162	141	151	145	140	140	162	119	154	162	125	150	146	134	161	160	167	128	138	162	141	158	172	167	151	168	142	149	147	129	159	151	162	137	154	183	163	138	150	144	182	143	162	144	132	155	128	141	170	130	153	132	138	152	147	151	149	130	170	138	149	148	172	151	152	140	135	153	134	162	169	148	138	135	155	168	132	171	162	160	136	168	158	147	133	132	141	164	148	163	146	132	155	158	154	161	128	134	162	166	161	143	145	151	148	129	158	133	172	137	152	126	155	157	154	142	174	155	145	140	148	147	156	158	138	149	162	143	174	144	150	138	174	160	156	158	142	154	118	152	162	146	146	142	145	136	143	155	161	132	156	185	118	148	144	152	162	152	150	134	139	132	147	144	116	153	172	146	153	146	120	135	160	140	159	148	148	140	140	143	159	161	160	136	140	154	178	145	163	141	162	156	142	147	166	172	149	144	154	148	153	139	137	153	166	146	148	166	127	146	150	164	151	137	166	148	148	169	129	173	135	165	139	172	151	168	180	163	146	129	148	162	130	145	158	137	174	147	151	152	147	123	144	149	143	148	142	153	147	169	169	139	164	157	178	156	148	149	160	145	147	131	157	154	151	167	152	134	122	141	151	148	154	151	164	167	150	149	141	145	161	139	155	152	141	163	160	166	154	140	155	152	159	155	146	156	130	154	156	152	147	117	177	127	155	149	151	156	139	128	148	142	158	144	163	152	153	154	152	155	142	135	154	160	128	142	164	156	152	145	154	164	140	142	144	154	145	148	140	164	133	134	177	153	153	131	146	174	155	157	141	164	140	182	172	156	162	158	143	124	159	157	164	151	128	164	146	153	148	163	150	135	151	147	148	141	152	159	142	146	121	130	149	149	161	147	157	161	150	125	152	145	161	162	146	145	157	139	150	137	135	136	158	149	144	158	167	172	155	150	127	150	139	143	161	163	122	142	151	156	164	125	164	161	144	138	155	167	148	144	163	157	143	157	175	154	152	155	132	157	150	164	151	151	167	144	177	147	174	147	152	147	156	142	175	141	161	140	152	139	146	150	157	146	150	144	139	145	139	129	138	152	150	153	178	156	130	147	138	154	142	146	172	164	155	154	151	182	145	147	138	139	167	161	163	148	137	153	142	163	162	166	143	168	161	164	153	158	143	163	123	136	125	158	129	146	168	167	139	159	174	158	149	142	159	141	149	148	164	147	174	143	152	135	143	140	137	135	167	133	145	164	161	144	130	139	151	159	153	163	170	140	134	156	133	155	144	146	153	140	140	143	159	156	174	149	160	144	155	161	137	156	148	147	150	174	151	141	145	145	149	142	151	170	156	157	147	137	154	157	146	135	138	155	148	139	135	164	150	147	149	170	137	145	163	150	175	141	152	154	142	130	146	164	153	145	141	152	144	163	143	161	158	163	138	159	174	150	137	147	144	170	167	148	149	164	146	148	145	139	137	185	147	143	125	158	151	136	151	170	136	164	142	134	154	120	143	150	159	163	146	150	151	147	127	145	147	173	158	151	147	161	166	151	137	160	143	156	127	164	156	130	142	146	164	144	159	129	161	138	144	154	162	151	151	156	158	157	158	136	160	147	160	170	173	140	143	153	164	152	162	150	164	163	154	142	178	155	176	154	150	138	151	123	134	159	151	149	144	146	160	160	180	162	158	138	158	129	154	161	141	149	132	151	150	122	149	157	136	176	166	166	164	141	137	145	148	145	153	160	159	157	176	134	132	162	141	138	164	152	144	141	161	138	164	139	157	145	163	145	139	154	113	139	147	159	157	149	143	156	147	154	163	148	128	131	143	151	150	156	161	137	147	130	189	162	145	171	111	152	152	161	167	135	181	129	153	152	150	161	162	167	147	161	146	150	157	158	162	145	159	158	155	152	151	149	159	151	179	139	155	151	153	142	145	146	135	139	145	157	142	164	148	125	150	140	141	136	142	148	143	142	162	122	143	134	158	174	151	153	138	159	140	164	161	146	142	141	157	153	152	152	156	172	159	124	160	155	142	134	137	155	160	149	160	162	150	120	150	162	160	152	145	150	154	152	144	167	157	147	159	134	144	150	131	157	167	156	167	172	162	150	141	140	133	159	149	161	148	149	161	148	142	166	165	124	134	125	156	170	154	130	146	124	134	139	152	169	158	127	124	153	149	144	145	139	141	170	136	172	147	156	148	153	134	154	171	137	161	146	163	146	173	140	154	157	156	160	167	134	142	159	137	169	152	141	140	152	163	135	133	141	142	145	154	154	134	149	163	144	155	146	135	163	147	161	126	161	152	149	156	148	152	135	159	129	154	163	140	166	134	140	152	140	147	157	170	148	135	141	144	136	134	156	145	169	136	158	147	150	148	148	140	142	149	136	162	167	138	136	143	153	152	146	152	131	136	165	130	148	155	151	152	165	160	173	165	153	138	137	176	174	149	137	149	147	157	144	178	169	157	155	148	159	136	139	168	139	150	141	150	160	159	142	164	151	127	158	156	127	145	151	143	141	140	131	140	148	145	144	140	156	178	160	153	150	143	162	142	139	165	166	149	155	159	132	142	163	140	132	137	168	152	169	139	153	136	141	153	175	158	140	145	148	175	153	168	131	137	172	170	149	164	143	165	155	141	158	142	177	126	132	160	139	151	146	138	147	155	133	141	143	159	129	157	165	169	146	155	168	167	154	147	142	148	157	144	145	170	144	172	154	144	147	131	161	130	149	137	153	176	148	150	159	141	155	129	152	146	162	163	149	148	139	160	156	144	155	138	128	145	153	128	193	167	148	145	152	136	141	136	152	139	146	139	140	150	152	136	144	179	161	124	151	141	160	153	141	144	154	154	138	139	144	139	163	151	128	144	160	152	146
42274	52164	46437	2090	1653	1426	3496	2703	2948	3753	3932	3847	3071	3097	2717	1841	1437	1255	1737	1524	1680	2293	2035	1378	1177	1170	1935	2797	3786	3903	3634	2056	1152	1291	2928	3654	2332	1090	514	552	530	483	525	567	540	506	533	567	493	526	528	507	560	532	568	518	535	506	553	536	498	500	546	520	517	517	557	520	506	527	560	513	538	552	545	494	520	505	547	497	532	543	558	507	516	484	512	541	538	519	487	558	509	521	518	536	513	524	526	532	545	491	526	515	519	536	501	536	547	536	536	512	566	580	492	515	535	503	525	508	525	543	524	512	520	532	529	548	510	507	531	559	578	530	507	553	536	533	540	509	490	559	542	539	531	532	490	534	494	530	546	526	537	540	555	538	539	482	526	531	530	513	502	527	533	545	495	528	517	532	546	517	570	556	539	552	566	503	522	501	554	564	508	532	548	476	543	504	539	551	527	547	542	537	536	536	535	531	561	519	529	550	532	526	529	542	499	569	528	519	540	542	595	526	512	545	516	533	533	552	516	505	507	537	553	557	557	554	557	556	538	540	533	519	534	469	544	567	516	538	514	517	482	556	513	504	523	487	513	517	551	556	500	507	550	523	500	527	522	521	498	529	485	527	527	484	521	500	517	547	533	537	501	531	533	530	492	526	538	504	519	511	550	474	532	563	532	530	531	536	506	516	570	541	531	529	535	533	565	501	503	545	549	517	498	543	563	541	534	516	519	499	537	541	500	525	492	541	487	540	492	534	544	552	509	466	482	527	495	518	538	554	568	557	519	509	537	550	537	512	547	539	503	566	545	540	510	548	524	539	535	490	560	509	542	521	527	521	498	549	536	528	510	514	534	558	535	510	547	529	522	498	529	547	524	546	520	551	549	507	502	546	532	493	527	566	516	500	572	542	536	540	521	552	516	534	543	527	502	533	528	554	509	528	532	512	567	519	511	509	534	518	543	547	546	550	514	523	505	499	508	538	530	529	515	529	551	520	503	550	528	536	511	511	556	529	469	514	498	537	523	559	569	529	545	547	554	509	583	530	547	520	539	509	542	515	579	476	518	510	517	571	494	512	487	534	528	580	537	502	523	529	512	524	535	540	522	565	532	534	535	514	549	536	553	535	564	542	531	522	515	527	530	508	518	528	530	504	578	563	504	535	518	510	517	528	548	558	562	549	538	511	520	550	571	558	534	534	525	512	486	528	523	539	505	550	530	517	541	559	578	509	534	532	526	572	467	534	564	534	524	564	502	491	546	518	529	566	536	520	534	531	532	522	507	486	526	538	543	521	486	503	470	576	552	540	518	519	517	520	497	516	555	535	531	498	529	544	500	549	540	575	542	561	546	560	505	484	514	552	534	522	544	559	560	523	503	523	504	525	557	529	530	519	550	487	537	540	506	515	555	516	518	536	513	543	529	546	540	511	530	503	524	485	528	546	500	547	521	526	549	529	521	536	542	486	491	498	540	549	548	496	540	557	510	575	545	472	552	533	592	504	498	534	523	542	516	508	500	527	564	552	532	524	513	514	531	524	585	566	542	530	537	503	542	518	538	541	553	532	555	557	523	498	494	495	534	524	518	510	512	567	502	572	577	504	575	565	531	478	510	554	548	514	530	525	538	541	511	515	544	517	512	517	533	568	499	503	536	530	559	555	507	517	507	538	541	516	497	551	536	530	531	556	529	515	533	540	499	500	551	522	500	544	540	551	556	574	519	495	542	547	556	556	566	515	510	517	532	564	519	500	521	522	517	524	529	528	531	525	517	527	509	521	536	561	525	577	558	499	542	505	557	480	520	548	537	533	514	543	535	517	550	560	516	523	537	553	533	497	500	510	523	566	530	535	511	532	528	547	520	535	521	549	546	512	508	556	514	523	469	529	501	504	510	516	521	530	518	571	519	561	567	503	541	547	483	506	539	536	561	512	539	476	533	565	526	502	524	531	555	524	498	510	493	517	502	497	532	532	556	525	490	509	531	514	552	582	533	540	552	490	489	510	518	543	502	498	562	559	518	538	512	544	535	519	566	499	531	530	521	499	556	541	547	519	505	579	548	544	543	546	484	496	512	520	540	511	556	514	561	541	499	540	547	554	487	515	530	536	522	510	503	493	539	535	521	557	532	542	528	559	548	525	541	532	548	514	511	535	559	556	530	498	566	519	523	527	502	480	563	515	522	521	543	506	558	529	552	555	521	553	532	536	508	541	533	553	518	521	567	520	541	519	542	514	557	562	520	563	529	554	510	536	518	505	533	507	511	550	570	551	549	540	546	549	516	525	510	513	559	524	528	494	524	533	517	576	505	557	547	543	467	531	500	485	477	505	559	507	513	501	490	540	530	541	523	515	529	536	489	530	481	488	520	495	534	538	540	534	575	550	550	531	550	511	522	547	541	502	526	552	506	501	541	558	556	531	465	509	519	530	523	515	502	534	487	561	549	476	536	560	534	534	536	518	561	560	526	520	489	509	526	512	544	502	498	559	540	544	518	537	478	526	540	511	522	488	545	530	526	509	559	493	538	490	514	550	544	552	539	539	518	494	504	546	489	520	550	551	551	563	560	512	532	497	524	525	537	499	487	518	503	526	530	532	555	553	559	528	504	556	491	514	539	533	559	552	519	520	508	524	539	532	540	539	503	550	522	550	511	509	548	539	518	534	526	534	531	502	532	519	498	520	548	568	561	530	492	505	504	591	469	508	500	538	502	543	532	521	547	532	583	508	536	541	491	499	546	496	522	514	512	571	544	548	541	552	549	464	526	544	520	538	570	565	542	490	536	547	496	504	507	505	527	531	517	508	499	542	545	547	529	513	552	552	556	537	530	506	479	525	531	509	508	555	529	523	527	540	540	577	519	488	546	500	538	521	538	540	518	532	504	525	495	518	545	510	542	556	505	512	547	519	545	485	546	530	535	512	514	513	517	546	557	551	503	523	514	486	524	515	551	508	501	569	524	550	503	536	537	539	518	560	502	516	522	505	529	539	510	551	557	538	520	545	524	560	510	510	501	502	558	546	498	529	513	533	498	583	520	514	529	565	555	559	543	541	538	538	547	518	522	541	557	528	509	518	559	517	550	519	558	530	530	525	497	494	504	519	513	554	534	529	498	557	514	564	602	504	570	532	564	535	539	556	543	519	524	524	470	487	552	550	508	570	557	552	546	538	518	529	511	521	520	551	528	554	527	497	557	515	554	547	521	503	537	557	505	550	534	532	552	489	521	518	521	539	549	545	491	547	565	502	529	514	499	488	543	518	536	552	518	533	574	556	541	526	559	547	551	539	568	508	519	550	540	536	518	543	523	537	521	528	516	523	545	542	532	603	489	504	503	533	534	530	510	546	510	530	561	512	545	554	563	549	555	556	504	539	565	521	514	536	538	529	521	509	513	534	530	489	525	505	490	544	546	532	534	504	518	515	467	556	559	552	530	549	535	541	520	495	504	514	499	548	556	512	527	509	538	554	546	565	529	548	561	559	578	537	544	522	507	526	553	522
69341	79502	62952	21115	8175	849	1152	864	922	989	942	1043	919	1080	1032	865	703	512	699	722	821	903	1269	1192	1353	1422	1379	1060	1218	1141	1134	791	685	429	544	817	718	294	185	191	172	195	225	191	198	199	204	188	195	206	212	205	207	192	206	209	203	192	210	212	213	224	197	196	224	197	187	176	219	210	200	220	221	195	189	207	221	203	221	187	214	207	205	210	191	199	193	184	212	206	204	192	209	198	203	195	183	176	198	200	194	201	216	205	180	194	215	211	189	240	189	215	181	204	218	203	177	226	200	208	195	203	190	198	205	198	207	189	215	192	204	197	202	189	215	195	177	221	192	204	222	202	178	198	186	207	207	189	208	206	203	207	217	205	189	194	217	187	184	196	210	228	197	188	184	187	210	210	207	181	215	191	191	197	185	187	195	177	188	187	178	186	197	188	183	208	202	215	211	201	208	210	186	205	201	190	169	192	194	203	185	207	195	184	193	212	206	211	201	198	198	190	202	193	195	203	222	227	187	204	217	198	212	196	187	218	189	204	200	207	196	208	233	216	221	195	205	183	204	207	206	197	194	185	193	185	226	181	198	199	190	213	185	219	183	185	221	196	183	193	199	202	228	199	206	203	208	184	194	205	191	192	206	190	195	196	204	163	196	199	177	163	192	218	210	206	203	230	193	217	204	203	213	214	211	189	198	231	197	177	186	213	218	193	196	212	216	217	197	176	200	206	206	194	200	202	199	179	186	197	197	214	190	201	185	178	186	213	188	198	204	200	202	214	193	188	198	188	200	207	215	208	206	192	175	186	202	183	216	209	207	199	206	193	228	199	164	210	207	215	203	196	216	192	225	197	203	172	197	211	182	218	200	192	213	169	188	191	207	208	197	186	210	201	194	182	188	223	203	208	196	208	187	204	206	200	211	201	193	209	198	208	213	198	172	196	184	207	188	189	189	187	213	203	219	205	201	206	195	210	194	201	162	187	201	205	188	202	182	209	204	206	216	202	171	221	220	203	205	212	203	195	203	205	195	193	182	214	199	212	194	199	203	199	216	186	209	207	197	196	221	212	208	188	182	205	179	217	192	203	177	210	195	192	196	192	203	177	194	188	188	206	210	221	190	196	218	235	193	215	202	219	176	212	211	192	190	205	187	205	198	198	168	193	205	232	203	191	182	203	193	220	201	183	201	224	171	180	204	190	201	193	189	188	181	199	206	212	174	238	192	205	196	209	204	179	196	207	200	221	205	184	177	218	205	184	230	207	207	197	195	218	190	214	204	192	205	182	201	201	182	208	192	221	185	219	186	213	192	241	188	187	193	214	191	193	200	217	205	230	190	204	217	193	202	171	206	204	203	206	213	212	182	218	221	197	198	201	215	192	208	223	206	212	196	192	186	210	202	216	219	217	200	195	175	196	211	189	193	204	219	229	198	203	204	198	207	217	224	186	196	184	206	174	180	187	186	214	197	197	191	202	219	206	198	184	216	220	206	202	203	195	175	226	205	185	201	221	230	199	198	193	224	202	207	188	207	215	208	203	197	224	223	223	174	185	214	181	216	193	179	202	173	197	186	167	187	225	204	209	205	217	210	193	201	201	200	219	204	180	218	214	200	210	210	189	208	180	181	188	203	204	216	213	169	194	186	188	191	193	240	208	207	203	200	205	195	196	206	190	177	193	179	198	218	187	217	183	183	224	198	200	193	220	174	205	211	220	181	195	205	220	204	192	232	177	189	202	181	224	200	222	195	196	213	189	198	196	205	182	205	192	180	192	211	182	189	188	175	233	212	172	187	190	183	207	217	203	202	174	196	195	203	189	223	199	174	185	189	202	184	191	194	213	210	228	200	215	185	219	230	187	163	191	200	180	209	213	229	212	200	187	205	193	197	212	205	184	183	190	190	193	224	209	215	201	237	187	199	192	188	207	173	215	219	220	220	209	175	227	197	191	202	206	200	195	198	199	202	199	169	193	193	229	197	179	192	191	187	189	209	205	208	184	189	182	196	187	178	159	196	218	181	224	188	195	209	193	198	212	188	200	211	190	193	187	192	199	216	203	232	216	201	216	170	218	204	215	200	196	190	201	192	196	218	207	202	194	191	222	203	188	180	211	218	190	214	191	194	205	220	181	216	209	200	173	186	221	215	212	183	198	200	204	172	190	197	206	208	204	192	210	203	213	180	185	201	180	172	197	215	195	201	170	199	202	203	203	197	198	194	212	220	183	220	183	212	206	202	211	221	173	164	189	200	198	213	216	217	188	218	193	185	184	171	205	219	198	222	196	203	234	186	210	193	219	235	176	202	200	195	201	201	191	171	193	205	189	184	216	196	158	208	194	198	169	203	202	190	212	211	210	186	199	171	204	202	186	228	188	171	183	212	175	197	177	197	213	211	176	193	204	204	197	207	185	198	209	218	191	173	218	188	202	196	206	214	181	166	183	193	199	194	199	194	209	195	218	185	207	174	196	210	185	177	227	203	190	193	215	202	217	194	175	216	208	205	224	182	206	212	195	220	189	226	200	213	223	200	205	203	201	206	203	219	214	193	189	215	221	198	196	189	215	209	174	202	188	185	201	202	199	198	197	189	228	187	206	197	210	209	206	187	207	182	201	190	189	209	187	214	205	195	193	210	195	186	167	183	181	214	205	223	208	212	193	186	205	214	219	176	218	205	185	181	193	218	182	209	188	204	198	209	191	218	179	211	196	233	188	191	215	184	190	201	196	198	192	195	173	188	203	180	215	196	210	206	208	191	212	199	225	218	189	195	212	196	211	190	195	184	221	192	206	197	199	220	194	229	197	216	175	191	201	187	178	210	197	198	196	201	207	230	205	187	193	188	182	227	215	193	190	187	187	229	226	212	203	225	210	192	193	201	196	194	202	191	212	206	184	201	218	189	192	182	193	204	232	193	181	194	204	202	181	201	186	201	205	186	210	213	202	201	209	174	200	193	202	182	193	208	194	188	206	171	195	191	195	218	179	203	208	219	195	185	217	214	176	196	212	200	199	229	197	201	227	183	198	193	198	210	206	210	200	200	221	195	199	201	198	203	214	204	210	178	202	191	213	184	188	209	200	205	184	204	181	201	225	186	212	185	180	202	202	203	203	213	197	187	219	212	195	190	217	226	200	214	196	211	206	201	192	207	191	205	179	223	192	197	206	173	199	199	208	211	216	200	188	204	201	187	201	181	222	191	188	225	188	201	195	197	218	207	211	184	216	210	199	201	211	230	183	182	207	204	208	195	197	197	232	203	218	202	193	198	202	210	186	192	227	197	193	204	203	205	213	171	185	203	197	209	221	217	196	193	191	200	200	229	224	215	191	204	196	182	195	223	184	213	174	213	191	209	202	177	189	186	188	202	216	210	212	191	205	179	200	210	192	196	175	198	225	207	189	186	215	200	188	193	221	203	214	192	186	200	201	211	200	203	192	212	220	218	197	195	204	209	212	168	201	211	183	200	200	188	183	213	191	190	221	197	228	169	205	192	210
52137	64447	53501	2949	2430	2298	4758	3760	4476	5266	5017	6026	5190	6581	6251	5344	4254	3214	4236	4765	5168	5958	8425	8170	8616	9333	8671	7141	8732	8639	8013	5621	4398	2931	3230	6242	4385	1328	669	683	658	678	689	713	662	637	680	645	698	701	667	705	697	680	680	686	668	647	652	663	671	679	612	705	644	663	620	671	707	681	701	697	635	656	670	654	655	656	689	669	686	674	675	662	630	663	636	689	655	692	683	655	702	674	661	666	634	719	682	651	634	630	698	631	711	650	658	650	647	683	639	661	637	654	663	650	679	661	670	642	682	672	633	614	653	678	705	682	670	684	653	656	685	694	634	646	672	627	666	667	682	656	721	650	631	649	646	685	676	670	650	655	701	628	673	644	638	723	682	686	652	655	668	717	651	710	674	646	698	644	668	601	663	674	688	669	633	652	677	626	730	643	631	682	641	646	698	700	705	621	704	661	684	660	684	626	668	693	650	669	609	709	713	671	698	712	662	640	659	680	673	655	676	695	672	640	692	646	691	666	684	665	700	635	651	651	695	630	602	698	649	652	663	648	685	683	632	668	658	692	648	659	685	612	666	708	633	686	685	608	645	658	637	670	621	667	676	655	689	678	708	664	661	692	636	659	649	676	648	656	681	637	678	659	703	698	637	657	647	657	636	678	685	706	646	683	628	679	626	691	688	674	665	689	661	664	653	652	668	653	669	657	689	669	661	651	668	660	638	632	667	646	669	676	659	629	675	647	652	652	708	641	637	692	627	640	665	702	671	638	631	695	638	685	677	694	680	678	702	664	704	686	663	684	661	691	668	655	724	645	656	692	676	706	705	646	609	664	626	668	628	680	674	654	655	685	713	646	673	662	661	608	702	684	649	670	635	665	699	681	673	732	624	640	638	645	667	622	680	651	646	685	702	701	701	696	626	621	660	684	694	683	689	659	663	685	642	696	631	636	642	714	643	642	688	669	645	692	631	674	661	699	712	713	662	610	688	625	681	593	678	691	654	698	686	639	675	640	624	697	711	698	686	690	673	640	714	648	631	672	725	641	649	683	671	671	668	646	650	680	693	637	710	672	689	694	652	661	632	641	653	644	663	672	667	695	666	652	659	659	707	684	646	669	707	716	644	676	726	684	657	703	685	686	686	679	677	625	649	617	689	650	684	655	629	667	644	704	686	644	699	630	643	717	676	718	668	690	688	704	732	638	676	696	668	690	636	639	658	640	610	632	650	643	654	676	654	612	657	635	673	685	652	636	715	651	653	677	650	735	667	695	654	684	696	663	676	677	668	650	684	695	644	647	654	643	659	662	661	668	642	683	670	610	665	671	671	647	649	686	618	688	621	744	708	660	656	665	639	704	647	652	685	682	673	672	693	651	679	669	639	658	733	685	694	705	632	676	649	621	623	639	702	643	707	618	652	627	655	646	680	661	721	689	645	655	627	654	666	624	708	697	705	701	635	698	659	684	646	673	616	677	731	674	628	655	643	630	694	648	630	652	652	622	635	675	664	676	664	683	673	699	708	684	679	638	680	693	633	679	724	646	676	690	657	709	680	664	689	661	642	668	719	617	636	649	694	603	672	631	638	635	680	700	679	660	626	662	655	656	666	638	668	683	721	684	698	672	657	661	685	678	659	650	679	671	651	670	692	675	684	690	661	652	706	721	680	635	655	646	709	663	631	636	663	633	669	667	694	707	655	632	641	600	674	674	687	690	695	673	671	647	623	656	671	702	685	688	668	607	701	685	700	617	657	653	673	688	642	599	714	656	705	658	676	605	642	673	693	638	698	655	644	694	657	626	644	680	712	710	736	683	709	676	687	659	704	706	673	652	693	698	689	664	619	676	644	667	645	644	659	702	677	691	639	677	677	693	640	681	647	666	661	712	653	667	672	647	713	651	660	720	683	667	661	669	671	697	695	602	727	651	616	688	661	652	665	683	668	663	632	677	656	664	729	683	683	704	690	677	671	669	652	671	683	702	683	685	665	661	635	619	722	643	669	649	644	700	672	668	697	688	642	681	671	706	673	643	663	670	641	683	646	703	651	676	674	656	662	621	681	659	706	653	656	651	670	666	635	674	671	682	597	635	639	654	663	676	657	673	683	648	667	693	673	634	669	636	651	678	670	693	643	648	661	673	673	626	668	627	646	676	687	660	669	640	660	684	687	676	683	651	692	726	686	645	693	677	686	643	667	658	638	654	681	701	696	667	691	668	661	665	704	671	667	633	672	647	634	678	658	672	700	679	690	713	647	717	649	678	631	633	717	700	649	709	654	682	685	690	660	647	666	663	690	688	658	678	713	675	702	675	677	675	633	691	679	682	695	626	663	600	675	696	664	623	663	651	649	670	655	634	690	660	707	686	667	684	695	701	643	636	626	662	696	637	659	698	665	644	623	710	653	670	691	699	626	662	649	692	670	692	678	685	685	673	681	697	670	718	689	687	688	669	644	673	658	660	672	720	645	637	661	615	657	658	688	659	720	622	675	681	714	682	662	673	670	645	635	658	708	674	638	667	683	655	674	623	700	678	643	675	665	656	698	630	625	641	689	632	668	642	665	662	688	654	671	713	689	625	675	666	642	710	647	589	652	700	642	686	663	657	641	662	678	626	693	700	701	694	679	663	614	633	661	674	647	733	634	673	642	717	670	707	681	683	685	634	680	740	671	653	677	680	621	632	686	677	663	679	682	644	665	663	655	648	648	744	643	679	699	659	663	619	676	721	641	661	689	692	650	611	635	658	605	659	689	607	668	701	654	684	649	672	667	661	721	666	676	662	620	638	664	639	703	642	662	677	645	659	681	715	699	687	702	672	655	656	682	664	679	714	644	682	620	664	644	695	678	691	681	664	676	661	707	652	642	645	658	639	691	643	658	659	641	683	751	640	723	684	632	673	624	689	607	710	714	667	670	695	604	651	652	656	687	696	698	670	658	671	641	651	678	664	589	691	635	650	709	664	649	702	652	662	672	686	714	705	678	675	681	661	682	703	618	766	663	646	670	648	703	671	654	668	669	647	628	652	654	698	639	651	660	691	639	601	679	684	705	667	668	705	623	656	663	669	660	720	698	603	672	705	719	673	680	672	679	663	632	674	665	649	685	663	686	673	679	696	669	643	680	676	632	637	657	667	586	715	663	682	729	697	660	666	695	645	647	648	669	653	643	693	642	676	666	652	686	664	691	645	625	651	640	657	632	687	709	661	645	702	726	644	663	648	603	653	701	654	683	625	679	655	649	670	668	681	636	643	627	670	629	665	646	674	643	627	675	644	686	687	693	689	660	684	615	650	669	662	672	684	682	660	634	678	679	673	644	683	716	629	638	710	674	631	669	649	673	634	662	638	644	685	686	666	660	694	670	639	625	680	661	667	754	686	648	678	660	672	650	738	687	665	683	688	643	672	727	641	631	721	668	649	660	642	691	677	678	655	641	610	651	630	681	629	643	677	683	677	660	701	709	703	653	696	653	657	684	664	666	673	638	644	647	682	683	694
16441	14510	7110	352	229	163	151	145	192	152	162	175	176	209	174	174	153	155	189	153	156	187	167	140	165	160	160	135	148	146	149	149	134	136	127	143	165	161	144	146	122	135	135	140	126	157	118	128	123	128	109	128	130	109	119	127	123	143	150	152	121	131	144	131	104	130	139	143	136	143	127	139	116	140	118	131	123	137	139	133	136	126	100	147	135	136	135	128	116	134	118	128	118	133	116	133	135	126	105	128	106	134	129	125	137	119	140	141	144	146	120	119	125	114	132	133	126	120	123	120	130	130	125	125	138	121	114	126	116	122	115	139	136	135	101	143	129	122	120	138	129	130	107	147	146	126	128	154	145	128	127	124	121	117	136	133	113	132	127	134	126	121	131	137	142	139	139	137	149	127	134	114	130	139	134	130	144	128	118	130	146	132	147	115	138	126	121	118	142	142	135	138	149	136	138	124	111	138	112	144	151	133	132	129	134	139	127	124	109	131	147	130	131	142	152	154	131	135	126	136	138	134	121	141	130	150	134	123	152	146	128	124	148	130	123	154	124	118	134	117	132	127	115	147	119	163	133	142	139	121	136	142	125	131	127	130	116	139	134	146	146	120	132	136	118	131	134	127	121	114	139	141	150	141	109	118	132	131	126	129	157	125	136	132	133	123	125	129	135	126	126	141	138	115	130	151	133	146	142	155	119	137	115	121	122	148	143	124	120	123	155	130	122	120	136	157	123	117	144	147	121	133	125	135	145	115	126	119	115	139	125	122	135	135	127	130	145	115	145	130	132	127	131	126	132	132	121	117	118	149	145	135	121	113	125	148	127	117	134	137	115	109	124	128	136	130	150	119	137	149	103	129	138	116	112	123	109	142	135	146	125	129	152	127	124	122	136	138	132	144	109	130	141	128	145	145	123	125	150	126	120	132	139	146	151	124	136	123	120	136	116	110	142	119	135	137	133	113	120	126	149	121	139	143	144	136	132	134	133	124	140	132	125	114	130	126	161	152	145	124	142	136	153	134	127	121	135	118	139	131	138	127	125	122	140	116	144	126	115	133	132	116	121	144	132	121	134	143	134	120	129	152	122	143	135	116	141	148	145	136	167	115	151	119	134	145	122	126	144	140	139	134	126	134	117	133	161	123	112	132	156	125	116	154	157	118	134	133	119	120	125	152	134	153	142	148	129	133	141	119	133	114	137	132	121	134	140	121	127	123	127	119	157	130	123	137	126	141	120	130	130	117	131	131	117	125	127	145	121	128	124	152	125	138	138	138	144	137	124	126	135	136	138	127	134	120	124	125	135	131	123	129	123	107	132	138	133	129	131	147	121	127	120	152	124	122	144	136	112	99	138	123	117	118	133	130	143	105	118	128	128	127	147	131	132	120	120	133	137	129	126	128	148	116	124	120	133	123	157	159	132	135	111	134	143	118	159	119	113	130	153	131	131	119	126	124	118	134	137	136	127	140	146	119	136	115	149	150	129	118	125	120	121	126	139	130	128	131	142	131	130	125	133	116	124	131	112	112	115	122	108	139	122	135	121	141	126	140	128	128	123	117	130	137	128	121	134	143	137	135	129	115	136	139	126	131	138	129	147	129	149	160	144	137	135	151	135	116	137	144	130	127	127	123	143	141	133	126	136	146	143	124	125	113	129	120	129	129	124	115	127	99	125	136	154	118	130	126	133	126	105	141	130	135	117	114	131	143	124	128	116	134	117	111	143	149	122	122	123	144	127	157	138	120	144	153	128	118	134	145	114	154	150	116	138	139	136	111	123	129	122	131	124	126	127	121	121	136	120	154	132	119	141	124	128	137	121	138	135	130	113	138	141	123	130	134	144	141	111	133	127	110	119	148	156	123	130	116	128	125	133	142	116	127	116	143	130	148	102	115	143	125	121	142	114	128	117	140	126	137	128	110	134	120	131	136	118	135	129	124	147	108	128	148	152	115	139	148	144	154	147	120	98	128	134	128	120	135	134	109	128	126	141	112	108	110	123	149	123	119	131	125	121	130	132	134	117	123	126	138	131	139	105	120	114	148	122	121	125	126	126	121	113	120	142	132	113	126	133	133	128	100	137	125	120	134	118	138	124	109	115	116	129	127	145	114	138	116	133	148	114	139	144	145	127	145	125	128	128	115	167	126	140	134	119	143	137	145	132	138	129	137	142	122	112	114	152	155	135	126	139	112	124	153	136	134	147	122	128	126	134	139	130	129	122	137	144	132	119	148	106	135	138	147	149	106	127	117	113	141	135	138	139	135	124	124	121	135	144	122	116	141	127	140	125	121	128	147	117	127	137	140	126	120	139	128	131	121	137	136	117	144	146	116	126	135	132	136	124	118	124	144	146	109	121	129	133	137	142	132	121	124	128	128	109	132	117	155	149	134	113	145	137	130	135	118	117	139	134	123	144	135	131	121	138	136	132	125	122	120	138	130	140	145	135	134	115	122	128	146	135	142	139	123	126	135	116	104	134	134	135	150	136	120	141	147	97	137	138	126	140	131	128	120	139	130	137	132	131	119	121	131	124	146	127	151	122	126	129	138	151	124	138	116	132	134	127	133	147	128	137	117	118	117	116	118	129	129	141	114	143	115	114	140	130	115	129	118	128	125	120	141	117	128	122	141	123	132	136	137	129	128	124	141	146	113	153	145	135	131	146	145	128	135	147	137	126	129	157	114	130	124	120	121	118	154	118	119	121	119	136	138	113	143	139	129	113	127	120	125	120	128	128	106	130	135	118	111	122	149	157	126	139	124	125	136	133	131	133	112	146	157	113	126	138	140	136	139	138	126	122	109	132	139	132	112	123	140	130	126	144	135	108	120	145	121	140	142	127	121	143	121	132	125	120	125	145	109	112	129	123	144	136	135	141	136	147	134	140	123	149	137	119	113	143	139	149	159	129	126	121	114	125	127	127	128	139	144	120	140	135	120	120	150	135	122	109	134	121	113	128	141	135	121	107	139	123	123	132	124	131	130	139	122	136	133	131	138	120	122	135	128	163	141	136	145	133	146	122	136	131	125	120	139	114	124	106	128	146	135	123	147	117	134	127	140	145	144	122	127	130	149	137	132	135	134	110	121	118	144	146	145	126	162	114	117	122	119	119	155	115	134	142	115	124	123	126	138	135	128	132	120	134	114	125	133	122	136	142	125	124	127	117	120	126	140	141	128	124	122	128	151	135	143	124	126	130	122	86	137	154	124	109	119	142	120	152	130	113	122	122	126	121	146	137	137	126	111	126	134	119	131	124	128	131	128	128	132	125	130	104	124	134	102	134	127	118	139	141	137	159	135	128	146	127	144	140	133	102	128	118	137	133	136	120	118	121	145	144	116	120	122	136	143	125	129	129	120	135	129	135	120	135	110	124	125	148	113	137	122	124	146	120	121	150	140	120	125	135	120	137	131	144	148	128	121	147	118	127	132	125	113	148	132	145	125	109	110	117	141	139	122	131	138	121	140	120	124	135	133	130	117	146	138	123	128
20429	22406	12522	600	562	563	675	618	670	746	661	723	897	909	818	830	754	662	771	698	753	679	702	745	640	741	760	709	730	637	603	557	526	553	512	684	978	633	449	482	473	455	474	480	465	467	488	477	490	453	436	469	445	492	503	471	456	492	504	452	468	511	474	517	493	468	501	449	523	470	449	490	474	455	505	478	459	467	494	437	503	455	478	484	517	502	487	463	493	511	505	526	470	488	525	468	478	478	445	482	437	482	463	496	494	456	499	482	463	480	485	477	508	488	434	449	462	474	443	487	460	487	497	470	470	520	462	465	499	446	405	500	463	543	450	497	472	507	450	504	493	505	510	461	474	493	464	460	486	460	475	463	471	508	481	486	453	496	458	447	499	460	448	473	485	430	483	460	447	474	485	449	480	438	455	472	445	459	454	497	474	454	507	463	488	482	474	461	415	473	456	452	456	512	446	469	472	515	457	464	490	471	445	520	513	494	468	449	518	490	489	538	438	471	437	464	483	473	498	467	498	476	478	464	507	452	492	476	480	494	489	471	458	498	443	484	495	474	459	441	449	467	512	488	419	479	443	455	469	474	467	509	484	490	505	487	445	513	474	476	481	477	466	453	487	452	445	469	464	455	509	472	456	450	465	505	524	442	485	489	484	486	455	494	466	493	449	468	441	469	464	506	432	473	500	542	485	479	466	465	469	492	459	460	456	460	465	459	489	436	475	486	458	469	450	480	445	485	484	444	490	473	489	470	447	486	473	509	470	479	522	491	507	485	435	496	500	466	495	492	475	505	491	501	497	458	438	434	512	483	505	501	489	500	454	448	502	461	501	476	450	467	452	453	453	487	486	473	489	452	467	501	475	476	475	472	447	487	515	491	445	464	491	460	507	466	486	505	457	492	523	468	453	470	474	482	441	470	460	494	475	475	455	473	501	481	466	462	460	484	474	431	475	489	475	484	538	514	460	454	466	446	473	480	443	412	503	498	451	491	502	460	474	469	446	449	470	461	483	443	489	445	475	465	484	449	464	501	454	492	473	441	468	494	494	445	495	473	423	477	467	454	512	469	466	446	510	442	506	483	485	458	494	487	542	485	481	489	480	482	491	477	500	486	459	480	505	476	480	477	515	493	431	492	462	460	466	469	479	468	447	442	478	452	501	483	464	509	471	484	466	487	456	477	442	480	478	469	474	478	486	489	472	456	483	481	477	470	513	486	456	434	443	517	476	460	476	436	497	465	456	468	464	477	460	468	483	490	455	453	505	489	444	457	480	487	459	467	481	488	455	414	486	490	465	477	483	476	455	467	463	502	461	463	482	467	444	485	476	452	477	452	481	474	431	500	477	480	475	474	450	464	457	491	485	483	496	481	469	491	478	496	445	439	457	494	449	453	503	469	472	465	469	499	447	472	418	464	472	500	496	469	475	484	478	484	474	447	474	431	474	501	493	510	476	461	501	491	497	483	504	486	446	461	463	464	443	459	490	466	526	465	435	436	499	495	460	437	460	462	447	478	451	495	489	468	475	465	463	507	496	494	503	521	479	473	462	455	452	478	467	456	469	514	462	479	428	469	483	466	451	503	452	478	497	419	452	499	499	474	526	455	477	458	519	485	500	522	499	446	490	477	518	472	444	475	485	465	472	472	491	439	504	458	455	465	467	477	469	468	437	485	504	471	482	477	439	515	460	489	455	454	467	445	483	487	467	433	433	460	498	493	496	442	461	454	454	489	486	483	424	438	463	476	450	492	491	498	478	439	477	479	454	488	472	469	472	458	448	499	458	447	434	460	484	500	458	487	474	481	497	469	493	544	461	499	499	435	466	474	461	463	491	472	442	470	439	485	498	449	523	479	456	468	485	480	488	485	471	447	518	508	486	483	451	484	455	449	496	440	510	482	480	455	457	514	485	464	505	486	488	457	485	483	468	474	452	442	469	466	467	487	469	473	484	533	487	473	474	470	429	509	486	463	520	447	487	459	490	467	487	479	436	468	464	489	491	491	499	465	451	469	417	466	468	472	446	490	430	525	452	463	492	461	471	468	478	484	458	451	444	506	470	479	481	484	468	467	474	450	500	510	477	480	525	460	498	492	470	472	458	514	491	453	432	524	471	472	481	460	478	490	498	459	496	487	443	474	485	478	471	424	505	470	445	462	499	492	477	487	481	484	468	468	461	448	445	434	462	482	511	444	466	462	505	445	444	473	501	434	501	449	454	452	472	491	485	485	461	445	448	495	494	490	475	494	487	471	445	466	489	461	498	473	463	453	509	478	433	476	484	455	503	477	488	442	490	459	482	480	492	425	463	463	483	444	480	465	498	481	480	495	463	489	444	480	499	455	443	470	447	529	450	460	499	479	518	482	515	519	481	482	507	480	466	492	462	489	454	459	474	487	496	499	457	458	454	484	487	461	455	480	460	431	462	472	484	470	491	445	496	483	479	459	462	479	484	460	446	456	509	456	452	464	501	473	464	464	449	486	452	500	456	487	486	500	479	483	467	501	481	495	534	448	491	472	498	453	495	507	474	462	444	492	487	461	459	477	503	469	474	486	492	459	478	471	513	494	473	461	439	489	489	515	451	467	494	485	502	508	461	477	501	483	469	486	516	429	503	466	497	436	440	486	435	450	474	527	472	479	474	491	461	504	464	483	503	481	469	497	453	452	504	485	485	488	526	497	487	478	513	505	456	503	437	487	484	505	476	449	437	493	486	456	485	496	491	512	477	437	476	438	502	492	489	478	480	474	462	466	474	460	463	467	482	471	431	507	499	474	477	453	483	424	458	461	474	488	470	459	494	465	504	481	475	496	495	480	457	450	469	509	457	485	472	475	488	458	464	502	492	436	452	439	521	489	504	482	474	468	460	446	524	457	424	503	447	489	450	497	525	458	447	503	461	492	468	483	481	462	502	473	500	443	500	469	436	442	412	471	487	483	460	452	468	489	458	493	511	431	471	452	492	497	494	476	467	488	486	505	439	461	487	501	450	522	478	503	502	496	474	502	436	466	479	488	509	457	455	498	451	471	450	483	448	493	461	513	470	481	515	467	480	473	464	476	492	518	470	458	461	489	457	460	498	444	448	461	503	481	471	428	451	482	461	483	482	486	477	501	475	511	452	476	459	452	461	482	495	488	442	441	471	478	483	470	444	465	514	490	490	525	498	474	486	503	462	486	485	545	448	546	481	488	427	441	462	482	484	468	455	487	488	468	489	486	509	526	465	466	500	479	460	473	486	453	489	468	473	472	429	462	484	461	503	482	480	490	447	475	461	469	481	468	479	524	481	435	490	489	470	474	465	461	495	451	475	456	487	495	477	445	459	474	475	501	494	493	466	483	464	444	499	480	466	471	490	467	494	493	491	468	506	484	463	464	485	479	463	490	492	488	483	496	500	481	457	482	465	446	451	496	477	437	462	516	497	466	460	505	505	466	468	473	456	463	450	503	503	511	464	474	433	490	502	457	479	486	460	482	479	450	505	458	496	477
59489	68871	51389	15750	2914	291	492	296	227	196	199	247	404	790	847	476	451	485	524	408	328	566	270	319	556	551	435	439	595	458	226	189	170	151	166	418	443	216	138	139	136	138	136	148	138	127	146	138	136	139	142	146	133	136	134	148	132	139	120	126	139	126	153	157	145	126	127	125	110	127	129	137	127	141	127	145	135	126	113	136	128	122	140	133	126	132	132	136	132	144	142	141	138	138	137	131	147	156	130	142	135	120	137	133	129	127	141	162	147	158	127	123	147	136	139	152	134	168	130	138	151	135	154	136	150	116	154	118	159	140	143	124	128	152	142	159	150	143	122	132	132	129	126	153	121	151	141	137	135	157	146	146	137	142	126	129	142	144	159	154	128	129	157	125	132	146	155	149	132	116	141	134	156	138	146	120	155	124	139	133	150	147	143	147	153	135	131	129	134	135	137	136	141	129	126	116	133	150	124	131	126	134	132	135	122	143	145	134	149	143	135	141	129	152	131	131	143	119	150	133	127	140	142	123	108	114	137	123	143	154	136	122	150	125	159	134	132	149	126	131	135	120	147	132	131	143	126	139	117	124	120	133	124	154	140	133	137	144	140	151	119	150	126	120	153	141	121	117	147	121	127	136	130	143	130	138	129	145	150	122	132	119	146	144	117	141	154	130	131	133	129	162	148	132	186	142	129	149	131	129	129	139	142	141	135	136	143	132	145	128	143	130	113	163	142	114	148	135	129	150	128	150	150	128	130	142	137	153	139	123	129	145	161	127	142	130	136	141	139	134	149	125	136	130	133	138	125	142	145	149	129	144	135	149	132	118	127	143	148	143	139	114	123	154	137	151	158	149	136	150	112	143	126	129	131	122	137	133	135	143	134	133	148	137	123	136	150	153	148	131	126	164	124	147	118	140	122	144	139	136	129	133	151	144	117	162	126	132	128	154	142	124	126	139	152	152	132	135	132	144	135	134	124	133	138	113	121	138	120	132	116	132	154	133	141	131	129	159	137	140	122	151	133	147	150	129	138	152	142	137	140	135	148	161	143	122	142	156	138	161	136	134	129	132	114	125	135	143	150	141	134	137	142	132	119	118	158	131	124	144	139	146	140	150	121	145	144	154	160	148	143	158	134	138	140	129	135	148	145	127	157	132	137	119	163	132	145	117	143	143	131	142	144	152	157	158	148	135	145	131	130	136	116	137	156	139	134	137	146	140	149	121	131	141	150	136	129	145	139	170	154	149	147	123	145	149	130	142	159	150	131	157	119	135	141	132	142	138	154	161	140	129	140	115	144	135	147	141	146	143	151	162	128	165	127	139	134	135	137	147	127	148	127	167	140	117	128	152	153	160	133	133	140	147	150	137	144	139	140	131	148	145	136	146	132	149	113	143	146	122	157	154	133	122	152	127	122	128	124	155	141	138	127	120	144	133	135	133	123	144	145	130	142	153	143	156	141	138	167	125	146	135	140	150	151	129	134	145	141	140	117	145	139	141	134	133	116	137	106	130	140	140	128	145	125	124	154	138	135	132	136	118	121	134	124	137	138	125	143	141	129	138	129	168	141	144	123	138	131	127	151	151	165	135	158	141	139	149	121	122	143	153	139	116	144	129	122	135	119	142	142	143	157	138	133	133	127	122	143	131	156	127	141	153	132	150	138	125	137	148	137	123	135	139	147	140	166	124	124	133	145	148	143	146	135	115	150	131	133	159	163	136	128	138	136	135	130	152	130	149	123	127	116	144	143	124	160	113	133	146	140	127	142	141	132	144	139	150	151	151	143	157	137	138	145	122	147	125	113	122	132	140	116	125	137	135	137	138	144	134	136	132	121	112	139	140	146	143	152	144	137	134	157	135	154	157	130	131	142	115	163	135	140	126	161	144	134	144	150	143	135	138	126	135	140	152	129	138	139	149	152	158	134	161	145	139	147	139	122	108	129	134	136	145	161	146	130	154	138	137	137	127	151	142	136	130	126	135	155	135	144	137	133	141	145	135	155	146	157	131	142	169	148	139	134	126	123	134	137	135	129	156	150	150	141	160	164	132	129	128	145	128	136	158	149	133	141	142	118	160	142	133	133	140	135	139	142	136	154	125	145	149	137	123	128	156	140	121	134	118	150	154	148	144	140	147	136	129	122	165	128	160	157	136	148	131	138	152	140	134	137	151	136	132	142	126	152	154	120	131	151	138	161	136	147	134	138	134	120	119	140	142	127	150	128	139	138	141	140	140	142	143	142	159	125	129	148	148	142	157	143	124	128	123	139	116	142	137	147	143	150	124	118	159	129	146	129	137	121	136	147	136	125	118	175	140	145	135	142	133	124	136	138	158	120	134	162	135	141	120	147	142	138	148	145	130	128	142	142	136	132	124	119	129	126	121	129	124	137	164	147	120	133	135	148	132	139	130	132	138	145	150	132	116	157	129	162	152	136	120	139	137	135	160	135	137	140	122	138	139	143	124	130	146	144	155	137	146	150	111	126	153	122	149	147	124	129	135	146	121	120	143	127	152	157	139	137	113	134	124	139	145	147	147	144	155	137	138	135	146	147	140	124	138	149	142	135	142	142	144	139	150	145	135	148	129	132	140	127	133	137	143	124	130	143	137	142	132	157	145	127	143	143	142	142	136	133	161	135	102	129	131	142	128	126	159	133	150	110	143	135	133	123	150	127	146	144	134	146	121	143	121	116	131	142	140	137	144	136	141	129	133	149	131	143	140	124	146	135	128	126	144	137	130	138	145	142	147	141	167	133	124	142	136	129	142	132	123	129	123	129	129	147	142	137	140	142	122	140	131	139	171	149	138	129	134	136	143	133	149	136	139	152	142	126	132	136	117	145	124	121	137	118	144	149	117	150	142	125	136	134	126	141	139	137	163	129	142	131	149	140	153	139	139	160	151	147	144	111	151	143	129	146	130	120	134	122	132	146	132	142	136	136	140	140	140	130	136	128	130	131	153	124	131	103	139	136	150	124	138	137	157	129	147	127	123	116	152	138	128	152	132	124	132	138	133	133	143	128	128	133	130	157	149	145	118	153	128	139	136	129	110	136	145	120	138	138	128	145	111	123	157	123	139	130	154	145	126	128	129	112	147	144	139	150	148	143	136	141	136	121	134	135	128	144	152	142	134	136	164	139	132	152	149	127	157	145	144	135	110	135	104	130	132	130	123	151	130	126	109	121	153	139	136	142	126	153	142	144	127	136	146	165	114	133	126	139	157	130	153	141	105	118	144	145	136	160	154	142	145	138	134	142	137	138	152	141	143	128	137	128	129	136	146	113	134	139	157	158	136	151	128	129	142	138	129	150	135	126	149	157	140	147	113	126	128	140	152	126	137	120	146	130	151	124	160	119	144	136	143	130	146	139	133	131	133	126	137	127	140	154	129	142	134	148	111	132	150	133	129	124	149	117	151	140	126	132	143	125	149	145	131	121	143	138	142	130	136	143	135	150	152	141	139	153	136	147	125	159	144	143	122	142	148	140	117
41961	52621	43641	1677	1214	1170	2345	1297	1078	1000	937	1265	2351	4973	5424	3074	3028	3289	3602	2718	2232	3751	1745	2007	3656	3761	3315	3164	4286	3707	1494	830	747	735	852	3128	3189	1197	525	495	495	511	506	454	479	513	468	524	490	490	449	523	487	516	515	486	508	493	489	523	536	447	449	494	488	469	455	480	500	464	469	506	515	490	478	503	492	522	516	493	512	481	482	484	489	475	474	516	480	461	488	503	478	459	490	502	451	520	495	507	514	495	466	533	491	486	485	485	488	518	491	447	496	476	536	521	474	500	460	537	493	500	441	487	485	482	483	462	467	452	478	446	485	534	473	496	489	485	493	483	505	533	480	495	485	502	492	492	513	467	510	502	496	514	467	529	482	489	494	473	534	488	477	481	511	503	506	524	486	479	512	485	486	466	465	525	547	514	505	475	479	504	485	515	461	503	483	519	480	464	502	442	489	489	499	498	509	487	500	496	497	489	496	459	530	487	463	537	477	498	480	501	503	464	495	476	483	501	503	538	466	512	489	469	468	487	473	494	533	478	539	463	482	476	479	497	491	531	502	480	471	460	472	477	517	481	497	477	472	534	502	497	507	471	497	525	482	468	522	479	467	508	480	478	487	507	462	474	522	479	498	491	483	484	476	494	476	474	480	489	485	506	501	511	514	533	492	484	512	491	500	501	471	502	497	496	467	456	484	510	509	517	500	470	463	511	511	499	464	512	445	487	498	483	493	508	499	501	516	452	524	495	469	468	481	506	481	487	471	465	450	531	432	473	495	514	505	520	497	474	486	467	497	519	500	462	492	482	488	483	520	478	499	463	520	501	485	485	458	523	472	479	467	467	532	474	497	490	504	448	476	481	492	480	496	481	464	493	467	449	480	509	490	504	492	533	508	491	500	450	501	481	494	472	486	492	464	511	486	513	481	484	502	495	459	477	472	488	475	477	508	486	485	456	496	521	499	489	485	486	470	462	508	479	520	475	483	440	509	508	473	469	498	476	515	453	461	481	431	500	505	484	510	493	465	480	499	511	511	460	467	462	501	486	518	500	504	463	492	536	517	443	503	486	521	500	520	499	488	504	482	463	490	519	537	479	436	486	547	457	505	488	522	469	472	509	502	497	459	458	496	474	504	454	492	481	494	482	517	497	535	499	472	483	470	468	499	507	486	503	480	481	488	530	485	516	486	506	523	496	479	465	454	508	483	489	493	456	489	517	472	475	492	491	512	518	508	472	485	476	526	486	500	493	511	510	495	533	518	505	481	491	491	487	513	513	477	467	491	503	497	500	485	475	473	475	499	464	475	498	513	477	508	488	485	490	543	486	493	524	494	483	506	476	493	471	493	478	499	510	534	499	512	463	458	466	494	515	485	455	480	479	469	489	448	473	509	473	472	479	484	505	474	496	493	464	495	509	492	495	442	470	457	530	493	542	511	497	491	475	494	465	498	511	472	488	466	456	437	492	478	438	497	497	524	486	539	467	448	485	483	494	464	501	494	463	465	506	453	458	507	512	516	485	485	516	497	477	474	450	492	473	482	520	426	466	460	476	479	462	478	516	491	443	497	488	451	486	491	500	491	454	466	505	499	496	451	500	455	496	502	499	437	501	496	471	511	453	477	510	483	494	522	490	527	546	480	532	505	473	458	502	475	459	497	477	478	480	479	485	449	505	467	477	496	466	541	514	507	484	482	482	506	481	489	486	479	525	506	485	513	462	525	511	525	491	507	473	495	505	497	484	487	513	507	499	477	478	467	501	530	486	508	491	505	519	501	476	471	477	479	497	511	526	508	521	531	506	480	486	485	513	492	483	530	488	521	478	500	515	492	476	499	481	468	484	477	535	480	520	472	495	507	465	461	502	468	502	445	487	445	536	478	484	483	465	485	477	480	492	520	490	502	501	495	487	496	533	494	518	494	502	527	486	468	485	476	456	500	509	503	495	459	500	480	498	514	504	448	464	511	459	483	500	465	506	472	519	497	484	491	494	469	524	465	494	477	497	462	509	445	491	476	501	492	481	479	470	495	458	520	480	459	458	471	500	521	490	461	504	495	512	497	503	496	484	505	489	503	464	480	482	478	502	506	468	468	502	506	455	516	472	505	491	509	500	461	493	509	449	481	505	521	517	495	485	462	513	515	498	504	513	519	491	485	473	464	457	476	467	439	436	484	491	501	463	493	511	447	492	490	505	491	469	489	521	494	514	481	467	492	487	510	468	489	477	491	505	527	489	460	458	493	513	506	463	488	466	460	468	477	474	507	448	464	478	507	470	521	508	503	482	470	449	496	468	502	503	492	517	473	511	503	500	491	469	510	476	445	429	474	525	493	487	481	489	505	489	473	514	489	475	467	523	446	479	464	485	486	479	494	463	495	447	484	481	511	465	499	476	496	485	464	490	547	440	502	484	471	509	508	457	490	481	520	482	508	509	486	475	499	511	474	499	469	468	489	562	471	476	520	489	459	446	495	508	479	527	445	490	496	494	509	491	514	518	465	466	494	491	465	486	524	477	552	490	521	539	478	510	504	481	466	454	500	444	532	457	493	513	502	464	502	475	498	455	438	488	498	482	467	466	470	490	483	486	480	483	497	507	482	470	498	503	490	501	476	504	491	484	538	470	509	520	493	512	534	457	492	494	520	493	506	532	486	520	471	504	525	468	491	500	491	489	483	497	466	467	477	528	499	471	513	506	530	529	512	487	495	466	449	479	503	468	453	537	520	504	483	479	529	466	527	467	474	510	485	464	489	513	463	492	487	504	436	444	492	486	474	473	477	500	514	470	474	460	495	496	497	475	495	467	470	478	474	484	479	475	456	531	504	462	507	475	487	485	486	520	522	516	484	485	480	479	495	483	479	475	517	475	475	495	487	484	464	471	484	522	459	512	494	462	496	491	484	484	409	515	471	509	509	492	491	455	524	459	502	503	473	507	517	491	463	487	510	516	485	522	521	493	438	519	488	513	487	484	468	458	510	468	488	487	493	493	502	492	465	449	512	488	506	496	496	483	512	493	503	479	481	444	509	475	454	477	505	512	510	509	469	484	479	463	520	457	522	533	511	511	459	519	470	503	486	509	479	490	475	450	522	524	505	505	506	481	455	518	523	522	466	510	507	497	473	525	513	527	499	496	496	515	496	508	487	466	500	505	503	477	494	523	516	548	506	460	479	479	477	485	466	464	471	493	509	484	476	470	481	509	466	517	493	478	454	498	461	477	464	507	465	507	497	442	471	483	502	467	493	522	476	519	457	461	507	439	502	461	495	491	500	494	470	484	494	469	498	525	469	463	505	513	441	518	503	492	473	459	512	503	525	452	506	479	543	500	487	488	513	511	508	492	472	516	481	476	477	473	478	466	482	470	490	478	461	492	493	515	492	465	478	475	501	489	466	466	492	528	496	476	503	478	481	521	465	500	522	522	480	495	461	461	485	509	482	487	512	497	465	488	436	481	482	512	492	491	460	535	493	490	500	450	519	481	482	496	505	474
71645	81332	59019	21341	9698	929	790	483	375	314	298	255	335	769	1349	1088	859	739	646	714	1011	719	562	557	794	1302	1423	1462	1297	665	522	262	218	209	185	338	366	227	216	166	186	172	184	191	190	190	174	158	187	177	180	183	200	192	170	186	169	175	210	212	176	201	174	165	186	187	184	178	188	176	149	173	191	195	204	185	189	190	171	164	178	172	171	183	207	198	169	196	178	174	205	184	159	165	184	172	172	167	197	170	206	193	195	188	168	185	187	175	177	179	178	169	179	164	200	185	177	184	190	185	198	171	176	186	181	195	206	192	180	189	162	162	185	189	190	189	173	190	184	182	188	181	198	177	189	186	202	181	181	198	202	181	170	168	177	183	172	185	188	180	187	182	202	151	192	189	168	183	170	176	175	177	175	181	182	172	180	167	190	187	185	194	169	182	209	183	173	173	182	187	176	200	159	197	197	160	187	194	179	165	187	188	188	191	188	193	182	197	178	165	185	168	182	169	162	178	183	161	161	181	211	196	174	193	175	177	182	169	185	165	200	161	173	199	170	200	183	190	178	176	160	202	155	186	155	186	183	204	195	173	169	172	176	153	172	190	189	201	182	176	210	193	167	170	177	203	190	192	174	194	192	177	190	146	181	213	171	167	155	190	167	174	195	166	178	176	170	166	163	188	207	206	173	187	190	215	191	187	162	196	181	196	197	197	168	182	173	172	193	195	152	196	165	174	196	183	146	175	166	193	188	178	208	164	193	180	177	201	190	206	189	166	188	197	158	166	195	200	192	202	192	186	186	209	187	190	173	187	190	174	202	186	168	189	171	166	175	168	184	207	186	182	174	162	193	185	181	191	186	192	179	167	196	134	186	169	174	154	170	169	197	186	190	182	196	168	179	163	186	190	193	190	166	172	176	178	175	166	159	187	188	173	172	170	183	197	179	203	181	169	179	181	186	181	193	194	168	163	185	178	159	177	230	188	211	176	188	184	182	198	171	182	167	175	173	174	168	205	179	187	171	166	163	170	185	169	159	182	199	185	166	177	175	196	177	171	170	163	162	185	158	216	168	173	175	187	178	187	190	172	164	179	198	164	182	190	166	164	211	172	179	187	195	167	171	175	186	209	169	180	158	195	194	186	170	181	169	192	168	178	171	170	175	192	189	221	181	183	200	167	170	159	208	179	179	181	174	176	194	180	179	193	159	182	192	168	193	192	211	179	196	179	179	166	179	171	194	164	186	174	179	167	196	147	157	179	170	200	185	193	198	190	195	190	170	206	166	192	195	156	194	190	181	168	182	189	164	183	193	198	190	154	207	185	167	181	187	173	171	195	194	159	177	182	206	187	182	191	176	198	163	194	187	182	193	189	185	157	151	162	171	187	164	169	170	149	161	171	181	167	163	195	197	197	164	178	210	158	193	161	177	169	182	179	196	214	184	178	189	195	184	162	181	181	167	184	169	193	160	159	175	192	161	177	181	164	171	208	147	166	189	187	163	192	192	164	189	159	182	198	200	164	166	181	179	212	180	184	180	161	191	183	193	208	188	189	167	175	203	147	184	167	179	194	188	151	182	173	181	173	190	192	181	207	169	199	188	164	185	174	190	170	189	190	188	185	186	196	204	178	190	220	181	161	185	165	137	177	197	180	168	208	182	177	182	190	191	190	197	197	183	159	163	169	161	180	176	171	181	179	178	180	196	174	177	177	156	166	177	181	176	161	174	154	172	183	198	164	192	162	183	176	189	186	173	200	181	181	179	179	176	190	190	191	199	174	196	165	190	199	196	158	183	186	204	170	196	184	195	167	182	208	173	171	176	191	186	167	173	179	199	185	180	157	183	177	179	174	182	199	198	186	165	198	207	182	182	189	187	162	187	196	169	178	171	177	183	185	188	173	195	199	191	169	186	156	175	175	169	181	194	207	188	188	199	183	175	170	200	165	181	180	172	187	183	193	216	173	167	202	171	188	177	170	209	161	180	199	183	190	165	175	183	188	205	184	176	172	174	195	171	187	197	203	185	191	175	194	164	191	167	167	163	189	206	211	183	166	173	193	202	183	185	185	170	190	202	180	190	179	171	188	176	164	199	224	171	177	179	176	172	177	189	161	166	182	189	185	182	200	207	178	189	175	172	173	196	168	177	185	181	195	200	178	166	157	204	208	171	183	181	201	189	151	201	195	177	180	190	175	188	191	197	201	184	161	163	186	177	177	187	178	184	209	194	191	203	198	206	176	177	187	182	172	192	182	175	201	197	175	182	172	189	169	201	197	166	167	191	194	169	208	173	166	169	180	206	180	187	186	199	195	187	177	161	169	175	170	175	188	184	168	195	203	165	200	179	197	172	182	185	196	194	185	166	202	168	194	173	205	197	164	164	205	175	185	188	166	179	152	171	187	186	179	182	172	181	188	151	177	171	171	170	168	192	173	182	174	185	174	188	188	167	188	171	196	176	179	206	174	185	192	162	193	189	201	166	161	203	162	181	193	165	180	162	181	199	161	192	189	185	182	220	200	163	191	188	196	169	171	206	187	178	180	170	193	169	176	192	187	180	191	188	194	171	179	198	210	198	174	174	180	171	189	173	196	181	165	177	169	188	175	204	185	193	189	169	163	173	189	193	177	153	176	186	160	189	170	179	193	177	187	173	178	164	165	177	190	178	174	181	181	190	168	172	177	174	176	193	168	203	183	200	170	176	186	181	176	190	176	206	188	162	177	186	182	159	176	164	183	189	186	169	183	171	201	178	172	172	172	191	168	177	177	199	169	159	162	167	159	192	159	186	175	175	178	173	197	191	196	170	186	190	185	186	179	203	203	166	178	187	158	180	182	170	168	203	192	168	200	168	171	178	183	174	165	166	187	187	180	205	191	197	186	196	192	200	192	166	184	185	186	196	181	185	192	197	184	201	171	169	184	191	189	166	190	172	163	174	194	188	190	192	179	198	195	193	182	184	194	179	186	161	195	188	181	185	177	186	194	173	169	165	187	182	187	200	182	175	179	191	188	173	187	188	208	194	174	190	182	180	178	195	195	195	186	155	176	185	183	176	195	196	189	153	193	193	161	191	191	168	198	186	177	185	167	178	199	187	180	163	196	190	193	198	191	168	184	195	196	177	174	165	166	185	168	194	181	156	177	197	181	181	205	191	190	182	183	198	206	206	202	177	175	167	194	202	190	181	164	188	164	166	203	174	153	192	164	185	206	204	166	194	152	170	198	174	180	174	181	178	192	171	188	180	164	166	181	165	182	190	186	171	186	176	170	182	173	179	190	170	178	197	204	161	167	190	189	161	192	176	167	184	184	193	180	175	182	163	172	182	188	188	186	196	170	169	182	172	169	154	179	174	186	162	166	189	189	177	190	163	173	163	169	196	178	183	175	179	171	178	150	162	183	190	176	177	169	179	184	196	193	175	167	188	199	193	174	178	174	183	162	181	193	177	189	189	175	205	185	205	177	168	190	208	176	204	188	196	172	181	164	179	183	169	173
50750	65603	53999	2557	1766	1884	3667	1880	1552	1394	1251	1050	1668	5205	8789	6914	5581	4990	4224	5047	7109	4969	3794	3734	5551	8584	9157	9911	8889	4827	3416	1567	1162	858	811	1782	2461	1235	612	627	638	643	648	597	634	596	648	598	646	646	595	645	610	645	596	580	609	608	609	626	611	553	637	581	641	631	557	606	587	626	611	638	625	620	647	570	602	592	638	614	610	637	605	639	621	594	559	580	613	601	629	619	553	644	586	602	593	601	618	603	641	644	620	602	604	644	609	585	614	614	630	590	645	677	607	615	585	580	591	639	592	599	611	617	621	624	640	606	590	615	619	661	609	635	627	607	592	600	592	600	617	593	616	602	571	622	604	610	634	603	606	628	590	629	610	605	620	590	632	595	653	628	617	657	659	591	598	636	610	637	607	598	596	567	636	593	597	605	618	663	643	580	656	590	578	596	612	610	627	637	613	674	630	616	627	598	649	622	598	615	623	649	662	592	585	564	614	613	609	604	612	596	601	604	624	617	630	605	619	653	632	621	595	579	588	634	614	578	602	593	594	650	617	643	619	628	624	595	618	626	637	562	564	558	658	581	613	616	605	574	599	638	624	619	601	641	568	627	623	598	605	625	576	651	578	596	623	606	594	561	624	591	582	618	583	563	626	593	613	582	617	575	601	600	612	610	618	654	580	606	568	603	629	590	579	656	606	595	638	624	607	656	599	592	632	584	653	562	591	599	596	580	643	570	612	627	623	581	610	606	636	581	602	591	601	569	597	633	602	611	593	614	591	608	617	573	614	640	586	565	659	584	616	613	617	621	596	600	611	602	607	617	586	611	632	581	627	636	610	646	579	598	594	606	655	583	614	619	560	607	641	622	576	629	578	555	583	612	616	594	601	563	596	663	652	576	616	616	605	625	574	598	576	625	619	613	607	647	585	582	643	632	587	598	623	611	602	654	609	650	613	642	586	630	601	582	616	603	606	611	558	613	565	597	630	612	604	566	619	597	584	599	585	617	602	597	586	565	591	638	612	620	596	628	622	607	598	628	629	581	613	643	584	591	589	608	588	614	621	623	654	637	624	635	632	644	610	643	630	572	617	601	582	646	631	599	585	605	594	562	587	590	584	610	600	604	620	629	610	632	626	634	625	623	593	632	628	630	633	612	599	612	526	630	609	645	569	609	589	592	596	559	613	607	560	631	588	627	591	642	601	588	536	609	624	635	609	593	595	603	586	595	609	584	622	620	614	626	575	634	613	581	594	604	582	577	628	569	616	589	615	612	635	638	564	628	598	619	641	574	610	607	590	602	618	624	578	634	635	588	612	574	604	604	587	594	589	619	594	586	629	602	645	628	630	596	597	603	586	603	591	636	603	618	608	567	643	610	618	615	607	607	598	668	639	606	616	626	614	589	627	603	562	647	619	579	616	613	568	570	645	600	610	614	618	612	579	647	579	631	600	624	599	626	629	616	573	561	592	584	633	561	621	594	562	619	638	664	562	644	630	603	608	611	608	595	607	602	597	599	593	586	571	619	613	565	559	563	679	635	641	612	575	615	598	592	612	575	612	592	609	594	569	652	619	600	580	642	600	624	608	561	614	546	604	585	632	645	593	615	633	575	637	628	589	570	670	599	633	605	643	593	628	588	628	566	600	568	609	637	609	573	605	584	598	630	618	609	603	625	614	605	592	611	583	589	623	580	620	616	552	596	628	681	589	595	617	579	589	563	584	614	629	598	575	580	585	579	617	607	587	611	582	593	634	642	596	595	601	617	638	615	614	605	589	620	595	596	576	614	559	572	628	626	546	650	580	634	602	575	644	581	599	582	610	603	588	639	596	642	628	623	597	616	635	615	583	574	619	597	647	631	649	631	653	598	601	631	588	538	592	632	570	622	581	595	592	600	610	611	605	616	600	589	608	590	633	634	595	611	588	602	616	589	640	641	559	615	633	612	649	601	624	614	582	650	605	647	635	603	571	631	619	577	614	624	631	568	632	582	587	640	616	579	612	629	585	615	611	620	587	611	574	552	581	636	577	624	643	609	628	626	633	607	614	596	635	585	602	631	545	563	622	596	612	615	604	596	590	603	657	540	633	602	597	605	621	605	650	580	578	623	634	600	627	571	629	577	611	593	582	653	612	614	662	578	608	670	603	601	601	632	565	594	596	618	592	591	625	599	599	593	612	620	601	644	621	640	585	634	599	586	614	614	639	634	615	610	601	630	594	613	613	626	584	625	641	580	611	602	577	609	605	556	640	622	628	605	590	620	572	642	599	627	642	604	630	583	640	628	631	570	576	589	547	551	631	616	609	618	621	619	569	607	598	577	633	667	609	603	614	586	590	627	615	613	575	572	605	621	668	624	596	631	603	596	612	588	572	568	659	585	580	592	619	576	639	613	623	595	600	616	618	614	622	599	615	605	552	644	576	574	573	594	604	633	569	600	623	631	628	606	608	580	628	633	588	622	583	601	582	632	624	580	612	667	625	629	579	617	611	632	650	621	615	599	597	610	637	640	614	579	595	531	601	589	593	641	656	616	557	643	602	608	598	607	621	596	630	592	626	638	631	637	580	595	629	604	611	591	652	636	578	569	594	611	623	540	623	635	622	603	588	611	635	642	617	597	581	600	605	615	643	627	593	629	607	652	654	587	602	646	585	592	580	616	584	554	603	613	593	634	605	598	586	620	595	671	616	607	560	597	622	591	627	616	622	591	606	566	565	654	606	642	635	551	551	608	585	605	618	656	606	614	682	585	642	572	628	613	632	650	613	601	597	624	621	634	576	568	598	615	615	626	598	612	633	631	613	611	612	607	615	600	647	606	618	568	594	628	618	546	635	610	637	603	620	597	591	624	602	622	627	601	626	623	574	602	581	616	610	634	591	619	641	612	594	601	604	594	607	665	611	621	625	619	598	570	576	586	599	619	640	604	578	559	621	605	603	635	603	627	591	613	625	591	576	580	640	624	574	563	599	595	588	605	595	606	598	608	586	557	668	646	583	596	584	607	610	590	626	621	606	637	602	607	557	621	601	596	624	609	581	602	591	607	593	541	621	580	573	610	629	573	570	580	602	646	647	582	599	624	620	619	615	581	615	606	633	635	579	577	633	614	591	586	668	566	608	617	589	613	600	637	605	578	586	615	624	634	623	599	590	690	620	606	594	596	586	586	620	617	608	641	631	601	598	646	612	645	673	598	576	595	621	617	550	590	597	640	570	630	599	568	629	597	577	628	656	569	603	658	661	630	595	651	597	635	599	624	647	615	617	663	631	618	622	541	618	630	672	582	618	603	578	607	586	637	622	586	575	625	590	610	611	591	594	600	605	615	587	620	650	576	615	603	627	584	660	598	616	618	635	612	621	599	633	643	620	613	601	614	636	617	565	616	590	611	618	592	615	609	588	617	569	615	648	549	627	626	573	604	589	625	639	626	586	638	636	614	600	584	594	624	594	609	593	607	606	610	598	619	581	583	643	607	609	625	599	619	606	607	611	581	592	627
14487	15045	8152	352	141	115	113	134	112	102	120	101	97	117	131	141	133	130	118	155	171	147	135	128	127	120	147	129	109	126	113	136	104	97	114	119	99	105	123	102	123	110	118	118	120	101	111	106	110	103	107	120	95	99	115	109	96	96	131	97	99	95	129	94	97	98	112	110	88	110	115	104	98	97	120	119	95	96	104	103	106	107	89	97	103	112	104	93	100	113	110	113	112	123	106	103	110	97	110	131	112	116	108	96	110	114	99	106	101	128	111	117	104	108	101	103	106	118	109	117	115	114	123	90	100	105	132	135	111	112	112	113	104	111	116	100	118	96	108	120	97	101	94	99	111	108	110	112	104	93	123	79	109	99	109	109	99	102	113	110	127	100	113	93	104	105	85	104	123	112	93	114	115	106	111	125	105	97	93	103	105	121	100	113	105	124	110	109	102	109	115	99	132	85	109	116	106	129	116	110	102	120	97	101	108	108	98	100	103	106	113	110	90	108	127	107	91	120	108	79	110	95	120	98	105	114	120	115	99	109	110	99	104	102	96	107	111	111	89	112	117	123	93	124	103	107	112	89	101	113	93	87	109	109	120	104	85	108	124	116	105	105	96	110	97	122	116	82	115	103	86	107	124	114	124	86	118	111	95	90	116	123	81	98	106	114	106	102	105	100	112	119	96	107	119	140	124	106	108	98	96	114	105	101	96	113	116	103	127	112	107	97	103	108	109	96	102	86	131	124	106	105	106	100	116	96	109	118	113	105	102	123	98	105	89	104	111	120	90	112	116	103	107	109	101	96	105	94	117	116	120	109	121	101	99	89	101	87	95	90	110	101	119	100	103	111	111	92	107	103	108	118	93	94	98	111	109	116	116	94	101	112	117	116	121	104	117	109	98	86	104	107	120	112	108	113	113	89	128	93	86	112	105	111	96	108	108	103	111	113	117	89	110	100	115	98	103	92	99	105	107	98	103	115	126	112	106	100	117	101	120	102	122	103	109	93	109	109	107	115	88	100	117	98	106	108	90	120	94	91	104	115	109	103	120	91	118	114	114	109	94	102	112	99	120	85	109	109	100	103	108	124	112	112	107	102	117	114	101	118	96	126	126	97	99	97	129	108	101	101	101	108	78	114	114	99	115	111	102	95	105	125	86	110	115	105	99	112	113	121	98	96	106	135	107	105	112	118	116	112	108	102	118	104	118	116	111	99	91	122	106	100	116	91	99	109	95	107	114	97	106	98	97	111	97	105	106	125	107	123	107	111	122	112	104	117	93	110	102	118	105	88	93	110	114	119	104	126	117	102	129	122	105	93	127	112	102	113	111	109	87	119	100	105	109	98	101	103	121	94	96	106	111	124	119	99	107	85	119	140	102	122	98	105	102	108	100	105	117	77	123	111	110	102	96	96	96	127	122	133	98	89	90	116	118	107	116	119	103	117	111	100	106	103	100	111	126	112	122	90	126	107	103	127	113	103	111	103	93	126	112	110	130	123	106	98	118	106	95	111	104	104	102	125	120	97	103	92	126	115	103	111	103	108	92	123	96	104	103	92	115	103	96	100	97	84	101	86	100	111	104	98	94	88	116	104	102	106	114	94	93	104	109	115	112	112	107	112	101	107	97	115	107	105	105	119	108	105	96	115	122	109	90	105	114	95	107	117	117	110	104	97	112	139	100	92	96	128	115	75	111	108	122	102	101	88	99	114	115	99	108	119	104	100	88	115	121	95	99	118	118	102	94	106	111	103	96	128	101	110	97	114	110	102	106	122	119	105	105	116	120	102	124	102	93	116	106	111	92	92	102	103	108	110	111	110	119	100	101	111	106	100	99	107	107	124	116	104	108	105	133	103	119	92	110	112	102	98	106	103	115	103	98	87	120	109	102	95	84	81	99	107	108	109	98	91	112	104	101	119	121	117	102	93	119	103	129	121	95	96	102	97	123	110	116	97	108	85	97	95	94	107	101	100	107	102	99	113	105	108	95	113	104	89	105	108	98	96	113	108	98	114	82	96	100	117	93	103	110	102	102	114	107	111	107	97	109	122	98	121	111	102	106	109	112	85	97	94	113	119	103	115	93	111	105	127	95	117	96	106	106	116	94	111	120	109	109	109	112	113	108	94	113	117	120	104	88	100	97	123	104	97	122	105	130	101	105	106	103	110	92	100	101	108	95	124	103	101	117	118	122	117	108	89	97	111	94	106	105	107	91	115	110	103	114	107	104	120	92	111	107	97	102	97	91	103	97	121	94	95	101	106	104	108	91	105	108	105	124	107	118	90	89	129	90	105	103	98	92	114	109	100	94	115	110	101	100	124	119	107	110	130	99	105	99	113	95	97	98	110	100	94	105	101	116	100	125	105	114	95	115	94	100	114	110	92	105	109	99	103	112	102	109	104	109	92	106	96	105	100	97	96	94	107	101	90	111	91	111	109	102	105	100	91	109	106	124	121	98	101	104	108	109	116	105	112	108	86	107	130	108	102	101	99	107	111	122	109	107	120	107	94	112	114	88	110	89	112	100	121	102	102	117	91	106	115	118	109	127	105	79	127	102	87	96	107	98	129	107	89	122	112	90	122	95	129	102	115	103	98	98	118	100	115	107	129	100	87	100	101	99	88	96	97	99	111	104	129	117	105	103	107	99	104	101	131	133	101	95	107	105	129	108	123	119	116	121	102	114	114	93	90	101	83	113	91	106	105	115	122	104	104	99	124	115	95	125	95	115	112	104	116	116	97	101	107	109	125	90	104	125	99	105	99	94	97	112	106	117	114	102	133	99	109	130	90	99	100	111	107	96	118	109	110	113	103	110	97	110	111	101	118	98	106	108	107	131	92	111	110	104	119	106	124	107	110	115	98	129	114	109	125	104	103	105	94	113	118	90	110	111	98	92	100	99	93	108	100	85	106	105	108	119	107	101	93	106	120	104	114	100	110	107	104	86	110	105	118	96	101	121	108	109	86	89	103	101	112	106	102	99	90	103	97	109	96	98	119	129	88	97	111	97	117	112	100	94	113	107	103	96	112	93	115	115	89	108	96	123	108	97	105	103	121	111	101	111	122	113	106	101	107	94	104	109	114	118	112	109	107	92	101	94	112	110	103	107	115	92	113	97	105	104	123	108	89	102	103	102	100	106	120	98	108	104	89	114	107	95	102	103	85	110	102	115	123	95	101	114	121	115	92	105	91	113	123	121	97	129	109	112	122	93	109	126	108	106	98	79	110	115	121	96	96	106	104	96	103	102	97	101	101	100	125	122	117	101	102	112	116	106	107	107	111	97	107	107	104	95	93	110	112	98	101	107	92	110	108	102	101	117	112	98	104	104	100	118	96	108	115	116	116	105	105	100	117	116	82	107	97	101	108	122	112	88	117	96	104	103	102	95	113	93	121	107	87	110	105	112	121	80	107	112	129	98	103	112	97	112	103	100	105	114	122	120	110	109	112	113	105	89	130	93	106	103	109	99	116	102	89	101	116	85	112	119	93
18926	23123	13528	436	381	429	496	457	461	437	395	389	411	472	688	692	611	624	610	629	708	665	620	665	682	635	594	533	495	488	469	429	396	399	376	426	440	380	415	385	412	425	379	404	405	426	422	405	414	394	425	389	353	396	425	401	354	383	416	378	391	362	406	379	380	406	412	393	387	395	404	374	430	385	397	427	417	408	385	398	440	398	386	391	411	397	423	397	402	399	384	383	412	382	446	362	407	377	369	415	381	355	411	401	373	345	367	426	386	438	357	413	399	393	401	405	395	373	375	379	382	419	385	406	396	404	379	405	398	361	448	373	391	404	429	357	418	404	402	413	412	401	364	403	375	385	400	428	412	394	397	391	414	421	422	383	418	411	363	379	415	419	401	412	430	392	397	392	378	395	412	360	348	403	412	373	410	383	395	399	378	431	391	355	393	377	391	402	445	397	390	388	377	362	387	388	370	368	382	394	401	361	393	439	411	404	401	422	370	391	461	415	433	402	406	416	413	390	377	374	416	411	403	453	405	397	409	406	421	419	403	400	411	397	438	386	428	419	383	380	427	429	382	422	397	429	432	397	399	389	438	390	384	369	369	420	426	382	418	396	421	389	403	412	344	418	390	368	394	398	459	392	415	391	375	364	448	407	435	412	416	417	381	377	363	414	394	410	430	408	435	376	406	404	380	393	378	379	385	414	396	393	395	393	437	391	365	427	417	406	353	394	421	409	390	402	411	401	398	418	383	384	394	404	404	374	402	403	404	406	397	403	397	417	409	405	409	383	425	377	366	391	370	392	410	389	404	413	379	405	445	407	393	385	378	428	390	418	382	448	438	381	438	363	413	399	388	446	370	430	390	395	421	381	379	417	410	405	393	417	384	412	405	423	456	355	404	461	404	398	417	389	386	395	402	425	388	393	419	405	408	364	377	423	406	386	417	393	415	358	398	393	392	420	399	362	404	374	417	381	410	385	416	403	408	384	403	378	406	365	424	388	399	385	403	421	392	404	427	380	369	392	388	399	397	394	385	363	369	397	408	407	388	408	410	379	388	351	401	387	368	420	403	408	374	384	385	390	411	380	416	403	390	421	413	392	410	391	372	408	391	382	364	419	385	391	385	387	379	414	405	392	376	422	399	412	404	404	397	387	369	370	401	389	377	397	396	403	362	405	358	422	411	407	395	412	406	407	400	386	432	384	394	399	387	406	409	377	417	404	425	372	415	419	380	401	420	399	347	390	396	413	399	409	410	424	383	393	370	407	408	407	411	403	390	401	368	408	428	368	387	400	424	419	388	390	398	382	385	396	382	434	412	386	402	411	371	411	393	382	419	400	411	430	378	402	386	395	404	407	415	414	373	401	406	392	380	375	398	394	411	416	357	381	425	410	414	356	412	409	370	401	409	389	380	424	399	391	396	398	374	397	385	375	396	398	394	359	412	397	367	377	416	416	430	425	366	408	420	413	372	408	379	399	391	388	397	397	403	398	420	376	390	401	412	422	409	387	401	415	399	359	403	397	416	410	405	411	373	422	418	379	399	416	389	397	412	423	389	368	390	377	386	411	415	418	377	412	398	398	420	379	389	351	399	397	385	446	428	416	415	402	403	401	418	441	393	394	417	402	385	375	391	375	415	386	401	413	380	405	426	370	390	380	387	348	412	384	398	363	389	394	383	410	394	386	369	417	373	412	441	346	416	418	405	401	389	417	406	425	390	418	389	390	408	372	393	395	404	392	405	404	371	368	394	359	392	388	390	373	415	374	392	392	384	419	400	395	409	384	406	398	406	370	369	421	378	391	413	416	404	386	383	392	382	370	424	412	377	401	409	404	404	419	384	388	405	400	388	384	406	399	409	416	362	408	367	401	410	414	387	377	419	408	363	418	394	439	408	403	369	393	422	395	369	389	373	373	386	378	410	415	354	387	428	436	393	381	405	435	408	442	435	426	429	367	374	387	392	404	393	370	398	394	393	411	434	408	414	419	400	400	401	429	417	396	401	390	385	380	396	364	440	413	386	415	416	375	346	399	380	397	435	378	400	391	436	407	380	370	395	403	491	376	365	373	454	427	389	379	368	392	428	402	351	389	384	412	402	403	359	404	382	398	359	404	400	401	393	420	415	412	390	404	436	409	414	412	357	405	403	401	368	379	419	408	399	448	390	373	406	412	412	375	412	400	409	405	423	402	388	394	403	365	405	392	384	367	388	373	408	386	404	399	426	391	434	380	408	388	394	394	418	383	423	404	402	409	393	407	379	392	389	357	373	403	397	399	409	399	390	417	382	383	396	404	369	403	381	422	382	407	370	423	388	400	433	392	409	397	398	391	421	374	398	441	370	423	374	393	408	434	371	383	395	393	370	409	362	401	392	381	415	394	419	421	403	403	372	409	411	382	387	413	410	372	363	386	406	398	388	389	425	392	340	378	396	366	406	414	407	403	394	374	381	397	438	407	401	384	401	401	437	390	400	386	373	385	381	382	391	408	351	421	405	404	413	392	366	428	425	363	426	399	407	399	382	386	388	391	380	387	422	418	396	421	366	418	395	380	431	372	403	396	400	395	396	353	415	403	363	394	379	403	405	353	416	422	385	401	409	404	407	420	422	372	409	357	406	422	396	371	397	420	406	404	429	438	415	411	392	346	420	397	415	399	390	372	431	430	361	383	385	391	392	405	392	390	411	421	385	378	430	374	367	386	389	375	411	368	404	406	382	408	365	413	427	394	400	403	440	396	379	393	392	373	414	361	403	398	364	383	395	369	367	417	399	388	429	398	384	417	359	371	413	418	392	419	408	395	383	370	393	389	400	403	436	373	421	392	385	409	379	370	392	409	390	391	410	344	420	401	429	424	391	420	358	432	357	405	385	368	405	376	420	371	414	357	425	367	399	395	391	388	458	402	422	377	380	416	406	425	408	405	398	418	440	411	416	411	403	389	400	406	398	422	399	410	362	370	370	427	397	420	394	411	393	393	405	406	400	426	411	422	408	390	426	419	395	424	391	423	416	391	433	419	376	376	385	403	403	369	391	375	394	390	431	391	405	373	404	380	401	392	410	375	384	392	404	366	395	403	388	404	362	383	399	407	387	386	403	389	388	377	409	393	416	400	350	402	412	401	423	404	398	416	396	385	394	344	406	412	377	373	376	444	387	346	336	396	376	406	388	371	422	413	390	364	404	402	371	385	381	425	371	379	412	389	401	408	402	386	416	393	348	400	419	371	410	401	393	407	370	383	374	415	405	406	349	397	410	397	387	404	410	379	383	398	395	361	420	414	378	391	405	384	384	392	386	415	408	415	403	399	391	425	417	399	401	386	389	399	393	415	375	380	393	404	417	381	387	422	410	391	387	460	380	394	423	377	376	354	353	389	379	427	385	398	452	381	389	425	405	382	377	367	400	424	421	411	388	408	376	378	414	383	418	430	386	395	437	425	389	397	408	399	408	415	405	374	423	407	401	407	405	411	392	390	411	401	409	391	427	383	432	401
59487	69148	53288	14777	1864	314	351	256	194	191	185	146	185	313	342	499	545	633	450	351	316	314	412	475	464	430	280	163	133	117	129	155	134	120	115	124	243	144	125	121	116	121	108	114	115	123	114	105	122	112	128	136	117	129	107	123	102	114	102	112	108	114	96	133	104	138	114	100	114	102	119	121	108	121	125	122	118	121	131	110	116	115	108	125	117	109	112	124	119	116	119	124	142	108	128	111	118	113	131	117	119	116	114	127	113	140	139	117	120	109	137	110	133	128	135	121	119	106	119	133	111	123	125	121	123	104	114	136	111	113	133	130	116	131	106	101	129	120	125	135	115	104	131	120	142	122	133	136	113	102	117	108	118	115	124	128	101	119	134	101	127	105	113	123	114	120	127	128	109	115	125	115	96	121	121	110	128	111	116	108	114	108	105	137	95	113	100	115	91	126	109	126	119	120	89	106	115	130	98	128	146	109	114	121	149	126	107	122	103	132	133	132	114	134	121	108	125	108	113	121	120	117	130	126	115	115	118	138	125	119	143	93	117	121	123	105	130	126	113	128	102	129	122	130	103	120	115	115	114	116	117	98	122	117	133	113	135	115	123	128	116	109	103	99	130	137	120	132	120	110	99	122	112	102	114	109	103	122	108	124	103	112	97	130	126	123	124	108	144	114	138	114	102	123	128	121	112	120	116	129	128	117	130	123	120	97	130	120	115	101	122	121	117	81	108	131	109	109	111	123	117	120	129	140	116	109	118	128	112	118	121	118	99	112	118	123	120	120	120	129	119	122	141	130	113	107	121	113	114	135	114	125	141	112	121	103	136	121	128	133	101	106	103	107	113	120	119	119	114	116	111	122	117	107	123	113	107	116	120	116	131	106	119	124	122	114	140	117	107	115	128	116	108	109	119	117	117	115	124	109	105	138	119	85	116	126	125	133	115	128	119	111	124	122	125	148	117	122	131	124	97	108	108	128	120	123	125	122	126	132	106	120	115	128	131	110	126	113	118	99	114	114	106	123	116	120	130	108	100	127	107	115	117	116	117	122	107	110	119	134	127	135	129	101	101	116	129	120	106	127	118	109	109	118	105	130	123	115	94	100	126	120	127	94	125	107	124	134	117	146	123	113	115	142	133	137	125	102	133	112	104	142	121	115	111	134	134	110	115	111	135	101	111	112	136	126	125	131	138	92	108	134	119	116	122	122	120	134	112	114	132	114	100	108	120	119	124	121	122	109	122	127	90	125	118	127	124	98	104	132	118	116	109	121	101	134	125	114	113	116	121	122	129	106	117	120	128	128	112	101	121	133	124	116	121	124	112	112	103	99	108	114	103	131	145	119	117	112	134	109	113	108	130	108	134	130	109	119	141	110	117	104	128	134	109	132	127	124	98	104	107	114	127	119	127	113	133	117	129	105	117	127	137	120	123	123	118	105	116	113	128	132	114	112	114	115	108	120	126	117	108	131	127	119	118	101	97	118	114	130	118	132	104	113	111	101	128	119	135	121	132	121	118	129	116	127	130	127	109	102	124	143	123	113	115	149	116	125	123	116	128	128	115	119	118	128	122	132	108	115	129	112	120	108	117	119	143	111	99	135	120	115	125	113	98	106	120	116	123	128	131	119	115	99	122	108	105	130	121	102	128	131	115	118	118	109	109	102	130	131	133	113	135	130	119	139	120	119	98	107	133	113	124	118	120	111	131	123	120	127	118	140	130	105	115	114	115	109	105	129	120	112	110	92	137	113	95	118	122	106	110	119	114	111	125	137	134	120	123	115	114	108	109	128	120	120	125	117	108	124	107	105	129	127	144	114	113	117	100	104	124	125	109	109	123	123	116	115	147	114	134	103	121	117	123	123	121	126	111	120	104	130	107	99	128	131	110	130	111	102	129	138	108	127	133	110	133	121	122	122	115	109	110	133	113	109	103	122	116	120	123	100	122	114	132	128	130	102	94	144	114	104	120	129	118	104	115	142	123	105	112	120	134	112	103	127	122	98	134	121	122	99	138	111	120	125	130	109	122	117	128	119	121	124	110	120	118	116	134	120	120	109	104	113	131	107	122	111	135	120	117	106	119	112	105	99	126	100	107	116	124	106	111	119	118	138	105	136	127	123	113	124	139	112	123	107	134	129	115	114	140	121	111	107	103	110	126	123	109	126	120	93	103	116	119	135	106	124	118	129	113	97	150	115	117	125	133	112	107	134	106	121	99	121	123	130	137	124	142	127	137	91	119	112	106	107	114	137	121	118	111	112	114	99	114	116	109	120	106	120	113	126	129	120	109	125	112	135	114	120	112	115	115	120	97	116	121	119	120	129	114	110	117	105	112	115	111	108	116	134	131	127	117	99	100	113	147	117	116	127	123	120	123	99	124	107	126	116	114	113	143	111	135	100	105	115	115	114	99	118	125	107	111	142	116	109	103	109	113	109	132	137	124	129	105	112	102	129	110	119	134	99	132	133	136	106	130	146	126	104	104	121	115	114	123	106	130	107	135	111	114	118	125	134	131	116	123	113	132	121	121	133	124	114	121	116	127	110	117	123	120	105	127	115	115	131	122	136	123	118	103	117	120	113	124	123	116	137	116	126	129	122	115	132	102	128	129	124	136	104	114	124	117	131	111	114	120	123	125	126	118	121	122	133	126	105	153	122	129	108	126	128	127	127	120	127	120	119	127	120	112	118	137	110	142	119	103	94	110	109	125	114	120	119	132	126	110	130	114	121	108	146	121	110	118	138	104	128	115	111	140	114	131	117	119	124	127	129	99	122	128	115	134	120	124	120	115	134	134	112	123	111	117	121	104	95	117	127	115	93	114	102	126	113	134	123	121	109	123	111	114	117	112	131	107	106	111	129	132	120	100	129	127	115	128	113	97	118	131	118	111	118	121	120	106	109	111	125	119	129	127	131	119	129	117	128	119	98	118	106	126	121	129	126	101	103	118	126	129	122	101	105	101	111	117	113	104	109	127	118	111	116	112	130	94	109	126	142	108	112	106	137	114	125	133	108	125	114	104	125	128	115	122	105	104	136	118	121	108	98	124	118	104	125	111	113	101	98	132	134	108	101	124	112	117	132	110	107	113	124	118	115	125	121	111	118	115	121	135	122	145	126	99	122	105	128	116	132	114	117	105	131	121	121	109	115	116	134	120	114	125	123	113	125	126	103	123	143	111	150	127	104	110	115	118	137	140	112	129	122	110	122	144	100	112	118	125	95	150	113	106	119	106	101	115	108	112	109	105	118	109	102	133	140	116	108	116	118	125	116	110	115	105	110	123	117	119	143	124	122	122	122	123	109	113	118	111	118	119	119	108	114	110	114	120	124	128	119	120	97	116	93	118	129	123	122	130	112	119	125	138	145	139	122	140	115	105	112	133	124	108	133	108	114	128	100	113	115	124	126	110	127	116	108	121	142	109	115	132	128	133	117	118	119	113	113	110	113	102	111	118	122	98	111	98	118	111	112	113	127	122	133	134	116	121	125
41723	52914	43656	1173	1040	1337	1639	1312	1092	1087	822	709	928	1935	2396	3524	3484	4153	2904	2385	2420	2392	3052	3280	3324	3283	1760	882	697	622	591	556	547	529	522	493	1515	452	388	440	410	445	414	445	399	440	415	459	466	460	413	455	421	441	410	398	426	440	394	441	430	414	444	443	436	468	421	434	467	428	446	425	393	425	475	442	414	441	442	408	438	433	442	449	445	423	445	415	456	409	448	439	439	405	425	431	436	428	435	460	462	421	448	441	432	413	421	436	405	429	418	421	443	423	413	440	404	449	424	442	448	411	411	427	436	435	445	399	425	385	420	450	466	440	411	404	414	489	461	443	395	414	451	406	455	434	403	429	437	447	400	408	420	396	460	430	419	453	429	423	428	401	443	383	440	415	443	433	438	427	438	439	431	423	391	421	440	415	412	405	418	406	418	407	403	439	384	428	452	426	446	430	439	454	451	456	424	444	459	411	451	406	401	398	476	399	486	438	417	400	395	426	431	430	425	434	428	414	427	433	406	422	441	428	416	415	456	438	415	433	394	410	439	411	407	438	431	410	426	411	446	433	443	427	409	431	407	415	406	439	431	487	436	462	416	384	426	442	429	439	478	424	397	439	397	419	421	428	435	447	411	410	424	403	426	407	449	415	399	444	426	444	413	403	465	414	414	391	443	432	411	455	416	432	442	410	432	473	444	472	449	437	441	431	431	425	419	371	430	418	386	431	398	443	436	410	410	405	434	446	432	440	414	431	408	460	470	460	434	432	450	434	382	394	445	434	427	402	393	435	479	427	438	459	429	423	457	411	471	436	401	488	440	444	429	440	445	446	465	460	491	386	421	426	410	411	414	403	440	419	442	438	427	450	463	435	436	445	440	446	390	456	415	438	447	415	433	396	451	448	395	449	443	472	430	417	414	413	458	437	409	438	425	451	407	457	453	424	438	438	449	411	440	447	418	426	419	413	393	419	425	452	456	419	419	416	414	457	439	402	392	438	430	446	458	452	409	435	416	426	434	420	436	428	458	386	411	447	432	423	443	442	433	385	408	437	417	463	437	446	445	430	426	420	461	463	448	420	400	452	438	414	408	411	434	413	419	463	450	434	447	428	424	447	442	429	425	433	445	448	420	456	393	399	389	419	432	425	432	436	434	442	410	412	434	425	434	412	414	422	431	434	417	452	421	433	407	399	407	446	445	423	432	425	419	431	368	442	464	402	432	429	403	445	446	394	419	423	406	451	439	409	397	428	450	471	407	416	437	447	451	433	422	440	446	439	448	406	427	439	450	380	438	434	417	411	427	413	432	416	466	437	433	465	418	409	403	414	419	467	464	460	386	428	429	385	437	435	427	398	440	436	389	432	429	390	468	417	418	438	438	444	381	409	418	422	434	391	432	407	412	436	437	418	436	399	438	443	406	442	409	447	404	434	445	405	419	439	429	426	476	434	420	421	407	413	435	407	428	447	371	392	425	447	439	444	406	393	431	413	438	428	424	426	458	400	410	430	413	413	443	424	411	429	407	424	420	428	401	452	415	422	442	428	423	422	461	410	440	375	463	430	438	433	429	403	413	435	431	419	415	453	444	428	427	448	424	424	406	434	404	428	433	454	386	430	463	388	472	416	436	450	425	440	418	413	425	458	418	451	435	393	473	414	405	449	425	453	406	432	390	456	425	436	440	441	449	429	416	426	456	400	409	450	431	436	409	445	430	445	429	408	420	442	409	424	423	410	427	412	424	422	414	430	428	429	395	409	419	416	445	446	459	439	414	428	414	439	389	399	441	443	442	419	449	419	418	386	448	386	419	481	453	440	450	415	421	412	408	418	410	452	437	411	423	427	442	477	426	439	437	438	436	443	442	434	453	408	429	429	426	434	452	474	445	417	408	392	421	439	432	423	434	409	408	411	431	422	448	416	447	414	417	446	448	406	428	415	414	453	431	435	416	401	440	402	450	411	441	440	419	435	398	441	441	429	418	437	438	395	435	432	384	420	423	455	405	417	401	429	435	420	418	442	410	440	381	387	386	461	408	436	419	463	383	410	402	439	398	437	438	447	429	455	436	398	397	416	445	449	430	422	388	402	431	397	465	415	418	446	398	405	431	416	420	410	470	420	419	436	438	443	441	403	395	398	412	459	440	425	423	426	404	422	421	411	443	449	410	402	458	418	452	441	427	386	425	450	426	401	426	412	434	397	430	450	429	420	417	400	443	413	421	423	416	441	450	404	409	428	433	467	439	401	416	408	399	397	476	400	437	447	429	433	422	443	426	434	435	393	432	436	430	428	418	429	440	440	414	432	360	410	406	441	453	427	415	441	396	406	440	440	404	424	435	416	412	425	414	424	402	449	461	438	402	441	427	423	420	392	434	396	457	418	419	471	398	442	440	422	419	400	455	410	419	417	448	405	426	430	427	425	433	409	400	430	382	418	409	399	441	425	415	414	425	439	397	377	371	406	393	420	439	430	409	417	440	430	402	427	408	452	449	440	424	469	428	381	444	427	434	449	422	462	442	414	433	406	439	420	402	453	443	417	469	395	390	412	435	406	446	404	465	443	440	470	428	432	419	423	435	397	433	422	430	390	392	413	491	452	428	425	430	434	416	426	452	423	443	452	434	453	435	431	451	435	406	419	402	401	409	420	483	440	436	432	412	444	442	432	428	456	404	420	429	460	448	463	448	437	459	427	423	461	425	436	451	417	408	432	424	437	431	437	418	420	449	461	453	415	405	468	400	416	420	393	433	419	427	455	426	389	425	420	371	484	412	427	441	436	406	403	427	454	420	425	456	415	445	426	451	420	409	410	434	407	433	406	473	415	434	418	438	440	415	417	413	451	454	416	433	434	446	417	447	413	457	384	415	413	411	432	436	428	432	470	451	416	434	434	406	442	412	456	427	420	431	458	430	426	409	432	437	432	407	423	435	417	455	417	424	420	430	423	430	440	414	446	427	419	439	370	412	437	424	416	377	405	389	422	406	430	443	439	403	417	393	428	450	396	449	429	430	432	423	390	413	410	431	433	462	443	425	438	444	403	434	411	406	420	441	443	422	424	468	451	453	387	403	431	406	424	458	429	414	424	381	426	446	429	435	358	449	440	438	438	408	440	421	441	421	433	442	442	423	423	416	423	433	413	411	416	411	430	389	438	407	454	409	424	420	387	460	423	422	457	431	411	424	431	406	417	469	435	415	424	438	415	408	421	432	432	409	423	448	449	439	428	422	417	422	434	405	429	396	434	416	422	410	424	401	422	389	389	428	417	436	454	457	442	453	451	449	452	451	436	432	437	434	465	426	434	424	419	421	459	408	430	394	419	422	425	438	408	429	408	425	398	446	434	431	446	453	423	438	425	418	450	437	417	461	400	430	424	439	427	428	425	431	437	399	409	411	428	434	426	456	441	453	414	416	439	447	434	468	407	413	468	450	399	421	422	447	427	428	461	444	395	443	431	408	453	413	404	463	406	417	429	437	441	430	411	417	430	427	464
71734	81081	61797	21503	6266	697	619	555	401	364	316	255	269	492	824	977	1124	809	739	656	532	541	662	624	452	327	257	245	220	218	248	253	242	222	216	218	414	182	181	155	191	174	182	169	183	161	154	195	171	176	159	194	177	183	189	167	186	174	170	169	169	161	183	142	191	182	189	188	169	187	185	187	167	195	173	184	153	168	168	196	191	171	164	181	194	178	177	157	171	195	175	172	181	187	184	175	175	172	196	180	173	179	191	184	165	189	187	197	181	180	180	200	186	189	183	198	158	174	198	175	181	199	172	162	168	207	189	171	188	180	174	179	181	196	172	187	167	174	165	193	176	200	166	166	184	184	173	181	180	167	190	172	177	181	160	194	174	181	178	173	190	169	162	158	155	172	192	192	174	188	153	184	202	179	190	154	168	159	172	173	166	162	181	192	170	187	186	182	182	185	175	194	197	204	186	170	196	183	164	150	176	155	171	165	166	176	189	177	178	181	187	185	182	158	186	198	196	200	173	181	182	190	161	179	175	180	167	192	181	196	204	174	189	184	173	190	174	211	190	182	169	181	199	191	173	185	171	186	188	197	158	173	183	164	173	186	222	183	157	186	168	165	161	185	170	174	163	187	185	188	182	156	203	168	152	179	162	174	162	187	173	157	202	179	180	183	196	192	180	182	155	164	191	175	175	173	170	173	186	160	141	190	172	179	163	191	166	168	186	184	183	169	176	182	180	174	178	176	180	185	146	170	195	183	175	173	178	160	177	169	156	200	186	181	163	165	194	192	175	173	186	189	179	177	194	169	191	176	181	183	185	156	160	191	169	198	186	170	186	174	173	186	191	164	152	190	173	198	176	177	164	184	183	182	163	163	166	175	168	204	197	199	180	180	189	167	173	181	195	159	199	195	195	187	176	184	179	198	198	206	194	181	180	172	168	183	192	171	186	181	168	164	172	194	190	187	182	186	202	188	178	178	176	177	204	205	198	182	165	176	177	163	158	193	179	172	163	156	177	170	196	173	193	190	163	177	180	165	168	202	178	155	196	185	171	189	175	173	188	184	184	158	169	180	173	182	178	165	166	193	152	155	202	173	173	176	184	197	171	167	179	194	163	176	167	181	179	202	188	184	164	180	189	156	175	180	195	184	160	185	199	175	199	190	165	167	167	180	158	152	190	170	176	156	192	181	193	148	186	154	183	178	179	163	180	193	183	172	195	175	176	170	174	170	176	181	171	179	163	165	175	186	180	165	182	177	191	161	160	207	180	183	181	156	173	172	155	139	178	174	171	183	195	183	169	191	165	169	177	164	179	173	171	166	179	202	161	183	156	194	194	157	180	181	186	184	177	166	179	201	170	183	156	207	182	170	186	165	165	170	161	181	175	174	175	169	161	152	182	166	153	171	178	171	177	172	193	160	149	188	186	185	187	176	180	179	178	179	173	183	184	162	169	180	159	176	168	159	157	192	163	157	163	180	179	192	146	179	179	179	195	166	177	187	176	152	196	156	185	155	181	165	180	178	176	175	178	181	192	159	189	173	166	180	173	170	175	186	166	190	187	168	146	197	192	161	182	203	176	206	180	192	161	161	178	175	185	167	173	180	196	166	170	165	180	160	160	173	169	160	187	138	170	167	160	197	163	189	201	170	209	161	165	180	164	181	195	180	157	163	177	164	171	170	185	188	196	171	163	188	149	173	172	167	170	168	183	176	161	166	161	211	186	164	181	180	174	183	160	165	156	194	200	169	173	176	180	163	164	175	200	197	179	184	168	199	179	188	177	172	189	188	173	209	193	183	156	178	158	162	176	187	166	185	184	164	159	176	154	192	180	181	184	196	162	188	184	175	180	187	171	172	169	185	180	184	188	187	182	176	176	179	185	185	182	189	156	196	206	143	181	168	193	186	202	183	160	152	168	205	147	185	169	168	181	167	172	159	182	180	173	174	181	189	207	201	169	189	170	173	180	178	198	195	163	199	175	195	170	174	169	186	169	165	180	160	170	180	192	173	183	155	173	181	205	168	175	173	176	201	167	166	175	189	165	184	177	188	167	180	185	189	185	165	182	177	197	180	190	178	192	152	159	191	155	166	177	200	185	157	180	189	185	186	196	180	197	184	182	173	196	171	174	175	154	166	192	175	174	185	184	181	158	183	190	175	178	170	164	200	181	177	184	184	181	189	196	184	186	189	172	196	179	196	183	185	178	192	168	190	204	170	170	164	181	178	174	181	168	163	174	168	157	185	161	142	159	155	163	161	180	202	156	188	192	185	193	158	195	178	185	183	171	189	142	186	184	142	169	157	177	180	163	180	177	167	143	164	167	169	162	176	196	185	150	163	178	168	171	188	195	164	172	175	200	176	187	159	176	198	158	191	185	206	175	178	179	156	196	169	171	181	175	191	163	176	173	157	165	191	200	203	176	197	165	182	194	190	194	202	173	184	178	208	187	189	173	182	183	207	185	172	155	168	158	191	171	166	202	192	170	176	175	175	187	194	176	173	189	160	180	157	177	187	184	174	173	170	178	170	175	177	194	179	158	183	207	190	189	173	166	163	140	182	180	176	191	175	179	203	177	212	198	203	174	186	186	179	168	164	174	176	173	174	178	186	163	198	180	158	190	180	198	207	181	181	186	170	190	178	148	158	153	185	192	157	181	180	178	178	187	166	184	167	180	173	175	176	157	191	179	158	195	187	166	167	153	169	144	200	197	194	174	185	187	186	194	186	208	176	156	165	183	171	188	185	183	166	186	191	139	158	183	192	194	202	175	166	182	161	178	169	176	188	163	172	182	187	191	184	166	206	183	182	197	183	160	181	160	192	186	179	184	185	181	185	170	202	200	183	191	180	175	163	189	170	182	165	183	177	188	160	174	171	184	197	167	162	196	171	177	199	167	176	174	170	181	151	183	165	186	187	191	181	184	172	170	157	179	185	155	196	177	172	173	196	169	162	161	164	190	188	159	174	159	168	163	175	159	178	188	172	169	191	172	174	189	152	172	188	177	188	197	185	199	187	169	164	182	223	174	198	177	199	193	167	187	190	195	172	175	173	142	179	163	208	178	174	158	198	174	174	174	173	166	174	176	182	167	186	169	178	181	174	179	177	193	181	158	215	167	178	182	170	173	155	183	164	201	185	158	185	169	172	178	179	178	180	220	167	180	164	147	174	183	195	222	183	173	167	184	171	171	156	180	183	174	180	189	186	161	180	194	194	170	197	192	179	187	166	169	183	190	174	169	170	169	196	165	165	180	174	187	164	185	176	173	178	184	172	182	175	191	182	186	189	158	170	165	168	170	214	163	164	170	174	186	184	172	182	149	174	172	189	191	167	190	180	156	175	173	211	160	173	177	173	165	167	185	149	194	174	161	188	161	193	162	172	160	171	178	176	185	181	172	187	177	184	172	187	169	172	176	183	185	182	161	153	179	174	171	195	168	202	173	167	185	196	208	186	158	178	181	175	160	199	199	177	161	167	165	176	177	170	158	159
51402	65204	52940	2057	1877	2092	2622	2422	1893	1755	1526	1189	1179	2851	5309	6026	6915	5538	4699	4389	3634	3535	4367	4121	2726	1740	1306	1117	1113	949	947	1020	1020	982	958	865	2672	717	609	567	617	618	612	566	598	602	562	646	643	594	618	646	556	626	607	600	585	639	610	625	600	566	596	571	585	589	584	624	603	576	601	602	578	594	610	603	627	580	607	603	600	593	602	597	550	584	615	547	617	584	689	636	587	640	564	582	624	568	598	569	615	580	621	644	568	601	577	607	562	607	564	608	579	594	585	573	594	539	579	562	576	619	619	623	606	566	605	573	561	598	632	599	572	557	581	585	602	618	602	595	572	606	617	652	568	622	588	649	601	606	619	584	583	587	603	585	655	574	651	589	554	604	576	607	570	599	619	586	594	594	606	624	586	607	584	600	622	596	601	580	586	602	578	611	584	582	585	591	601	579	602	615	554	590	597	618	594	594	579	546	590	615	624	610	567	581	610	560	618	598	606	555	578	607	585	565	607	581	596	566	602	587	599	588	573	589	596	578	579	575	546	563	630	572	609	574	599	589	597	599	614	592	593	630	648	581	582	534	605	588	556	591	657	624	580	598	549	587	614	605	577	592	555	607	599	596	590	588	564	583	611	602	564	587	590	610	599	587	560	606	602	581	618	624	600	564	613	579	581	621	602	583	626	596	637	623	578	575	587	591	621	579	616	582	627	571	575	594	584	588	578	580	576	566	599	551	603	571	603	593	592	594	567	624	585	588	574	638	633	581	583	604	591	627	602	613	625	558	610	597	621	578	600	584	557	590	565	535	619	586	589	589	610	573	566	560	581	623	593	622	572	571	638	587	630	599	596	571	601	586	585	559	535	576	595	581	586	552	561	604	563	633	590	611	604	617	580	576	590	609	594	647	582	609	593	567	569	576	588	584	616	553	590	595	637	598	601	590	579	614	581	604	619	635	651	613	590	589	576	613	569	596	617	601	600	608	612	578	585	643	561	570	543	621	612	583	597	608	596	579	585	627	573	603	597	620	572	601	589	615	553	593	614	566	575	582	626	552	590	653	565	548	610	592	581	594	551	568	627	586	588	573	581	597	611	626	568	559	594	578	564	617	595	598	553	622	607	571	597	556	557	630	547	601	583	575	627	550	606	578	607	599	628	618	574	582	599	601	641	614	564	593	570	571	621	601	533	578	575	534	639	562	605	565	627	544	585	581	611	597	591	577	604	622	617	593	580	586	602	594	610	575	593	590	609	590	584	576	605	623	604	584	584	579	585	617	580	578	535	582	595	604	603	586	610	587	599	606	588	569	586	612	595	566	576	553	575	580	592	595	586	577	586	659	613	564	565	551	619	633	539	619	558	582	648	585	578	562	615	582	626	594	591	637	578	571	618	606	602	594	613	564	600	570	589	572	616	625	588	596	610	595	596	630	561	605	620	579	561	550	595	599	553	597	588	566	591	607	609	630	542	627	620	625	601	622	600	584	589	552	625	597	623	554	602	567	621	646	673	588	601	600	559	606	550	557	536	602	569	568	587	596	558	592	603	574	585	587	634	553	591	612	609	610	604	634	605	582	603	601	594	600	615	615	571	576	615	588	575	601	552	606	638	576	568	596	607	584	572	595	560	583	587	579	602	617	642	607	598	619	565	606	598	591	601	633	585	598	597	593	595	589	578	625	578	606	607	603	578	600	598	603	598	604	584	614	582	586	598	622	584	607	519	597	582	619	606	601	606	631	587	597	584	562	596	565	565	596	609	582	579	594	571	566	625	620	584	573	601	585	607	604	610	598	593	603	579	602	620	563	582	606	593	596	623	586	583	603	590	568	570	598	619	598	563	564	585	613	604	645	592	598	623	584	623	585	599	619	611	592	626	582	613	597	606	602	605	587	613	549	557	594	596	584	600	564	554	571	555	615	597	609	586	622	627	572	624	578	550	607	567	605	581	609	608	606	610	597	632	654	630	630	603	567	607	602	596	617	554	575	568	591	608	622	565	561	595	558	609	560	570	625	610	574	598	586	615	557	596	572	555	569	570	587	568	590	567	592	610	621	636	607	602	573	633	608	580	555	617	616	615	592	615	582	626	597	627	601	646	595	598	563	596	597	601	579	583	637	593	610	616	620	605	599	576	556	577	599	615	613	628	604	604	567	535	614	617	571	573	628	568	574	672	626	572	549	644	619	615	609	598	563	620	611	579	601	588	590	624	620	620	606	601	589	599	575	631	582	577	643	565	560	604	570	606	644	593	579	598	564	602	586	572	557	577	567	546	559	597	577	599	587	591	571	570	536	585	602	565	596	588	613	622	579	584	561	631	585	597	611	603	603	611	617	648	622	593	588	596	599	625	599	574	584	614	565	604	585	622	603	583	567	582	567	608	579	610	541	610	577	596	598	603	564	619	576	599	561	571	594	573	552	583	597	576	589	563	575	616	574	602	576	626	612	567	612	570	567	609	583	591	582	610	587	593	607	574	535	559	562	572	585	598	593	582	578	606	575	595	594	609	586	595	576	587	632	652	605	563	631	582	576	567	570	568	591	600	590	620	565	620	545	517	616	591	611	594	605	611	538	576	616	578	561	602	564	603	607	621	655	622	576	613	563	616	628	605	534	617	634	588	572	580	620	632	594	587	572	597	574	648	547	608	593	597	603	586	576	595	634	603	545	589	618	602	617	612	583	601	622	636	645	604	607	585	576	616	549	584	614	615	629	595	642	605	624	579	583	594	575	568	589	571	604	603	576	565	611	611	559	580	579	572	650	573	645	607	546	589	582	613	549	607	607	606	580	578	590	598	640	584	596	613	558	574	612	565	592	615	582	603	587	640	561	618	565	573	598	615	638	568	600	633	605	610	596	572	598	599	615	621	561	589	553	569	561	617	580	604	621	574	588	604	610	627	592	571	607	599	629	567	625	583	613	555	607	562	642	652	597	582	556	578	576	626	603	610	615	580	569	624	582	610	569	616	593	628	583	627	560	577	592	592	588	612	592	592	625	581	605	555	641	588	588	610	600	608	600	609	583	640	593	632	599	576	574	604	576	633	627	568	615	585	653	559	590	659	615	540	580	567	579	585	575	578	570	625	607	572	555	598	596	603	596	569	616	607	602	585	586	585	621	574	583	584	589	606	576	554	601	574	633	601	600	612	549	606	575	630	601	586	582	588	544	609	574	623	589	633	621	591	571	627	565	625	574	574	581	565	560	569	619	575	595	574	610	617	640	533	544	544	608	595	613	549	579	600	562	596	572	615	629	585	599	611	587	588	602	581	569	587	572	583	570	576	636	594	620	605	552	609	633	566	605	602	592	574	619	585	597	567	591	568	596	564	567	582	601	591	589	592	592	578	572	578	585	592	563	552	606	595	587	582	590	594	609	573	591	592	644	607	595	589	615	591	639	601	557	579	572	583	588	567	587	620	612	604	601	594	563	617	585	593	559	592	574	611	604	575	623	566	587	610	581	613	622	598	570	618	640	582	617	600	584	623	575
14394	14433	8090	376	168	119	103	111	108	108	116	109	95	102	111	117	121	104	113	102	129	128	111	103	100	113	108	107	109	100	101	103	120	97	104	111	105	95	103	101	96	134	99	91	99	101	103	105	109	99	102	93	112	116	107	109	111	84	92	109	111	86	85	100	109	108	106	116	115	121	110	119	103	89	116	128	107	127	92	102	115	105	98	124	102	93	103	107	84	98	87	119	85	89	97	99	102	95	110	93	101	99	109	104	113	120	90	100	108	99	90	89	111	117	101	94	94	103	107	83	97	116	92	97	103	99	102	95	93	103	103	98	101	102	94	101	105	103	111	113	109	98	110	129	90	90	111	96	104	102	120	124	118	102	101	92	110	100	89	122	141	102	119	92	92	116	93	105	108	96	113	105	129	105	107	97	110	94	99	100	100	105	98	109	100	108	87	104	100	96	113	126	111	92	96	114	92	118	93	98	100	94	98	107	101	109	95	91	111	101	106	88	100	106	108	87	101	108	112	122	103	100	100	97	80	103	103	97	113	109	110	93	107	106	101	91	102	96	100	95	82	116	92	106	103	113	97	85	97	107	111	97	106	98	101	106	116	103	107	93	97	99	108	106	100	110	111	94	105	101	98	111	96	111	99	95	103	107	85	111	86	99	108	100	133	97	107	101	101	84	109	93	96	106	120	95	110	95	98	96	97	115	91	104	92	117	103	94	90	105	110	87	89	107	117	88	94	97	101	106	102	100	114	118	89	102	119	88	112	97	99	104	112	94	87	118	101	112	97	94	104	119	105	104	101	108	109	103	115	95	98	121	98	84	105	102	99	104	94	103	101	107	89	90	97	102	82	83	115	101	82	97	114	85	93	100	109	103	106	90	102	92	87	104	90	112	95	113	87	102	95	107	109	85	89	100	89	97	99	94	93	108	104	99	99	93	119	117	111	114	99	104	89	93	100	91	103	125	100	94	91	93	117	85	110	117	92	108	106	113	113	88	95	97	117	107	112	94	107	128	94	99	111	112	96	94	103	103	119	94	92	86	102	98	94	80	91	140	117	116	93	99	122	127	98	83	93	95	108	84	109	106	95	110	106	97	102	109	88	106	107	107	98	93	96	113	91	102	114	74	110	104	122	102	121	88	85	96	109	129	108	90	116	105	99	98	90	86	108	96	111	100	121	104	112	113	98	98	101	107	82	122	109	108	100	86	95	102	112	106	94	95	97	87	99	116	76	88	103	101	88	93	94	95	95	109	98	106	98	102	87	112	99	79	91	102	107	102	104	91	89	114	95	88	102	93	115	119	105	118	91	106	91	119	100	106	117	107	105	135	118	104	135	90	104	107	113	92	88	99	103	98	100	117	85	95	101	112	99	104	109	95	96	104	102	101	109	103	106	107	96	114	95	85	100	104	105	99	97	108	109	113	100	103	104	113	110	104	105	83	102	92	116	111	100	106	111	105	101	87	110	109	110	118	81	108	88	93	96	109	91	87	89	93	90	95	92	104	105	87	125	106	119	91	102	85	107	95	107	95	121	96	97	108	100	99	111	101	116	95	107	102	97	100	107	115	116	98	110	98	111	110	114	115	96	104	95	103	94	100	96	92	85	102	81	94	100	116	100	106	100	110	113	116	101	109	104	104	99	104	108	90	115	92	96	75	97	90	100	95	111	89	100	107	114	94	95	95	99	99	88	101	86	118	98	112	101	105	93	95	107	117	112	116	95	95	109	102	119	100	105	121	85	96	97	112	87	107	112	103	107	100	86	98	96	106	83	102	108	108	112	104	107	101	115	104	117	96	105	92	105	104	99	94	103	83	96	103	93	97	108	99	112	113	107	95	99	85	103	91	120	90	102	92	94	105	101	97	91	113	107	106	80	98	94	107	99	119	105	87	113	109	102	102	108	111	113	110	107	107	103	111	95	92	113	100	101	93	101	91	121	87	93	96	111	89	88	103	97	111	100	113	86	94	101	111	109	103	105	114	106	100	100	107	92	88	95	113	104	94	93	80	98	95	107	108	103	112	113	86	106	100	98	89	114	117	102	99	115	107	96	97	93	117	94	92	104	95	103	95	92	98	110	116	99	100	113	119	111	114	116	99	96	115	96	85	102	93	86	100	106	106	117	96	100	99	98	95	103	108	92	93	105	77	102	89	108	80	99	80	117	97	91	95	117	108	96	107	90	110	98	117	111	105	94	100	101	100	119	112	99	95	93	102	98	85	108	103	105	92	92	87	110	93	105	102	97	99	77	110	94	110	111	105	76	95	113	101	105	97	92	111	94	98	103	109	102	117	88	113	114	114	105	106	98	123	111	102	108	108	106	92	97	102	116	91	93	97	101	114	103	99	104	108	100	101	107	101	101	90	102	106	111	114	84	106	114	115	123	110	104	88	116	104	103	91	108	113	100	121	101	101	90	112	104	132	91	110	101	105	115	118	113	97	99	112	99	116	98	110	94	95	83	95	109	78	105	98	90	92	101	78	117	111	90	107	96	82	99	88	98	117	98	94	81	92	86	102	99	94	115	106	111	109	109	101	97	113	77	108	96	115	89	114	90	99	99	96	93	102	82	107	109	84	101	108	90	104	103	107	85	115	115	109	102	99	122	102	109	107	113	99	106	105	108	91	99	104	92	108	109	105	103	102	95	107	107	96	110	107	100	90	92	89	113	103	105	100	96	103	118	98	88	86	97	105	115	106	105	112	96	98	108	128	103	106	112	103	99	107	95	93	94	115	109	106	90	92	113	123	86	96	96	101	95	89	107	95	91	118	109	112	103	106	114	97	113	107	98	110	110	102	104	100	97	108	113	76	105	121	110	102	116	116	95	100	102	100	101	90	108	99	86	86	94	105	88	82	86	110	98	110	112	97	99	90	109	101	97	94	108	104	109	106	119	103	93	106	102	103	107	100	96	111	103	82	103	96	111	107	84	112	91	101	120	107	109	113	93	94	114	93	112	101	122	83	116	98	92	103	97	112	101	87	103	100	89	133	105	98	87	93	115	118	96	106	102	97	99	109	112	82	84	96	110	115	112	93	99	115	86	99	107	106	109	113	116	118	112	106	101	87	89	99	120	65	103	112	102	108	106	112	121	92	102	119	113	97	104	108	119	118	98	102	121	110	93	98	133	91	102	119	107	104	100	89	84	92	100	117	92	124	127	93	101	88	94	93	76	100	103	97	116	95	103	92	90	103	100	94	109	88	94	115	126	80	111	106	107	99	96	108	87	89	92	90	116	105	92	93	104	109	103	90	98	100	103	101	114	108	100	113	119	95	98	97	101	97	103	97	89	104	111	96	99	126	100	108	95	91	88	111	115	95	103	111	100	113	98	93	91	100	100	91	109	105	108	114	108	99	105	141	113	98	105	101	93	109	115	103	84	92	120	103	119	69	97	116	110	112	95	100	102	104	114	95	94	88	110	98	99	116	109	96	108	83	114	89	119	111	99	86	82	94	99	97	110	91	107	103	99	104	79	83	95	103
18875	22773	13097	422	417	430	486	470	471	396	450	413	412	413	570	513	584	529	586	538	497	525	504	467	429	395	375	387	400	409	366	411	373	371	374	396	429	360	408	362	369	375	403	387	378	376	381	335	357	360	411	391	388	367	380	386	379	403	357	383	407	388	384	365	404	366	360	338	360	405	426	408	371	406	382	368	378	383	367	352	364	421	377	345	393	391	395	363	353	345	391	358	341	378	396	399	374	374	374	401	421	384	376	350	399	368	396	407	388	387	393	384	382	360	389	387	345	351	381	385	383	402	379	373	350	410	414	371	352	374	390	405	376	379	402	404	387	400	395	325	390	360	372	365	363	364	368	404	416	395	382	391	377	423	386	370	376	388	344	363	364	420	369	340	349	347	400	401	373	412	374	373	376	362	391	384	387	391	362	388	379	412	407	373	384	383	358	358	392	354	403	346	401	368	380	362	395	383	370	340	362	380	371	380	382	424	364	369	367	362	362	400	378	378	408	372	390	373	361	378	354	404	378	375	402	358	368	361	368	397	344	352	381	363	410	360	369	413	364	379	342	398	352	379	377	368	370	393	364	411	394	371	427	388	361	401	407	402	386	380	380	369	405	352	409	357	379	387	406	362	393	377	373	391	391	407	372	434	385	374	402	361	390	357	385	389	362	376	392	366	394	370	361	393	365	372	390	393	380	377	406	349	368	379	409	367	365	381	381	411	423	352	384	359	338	373	379	354	386	388	381	414	398	401	392	369	409	401	401	367	399	368	339	375	368	376	361	407	390	389	390	370	388	362	397	376	380	387	401	377	379	395	386	397	394	363	353	385	403	375	356	346	371	405	362	380	355	352	358	411	376	381	374	383	385	342	440	381	377	406	384	329	376	374	407	423	401	392	341	405	374	442	370	369	407	386	382	379	425	367	406	348	377	362	348	393	402	365	403	370	387	361	414	372	369	364	396	401	424	360	398	378	364	373	355	355	364	374	410	392	375	381	402	378	378	363	391	359	391	359	380	402	374	345	359	374	391	388	383	377	397	389	377	385	371	366	376	370	384	376	364	378	344	371	396	395	343	389	388	397	356	367	366	380	362	398	379	340	384	388	359	381	352	401	369	375	380	358	380	355	389	372	405	350	374	365	385	372	370	373	382	343	404	394	402	360	379	394	410	333	373	391	371	409	359	335	370	377	352	419	361	377	357	382	394	400	381	346	380	355	349	395	388	374	387	402	357	369	375	382	359	356	361	385	353	359	393	367	360	375	402	425	363	389	371	375	377	378	359	415	395	359	377	370	418	370	407	409	390	377	368	378	349	385	351	389	381	355	378	423	393	354	361	424	395	388	387	359	399	373	338	395	375	387	338	392	398	391	342	355	351	369	369	366	395	371	356	404	369	351	353	366	412	378	371	378	361	340	377	391	385	372	386	382	376	412	375	398	363	363	360	389	380	365	416	374	395	365	376	364	369	377	390	362	361	369	426	385	388	377	414	360	340	388	381	379	413	379	361	390	382	400	370	380	341	353	354	384	378	410	380	371	390	347	394	380	388	352	377	363	383	409	415	354	362	357	374	378	374	367	373	386	381	351	359	378	382	390	363	398	384	369	372	386	340	374	347	389	364	369	386	365	366	359	387	383	389	393	319	360	352	394	369	376	366	370	357	379	392	375	399	376	419	389	387	393	390	377	375	363	344	370	387	425	367	344	354	356	419	345	397	385	401	390	412	367	361	404	368	375	366	365	375	397	340	385	390	388	405	372	380	354	392	326	359	422	371	358	340	395	386	396	363	386	367	381	344	368	369	382	367	383	341	425	336	403	374	398	428	402	400	386	352	387	363	386	376	384	370	382	394	378	377	360	370	367	346	371	372	369	358	374	387	379	383	375	348	412	367	362	394	370	343	392	395	376	393	392	375	366	407	358	367	391	355	371	411	403	377	353	363	363	359	387	355	394	390	371	398	371	413	352	386	374	363	378	375	384	374	375	415	426	406	341	391	397	363	402	379	410	359	391	411	398	377	385	371	379	389	351	381	376	397	338	381	399	354	362	362	396	392	419	361	384	358	355	391	361	379	380	382	375	387	351	325	343	367	369	405	368	409	384	349	356	434	375	384	362	331	357	366	374	386	350	378	342	372	369	361	373	422	391	385	367	354	361	406	371	326	367	387	416	370	371	395	405	359	349	345	384	357	368	409	397	373	354	384	390	385	389	384	382	408	388	388	363	380	340	360	355	391	379	369	365	383	345	366	394	375	348	388	379	385	373	375	370	371	385	410	376	369	406	372	402	364	372	364	342	363	356	398	347	403	354	387	392	403	376	352	365	388	413	351	382	403	377	394	377	402	402	382	409	394	406	394	383	360	404	371	389	399	390	381	397	372	358	409	394	404	348	364	414	385	365	348	366	374	392	407	350	362	378	360	386	401	371	401	407	352	384	375	405	387	380	376	403	410	393	363	384	374	398	374	368	374	378	375	374	333	396	415	338	382	393	403	385	389	359	373	378	378	326	402	394	393	372	391	397	357	364	389	402	371	361	403	369	362	356	361	377	371	396	381	394	389	364	374	411	376	389	391	397	394	394	370	370	388	378	366	326	399	394	368	372	372	372	363	387	366	393	396	404	343	386	400	382	368	390	393	389	385	370	392	375	372	393	386	385	373	378	377	356	382	398	351	396	375	384	380	366	372	393	415	381	342	413	382	387	374	364	400	379	402	385	376	400	384	368	353	388	343	386	388	373	409	395	357	361	370	398	377	358	410	380	392	382	396	400	392	372	356	367	373	372	403	373	372	384	388	383	365	358	375	374	379	357	367	363	355	391	381	395	369	382	355	372	391	421	378	408	361	392	365	343	356	382	400	375	386	389	356	384	365	368	358	394	355	368	376	414	426	366	360	384	452	356	393	355	411	383	397	355	374	372	343	380	371	377	372	390	368	392	369	405	377	357	396	373	374	356	387	384	379	391	363	390	388	380	399	418	360	362	391	374	364	369	395	356	398	373	385	381	364	361	399	361	359	402	387	361	366	359	364	397	384	382	378	371	369	380	380	407	381	359	436	400	356	374	395	346	365	371	392	369	385	379	375	394	380	373	346	370	364	386	414	404	374	381	333	368	383	381	373	371	366	363	359	354	372	404	381	359	418	375	378	373	377	380	364	373	361	354	358	372	384	376	368	376	372	367	334	343	402	342	383	393	404	386	376	396	342	399	392	395	379	375	362	353	372	385	376	407	378	370	376	400	355	404	368	364	362	387	390	371	409	364	384	388	383	400	384	418	371	390	347	381	381	365	382	381	390	429	339	345	360	422	414	407	358	411	380	368	371	360	388	400	376	366	361	347	370	381	356	388	358	364	400	406	415	386	396	363	362	413	400	402	389	379	356	379	390	369	389	366	386	412	394	368	394	345	363	376	345	370	358	367	390	352	382	356	402	407	375	363	405	374	405	397	378	390	369	394	359	407	366	360	401	387	389	395	371	390	407	373	385	386
60336	68186	54162	15679	1895	348	360	341	285	233	207	179	180	383	494	375	325	350	277	305	286	258	239	230	199	186	183	162	196	164	152	134	147	120	128	127	132	118	117	112	106	122	121	128	119	111	124	109	114	122	97	119	115	96	138	91	119	130	103	118	104	118	121	119	116	118	97	118	133	132	128	90	106	110	105	115	116	113	95	125	110	111	106	94	118	118	104	101	129	118	121	111	119	109	116	114	127	104	122	117	96	113	121	107	138	110	120	112	136	103	124	85	110	101	117	118	89	128	120	110	112	109	105	126	120	108	109	109	112	118	132	131	120	122	93	99	124	123	85	126	106	117	111	116	116	139	103	113	101	101	112	103	109	94	113	128	97	122	114	112	114	127	113	124	98	119	102	113	122	110	82	109	116	101	124	131	107	107	96	96	99	126	121	116	118	116	127	110	101	86	117	136	123	110	122	100	137	92	109	113	124	110	96	109	131	118	113	112	112	104	108	119	117	139	115	117	119	94	104	99	96	118	97	109	107	119	126	102	114	108	119	118	108	111	102	107	110	124	133	106	113	123	137	117	108	112	110	120	121	113	103	111	112	114	107	114	106	116	117	99	124	119	117	121	101	125	108	118	109	120	107	131	93	115	118	115	103	106	106	127	112	103	106	105	105	126	112	101	95	103	91	119	108	120	106	115	118	98	132	98	111	117	134	105	122	117	105	120	104	104	129	109	115	104	130	117	101	101	105	104	114	111	113	122	102	115	115	109	111	131	108	112	134	127	91	114	93	115	103	130	120	113	97	115	129	106	100	102	115	94	114	119	114	108	119	117	122	87	109	116	111	115	107	118	112	108	117	121	109	113	105	106	115	112	112	104	120	118	106	106	103	125	100	108	105	120	110	128	110	108	119	112	105	102	103	107	104	98	121	117	115	115	123	114	111	122	98	115	110	107	133	105	104	111	110	126	122	134	115	122	107	112	136	125	123	102	107	134	119	99	105	115	120	97	108	108	107	111	111	109	109	109	144	116	102	107	110	120	120	123	113	115	123	97	115	114	119	108	111	111	112	108	124	109	110	108	112	90	117	121	108	106	110	109	131	105	101	113	97	104	120	107	130	104	100	106	102	113	102	116	105	115	134	119	103	100	132	112	127	124	133	101	119	110	116	119	107	104	110	110	127	83	120	99	106	111	124	85	107	121	103	106	101	112	121	95	121	113	124	107	137	107	110	134	118	118	118	112	127	117	117	106	90	111	111	124	113	106	111	103	132	112	107	116	115	106	122	105	116	118	108	106	90	99	116	115	107	107	119	97	104	115	110	99	111	117	106	114	111	100	122	111	117	108	112	118	120	117	104	103	107	103	120	101	100	99	105	126	115	117	130	112	125	127	102	109	128	114	91	117	113	126	119	115	142	105	111	109	123	103	103	121	103	103	115	138	119	99	103	118	123	112	117	108	100	115	127	109	125	84	97	113	112	116	111	102	111	110	105	109	93	130	112	109	97	99	121	99	100	105	105	111	118	110	120	104	114	119	117	108	117	114	103	115	109	130	96	121	116	119	127	121	103	109	111	114	110	102	126	111	112	96	118	111	103	122	111	105	102	110	109	90	95	115	150	94	128	124	105	113	104	96	100	107	107	109	117	108	116	118	113	122	114	110	113	111	92	101	113	120	104	117	110	142	119	118	112	114	113	109	100	117	102	105	125	109	116	97	124	94	90	139	112	113	105	108	94	122	114	110	108	138	127	93	131	110	111	111	109	116	107	109	137	121	115	116	104	117	116	120	116	101	90	111	110	123	98	113	114	109	101	104	126	103	104	101	99	106	130	134	121	101	105	118	132	110	129	101	110	108	118	110	110	118	97	114	107	106	103	106	107	106	122	117	127	110	121	107	105	128	95	111	132	109	107	114	121	106	120	116	109	108	131	105	116	111	110	121	114	110	108	116	122	113	125	137	106	99	113	98	99	125	121	122	128	120	113	113	107	109	102	127	114	105	130	110	125	111	113	103	121	129	110	108	114	96	109	125	122	112	128	114	104	121	129	110	122	104	103	95	106	94	125	113	121	115	131	116	111	106	109	114	111	123	112	107	111	92	116	95	112	105	121	115	126	102	99	114	113	125	108	119	109	107	122	111	106	139	105	123	138	119	111	123	117	119	92	90	96	124	115	105	115	122	117	139	113	92	117	97	99	133	119	123	118	130	118	101	119	132	125	123	103	116	132	114	118	119	135	119	121	108	113	123	110	98	99	118	98	113	111	124	102	91	99	113	113	106	116	94	119	112	117	106	115	98	112	97	110	108	114	125	122	102	100	116	130	102	92	108	109	108	95	110	114	128	111	118	111	130	124	133	120	127	110	94	128	124	107	123	105	113	121	103	115	128	133	98	124	111	101	98	131	115	106	99	107	129	133	105	117	109	103	112	104	119	110	130	116	94	114	107	115	107	99	113	126	99	117	121	100	121	108	96	119	124	125	125	121	128	101	118	108	100	137	126	107	107	110	115	109	121	120	138	122	111	101	116	106	100	114	111	106	118	118	106	116	109	89	105	102	120	102	125	97	111	97	121	100	100	108	107	113	126	108	121	108	102	118	138	107	120	100	109	131	106	125	99	91	109	108	126	118	125	99	116	110	133	108	112	111	112	124	128	116	107	108	108	110	105	108	117	116	101	97	112	134	128	104	106	94	106	115	109	100	112	113	108	104	123	122	122	126	115	91	86	112	96	119	119	99	97	96	112	93	112	111	101	118	117	125	112	107	108	116	106	114	111	117	111	92	99	107	113	112	125	127	126	94	109	100	123	115	114	113	105	104	108	122	113	113	110	99	101	127	132	131	105	116	115	109	124	104	119	102	121	103	114	108	99	117	116	116	129	95	117	110	109	124	103	120	107	101	124	128	91	112	117	108	136	94	122	141	136	102	124	106	99	116	125	97	120	96	117	117	128	128	91	117	107	99	94	102	108	122	147	106	122	115	108	101	105	111	116	113	127	127	113	106	125	98	107	118	110	100	115	103	105	118	123	107	127	98	117	94	103	113	105	113	138	104	93	124	120	108	131	118	103	115	128	107	110	117	115	103	116	101	143	110	133	113	89	115	101	125	90	112	129	105	110	99	106	103	93	106	108	107	118	125	112	129	106	114	109	108	132	111	114	98	121	101	104	99	110	134	92	108	92	118	106	113	100	110	105	125	138	111	109	114	108	112	126	117	100	105	123	103	147	127	118	141	97	95	99	106	121	118	108	119	101	115	94	112	119	114	125	118	106	128	151	123	122	93	103	119	116	114	99	129	111	122	115	108	111	117	145	110	110	92	105	115	131	104	113	116	113	125	134	116	116	117	102	115	102	115	108	115	104	118	110	110	114	124	118	104	124	111	111	111	103	119	131	102	97	107	105	116	101	109	95	133	108	95	135	117	103	118	99	108	125	116	108	104	112	115	107	112	122	98	111	127	117	114	126	113	108	116	118	113	102	107	115	104	115	111	129
42126	52218	45020	1225	1161	1405	1805	1610	1522	1119	970	934	986	2811	3405	2594	2037	2215	1737	1950	1934	1699	1581	1212	1043	871	897	896	958	921	916	760	615	536	541	445	801	436	404	430	410	426	409	448	377	414	404	431	412	401	409	425	404	427	436	429	367	403	384	387	360	434	434	394	408	427	417	403	438	369	411	410	396	419	424	391	426	387	394	439	422	376	402	413	396	387	413	430	392	412	415	410	408	397	440	417	425	401	426	433	432	419	384	400	419	403	360	435	394	410	432	421	411	403	400	433	401	434	418	421	428	439	402	457	451	413	427	385	391	414	382	420	408	429	416	415	401	436	374	399	379	428	444	379	400	403	419	414	415	397	390	397	396	405	437	418	406	418	438	397	417	391	397	415	413	399	375	441	366	405	433	391	417	417	386	414	409	411	425	425	398	461	395	415	372	415	401	374	442	361	411	406	433	448	450	425	458	382	392	387	405	401	421	387	419	392	412	409	371	397	415	387	436	402	398	432	387	400	408	439	405	391	408	440	370	412	396	396	409	408	427	420	417	357	393	425	412	391	421	409	370	396	407	419	393	409	376	385	362	418	409	418	418	416	411	426	384	422	416	418	383	413	420	409	430	428	392	417	393	377	402	387	388	396	370	394	405	394	400	420	412	403	428	372	429	405	403	440	409	414	375	380	415	400	420	407	425	393	367	433	423	431	410	423	446	417	419	408	388	417	392	424	415	464	390	420	405	406	396	427	459	417	415	422	423	407	388	386	391	396	428	432	419	404	393	412	383	429	431	380	419	408	438	417	391	385	419	380	403	422	413	406	414	422	410	403	426	401	436	402	411	436	407	438	403	408	392	405	393	392	376	390	401	422	382	441	379	432	368	410	381	407	391	392	381	409	424	420	409	379	462	407	422	412	430	416	387	434	408	385	425	399	385	403	415	420	395	394	415	380	421	373	397	395	418	406	421	386	454	382	407	419	413	404	412	394	414	385	415	392	442	390	401	392	382	384	394	410	405	403	399	424	401	430	415	404	405	398	386	374	399	406	398	392	402	411	388	452	425	407	374	421	423	395	420	396	394	391	410	415	388	402	379	391	428	393	431	422	399	426	393	396	448	399	410	406	397	424	397	416	417	384	389	422	411	414	374	389	418	413	381	386	412	362	382	383	365	405	414	367	420	397	388	420	396	395	423	435	402	411	394	419	435	392	406	408	416	406	396	381	419	375	387	396	392	432	391	404	417	390	416	381	450	423	397	390	407	372	426	400	405	413	395	390	381	405	425	383	396	434	421	378	380	408	408	405	425	395	396	414	392	404	366	429	409	408	409	397	385	421	420	395	404	363	417	422	406	387	406	382	420	398	398	409	401	426	415	405	399	422	420	420	402	426	405	402	412	390	413	392	435	408	395	448	418	397	407	408	457	426	404	403	400	429	403	410	399	411	400	433	438	409	389	395	415	392	415	418	419	398	411	416	423	359	375	391	390	408	390	385	385	420	391	425	398	390	420	429	394	362	376	417	400	414	408	383	394	389	408	420	421	387	421	410	439	416	399	401	403	415	390	389	433	414	408	392	419	404	375	430	412	383	373	391	410	395	411	392	419	420	377	398	405	398	409	411	424	395	406	398	389	405	417	433	387	415	396	397	432	400	398	415	384	434	396	397	375	384	419	423	387	425	380	395	424	388	410	408	434	401	425	407	401	383	399	393	385	415	424	429	389	417	405	404	398	384	386	382	410	390	391	424	407	424	415	367	373	421	406	394	414	413	427	420	414	432	387	411	407	401	423	391	409	431	413	385	392	389	352	402	387	389	397	409	394	359	407	452	390	424	413	392	383	434	420	420	436	443	397	414	395	409	406	437	424	401	427	441	415	385	439	430	361	442	421	436	410	397	383	414	396	375	386	406	387	412	411	356	426	437	396	388	391	405	403	411	423	420	404	365	358	399	422	402	450	392	396	408	393	406	448	402	407	414	398	402	428	377	437	367	387	406	402	412	393	382	424	404	406	403	398	376	419	428	427	419	380	419	422	403	387	392	386	430	383	398	368	412	393	423	400	434	392	430	399	382	391	414	406	403	398	414	395	431	400	364	398	349	423	429	409	393	389	424	418	383	421	432	377	399	367	401	439	402	418	392	419	423	403	382	373	429	414	388	379	438	417	419	405	415	379	435	403	419	415	383	388	401	407	413	391	423	448	426	432	407	396	415	434	403	395	406	438	414	408	384	429	404	395	415	414	402	343	440	430	439	479	395	443	419	428	422	432	372	402	389	406	381	426	372	395	366	376	419	440	397	381	425	413	413	380	389	428	421	392	404	423	418	410	388	434	382	404	425	413	429	422	399	399	415	430	392	448	440	408	431	394	382	404	409	428	417	413	408	440	416	402	417	425	430	412	383	413	416	410	403	435	425	413	417	419	392	427	417	369	404	409	406	401	355	386	396	396	401	426	401	394	412	379	375	377	412	392	384	408	408	390	416	399	383	408	390	389	384	375	385	395	401	439	402	426	402	413	377	395	413	392	426	438	383	399	418	433	380	411	401	414	419	398	409	412	392	404	414	383	424	432	444	400	414	401	412	392	412	440	404	397	392	381	406	424	418	407	380	404	433	366	399	405	399	435	387	406	409	421	385	385	377	402	409	395	407	396	386	428	384	402	462	443	398	422	405	406	397	399	414	410	404	388	372	380	383	393	431	445	402	395	418	399	353	413	421	384	403	418	434	411	420	420	394	422	401	396	413	398	435	426	402	383	402	406	397	402	393	417	417	421	452	382	382	406	387	398	394	417	409	386	405	364	402	416	462	374	432	401	401	407	449	419	426	401	429	379	382	439	431	401	389	397	435	384	433	383	415	428	402	409	418	372	384	386	387	422	394	368	378	403	422	414	414	418	374	404	425	405	436	389	403	391	409	400	385	434	401	413	424	357	407	438	425	428	436	378	396	394	361	418	382	409	407	393	399	388	401	406	399	402	375	430	390	392	410	377	417	411	372	413	428	400	419	384	393	456	432	377	399	411	377	377	424	431	403	416	395	367	421	386	412	401	432	429	384	386	421	427	396	414	415	415	378	398	408	415	415	395	449	405	426	397	419	415	416	434	444	423	398	411	394	410	394	390	413	389	417	370	418	440	383	399	398	434	408	363	370	409	416	386	428	388	405	392	398	467	405	373	393	428	405	423	399	398	404	414	372	398	445	439	388	385	409	389	388	418	463	417	391	385	393	388	408	414	395	389	380	403	400	402	410	395	387	437	409	428	406	409	385	380	448	414	420	400	413	419	423	404	433	400	390	401	390	411	402	380	377	400	400	417	357	389	411	406	437	410	422	419	386	395	413	416	427	439	395	428	391	394	397	383	395	412	381	446	415	423	437	402	384	361	402	422	416	410	382	427	370	419	428	408	421	420	429	369	403	399	408	411	410	388	393	432	407	403	441	406	383	410	434	412	389	405	408	390	406	425	381	412	400	439	388	406	401	413	408	407	441	408	420
72101	78843	62908	21120	5261	791	751	691	490	410	325	280	427	731	903	808	510	413	369	348	374	319	308	292	275	262	281	247	300	307	276	211	203	217	191	199	285	173	154	177	181	179	177	173	175	188	167	186	169	161	177	163	166	163	187	179	154	159	183	186	192	176	171	169	167	161	166	183	149	176	161	189	183	162	168	183	186	153	171	198	168	169	180	166	178	165	166	213	181	161	182	134	169	167	166	172	178	164	166	193	167	177	175	178	151	166	182	161	181	178	179	164	169	177	171	179	160	178	164	173	166	182	155	182	162	182	185	169	178	170	178	146	164	160	176	183	170	183	151	176	170	182	177	193	170	162	170	177	192	152	183	176	139	154	207	175	163	165	185	145	178	151	172	170	161	196	172	174	169	183	188	184	177	189	162	162	181	167	164	181	171	192	206	167	198	199	156	178	189	169	180	165	152	211	178	159	199	200	153	174	156	167	188	172	179	190	159	195	167	185	189	184	189	171	168	155	153	164	171	162	185	158	156	203	154	175	161	181	166	178	172	223	177	185	168	186	187	152	137	208	177	168	165	169	197	185	161	166	166	159	167	205	166	165	168	173	198	157	202	186	189	158	161	192	173	209	173	198	142	177	170	183	155	154	164	160	188	153	182	168	177	169	138	164	175	148	178	194	184	182	186	179	180	183	185	182	169	178	166	161	165	173	173	192	186	169	187	162	170	181	173	164	175	165	175	178	177	167	165	163	175	170	187	188	174	191	176	165	172	182	188	151	170	160	159	179	182	152	170	155	194	176	158	179	159	158	181	169	177	188	166	180	186	167	186	165	153	183	172	155	181	174	164	171	183	145	172	172	180	171	184	173	178	171	154	167	168	196	165	195	185	194	209	177	193	173	166	164	179	171	168	181	164	164	150	174	157	183	187	165	164	163	166	183	171	168	157	187	182	198	165	173	190	192	179	146	193	178	180	174	173	191	176	164	175	163	166	150	154	188	141	152	188	162	179	180	152	168	166	162	202	171	161	176	164	161	175	151	197	171	179	167	181	179	185	192	182	146	181	175	173	168	197	172	186	166	153	152	168	177	173	179	198	177	165	185	201	170	171	177	158	154	184	167	171	169	184	174	186	189	173	143	188	188	169	175	152	155	167	208	199	204	164	186	152	169	161	192	181	168	148	197	183	162	159	150	169	163	173	179	184	191	184	181	160	179	153	171	187	172	189	179	170	190	172	180	170	174	189	173	177	155	166	172	153	190	184	180	181	175	142	158	154	156	174	166	173	166	168	176	167	168	182	158	193	168	192	145	168	180	176	149	176	165	150	179	158	185	164	179	181	193	187	202	156	170	166	173	197	145	158	164	186	172	175	164	174	164	180	178	166	158	198	164	178	162	175	170	166	177	172	174	188	176	172	175	190	158	175	177	176	162	175	155	181	192	170	165	184	164	144	184	158	167	143	189	154	176	177	147	173	178	188	176	188	169	198	179	208	156	170	189	171	162	170	181	151	158	150	167	140	174	177	158	191	179	201	178	174	170	185	164	155	184	166	188	167	173	162	167	155	171	173	179	170	191	176	171	187	163	172	169	176	170	206	168	172	186	153	191	174	168	191	160	189	210	190	163	170	177	188	192	153	183	178	171	164	180	182	171	183	187	178	167	165	185	196	165	193	189	163	189	164	158	173	160	206	177	183	156	161	180	155	184	184	161	206	171	182	167	174	171	155	167	175	196	179	192	160	184	193	171	191	166	190	166	163	173	184	158	192	170	198	166	156	191	190	180	190	167	165	190	191	154	177	153	188	198	176	169	166	163	185	178	189	196	180	164	179	165	162	155	155	171	173	179	162	177	188	161	179	158	189	192	187	156	163	188	164	172	179	189	161	167	180	173	157	202	161	169	171	183	187	185	161	202	169	155	180	167	167	165	179	165	175	183	171	186	159	152	144	181	173	174	173	156	158	170	178	165	180	182	203	176	191	152	179	170	157	168	179	164	167	191	168	166	176	166	167	166	169	201	152	174	181	161	171	160	145	174	171	186	161	184	165	166	178	147	168	180	179	182	172	166	161	148	155	158	173	181	164	187	161	187	169	169	178	145	177	166	160	210	172	170	158	171	170	176	192	187	195	180	167	155	151	168	175	174	166	157	157	163	176	162	146	145	194	172	146	180	168	176	173	167	165	149	168	167	168	179	207	163	186	160	147	171	168	174	153	179	202	166	167	193	192	180	155	170	185	179	158	169	157	158	166	178	173	159	156	176	178	172	157	192	188	171	164	163	180	154	169	159	176	166	179	176	163	171	166	167	171	160	167	175	159	163	172	175	186	185	179	163	169	176	147	172	178	177	179	181	161	160	187	160	154	153	169	165	192	155	152	186	189	152	177	156	152	180	167	180	172	167	147	172	169	206	187	164	156	180	171	181	155	169	203	174	204	153	142	186	171	173	168	165	159	168	166	158	180	171	167	157	205	189	163	203	186	182	166	171	153	161	189	177	161	185	183	181	164	163	158	159	186	167	187	181	186	168	143	187	168	191	190	179	166	170	154	146	184	177	197	178	188	188	183	149	167	191	187	170	168	177	179	185	172	178	194	167	164	170	182	166	192	173	174	144	161	140	162	174	171	180	191	187	210	163	181	151	159	158	165	161	182	169	167	174	167	176	166	190	175	151	164	207	164	169	189	182	161	167	171	171	173	176	143	160	175	160	187	155	183	182	183	169	134	181	166	171	184	147	163	178	138	170	187	198	152	173	179	183	181	187	176	188	162	191	180	186	158	155	171	174	183	189	185	161	178	173	189	189	175	192	189	166	198	176	182	189	168	188	163	177	165	176	178	158	168	177	176	181	168	175	178	176	157	166	193	175	188	189	189	165	155	158	166	168	166	179	161	164	181	169	182	142	166	190	201	193	181	186	165	143	169	181	158	175	182	164	155	192	175	187	185	172	177	164	167	163	167	163	160	180	185	186	175	168	180	165	169	168	194	189	184	172	166	175	179	164	176	169	168	165	164	158	160	198	185	162	170	161	186	192	184	185	174	147	157	159	141	167	164	183	178	186	165	155	198	174	165	173	161	156	187	188	190	176	168	164	176	184	228	192	171	176	197	163	170	159	170	162	167	157	182	165	171	155	150	162	159	158	181	189	172	192	139	173	183	167	162	146	180	196	147	187	174	159	164	166	174	152	158	177	193	205	152	151	178	190	185	162	192	163	173	156	173	185	169	190	196	181	173	150	181	184	186	177	180	156	165	183	178	161	153	180	187	188	143	178	162	174	165	162	201	156	183	190	174	203	173	166	188	186	159	168	182	166	186	164	169	162	165	173	180	178	183	161	186	147	180	166	179	170	151	188	202	162	164	169	164	172	168	182	185	197	168	164	181	170	182	168	159	165	176	153	171	167	173	202	169	181	172	170	186	152	169	174	188	153	151	160	180	178	166	165	169	167	170	200	170	180	176	184	179	165	182	194	186	163	150	159	167	174	182	202	174	182
51690	64466	54051	2150	2121	2631	3364	3195	2695	2173	1735	1629	2376	5074	6020	5154	3067	2550	2198	2225	2252	2071	1713	1583	1508	1312	1353	1559	1513	1773	1674	1025	877	911	677	709	1897	630	573	598	580	578	621	544	597	581	596	581	593	549	567	572	560	579	634	584	585	622	590	579	640	574	600	570	598	607	572	591	540	594	629	617	563	609	582	598	582	591	612	615	564	574	590	589	578	577	579	546	602	578	576	608	584	582	576	617	587	560	605	598	570	587	575	567	507	570	591	553	577	591	523	528	632	548	577	579	591	586	551	563	595	576	578	568	570	568	571	566	609	609	543	544	572	587	539	558	590	542	559	549	540	563	587	533	583	576	545	593	642	628	608	516	567	585	573	632	602	610	557	623	568	567	577	589	562	569	597	597	583	580	611	618	596	577	597	600	573	594	595	560	637	583	602	572	552	560	578	617	589	582	558	618	538	590	580	605	579	582	577	610	600	592	569	571	560	549	595	574	570	590	564	579	588	599	560	543	598	577	578	603	611	589	576	584	584	574	540	523	538	588	625	558	582	550	614	556	618	592	586	552	569	611	569	603	553	591	601	587	572	561	579	594	607	587	577	557	564	578	586	585	581	603	618	599	519	588	560	551	590	579	597	612	553	553	530	557	576	559	569	545	599	538	574	570	550	593	618	579	561	577	573	583	546	561	577	571	552	597	566	536	600	585	559	598	596	567	540	591	611	575	536	601	570	534	583	610	582	592	540	610	585	591	555	555	566	570	592	569	604	557	592	603	570	566	511	588	554	599	552	562	579	574	576	566	526	591	616	593	564	583	586	557	590	593	565	564	610	579	556	580	594	565	552	569	580	601	590	508	617	584	590	561	584	550	615	572	621	531	520	603	533	573	593	574	590	568	544	582	609	580	574	543	530	571	569	587	584	557	540	595	563	598	614	550	604	565	578	597	609	588	552	579	587	562	571	582	561	569	564	558	585	544	589	544	594	605	558	587	584	602	593	542	546	567	603	624	580	584	545	593	594	545	563	579	568	585	560	584	603	614	564	561	567	559	561	558	541	545	552	583	582	543	598	566	529	581	535	544	596	528	560	533	576	549	555	565	624	580	542	597	594	548	585	609	552	598	586	597	587	587	557	560	557	580	575	592	560	594	575	607	582	580	566	556	573	550	596	616	594	631	565	610	602	617	564	571	547	597	555	565	602	574	636	539	574	641	598	573	582	542	577	554	598	610	625	617	584	588	572	570	568	543	634	520	571	577	582	581	567	515	601	575	620	588	575	577	578	594	584	568	580	580	614	535	561	572	583	581	585	553	560	557	580	600	588	574	571	567	570	595	563	569	550	535	581	596	572	599	549	603	577	570	621	552	584	552	529	611	578	585	567	559	612	554	574	567	591	560	579	568	602	553	577	570	575	543	605	578	595	524	550	577	568	582	575	575	593	572	592	529	578	620	563	575	565	586	587	536	559	564	563	529	602	602	554	532	595	575	587	667	562	551	531	590	583	569	608	578	571	599	553	595	550	577	578	607	546	607	569	633	616	597	582	561	521	594	574	559	594	538	572	581	612	579	562	562	552	540	620	563	616	570	572	577	548	563	587	584	572	569	509	614	583	599	557	591	595	553	588	571	575	550	583	563	589	546	564	596	612	580	584	553	589	627	582	585	572	536	557	598	546	584	569	581	553	571	562	610	589	549	582	579	539	580	608	616	595	580	519	556	583	635	573	549	596	606	619	568	595	561	536	569	604	535	571	559	603	589	558	581	582	588	542	603	603	585	579	559	596	579	567	551	604	618	558	573	590	534	623	596	547	586	610	585	599	536	575	565	572	595	595	617	585	540	558	534	563	622	605	588	544	600	610	534	570	521	594	581	551	552	565	558	589	572	576	525	563	617	613	610	555	588	580	575	601	604	568	552	584	557	585	584	572	569	537	606	573	553	513	567	562	556	528	629	584	578	547	541	565	568	601	576	581	527	581	601	553	576	544	514	599	584	581	545	564	564	548	573	589	615	534	573	568	527	578	527	601	593	566	623	601	576	596	576	588	575	535	593	566	549	544	566	579	591	575	603	641	600	576	568	554	589	515	568	556	568	565	598	612	578	561	580	530	574	573	574	568	542	626	569	559	599	579	525	554	584	606	552	636	586	576	574	551	608	602	577	595	548	564	607	591	584	568	583	572	565	549	554	601	560	634	536	561	558	588	572	559	533	574	573	572	599	532	597	584	558	554	589	561	553	580	536	563	577	553	589	624	583	585	546	593	603	583	571	567	580	585	605	541	607	575	563	584	564	541	578	548	607	554	604	575	590	577	555	527	557	604	565	604	587	601	624	623	544	581	600	621	566	595	574	569	570	578	585	604	569	565	565	551	556	574	591	568	563	607	587	567	573	577	585	559	553	591	578	563	582	555	578	595	596	584	578	594	554	573	563	542	571	547	544	551	598	570	563	567	590	607	580	579	600	574	580	595	587	593	586	548	602	611	566	586	517	630	587	591	543	573	588	562	570	589	553	581	575	574	560	542	607	631	581	557	589	579	581	550	566	609	561	573	567	558	613	609	646	575	620	603	545	578	545	593	560	576	593	604	544	583	561	571	611	590	578	601	566	583	543	617	570	609	591	576	557	576	570	587	563	563	536	593	588	605	554	579	579	550	548	571	561	571	594	590	532	545	559	609	602	546	593	585	557	519	592	587	578	589	561	591	533	552	542	625	537	604	581	567	577	567	601	585	573	607	611	547	560	579	621	569	563	550	592	611	557	601	557	615	604	577	536	552	603	542	554	581	562	585	586	508	586	578	619	562	600	611	533	547	570	590	585	627	599	581	582	610	580	571	561	503	606	556	593	593	552	563	582	583	610	549	594	593	602	564	638	553	571	554	590	544	562	566	560	531	588	573	587	582	596	604	611	574	583	594	578	553	556	583	579	574	597	594	582	586	564	541	590	569	599	571	593	555	568	571	571	561	575	518	601	558	575	594	586	555	548	602	543	564	627	605	557	545	631	621	544	531	565	615	580	599	553	554	597	584	595	563	586	577	566	538	582	586	577	553	610	602	585	542	577	594	520	587	547	572	547	566	538	545	602	608	593	604	583	597	543	557	591	598	597	517	551	583	599	555	552	569	553	546	551	571	586	549	599	560	620	587	564	537	605	580	546	566	551	602	604	579	592	589	562	620	593	568	576	551	584	592	615	543	576	574	562	601	597	588	585	586	547	589	583	601	611	580	596	605	574	625	603	561	576	623	531	524	576	584	590	546	579	571	597	574	597	545	555	562	588	586	566	551	536	575	566	579	568	570	577	546	622	556	573	582	624	608	622	546	533	598	566	582	553	563	548	590	567	594	572	570	606	603	625	593	573	578	548	537	627	530	582	531	546	604	587	550	546	574	575	598	586	559	576	551	568	577	549	574	561	580	601	585	592	582	590	596	606	580	600	566	556	558	571	685	562	593	521	562	560	545	561	576	609	608	585	559	579	572	602	601	532	547	580
14500	13596	7148	316	135	125	126	116	133	109	107	96	119	112	103	109	100	81	104	114	113	106	81	87	96	94	110	96	112	116	96	99	105	119	96	103	107	101	104	98	93	114	97	91	113	95	97	143	92	105	104	111	102	97	94	113	95	98	88	109	110	106	100	112	88	111	75	87	90	114	106	94	97	111	103	121	95	98	95	82	109	110	102	105	119	112	97	102	107	105	109	94	94	81	107	83	91	106	92	101	84	98	99	90	108	114	95	86	110	107	79	105	106	88	101	86	92	104	98	99	84	101	96	80	97	81	89	97	85	107	96	92	93	102	125	96	83	89	97	95	106	89	80	117	91	108	100	92	94	107	107	92	101	102	73	110	106	105	97	99	97	99	93	96	95	105	100	96	115	90	92	86	89	100	89	101	97	102	121	85	84	104	83	105	96	93	90	74	83	83	96	107	123	97	92	100	113	102	104	113	78	105	78	111	93	110	94	86	93	93	91	92	107	85	88	100	92	89	100	103	78	101	94	92	110	94	100	85	123	102	94	113	79	96	110	99	112	117	94	103	105	110	91	90	83	69	107	98	103	91	93	134	95	84	98	100	92	87	104	88	126	103	88	101	88	93	88	114	89	102	76	111	100	111	103	94	91	105	95	100	111	89	90	98	97	99	100	88	92	100	105	98	89	107	105	87	92	88	115	100	93	103	119	94	92	100	108	92	87	98	96	102	79	100	94	116	105	100	114	109	102	103	99	99	96	110	112	83	101	100	78	103	97	97	101	95	110	93	92	94	114	107	104	91	100	106	86	107	93	94	83	111	91	116	90	106	95	100	106	103	97	113	109	98	94	95	91	80	93	99	85	90	92	88	104	93	94	75	89	97	112	85	121	114	95	74	91	92	99	106	98	104	109	99	111	109	110	95	98	95	67	102	86	84	103	95	109	99	97	110	106	108	87	101	95	109	96	111	98	105	81	93	106	98	113	90	90	114	96	107	97	116	107	97	99	96	99	99	95	90	101	87	102	87	105	94	101	91	86	99	97	99	114	97	105	89	95	92	108	75	100	100	79	101	94	104	117	96	95	101	110	97	96	107	96	87	110	91	104	108	94	92	111	89	112	108	102	90	101	89	101	92	110	109	96	91	108	101	107	109	93	101	126	114	100	111	117	95	97	84	85	84	90	97	90	101	109	97	98	110	97	106	116	102	94	107	93	82	102	95	102	110	105	86	101	97	94	114	97	100	92	76	95	99	97	92	114	96	114	124	112	100	108	99	95	108	101	102	86	92	115	98	100	98	89	91	101	98	103	109	89	87	103	98	108	88	92	124	101	104	87	89	128	91	77	101	108	94	108	103	94	93	104	101	101	106	90	94	96	109	103	89	96	107	92	99	88	92	103	105	90	90	98	98	92	89	88	104	98	101	94	111	106	92	118	106	97	126	121	115	109	94	106	85	83	118	94	95	88	82	118	106	88	73	86	101	102	103	85	97	85	108	113	128	93	98	94	109	114	89	111	92	100	116	94	107	96	91	85	111	105	105	89	102	104	105	82	112	107	110	88	89	110	96	95	96	102	101	88	78	98	85	101	106	104	85	96	104	101	103	114	83	103	109	107	108	91	88	102	94	74	95	101	102	84	96	100	77	102	92	89	93	96	102	100	104	117	100	99	100	92	104	79	103	92	105	86	100	98	108	113	98	105	100	97	82	99	91	104	109	84	99	104	98	109	108	95	99	84	97	103	99	82	89	93	99	84	101	85	80	104	98	91	91	107	89	92	103	112	93	96	93	110	104	118	93	110	101	99	102	102	88	90	103	89	99	98	89	97	103	88	104	94	93	110	105	92	104	107	97	93	100	97	102	98	104	107	95	93	105	110	89	116	95	103	91	99	82	85	96	100	88	95	93	95	91	95	89	103	106	93	89	104	99	94	97	108	95	121	93	78	96	98	114	97	96	106	109	100	86	92	84	107	106	92	98	109	84	102	111	107	97	95	104	88	116	106	118	103	86	98	80	81	92	93	101	93	88	104	93	99	92	97	83	103	105	88	99	101	99	94	106	107	80	95	93	99	111	99	91	96	88	87	90	106	84	109	100	98	96	109	114	107	100	108	86	108	98	89	96	105	92	100	94	85	100	111	80	104	97	106	82	97	104	99	106	91	99	109	110	96	108	103	110	81	113	106	81	105	120	104	83	94	90	83	98	106	120	95	90	104	110	119	95	97	120	94	96	91	85	107	101	86	105	107	93	97	113	93	105	105	88	93	73	94	93	103	94	104	93	108	104	89	97	97	102	92	95	81	97	103	87	105	96	113	104	94	83	111	111	93	75	85	95	113	90	119	105	127	97	99	93	98	102	84	107	104	99	95	93	86	121	97	84	96	87	104	94	114	102	108	101	101	101	104	94	115	97	96	104	103	79	87	85	117	90	92	110	77	108	87	90	87	86	106	87	95	112	87	94	95	101	92	86	90	92	93	84	104	102	100	94	117	105	93	88	105	88	98	99	104	91	84	88	105	85	100	102	105	96	111	97	92	113	78	104	93	110	89	100	92	93	97	116	100	96	89	103	106	93	111	96	78	93	87	102	109	124	100	102	81	94	95	102	104	90	91	82	97	108	100	106	97	103	94	111	115	84	109	88	90	106	90	103	97	112	89	95	97	96	80	102	79	95	108	99	104	88	82	114	100	77	87	102	99	103	112	91	95	117	103	92	111	93	104	89	99	86	94	90	96	84	104	81	103	109	109	81	96	82	99	107	88	102	92	99	108	97	105	105	100	96	102	98	83	75	101	82	100	114	88	104	115	96	106	88	101	104	94	97	104	95	102	89	101	87	105	90	86	89	91	97	109	101	92	94	102	106	89	101	98	110	116	113	98	91	98	105	95	103	115	75	90	105	112	109	93	102	97	94	99	94	108	100	99	108	100	105	79	105	89	87	97	106	94	105	107	94	110	91	86	96	83	87	115	112	107	88	80	106	97	101	87	123	105	89	98	101	91	103	105	113	100	99	103	96	118	92	93	114	94	88	91	93	106	106	106	96	100	95	106	102	103	105	102	114	93	91	94	102	94	82	91	111	105	110	102	95	118	91	99	120	102	89	100	105	119	88	101	93	92	92	90	93	113	103	93	86	107	124	108	97	86	94	93	103	93	95	91	99	109	76	106	98	94	93	107	106	105	86	95	99	120	96	80	93	109	107	95	93	111	85	102	94	96	106	89	107	103	106	104	109	95	109	110	110	94	106	111	113	83	101	112	92	83	116	93	83	106	98	87	104	96	89	92	92	97	85	104	86	114	120	107	118	113	91	107	108	95	92	118	102	103	83	93	96	95	87	109	101	96	93	93	84	112	88	95	98	115	101	83	94	94	130	108	78	91	97	116	83	95	90	76	96	90	90	126	95	96	81	112	101	117	82	108	93	98	105	87	98	110	98	86	77	108	108	97	87	102	90	66	92	103	87	117	84	89	108	95	90	101	99	115	71	111	81
19273	21399	11882	443	398	510	547	531	536	484	456	460	477	475	559	476	452	450	419	416	429	476	410	402	377	396	429	415	388	437	386	361	394	385	373	366	382	389	356	350	364	356	397	388	365	384	371	370	395	381	380	379	359	363	373	341	352	362	380	371	331	350	377	359	377	340	316	414	332	379	396	369	375	384	357	370	366	365	379	357	371	375	366	363	362	383	336	346	365	370	364	382	356	369	350	393	346	367	350	358	367	373	332	335	350	369	416	324	372	377	396	386	357	333	327	347	394	377	361	386	363	340	365	353	378	330	352	377	378	356	419	376	333	364	369	380	319	403	387	374	377	373	367	380	394	332	367	354	367	352	342	339	377	378	363	388	361	377	362	396	340	392	361	367	363	367	373	391	368	356	373	312	383	356	347	351	345	375	348	387	396	374	359	374	376	339	358	366	371	387	386	369	399	375	350	403	355	371	360	348	360	364	389	347	389	383	406	384	370	398	346	362	379	393	365	346	372	344	366	358	364	402	378	344	386	377	361	381	374	356	351	372	393	358	375	342	350	370	367	413	368	341	361	394	359	356	337	353	356	347	362	377	367	345	387	378	362	344	374	348	348	338	345	340	377	365	347	348	392	395	360	365	390	359	361	348	340	372	349	371	335	326	350	359	415	381	356	319	350	388	364	387	369	364	359	376	366	366	360	361	337	372	367	341	323	363	360	343	343	380	373	423	344	349	350	366	356	375	377	360	401	372	361	359	415	406	385	362	350	377	366	335	367	371	371	355	394	352	363	366	405	373	358	388	355	396	392	389	386	381	339	342	395	342	353	339	398	387	390	350	379	380	373	365	367	398	371	344	374	370	362	338	343	365	398	342	367	368	384	363	370	363	367	362	371	329	361	379	357	331	378	385	376	387	354	353	364	339	373	387	386	377	393	356	380	363	322	357	365	369	378	360	375	372	382	360	363	358	388	367	365	386	367	351	374	384	388	378	364	392	384	361	389	372	384	391	378	390	368	396	368	374	351	379	379	360	368	386	349	386	373	352	353	370	331	399	387	363	352	355	371	363	348	377	406	383	362	422	369	366	359	332	349	400	367	379	360	360	405	371	405	337	383	392	391	376	383	373	375	349	354	362	354	369	387	345	360	383	391	353	388	368	356	338	373	362	363	379	390	388	356	383	367	362	398	343	358	361	367	398	347	354	380	334	377	368	377	346	376	382	354	359	366	354	371	370	345	366	374	358	402	355	344	355	377	405	372	377	358	352	314	380	364	415	397	399	379	381	328	371	366	371	383	359	383	365	360	379	369	344	341	367	409	374	376	377	348	347	373	348	354	401	366	389	393	363	387	391	399	387	374	396	365	351	329	400	378	333	362	390	360	360	373	360	388	361	365	363	366	385	339	379	364	390	357	367	374	333	385	366	339	372	380	361	344	348	372	337	386	329	409	361	388	370	388	344	347	361	362	374	345	359	371	355	386	345	360	363	347	350	375	362	375	367	368	355	389	360	368	400	350	366	378	373	389	383	344	355	369	361	344	372	341	367	350	388	402	368	361	411	333	376	346	362	372	417	396	393	334	385	375	366	347	340	363	357	363	376	344	361	370	366	373	402	363	373	350	385	352	338	363	354	384	351	383	370	372	353	412	360	351	352	340	366	366	381	382	391	390	383	379	414	337	392	362	372	370	360	364	346	376	364	340	354	358	348	347	404	357	318	361	364	334	379	358	397	359	342	351	387	373	354	387	374	347	365	388	374	383	379	404	383	371	384	367	333	352	403	376	394	370	390	389	381	380	364	379	381	369	358	374	368	360	336	365	396	361	381	334	367	334	352	354	389	332	360	375	328	381	350	391	372	401	399	374	366	386	370	340	363	343	360	331	359	374	354	382	353	346	400	383	374	363	392	410	369	361	335	372	372	367	384	367	374	377	371	398	372	362	338	389	380	356	356	369	359	381	357	352	396	369	356	373	361	369	381	383	361	393	366	372	322	361	342	354	352	344	364	363	348	363	373	384	335	365	393	428	385	393	346	341	320	397	382	366	353	387	384	411	358	361	376	365	349	374	379	367	366	372	344	366	363	397	359	392	362	355	408	348	390	353	405	360	360	353	393	335	360	343	387	361	385	362	365	370	364	347	330	327	356	375	347	378	399	380	351	369	350	372	343	347	386	365	379	348	386	335	334	369	358	353	389	365	363	355	360	370	374	373	357	367	331	323	373	362	358	370	360	372	350	380	365	344	380	378	355	365	403	355	359	349	349	355	358	340	401	367	352	375	362	363	351	341	386	374	377	408	349	372	371	352	353	353	350	383	358	348	401	380	354	373	402	381	380	345	338	364	339	369	390	381	346	369	388	405	350	365	369	347	344	387	377	382	378	375	379	376	356	380	369	394	390	358	371	385	370	340	332	361	418	352	338	379	368	390	349	321	383	369	346	377	381	343	378	396	378	381	375	340	401	366	375	380	380	346	344	405	374	365	393	381	345	361	389	336	379	342	360	351	393	376	405	362	359	367	371	348	391	391	368	424	404	368	376	378	398	363	376	374	359	380	349	379	378	343	401	333	345	386	371	360	391	372	366	361	368	363	401	409	379	368	382	374	362	362	353	365	337	352	371	350	403	385	366	354	375	349	344	360	398	414	355	368	374	376	355	363	365	387	374	348	354	325	364	317	359	350	386	328	361	395	371	350	374	346	366	358	367	378	361	367	362	345	350	350	365	398	399	389	386	356	329	395	407	357	369	359	375	356	400	393	361	389	395	397	368	356	364	361	360	371	355	365	332	356	378	361	374	368	356	318	397	333	382	381	337	329	360	374	377	393	335	342	408	349	377	383	388	373	358	358	379	364	380	338	389	353	351	387	347	379	397	341	360	366	362	360	372	378	368	387	365	403	326	375	378	374	354	393	358	392	342	350	391	365	358	364	348	369	382	345	379	383	377	371	362	390	360	385	339	365	374	398	402	369	378	389	315	369	372	392	346	363	380	365	399	338	364	385	363	383	355	364	361	376	375	376	352	382	364	357	375	386	359	381	351	393	344	366	366	364	378	366	365	355	362	400	368	396	343	320	392	325	361	361	339	355	400	387	368	376	391	357	385	388	381	353	337	358	359	384	367	396	377	380	359	392	381	389	356	380	375	341	347	373	378	352	357	381	395	363	350	374	395	357	373	349	349	381	355	370	367	383	346	332	366	382	372	374	358	369	359	379	362	353	357	373	373	375	349	361	344	352	360	393	369	353	398	379	393	365	353	390	359	335	350	387	377	394	341	371	354	366	373	412	383	350	389	361	401	413	369	366	354	339	369	377	356	360	385	376	376	402	356	363	388	369	397	374	332	335	415	385	366	354	366	404	362	413	387	362	350	377	363	360	342	377	363	355	380	342	372	350	354	339	395	329	368	364	368	344	394	364	374	356	401	385	362	368	385	346	373	391	388	371	359	368	410	364	379	356	392	387	370	404	364	353	389	365	329	414	357	349	410	367	368
61050	67589	51951	14364	1575	452	502	485	343	266	267	245	287	366	573	462	250	282	225	191	173	183	149	142	166	176	202	200	180	158	130	167	136	131	143	120	323	244	138	145	109	119	106	112	116	109	115	104	105	111	133	103	108	116	119	123	128	108	124	108	114	99	120	132	110	128	119	117	110	133	114	117	126	106	109	120	136	106	113	120	101	87	111	117	99	89	113	106	118	108	124	100	117	127	110	131	110	110	120	120	122	105	126	116	96	132	116	109	121	121	95	97	122	114	102	106	128	131	92	104	110	110	99	119	116	122	112	116	100	108	101	118	104	112	112	123	109	107	134	111	117	121	81	108	123	109	142	118	121	106	109	101	132	92	97	118	120	126	110	99	122	123	110	91	105	136	130	124	133	127	117	107	113	128	121	111	119	124	112	112	93	125	117	94	122	128	103	119	116	125	116	117	117	110	107	107	124	107	101	96	120	113	131	103	134	120	97	139	108	105	130	111	129	124	122	107	115	123	112	133	124	105	111	118	125	110	121	108	123	132	133	122	130	113	97	110	116	126	109	113	155	115	114	96	126	115	113	117	127	103	110	111	107	114	125	115	118	100	100	114	109	124	130	106	122	107	121	110	93	105	134	136	118	129	111	116	112	122	110	117	116	107	111	95	119	105	109	114	118	117	105	106	112	125	122	105	111	112	129	115	125	102	108	112	105	112	116	122	115	99	123	113	100	115	110	124	117	126	98	101	125	116	137	105	121	101	103	113	110	109	127	113	124	107	144	117	121	116	111	118	112	108	115	122	113	109	113	132	109	126	92	116	134	113	80	93	93	124	135	104	114	109	133	125	111	113	113	112	115	100	126	104	102	111	139	115	107	108	125	110	104	116	88	129	107	130	123	115	113	108	113	110	120	98	113	114	105	121	124	86	115	126	123	107	106	96	113	131	130	138	104	102	107	105	116	91	125	114	112	138	108	123	133	120	108	127	129	128	118	95	101	132	121	114	113	112	126	101	117	128	131	122	110	107	138	112	111	116	94	121	103	120	115	106	123	122	124	112	113	114	109	124	109	122	119	109	127	113	126	113	100	101	116	126	111	125	135	128	127	109	126	113	122	116	113	124	103	112	134	105	101	137	110	111	108	101	107	123	105	112	120	112	116	102	120	123	113	128	113	120	108	103	106	136	106	103	120	116	135	130	87	111	113	108	114	138	103	119	107	110	114	119	120	113	117	110	116	99	116	107	124	127	127	127	128	126	104	117	130	110	110	90	101	128	122	106	96	101	105	127	128	132	116	127	128	112	125	111	115	112	114	107	93	101	110	130	131	115	121	109	88	102	111	121	112	127	100	126	99	128	121	109	114	123	110	86	103	114	105	112	115	127	127	90	96	106	119	102	143	110	129	111	109	132	110	126	133	137	120	123	121	115	106	104	127	115	108	128	119	109	112	102	114	113	116	120	91	96	124	136	98	123	110	121	125	107	130	104	89	139	110	110	94	103	108	105	101	121	114	108	112	114	105	113	111	105	106	113	128	116	107	118	119	110	125	132	135	115	126	123	129	121	133	104	107	105	113	112	103	129	108	95	128	127	114	124	126	96	113	102	107	119	119	112	110	119	105	149	96	111	110	89	110	112	113	107	109	105	132	103	120	105	106	127	127	107	107	150	112	90	122	111	117	96	131	132	117	112	122	109	107	96	121	118	122	127	94	118	113	114	113	125	111	106	117	125	105	114	107	118	80	108	113	109	119	130	117	117	107	124	114	115	125	126	127	118	126	117	117	127	103	105	106	110	130	108	115	109	135	115	122	99	93	99	108	117	120	111	99	114	120	108	113	118	111	123	120	111	113	120	109	129	99	110	107	119	118	106	108	86	100	111	111	119	113	117	109	92	103	110	120	117	125	127	103	113	123	129	137	121	96	125	107	112	115	104	121	110	110	132	94	123	120	105	106	115	107	97	108	118	109	117	100	101	109	112	114	100	111	117	106	99	97	111	96	104	121	107	97	124	131	137	124	118	123	106	100	118	140	118	113	126	104	112	104	93	116	121	112	125	120	116	108	104	100	122	101	110	121	123	108	116	138	109	123	118	105	107	133	133	121	117	111	97	118	120	120	129	121	105	114	109	109	120	113	101	119	121	111	85	111	102	126	124	117	124	127	117	96	110	105	130	115	119	109	113	108	106	120	106	111	119	114	106	119	93	96	104	119	107	110	132	92	108	113	108	133	123	110	123	117	96	102	111	108	119	131	107	105	108	115	124	116	122	115	121	132	137	117	117	98	117	112	109	120	105	133	123	112	121	132	112	103	118	99	116	102	107	132	113	106	131	122	119	113	120	105	97	98	108	126	111	112	103	119	121	120	98	121	125	120	107	132	119	114	110	115	127	103	121	98	124	108	111	116	91	159	110	100	100	109	131	124	134	131	104	119	128	113	107	114	113	122	104	120	113	100	108	114	102	129	103	97	106	115	119	113	123	117	134	121	114	112	87	111	111	108	118	113	117	104	111	104	104	111	119	110	112	106	119	103	121	139	121	116	108	118	107	124	124	136	122	121	115	111	122	110	112	95	101	131	115	113	123	106	101	125	106	114	118	104	126	119	110	104	128	126	116	128	131	107	115	119	111	95	123	111	103	130	97	114	136	107	122	114	112	101	109	100	110	128	122	108	119	123	92	109	118	110	109	123	118	125	112	113	119	101	121	117	122	126	114	113	119	124	109	112	123	102	124	129	115	91	118	109	100	106	118	130	124	115	124	129	94	109	107	111	127	136	124	120	97	127	96	109	120	122	116	113	114	118	126	123	115	126	106	113	125	128	109	98	115	106	93	121	109	99	121	110	118	114	137	118	109	107	115	108	116	112	116	106	122	109	122	102	124	101	110	111	117	117	115	83	113	109	121	107	117	109	109	83	124	111	111	121	107	128	101	131	108	110	114	107	110	128	99	108	114	101	132	130	116	127	121	109	134	106	123	118	111	128	112	110	123	109	122	117	113	107	89	142	104	97	109	130	108	110	128	120	107	89	124	107	99	95	108	121	133	120	99	122	98	104	101	106	116	133	110	124	108	113	82	121	106	121	117	114	121	100	110	109	106	116	116	113	114	113	114	100	122	115	104	127	124	104	115	113	115	119	97	95	103	111	114	131	116	147	104	124	110	113	115	135	114	108	121	128	120	108	112	132	94	127	122	121	98	116	112	124	99	121	125	108	123	118	118	128	114	134	95	108	105	101	121	116	103	107	113	104	121	123	120	105	112	116	126	124	98	102	105	118	120	117	143	116	100	92	104	105	119	110	106	105	98	112	114	133	105	120	119	105	107	103	116	113	110	113	112	115	107	122	103	116	125	121	141	133	119	123	127	93	102	124	121	126	99	104	127	116	124	128	99	100	113	113	116	110	108	101	105	108	107	104	114	120	100	114	116	110	137	117	107	112	127	123	107	108	113	98	118	127	119	92	117	110	111	108	130	114	123	109	113	120	102	104	117
42609	51273	43165	1376	1440	2114	2788	2569	1916	1587	1351	1175	1454	2229	3608	2881	1697	1806	1232	1007	817	996	794	793	918	1056	1003	1022	1054	830	687	655	633	632	599	494	2471	1301	433	392	421	416	447	446	435	413	417	408	400	445	395	398	395	393	376	412	392	412	414	430	438	425	385	408	374	425	437	422	375	439	381	402	431	407	401	425	386	411	395	418	417	437	408	425	414	399	398	415	471	398	397	428	433	385	420	439	415	391	429	390	384	426	419	388	401	403	413	427	419	393	381	422	404	428	446	411	397	394	385	425	412	385	402	431	384	421	404	391	374	451	390	426	398	410	402	392	378	416	419	424	431	409	420	416	441	409	408	408	425	417	374	392	380	428	383	416	394	422	440	425	389	373	423	409	425	412	388	383	417	377	414	386	393	426	413	394	417	454	427	428	417	425	370	378	402	411	436	400	418	389	409	432	419	464	402	389	427	448	467	387	385	406	450	420	412	378	428	402	440	403	410	459	420	393	400	407	405	446	410	401	421	437	417	436	421	368	431	441	414	370	462	389	421	413	419	409	382	396	407	403	371	391	407	405	376	420	389	396	414	417	446	409	423	419	387	415	401	407	399	401	388	415	390	403	403	428	412	437	421	429	371	419	382	402	392	400	454	433	392	401	414	406	393	379	403	417	420	430	405	422	437	428	420	410	427	416	424	403	420	435	397	380	407	383	434	429	404	457	434	418	411	411	407	392	398	406	417	404	409	393	391	400	397	378	396	415	422	406	416	427	415	383	431	411	416	399	424	429	417	378	394	429	427	388	385	405	427	406	415	394	416	403	407	399	446	409	424	417	378	389	406	409	411	427	403	407	379	374	406	406	421	427	429	393	418	452	431	412	410	407	403	437	447	418	375	406	420	399	389	443	416	429	418	422	436	421	405	398	450	385	402	410	446	443	383	441	376	399	443	410	406	381	386	361	404	405	419	416	408	393	413	425	419	454	434	411	392	453	407	400	397	425	424	425	393	417	377	422	412	429	418	423	399	431	436	387	415	415	458	418	405	411	366	423	426	442	427	422	398	410	414	427	413	381	409	400	389	431	417	427	415	405	384	435	425	425	417	409	381	417	408	388	400	422	411	412	396	441	376	431	356	415	432	403	393	412	363	447	407	367	449	401	383	423	328	439	416	421	396	414	397	419	389	433	421	433	413	408	430	440	386	436	433	405	392	417	417	402	403	415	403	418	408	449	422	402	428	430	431	432	416	408	374	406	408	385	418	397	424	446	392	392	436	429	399	425	420	411	405	380	397	377	361	414	403	427	413	401	418	413	414	427	413	408	401	393	413	411	435	432	406	438	399	435	373	443	426	387	425	412	417	440	405	398	405	379	452	442	398	422	437	399	457	404	411	398	434	393	392	418	418	403	414	411	435	382	413	370	396	441	403	409	442	388	382	424	406	386	426	409	420	403	405	438	401	393	396	407	414	414	430	396	403	433	432	395	398	426	410	458	393	393	405	401	411	403	414	401	394	378	391	415	443	429	469	401	407	450	424	367	411	387	397	450	399	376	410	390	400	417	400	416	437	380	426	399	408	403	408	399	405	403	466	414	401	422	401	363	413	378	377	404	416	405	398	370	401	420	412	417	413	437	412	426	398	389	412	384	377	456	396	408	402	417	438	413	409	407	384	419	404	390	394	418	400	448	426	413	429	400	389	412	403	425	399	353	367	399	384	417	407	403	413	450	397	436	404	412	409	387	394	434	398	371	412	424	464	409	419	409	419	406	381	391	427	408	427	399	438	380	417	401	439	384	402	372	394	395	437	419	434	409	444	382	407	394	406	418	446	377	381	405	425	391	405	421	428	419	441	412	413	415	415	399	392	422	401	385	408	416	384	427	406	443	428	397	372	428	396	432	430	443	398	382	407	389	399	384	436	404	437	398	418	412	401	430	404	408	393	393	385	392	398	401	413	385	413	418	413	443	373	395	431	406	400	436	419	443	418	392	381	399	389	419	383	373	448	427	429	405	419	423	399	396	401	406	439	431	418	408	381	414	433	417	440	418	415	404	434	459	396	384	405	399	432	419	405	437	377	415	397	374	392	388	447	411	398	403	454	403	458	389	386	370	394	409	415	399	395	410	388	411	429	418	407	411	406	425	442	391	393	427	422	405	395	402	417	398	403	414	395	415	411	455	391	387	367	404	419	386	438	401	409	392	447	405	414	435	399	404	400	406	380	370	402	434	399	431	456	396	424	414	406	391	400	421	415	431	435	428	395	388	403	423	417	382	431	383	425	418	432	427	432	426	411	414	401	418	410	367	397	407	464	415	402	399	408	437	415	410	410	405	410	427	401	415	427	415	419	423	394	414	419	372	387	418	403	410	420	395	401	437	419	407	351	385	429	413	420	394	400	444	440	391	428	417	400	407	420	380	410	399	415	420	415	401	387	435	468	430	408	371	398	471	447	436	413	419	398	408	380	415	387	398	378	399	401	392	427	413	410	436	466	414	380	402	423	410	446	433	403	396	361	406	414	381	408	382	433	426	401	380	413	380	400	440	414	396	415	388	412	414	435	405	417	388	441	403	416	409	394	370	438	392	456	404	375	418	443	410	399	435	371	409	410	404	406	441	408	378	392	422	422	448	406	430	433	438	416	401	385	385	423	418	407	446	387	433	432	426	378	381	415	384	437	451	414	417	403	428	422	388	403	433	443	433	394	402	443	396	405	416	431	448	448	416	422	404	415	412	420	414	402	400	417	413	408	435	413	433	416	453	400	387	443	420	404	405	415	371	396	407	424	424	406	433	401	402	419	400	429	363	438	449	395	397	447	432	399	443	426	419	434	399	392	398	386	410	391	433	432	427	430	426	393	413	422	419	393	405	454	383	421	414	435	449	390	419	412	410	432	440	415	400	371	392	375	418	432	392	401	420	428	406	425	407	370	408	396	407	450	401	431	420	392	415	418	415	434	369	399	408	405	451	389	413	420	437	406	418	399	417	418	405	426	423	367	394	377	385	376	393	386	429	377	387	386	388	413	430	405	433	446	402	426	440	423	439	429	401	434	456	386	377	454	397	399	415	410	394	399	382	391	399	408	408	399	419	418	400	429	426	406	417	401	399	420	440	369	427	413	412	374	391	433	421	430	459	417	406	390	386	442	388	391	394	399	411	417	405	390	371	387	381	416	405	396	404	421	425	407	448	395	428	399	413	380	418	417	373	415	374	439	427	395	381	422	399	408	383	441	442	422	409	403	427	414	469	395	381	398	395	434	406	406	379	403	413	443	420	413	392	402	422	394	408	439	407	409	378	383	415	380	416	419	417	451	413	390	412	399	358	383	427	413	433	424	405	413	447	418	407	395	418	415	403	416	396	387	397	409	416	418	417	423	409	403	423	359	395	436	404	414	432	411	397	412	409	406	412	374	381	414	418	397	406	437	436	374	412	405	378	399	410	374	424	404	442	466	392	422	433	400	436	394	415	418	394	411	441	417	402	372	424	407	416
72795	77649	61990	19844	4549	1177	1231	1035	720	495	414	412	453	578	1111	970	298	311	315	349	288	274	226	309	446	441	374	287	364	310	275	240	277	316	264	222	599	400	199	189	191	176	160	173	184	177	173	190	165	181	199	155	193	182	166	172	187	186	185	171	165	182	177	169	167	161	164	168	160	181	186	181	185	150	165	181	175	181	189	171	184	168	170	153	187	157	174	181	148	203	183	193	147	173	157	170	168	186	165	168	155	160	205	169	184	177	190	187	194	189	164	169	181	169	175	186	161	183	214	161	172	179	184	165	194	173	152	182	178	184	191	161	167	170	166	165	185	172	160	193	184	159	184	142	173	187	181	166	168	182	177	165	159	178	162	184	160	184	196	189	182	162	195	181	166	156	175	181	172	162	193	184	173	148	161	152	174	179	180	179	161	187	208	173	163	191	154	164	187	169	165	186	176	169	186	177	195	176	161	155	193	181	156	204	201	163	156	187	169	182	195	190	194	182	168	168	181	184	181	146	185	170	180	191	167	157	167	166	177	174	179	175	163	176	199	195	173	158	154	176	199	190	186	189	156	165	176	177	173	170	190	172	143	177	162	176	166	171	169	185	154	172	170	174	189	183	153	157	175	181	177	162	179	188	189	181	160	172	170	181	155	190	182	195	179	181	164	139	180	178	190	156	155	153	149	159	164	194	175	164	161	177	159	161	167	140	171	164	174	168	173	175	188	172	160	203	166	158	188	177	189	174	166	186	183	198	166	173	192	199	173	180	155	149	173	165	170	163	173	178	179	158	182	157	190	169	185	173	154	187	182	167	179	166	190	172	192	171	183	186	178	157	164	173	194	168	198	163	186	165	169	180	163	164	178	174	148	180	194	175	163	169	177	182	182	191	172	158	162	162	185	186	169	178	180	167	183	180	155	188	165	199	177	170	173	141	178	194	180	157	169	179	193	166	199	188	192	172	182	175	178	179	153	166	177	184	172	182	169	187	161	183	155	194	168	133	183	168	182	174	175	183	189	171	161	176	172	170	172	184	153	155	172	169	184	159	191	176	187	160	165	186	167	166	185	167	172	161	162	180	175	182	184	186	174	186	162	143	185	170	196	174	146	175	139	178	184	183	172	167	155	137	182	170	187	193	197	172	189	205	190	167	194	183	193	167	177	176	171	179	172	163	182	170	162	158	176	177	181	164	176	164	189	169	189	171	173	169	170	172	193	179	189	181	176	169	178	164	188	179	178	181	164	169	175	188	170	181	202	166	195	179	193	172	180	162	183	172	178	158	183	188	188	154	182	204	186	200	177	190	157	155	165	160	186	185	157	187	177	176	187	154	164	168	163	151	183	160	151	168	176	184	172	186	174	183	165	154	171	186	182	189	180	164	185	163	150	200	162	164	174	161	173	155	175	183	168	176	182	167	173	174	177	162	181	170	183	164	186	202	153	163	177	189	191	204	179	152	184	173	173	173	182	162	159	174	158	167	187	178	190	186	194	160	195	173	172	179	191	197	178	182	159	146	156	185	160	180	155	195	180	183	175	175	171	155	185	167	189	178	183	179	173	178	187	154	180	186	161	192	182	179	201	194	182	180	166	203	163	182	153	165	175	179	159	195	185	172	183	198	199	183	171	182	179	184	155	192	193	165	168	169	172	170	192	155	181	176	164	171	171	165	197	166	173	177	163	178	173	167	163	173	164	162	170	180	179	155	192	153	197	201	193	168	192	178	168	163	169	178	194	179	168	181	169	185	181	196	178	177	153	166	200	188	158	154	155	165	194	173	168	183	178	180	197	168	200	190	184	205	157	167	142	174	180	182	184	161	165	191	168	165	163	184	210	191	186	189	159	152	167	181	177	156	172	194	162	180	191	186	157	176	170	172	186	190	166	182	190	166	183	180	161	173	186	165	172	170	161	166	164	163	167	189	172	167	168	183	165	182	156	172	182	183	189	179	165	205	161	177	159	157	181	159	167	182	174	167	178	156	156	180	164	182	157	202	167	188	187	172	156	192	193	156	192	166	175	157	174	176	186	167	163	174	190	182	168	176	171	169	175	176	206	185	186	182	166	183	193	175	169	188	175	155	158	188	190	169	169	170	170	198	156	159	169	176	181	195	170	179	200	165	172	166	191	178	154	149	169	198	161	163	173	175	184	176	167	187	186	166	181	178	175	183	197	168	189	171	173	189	155	169	179	189	184	155	204	154	206	188	162	179	194	179	178	179	187	175	178	181	158	169	152	165	191	168	178	152	178	188	170	137	161	161	168	176	183	186	163	174	190	173	182	175	178	170	165	182	178	172	164	173	185	168	182	178	169	176	175	171	172	167	179	183	163	162	170	179	160	178	176	168	157	165	174	188	185	154	185	184	173	176	170	176	185	174	191	178	167	167	183	183	167	160	168	185	192	170	163	163	177	155	156	172	170	193	173	174	163	153	177	203	182	173	153	177	194	199	168	174	169	181	167	199	182	193	185	172	172	192	158	172	210	173	181	177	183	181	165	195	176	190	156	171	174	152	175	173	186	168	154	186	176	191	166	193	193	162	197	184	176	181	168	175	165	188	151	168	193	171	187	186	176	165	161	182	190	189	178	152	167	173	177	180	165	205	157	180	169	168	179	161	184	161	166	196	171	174	162	185	186	177	186	179	173	149	180	161	187	183	180	167	169	178	176	172	199	160	182	154	168	165	187	190	198	168	201	190	149	166	163	174	189	198	167	183	188	183	184	186	173	185	175	159	184	177	168	181	176	185	162	166	147	160	166	201	155	177	170	175	188	175	192	174	174	165	171	177	156	163	178	185	182	175	172	170	176	190	167	162	167	171	188	177	160	151	169	193	182	180	184	176	180	154	162	199	170	165	156	196	173	179	159	192	179	181	153	185	193	164	186	161	186	195	201	163	178	196	155	179	163	180	175	184	181	198	174	172	157	195	166	146	165	176	193	193	151	168	172	178	199	172	169	183	186	168	191	165	169	146	198	189	171	193	172	172	165	153	169	164	190	176	192	174	168	181	188	188	184	165	179	188	159	162	167	153	182	174	167	165	171	173	158	183	199	176	170	177	170	168	181	208	184	181	171	178	146	176	153	155	164	187	152	176	191	175	162	186	171	148	186	191	173	173	168	146	163	174	193	179	165	167	165	173	184	163	151	186	159	199	185	174	181	157	172	176	159	167	180	161	137	151	160	164	169	176	211	187	160	186	172	164	194	195	191	161	145	182	164	188	171	167	166	176	174	163	168	187	156	219	179	196	179	192	183	164	194	194	184	173	189	158	178	170	191	151	184	184	164	170	164	189	176	170	186	172	194	165	170	166	167	165	178	177	196	177	177	166	175	182	185	165	153	191	174	187	177	172	191	176	156	189	170	153	181	148	180	173	173	159	155	200	161	177	169	169	161	156	158	167	168	183	149	181	175	177	150	177	182	193	179	197	155	181	177	179	179	173	200	170	170	166	199	162	202	181	169	161	190	168	166	177	185	190	187	172
52323	63600	50891	2394	2787	4100	5163	4574	3500	2559	2110	2182	2790	3782	6977	6300	1849	1360	1565	1836	1695	1273	1182	1621	2623	2651	2213	1924	2136	1830	1669	1351	1499	1894	1328	1069	4249	2203	638	620	596	602	630	616	634	637	568	582	576	604	611	593	551	617	572	610	577	589	604	578	575	598	580	600	568	576	565	556	593	620	541	578	627	582	591	596	621	629	630	582	591	583	582	570	583	585	578	622	577	567	617	608	592	597	562	616	567	578	586	615	551	557	564	595	579	627	622	599	581	607	568	573	587	606	584	562	613	581	573	584	586	592	563	620	583	578	588	586	569	630	601	572	607	597	598	575	595	559	581	552	591	565	556	590	585	627	612	586	534	598	551	605	607	571	584	583	588	602	589	606	562	596	568	580	562	566	572	594	588	600	601	575	584	606	586	575	594	597	607	572	586	524	556	553	615	575	558	573	609	576	571	523	589	543	553	581	629	612	586	549	609	594	579	593	627	573	580	572	585	596	573	584	583	548	585	601	601	572	578	554	540	605	563	563	574	557	611	573	581	591	587	598	554	586	585	576	590	596	606	559	559	597	571	567	609	561	562	563	588	581	612	587	604	604	568	540	573	595	623	588	534	568	609	559	571	587	635	577	590	603	598	565	570	585	592	577	570	547	554	593	548	604	535	618	597	593	616	628	638	572	586	593	610	597	632	579	590	524	591	587	534	561	637	600	586	617	582	558	599	607	554	607	596	598	579	614	569	584	596	604	540	594	586	567	575	596	561	598	607	583	579	569	518	557	607	602	598	575	553	561	572	568	558	624	569	583	548	586	550	611	557	587	557	533	563	595	559	579	571	571	556	558	572	580	588	600	558	570	568	608	593	619	591	620	597	584	587	578	573	547	617	584	622	576	614	593	558	595	572	604	590	601	593	563	566	606	577	566	555	553	607	602	560	588	595	555	600	595	572	622	595	603	554	568	625	580	573	575	616	542	536	577	570	607	596	609	540	580	544	612	553	583	590	590	584	600	597	597	557	652	574	579	610	565	594	557	555	568	579	587	614	543	550	561	566	583	575	595	598	562	590	600	602	559	573	636	617	580	613	597	542	581	576	574	598	593	594	583	601	551	576	608	586	560	564	600	562	590	556	607	629	567	570	559	593	560	607	589	626	617	617	613	611	613	596	622	591	522	579	581	577	589	594	583	601	565	580	564	569	561	608	582	580	599	579	610	558	573	526	556	559	569	606	582	586	607	569	560	591	580	605	600	552	569	596	592	570	616	561	563	559	610	605	589	597	570	597	575	599	589	588	580	545	605	592	573	610	584	623	607	608	570	562	602	586	605	603	588	620	585	582	558	582	576	593	542	566	606	621	600	547	586	604	573	657	578	593	564	593	551	562	565	585	590	599	612	624	603	586	571	610	615	543	547	598	597	555	610	543	565	587	616	616	572	583	648	622	572	585	569	587	540	623	583	607	618	603	575	554	596	604	586	610	555	552	587	546	603	609	622	576	588	611	515	585	628	592	594	560	606	592	565	580	556	605	551	570	554	571	596	579	585	596	577	583	556	607	605	567	570	568	521	598	568	608	587	573	580	571	615	599	590	642	555	610	594	560	610	639	607	567	574	594	589	618	586	561	594	575	604	577	606	580	577	608	588	613	608	574	578	567	555	596	623	570	561	600	574	568	551	559	589	595	614	611	584	593	593	605	555	543	580	623	625	589	537	610	573	580	598	556	571	593	557	551	580	585	586	587	597	578	610	596	547	584	597	538	584	563	606	546	604	584	572	624	610	587	564	610	581	588	583	592	624	572	578	592	588	601	592	578	520	609	563	570	617	612	612	586	555	570	567	579	534	541	603	652	572	591	627	628	593	563	576	586	588	551	565	621	576	580	567	595	591	588	581	576	560	570	550	583	571	601	614	608	539	597	559	593	570	582	582	542	577	595	559	598	574	553	563	643	571	602	589	590	606	596	616	542	587	591	583	555	591	575	563	561	556	549	580	540	605	563	590	613	633	614	597	605	596	596	618	613	619	603	628	602	587	572	592	572	543	596	597	576	618	578	593	597	570	566	607	573	574	623	605	585	570	594	616	578	579	603	593	547	636	573	609	578	590	595	584	598	600	575	556	623	576	589	590	589	560	529	538	602	581	549	573	620	592	584	561	593	570	541	571	582	590	555	609	610	564	536	562	546	547	579	588	599	557	588	596	614	568	590	570	619	583	590	586	592	548	600	600	587	535	573	600	574	581	550	646	604	555	575	581	574	582	531	600	575	629	580	596	538	572	571	583	612	573	588	606	626	559	570	642	566	582	563	556	583	608	570	600	585	596	621	612	594	614	589	598	544	586	552	590	567	585	605	561	552	614	548	618	631	599	572	601	533	565	594	579	601	581	623	565	590	560	585	619	538	592	594	576	593	546	555	572	585	589	552	580	591	557	619	559	571	608	609	600	583	598	585	570	612	629	578	578	591	605	572	612	559	555	630	573	585	603	587	556	583	596	588	531	574	630	597	610	576	566	584	573	577	594	582	585	602	586	633	619	583	606	562	566	575	581	563	565	611	569	580	571	610	610	595	616	597	581	618	564	566	589	592	610	559	615	590	571	565	548	577	584	557	544	560	584	570	626	542	565	556	523	535	632	611	575	564	604	622	612	571	573	584	593	559	610	563	620	560	590	609	541	568	590	597	580	593	588	555	602	572	603	506	589	557	584	594	542	582	602	552	622	570	596	560	573	563	555	583	554	569	566	555	572	560	571	552	608	593	615	605	557	585	612	595	568	615	548	564	562	571	604	581	565	594	550	595	606	591	619	553	582	589	592	600	584	552	596	598	595	591	587	599	590	599	642	593	572	635	569	576	591	579	575	585	576	526	594	566	566	565	555	590	596	617	645	573	570	579	614	599	590	661	597	565	569	583	567	582	626	576	640	569	584	607	612	614	558	553	569	624	578	608	575	582	592	575	579	579	594	551	582	596	617	559	582	627	609	602	553	585	576	595	565	575	583	569	595	647	561	577	548	567	560	600	609	579	595	526	536	573	574	585	616	563	570	609	575	630	550	548	594	564	540	546	599	635	602	569	558	570	573	566	592	588	653	585	577	574	570	596	616	581	595	587	592	597	573	555	584	587	599	557	602	627	573	553	609	613	548	571	636	570	578	609	574	616	578	588	541	604	568	590	612	557	608	539	585	618	559	569	640	632	586	588	597	586	578	567	593	565	577	590	581	541	535	545	551	578	599	603	592	566	634	584	574	537	558	564	599	598	568	572	592	591	571	612	572	568	641	613	578	565	569	617	598	579	551	568	600	639	625	603	615	611	571	633	574	531	579	569	595	605	607	541	579	580	597	583	561	557	544	612	579	624	608	583	600	583	562	597	524	605	578	551	567	573	575	568	605	557	536	617	605	628	602	601	619	603	534	602	571	635	578	602	606	538	542	590	636	576	626	621	535	609	566	558	602	605	511	567	573	593	559	527	534	562	625	560	617	583	555	548	598	599	587
15903	13552	7279	382	179	161	180	146	171	146	109	118	127	145	131	117	113	117	118	106	102	103	102	94	129	122	112	119	110	111	121	123	127	95	116	137	116	108	82	104	102	108	91	116	98	111	97	107	108	111	121	94	117	109	96	104	108	103	113	102	111	108	125	94	95	98	90	82	102	89	96	109	112	101	109	115	116	97	92	84	93	103	93	96	112	94	88	95	105	101	99	105	91	96	121	105	108	87	93	119	106	90	113	96	112	114	98	97	89	98	108	94	115	104	97	100	109	104	93	99	98	102	119	100	117	117	100	87	110	116	110	111	99	110	112	127	121	96	106	107	118	92	84	133	111	93	91	115	97	108	105	116	118	106	109	88	102	104	111	104	104	94	99	97	107	94	93	110	95	113	89	112	108	114	104	103	93	104	121	116	108	122	101	100	120	108	104	105	93	102	98	90	91	96	103	108	95	98	103	95	122	91	117	113	117	86	94	109	102	98	112	105	114	96	98	121	111	108	115	96	94	91	119	98	103	127	96	102	104	112	94	97	122	98	104	87	90	105	124	108	109	102	105	105	82	118	113	99	107	87	110	96	93	102	105	102	120	93	101	103	80	116	107	101	83	107	108	87	112	91	115	101	101	101	110	104	96	108	106	104	105	102	113	116	102	89	89	95	98	123	115	107	103	104	121	104	105	99	101	102	111	115	94	101	97	87	101	125	106	98	95	96	125	115	105	115	109	104	114	118	109	111	92	112	98	86	113	106	101	83	110	96	115	82	87	107	99	105	103	88	93	109	114	99	114	91	126	110	108	97	115	138	111	117	95	111	108	104	114	131	102	113	113	108	105	124	108	109	92	110	108	107	107	93	111	94	84	110	91	105	115	103	104	94	120	107	112	100	101	112	114	91	83	99	104	108	117	113	121	114	104	90	111	86	102	117	115	78	110	116	95	96	104	121	108	111	94	104	111	88	128	105	113	86	108	107	95	107	81	102	118	99	97	108	99	106	99	102	109	102	98	85	83	109	101	103	110	97	106	112	99	113	107	108	102	112	104	101	115	114	111	113	98	107	103	84	111	111	100	97	109	103	106	86	135	116	102	118	96	113	85	126	118	104	115	104	111	83	94	108	103	98	97	97	92	93	99	88	105	109	102	105	119	111	111	100	102	86	110	105	104	90	110	92	101	108	88	116	101	99	109	93	108	108	101	102	117	107	103	107	103	95	103	101	98	115	103	104	117	98	106	95	93	104	90	85	104	102	103	128	99	100	102	93	102	106	127	107	118	107	83	107	101	84	104	103	103	80	100	102	97	108	94	119	104	127	94	87	109	121	100	92	113	118	110	93	94	107	91	110	116	101	85	97	113	100	130	110	112	102	107	103	112	135	107	104	108	97	120	95	101	105	107	107	111	77	91	89	99	106	106	112	117	104	104	103	108	99	108	104	108	101	116	113	118	105	105	106	107	104	94	113	111	94	128	97	103	98	108	101	111	127	91	106	106	113	104	104	122	105	108	90	108	128	119	107	108	101	107	107	97	98	97	97	86	107	101	115	104	109	114	102	78	111	109	104	86	118	105	103	123	109	89	110	100	103	133	93	104	92	115	105	111	97	106	102	89	113	84	115	101	124	96	99	107	108	100	112	95	109	114	102	101	95	97	107	105	113	90	119	95	96	96	108	98	96	100	80	118	134	90	104	105	94	115	96	101	95	97	92	90	113	111	87	91	99	96	91	116	106	91	117	100	94	100	109	89	112	104	102	111	90	110	95	106	100	109	87	106	104	104	100	110	102	85	110	104	102	103	100	101	101	102	118	106	90	110	92	88	116	104	90	112	114	113	102	103	97	100	131	103	93	116	102	105	86	86	93	100	94	108	95	115	115	110	104	80	103	113	88	112	94	101	96	103	95	93	89	115	99	102	119	89	90	114	107	119	111	115	95	107	103	104	106	96	106	95	111	142	115	104	115	106	114	99	100	93	113	90	133	95	98	96	96	99	81	85	106	77	96	112	97	91	103	86	109	98	104	106	89	89	99	110	105	96	92	103	101	97	102	113	105	112	102	103	101	106	88	105	89	103	117	109	100	130	104	109	108	96	104	130	88	128	102	121	92	107	98	107	97	87	102	110	97	114	109	95	99	94	111	117	104	78	110	106	103	97	95	92	87	109	111	100	92	101	98	106	91	107	108	107	99	95	110	106	115	105	102	75	92	96	99	115	102	101	101	96	103	106	110	98	104	109	104	108	110	97	108	115	119	121	106	104	109	100	106	133	85	106	99	111	94	87	113	99	94	90	114	104	106	118	82	96	108	105	79	87	122	94	105	108	98	106	84	96	89	88	116	116	92	97	99	110	103	101	107	97	115	109	102	110	94	95	114	102	107	100	93	118	105	131	107	89	107	95	97	98	114	100	99	92	111	103	111	129	106	99	96	100	87	104	124	114	133	97	93	121	96	101	99	87	102	103	98	94	103	98	108	90	110	96	86	106	122	124	96	109	99	100	102	102	119	107	111	112	113	96	103	105	71	124	93	92	88	104	130	127	98	102	95	94	122	111	111	123	98	89	112	109	111	114	112	102	116	111	105	104	115	101	100	106	105	112	104	104	107	111	118	107	94	105	115	95	109	108	95	128	109	89	111	104	82	108	99	117	98	91	95	120	103	107	107	97	90	92	127	119	128	94	114	110	114	116	89	86	127	82	106	94	104	91	81	89	106	95	113	94	132	88	106	103	101	111	116	114	100	103	118	94	89	96	101	113	117	103	96	112	125	105	110	86	98	95	90	96	95	116	91	91	87	84	103	99	113	91	98	112	117	113	108	99	99	86	99	121	86	109	78	105	91	100	101	106	100	99	103	109	115	119	102	106	89	102	96	123	119	100	107	106	103	121	113	110	86	101	115	83	100	120	119	100	99	99	101	93	105	98	113	121	109	95	93	100	89	103	79	119	111	104	95	110	107	101	96	88	100	114	99	98	92	94	106	108	114	115	106	113	95	109	96	106	86	109	89	110	118	104	101	116	112	103	111	106	105	95	109	93	102	109	115	94	93	104	84	118	110	111	111	91	115	127	112	98	104	99	104	99	101	91	102	99	108	100	118	108	106	83	96	105	93	89	109	93	116	105	118	98	106	130	105	95	109	87	89	117	106	110	110	136	96	103	103	90	92	114	95	96	95	90	113	82	101	116	98	96	109	106	108	86	96	103	93	110	100	108	113	122	109	91	119	102	84	102	113	98	109	107	98	108	101	94	106	112	110	105	108	101	105	104	113	115	103	122	113	111	111	120	101	97	111	117	83	114	109	110	101	123	91	97	100	112	106	88	91	102	92	110	115	90	103	107	97	122	105	114	105	122	96	81	107	104	110	107	100	96	93	113	93	98	107	108	95	105	103	110	95	110	88	100	124	90	99	101	103	96	112	107	104	104	105	108	101	117	98	101	115	91	101	115	109	93	96	102	107	99	120	105	122	110	113	94	100	115	132	91	100
20878	20877	11919	467	534	687	931	771	700	674	571	493	459	551	611	602	436	424	394	389	446	421	435	498	518	522	538	516	457	437	454	464	439	415	405	366	567	412	373	394	372	385	380	426	391	328	375	369	365	362	375	399	367	390	389	386	373	387	400	354	392	366	384	385	365	358	356	415	449	342	387	363	392	362	400	380	367	382	364	368	419	389	411	368	369	361	400	358	397	397	368	380	380	368	391	413	370	359	347	379	369	368	387	364	337	387	423	423	372	366	383	374	394	357	412	363	370	355	370	413	406	376	381	411	397	399	386	398	376	386	407	380	383	339	394	383	376	372	371	388	366	374	394	338	375	365	367	381	397	383	393	375	391	401	360	412	419	415	367	397	380	376	389	384	391	394	403	406	360	350	370	360	397	361	389	380	387	407	401	367	399	394	378	376	384	363	385	391	395	393	341	425	386	360	403	387	396	355	368	366	379	366	400	400	400	373	367	400	368	390	367	372	377	390	396	368	385	388	409	351	397	387	420	389	370	392	377	379	355	387	390	340	372	337	409	375	359	414	372	399	383	424	378	384	409	374	367	396	358	371	373	353	369	387	386	377	395	339	374	406	382	374	393	397	381	334	384	404	396	369	381	383	388	375	375	367	366	382	382	388	400	388	381	376	402	351	393	372	347	350	375	386	373	379	382	345	378	359	363	398	370	373	409	369	394	432	378	388	420	386	394	381	380	358	413	372	359	382	369	358	347	383	401	396	358	404	397	362	393	380	384	366	380	393	404	356	373	383	370	379	384	373	372	385	396	391	364	374	361	378	394	396	381	359	397	343	381	376	412	397	381	371	358	376	386	409	387	407	379	389	374	391	372	359	364	387	399	418	378	408	390	357	366	378	393	416	393	395	418	373	340	323	388	393	364	400	350	390	395	360	364	396	344	377	373	370	371	409	382	372	380	358	404	382	393	380	451	366	409	391	398	359	354	376	405	388	435	356	393	375	399	386	373	391	368	384	368	373	370	364	416	391	354	362	369	356	376	367	401	375	392	398	387	389	382	401	433	377	368	383	396	416	362	369	374	389	381	376	386	377	404	364	387	353	358	405	401	387	354	380	391	408	355	392	392	418	365	385	370	380	367	375	361	389	373	396	384	379	440	382	364	367	388	401	394	389	375	412	381	435	366	375	387	361	349	382	391	382	383	358	382	399	386	356	398	373	398	363	409	400	374	369	353	417	362	414	379	394	399	419	376	355	398	412	411	371	398	397	390	379	360	391	370	382	351	362	334	371	405	387	426	389	383	396	380	387	387	394	355	378	383	393	356	420	371	379	374	371	393	406	344	389	422	377	403	412	407	397	362	412	432	391	387	403	386	393	333	381	388	381	393	405	400	396	413	390	393	373	394	391	380	365	405	367	399	387	392	414	395	415	388	373	386	404	367	364	342	382	358	356	401	393	389	390	376	408	394	383	372	396	368	377	357	396	341	384	376	371	365	380	385	402	399	391	360	369	396	391	373	386	375	390	397	366	437	400	392	404	366	409	361	414	369	372	363	361	359	366	359	392	400	404	392	371	423	381	407	430	373	386	331	374	373	406	404	394	398	370	373	389	400	354	328	400	400	376	383	388	403	422	392	373	367	356	376	405	377	356	356	404	412	383	355	341	329	389	398	367	436	382	410	367	398	377	403	368	378	392	371	400	395	372	406	385	356	400	365	390	367	357	399	394	383	354	395	352	366	406	373	366	384	391	406	384	387	362	376	384	396	369	373	395	344	393	397	431	401	372	375	396	362	362	343	403	379	380	392	356	357	375	379	399	404	354	391	374	368	380	402	357	372	408	368	381	379	374	358	386	393	416	391	379	352	398	365	393	381	406	408	368	376	356	368	400	362	379	377	380	370	379	339	405	349	414	374	412	414	351	384	403	366	375	394	354	360	397	364	370	401	383	390	383	369	356	363	401	402	373	405	351	405	400	391	405	379	391	382	399	417	404	361	368	401	337	397	376	383	387	385	372	386	367	396	384	363	326	401	343	371	376	397	395	413	365	352	390	373	426	391	374	383	348	401	415	415	392	379	408	361	393	407	371	362	358	394	375	383	378	377	374	364	392	374	388	369	419	388	389	398	357	411	349	371	380	370	387	388	384	356	352	426	366	374	362	353	382	391	376	393	355	419	369	371	403	374	378	391	416	358	407	389	375	379	416	400	378	410	399	407	380	371	368	420	363	360	360	402	374	352	377	392	369	401	380	378	374	391	390	392	368	411	379	338	382	393	407	391	406	369	371	360	387	384	377	408	375	408	360	379	401	359	349	375	366	349	383	392	356	373	384	396	387	368	417	396	385	437	370	391	402	410	369	408	397	348	396	343	372	365	360	390	408	389	359	398	350	389	408	388	410	378	362	420	374	377	399	401	372	371	364	388	393	395	389	359	404	371	395	411	399	376	373	391	377	384	397	375	386	398	390	387	362	373	371	407	390	389	341	370	346	370	396	406	376	431	388	375	412	392	379	388	349	382	370	380	394	352	376	384	378	368	418	372	357	386	388	375	378	389	360	357	387	372	394	371	356	377	419	389	427	412	366	388	376	379	355	441	398	400	414	386	381	382	401	397	364	362	412	381	357	399	386	385	385	357	365	374	414	373	418	406	380	382	378	398	394	366	374	405	432	373	392	371	382	394	395	378	390	384	394	399	397	388	398	399	354	380	403	384	409	370	384	394	386	362	379	352	367	413	374	399	383	390	396	392	385	379	403	362	377	418	397	355	399	356	354	386	408	357	352	393	380	369	377	374	427	362	384	396	379	401	381	384	428	389	398	375	370	366	375	379	379	370	394	390	389	375	414	400	406	391	365	411	366	379	403	415	352	374	392	376	369	360	404	377	358	423	366	387	406	380	414	366	384	403	398	381	393	366	362	429	349	400	390	381	385	426	369	357	386	402	354	390	390	347	375	380	421	382	390	355	384	394	349	361	374	376	419	374	393	368	376	408	368	358	371	397	402	369	369	403	382	374	396	407	374	420	387	359	376	364	408	368	399	361	379	359	358	368	403	420	374	370	363	375	374	390	367	382	408	367	397	380	380	398	416	406	385	386	373	413	382	380	395	393	358	368	383	426	373	352	401	398	371	431	358	367	383	376	366	414	367	395	374	386	365	403	377	355	358	373	350	393	357	406	362	394	408	377	368	385	400	398	364	354	377	382	416	349	386	364	393	388	382	363	394	358	435	406	368	395	367	378	355	401	389	360	375	384	396	384	378	399	352	375	376	395	403	403	370	385	370	408	345	372	387	397	373	405	393	377	386	375	413	395	392	377	370	400	363	378	389	399	399	380	405	392	372	402	354	349	392	394	390	402	399	337	360	389	367	374	379	371	368	380	363	364	411	385	388	378	390	355	368	391	385	428	376	361	365	397	408	377	409	367	375	391	391	391	350	368	416	391	379	389	384	379	395	397	366	398	365	380	380	398	371	383	393	397	334	411	374	414	374	371	351
62944	66976	51513	12787	1305	574	700	444	367	324	327	278	365	429	553	513	421	235	130	151	165	203	342	324	254	328	306	308	256	221	208	184	194	182	136	120	298	143	133	124	115	111	125	121	110	122	128	120	112	119	110	107	119	122	107	109	104	126	96	128	97	95	105	128	114	99	116	130	102	116	121	106	135	114	122	131	103	108	113	125	125	133	111	105	113	113	132	127	107	110	99	123	112	130	97	124	100	109	112	111	119	115	115	116	124	107	132	130	113	131	112	102	96	114	104	106	132	138	122	106	121	107	106	116	93	101	115	92	126	104	106	121	109	116	106	117	100	117	105	105	129	99	108	120	112	108	113	109	100	120	107	100	114	127	120	106	102	115	109	108	110	122	110	101	125	95	90	100	122	119	85	104	113	113	117	119	107	104	110	119	102	132	110	109	116	94	121	98	111	117	131	120	125	113	91	108	92	110	110	102	132	127	131	117	111	125	119	111	110	126	125	110	140	115	132	101	117	99	133	111	96	113	100	99	125	99	122	124	102	128	128	120	117	114	91	122	103	114	118	116	127	108	116	113	106	108	113	95	115	112	103	107	92	120	124	111	114	107	109	98	107	106	113	108	122	108	108	110	116	72	100	118	111	93	126	137	109	111	71	102	105	99	116	128	122	89	116	106	116	140	110	107	128	113	127	99	110	101	128	101	118	109	106	118	126	110	139	133	102	107	121	104	117	97	105	115	107	107	110	106	110	116	110	101	110	97	113	120	115	123	120	91	119	117	108	121	113	120	110	116	112	121	127	117	108	99	121	105	125	102	119	107	112	113	126	103	126	112	125	107	116	103	113	131	108	119	119	98	124	114	125	114	119	95	110	114	115	113	108	108	116	109	111	105	107	113	120	113	119	120	109	126	110	121	113	110	109	118	120	96	122	124	99	103	99	115	118	135	94	109	102	105	108	116	118	103	121	106	124	134	105	121	127	112	113	115	112	109	123	97	115	107	126	96	93	125	108	117	133	114	124	112	113	115	106	120	137	96	132	115	142	110	89	112	111	101	107	108	112	109	91	101	120	108	124	116	124	141	122	101	115	87	116	93	113	112	128	109	117	111	116	122	122	111	96	115	112	114	116	97	117	103	104	100	113	103	114	113	114	134	112	104	106	119	112	91	120	122	114	110	114	107	109	121	98	117	96	128	108	118	108	93	106	100	110	115	115	128	115	108	134	125	141	104	116	125	126	94	116	96	99	110	113	115	137	107	102	113	113	122	110	126	98	108	110	98	123	115	117	112	135	105	91	106	113	112	118	146	137	132	126	121	122	105	130	113	115	103	91	108	116	118	92	119	127	112	108	115	104	102	114	104	108	115	104	105	115	114	96	124	125	98	118	122	116	108	106	112	118	101	109	92	107	101	101	93	109	109	118	98	140	123	118	110	100	113	108	109	105	130	119	136	107	104	102	132	122	108	118	111	118	117	124	100	108	119	100	109	123	104	103	115	116	105	104	129	99	118	109	111	107	118	123	119	117	108	109	120	107	131	112	112	117	119	104	110	117	125	125	110	102	109	96	116	123	117	116	112	134	115	99	132	134	82	112	103	110	113	130	128	116	117	105	113	124	122	125	116	103	106	133	127	118	106	111	114	125	102	114	119	124	116	123	124	127	91	122	111	125	120	105	136	112	108	112	103	128	127	125	119	113	82	108	107	107	117	90	105	113	120	104	118	120	124	111	130	120	119	106	100	126	108	100	121	119	104	120	117	123	127	111	97	97	113	109	92	114	108	121	124	121	126	104	114	130	107	123	120	104	117	114	108	131	105	111	105	111	112	99	112	88	106	110	101	119	122	105	118	130	129	117	106	107	132	101	131	120	124	105	87	110	125	121	108	103	119	115	118	100	108	108	99	117	103	120	101	111	94	108	109	99	131	89	99	105	103	110	118	113	108	110	120	107	118	110	114	124	103	107	109	121	115	93	135	112	103	107	97	115	110	113	123	125	95	115	127	108	112	115	109	105	137	146	104	127	114	101	104	110	114	109	94	109	111	108	102	127	115	121	136	115	124	119	119	115	105	100	126	110	86	96	119	103	109	133	108	130	99	110	129	110	104	110	132	108	106	116	111	120	119	119	103	118	112	107	118	117	120	119	121	114	117	101	103	110	112	107	109	122	119	109	131	130	111	104	105	110	90	100	120	108	102	106	143	105	113	112	111	102	109	111	109	118	108	114	126	139	133	111	103	109	114	133	106	94	129	118	106	119	113	112	129	108	121	124	130	120	116	119	123	124	118	102	104	109	120	99	129	110	125	120	101	110	112	98	125	100	87	96	112	117	111	111	109	130	103	115	129	114	89	107	123	114	114	122	109	118	102	113	114	104	142	120	126	109	117	112	102	109	121	94	102	113	129	112	98	109	111	115	110	117	113	125	118	122	98	126	111	105	120	128	115	132	98	117	112	118	93	124	115	119	124	105	114	111	109	127	125	114	113	98	111	112	112	110	113	124	112	110	114	122	117	120	110	125	125	108	96	117	111	108	108	113	109	119	137	109	115	114	113	129	116	129	126	108	115	110	109	111	110	112	112	107	108	118	112	102	123	129	116	110	100	97	108	109	99	103	111	110	104	115	106	121	110	115	123	121	120	117	110	116	118	122	105	87	125	125	145	107	116	140	111	106	102	105	116	132	125	110	126	98	114	123	123	129	115	119	104	81	118	100	116	117	101	122	102	135	128	119	129	120	117	113	115	124	120	98	104	114	107	115	119	104	121	130	110	108	113	113	105	121	95	114	97	125	133	135	113	141	141	117	110	109	127	97	101	106	113	119	110	115	102	114	138	104	121	105	110	106	127	106	115	113	122	121	122	101	117	110	115	103	124	100	128	117	114	120	110	126	95	101	102	111	111	118	127	102	119	123	113	138	111	114	127	135	95	127	115	120	107	127	118	115	117	112	98	131	104	127	112	104	120	92	111	118	116	118	135	111	123	93	129	131	119	133	120	107	116	118	111	110	111	130	118	109	131	126	99	121	134	94	94	102	121	124	114	116	112	128	110	114	105	128	101	111	126	120	99	129	129	113	120	117	139	117	125	106	127	106	102	122	123	131	123	105	131	122	103	116	106	108	119	123	116	99	112	115	113	122	104	104	110	120	103	118	94	117	118	116	115	118	108	90	120	129	118	94	115	126	118	107	125	105	123	123	118	93	106	117	105	106	114	95	125	111	116	114	100	113	120	106	110	127	97	120	120	122	107	119	109	112	118	123	127	119	111	106	125	108	105	120	115	134	117	131	108	132	112	110	124	104	98	119	113	118	121	105	101	118	130	120	113	112	113	116	121	102	113	121	102	118	118	107	108	139	117	132	120	98	111	102	119	109	108	120	114	98	111	122	120	117	109	114	116	107	114	137	132	114	110	97	128	118	78	104	116	118	119	126	100	99	113	118	95	97	117	119	111	113	108	103	118	101	105	93	96	99	102	94	116	116	99	124	109	122	110
43450	51165	40059	1440	1750	2451	3333	2178	1865	1765	2026	1689	2222	3030	4007	3814	2905	1365	624	652	802	1098	2139	2248	1801	2255	2077	2031	1593	1425	1182	1158	1464	1225	755	538	2062	587	427	462	448	430	437	409	396	424	453	390	428	380	388	401	428	371	396	415	439	420	409	426	450	401	402	433	368	397	430	413	466	406	413	415	414	384	393	427	416	425	409	424	438	372	424	407	406	406	423	445	420	400	402	443	399	424	424	423	384	406	422	393	416	412	443	411	403	425	395	390	407	410	393	403	410	466	406	398	416	415	420	393	421	395	404	434	396	432	408	459	412	434	431	434	418	410	403	423	394	399	420	402	429	423	453	414	452	442	476	429	430	415	412	384	391	401	417	390	407	434	386	463	425	389	440	417	400	417	413	406	429	383	427	423	399	427	398	393	377	389	413	420	401	402	361	440	426	367	430	430	423	429	390	439	465	423	378	448	419	387	426	428	400	425	400	399	442	412	392	393	398	405	404	404	402	429	398	420	381	375	385	413	398	430	407	404	430	384	408	398	403	414	407	443	437	427	412	400	415	467	407	391	439	440	379	431	394	412	393	375	433	444	382	399	403	407	381	407	417	442	406	411	427	405	440	436	392	399	404	415	414	430	426	388	422	422	397	438	431	429	392	428	413	428	414	417	423	415	418	437	415	403	429	422	408	421	380	420	422	393	390	433	387	426	415	416	420	397	390	423	392	454	396	422	384	431	431	386	420	406	424	402	400	406	431	395	406	370	392	417	403	393	423	434	404	393	392	414	407	425	436	417	393	418	398	433	403	417	405	366	445	424	431	431	404	418	423	389	396	425	433	397	435	401	391	415	435	407	440	417	412	407	386	420	399	399	426	454	447	389	380	431	452	411	393	415	411	394	425	382	428	404	401	432	446	436	459	408	415	444	440	369	418	411	423	398	412	399	409	402	414	416	409	391	436	416	392	416	443	440	388	447	396	400	422	457	408	409	420	403	390	420	414	399	421	394	404	400	446	422	422	383	411	429	412	431	410	376	411	409	418	395	429	406	383	407	395	433	408	403	402	375	413	421	422	432	412	387	400	447	396	409	419	388	442	415	419	417	398	392	373	441	396	407	391	427	439	399	464	412	398	419	370	430	406	391	408	423	433	385	386	420	423	413	426	411	438	420	428	423	400	424	402	416	409	410	406	426	406	423	406	409	403	416	416	413	435	409	402	420	429	416	420	424	402	420	393	402	407	395	400	365	406	422	420	417	431	409	455	408	396	425	432	403	406	381	394	414	394	425	426	395	394	447	427	456	437	398	474	427	404	375	442	388	379	410	424	425	411	414	426	421	408	444	394	413	446	444	397	416	389	382	422	427	435	447	407	409	397	417	390	396	393	436	404	405	390	432	397	413	425	355	387	402	403	429	331	401	372	392	429	406	375	396	409	430	429	409	401	429	431	392	447	409	384	364	414	408	389	431	391	403	444	421	422	428	464	413	379	434	410	418	428	460	401	397	367	402	419	434	392	406	404	414	390	411	382	414	440	398	373	420	412	402	435	404	401	407	420	434	397	388	437	408	380	433	405	436	419	429	381	438	419	399	421	418	422	405	405	430	410	403	438	417	445	381	383	416	382	394	423	393	403	437	415	428	416	400	403	388	390	407	408	384	378	440	413	422	406	436	401	420	397	421	436	397	388	408	397	406	456	383	381	432	427	381	374	439	420	394	403	410	426	434	418	397	416	411	421	404	394	405	396	408	419	406	404	426	405	406	409	410	429	399	384	437	375	432	402	422	419	439	372	384	407	407	413	421	444	410	377	390	429	452	408	397	403	407	404	403	411	394	428	399	439	448	395	414	427	407	414	444	406	404	397	392	434	409	448	495	370	420	427	429	422	407	414	425	430	417	412	412	430	412	413	408	404	423	410	429	406	415	423	418	429	389	435	383	407	404	393	391	395	413	415	400	444	432	397	397	412	427	396	403	415	407	399	401	433	425	447	466	419	431	439	433	414	420	416	400	418	423	417	425	404	415	423	408	432	391	408	404	454	411	382	427	402	425	393	404	396	370	414	409	409	403	411	400	417	393	441	408	357	409	435	407	406	408	421	402	406	421	429	393	405	421	400	427	413	445	438	427	399	403	439	399	438	377	416	421	408	407	431	435	404	412	400	422	429	418	398	363	429	363	454	403	433	393	428	448	383	412	453	420	425	414	415	431	391	401	405	419	397	427	426	391	415	419	407	420	390	389	410	393	417	434	436	455	415	381	426	407	420	418	373	442	408	412	441	421	414	430	433	399	410	411	393	419	418	395	410	457	424	386	418	418	406	423	398	442	377	408	426	411	414	406	381	432	421	417	385	436	397	411	426	405	437	384	405	392	444	429	406	389	404	395	419	434	415	406	443	420	405	433	394	415	381	403	426	432	412	401	404	373	416	431	437	412	383	431	391	427	402	400	382	424	403	414	386	410	383	398	424	408	407	419	416	427	388	429	411	428	379	435	397	407	383	365	407	391	388	374	430	418	411	402	369	440	424	449	453	390	423	375	391	438	423	424	405	441	426	399	437	434	394	398	416	399	419	381	405	411	386	413	423	433	424	406	405	405	413	444	421	394	423	415	397	435	434	449	405	391	438	392	415	402	423	419	417	411	425	406	432	406	410	414	381	423	431	429	399	416	401	384	413	416	403	400	428	436	420	409	403	410	396	436	430	413	421	404	372	386	425	437	390	441	448	432	418	424	415	403	402	387	403	412	425	424	432	400	404	408	430	412	402	401	376	421	415	427	419	423	405	423	412	380	382	427	417	413	411	371	422	451	400	428	405	442	457	406	386	417	474	418	368	405	381	414	426	420	400	436	402	416	415	388	432	399	390	436	422	413	399	338	427	408	418	400	420	445	439	400	403	418	422	395	427	406	384	465	398	439	388	388	436	398	400	455	444	440	434	431	416	417	447	421	426	417	436	422	430	455	381	385	443	417	432	418	424	411	414	403	440	415	367	438	407	452	404	394	421	437	402	426	412	447	438	406	421	429	384	378	426	396	448	448	409	400	385	437	408	447	400	422	439	382	373	428	391	419	406	385	429	384	394	388	396	407	417	410	399	389	419	400	419	421	411	407	450	413	471	443	374	435	407	404	405	423	370	457	415	428	443	459	409	402	398	393	411	389	400	411	427	380	370	410	416	420	407	427	406	398	396	420	414	405	402	407	434	407	402	436	407	402	438	376	434	356	432	411	391	379	398	422	398	449	411	409	446	382	366	426	399	400	426	398	420	389	397	375	401	400	410	409	429	401	443	436	447	392	404	394	402	396	391	406	413	415	420	411	407	420	424	383	414	410	425	401	409	417	406	417	412	427	399	417	383	435	372	409	422	424	409	398	431	445	434	407	416	416	412	389	404	422	408	466	424	406	388	436	405	404	384	431	402	443	448	416	403	419	389	442	438	400	423	387	388	383	415	415	402	446	377	393	410	420	450	430	455	394	443	433	412	378	389	399	416	418
75224	76997	60322	18321	4224	1152	1165	920	731	696	701	586	609	1048	1109	900	575	411	254	226	254	405	537	397	428	499	513	535	364	409	317	391	357	287	220	166	205	192	187	154	188	163	175	155	157	175	168	191	136	174	173	176	172	185	177	184	175	161	145	158	176	185	185	186	150	145	180	179	178	162	161	165	166	151	156	182	176	160	162	169	178	162	202	184	167	177	186	165	179	170	168	188	178	187	152	142	183	196	163	180	183	178	174	158	202	163	165	190	156	161	165	170	173	175	201	158	171	186	187	157	170	163	175	182	164	155	198	166	153	156	178	153	191	157	152	162	173	182	166	146	162	183	154	182	166	160	162	173	172	171	172	155	189	156	176	158	168	177	154	160	160	165	165	177	190	171	182	154	182	155	147	191	180	173	165	155	199	206	150	168	166	182	160	156	199	168	184	158	181	161	174	177	164	173	166	169	163	152	180	165	166	169	168	172	170	164	175	160	173	176	169	174	171	163	178	165	177	180	172	171	148	178	186	195	154	162	160	153	188	162	165	166	163	150	175	193	180	176	154	184	156	194	167	177	163	162	173	160	165	175	180	150	169	149	181	185	154	173	159	157	167	165	180	175	173	158	167	176	163	177	156	173	186	171	168	174	156	173	182	165	150	183	167	178	149	165	169	179	169	161	176	181	160	168	161	162	144	187	156	168	149	191	160	186	171	176	174	168	147	164	162	148	135	169	166	193	148	166	167	196	157	196	205	178	187	179	156	203	199	157	189	189	188	154	196	179	166	188	156	171	184	178	148	164	173	163	172	194	183	199	152	175	153	185	185	177	164	157	177	182	169	190	164	172	185	190	193	172	152	155	147	179	179	153	184	185	186	168	162	185	163	175	189	194	160	172	161	161	146	172	179	183	181	155	177	168	188	182	162	157	178	156	164	166	160	159	176	172	154	167	156	197	165	203	175	173	153	146	164	168	169	159	179	184	179	165	182	183	172	175	168	186	176	178	170	171	176	165	173	193	178	176	158	181	178	184	190	167	151	174	184	170	163	168	180	169	143	180	155	158	170	169	184	149	188	162	163	176	163	158	172	189	182	160	149	187	168	188	174	158	166	154	148	193	180	172	178	169	154	137	186	177	174	162	197	180	172	177	162	180	151	175	179	171	181	184	181	163	168	176	161	205	171	175	186	186	168	151	155	200	199	182	188	191	172	188	165	160	158	142	192	169	158	194	129	160	173	189	160	168	179	166	149	169	155	158	162	189	158	162	180	172	169	140	185	161	169	173	160	181	174	189	167	162	184	153	166	175	181	151	170	199	149	193	175	181	165	142	167	171	167	168	163	155	162	195	139	166	167	180	187	167	154	176	159	177	174	161	168	175	175	163	182	148	166	181	152	196	172	161	175	183	178	180	162	177	162	187	157	189	159	152	181	171	149	178	180	182	167	166	165	146	166	200	177	189	183	180	156	162	161	164	139	172	168	151	151	170	166	173	167	173	155	157	156	182	170	188	186	167	174	163	177	183	170	146	162	159	151	158	163	185	176	163	209	151	148	164	173	165	175	156	179	154	161	167	180	181	189	185	154	162	149	154	178	165	170	180	162	151	175	135	171	180	168	180	173	143	152	160	149	172	161	160	191	174	148	158	168	189	151	166	151	157	193	175	173	149	180	160	177	190	148	171	171	153	155	183	179	162	174	196	160	175	160	186	182	176	141	166	167	171	182	182	183	152	158	178	154	173	170	182	171	163	165	194	185	168	162	155	167	158	181	166	138	195	173	175	176	168	181	182	167	181	168	182	175	175	196	151	183	166	195	173	168	157	156	161	185	174	163	163	169	168	177	181	169	165	138	150	183	174	168	156	195	192	162	142	166	172	145	157	141	185	159	174	187	167	178	193	192	178	168	169	167	145	153	159	162	149	156	171	183	171	174	157	179	169	192	163	170	174	167	175	171	192	207	155	157	163	176	152	167	169	169	167	178	166	159	191	149	162	187	137	151	148	181	178	184	165	170	155	161	152	171	181	160	153	160	157	170	156	170	163	163	146	152	158	142	190	174	195	159	149	150	189	181	179	172	166	158	156	165	169	164	136	170	165	174	178	191	190	153	171	199	183	163	151	178	159	175	174	159	182	174	185	173	168	161	169	191	197	177	161	162	162	176	157	182	150	164	185	193	160	184	154	168	170	169	185	155	157	154	166	166	165	156	160	163	187	192	170	159	152	164	156	160	162	156	161	191	157	188	161	194	179	181	183	175	161	162	208	162	144	183	192	178	174	178	146	187	168	145	156	160	155	162	170	145	186	158	157	175	166	156	184	174	164	160	192	153	182	148	161	156	166	167	153	187	170	165	180	142	150	172	174	142	168	155	174	166	163	170	141	192	159	196	161	160	170	177	189	178	186	159	190	159	173	180	177	161	191	184	173	195	171	161	168	164	186	157	169	172	168	187	164	150	181	180	142	160	168	168	173	171	161	158	157	180	170	181	175	154	169	155	185	173	168	181	159	194	167	159	185	156	179	203	165	178	171	157	176	146	158	169	176	166	171	163	163	178	164	162	167	180	166	173	181	150	183	166	181	181	186	176	157	162	178	163	167	143	164	146	187	166	170	158	161	185	179	192	175	179	165	160	182	170	177	166	160	166	154	153	161	182	169	167	165	174	170	160	166	182	161	160	180	168	187	155	163	175	170	172	151	172	189	167	162	164	172	176	156	172	186	174	177	179	175	183	161	159	192	151	169	171	156	186	162	142	161	151	181	135	181	143	177	169	173	166	188	171	178	185	173	186	169	163	175	199	175	164	160	159	173	183	162	138	160	179	192	167	193	175	153	189	161	170	172	173	170	159	133	141	171	181	150	181	166	185	160	159	177	174	159	156	185	172	179	149	174	171	191	174	160	167	150	188	178	156	191	160	147	174	166	156	184	147	171	168	164	173	173	182	168	177	182	137	180	137	158	170	190	158	168	167	192	166	153	161	166	163	173	158	181	161	163	168	181	165	156	142	166	158	175	155	183	166	158	192	167	151	193	173	166	164	166	183	159	163	182	201	169	192	178	174	162	179	163	167	177	157	176	198	162	152	179	154	161	180	168	143	154	171	183	178	172	170	167	189	178	178	171	176	172	155	167	181	176	166	169	166	167	149	179	162	205	165	174	157	177	165	167	158	178	178	152	186	180	168	165	163	160	160	159	196	154	171	164	169	176	167	166	170	158	151	176	173	166	168	164	169	166	182	181	157	166	134	172	185	186	188	186	180	183	187	176	167	155	177	149	168	186	169	189	188	172	170	162	149	139	179	174	190	173	159	144	176	159	171	177	190	167	163	164	157	171	169	164	184	171	174	151	181	148	174	192	167	151	165	176	162	178	183	152	187	175	172	172	171	181	156	165	168	171	177	153	159	181	153	174	185	176	177	181	162	186	190	177	191	181	192	183	174	204	188	178	163	168	147	188	149	174	201	180	145	158	154	153	170	175	187	161	164	178	145	184
53768	62493	47741	2593	2881	4377	5113	4423	3509	3873	4027	3447	3842	6577	7112	5724	3864	2980	1233	1004	1160	2632	3725	2777	2872	3043	3511	3321	2357	2259	2219	2369	2295	1904	940	700	1017	562	561	569	586	589	588	618	592	594	598	591	588	628	563	554	568	621	554	585	590	538	566	563	605	592	562	576	571	571	629	562	610	611	555	591	600	576	530	569	549	559	541	616	629	573	596	585	558	572	576	583	565	577	569	568	576	569	587	551	566	590	527	592	574	557	597	530	598	564	586	565	550	551	559	548	557	569	562	561	586	579	547	571	554	548	568	571	598	592	623	585	554	566	599	559	564	529	590	584	599	565	541	551	569	562	560	613	609	549	536	554	601	605	543	596	577	567	620	524	566	605	585	577	583	570	560	614	564	583	577	575	560	549	549	580	523	574	519	594	557	570	565	601	555	549	563	553	585	533	565	615	601	559	593	543	549	529	578	592	618	618	558	587	576	577	597	540	590	565	540	566	567	511	563	533	602	601	580	600	589	578	577	571	575	567	530	588	600	579	568	571	529	592	570	544	597	569	566	603	560	556	545	508	537	589	534	553	595	623	555	544	560	538	524	582	539	543	583	561	538	564	562	563	585	596	589	573	552	516	566	585	577	594	542	552	596	567	547	550	570	566	578	542	588	545	556	586	561	572	554	554	597	550	570	576	599	540	543	590	601	544	578	544	537	552	561	586	575	518	617	542	522	610	569	585	602	587	539	581	548	594	534	567	570	575	568	566	576	554	597	568	605	551	592	565	583	610	567	583	562	567	560	595	576	563	574	575	566	601	599	577	547	600	577	551	575	603	587	540	586	538	583	534	596	583	602	552	620	559	575	597	575	570	559	601	542	605	601	623	544	563	558	547	563	594	569	604	591	601	556	576	552	558	563	594	570	609	564	584	568	540	617	526	574	609	573	636	573	588	621	606	576	537	572	554	568	586	606	578	589	565	592	557	563	544	598	540	576	578	609	574	606	570	573	569	580	593	596	572	607	558	605	604	568	607	579	584	570	613	574	572	580	545	612	635	570	521	575	556	545	565	574	583	574	566	549	586	560	525	578	588	588	585	564	585	573	534	591	580	535	529	581	619	541	559	586	549	567	587	627	578	574	601	567	587	611	650	584	580	565	590	589	563	586	574	544	555	574	581	563	530	528	577	578	605	609	609	547	572	581	569	591	584	572	581	542	559	579	572	591	576	609	557	540	550	623	561	610	586	622	557	564	537	595	556	575	531	579	550	516	571	567	595	593	564	532	557	593	567	571	559	575	561	574	574	563	580	578	550	529	570	537	538	564	559	569	534	556	542	578	582	603	568	576	611	570	589	539	572	540	539	550	557	566	582	563	556	561	562	588	580	632	540	554	567	580	573	559	571	527	551	555	577	574	561	594	540	555	556	601	576	580	575	595	572	567	576	560	535	522	586	575	566	584	527	578	578	579	561	585	556	570	559	579	574	537	568	566	605	599	622	581	587	555	561	564	542	600	554	585	601	568	549	591	560	567	582	544	547	598	593	597	615	588	606	537	583	592	570	574	576	550	574	586	574	556	568	572	574	576	557	565	562	562	572	625	576	583	564	562	612	567	589	606	564	566	572	564	610	545	537	561	580	553	535	576	550	611	544	609	608	536	583	621	590	583	550	566	563	562	605	532	564	608	568	586	548	533	602	595	593	547	593	584	544	579	566	547	566	538	598	602	558	629	586	561	612	582	562	584	549	556	558	560	576	614	574	552	546	599	536	518	570	547	571	537	580	601	575	581	635	553	546	584	576	605	569	595	576	571	579	569	545	609	568	542	540	560	555	556	582	568	561	590	539	587	543	576	550	568	612	590	587	550	562	551	596	586	549	555	580	608	583	548	579	547	566	569	594	571	585	597	556	552	637	570	606	567	570	567	549	585	595	602	579	565	600	600	637	572	608	558	556	560	515	617	549	514	550	589	576	588	537	586	555	536	623	580	543	536	573	603	630	574	576	557	575	599	581	582	571	534	568	564	607	581	570	606	603	512	590	562	611	596	647	595	589	547	543	560	561	587	553	568	597	578	548	592	604	598	574	565	620	573	562	568	564	652	531	561	593	556	585	570	566	564	561	576	515	573	605	585	548	599	575	571	560	580	584	571	615	576	577	555	540	618	551	584	596	571	536	591	558	537	521	591	553	588	543	580	592	549	542	577	572	582	546	592	546	572	548	557	509	610	565	545	568	566	552	570	613	550	585	586	581	565	594	535	575	582	585	542	586	575	564	571	546	588	573	545	597	554	545	565	597	573	544	576	555	559	590	554	589	565	595	609	547	576	607	534	562	567	575	552	555	610	567	587	588	626	579	603	573	595	592	566	590	516	562	615	555	539	574	571	545	576	570	528	575	590	621	548	591	597	584	593	523	580	592	552	605	565	577	560	597	583	585	593	568	594	517	531	581	568	582	534	568	564	577	593	584	552	600	564	556	588	547	575	566	557	574	563	570	614	605	596	575	560	578	571	575	594	564	601	581	542	564	583	588	574	546	562	557	585	525	595	548	562	546	599	610	563	617	593	533	546	556	587	579	565	560	598	563	563	588	540	576	598	537	582	547	553	570	553	566	548	569	537	552	601	604	563	561	587	546	553	602	584	554	580	583	555	554	573	570	563	582	597	579	574	552	580	615	533	555	565	599	557	585	566	576	579	582	595	608	570	580	562	546	548	559	559	592	609	593	576	531	583	604	545	571	584	559	577	521	590	579	575	560	607	606	573	613	548	575	625	581	563	544	576	556	545	604	522	556	571	594	542	566	525	573	625	593	541	520	569	579	549	605	560	484	615	599	607	632	594	568	589	565	565	556	547	542	606	581	580	561	563	560	573	560	555	598	557	625	518	601	548	617	618	596	545	566	546	547	561	590	562	580	558	583	642	615	608	540	528	575	561	594	603	589	534	590	567	567	533	565	559	545	546	550	569	547	565	534	552	595	583	538	563	550	548	592	572	548	563	581	522	576	567	554	570	555	580	590	566	552	598	590	539	557	606	589	562	556	567	567	575	588	585	597	567	581	569	571	580	540	550	557	541	587	553	562	547	589	545	593	616	602	571	518	583	611	556	598	542	589	565	615	553	548	557	554	590	578	611	583	570	552	559	547	577	566	581	569	554	614	585	521	571	551	561	567	572	570	597	562	589	553	543	564	573	626	562	603	572	547	593	537	553	551	578	609	565	609	520	580	572	572	555	535	588	589	566	575	600	611	601	563	543	557	600	545	532	577	543	591	589	576	580	565	630	556	576	577	576	563	604	544	578	526	565	578	590	563	533	537	555	617	596	542	590	541	583	610	547	604	551	600	538	598	540	601	588	544	564	584	559	598	608	551	574	561	598	550	565	535	544	538	571	566	594	601	575	556	540	580	561	554	587	587	537	544	551	563	558	575	588	558	559	518	556	531	567	583	559	573	613	533	598	558	554	547	552	558	589	578	596	572	604	565	546	556	568	568	566	567	543	571
16853	12648	6642	294	184	159	186	139	159	141	109	118	115	146	150	122	100	93	101	104	94	103	100	96	104	102	98	114	101	109	100	104	92	107	105	109	84	87	80	76	101	123	82	108	113	115	103	98	104	90	102	99	75	99	99	99	87	82	109	92	103	92	86	106	93	80	105	110	102	90	108	97	86	92	101	96	91	96	92	105	99	102	84	105	102	95	100	78	111	109	92	85	88	96	93	91	93	107	87	89	112	103	95	109	93	99	92	111	118	75	112	82	91	93	99	102	103	77	107	116	101	90	107	113	107	107	108	95	100	103	93	104	102	79	110	110	91	100	100	87	118	93	101	107	92	82	91	91	105	99	105	113	82	110	103	95	103	93	98	92	83	102	87	104	95	85	103	90	86	98	89	93	123	94	101	97	101	115	106	96	101	100	112	99	82	109	81	111	95	93	75	103	105	117	96	94	101	98	96	103	81	107	105	98	101	107	105	87	92	87	110	94	99	100	87	87	110	79	92	97	96	89	102	103	106	129	80	103	101	94	99	80	101	98	112	89	87	115	93	109	106	101	77	93	109	86	88	93	88	110	107	79	93	87	86	79	99	91	101	95	86	87	94	105	89	91	106	96	95	96	107	87	86	104	95	98	112	96	105	82	101	103	91	89	85	101	111	111	89	113	123	99	101	115	82	95	120	99	85	90	96	91	86	85	92	102	96	94	89	91	96	105	108	95	101	103	113	89	100	82	87	104	99	103	78	98	93	106	79	91	87	84	92	105	93	97	98	98	112	102	95	108	79	99	96	101	89	89	105	105	89	108	103	103	86	103	94	98	103	93	85	109	91	97	74	80	111	95	99	101	99	108	85	96	89	84	101	91	98	99	90	96	93	98	104	84	89	80	94	107	114	107	103	90	110	100	93	104	92	86	90	110	97	92	106	94	86	72	90	98	96	99	88	113	95	106	98	102	94	86	105	94	98	99	92	79	101	109	103	108	95	79	101	95	82	104	84	76	97	102	99	96	99	90	102	101	83	107	97	95	83	107	96	107	97	94	92	105	88	98	103	112	103	99	94	81	84	85	109	83	103	95	97	96	92	96	105	84	98	102	93	100	93	92	114	85	97	102	86	83	91	97	100	93	96	107	103	100	93	109	94	104	95	95	90	90	84	88	93	80	100	98	90	98	109	108	86	97	112	106	92	107	95	108	105	105	96	83	91	94	95	103	121	104	83	104	97	82	94	106	109	99	84	105	96	93	134	101	95	90	93	89	100	104	83	96	89	95	99	96	97	81	105	82	92	81	107	82	94	88	81	95	112	120	99	80	89	96	103	110	90	110	105	115	95	103	104	100	87	100	98	100	92	93	101	105	88	105	90	98	107	93	78	82	99	87	105	99	79	88	98	79	93	99	94	106	92	83	89	94	111	99	95	73	102	86	87	102	108	86	113	90	87	104	105	120	102	87	114	100	101	90	107	98	105	83	85	119	83	94	87	105	103	104	89	110	101	100	101	98	104	105	97	108	124	101	98	106	104	95	99	93	109	111	100	95	103	126	103	114	101	73	108	109	81	93	96	102	95	115	89	107	89	101	87	78	73	101	88	95	113	110	90	94	103	100	83	84	112	124	102	90	99	83	76	121	86	114	86	99	99	97	97	101	90	88	93	98	85	104	88	105	84	93	117	100	105	104	100	98	77	93	105	84	108	107	79	92	78	93	77	93	107	95	99	114	83	98	105	96	101	101	91	96	92	82	89	92	95	88	103	74	104	87	102	102	96	98	98	100	105	82	90	103	99	91	99	88	93	117	84	99	82	73	95	89	100	94	109	96	77	94	88	102	89	85	90	113	78	91	97	110	77	100	107	87	98	103	111	103	102	89	106	101	112	85	82	88	114	94	106	104	96	99	100	80	81	109	112	101	96	94	105	95	91	96	84	92	91	91	79	88	96	95	101	91	88	105	103	108	99	95	85	94	82	96	103	125	89	106	102	95	95	94	96	101	92	102	113	90	100	110	89	97	84	102	92	79	88	92	90	98	103	94	99	90	92	95	120	93	100	104	108	79	89	105	116	114	91	104	95	89	107	116	83	105	90	91	103	89	76	95	105	96	87	92	92	91	95	119	101	91	94	94	95	92	95	97	107	100	93	106	92	105	104	87	83	99	103	87	89	118	99	94	107	94	83	96	95	84	93	85	111	82	110	81	103	84	93	82	97	100	88	80	113	93	99	104	74	104	95	82	111	103	81	97	89	107	95	100	82	82	91	85	76	103	84	96	89	98	98	97	86	98	79	91	94	107	106	108	93	92	92	88	117	90	80	99	87	104	89	102	93	104	102	102	98	100	97	77	100	109	102	100	102	95	114	95	85	100	93	87	116	93	98	90	103	98	89	93	91	102	91	102	81	88	108	104	103	93	110	103	104	96	99	100	100	99	89	118	83	110	100	90	95	90	81	88	91	103	101	96	92	94	92	83	118	100	84	100	87	96	89	105	96	121	88	81	104	103	105	99	102	93	91	94	103	100	85	104	97	72	95	84	93	101	72	108	103	99	101	104	97	92	102	91	92	111	110	100	102	107	100	108	104	121	87	101	88	89	95	100	97	103	85	102	96	94	109	100	97	82	93	101	105	90	111	97	80	103	94	107	84	104	96	98	87	98	100	83	99	84	90	98	108	93	82	107	99	91	97	98	86	73	92	94	107	89	97	108	98	81	98	75	105	99	86	94	80	100	82	100	96	80	99	93	95	84	99	92	102	96	112	104	93	96	99	82	90	108	97	109	103	94	91	82	100	98	89	99	117	98	105	100	97	103	104	87	108	97	106	106	87	103	106	88	113	98	92	94	91	88	93	106	113	104	110	106	118	108	101	94	93	110	84	70	100	100	82	92	107	99	119	97	88	110	107	88	85	86	84	81	97	115	95	100	88	109	82	97	98	116	106	93	92	114	85	87	111	94	90	99	101	101	91	92	105	96	90	93	93	78	83	96	92	104	99	108	106	99	99	78	115	86	98	92	91	92	105	106	87	107	78	112	101	102	97	104	94	106	97	97	95	89	118	105	104	89	112	91	97	83	82	83	91	97	92	83	103	97	107	96	85	102	100	104	97	88	108	84	105	94	96	85	111	99	99	107	110	103	84	89	111	94	94	92	100	86	101	90	100	99	94	94	111	127	104	91	86	107	85	112	109	83	92	97	97	107	92	96	98	106	100	89	83	95	99	107	92	88	99	106	102	117	94	97	105	92	94	107	91	104	102	111	96	98	92	99	95	100	95	95	92	107	101	87	101	83	94	103	96	122	86	95	78	92	97	104	89	107	98	104	104	93	86	85	89	97	114	102	91	101	94	102	92	102	92	85	88	107	87	94	101	104	92	78	107	107	101	86	91	85	92	121	90	107	74	103	99	107	97	112	98	91	118	87	95	88	107	95	83	109	99	91	87	90	97	98	109	98	98	113	101	94	103	102	94	113	93	97	97	104	112	97	103	87
21723	19966	11036	457	530	682	821	705	637	590	561	559	481	600	621	507	470	448	434	436	408	408	377	428	460	476	434	434	420	416	395	396	351	373	366	384	331	391	375	365	370	384	377	356	352	363	361	388	393	364	351	351	378	363	374	378	378	397	354	348	362	350	360	352	340	382	361	367	351	371	323	369	373	371	385	346	330	331	322	345	337	353	324	325	345	344	373	363	395	363	353	345	367	373	326	347	378	350	390	372	374	339	349	362	400	370	353	363	379	369	361	362	359	337	345	380	356	365	414	381	346	355	350	347	389	349	342	343	358	376	322	365	343	337	386	333	346	340	384	355	351	333	364	336	359	387	327	381	358	348	331	354	376	364	340	386	354	385	367	382	376	394	356	373	372	367	345	347	388	388	323	367	334	366	366	407	347	398	340	344	386	357	355	344	363	371	388	345	344	374	373	348	350	367	404	361	379	343	351	393	369	354	391	362	351	357	391	404	370	386	354	364	332	365	368	377	376	360	375	356	352	392	365	351	372	355	368	359	385	371	364	333	386	372	374	372	345	372	396	366	347	361	397	365	350	338	367	378	374	370	362	396	350	368	347	343	357	367	367	350	353	369	357	353	392	345	368	347	390	361	349	340	360	344	404	390	337	391	357	364	359	354	345	352	350	387	403	369	380	341	359	384	376	363	384	375	371	384	363	398	379	379	316	379	350	344	317	321	371	341	376	379	407	347	345	342	357	350	370	367	372	373	361	370	326	357	341	396	401	352	354	376	373	355	334	352	368	340	337	363	327	368	356	368	347	346	331	343	378	334	377	358	355	375	389	390	370	362	375	361	379	355	385	339	310	381	341	378	381	345	359	346	365	360	336	388	349	382	392	381	376	343	339	391	372	328	386	349	331	350	355	350	330	392	342	368	331	341	382	376	372	359	384	334	389	353	358	368	378	355	365	364	354	358	379	353	332	360	371	355	339	374	357	357	352	336	347	353	318	376	378	345	349	350	354	379	346	330	331	375	387	405	369	341	340	361	366	356	371	378	365	367	330	354	344	367	333	359	366	358	363	342	381	334	319	350	326	422	353	359	353	362	323	364	328	400	379	351	378	375	370	336	373	365	387	351	341	370	374	332	363	390	378	322	341	358	384	358	342	338	359	357	361	373	349	341	386	386	365	351	370	370	375	335	377	348	337	344	392	367	344	363	394	372	359	338	359	361	345	350	355	369	364	351	365	386	378	378	356	368	375	356	358	374	351	401	378	375	365	374	364	346	325	343	339	342	381	323	366	375	376	306	372	379	357	386	369	355	347	371	377	368	356	347	380	382	370	339	393	332	363	353	321	361	367	340	370	346	357	381	342	392	375	335	343	334	375	383	349	358	357	374	370	373	331	381	372	336	379	370	373	376	353	383	342	353	387	381	349	337	362	342	346	340	344	338	362	339	382	352	372	379	350	380	348	346	365	402	378	394	361	377	338	400	337	391	363	380	394	359	386	333	369	380	379	389	328	360	368	380	364	344	373	386	359	356	374	365	337	377	345	380	386	353	348	359	360	363	340	350	364	331	348	384	331	409	309	383	348	361	325	340	376	357	382	326	344	384	370	344	366	358	328	336	371	365	356	328	370	383	407	365	363	318	374	354	348	396	377	347	380	356	355	327	344	371	355	382	358	357	374	369	407	366	389	352	374	350	331	353	394	391	348	333	374	353	345	340	383	336	352	351	355	342	362	358	368	346	364	368	369	375	344	358	338	335	337	343	358	355	380	383	337	351	341	375	340	306	370	388	375	339	366	343	375	337	338	342	353	383	349	364	395	374	342	352	362	363	344	363	375	348	365	350	394	354	391	417	337	364	366	356	372	356	350	389	367	350	339	369	351	355	325	365	367	367	359	376	375	376	362	397	382	356	371	335	333	338	319	308	356	384	368	371	321	381	337	343	335	392	366	372	402	350	361	373	364	315	379	352	355	375	364	329	326	366	363	372	379	373	357	353	365	357	350	361	341	338	351	361	390	339	337	366	356	343	349	390	320	380	357	338	336	349	373	367	359	423	338	359	379	349	360	392	361	344	377	379	361	333	387	352	332	376	382	390	332	318	324	363	379	398	393	385	330	379	411	353	342	358	378	377	346	399	388	380	371	341	353	365	390	356	335	349	329	363	350	350	355	365	362	361	373	358	323	364	348	369	363	370	334	379	365	356	353	357	343	410	386	349	364	357	321	355	369	362	386	374	363	357	372	365	340	366	355	341	352	366	339	360	343	401	353	325	339	385	366	347	374	348	360	363	390	388	356	331	367	338	363	356	392	348	361	336	352	375	369	335	374	336	375	385	384	377	344	380	337	374	347	365	373	344	351	354	372	334	347	358	389	349	340	366	338	348	355	369	374	385	378	350	361	382	330	374	319	376	336	354	378	359	330	369	396	343	374	379	382	367	361	365	347	378	377	337	326	350	366	369	357	346	351	348	377	377	361	338	363	348	346	381	336	354	380	359	384	363	355	342	345	354	399	359	343	355	337	360	377	351	385	378	388	349	376	356	344	338	370	389	385	365	337	385	361	362	377	363	351	355	359	374	398	345	358	367	376	352	350	359	365	334	346	361	350	340	350	344	347	345	390	337	358	362	336	373	344	346	377	372	353	380	365	363	350	364	337	390	344	342	367	352	424	355	344	365	363	347	376	364	338	342	339	392	375	336	347	332	355	398	343	374	371	365	344	365	369	343	347	390	362	343	401	355	344	384	393	352	371	368	375	376	359	356	369	365	374	335	345	335	363	384	390	373	340	336	372	355	366	379	354	339	349	350	363	352	360	366	377	376	413	398	364	354	384	375	350	350	398	371	344	330	379	390	344	365	342	386	375	385	380	410	384	350	368	358	364	365	360	365	372	326	371	372	349	374	368	333	398	380	342	356	384	393	390	343	357	360	352	367	345	359	356	373	343	412	357	353	398	373	380	389	361	337	356	371	353	379	325	355	347	350	326	345	358	370	371	392	382	364	404	346	366	405	351	389	335	341	348	371	389	319	358	359	340	378	370	367	337	383	383	362	360	364	335	378	383	360	391	368	397	365	388	382	362	385	354	325	356	354	372	377	339	404	372	346	337	360	321	351	338	368	372	354	363	348	349	358	383	375	353	352	354	347	389	341	354	341	368	341	349	354	395	359	383	382	350	369	368	384	348	353	364	367	373	355	357	339	342	358	361	363	367	357	403	341	373	327	329	375	338	346	366	327	393	378	347	366	359	387	360	359	334	369	346	377	332	349	345	348	382	397	367	347	356	389	377	341	370	385	375	359	386	358	365	367	338	372	368	351	367	386	377	346	351	339	407	383	378	396	379	356	358	380	357	375	357	339	370	313	343	352	337	321	350	379	341	340	359	394	379	393	359	332	359	377	348	324	356	332	319	337	340	352	332	354	358	371	348	336	362	341	378	335	374	341	372	355	377	359	373	353	360	333	374	341	358	360	383	358	317	365	316	364	350	363	359	343
64300	66457	51728	12937	1370	568	820	471	408	346	355	363	332	465	468	391	399	249	304	253	253	205	180	220	196	228	325	226	166	175	144	122	114	112	128	133	199	95	109	118	131	118	105	102	90	113	102	104	109	121	105	93	96	114	97	105	100	116	100	118	137	120	98	94	99	108	105	106	119	111	121	106	116	114	121	114	123	116	106	121	104	99	113	116	107	110	115	109	114	106	105	98	117	116	115	111	119	90	102	107	103	100	108	109	101	94	104	106	112	118	122	110	117	118	114	112	95	116	105	109	109	120	110	103	103	95	101	118	110	99	103	105	88	91	113	115	115	112	121	119	123	109	113	111	84	120	96	126	104	103	104	109	107	102	123	99	107	99	112	109	127	113	89	109	91	112	111	101	102	119	104	114	100	111	114	122	122	118	104	110	104	126	96	107	122	108	98	106	119	107	122	113	116	97	142	108	130	96	141	133	121	109	117	98	104	113	127	124	97	110	96	105	98	135	114	116	109	106	109	119	126	101	110	100	98	108	126	103	104	119	104	104	107	106	120	113	112	107	107	118	92	107	112	109	119	111	128	113	111	112	104	112	105	107	131	116	113	114	89	93	106	113	112	104	125	119	109	115	104	109	118	102	116	130	133	121	111	92	117	107	109	114	117	116	125	102	113	98	102	121	119	109	92	123	99	105	119	119	117	121	108	108	112	110	95	93	92	108	101	117	111	117	93	98	122	128	123	103	112	114	101	102	124	117	116	93	124	110	130	111	100	116	97	94	104	104	116	119	103	100	117	113	91	110	115	103	118	99	116	110	98	97	113	103	120	107	128	101	123	101	90	110	115	107	107	132	112	108	95	116	98	88	106	106	114	108	101	124	116	114	102	123	108	125	121	108	103	101	102	126	110	109	132	126	111	95	103	102	135	104	115	116	91	102	118	114	111	102	123	122	104	118	102	93	96	101	107	96	111	127	117	107	115	120	114	101	124	113	118	107	128	108	129	102	117	113	116	117	94	101	125	94	96	107	125	112	107	104	111	109	141	100	98	113	100	111	126	110	108	99	115	97	118	129	114	109	115	119	102	118	100	119	115	117	101	106	112	110	118	111	120	117	115	120	121	108	109	105	88	94	112	106	119	93	88	107	124	115	105	114	93	120	106	107	119	112	96	116	120	110	117	97	106	110	101	113	104	116	105	85	95	118	111	109	102	112	109	109	137	109	110	99	108	121	125	106	108	104	119	126	117	121	125	89	111	113	112	104	112	117	103	103	116	104	118	121	134	113	99	104	109	107	102	112	108	105	112	134	136	131	111	113	81	98	112	111	112	123	114	116	114	125	118	109	116	103	99	119	110	100	102	125	98	93	132	107	105	115	108	116	127	131	121	113	112	102	113	99	116	123	126	107	122	102	102	100	118	106	112	117	96	95	112	114	107	120	95	103	120	113	112	114	107	125	130	133	109	109	110	99	126	127	122	109	103	114	100	102	117	111	113	112	105	102	116	124	113	93	111	93	96	106	117	105	112	128	93	110	102	108	103	134	107	96	102	103	118	115	120	119	110	107	117	100	119	127	127	99	116	110	105	121	114	111	130	96	99	103	119	98	98	109	114	107	111	132	110	119	92	104	119	112	125	118	128	114	110	102	99	106	88	102	112	101	119	103	107	119	121	111	124	115	116	87	102	102	112	118	116	97	108	110	98	119	103	89	120	110	117	126	116	112	109	121	106	100	101	93	103	116	93	109	110	110	119	111	106	115	109	123	130	111	106	113	134	95	117	120	109	121	108	110	101	114	111	112	135	110	107	111	115	105	104	93	111	117	102	109	98	126	99	108	124	128	90	111	123	121	99	131	104	111	111	101	136	107	98	109	108	97	109	120	120	90	121	109	117	93	97	91	91	115	100	109	126	123	109	119	112	113	129	103	110	97	110	112	126	99	116	110	133	99	106	109	107	93	117	114	101	120	115	123	119	96	137	109	97	123	121	108	118	119	116	104	112	106	106	115	100	115	102	107	99	129	109	118	117	100	126	107	112	127	102	107	115	110	96	108	113	109	98	112	109	113	99	90	122	112	102	130	123	108	123	120	115	114	117	103	101	110	70	110	122	88	126	102	106	123	114	95	114	125	116	100	111	118	119	112	108	118	117	121	127	112	122	89	105	107	108	123	124	113	104	94	104	120	119	81	113	124	127	122	114	120	114	104	111	98	117	92	110	96	104	128	109	128	96	122	102	109	143	119	107	104	99	99	104	97	114	110	115	108	105	111	116	109	95	129	115	109	98	117	107	103	96	118	101	129	116	120	103	116	115	109	115	116	106	102	110	104	125	99	115	89	104	117	106	107	109	100	103	116	112	120	98	115	108	93	103	119	107	124	100	103	100	128	107	115	111	116	107	106	112	107	111	114	119	119	121	112	117	105	108	120	94	103	117	94	100	112	125	121	100	107	117	114	108	94	102	100	123	118	119	101	100	111	139	96	119	92	105	116	98	109	122	112	113	136	116	107	125	94	105	126	112	110	113	121	106	92	105	115	109	108	112	113	100	115	101	117	110	99	114	104	96	140	101	103	95	103	115	105	100	114	116	109	106	108	96	109	109	135	112	98	102	127	104	109	119	128	113	120	99	107	103	111	86	112	125	106	110	101	111	124	104	96	99	105	136	114	103	108	126	121	124	100	112	107	102	97	95	131	113	132	119	116	105	101	120	105	120	116	123	101	100	109	107	101	118	114	106	126	110	105	126	107	115	119	112	107	125	130	95	112	106	102	107	98	108	103	112	113	117	133	109	104	109	109	111	88	108	110	114	113	104	98	95	135	93	107	101	110	89	110	112	88	117	97	121	110	120	112	124	123	106	104	121	107	107	112	95	103	121	116	119	105	116	126	113	111	97	98	141	116	98	115	109	99	108	109	109	109	118	118	103	108	105	102	112	113	111	125	102	117	109	124	130	104	121	98	125	100	108	117	114	99	135	110	101	105	101	107	109	113	127	118	96	114	98	114	128	105	86	120	114	123	104	123	124	116	128	139	112	90	101	131	114	80	95	116	97	108	110	101	113	104	110	126	109	114	109	100	96	112	98	96	100	116	108	94	110	91	115	133	115	98	109	90	111	103	122	115	106	118	122	120	104	95	123	105	107	106	106	115	113	123	121	118	134	107	118	112	97	112	95	108	100	106	93	121	103	101	131	97	106	110	121	93	106	110	111	103	102	115	104	123	105	108	131	88	117	116	101	119	107	106	118	119	118	130	141	93	113	107	119	120	127	84	114	116	107	101	107	91	118	112	111	100	120	103	104	114	107	102	102	116	107	113	97	133	108	110	97	121	115	122	124	121	109	103	113	103	125	108	111	115	98	114	113	108	116	104	97	110	96	94	103	130	100	119	114	111	123	110	106	116	119	110	95	110	132	122	127	124	115	112	115	122	92	98	112	121	119	101	112	104	125	107	115	101	99	103	124	109	114	102	103	91	106	143	95	111	107	98	100	128
44223	50261	40188	1596	2124	2682	3807	2745	2185	1994	1979	2391	2349	2913	3393	2610	2658	1648	2224	1736	1639	1220	1143	1305	1237	1385	2049	1546	1053	853	662	569	556	535	527	753	1029	396	415	394	453	431	390	400	423	430	405	415	400	423	411	373	438	424	436	380	420	419	413	405	380	381	384	411	431	380	403	389	414	388	428	405	399	421	393	396	389	399	392	389	403	404	419	413	420	366	397	395	405	391	375	353	406	360	413	411	413	347	415	425	415	389	368	398	400	407	418	416	416	395	413	443	416	381	421	351	414	382	391	415	429	425	421	359	395	361	408	382	379	427	393	417	407	378	412	391	373	362	423	398	404	410	400	428	388	419	411	421	376	390	376	378	418	397	410	404	417	433	416	376	408	399	375	385	395	419	364	421	410	383	376	391	416	405	383	410	377	396	397	376	432	395	388	375	430	444	454	391	433	378	411	422	374	423	393	388	374	402	395	420	410	362	403	418	375	399	379	398	409	390	425	401	413	452	394	381	393	423	441	420	430	385	388	399	424	407	409	389	416	387	365	395	397	377	414	395	396	410	403	379	384	436	390	361	413	418	408	399	413	400	424	406	409	419	409	403	371	402	430	411	418	414	384	405	402	391	361	432	395	418	426	372	414	402	424	417	376	407	404	405	403	412	387	356	405	405	401	380	384	425	386	396	415	400	418	374	389	384	390	402	364	393	397	398	395	399	389	401	405	382	416	396	396	364	379	436	379	423	411	375	400	399	421	418	420	383	382	426	393	408	417	384	405	382	359	421	424	412	411	407	405	397	409	407	422	392	408	385	394	390	400	375	420	412	417	392	389	413	421	432	402	427	381	372	373	395	390	370	408	411	386	416	432	382	415	393	406	402	398	350	391	417	389	420	398	389	401	376	424	379	413	384	415	434	407	441	381	412	371	427	440	389	434	407	390	416	388	425	423	394	403	372	445	417	393	425	372	377	395	379	415	423	393	402	405	382	393	414	401	393	401	377	387	418	378	396	409	359	377	379	391	427	377	392	393	429	393	393	404	382	394	395	405	383	426	403	401	428	392	391	423	382	396	402	366	426	405	422	408	384	412	425	429	378	400	370	411	418	408	419	421	397	411	395	402	373	368	424	375	433	398	407	400	394	425	377	391	404	403	403	403	423	363	411	387	419	389	399	392	433	411	403	387	365	385	377	399	389	376	414	388	416	404	385	407	420	403	418	406	391	387	395	372	387	414	362	376	448	413	389	408	407	400	399	413	373	437	387	428	403	355	381	361	415	426	410	347	408	371	367	385	397	432	376	386	377	400	408	417	375	413	404	378	415	409	399	390	419	384	393	434	387	417	411	411	434	404	366	368	398	404	410	399	362	403	372	367	414	372	406	388	345	385	373	416	393	392	377	400	400	383	392	392	431	410	403	427	424	456	396	399	379	382	395	384	402	400	424	419	383	389	402	380	402	373	377	389	421	366	429	405	391	417	399	410	386	393	377	407	413	438	363	378	418	388	371	393	410	389	368	388	398	397	378	414	376	360	416	383	391	447	395	364	411	452	423	395	400	384	412	357	396	418	402	407	382	399	421	409	424	382	418	404	392	393	415	393	422	410	379	381	387	394	374	383	407	402	395	385	402	430	374	390	403	405	383	408	424	433	422	424	412	408	371	379	392	410	414	400	404	442	399	428	404	410	401	384	414	420	399	421	385	383	446	412	372	414	376	343	382	412	432	444	392	411	379	416	433	392	395	392	369	413	377	405	388	427	390	408	413	365	396	438	416	431	390	401	432	374	407	440	348	414	428	397	392	378	443	416	420	402	381	392	414	422	392	420	387	391	423	399	432	398	415	389	365	420	396	400	373	383	384	369	385	397	381	391	407	395	415	432	406	406	430	388	366	391	418	402	408	374	406	390	392	408	402	399	395	392	425	406	365	413	404	397	433	420	405	400	407	408	388	413	381	437	385	419	387	407	397	409	456	396	403	427	384	398	376	373	369	416	396	426	388	410	376	413	384	355	398	408	421	431	422	395	367	388	412	395	384	402	401	419	406	407	360	402	333	380	400	418	402	384	391	381	424	382	335	410	416	378	401	411	403	406	392	390	380	404	391	389	376	410	413	439	414	406	408	359	385	399	426	387	404	441	388	417	416	375	392	410	396	411	409	402	413	381	354	398	419	401	393	395	409	424	377	379	414	418	408	422	418	404	385	414	403	414	404	417	403	404	411	391	392	405	409	430	417	392	431	405	386	377	408	397	370	404	418	406	398	399	378	416	380	361	399	394	388	393	387	387	384	412	394	402	424	406	405	392	388	394	424	432	392	405	402	399	393	412	408	400	411	428	376	427	383	412	386	397	419	420	423	420	387	375	411	361	434	378	404	426	418	372	383	399	393	382	363	428	393	410	378	430	404	412	372	411	424	394	422	424	427	403	407	399	367	395	379	414	407	425	400	389	432	371	425	434	370	380	380	409	413	399	413	386	393	385	379	396	401	394	413	410	380	400	405	376	375	410	404	410	413	436	411	405	389	411	374	375	429	392	403	383	394	428	402	415	391	373	382	417	407	406	389	366	382	388	389	394	389	408	404	389	383	424	356	392	373	397	426	434	376	392	440	358	433	369	410	414	395	377	396	417	356	427	421	404	392	397	404	406	395	376	392	437	417	399	363	387	378	368	403	382	387	394	397	408	401	405	446	379	388	395	407	417	372	441	407	421	390	400	387	399	398	409	383	403	390	408	382	377	393	399	420	393	398	422	428	405	421	404	406	409	429	389	374	383	375	407	408	402	414	430	377	375	371	389	367	447	382	421	372	415	388	374	414	379	400	391	389	400	401	362	432	392	404	401	397	390	387	406	412	377	371	381	407	392	363	414	402	419	407	412	374	362	362	373	414	387	408	436	365	411	408	379	393	400	418	372	391	388	444	408	413	410	411	383	396	379	365	415	408	413	417	386	379	419	395	399	422	382	406	423	433	369	435	387	403	420	420	428	368	409	388	381	403	407	412	379	404	417	375	419	425	399	377	407	401	387	415	395	381	364	382	387	355	390	434	381	385	436	385	352	398	414	382	434	392	404	445	355	427	392	399	418	363	394	374	423	400	401	396	383	401	365	408	397	406	358	383	414	380	381	411	363	394	406	414	423	383	389	423	386	408	399	387	390	376	436	409	385	401	401	392	375	389	414	395	389	404	420	389	433	397	389	379	399	413	412	393	414	433	412	395	408	374	390	403	410	379	388	377	334	405	380	392	387	400	405	361	427	387	413	368	385	389	414	372	380	338	416	377	399	393	409	371	421	415	401	378	404	377	417	393	405	418	395	436	362	420	412	392	444	382	394	427	394	424	392	400	393	383	407	399	353	386	407	429	386	394	434	419	417	420	391	407	400	427	389	415	419	384	408	388	401	403	407	391	362	393	417	413	372	426	391	400	420	422	378	416	401	426	395	384	394	363	408	409	409	392	409	393	423	424	376	391	426	377	410	395	410	391	371	423	399	429
76458	78151	63787	20767	5007	1137	1205	695	666	591	516	549	547	606	975	782	707	462	406	548	443	420	404	359	313	316	302	290	273	301	248	228	213	209	188	226	255	182	156	191	195	170	167	170	164	169	153	166	194	194	185	168	188	165	161	164	158	178	178	158	152	150	167	161	198	146	159	167	174	167	181	167	186	180	177	181	191	161	167	198	183	196	194	146	158	179	186	189	179	171	166	151	174	189	153	169	179	165	164	179	175	177	146	170	152	145	173	191	180	159	171	165	167	174	180	156	163	172	139	170	164	175	151	165	176	174	175	191	172	177	165	157	159	175	137	187	164	169	151	160	154	159	184	182	186	182	174	155	177	177	174	164	163	159	181	172	163	175	160	174	157	171	178	172	172	172	147	152	186	170	176	171	184	162	183	181	187	162	182	136	173	166	188	166	185	171	174	181	164	152	182	202	139	176	157	185	157	170	181	145	181	182	173	162	177	194	191	176	186	186	159	169	155	164	168	162	184	167	185	181	181	151	166	156	165	172	168	154	172	186	169	191	149	180	180	162	153	153	188	162	174	191	166	177	145	150	155	161	201	176	195	172	159	176	177	165	189	170	185	159	176	168	168	164	165	173	168	171	175	167	187	183	180	160	183	184	167	168	188	173	170	181	190	161	166	150	173	176	186	167	150	196	178	191	166	158	163	177	158	160	180	175	175	179	172	166	193	156	171	155	170	165	174	208	162	166	174	189	186	158	176	168	161	161	175	181	172	165	147	177	164	158	155	169	183	184	155	197	166	167	176	163	172	170	160	161	162	174	179	171	160	177	148	143	163	161	164	186	181	168	182	155	197	166	166	161	156	174	168	176	158	167	172	156	159	173	148	178	165	164	175	159	169	173	197	174	162	175	176	159	163	177	149	179	190	160	168	148	169	134	169	182	160	185	171	151	153	180	149	180	152	179	156	183	178	174	159	185	175	179	165	165	195	179	172	152	173	168	154	163	157	168	181	153	187	160	179	182	167	139	213	162	168	176	173	164	159	180	186	177	176	157	186	181	175	163	159	167	176	186	131	173	161	185	195	166	150	185	165	178	162	175	175	173	191	147	160	160	164	173	173	156	182	153	187	184	171	157	165	190	166	162	171	166	175	161	180	170	166	168	158	162	174	176	160	168	174	177	168	178	165	164	160	180	178	172	174	174	175	192	181	176	173	191	178	199	169	177	151	162	183	157	161	182	169	186	154	167	195	157	144	165	178	168	155	157	143	149	154	176	170	165	167	168	186	172	170	181	181	179	171	159	168	159	155	183	158	178	176	166	163	171	180	184	161	165	171	212	182	182	158	165	162	175	188	174	162	178	166	182	182	160	216	191	178	137	208	161	151	175	162	158	179	158	179	164	172	164	209	160	155	163	153	182	154	158	179	188	180	191	160	169	195	155	165	148	150	176	182	184	160	172	162	174	180	178	187	157	177	152	177	179	168	169	183	169	149	165	170	176	188	194	206	184	186	179	182	175	197	186	180	170	204	174	162	172	184	152	173	190	157	180	173	170	168	178	162	175	182	159	170	152	189	174	178	166	182	175	176	161	167	181	165	156	161	170	175	171	197	182	167	212	158	170	173	161	166	166	161	188	190	156	161	168	180	178	161	166	161	186	180	151	171	170	171	162	161	179	183	173	179	185	153	186	191	152	190	150	154	197	189	182	198	162	177	161	169	181	170	179	188	185	176	163	173	179	163	170	147	191	192	157	180	177	165	164	169	181	162	168	176	170	169	157	191	162	179	189	176	181	185	182	184	176	180	151	167	152	167	171	170	188	175	181	160	195	185	169	172	159	166	158	160	144	137	187	173	194	152	191	185	191	179	191	171	177	187	164	142	155	168	158	158	149	178	167	175	194	180	162	161	177	163	170	161	172	172	159	185	186	196	172	164	178	174	165	179	172	162	178	191	185	174	188	165	199	191	163	162	154	177	169	200	155	157	177	160	185	162	161	156	174	160	164	180	176	176	160	168	160	176	192	155	182	178	188	163	171	181	166	156	154	174	185	175	178	174	169	144	168	164	177	184	135	159	159	196	150	164	192	197	174	166	184	192	159	170	175	183	169	169	174	159	178	151	158	164	167	179	170	171	191	152	131	192	162	146	178	190	155	176	157	156	180	166	162	182	188	172	163	153	194	181	154	152	189	181	181	180	190	164	186	180	157	181	175	153	167	184	137	133	189	170	177	176	175	171	164	176	172	182	174	190	183	188	205	177	152	175	180	196	164	166	165	181	155	174	181	184	174	182	175	171	168	190	201	149	187	191	159	169	158	155	187	157	182	175	169	167	184	164	160	143	169	155	171	171	185	179	170	172	168	161	163	185	174	170	161	177	156	167	194	173	159	148	170	187	179	188	182	159	187	149	189	163	151	180	157	159	175	178	154	160	179	150	153	165	160	175	165	171	171	154	178	161	173	155	177	185	177	181	168	148	178	176	171	172	163	192	153	152	166	160	178	163	175	153	152	170	196	166	176	139	175	159	168	151	174	177	179	180	179	172	184	153	186	172	189	161	176	166	165	184	179	170	152	172	205	170	163	160	170	177	173	157	171	191	178	186	179	175	194	162	194	158	158	166	168	169	193	179	165	188	146	167	184	157	171	172	192	167	179	169	180	170	178	163	181	168	179	167	138	178	183	190	174	182	147	157	183	177	198	169	157	174	167	175	178	144	183	184	192	167	168	166	152	202	170	202	170	161	180	180	146	154	177	170	150	172	198	167	173	173	166	173	178	167	151	178	183	158	162	173	166	181	172	161	167	167	189	174	179	157	196	175	157	166	160	172	190	168	163	189	161	181	178	155	181	201	182	154	166	181	147	170	181	164	164	207	166	156	167	170	164	183	174	166	180	188	194	176	169	174	152	163	160	162	174	188	178	169	155	159	178	183	155	156	180	166	157	164	174	169	156	161	144	161	170	156	161	188	174	179	213	178	145	177	156	172	164	164	196	173	168	144	169	192	174	188	164	174	187	159	173	183	158	178	196	159	161	148	169	168	138	185	170	165	153	191	155	160	191	184	183	156	172	177	153	161	174	174	162	167	175	158	156	164	179	177	192	173	159	169	167	171	181	163	173	170	167	180	169	173	166	146	189	169	166	153	180	182	174	185	204	172	168	176	151	165	153	177	174	177	171	146	148	161	172	178	169	168	185	194	165	177	167	183	168	163	170	173	165	152	169	172	186	163	170	187	196	174	158	169	179	151	181	177	171	171	183	175	159	167	145	193	165	200	212	183	197	174	145	166	168	185	165	160	162	189	170	163	192	200	167	177	146	178	187	153	185	164	166	162	168	181	187	162	140	186	171	159	173	172	151	174	184	187	171	158	154	153	168	187	173	160	159	168	167	152	167	152	170	162	175	161	184	167	190	173	193	171	181	163	174	184	172	187	164	150	156	166	179	172	177	178	181	186	176	157	171	165	161	151	179	170	167	191	180	165	157	138	163	182	156	170	171
53890	62090	52887	2542	3298	4629	5185	3391	3281	3095	2873	3259	3401	3844	5841	4658	4441	2941	2404	3228	3016	2646	2472	1978	1912	1870	1952	1660	1573	1487	1417	1046	1015	849	697	1088	1204	567	636	586	625	602	570	617	616	564	516	591	625	581	588	549	604	585	608	574	565	601	597	590	569	563	575	571	550	560	594	521	586	597	612	575	567	553	590	582	607	561	571	561	605	582	580	592	626	597	573	606	551	566	561	575	567	580	582	571	614	581	603	554	570	585	562	572	577	561	544	572	596	583	567	589	582	577	559	593	572	574	565	569	576	567	538	610	563	541	563	599	568	554	560	569	560	571	561	572	599	554	576	575	566	582	576	609	572	583	562	564	553	567	593	590	568	559	586	599	599	568	568	546	558	588	562	582	586	534	573	578	563	552	563	536	671	607	538	584	569	574	554	589	561	583	563	598	600	532	573	600	518	547	544	548	579	541	580	541	542	587	601	585	596	563	566	582	563	583	562	564	568	579	584	557	579	544	575	560	568	561	584	576	579	591	586	569	604	548	538	532	569	548	567	566	557	555	596	584	587	580	587	612	575	577	589	580	630	594	574	542	551	534	559	591	591	578	541	536	601	554	576	576	567	571	600	560	607	583	553	596	576	579	594	628	550	567	599	586	567	563	558	601	582	540	596	547	591	607	543	601	629	584	544	561	567	530	589	559	613	551	566	574	567	569	645	572	592	612	555	569	576	565	576	566	606	589	595	581	522	589	615	573	563	583	562	551	564	551	561	581	553	581	576	594	572	574	520	627	615	557	587	578	577	522	543	553	576	519	602	598	598	564	554	571	604	598	570	520	536	577	584	563	583	537	549	585	610	582	566	560	558	587	576	585	584	544	549	583	580	578	563	558	599	601	601	541	582	619	583	527	562	556	565	558	637	589	539	579	600	615	555	558	549	589	547	548	594	583	562	522	574	611	592	580	571	563	550	614	566	550	568	574	562	571	570	549	590	537	538	587	554	554	557	583	570	551	551	521	546	620	591	576	557	571	554	592	557	576	591	569	568	546	557	523	608	621	614	597	580	569	594	568	556	566	529	601	600	571	601	572	572	559	571	633	538	567	572	555	572	567	553	603	575	530	554	571	548	585	587	567	549	565	590	569	553	581	592	570	602	574	565	537	633	541	597	541	550	565	582	570	585	541	568	596	578	535	549	613	574	563	587	549	569	580	570	595	585	583	565	576	559	609	580	550	592	578	549	544	587	538	571	605	596	575	531	534	571	541	548	558	556	606	571	598	592	564	617	584	597	632	561	651	601	563	581	621	570	540	594	555	571	545	581	575	575	570	558	536	607	571	530	587	615	570	549	548	547	541	595	625	572	519	541	599	555	559	561	549	567	563	586	582	570	593	618	580	603	600	595	576	575	582	576	547	563	563	543	576	567	555	526	564	563	599	572	578	613	572	595	563	549	564	585	593	552	581	547	604	553	603	576	566	527	581	565	621	585	597	573	557	528	598	589	575	578	555	557	596	577	539	615	633	556	583	538	589	585	597	577	593	589	621	579	576	558	562	556	596	575	592	584	542	552	534	560	547	524	558	580	565	588	598	559	566	556	615	580	596	572	588	568	524	561	610	553	556	593	583	579	550	572	614	529	538	564	590	605	563	542	588	597	572	531	564	545	540	527	583	571	581	586	576	562	585	588	573	543	542	560	593	576	556	568	586	610	520	577	575	535	537	541	535	565	571	569	623	549	539	564	586	540	569	574	586	582	542	632	551	539	601	567	591	564	578	565	572	612	569	555	583	576	579	580	560	583	564	621	556	599	552	550	558	565	581	562	562	565	574	542	586	559	568	554	564	580	549	515	584	570	571	533	606	590	561	575	552	566	579	526	574	553	586	567	548	565	543	549	562	571	609	589	558	555	572	543	565	585	573	543	572	582	609	591	606	558	578	551	575	626	566	540	578	634	581	585	557	577	572	596	531	560	550	567	576	578	563	590	581	565	568	572	571	603	581	574	577	583	592	587	550	567	559	574	593	617	558	566	578	524	578	565	592	553	556	574	550	552	570	566	562	573	537	535	550	608	571	616	545	568	557	563	554	557	554	576	548	560	597	566	574	544	567	606	544	568	571	570	554	552	579	571	551	539	529	627	535	568	562	591	593	583	568	584	579	571	567	503	589	571	580	535	510	571	540	597	537	600	583	628	586	529	548	598	585	547	547	598	577	575	581	516	499	550	615	540	582	586	560	557	587	555	551	554	559	533	587	569	559	594	600	558	554	555	599	590	568	599	573	557	528	552	586	557	558	572	578	517	599	533	580	547	570	581	536	524	571	564	549	553	550	587	542	550	553	569	550	565	582	588	552	557	541	578	559	535	557	565	598	559	584	562	590	550	566	552	522	539	557	571	579	607	588	567	549	616	552	571	580	558	567	581	582	555	595	586	524	577	607	583	609	564	595	585	554	554	579	534	549	549	557	551	580	542	545	578	561	549	552	576	587	534	553	575	574	553	568	580	605	646	553	540	572	579	585	557	572	584	605	596	563	580	597	567	540	552	571	583	593	590	569	613	544	571	615	581	558	568	574	575	576	554	538	546	531	560	605	573	568	548	563	574	581	581	605	592	556	577	575	584	596	558	566	556	586	588	580	582	545	561	563	592	568	542	571	607	566	562	557	609	559	559	564	540	552	559	556	577	599	601	614	556	582	538	632	562	573	602	552	570	556	525	573	559	561	594	583	542	599	553	575	538	543	562	578	594	587	598	583	577	583	545	546	584	564	602	559	499	614	581	552	599	534	573	568	580	589	536	586	547	583	588	560	563	592	560	604	593	528	615	575	562	592	565	552	585	586	559	545	536	590	560	574	541	519	590	534	532	575	511	533	598	586	584	530	609	560	552	557	609	556	535	574	545	551	573	573	600	574	578	539	590	567	594	526	608	589	563	570	561	563	565	594	562	540	637	561	567	580	565	565	558	575	601	572	591	594	602	559	583	575	591	565	576	578	597	583	587	539	546	558	546	594	574	555	592	568	560	541	581	616	518	571	548	591	581	568	584	565	562	573	585	528	564	540	569	567	519	535	611	603	613	566	542	565	537	584	564	593	549	544	578	568	578	601	530	555	560	609	555	569	601	596	582	602	535	587	539	590	612	578	565	543	484	596	593	576	562	561	559	546	578	541	577	606	595	568	570	591	592	571	581	590	546	551	563	561	527	569	574	563	564	561	595	564	545	579	547	553	586	597	541	605	563	564	631	559	573	593	587	605	578	597	609	531	612	563	556	564	581	567	555	578	602	554	605	552	543	566	552	566	580	599	566	576	524	585	613	602	570	599	569	573	538	606	586	562	619	539	554	556	525	585	550	598	539	522	523	524	521	580	593	549	580	591	638	529	597	531	592	584	572	558	544	599	583	570	574	551	535	603	564	559	573	574	566	557	551	560	590	586	589	554	590	597	560	556	597	543	570	561	551	550	592	587	566	534	588	561	582	610	581	589	552	589	553	571	548	556
18633	13374	8122	459	197	144	154	134	141	130	153	121	134	114	123	116	103	107	110	110	122	110	106	126	105	111	107	111	111	128	89	103	103	98	121	105	140	104	114	116	89	92	108	123	91	92	93	102	122	114	106	100	112	92	111	114	105	117	116	97	104	121	106	115	101	96	93	108	109	106	104	108	97	87	109	84	106	85	103	116	106	106	118	92	109	106	130	121	116	102	110	115	100	98	99	115	100	118	118	108	110	121	84	107	108	116	94	119	100	101	113	99	98	114	102	129	113	95	99	106	98	107	103	100	108	79	89	106	115	119	107	93	103	94	107	107	117	108	102	99	100	115	115	109	110	130	92	103	107	118	110	111	102	94	103	102	120	104	100	104	104	113	104	105	100	104	119	90	78	116	101	92	107	99	123	117	97	113	98	95	98	119	114	115	96	108	124	112	134	125	113	95	110	109	91	87	118	106	102	126	116	96	118	100	98	107	97	94	111	96	94	101	100	111	95	105	108	111	104	112	107	70	102	119	98	85	93	116	97	97	103	102	103	121	99	106	110	103	106	102	125	112	104	117	106	96	105	88	110	96	106	112	115	122	105	98	114	105	99	114	92	100	128	113	103	120	104	113	115	102	97	127	93	105	109	87	114	109	97	109	101	109	103	110	98	107	108	111	79	94	119	99	118	106	109	105	107	107	94	111	106	96	134	124	114	108	84	115	103	101	114	116	113	88	104	103	102	95	97	109	95	90	106	98	102	116	106	118	128	95	88	108	111	109	119	114	93	105	111	112	122	100	99	121	105	82	97	112	112	95	115	95	109	91	99	111	112	104	98	113	122	117	95	91	119	125	98	113	110	102	102	107	105	109	91	106	113	90	108	89	105	94	123	115	104	110	113	99	101	105	88	94	121	111	121	124	89	123	102	106	109	107	138	97	131	107	103	108	111	110	95	130	108	106	131	105	113	109	107	110	113	99	94	119	116	98	115	86	113	123	112	107	109	108	80	105	118	105	109	112	107	96	102	112	85	100	96	112	116	110	123	130	110	105	116	95	101	110	109	110	111	105	94	112	106	119	96	95	97	116	109	94	114	120	105	135	103	111	116	97	109	116	109	108	96	110	112	94	98	117	91	105	110	109	100	100	95	94	107	120	111	108	108	104	98	104	107	118	99	125	97	109	96	96	92	109	132	95	109	102	99	105	83	117	124	102	109	111	113	101	94	104	106	119	103	108	94	108	107	99	111	108	119	123	87	100	129	105	110	93	110	108	99	101	109	97	85	107	113	134	113	110	101	109	94	94	98	95	129	97	119	123	93	101	112	88	111	122	114	91	106	112	107	85	112	106	106	88	108	102	106	122	103	93	91	111	78	112	116	110	106	118	117	105	113	109	100	107	98	103	112	106	84	89	97	106	109	111	112	104	113	105	103	92	109	94	98	115	107	119	95	117	106	113	115	117	109	103	107	102	85	92	96	113	113	112	101	108	101	102	79	96	103	118	90	94	102	102	103	104	117	109	93	110	94	99	90	122	110	111	108	101	97	110	113	103	107	112	104	98	95	110	111	108	108	116	102	104	119	106	107	92	110	92	100	104	113	111	99	104	115	94	88	96	109	112	112	96	103	91	97	96	108	111	118	118	101	98	95	124	106	117	118	98	101	128	95	94	115	104	102	131	112	108	92	103	134	106	120	85	114	122	115	106	97	99	97	115	107	106	123	109	106	124	111	100	94	126	93	112	101	102	110	111	89	120	112	131	109	104	97	115	94	107	79	91	109	101	91	109	130	98	86	100	94	103	93	103	109	117	113	114	116	102	124	104	108	128	107	104	100	114	109	97	101	102	111	103	99	105	102	112	109	116	105	83	107	93	130	92	103	98	118	121	97	129	106	94	118	100	95	100	94	95	115	112	96	106	131	102	99	91	103	121	97	112	98	96	92	118	119	104	102	104	112	85	101	94	106	101	100	100	100	108	96	110	98	94	117	90	114	102	112	110	109	117	119	108	99	96	113	104	81	100	96	121	110	101	112	111	106	116	93	113	90	100	118	109	107	90	114	81	123	109	97	107	99	102	103	120	94	109	112	107	111	103	121	118	135	104	113	97	96	94	113	109	101	99	90	105	104	103	109	97	116	93	94	105	123	96	115	117	106	89	101	84	108	119	108	100	106	121	97	105	124	97	101	101	116	97	107	98	118	117	81	109	92	102	117	118	119	113	100	107	119	110	124	100	112	106	106	99	103	110	97	98	103	100	114	95	87	107	121	95	108	106	114	100	117	119	104	102	123	98	107	93	107	113	135	94	119	120	90	104	119	112	105	92	105	110	90	110	99	94	115	93	100	100	107	116	110	113	99	110	115	105	96	115	133	111	86	105	107	100	136	100	101	114	114	101	112	119	101	99	95	107	109	115	116	109	91	98	117	111	126	112	97	105	101	129	108	96	120	109	112	96	88	108	120	97	107	115	113	92	96	84	106	110	101	111	97	129	91	120	94	99	127	93	117	110	112	86	98	109	106	112	110	110	96	103	111	100	117	112	132	102	89	107	110	95	119	105	121	101	107	121	100	104	100	101	121	102	102	100	89	106	106	97	98	103	104	99	89	100	103	101	81	112	103	105	91	106	104	113	94	125	125	112	120	93	83	118	99	89	129	116	107	107	90	108	110	129	109	108	116	116	101	133	106	92	111	119	99	105	97	106	83	111	100	96	99	104	97	121	100	111	102	117	103	90	101	105	94	93	107	97	109	94	85	109	80	110	113	107	101	101	118	107	104	99	96	106	118	108	105	104	110	130	102	88	102	109	110	93	122	110	78	124	118	103	106	96	102	110	99	131	98	95	116	105	113	104	120	102	112	99	112	89	100	108	110	96	101	106	105	99	94	103	103	113	101	104	99	84	113	118	113	103	115	106	115	99	91	118	90	99	105	98	103	106	109	104	117	96	102	95	124	108	98	105	101	116	96	119	103	104	82	99	115	98	101	101	101	95	108	111	114	91	109	110	93	90	112	105	106	116	101	95	116	93	100	107	97	102	109	92	124	117	100	115	111	113	108	125	104	99	106	99	111	124	114	91	101	99	114	115	89	104	112	110	123	93	103	118	96	122	114	113	101	96	108	94	107	109	119	119	97	102	118	100	108	114	106	123	117	96	107	110	119	98	105	92	116	104	118	88	123	92	115	109	94	102	96	97	115	111	90	102	110	115	111	98	115	108	103	116	105	113	115	101	106	101	114	104	108	107	108	106	112	105	105	100	114	92	106	121	102	116	100	97	114	102	103	124	106	92	102	127	103	113	94	117	79	101	113	120	95	134	102	103	107	103	108	102	97	114	110	114	107	108	110	111	125	119	112	107	99	94	112	94	113	99	93	108	92	99	89	98	115	95	111	108	100	100	119	107	115	117	118	114	93	105	82	117	113	104	105	107	104	125	110	92	99	113	137	91	104	112	114	111	107	114	100	116	111	122	91	109	103	101	93	119	101	100	114	106
22617	20518	13692	486	552	633	697	639	600	530	518	524	536	543	599	549	488	495	467	493	494	523	511	462	417	436	449	476	456	435	395	430	372	399	383	426	530	490	346	370	397	378	424	384	397	430	385	364	416	397	397	384	381	390	367	398	393	398	400	381	421	423	410	417	381	377	407	399	375	370	383	423	385	398	387	373	375	408	371	414	405	411	342	399	372	401	412	380	394	410	386	393	414	363	390	351	403	422	411	340	359	402	435	413	367	392	380	378	379	400	353	368	382	373	352	420	401	418	387	361	388	382	381	367	375	383	414	354	409	364	424	385	367	403	419	426	363	406	380	397	405	363	359	390	434	354	390	393	394	399	369	414	385	407	360	395	395	345	400	366	422	377	381	391	389	405	435	413	370	378	357	365	387	404	395	421	391	387	341	368	366	385	389	413	420	377	386	401	387	411	383	368	387	370	421	372	395	413	393	386	383	412	443	379	383	353	381	385	392	384	415	392	405	371	373	377	388	408	372	390	397	430	393	382	356	388	397	387	371	391	416	388	376	372	375	407	395	398	367	402	402	390	376	364	410	395	362	380	379	373	410	394	373	414	369	392	378	381	372	342	360	395	380	378	393	393	437	380	358	352	383	393	374	404	420	419	429	380	386	359	405	384	408	398	361	419	378	399	426	411	389	389	396	398	424	365	388	416	361	369	402	384	407	374	381	394	372	406	343	406	389	388	418	393	366	380	392	382	395	401	378	360	425	359	374	423	414	358	383	408	366	365	424	384	378	390	385	357	375	392	399	433	375	412	402	396	396	382	371	395	372	400	411	380	424	381	371	405	393	384	375	377	374	409	358	402	386	409	356	399	391	387	376	360	372	375	392	406	427	371	369	410	362	408	412	387	405	391	362	401	380	395	403	408	398	370	395	371	379	383	365	369	363	404	367	397	411	379	412	442	395	391	389	409	377	390	412	377	421	402	381	379	382	360	393	388	400	364	399	380	389	401	376	406	393	403	377	367	374	375	363	386	408	429	374	388	397	390	378	395	416	410	391	390	378	386	409	385	409	383	356	405	378	386	379	389	408	424	417	395	388	390	390	388	368	371	388	396	385	394	390	442	386	404	392	366	381	379	396	367	382	328	347	373	423	403	361	420	405	416	403	340	377	369	404	424	422	368	437	409	391	382	390	389	341	431	383	409	378	371	423	382	392	431	372	381	352	397	387	385	389	401	403	396	406	396	438	356	394	375	394	387	383	364	397	380	379	393	372	383	376	371	400	405	373	366	395	401	390	401	399	429	417	392	404	398	433	386	383	389	377	376	416	386	376	399	407	381	393	357	380	413	403	377	388	422	427	393	359	378	396	361	388	389	402	413	392	391	422	387	380	375	412	409	373	406	372	380	372	412	369	357	393	395	375	368	403	389	384	400	369	369	410	330	408	388	412	396	405	374	389	391	392	420	422	373	394	406	377	388	402	403	398	415	377	337	358	371	380	358	419	386	403	379	399	378	376	384	421	390	397	387	399	345	410	378	375	395	372	399	372	380	372	449	390	332	414	393	378	394	411	365	381	353	409	415	392	372	373	375	370	393	393	369	369	403	390	363	370	380	364	395	341	371	399	413	372	378	404	372	387	378	411	407	372	387	345	357	383	384	381	383	410	383	441	389	375	409	388	396	358	393	367	369	370	388	389	411	390	398	382	396	385	369	355	391	387	432	430	403	390	369	373	388	365	386	421	387	395	395	421	365	388	371	357	398	416	389	352	388	401	390	367	422	392	436	366	394	360	411	418	372	421	404	376	393	361	362	414	378	397	365	379	379	408	369	401	407	413	390	416	381	407	407	384	366	388	388	378	372	418	352	374	384	390	428	395	379	389	386	375	371	392	393	338	376	411	367	392	405	382	379	406	394	375	388	404	432	403	387	394	393	391	350	387	366	391	392	349	401	397	411	385	417	380	373	410	388	389	399	359	355	406	385	393	394	389	393	380	388	431	401	407	379	403	410	352	380	420	348	386	381	406	406	421	417	385	374	384	404	365	414	425	375	384	371	387	357	387	385	361	393	390	383	357	393	375	371	391	381	388	393	391	374	381	356	401	361	393	368	386	390	400	401	393	404	400	383	393	405	383	405	399	406	398	416	371	358	388	378	385	388	385	415	343	394	387	418	359	375	384	381	394	430	353	388	385	393	399	379	389	391	364	377	401	399	407	383	399	371	395	395	369	400	363	387	407	392	366	403	381	392	392	392	419	405	394	395	378	381	400	375	409	366	393	393	407	391	361	346	395	375	369	376	381	381	390	398	377	384	397	398	409	403	393	430	379	382	397	386	355	384	395	394	390	383	342	362	402	367	395	395	388	409	383	384	390	386	383	363	400	379	339	381	387	376	385	390	385	442	382	421	385	409	357	364	411	410	367	415	365	364	412	403	366	380	400	355	350	391	406	381	413	399	401	427	377	381	402	380	379	398	376	385	352	404	403	407	393	400	393	402	403	383	390	384	391	416	363	379	397	408	394	411	352	402	375	360	423	359	408	404	409	384	387	383	410	397	397	369	408	388	394	363	409	380	394	420	392	395	407	348	385	363	435	427	411	380	382	401	388	383	359	373	380	374	400	403	402	352	382	369	407	385	430	388	406	405	378	403	388	402	345	361	391	411	418	414	402	388	439	388	376	432	411	366	384	389	333	387	410	386	373	399	412	375	421	384	367	387	397	413	412	409	412	393	396	418	364	417	369	368	381	378	424	424	404	352	383	367	400	356	375	390	363	368	355	422	411	413	378	405	393	406	395	405	409	362	362	380	392	394	366	386	368	396	404	415	391	397	395	391	366	397	398	372	379	371	371	399	371	373	395	411	435	393	399	371	394	384	361	411	380	405	363	381	408	399	392	406	362	388	397	364	386	392	351	398	362	359	351	392	364	375	360	396	426	407	401	412	368	361	387	393	368	355	399	391	413	404	366	411	399	396	384	403	383	397	411	362	363	386	374	370	379	375	387	445	403	421	388	388	366	362	347	379	354	394	385	393	389	374	378	367	414	423	371	394	351	409	371	364	377	401	403	374	387	394	374	382	442	412	363	398	363	387	388	372	358	381	418	394	382	394	377	403	403	403	394	365	392	406	386	398	367	382	394	403	416	376	407	376	418	392	379	424	360	382	401	390	368	388	366	410	410	370	438	380	396	418	352	386	346	396	381	388	393	419	388	413	414	391	398	390	396	378	395	390	378	390	433	399	373	374	404	384	395	408	373	374	378	379	353	381	358	397	436	419	386	427	419	385	358	406	360	438	417	412	373	398	363	388	407	396	421	412	341	381	360	390	418	369	376	414	405	367	384	380	372	378	376	352	392	418	390	376	395	387	407	371	362	400	381	353	378	406	377	381	374	439	408	413	410	405	393	381	376	404	389	391	414	379	389	400	387	382	404	402	384	398	381	398	387	407	343	406	416	397	375	372	420	359	375	411	392	388	406	425	378	386	363	371	417	378	388	373
64250	65948	55455	14916	1610	535	578	486	418	372	305	335	336	294	493	462	283	261	199	238	192	191	194	200	221	222	235	248	224	163	173	137	137	139	137	156	479	204	118	123	112	104	136	113	157	107	134	127	137	108	117	118	116	134	102	99	102	109	118	120	111	131	103	110	126	117	94	129	119	106	131	113	121	102	103	131	117	128	103	102	115	118	119	102	110	135	120	138	90	115	115	125	107	99	110	119	112	126	110	125	90	132	124	118	117	112	117	120	120	131	114	133	118	118	144	115	108	120	119	126	116	136	123	108	119	128	117	136	104	123	117	108	97	113	98	105	114	121	113	115	136	106	102	117	121	106	109	105	158	107	100	101	143	110	118	119	122	124	111	100	118	109	101	108	135	110	131	110	133	112	112	99	105	117	144	104	125	110	122	101	101	107	117	110	103	127	116	119	130	120	105	115	121	119	133	125	119	101	133	103	132	142	127	122	130	125	129	109	125	126	116	134	111	122	124	136	100	113	91	120	109	105	114	138	109	125	113	133	119	122	131	123	115	135	129	118	115	111	105	122	137	120	120	103	111	137	112	141	134	125	117	109	110	107	117	130	124	113	106	115	116	127	110	130	113	117	120	126	108	124	119	116	111	121	124	133	131	111	109	94	108	132	119	120	110	112	111	123	113	119	115	135	128	113	119	133	111	129	116	109	127	114	119	124	105	114	103	129	102	113	110	116	109	113	132	124	119	139	136	142	118	133	141	111	126	114	119	105	107	121	98	115	125	110	118	139	121	120	125	118	106	126	125	118	127	100	131	115	130	130	94	120	120	127	101	111	107	112	104	116	115	117	130	125	119	116	125	118	118	115	119	116	127	110	121	111	125	122	118	132	134	114	115	127	125	108	126	106	104	127	133	123	105	120	142	99	116	126	130	100	123	115	88	114	126	119	110	128	106	121	114	117	127	124	131	108	112	130	103	102	115	116	124	115	112	121	110	115	106	101	92	113	111	131	120	121	131	105	111	138	117	138	126	110	133	108	115	109	112	122	115	122	115	127	119	107	107	129	119	127	121	115	98	111	120	115	120	119	119	117	136	102	122	108	112	115	118	137	88	147	112	132	99	108	108	128	123	120	116	125	109	108	118	132	127	99	116	98	112	111	115	119	115	134	108	134	93	124	136	97	116	114	121	109	101	96	105	116	109	95	116	115	107	89	133	109	118	97	108	117	134	133	121	106	116	115	115	124	107	124	106	133	134	118	106	107	113	106	114	114	108	125	117	128	120	144	102	125	117	124	121	115	111	120	128	106	108	137	108	123	125	134	121	119	111	119	99	137	106	104	105	119	142	115	119	115	106	124	132	117	102	114	108	110	123	99	102	117	107	103	97	99	126	108	106	114	131	111	94	130	123	140	123	141	121	116	114	116	121	119	123	115	120	121	103	131	108	115	115	127	107	116	111	92	116	96	118	149	136	139	124	106	127	128	118	120	105	99	127	114	111	113	125	120	115	135	102	137	135	120	114	109	127	115	100	126	126	100	119	125	112	133	100	129	118	122	111	117	104	110	119	110	112	110	126	119	124	129	132	111	128	112	106	122	120	126	120	109	128	104	115	97	138	124	132	124	118	134	102	122	140	121	103	127	112	133	128	101	116	120	111	115	115	112	104	99	118	118	118	144	116	126	123	128	126	120	135	105	99	126	100	110	101	117	135	117	128	112	129	103	121	120	111	96	120	108	113	109	110	113	145	118	116	111	120	130	118	115	128	109	118	133	109	118	125	109	133	122	113	142	118	99	114	115	125	140	109	124	120	117	124	109	137	94	120	113	109	109	116	116	105	125	127	121	115	141	118	115	120	118	122	115	105	129	129	99	106	108	139	115	109	138	116	100	116	125	145	120	121	116	104	96	127	114	109	126	97	105	125	121	106	102	117	134	121	111	116	118	134	115	117	101	138	107	118	113	124	118	129	122	120	109	95	110	129	116	114	108	103	122	132	110	130	121	98	115	115	135	114	121	120	117	128	120	109	117	123	111	123	121	104	106	131	104	130	135	123	99	115	106	108	146	117	108	94	89	119	111	114	107	118	131	116	113	102	117	108	112	109	119	122	112	117	109	123	95	111	119	97	124	118	121	124	112	127	120	123	113	106	104	117	115	98	110	132	96	135	102	133	110	116	128	117	118	117	113	116	135	121	102	114	108	111	121	106	115	112	92	113	91	112	124	107	96	129	116	102	129	120	152	112	104	105	109	126	121	122	112	114	126	110	117	122	111	124	135	122	127	115	128	132	124	122	113	112	122	103	87	112	91	131	110	107	113	120	122	123	119	124	118	118	116	120	108	116	110	128	104	117	124	123	129	111	127	116	124	115	114	125	127	114	128	110	122	116	99	99	121	118	128	116	140	112	110	107	114	113	129	100	127	112	122	109	111	115	126	117	126	106	126	114	142	115	121	123	128	122	115	99	120	122	124	111	130	107	90	114	136	127	121	105	110	98	122	113	99	143	122	103	103	101	139	129	104	117	120	114	113	116	128	116	98	134	129	96	127	132	114	111	105	120	120	112	116	131	113	118	142	84	121	122	112	117	105	137	128	134	118	104	141	101	119	103	119	127	110	128	132	95	121	111	109	124	106	101	119	125	104	120	121	121	114	114	123	123	118	101	123	98	116	114	120	106	107	114	110	121	139	112	119	124	135	118	117	103	100	133	105	123	121	114	113	103	121	119	109	114	126	116	105	111	132	113	104	98	113	116	134	112	113	136	110	108	125	118	107	143	119	123	137	126	131	114	125	123	112	105	112	87	103	127	102	111	108	129	124	118	108	116	129	125	132	107	109	93	122	131	119	124	139	118	121	111	120	129	111	120	119	103	118	127	116	119	111	91	98	108	121	119	127	108	126	109	111	108	122	122	127	132	130	136	108	129	137	107	109	127	126	107	100	119	125	133	115	114	96	116	138	118	129	109	133	122	130	123	133	142	98	110	134	114	132	103	121	119	113	126	111	111	116	111	120	132	132	128	134	112	132	111	114	107	127	104	117	116	97	109	122	113	123	110	101	116	118	124	122	123	140	125	138	102	113	122	108	115	104	120	113	129	113	128	101	122	120	136	100	123	119	133	105	119	101	136	119	126	108	127	101	124	116	121	126	112	124	116	120	117	115	129	129	109	102	115	118	115	122	112	114	118	121	116	121	112	128	121	113	129	123	113	112	127	113	121	103	105	91	119	104	119	117	114	118	109	108	121	137	113	121	116	124	128	107	131	138	126	121	125	107	118	115	88	111	101	117	108	119	117	103	132	105	105	127	117	119	116	131	110	123	112	137	127	115	116	94	110	134	111	94	116	101	120	102	117	139	139	124	101	123	119	98	127	124	131	119	117	109	127	123	130	112	134	129	102	129	142	123	114	123	117	129	129	129	127	129	129	148	117	127	116	104	103	110	108	125	107	119	121	118	129	134	116	115	115	110	112	125	117	115	113	115	114	103	128	114	129	121
44062	50466	44804	1469	1522	2152	2792	2480	2233	2115	1739	2018	1877	1868	3303	3057	1746	1504	1078	1197	1123	966	1109	1095	1246	1351	1477	1429	960	937	751	544	581	566	544	845	3366	1270	422	464	437	416	435	429	394	412	395	452	413	413	414	422	437	421	450	416	434	397	420	470	464	426	457	400	448	415	407	407	416	404	450	432	400	431	424	387	423	410	398	430	422	402	424	416	431	410	447	440	391	421	406	417	449	447	422	448	409	393	436	418	396	433	428	429	479	429	451	449	427	435	425	409	418	384	450	441	454	392	406	378	428	454	455	448	456	405	406	486	429	411	415	414	404	417	427	416	408	438	431	437	441	421	447	411	439	418	389	426	423	408	432	382	451	451	435	427	420	489	415	443	428	422	422	426	389	422	419	484	457	417	390	406	402	443	444	442	399	390	431	427	448	400	439	433	399	453	435	460	418	409	413	395	443	423	401	388	448	416	406	455	431	447	426	415	400	419	428	401	424	425	428	433	456	398	450	423	434	414	431	426	407	441	463	400	415	411	477	437	385	405	402	419	420	419	386	406	409	418	411	411	442	434	459	432	405	414	444	424	437	429	410	445	412	400	431	423	420	433	452	417	448	430	448	393	444	380	413	416	449	402	402	396	401	424	440	434	447	439	433	391	420	431	402	419	415	393	381	389	440	425	414	410	452	443	440	407	421	405	442	453	431	432	453	412	437	431	432	407	432	419	425	421	391	425	403	406	410	419	453	418	423	416	409	437	436	421	411	399	418	403	411	456	381	407	418	396	431	429	434	432	387	427	399	448	425	437	435	410	433	419	401	439	459	445	413	419	433	377	436	391	442	465	420	428	432	445	410	431	405	437	444	437	407	434	386	449	393	468	356	413	456	411	398	405	412	436	420	428	409	389	451	419	407	392	435	413	417	455	428	445	459	411	447	424	411	415	442	434	393	394	395	414	447	410	435	424	390	452	424	421	434	412	427	391	412	402	424	420	444	423	438	414	434	432	401	408	430	421	406	437	403	420	429	388	413	403	422	427	409	424	445	402	433	429	433	414	405	384	436	408	414	402	431	409	382	412	434	433	436	445	385	426	416	412	408	392	410	370	471	443	426	435	431	402	462	409	410	404	426	397	405	415	405	408	413	427	419	421	385	369	429	458	411	434	405	424	417	427	392	415	450	425	431	430	395	417	431	403	426	395	387	424	443	403	448	378	423	437	395	413	427	392	426	414	394	397	398	415	402	417	402	418	461	405	404	457	428	430	402	425	441	442	418	419	412	460	426	437	422	424	489	452	388	383	444	413	434	435	433	442	421	411	459	396	417	420	426	428	414	390	399	456	433	388	429	382	387	429	395	426	417	444	432	392	440	405	436	415	414	438	450	429	443	419	401	401	422	417	445	437	419	431	401	473	406	434	424	417	417	393	425	419	438	423	406	434	450	422	401	422	425	399	386	416	406	412	416	426	398	408	421	385	424	418	434	426	423	433	399	373	455	408	398	411	429	424	442	433	439	425	432	419	442	407	411	409	429	398	425	449	376	388	444	441	437	439	391	453	368	452	372	435	442	427	425	430	438	434	433	409	427	394	416	426	407	431	426	419	446	427	403	427	407	447	436	419	428	433	446	374	454	449	435	426	396	384	424	414	426	438	438	395	396	392	420	404	417	432	419	396	391	437	468	408	415	419	402	436	451	421	428	438	427	430	413	410	410	440	463	435	450	404	400	400	431	437	482	397	444	423	422	411	400	409	413	414	423	462	428	411	422	456	429	418	442	412	421	429	415	416	426	428	427	441	414	464	404	445	415	428	454	446	455	459	426	448	415	416	417	425	376	405	435	369	431	422	427	475	419	417	444	439	427	415	446	415	424	440	409	406	405	424	396	376	425	378	439	489	386	468	395	420	445	435	446	414	448	414	419	446	429	415	435	395	391	451	411	425	440	430	460	427	421	386	422	416	422	434	393	421	443	416	420	414	408	421	412	406	412	401	432	432	360	457	438	376	400	464	429	445	407	431	457	413	424	426	432	430	363	411	428	401	459	439	424	415	412	434	441	400	400	440	429	436	405	399	427	400	420	440	447	418	439	468	433	439	424	407	411	415	435	424	481	393	420	413	408	392	409	412	386	440	436	404	444	385	446	427	440	445	414	395	417	438	379	425	391	412	446	416	422	410	404	428	415	449	380	452	447	374	426	419	417	416	431	395	421	385	423	437	404	455	421	431	427	435	417	389	427	411	429	412	417	409	414	420	447	411	393	437	400	453	430	455	414	419	431	411	423	435	439	426	431	414	427	440	411	425	413	423	383	437	420	368	413	423	406	409	374	420	433	479	480	435	446	429	399	434	409	430	380	435	401	409	415	413	417	396	413	438	445	451	418	393	380	439	395	416	401	415	409	453	444	428	409	424	410	425	419	424	407	411	374	409	444	407	423	412	425	472	381	415	464	426	434	445	444	438	400	425	448	421	454	398	400	412	434	421	440	434	438	462	424	421	474	412	449	417	412	407	412	442	463	417	428	429	411	421	453	420	424	441	400	436	428	441	465	464	431	428	399	415	420	445	428	430	406	446	417	412	418	469	434	414	404	410	428	443	408	429	405	424	420	431	440	420	457	404	407	432	449	428	395	395	429	459	394	401	405	429	452	419	428	392	414	446	442	449	431	421	411	412	420	360	419	383	371	393	418	448	431	437	418	384	427	416	421	417	417	421	435	440	449	423	461	429	476	423	444	379	397	430	422	422	385	452	443	452	425	423	407	435	406	416	453	432	404	425	436	426	437	433	438	448	426	400	417	420	416	443	422	428	439	437	432	417	379	397	388	411	421	440	443	427	401	392	412	442	425	423	376	399	410	435	416	410	390	428	414	438	444	364	413	458	415	463	436	436	431	407	403	431	404	415	427	413	407	413	419	396	381	402	415	416	412	419	426	424	448	423	433	440	417	407	408	427	402	400	394	412	421	443	397	415	408	421	425	411	400	422	440	431	411	439	449	404	428	457	423	403	375	440	440	436	415	426	456	467	442	414	399	414	414	457	415	399	413	406	451	422	415	389	424	419	416	421	447	426	445	425	403	420	449	418	434	415	404	414	382	416	447	431	448	398	451	424	392	409	427	446	423	426	411	409	432	411	378	422	405	434	436	397	450	382	421	419	477	413	449	403	395	418	391	438	422	416	416	426	413	418	399	421	446	381	412	421	417	404	428	413	409	455	401	399	397	426	400	440	415	380	413	420	421	418	447	389	409	453	440	454	443	404	417	430	455	411	439	432	387	377	438	444	413	416	427	442	420	411	423	416	450	401	419	393	430	423	419	424	405	423	404	412	427	414	432	453	422	420	426	405	422	427	426	420	456	433	447	423	429	468	416	415	443	425	434	431	464	415	457	429	414	410	415	405	396	403	389	397	433	448	442	423	397	415	392	393	391	452	431	407	441	441	419	475	353	425	397	415	415	451	431	415	403	444	384	411	442	412	410	447	432	435	435	403	396	380
75540	77058	65960	21209	5060	1123	1390	952	849	715	603	595	535	589	850	877	552	397	342	375	341	367	395	367	359	435	437	345	363	307	252	185	190	214	213	221	672	607	180	161	164	179	188	182	166	184	220	182	181	173	190	190	154	183	187	156	190	178	173	178	166	160	168	180	164	194	172	159	166	189	205	190	172	176	147	172	178	175	181	169	182	211	180	168	191	158	161	177	163	154	192	169	185	162	161	176	178	175	160	159	173	198	178	180	154	184	182	185	174	184	172	161	169	152	184	197	172	191	182	168	158	180	159	181	178	179	168	175	181	188	171	172	165	169	161	179	180	173	165	169	183	185	162	176	188	162	181	173	181	170	152	202	173	172	161	167	195	162	172	202	191	184	183	179	162	159	186	193	179	181	195	187	168	180	155	159	181	154	178	177	172	199	174	173	178	174	183	178	184	158	174	162	168	178	190	175	182	164	175	185	181	183	180	173	176	155	162	182	199	179	208	157	183	189	188	173	158	173	181	151	185	161	201	161	198	180	171	179	161	177	172	157	178	164	180	167	189	146	154	192	167	191	201	192	172	185	161	182	184	173	160	161	191	203	184	175	186	199	171	180	190	189	186	164	189	167	158	183	175	178	181	183	166	156	184	167	167	184	171	177	193	183	178	170	151	185	195	155	167	189	151	178	197	190	164	177	173	198	169	179	170	197	161	173	166	184	198	171	144	170	171	182	157	166	189	180	191	161	169	186	183	197	168	172	175	191	178	184	178	175	178	185	152	183	192	195	181	199	197	157	191	184	159	166	182	168	190	169	174	179	181	177	173	177	196	165	165	180	202	151	166	194	181	171	178	189	144	184	179	150	176	170	169	188	184	190	197	164	191	171	160	210	169	151	195	197	160	165	190	168	202	177	166	171	205	182	194	166	138	142	175	189	184	153	180	172	167	166	178	166	154	201	175	165	189	181	195	176	177	195	181	156	164	194	191	175	161	176	178	183	186	172	169	156	161	170	191	189	185	177	186	152	192	155	169	178	190	178	163	162	168	176	176	171	157	173	178	188	172	172	191	177	172	150	190	173	176	172	157	165	173	164	166	200	167	181	205	172	181	163	167	180	171	179	186	198	212	200	176	162	161	189	195	190	183	181	188	187	161	194	183	158	150	166	169	172	191	197	193	196	164	155	175	178	161	171	154	154	187	200	162	160	189	173	174	187	185	164	162	174	181	176	164	187	177	161	165	182	188	160	176	140	170	180	172	156	191	159	193	167	162	178	181	161	170	180	167	171	188	167	179	167	192	189	217	217	171	185	182	182	188	168	179	176	142	163	191	184	179	184	190	168	173	195	151	180	170	188	213	191	166	186	171	154	182	194	172	173	171	157	184	186	177	157	174	169	173	160	189	166	205	169	185	165	186	180	170	162	171	179	175	185	166	165	179	193	192	175	176	193	171	195	183	168	184	217	177	176	171	179	181	165	176	190	186	179	154	181	170	154	176	165	159	160	186	173	166	185	181	172	186	191	185	213	169	188	167	180	190	166	206	182	182	171	179	185	172	182	166	174	156	183	202	194	201	187	161	179	165	186	177	157	167	173	203	161	196	162	155	156	154	171	173	194	157	186	164	185	167	171	174	167	185	163	202	166	171	166	159	181	189	193	182	167	187	166	165	187	193	157	199	138	170	156	168	165	185	161	188	177	187	202	145	157	182	138	175	181	179	174	171	185	162	184	194	179	181	178	182	175	158	155	209	175	179	197	153	163	160	172	190	153	166	173	162	181	172	178	186	175	200	185	162	192	184	195	171	177	214	178	199	191	183	177	176	171	206	182	177	167	196	184	162	186	191	187	156	172	177	142	160	196	173	189	178	178	182	186	181	167	172	171	171	156	196	179	182	157	192	171	198	159	145	183	179	174	191	181	161	166	170	171	181	178	181	189	200	188	162	169	182	163	202	165	192	193	162	177	170	164	162	167	172	154	180	200	175	181	194	196	180	178	186	144	195	185	171	195	172	182	159	169	187	185	190	171	190	167	194	153	143	172	207	167	186	195	173	158	189	198	177	173	198	165	191	168	172	189	167	190	176	170	171	180	158	170	163	192	204	165	171	178	194	185	184	154	176	158	186	165	168	163	189	171	191	196	168	169	183	166	201	180	166	176	176	164	185	179	157	165	180	201	172	166	153	159	205	195	179	185	174	173	193	176	177	199	169	186	165	172	164	186	186	149	168	177	161	169	184	177	189	173	186	186	174	186	175	183	186	175	167	182	170	153	183	188	184	179	168	183	153	158	170	192	166	171	194	179	170	144	165	170	167	172	168	171	170	182	185	161	150	182	192	187	175	154	174	192	173	167	165	180	178	176	158	172	180	173	175	191	176	191	187	182	188	190	161	177	168	197	150	170	187	171	178	181	176	184	178	182	195	184	195	184	178	152	173	173	188	154	148	199	172	163	182	189	176	147	196	196	158	164	184	181	182	164	169	171	167	184	152	173	171	169	183	146	189	190	185	188	193	196	176	181	197	170	151	160	181	176	182	168	188	178	178	171	173	190	167	181	181	174	187	161	181	173	181	191	193	175	186	168	165	176	183	180	207	170	165	172	183	177	191	170	192	173	201	173	192	162	174	199	170	172	185	186	171	209	186	171	173	197	179	182	193	195	186	177	150	150	166	184	179	163	177	182	168	178	148	163	169	201	191	147	182	172	215	177	174	160	176	170	180	162	203	196	167	172	187	209	179	172	179	176	163	188	183	185	190	209	178	176	166	166	126	171	182	142	160	172	144	167	202	194	186	156	168	165	184	184	180	172	196	148	186	141	170	185	192	151	152	189	179	176	168	154	186	179	172	184	178	171	175	185	199	202	198	177	176	172	173	165	164	166	179	184	168	190	203	186	161	190	176	160	169	140	188	180	177	160	171	182	178	198	184	200	188	166	172	164	165	175	189	181	174	154	176	163	169	175	177	174	172	203	164	178	175	181	181	174	180	156	198	171	170	184	182	175	174	165	175	190	168	188	180	178	169	156	185	184	169	137	183	166	180	205	167	172	173	170	175	195	164	182	189	194	166	184	160	197	151	196	179	180	204	164	182	178	159	170	177	164	189	175	175	177	184	150	180	163	184	165	181	172	147	192	190	159	195	164	170	182	180	165	182	190	168	169	170	162	175	175	210	179	189	198	169	179	150	159	169	190	169	194	167	199	160	186	163	188	184	210	152	163	169	170	172	144	169	158	200	167	185	170	162	162	165	164	202	176	180	176	159	167	172	166	146	176	165	159	145	192	175	219	154	177	166	189	164	154	165	192	162	170	189	165	169	178	183	157	186	163	168	181	176	205	164	187	186	189	187	175	194	180	171	157	168	172	191	178	191	155	169	174	186	184	168	192	181	172	171	187	155	189	198	165	176	167	169	171	179	176	188	164	182	161	149	176	191	175	181	183	200	178	168	178	164	181	206	157	165	165	186	184	158	203	164	171	157	178	174	187	187	183	180	176
54086	61849	54491	2400	2417	3994	6027	4562	4431	3907	3398	3431	3178	3553	6102	5429	3256	2371	1781	1948	1982	1925	2465	2308	2362	2876	2822	2339	2174	1898	1353	867	877	960	844	781	5046	3913	624	638	579	595	581	555	582	624	605	588	610	632	578	618	566	606	633	562	580	618	621	603	529	625	560	598	597	585	567	573	593	578	587	576	602	552	638	643	658	554	559	614	613	590	622	582	591	558	579	556	602	597	606	574	586	603	570	559	599	559	601	578	603	572	617	546	568	600	549	608	572	621	613	569	581	587	578	627	572	594	590	609	555	597	604	622	622	640	579	570	589	575	611	618	583	557	575	584	586	575	630	579	576	618	620	611	568	567	620	609	538	541	596	568	540	606	579	587	584	615	593	627	623	602	571	589	594	556	607	592	600	592	570	596	596	588	603	570	591	580	569	579	568	534	585	552	595	578	613	562	604	577	570	594	585	566	578	583	572	546	580	539	578	582	668	546	553	574	607	594	592	594	576	533	573	633	624	552	565	572	581	554	569	541	557	598	581	573	619	570	622	567	565	553	584	557	553	560	607	649	604	605	581	594	581	566	574	586	595	610	556	575	604	614	582	548	569	597	595	584	589	567	639	613	600	581	564	554	583	574	593	596	604	566	564	549	549	615	591	551	637	609	589	548	577	591	608	597	578	598	584	623	608	584	591	612	576	605	573	567	569	571	608	586	617	612	547	580	589	564	592	604	633	565	587	594	566	614	628	607	591	585	547	595	594	595	562	592	589	592	589	600	573	629	566	568	590	599	564	586	614	580	571	598	587	570	543	570	582	546	571	591	565	636	555	566	601	587	601	594	584	569	578	579	603	561	549	605	614	590	587	567	554	559	577	580	617	604	588	581	573	573	576	621	632	588	580	566	618	622	587	608	591	578	603	572	555	556	588	574	593	570	571	600	559	613	601	630	560	597	627	638	559	575	603	607	600	576	552	608	613	603	552	610	608	615	577	598	608	550	568	615	577	550	549	573	588	600	590	606	616	549	588	620	565	573	620	570	609	597	635	567	584	588	558	522	582	600	555	584	623	612	604	550	549	582	594	562	605	565	600	591	580	586	587	615	584	569	652	576	556	597	606	570	587	544	582	589	584	624	578	594	540	591	608	629	588	600	572	608	631	551	593	639	593	569	597	666	616	609	598	628	575	561	592	616	595	583	621	568	556	584	602	634	567	591	598	589	582	602	574	607	574	591	597	597	635	597	627	572	587	584	597	597	604	580	574	567	604	581	612	588	606	621	624	590	538	608	609	621	623	594	581	565	551	621	547	569	581	604	655	616	597	586	573	582	620	618	571	612	583	603	585	562	579	596	574	557	538	589	573	608	538	617	581	589	623	586	537	549	570	574	556	568	556	568	572	565	603	552	570	572	568	541	556	578	566	598	574	565	548	579	629	569	616	577	559	569	542	595	580	630	595	555	597	626	586	564	607	581	547	590	578	594	576	612	578	598	579	572	590	524	553	581	573	559	608	554	575	572	563	621	551	557	531	572	581	621	563	566	597	583	584	598	614	568	567	587	603	615	571	601	593	564	581	588	584	554	588	578	627	567	611	587	582	573	571	585	600	613	561	603	586	582	564	555	566	567	567	572	580	602	564	655	590	609	584	547	591	614	600	556	572	609	605	594	556	577	602	570	613	567	605	564	552	612	611	618	566	592	615	584	569	580	588	593	567	581	579	601	569	569	622	594	620	547	607	622	620	603	626	619	616	582	569	630	575	569	653	586	551	589	531	614	564	557	530	580	599	547	505	581	621	560	559	631	606	567	646	594	575	614	578	616	609	589	621	610	535	575	641	544	568	560	602	603	585	592	609	592	619	571	579	559	590	555	552	546	583	623	611	592	568	582	612	577	578	604	637	589	526	545	585	587	564	619	596	588	623	582	607	537	577	606	580	589	594	592	565	611	583	596	573	604	584	590	612	574	602	615	629	585	553	618	636	586	568	605	596	572	643	622	591	592	585	602	590	622	596	587	596	580	555	576	575	614	580	570	601	566	587	575	540	584	569	586	582	601	571	562	547	572	559	581	563	606	573	546	615	589	599	622	580	591	580	546	596	614	585	597	589	548	611	584	578	581	588	562	601	590	585	604	568	614	588	610	575	537	609	587	563	591	564	554	637	579	587	596	577	575	529	616	551	596	614	570	617	577	592	565	575	609	532	537	555	568	555	571	590	563	605	652	562	549	598	613	601	593	575	602	564	559	557	572	583	600	603	578	549	577	572	606	616	549	598	595	544	553	604	561	575	578	566	603	565	566	556	618	603	575	580	577	604	603	581	576	615	609	592	570	547	559	592	642	570	560	614	609	639	568	618	553	582	579	586	569	537	589	573	591	604	577	559	605	599	619	605	600	606	574	564	539	552	604	572	576	567	610	598	569	531	597	566	537	556	569	590	573	591	592	563	607	531	594	593	602	535	585	554	582	596	577	580	583	597	588	570	569	599	567	571	600	592	581	582	600	598	561	547	584	628	645	555	604	608	612	601	588	581	544	629	601	594	552	629	553	570	616	601	595	633	596	621	580	583	605	565	589	561	586	595	578	594	582	574	595	605	595	603	576	567	601	586	567	547	571	553	602	589	584	589	635	584	623	595	595	583	534	621	634	574	607	585	608	546	568	570	606	536	535	538	571	599	568	580	568	654	585	580	583	596	536	575	584	579	562	556	599	603	535	585	583	599	592	562	637	616	622	608	612	601	581	546	568	582	600	658	573	621	614	590	629	581	559	600	613	616	563	630	593	570	604	573	589	561	601	574	557	575	588	567	566	589	585	542	561	592	590	572	594	584	570	538	566	575	600	585	594	561	595	585	571	583	601	597	583	590	617	603	508	569	600	614	577	636	591	594	572	569	662	578	593	552	589	590	566	629	559	587	566	607	578	591	573	578	574	583	623	598	587	582	612	585	600	588	628	581	619	557	597	535	590	564	583	605	542	533	596	595	567	557	629	591	576	608	595	608	599	605	591	602	585	606	611	577	595	563	571	551	604	625	572	549	598	554	582	602	613	538	617	589	573	523	598	581	592	591	590	608	557	594	531	570	583	549	528	575	593	563	563	633	572	565	586	578	642	541	607	623	616	582	566	606	599	608	598	573	604	564	595	638	572	630	603	575	595	592	592	592	561	592	604	594	576	629	571	609	619	582	553	594	615	610	581	618	636	556	582	608	569	642	601	520	618	566	578	598	547	588	595	602	571	586	588	581	619	602	610	560	633	583	601	545	576	561	594	605	536	555	572	572	584	611	587	586	599	612	564	598	589	583	618	628	571	549	622	600	583	590	631	573	553	599	568	534	599	550	639	630	548	598	558	595	567	543	574	568	617	600	570	580	559	573	568	585	560	593	579	599	572	591	550	598	550	569	626	609	577	562	553	579	629	599	579	571	579	573	601	592	531	622	556	584	594	582	592	570	565	543	603	554	575	614	598	576	584	556	553	530	622	582	566	615	586	598	600	613	589
20428	12913	8605	459	152	144	160	175	123	137	146	144	126	115	131	147	122	110	111	117	126	121	103	107	127	135	115	122	116	111	111	99	117	103	110	98	130	137	107	117	106	95	92	106	104	90	121	108	103	122	96	99	91	97	115	97	100	123	104	102	100	110	89	101	81	107	104	113	99	100	95	118	102	122	108	110	111	115	105	100	113	89	121	96	113	106	115	95	129	104	98	86	85	113	93	116	85	111	104	97	111	95	105	81	105	109	116	97	99	108	84	95	114	118	100	129	88	103	100	110	97	113	107	126	95	104	90	113	113	111	103	100	101	97	99	106	101	110	110	108	107	110	118	113	100	110	99	104	113	109	111	113	105	103	114	102	109	111	105	108	110	105	104	118	101	105	97	123	117	119	106	100	94	104	115	124	98	106	112	110	107	107	120	99	111	116	132	104	119	105	99	103	112	93	105	110	121	110	126	114	95	103	131	102	109	91	108	121	99	112	111	81	89	117	95	82	121	132	123	101	100	129	99	107	106	96	89	94	120	107	111	100	98	119	95	94	96	111	107	90	94	102	108	106	104	109	124	106	113	96	134	114	105	100	111	120	95	113	122	106	117	91	112	120	98	95	112	106	120	94	126	109	89	103	105	84	112	112	110	111	102	119	88	113	108	92	110	96	108	112	114	90	111	119	107	115	113	101	99	104	105	128	97	109	91	130	101	104	109	98	130	108	121	121	100	107	110	118	93	105	104	120	115	99	108	103	110	120	105	116	123	107	95	96	89	104	106	95	94	93	110	114	107	100	89	99	89	99	106	116	95	131	105	92	114	109	105	124	110	89	113	102	106	111	103	92	82	115	104	126	108	111	93	113	117	106	125	97	121	86	106	101	97	96	102	105	116	118	105	101	109	98	109	97	121	108	117	121	119	98	108	104	82	104	100	106	103	109	91	123	112	103	123	108	124	125	111	107	94	117	101	120	120	108	110	106	86	88	115	122	118	81	105	113	137	97	113	88	99	111	113	113	123	105	103	121	122	101	110	116	110	114	80	120	109	92	112	116	108	88	122	114	109	116	108	124	97	121	94	102	93	91	104	102	114	91	127	114	115	101	101	100	108	114	110	106	86	108	120	115	107	125	88	120	109	103	106	85	104	120	105	94	115	107	104	96	111	115	129	103	102	110	103	94	112	105	101	100	109	125	106	120	100	115	131	107	117	106	102	93	103	104	107	113	116	110	113	126	107	111	108	109	112	113	109	100	96	115	93	129	113	94	95	118	107	108	123	108	110	100	107	102	111	101	116	99	97	102	85	94	97	109	113	118	121	86	106	106	102	105	101	106	128	103	88	98	108	107	107	100	118	104	101	106	104	109	113	107	102	132	106	115	118	113	111	102	108	113	112	122	95	107	102	93	92	125	130	113	120	99	89	109	110	103	120	95	106	98	107	102	116	107	102	121	130	88	105	120	112	109	115	126	111	122	119	97	107	118	87	119	95	98	84	112	91	118	115	102	94	82	111	101	120	100	106	107	91	98	97	117	115	112	110	95	99	103	104	118	113	95	112	96	94	85	104	102	96	93	103	97	121	107	128	119	96	123	111	105	88	111	111	116	118	97	100	111	117	86	106	105	113	102	94	91	92	113	107	95	135	89	82	108	105	117	97	100	116	99	112	125	83	99	113	106	128	106	113	89	113	100	98	127	126	105	84	117	109	109	126	100	112	105	98	107	94	103	106	103	118	107	111	104	103	127	99	114	110	90	110	100	108	95	115	100	110	129	103	114	103	113	108	116	111	118	120	118	103	121	124	95	118	90	94	99	105	108	96	100	115	136	119	100	113	100	102	121	106	116	96	95	111	112	100	113	107	121	107	113	103	100	91	107	113	121	109	100	96	116	90	111	95	122	108	97	103	132	115	127	111	84	115	113	117	107	106	115	126	102	105	98	94	135	101	107	104	106	118	102	100	103	97	111	112	110	95	95	123	119	105	109	109	101	107	100	109	114	96	108	121	105	100	99	105	130	117	120	110	104	121	110	106	136	110	101	107	110	99	106	104	121	100	111	109	116	111	108	115	106	107	121	95	107	103	96	111	98	108	102	123	106	107	94	105	80	118	108	106	106	101	98	96	99	114	110	109	114	106	124	99	100	104	99	112	128	104	116	96	96	123	103	109	104	104	129	116	121	110	109	107	118	106	117	99	92	121	100	111	111	108	133	115	102	115	108	113	101	113	112	111	100	105	108	89	111	120	104	102	101	111	115	94	95	110	116	114	101	111	85	93	128	86	111	95	111	110	104	97	111	130	105	101	102	97	99	114	114	101	101	134	100	100	95	106	104	110	101	110	103	101	106	94	96	116	103	107	88	108	116	116	107	127	116	116	111	129	113	97	121	113	93	106	120	98	114	104	111	121	105	115	100	99	112	91	104	111	101	125	111	111	118	100	118	107	107	102	118	115	110	108	98	90	114	107	119	108	114	137	115	101	122	115	104	120	96	109	117	84	90	106	95	125	111	94	107	92	112	99	127	121	106	96	121	110	123	105	99	107	102	114	109	100	94	117	101	108	113	126	109	118	131	107	95	102	115	115	107	124	114	103	112	104	97	112	105	96	105	106	115	102	111	102	97	111	107	91	120	108	124	109	95	97	115	117	99	106	88	105	105	97	101	113	119	109	123	103	102	113	110	120	94	122	107	106	114	117	109	120	102	93	123	93	101	121	93	118	108	105	115	104	119	112	107	121	110	96	100	104	96	111	107	109	115	90	94	112	92	93	123	95	81	97	111	88	99	88	94	101	111	108	106	103	101	111	91	102	101	94	90	105	101	111	103	119	104	91	134	79	96	120	93	111	123	99	109	88	114	120	89	106	123	103	97	101	112	108	111	106	105	115	100	110	123	99	123	108	93	91	112	112	103	115	108	126	92	111	100	108	96	98	124	118	103	103	119	107	106	101	108	127	85	139	110	104	119	120	101	122	91	96	86	106	96	110	117	116	95	115	124	98	104	116	104	95	92	86	119	88	102	93	106	113	98	117	108	99	116	96	109	130	90	103	108	105	108	104	109	104	105	115	106	122	93	100	100	86	111	95	82	127	113	82	93	112	113	124	99	120	98	118	114	91	100	97	102	101	113	112	112	105	97	101	104	120	125	108	100	104	99	103	98	116	99	103	116	90	104	110	108	111	89	106	94	116	124	125	126	110	86	85	97	112	108	130	108	102	107	114	99	128	114	107	110	103	98	104	104	118	122	91	132	103	103	94	121	95	95	104	112	106	121	93	94	110	93	103	109	106	119	109	109	101	116	118	86	112	101	115	110	125	111	105	121	102	107	115	107	109	101	105	109	109	94	110	98	114	95	102	129	114	100	121	110	120	114	92	102	101	105	105	85	97	109	103	94	122	109	100	107	92	110	91	98	103	103	101	114	111	101	103	107	97	105	110	99	111	89	96	134	114	91	115	113	117	101	100	109	116	118	115	121	93	122	110	104	103	109
23380	19437	14060	508	470	624	712	713	603	564	564	544	533	529	613	588	527	467	471	430	469	471	511	441	460	522	488	511	457	383	436	422	431	432	398	415	642	659	411	365	379	365	369	404	427	367	397	418	376	359	397	414	375	420	375	411	389	407	408	391	405	419	381	375	396	391	393	401	407	381	394	407	402	389	374	400	384	381	378	355	402	420	411	393	387	399	374	413	408	420	383	381	361	388	392	384	368	386	414	373	386	400	368	427	413	394	385	377	379	350	398	379	395	388	400	388	384	412	400	365	372	395	415	390	447	372	384	356	429	396	402	377	428	388	388	401	381	358	415	387	419	390	420	384	379	349	396	400	386	404	364	417	390	406	367	404	412	390	412	393	370	417	432	380	375	364	410	377	402	385	379	368	391	384	404	414	354	378	370	371	426	416	340	404	362	416	412	434	392	376	419	401	412	417	387	379	407	369	397	377	438	405	406	425	387	401	334	391	437	389	355	397	416	397	410	412	425	388	363	378	381	397	368	382	378	432	398	362	378	395	427	383	354	378	422	361	395	383	394	411	382	425	351	383	396	416	382	378	406	412	352	384	377	401	380	400	350	413	428	392	404	402	418	370	402	373	386	400	422	398	381	410	404	409	412	376	405	425	410	388	413	402	403	396	404	381	368	365	394	344	398	423	362	416	351	396	423	384	420	374	405	379	400	391	413	419	412	401	375	390	400	371	383	370	377	403	408	413	381	392	392	377	380	397	389	424	394	397	415	383	407	373	363	375	384	395	392	366	379	411	380	390	410	378	365	360	359	358	414	355	427	401	370	423	412	382	368	393	401	398	409	387	407	368	408	407	414	385	390	370	360	394	379	410	379	393	365	382	348	409	397	411	381	383	419	403	367	415	438	384	372	401	361	405	388	401	388	384	375	413	364	392	383	379	376	418	397	399	390	415	369	381	420	367	398	359	375	418	386	406	384	396	405	385	372	393	399	369	388	406	404	372	404	417	400	413	400	384	355	413	401	383	408	377	408	364	412	384	387	398	384	391	365	403	383	373	373	388	365	382	407	416	385	426	376	385	400	387	410	371	397	381	403	375	389	429	375	371	376	395	419	402	393	366	382	387	419	376	370	374	395	414	378	401	404	424	374	409	388	386	403	372	381	383	425	395	416	390	373	388	412	422	359	346	364	386	388	386	434	376	391	376	426	432	386	430	388	378	396	391	401	389	380	363	395	355	405	389	419	386	410	410	371	410	394	386	376	414	398	374	403	387	424	377	403	389	387	396	412	384	391	411	412	367	373	385	392	414	386	401	438	372	362	419	428	412	406	395	369	353	395	400	397	383	421	377	390	375	391	377	410	388	425	395	412	377	395	397	389	376	393	407	358	354	395	396	369	379	387	383	411	436	393	379	377	390	370	400	398	393	381	394	397	388	400	393	367	399	421	373	420	382	399	351	363	375	406	373	387	399	393	384	420	406	392	417	436	375	377	387	432	441	389	398	354	382	376	391	413	394	346	372	416	387	396	375	408	372	361	392	399	396	362	404	394	409	389	411	396	370	397	366	377	360	382	394	394	398	398	372	362	390	393	403	370	399	412	369	368	438	347	438	372	367	416	389	401	410	424	413	394	404	398	402	406	400	394	415	380	428	414	394	409	394	414	421	382	391	402	388	400	394	382	396	437	398	380	392	410	394	424	419	379	341	377	365	376	363	376	366	394	416	429	392	381	403	382	396	402	374	382	381	381	409	401	373	378	415	395	394	385	359	419	408	379	403	392	417	378	400	387	355	420	397	416	407	365	376	372	381	373	364	393	364	398	398	441	381	392	361	390	413	405	380	383	407	424	407	392	414	406	416	409	407	379	430	415	389	402	393	387	415	393	401	389	398	404	373	397	385	425	411	390	414	394	402	371	369	370	369	407	420	415	401	396	411	403	386	379	373	385	372	414	409	371	387	430	387	410	404	393	413	417	414	411	366	361	411	379	403	401	423	400	370	365	381	426	401	408	397	415	385	364	400	355	395	392	382	395	369	400	391	383	380	380	351	421	403	392	404	420	391	404	395	370	402	372	412	400	397	402	390	415	407	386	410	367	414	390	412	416	411	395	394	386	363	418	409	397	391	431	351	365	365	374	363	374	393	399	387	383	412	417	373	396	402	416	380	383	359	372	415	401	423	384	367	407	385	390	384	409	442	428	381	386	398	401	419	393	342	411	381	381	387	385	393	396	398	383	359	358	395	379	411	391	400	413	362	383	446	420	356	377	409	407	390	407	438	394	385	402	386	381	366	417	406	365	408	390	410	401	394	360	363	386	384	394	386	400	394	383	407	359	381	406	388	380	365	393	352	398	355	423	392	347	399	406	410	377	392	393	406	374	381	406	393	414	395	366	390	352	398	386	377	391	370	382	416	383	355	394	374	388	386	410	388	410	390	387	382	407	384	408	350	432	389	384	422	356	367	400	399	384	397	417	398	398	388	392	390	385	394	388	380	407	402	404	402	407	373	406	394	370	374	399	390	414	353	404	388	408	391	392	399	383	424	367	390	373	408	370	405	392	374	381	411	419	378	421	400	393	393	382	393	431	412	369	406	427	368	405	399	404	375	422	362	399	407	413	380	382	397	385	372	386	370	367	378	386	410	380	361	399	412	373	383	402	381	383	403	396	397	387	406	357	433	398	416	395	387	411	400	360	389	386	404	371	400	392	375	372	376	405	395	377	404	365	402	420	370	397	377	391	410	384	381	430	381	386	387	376	401	384	383	353	407	402	385	432	414	405	407	423	418	378	405	424	407	380	343	363	421	347	403	389	394	387	372	410	374	386	371	369	385	437	397	388	410	396	375	393	366	410	380	424	438	391	380	399	375	390	399	380	380	381	375	380	421	375	390	410	414	411	386	404	407	407	410	405	410	400	365	384	416	386	389	393	417	402	417	380	394	371	402	377	397	369	358	396	422	401	391	383	426	394	387	400	416	432	409	377	368	378	364	371	412	397	363	383	406	424	389	417	406	366	374	394	392	402	401	383	406	408	406	367	386	405	396	410	385	398	382	399	404	394	379	372	402	397	379	410	398	398	399	424	385	366	411	409	418	384	376	426	410	364	402	392	394	405	371	386	412	410	371	389	410	373	406	388	385	375	372	373	395	385	400	412	350	385	376	365	401	386	412	385	384	427	396	411	382	410	393	383	416	361	387	395	384	384	400	402	383	394	416	372	422	355	394	392	397	435	396	380	411	397	384	419	368	401	410	370	414	417	394	408	360	368	442	360	387	368	426	408	442	379	420	407	396	390	391	388	404	340	413	372	371	423	395	384	373	399	392	412	380	412	435	393	412	379	392	359	410	439	411	412	359	365	362	373	361	379	390	406	391	388	390	366	417	390	395	434	400	401	384	408	389	387	382	387	352	391	395	389	386	405	419	406	416	364	405	382	383	390	392	379	419	427	431	416	375	380	433	394	379	406	397	427	358	401	366	377	367	392	396	408	427
63004	64016	56799	15625	1630	591	872	653	463	490	441	398	346	406	404	437	379	277	190	221	267	204	207	231	225	251	160	173	147	154	151	132	165	191	125	161	419	236	121	116	131	130	127	113	123	140	128	129	117	96	131	147	116	102	122	126	106	118	111	119	123	108	102	121	125	113	119	110	119	121	107	125	126	127	141	100	120	123	118	115	117	105	134	119	113	117	116	119	112	102	117	118	118	110	111	109	121	104	110	148	110	130	111	106	98	122	114	108	97	105	121	120	137	108	114	132	122	110	126	130	117	109	120	146	136	134	110	109	121	126	110	128	115	108	123	119	115	118	117	122	112	103	130	131	111	117	106	116	131	104	144	109	109	117	120	123	119	107	114	127	96	119	102	122	112	108	124	138	110	113	107	110	109	108	105	117	115	140	111	117	127	127	101	114	123	116	112	114	137	111	125	137	115	115	132	119	123	122	126	121	130	106	103	119	135	112	102	117	114	113	108	111	117	126	120	106	95	116	136	132	158	111	115	110	105	116	119	116	114	128	109	117	117	112	112	110	127	105	104	126	114	111	104	140	111	111	121	118	106	122	108	114	124	125	114	91	125	118	118	111	115	115	109	119	130	125	120	101	112	112	111	99	110	104	135	128	131	129	122	108	113	125	115	114	106	102	108	101	131	129	113	119	109	104	104	118	117	120	111	103	131	87	110	119	109	125	129	120	110	127	121	135	125	109	120	119	119	108	114	108	137	117	123	98	120	104	135	111	114	102	110	113	116	136	109	106	130	122	116	121	133	105	112	127	117	117	106	122	115	112	105	145	107	122	109	128	119	112	115	101	124	112	130	106	123	134	115	123	111	124	114	105	97	114	110	124	103	107	124	111	119	104	115	124	118	117	107	126	107	140	111	103	131	103	99	123	108	121	104	113	121	101	119	93	126	109	129	139	119	117	128	110	117	103	110	121	122	115	120	91	113	115	114	102	102	117	115	122	108	127	112	118	117	89	120	120	110	91	111	121	110	120	108	130	117	116	113	123	132	128	135	98	128	105	120	104	131	107	106	109	108	126	108	115	132	125	95	123	120	128	110	110	113	92	103	132	106	98	104	130	135	95	97	102	127	111	133	114	112	110	129	112	122	102	128	117	113	109	119	110	98	102	127	107	119	122	104	127	107	130	132	116	107	112	126	125	113	146	112	130	126	110	112	111	99	124	121	108	117	98	99	119	119	120	108	110	117	127	111	110	118	115	104	113	124	131	107	110	118	118	143	124	128	109	144	98	118	115	125	119	103	111	117	120	114	107	107	116	114	96	132	111	115	134	121	117	112	120	129	117	121	122	101	107	127	125	106	117	117	128	120	97	108	114	111	102	129	102	100	104	106	118	116	119	126	111	122	127	114	114	104	116	106	111	105	100	126	101	114	102	114	124	103	110	106	119	114	125	116	123	116	115	122	83	108	104	102	113	116	119	109	123	116	119	114	97	114	118	111	105	105	122	141	131	124	134	128	133	130	105	124	109	121	93	120	114	118	131	130	140	132	120	116	100	119	121	114	125	116	115	121	127	122	132	116	122	122	128	108	130	112	119	108	121	104	114	110	113	104	118	112	137	110	126	122	112	127	125	112	117	100	93	119	137	109	117	115	124	114	112	114	138	100	107	117	116	106	111	124	129	118	94	118	116	119	118	99	119	121	119	133	97	109	115	105	116	138	110	103	117	117	123	110	114	142	110	128	119	117	124	102	111	89	120	127	90	102	111	128	133	118	116	124	112	125	108	107	113	108	114	121	111	121	114	125	101	113	117	107	108	111	118	120	103	107	122	116	105	129	103	109	113	98	131	112	109	122	130	122	126	113	86	109	98	110	120	108	103	113	123	115	128	100	128	122	104	102	116	125	108	109	109	108	105	111	136	111	115	123	114	105	118	134	124	113	112	120	120	102	130	130	112	128	94	111	108	127	123	126	118	121	126	141	110	119	123	136	122	147	115	134	124	133	126	131	114	100	108	107	153	118	121	102	121	108	118	105	115	120	120	121	99	117	105	106	108	106	114	106	131	107	134	92	127	117	104	128	117	129	98	108	110	111	137	131	127	100	115	130	109	122	98	126	108	132	99	131	117	117	111	114	127	126	96	102	127	115	99	137	120	106	126	121	115	101	118	107	126	103	116	113	118	118	128	124	114	133	124	110	111	126	114	120	99	123	131	104	111	122	116	126	108	132	122	116	111	109	105	100	120	106	127	105	118	140	108	95	117	102	94	111	136	98	112	97	112	123	113	125	113	119	102	114	125	97	121	140	119	131	90	103	113	116	111	109	120	111	129	137	118	130	120	101	121	110	128	125	110	87	120	124	113	107	113	112	129	115	115	137	129	100	134	134	105	149	126	124	108	118	126	126	110	106	105	130	119	97	121	112	105	103	112	116	120	107	134	94	97	118	117	116	121	121	128	116	111	109	115	123	120	109	122	120	112	130	105	134	127	113	117	99	121	121	92	107	102	135	129	118	127	121	114	134	118	122	122	99	145	104	105	103	130	120	93	129	105	119	125	108	109	142	115	111	112	115	118	116	108	122	100	111	126	124	115	117	127	116	102	117	119	141	108	119	121	93	131	94	107	104	119	118	104	127	102	116	98	121	122	115	133	118	104	138	116	122	110	126	120	115	119	129	120	110	106	120	118	108	127	132	97	94	133	104	116	117	119	114	102	107	120	123	127	106	111	122	118	120	112	93	103	134	106	123	137	105	123	139	125	139	132	100	121	100	121	115	109	109	111	117	126	118	124	116	117	112	106	90	128	106	101	136	135	128	116	115	117	97	127	137	104	126	111	108	135	98	97	114	117	108	121	134	132	115	101	113	112	110	125	116	109	129	109	126	89	123	102	111	108	131	104	128	123	120	104	101	116	107	97	117	113	110	122	140	120	102	127	90	124	119	102	123	121	114	113	119	125	104	104	111	131	116	108	112	111	128	103	145	113	106	113	125	118	109	129	116	109	98	126	129	116	102	128	101	100	123	101	85	108	118	102	121	104	129	125	113	109	119	113	117	107	129	108	125	108	103	116	115	133	101	110	105	112	117	99	114	105	103	126	102	98	105	99	103	121	125	106	107	103	114	99	109	131	118	98	113	106	136	120	124	95	128	133	110	128	123	111	121	113	111	107	135	116	123	112	121	117	124	124	136	115	113	131	111	127	136	116	123	108	108	106	116	120	121	108	95	99	106	113	106	102	126	118	116	109	120	137	113	116	127	131	121	118	125	114	109	116	124	115	109	120	106	93	121	116	131	130	135	104	108	130	130	123	119	121	118	127	101	110	102	135	117	115	98	102	121	108	125	116	106	107	110	112	118	117	111	134	128	123	103	99	108	139	112	126	113	130	114	124	105	95	115	103	112	121	130	118	112	116	126	120	124	120	109	118	108	105	115	96	126	104	114	139	117	118	109	112	111	126	115	120	112	112	116	95	131	122	134	95	113	119	112	123	100	124	127	101
44134	49698	44834	1266	1367	2676	3974	3496	2528	2809	2510	2565	2419	2375	2692	3071	2338	1881	1050	1378	1637	1231	1148	1309	1501	1714	1110	762	846	813	740	717	820	1005	514	623	3486	1416	435	447	436	410	423	410	435	424	453	414	416	412	446	422	460	401	405	407	395	392	426	390	410	409	405	413	427	433	434	396	437	418	466	435	444	432	417	412	417	444	416	449	413	418	464	442	426	407	415	447	408	428	411	402	421	434	467	411	429	410	382	414	406	404	441	383	427	417	427	421	413	445	422	429	420	409	430	408	439	435	372	394	429	418	421	396	436	406	430	403	435	411	425	410	421	396	432	416	399	409	391	416	414	370	438	418	412	409	432	417	423	415	386	429	438	421	393	441	414	399	414	436	406	385	434	411	414	418	434	407	423	405	387	409	390	425	442	406	424	413	432	383	399	442	413	471	409	403	409	400	410	366	406	423	391	379	420	411	411	426	421	427	417	414	423	396	395	415	417	427	457	432	426	408	420	413	391	401	408	405	394	442	413	383	448	424	470	446	422	444	413	408	430	392	432	414	437	406	434	406	426	418	417	478	414	430	433	431	425	415	413	434	412	421	445	443	433	404	420	433	414	438	422	450	412	373	450	426	412	422	385	400	417	412	437	416	367	413	407	434	400	428	408	427	441	422	431	380	431	428	412	400	409	436	435	401	384	453	419	410	429	409	433	392	420	401	401	431	408	417	423	371	413	415	388	410	429	405	416	438	380	430	445	404	417	439	439	419	432	418	467	427	407	406	385	393	441	454	458	451	406	402	422	418	410	471	433	419	424	420	440	429	442	418	432	428	397	402	410	430	441	421	418	447	394	429	425	443	401	396	412	425	411	427	431	410	432	400	417	419	413	436	431	436	377	415	412	453	413	430	429	410	403	454	408	394	424	415	425	477	409	417	397	420	422	415	409	381	442	423	402	404	396	423	414	403	428	440	414	405	458	401	383	427	418	434	386	392	435	409	447	468	457	398	426	434	414	422	391	410	387	424	420	398	402	410	470	425	416	447	393	431	394	397	425	389	426	413	431	428	441	415	397	421	429	442	448	424	404	412	414	439	406	396	418	441	392	431	436	398	438	446	420	425	402	478	445	409	413	405	419	426	414	432	410	412	442	440	426	433	428	414	430	423	422	394	435	422	440	417	422	399	384	411	421	442	413	393	411	410	436	435	433	445	403	414	434	394	436	419	460	453	430	436	415	412	438	407	407	458	412	389	447	396	417	412	397	396	405	404	411	415	400	381	415	391	430	389	415	406	468	414	391	412	429	394	394	427	437	416	415	415	400	438	419	415	402	444	427	410	407	400	419	405	433	407	415	434	414	395	389	428	411	405	406	423	426	408	440	412	428	427	413	407	396	389	405	439	432	398	377	410	414	413	420	423	425	442	389	418	415	413	412	441	427	389	435	403	469	400	401	434	416	451	420	408	445	421	410	426	395	424	427	439	383	423	423	406	404	392	434	427	399	428	432	405	437	405	422	414	455	396	414	387	392	429	405	394	450	433	423	469	406	435	441	406	382	409	452	443	427	406	401	470	436	379	371	418	388	404	413	437	382	407	430	458	388	429	402	457	422	425	399	405	425	416	428	408	439	400	422	375	448	401	404	411	393	426	459	435	432	426	422	444	399	423	401	401	394	376	431	410	431	388	400	434	437	418	432	422	448	409	447	409	418	401	412	423	384	399	401	412	412	400	399	397	412	413	426	396	423	453	381	377	428	389	391	433	447	416	417	403	438	432	414	408	428	402	435	411	408	439	438	417	421	407	439	457	406	425	407	427	416	432	435	417	376	436	378	418	410	399	445	399	445	416	419	429	444	452	396	439	419	408	417	441	418	496	422	381	411	417	412	422	448	430	414	440	421	412	409	381	400	440	376	409	396	464	398	441	434	419	411	371	395	427	435	395	390	406	410	389	398	405	437	440	410	468	428	406	416	410	433	451	424	426	412	439	426	413	426	400	395	407	404	420	378	409	399	390	424	397	400	457	412	372	414	448	448	453	413	379	406	407	430	420	415	412	387	367	483	440	417	444	429	413	446	412	408	403	410	433	427	446	452	401	442	441	401	387	384	419	411	402	388	419	393	414	433	424	417	409	454	390	405	401	424	406	420	389	401	405	419	402	414	428	438	410	400	406	395	406	384	414	385	416	425	412	426	421	420	418	409	427	409	413	412	395	394	393	418	389	404	412	483	402	383	435	400	419	431	423	407	411	397	372	405	403	416	424	407	457	451	449	399	456	445	438	460	415	441	371	405	431	397	392	443	437	415	440	415	396	411	397	449	389	424	432	433	391	413	403	413	420	420	415	418	427	414	427	411	443	414	371	444	404	416	406	415	466	429	441	432	434	388	390	374	442	435	420	417	424	424	424	447	401	428	395	426	393	418	445	410	373	409	410	408	426	385	417	431	384	417	400	433	403	413	404	427	424	392	399	433	434	424	428	435	402	386	419	427	446	410	401	421	419	429	443	423	443	395	412	388	374	426	432	411	422	427	401	416	430	441	382	390	399	402	423	468	460	414	429	434	431	437	404	433	397	410	412	451	382	433	411	398	439	385	399	399	386	442	408	432	365	452	410	440	380	421	401	444	404	411	398	423	409	424	425	387	431	418	433	393	402	427	458	436	419	412	420	386	443	414	441	385	395	403	427	413	428	427	413	410	446	404	442	408	460	429	454	392	401	420	413	416	401	383	438	454	422	419	417	422	379	439	415	398	404	391	424	439	422	405	427	399	447	456	442	402	384	377	405	406	418	419	395	388	439	393	431	408	437	434	461	394	409	439	407	373	429	406	441	419	414	408	383	409	442	406	433	406	429	409	429	394	421	431	430	412	439	454	425	390	447	444	432	411	425	394	424	392	414	434	413	446	426	418	407	432	415	434	425	441	436	412	405	417	400	453	425	402	387	402	443	389	426	360	444	439	419	424	394	413	412	434	430	425	412	420	415	416	444	399	393	396	413	376	427	425	423	415	419	406	400	461	349	423	406	383	411	408	408	406	378	427	408	446	381	393	364	414	432	388	438	458	400	376	414	429	442	403	407	430	458	414	398	420	415	440	407	426	398	408	469	437	378	452	399	414	393	432	392	388	386	441	397	429	397	431	378	425	381	415	427	402	410	406	380	435	376	451	401	407	442	422	416	433	433	405	426	456	441	409	428	428	426	422	418	424	397	428	389	451	423	420	428	448	420	440	406	415	410	394	439	412	417	447	452	425	425	388	439	404	402	410	405	422	442	418	417	426	403	404	376	465	437	387	452	414	436	424	444	431	439	421	429	392	398	454	457	394	435	454	404	448	460	418	421	410	402	410	419	389	404	448	392	437	396	432	413	423	412	419	396	411	401	440	415	400	443	395	429	399	454	408	429	429	412	426	423	387	423	395	414	453	439	470	402	445	385	433	399	425	417	416	429	444	444	456	402	408	420	395	384	447	420	394	397	382	386	419	408	433	425	399	457	451	399
71036	71759	67062	23025	5554	1337	1857	1432	1038	1082	846	736	774	809	654	636	542	477	329	317	416	406	382	375	344	284	318	206	265	252	277	257	310	258	187	210	845	377	166	167	170	179	173	176	181	186	200	175	178	157	182	183	164	164	180	180	198	178	159	168	170	169	163	176	165	177	182	168	175	154	186	168	171	166	180	178	160	183	191	176	143	159	187	207	171	170	162	206	194	168	180	169	173	163	194	176	172	169	183	173	193	184	178	182	202	164	171	168	184	186	155	183	193	169	157	166	165	187	149	169	183	173	172	185	169	173	157	163	179	188	192	162	167	187	193	170	154	195	194	167	173	177	164	150	171	183	200	169	167	185	162	201	196	160	182	183	163	159	193	178	195	181	161	167	179	203	176	179	178	178	170	184	173	179	167	166	157	175	165	160	181	177	184	175	175	179	191	173	166	166	179	178	166	180	190	179	181	168	188	155	163	172	157	175	161	188	176	162	186	167	175	184	177	179	164	168	175	197	181	169	167	177	167	171	184	172	167	171	174	168	160	193	172	201	149	157	176	165	168	165	167	175	161	174	164	156	184	175	168	186	163	147	177	163	175	156	179	185	187	170	189	173	173	176	170	197	151	199	177	187	163	161	157	155	166	176	191	169	180	199	182	169	176	164	170	161	175	152	182	166	173	179	160	200	169	182	195	184	172	164	179	185	194	188	194	182	152	178	177	158	179	176	185	179	165	174	201	185	192	155	180	178	172	169	189	175	184	183	199	170	177	169	193	174	153	171	179	183	178	191	149	148	175	163	195	170	149	197	177	186	179	172	183	165	173	167	184	175	179	166	194	174	193	179	182	187	166	182	182	176	162	177	165	175	162	186	178	175	185	175	196	160	171	187	158	171	147	190	163	176	183	167	194	176	127	187	183	185	182	206	191	167	162	182	153	150	191	182	163	166	186	171	182	175	179	154	170	178	179	153	165	188	186	162	161	175	153	152	168	173	179	155	172	190	183	155	179	168	176	165	182	172	185	182	175	166	194	176	179	176	143	159	172	175	158	168	180	163	167	158	164	181	154	157	157	187	172	176	181	180	172	177	158	181	177	199	180	170	196	173	164	161	174	189	152	162	193	196	150	179	173	197	163	194	155	177	174	171	173	188	164	172	187	166	156	185	186	187	183	166	173	173	169	148	177	177	188	179	147	153	158	167	162	173	160	160	161	170	165	164	183	186	182	181	177	166	148	165	193	171	180	179	174	171	164	190	192	179	156	171	168	165	184	177	172	162	182	174	163	162	169	170	136	171	173	182	173	229	195	179	174	170	162	148	195	164	181	169	194	205	176	185	191	176	155	175	171	179	191	184	206	168	161	167	183	182	168	163	158	166	166	158	173	165	172	155	190	155	185	174	183	160	182	162	155	177	165	194	188	173	176	173	151	170	166	156	159	166	192	175	191	158	164	144	163	157	167	180	196	160	173	179	166	162	159	182	199	165	171	165	147	160	175	175	169	177	162	189	157	171	160	197	167	158	187	162	164	165	175	195	160	182	174	188	191	178	166	173	177	179	172	167	171	180	176	184	148	183	167	169	163	174	171	179	173	192	158	202	162	168	172	175	170	197	164	175	179	171	179	213	172	164	158	190	156	171	172	178	171	179	211	186	188	180	195	133	179	179	163	153	161	191	188	176	156	178	195	170	167	168	185	157	149	173	168	171	157	179	169	146	194	175	163	157	183	194	186	159	163	184	165	160	185	181	167	185	176	186	191	190	186	138	176	157	150	172	160	187	141	154	163	167	169	174	189	198	178	177	159	168	149	179	163	189	152	183	168	156	164	153	174	174	154	174	189	170	184	170	174	186	187	168	174	189	158	171	161	166	143	173	159	176	171	172	193	184	181	165	183	184	178	192	185	179	170	160	152	175	172	206	167	164	184	180	182	191	159	160	181	167	199	187	211	162	145	169	168	187	170	159	185	186	160	159	201	165	176	177	156	189	187	168	186	177	159	174	166	179	180	159	192	166	152	172	163	180	196	185	181	148	176	164	177	167	170	181	185	169	165	177	160	199	185	157	190	168	178	179	140	159	191	180	158	186	182	177	179	180	168	175	195	190	184	181	177	153	151	160	171	177	155	183	149	173	171	184	186	168	155	189	176	179	182	163	173	196	180	152	174	184	168	173	149	176	186	167	162	176	159	174	185	188	163	184	201	175	162	181	154	162	166	180	171	199	143	177	156	178	145	183	159	160	175	176	151	172	184	148	183	195	177	184	178	186	171	190	167	189	199	177	153	169	192	171	178	166	174	164	191	171	149	166	165	138	176	193	190	171	151	179	196	185	170	182	164	187	151	201	159	165	194	155	153	181	174	184	176	167	182	170	155	168	176	172	202	163	175	162	171	165	150	172	145	147	212	190	164	192	165	154	184	188	179	167	163	183	164	133	171	194	177	172	181	188	181	161	165	178	163	151	161	186	155	188	187	177	175	188	184	176	173	179	172	151	197	164	158	179	153	181	164	176	196	167	159	176	185	165	166	196	162	170	178	186	171	191	168	192	188	178	188	181	196	181	195	164	158	147	172	193	169	177	186	178	163	158	182	185	190	167	160	184	170	182	165	171	175	196	157	162	155	167	174	189	181	174	189	189	170	177	188	183	176	172	158	183	180	171	169	201	192	181	175	170	157	175	153	145	148	181	179	169	154	149	172	198	145	175	176	164	162	187	160	161	156	161	141	157	163	141	181	164	170	187	176	174	163	171	172	153	174	180	158	174	163	175	177	191	163	150	156	169	176	166	181	185	156	185	188	176	156	166	160	160	160	149	183	170	189	182	163	161	184	159	163	176	157	169	171	183	191	181	184	177	176	158	143	185	174	183	166	169	186	170	168	189	179	187	160	195	181	162	178	168	194	170	196	178	154	201	171	182	176	140	164	180	174	160	160	170	178	168	172	174	158	169	180	178	178	182	180	162	187	184	194	158	177	185	172	170	195	154	176	172	168	180	158	166	163	168	171	194	201	156	149	177	170	201	194	163	163	176	165	171	178	177	170	175	189	199	176	175	158	177	164	186	174	171	181	175	163	184	164	180	180	174	170	178	181	179	194	163	171	176	160	170	167	170	165	152	183	180	168	192	177	184	182	159	171	188	177	175	171	164	149	167	176	166	188	183	181	185	159	174	163	160	169	161	185	194	197	156	174	161	196	182	195	184	152	170	186	173	143	192	193	163	173	174	184	188	185	159	189	167	198	164	185	157	181	178	173	172	177	177	192	171	152	172	173	161	175	163	170	174	181	161	179	168	153	174	163	162	182	184	177	178	166	181	180	177	154	175	160	145	181	161	178	190	155	176	151	159	170	203	165	182	182	193	166	165	180	167	174	194	198	167	182	153	158	171	177	176	161	163	163	153	171	164	174	192	169	170	179	162	163	194	175	182	162	167	190	167	161	177	173	167	148	170	171	177	182	165	164	172	155	175	152	176	157	159	164	185	182	176	168	166
53253	61857	58589	2104	2353	4784	8282	6908	5187	6340	4913	4491	4871	4859	4350	4198	3033	2826	1879	1776	2846	2651	2398	2600	1914	1710	1920	1077	1212	1335	1455	1554	1720	1411	822	958	6032	2201	591	608	613	602	586	614	644	589	592	561	554	566	598	587	618	615	605	586	538	596	585	602	569	570	579	612	555	585	575	602	604	616	588	586	601	599	589	562	587	557	555	573	592	575	589	550	587	579	577	575	573	546	586	569	632	576	600	601	610	557	567	600	565	608	577	596	551	574	597	614	601	581	532	633	581	605	560	563	542	620	562	583	571	574	574	558	572	607	592	556	571	591	596	613	599	597	523	561	571	625	582	563	563	582	566	602	575	538	599	543	565	548	583	577	610	537	535	600	585	576	573	565	604	572	567	581	571	576	582	586	605	561	558	558	575	564	598	558	607	585	575	601	616	605	559	592	596	597	618	557	593	567	578	574	584	528	581	566	574	591	559	569	606	573	595	600	565	587	600	566	651	603	587	575	570	593	623	578	555	608	603	607	580	603	549	529	578	561	540	577	600	599	587	599	614	550	590	565	585	523	565	565	574	596	592	564	572	565	573	565	551	559	596	582	594	580	581	572	577	551	554	578	586	595	563	603	565	592	543	626	599	608	542	601	562	585	582	606	600	562	541	587	524	586	545	533	604	584	556	579	581	584	580	619	593	551	588	580	580	587	590	538	558	548	573	605	586	577	544	609	609	551	602	542	578	580	570	569	568	580	577	555	584	560	554	580	562	563	546	612	602	604	583	611	564	583	613	580	559	594	595	558	576	568	576	588	558	605	542	583	629	566	606	570	607	610	544	571	580	577	574	590	555	563	581	552	575	557	575	657	580	558	581	570	594	571	579	586	568	593	592	606	564	608	586	586	567	599	556	553	556	608	592	600	580	574	604	582	565	594	582	553	578	595	602	591	615	605	603	601	559	572	588	576	580	569	612	553	580	571	575	595	583	563	532	576	597	559	572	571	579	609	545	622	587	605	564	553	580	574	575	597	570	574	597	528	581	591	590	561	605	593	576	572	547	568	626	596	539	588	587	533	578	632	563	622	592	639	590	588	562	612	582	581	568	597	571	595	579	599	530	588	554	608	556	583	591	561	577	552	596	587	537	578	623	602	547	586	545	534	573	578	581	546	575	524	562	583	559	585	620	548	556	568	599	597	556	613	565	576	588	612	569	570	597	558	587	571	609	558	563	574	601	547	574	554	608	534	556	584	612	590	544	568	592	591	609	568	566	618	567	601	582	545	606	570	555	569	527	559	606	603	557	597	548	595	598	576	549	547	564	550	577	648	579	599	587	567	555	600	590	587	568	612	568	584	593	540	605	559	575	562	580	587	598	585	609	581	580	590	609	531	616	588	571	546	568	576	556	564	558	570	564	559	582	601	563	570	587	575	576	603	557	572	625	576	580	569	590	572	606	595	569	607	572	609	590	611	634	578	619	571	546	556	579	571	567	578	545	560	610	599	574	551	587	594	604	546	605	572	589	576	591	577	569	626	549	539	590	569	563	579	593	588	552	548	593	610	590	572	588	611	593	582	615	578	597	607	568	604	632	543	615	575	553	595	581	549	597	590	536	604	601	567	594	550	605	595	574	585	611	587	568	554	602	600	527	599	565	609	595	583	558	535	568	609	587	588	575	586	586	543	590	612	559	546	602	560	608	606	581	566	565	575	556	618	586	566	560	538	576	559	588	557	593	608	576	537	563	604	552	581	564	589	574	582	579	576	542	587	568	560	611	570	620	569	573	608	539	595	552	559	551	554	554	584	564	569	611	553	561	587	566	616	588	617	593	576	577	560	572	555	540	585	550	556	562	600	599	616	559	542	565	580	583	583	603	605	565	597	556	573	584	632	586	541	614	588	547	580	590	572	547	532	564	574	589	565	597	573	599	605	597	542	608	572	596	572	587	600	577	582	631	511	607	590	623	589	599	614	567	585	574	570	557	565	559	585	536	557	593	596	598	570	550	564	593	586	582	542	625	590	598	592	609	603	574	587	561	528	601	579	554	571	557	594	562	545	620	544	594	612	573	563	561	557	552	579	571	585	563	570	585	563	608	555	568	558	591	628	551	589	584	630	588	578	594	596	557	598	575	619	576	568	574	605	559	590	566	592	582	581	596	560	586	582	560	551	539	580	528	637	562	598	584	553	584	554	542	586	612	610	568	599	597	590	558	550	573	543	597	554	609	577	579	582	610	557	563	556	581	572	583	553	589	557	577	568	589	561	558	598	583	570	568	599	577	551	563	570	565	590	559	530	594	521	567	577	597	582	556	592	563	548	624	563	532	541	599	606	595	570	572	552	581	590	570	572	566	529	577	564	594	585	561	557	572	577	548	560	602	582	587	566	594	619	573	543	570	560	586	593	574	610	599	610	589	577	548	608	580	583	562	566	542	551	619	570	584	597	596	548	580	528	557	567	577	617	587	582	580	607	578	546	571	581	592	615	592	564	544	571	587	574	582	587	612	597	562	628	604	561	613	565	608	590	554	610	583	574	560	600	550	583	544	562	604	608	577	593	585	592	568	530	583	562	582	583	610	588	577	588	571	561	533	589	584	570	605	611	530	586	570	534	657	578	614	564	533	568	628	614	549	604	590	563	528	549	554	588	551	592	578	552	571	588	561	535	554	582	574	592	573	604	532	560	557	598	571	605	574	572	595	617	592	578	560	603	577	580	581	567	596	608	602	603	563	577	572	551	552	566	593	596	580	590	595	565	565	583	566	596	556	587	563	565	588	591	597	596	638	557	569	575	595	634	590	609	616	556	592	585	593	559	616	582	561	596	620	602	591	591	561	597	548	572	592	573	588	603	629	607	582	594	561	541	567	575	596	556	569	586	604	616	590	538	584	571	562	588	578	615	554	655	576	590	581	560	554	576	610	596	553	599	549	575	589	573	590	587	573	576	603	561	615	609	617	543	605	611	578	571	547	595	599	637	599	619	548	582	571	597	565	587	590	566	583	600	562	582	594	578	590	583	532	593	586	582	583	591	572	577	560	572	528	564	597	589	641	562	645	586	589	606	568	600	570	586	551	575	572	606	566	595	591	613	576	558	544	523	571	562	620	564	605	561	574	555	519	573	575	578	579	588	585	613	593	578	608	600	610	566	580	553	607	575	606	616	607	572	582	662	621	579	564	590	556	606	559	567	608	534	577	582	622	567	524	626	568	579	570	582	599	565	552	538	569	576	561	583	594	559	564	598	591	610	564	576	599	597	607	573	574	567	604	615	594	555	592	561	569	545	563	586	557	611	578	635	529	597	580	576	572	583	558	583	581	593	545	537	606	620	604	557	589	578	578	599	559	567	599	580	573	607	546	563	590	582	556	594	570	551	593	595	579	579	557	562	616	618	550	554	576	608	572	590	623	576	572	515	579	598	571	558	596	603	565	546	630	559	605	565	598	585	585	561	536	579	595	557	600	528	565	604	581	596	607	570	576	626	579	625	567	581	561	596	600	587
20225	12079	10289	575	176	181	190	186	135	145	122	126	128	144	152	111	108	115	137	102	129	112	82	89	114	103	102	114	106	126	119	110	111	101	100	107	145	110	105	95	82	92	88	98	99	99	108	113	111	101	96	110	124	99	109	97	106	112	111	104	98	105	125	110	94	87	105	94	105	101	107	113	98	91	119	105	111	99	99	119	118	119	94	100	97	95	107	97	89	96	97	94	84	86	102	110	95	94	109	101	102	90	112	90	112	87	106	99	99	99	104	110	111	90	111	102	126	101	103	91	104	98	100	96	77	94	107	117	98	113	85	101	108	122	118	112	105	120	89	119	89	104	99	93	112	108	86	101	120	103	146	97	107	113	113	107	98	100	105	110	107	110	113	102	100	100	86	104	131	105	120	95	100	93	109	139	107	94	94	116	105	119	115	107	99	90	104	100	110	111	97	109	101	93	112	104	110	114	109	95	97	103	106	113	96	121	93	106	105	108	95	107	84	86	97	102	104	93	100	105	126	111	114	112	90	113	96	102	102	99	114	107	111	107	100	92	111	102	102	99	102	97	93	115	128	95	111	110	102	111	94	99	98	92	89	99	104	108	111	96	102	108	100	109	110	106	101	98	101	105	99	110	109	96	106	76	105	108	98	129	112	103	111	88	107	108	89	120	94	116	96	106	104	88	100	105	109	102	97	109	96	99	117	107	109	106	99	97	115	113	112	114	97	104	110	101	96	110	112	101	111	91	115	101	110	105	109	121	104	110	116	107	113	92	115	104	107	95	114	97	109	115	89	102	84	103	110	94	98	80	108	93	118	95	94	112	106	98	92	98	93	119	109	98	108	102	89	94	99	108	94	106	91	100	110	103	104	96	114	106	110	101	99	97	126	106	123	114	109	72	106	104	106	94	114	80	103	89	106	96	119	98	111	106	106	103	121	96	99	106	114	110	99	120	125	106	130	133	85	113	103	110	109	100	109	105	99	105	130	92	101	104	94	100	90	92	112	108	106	100	97	102	99	94	127	110	98	105	104	120	109	82	101	94	123	122	104	105	80	95	118	111	77	94	97	114	106	106	99	98	97	99	99	91	115	115	103	105	105	104	115	125	109	107	103	103	107	87	83	90	110	105	104	100	115	107	119	107	110	82	111	113	104	94	87	105	113	88	88	121	105	108	116	99	117	103	107	123	97	95	106	114	109	89	95	90	104	107	90	116	104	107	107	96	104	109	96	89	94	103	80	107	98	87	99	108	107	91	107	101	86	96	104	113	108	94	101	94	105	122	100	113	112	116	109	91	94	106	98	100	97	115	121	119	108	106	103	105	82	118	103	93	102	103	112	93	111	93	118	105	114	127	91	97	111	103	107	115	102	113	98	93	96	125	108	110	118	90	99	102	106	115	110	109	105	119	98	108	109	84	89	97	110	105	103	90	109	125	99	92	98	100	97	100	109	106	109	101	104	101	109	100	105	104	93	121	105	119	109	102	92	112	113	113	111	94	110	104	112	101	96	103	113	118	107	105	93	119	92	108	107	115	92	122	107	120	105	97	108	107	116	103	123	108	112	91	106	91	116	113	89	106	107	107	98	102	107	99	103	121	118	94	115	97	115	106	108	87	110	104	112	129	90	84	101	123	100	101	94	99	115	104	104	93	95	86	106	98	95	84	82	126	110	109	112	117	117	127	112	106	101	100	89	100	108	99	109	92	113	136	110	104	110	102	103	124	86	112	115	101	104	113	98	102	95	120	107	105	102	97	103	114	115	106	104	101	101	101	98	121	118	107	90	109	107	102	115	107	105	97	100	113	101	106	105	119	136	91	102	106	107	114	100	90	108	114	111	107	98	103	113	121	104	110	104	113	97	99	104	114	103	107	96	103	111	108	113	91	124	107	88	104	99	110	106	100	101	103	104	96	112	107	108	94	113	115	105	103	101	95	88	109	94	101	99	113	128	84	111	130	103	96	105	116	92	116	93	100	85	102	105	106	112	105	128	88	116	104	108	96	110	117	124	111	110	102	97	103	98	125	115	101	114	116	91	92	104	112	96	96	121	109	101	110	86	100	96	106	111	109	95	116	96	105	94	92	94	106	101	97	106	103	99	127	121	101	91	108	96	106	112	87	96	103	96	118	107	101	98	94	98	115	96	98	98	83	94	103	92	103	105	105	100	108	123	104	112	108	93	109	106	109	107	105	103	95	96	104	128	113	102	111	113	113	105	99	90	114	91	85	96	119	115	99	97	102	125	107	96	99	97	100	104	108	93	107	99	95	105	106	114	89	120	106	112	101	105	99	109	109	109	92	78	103	105	112	113	94	122	114	137	113	96	97	91	116	108	100	109	105	100	115	120	110	90	126	99	109	105	102	103	90	103	118	100	103	110	112	101	105	101	104	82	100	122	99	110	107	118	115	102	89	111	108	98	96	124	115	118	112	120	104	99	80	110	107	103	113	120	95	106	88	83	98	100	122	114	103	112	116	119	98	108	110	98	111	108	97	128	103	112	98	96	90	112	100	110	81	99	118	117	96	99	112	102	112	107	106	114	91	111	107	94	109	85	99	100	103	81	115	89	112	112	94	123	114	106	117	113	99	120	117	112	108	115	109	95	107	107	113	100	118	109	88	109	107	106	107	87	97	108	102	106	107	117	79	84	87	95	112	115	108	95	112	121	125	97	97	99	90	112	96	114	108	109	123	105	100	95	112	94	93	103	102	83	100	100	108	97	99	100	77	81	98	106	107	107	111	96	100	84	110	112	99	101	99	92	97	118	107	105	114	120	116	96	91	85	99	97	113	118	96	120	105	96	108	111	112	103	95	114	118	103	109	109	118	94	94	103	104	90	99	108	88	95	112	95	112	89	110	98	104	98	108	104	98	119	119	97	108	121	125	124	95	115	112	128	104	104	105	129	106	93	99	102	84	99	102	102	105	116	95	121	107	96	106	76	124	116	98	104	116	114	107	108	107	105	112	106	93	110	105	107	105	113	98	96	107	113	98	92	102	105	107	117	101	98	114	107	101	136	105	102	115	113	93	96	103	110	92	105	111	108	86	102	129	101	114	100	95	109	102	120	104	113	103	86	98	94	105	110	107	108	90	122	99	97	122	115	117	103	91	108	84	108	92	106	92	123	122	115	119	98	104	110	127	104	109	115	111	110	109	104	125	98	94	125	89	106	112	119	113	103	111	108	115	112	95	95	90	93	111	113	109	103	108	101	111	102	82	95	87	112	104	88	99	108	108	93	104	113	116	102	112	96	93	80	118	99	114	98	101	108	103	127	93	101	90	102	120	111	106	109	102	107	103	83	109	90	92	96	102	107	96	104	115	92	83	98	112	101	115	107	101	118	115	124	117	102	86	87	93	92	119	89	93	114	120	112	120	118	110	112	106	101	109	111	120	107	116	110	111	119	112	108	108	93	103	106	108	123	106	106	94	102	101	100	117	91	127	100	101	105	102	96	97	100	105	93	122	100	105	87	102	88	109
22727	18981	17251	496	474	796	889	774	743	772	668	584	546	537	518	505	484	515	500	490	462	482	452	408	416	450	421	394	449	479	436	438	419	411	413	428	580	488	400	367	379	380	386	379	389	382	432	382	374	373	408	405	370	391	375	383	439	375	367	399	354	385	383	379	416	384	388	393	349	378	396	373	391	424	394	382	397	382	406	419	392	357	404	381	390	413	392	370	397	368	389	388	397	372	384	390	432	412	389	367	407	376	401	395	381	373	398	421	378	363	386	415	402	350	399	378	353	358	357	351	416	378	369	381	364	396	377	396	375	386	402	357	354	359	372	404	360	379	418	397	365	377	402	406	400	383	387	414	396	427	392	352	386	385	357	383	398	389	382	410	388	393	369	387	409	373	370	401	355	385	409	369	381	395	378	396	396	387	394	423	375	393	409	374	359	417	370	394	373	384	356	387	389	416	367	354	334	391	358	348	348	405	381	392	388	387	379	410	410	400	395	384	354	390	388	355	386	395	406	390	375	374	433	369	377	366	400	372	369	372	381	381	420	415	398	412	402	373	401	407	360	384	417	404	395	383	368	396	376	408	400	379	354	358	378	388	381	379	407	392	387	399	399	397	402	372	381	365	367	379	388	380	378	377	388	367	440	373	397	409	390	361	394	371	364	405	353	382	411	406	373	380	387	390	364	404	374	400	412	385	387	335	357	398	406	375	390	361	389	389	381	386	380	342	414	380	386	403	399	374	405	423	414	394	377	374	372	401	381	403	362	402	393	397	415	409	418	397	380	379	402	349	375	359	376	357	406	412	360	396	408	383	384	401	347	406	357	391	348	363	404	388	380	395	416	373	381	377	375	420	365	405	386	387	385	407	397	392	409	373	402	405	432	382	388	417	417	380	383	380	374	391	365	398	435	388	389	356	389	397	377	387	381	428	394	385	360	383	365	358	395	396	385	377	401	405	377	398	388	381	391	402	400	381	388	386	400	394	371	384	383	373	346	402	366	410	392	398	375	389	408	388	417	387	390	425	335	412	402	398	373	346	371	368	378	380	351	403	392	386	420	370	388	409	387	357	378	380	383	394	372	377	382	379	376	354	386	410	365	381	383	407	411	391	392	387	374	372	391	410	365	405	391	387	386	361	407	374	376	385	385	398	388	388	382	407	366	416	365	391	413	382	363	387	383	391	394	398	383	385	359	386	404	394	365	387	381	405	414	393	382	387	386	326	386	385	388	369	374	379	382	404	378	392	380	414	418	356	380	395	390	340	384	400	410	386	403	377	353	367	398	375	392	362	400	387	380	383	365	367	360	381	382	360	351	390	394	429	387	396	358	406	411	352	393	394	415	398	385	375	385	361	380	390	376	392	379	407	384	376	406	384	373	392	395	383	361	406	396	361	366	370	388	422	399	357	395	380	403	434	381	377	382	378	369	371	377	375	365	378	394	369	385	412	389	391	363	386	363	368	431	353	400	404	353	390	358	357	422	371	431	395	397	386	380	381	386	370	370	399	366	381	371	354	368	386	372	368	394	398	390	412	409	372	379	382	391	375	370	379	421	416	362	391	339	401	403	408	360	387	405	372	396	371	368	377	335	375	394	393	371	393	423	403	376	389	384	383	358	372	394	374	392	415	354	376	383	397	392	411	353	370	402	394	378	364	456	443	365	357	411	408	355	371	379	402	363	396	386	368	411	398	404	383	380	411	382	395	401	388	343	363	366	372	410	392	393	367	358	387	393	398	384	387	402	388	358	393	403	392	363	376	354	380	396	350	389	425	400	409	362	386	346	388	402	401	374	395	378	391	379	362	422	367	346	383	380	372	392	390	378	386	395	396	368	370	358	384	379	408	373	396	407	404	406	389	387	366	383	405	407	381	376	396	382	394	388	407	388	397	379	367	371	387	426	376	391	412	361	387	397	386	384	353	382	370	405	391	373	376	401	367	432	379	354	383	364	400	362	398	389	408	409	419	386	374	362	386	421	353	405	377	361	408	384	367	405	431	370	381	380	391	395	374	357	361	395	367	367	372	391	387	402	395	384	360	399	386	409	362	358	377	373	422	387	435	435	390	377	382	363	402	416	364	374	400	380	371	383	374	418	358	342	384	377	385	393	372	396	380	380	357	370	373	379	374	372	377	412	370	409	356	375	350	365	407	387	417	373	368	386	431	357	377	369	390	402	395	395	408	347	405	377	402	379	423	364	407	393	384	394	385	349	381	345	372	365	363	412	362	379	378	386	410	404	385	367	418	382	362	362	382	379	362	368	358	372	416	380	439	366	370	403	396	408	394	366	334	412	375	401	372	400	410	377	390	379	384	392	389	354	356	360	377	386	384	394	400	394	386	373	412	404	402	389	379	362	374	399	380	369	399	384	401	411	398	383	378	388	366	397	422	341	343	403	412	394	379	367	383	374	388	356	375	381	381	427	415	409	394	399	368	377	371	435	388	404	377	401	430	389	396	375	376	366	363	385	371	398	360	365	387	375	391	390	370	385	384	392	392	370	375	395	386	404	381	391	366	399	353	354	408	381	392	369	396	422	336	423	392	368	376	369	385	388	383	379	348	400	412	355	407	402	351	380	344	372	397	395	375	417	362	384	386	390	360	375	368	357	397	369	379	419	387	394	407	368	391	382	360	367	391	368	376	393	391	360	380	361	425	426	412	387	381	379	409	392	391	370	369	341	361	422	384	404	372	383	367	384	424	372	377	403	367	398	400	350	400	382	404	388	428	377	432	366	389	381	341	425	385	399	403	377	358	367	382	382	409	376	392	386	403	387	365	388	383	401	386	322	383	395	373	342	398	369	397	387	413	380	359	344	396	344	384	412	382	355	364	374	397	417	353	381	380	376	381	401	414	347	365	361	392	401	416	387	391	372	373	373	373	395	366	377	385	427	419	378	423	389	391	387	373	408	363	357	402	340	444	419	402	417	372	388	377	406	375	380	381	359	389	401	376	399	371	411	409	398	362	316	365	393	400	364	392	394	397	409	374	417	428	370	398	383	384	376	391	350	378	408	396	356	377	361	370	427	412	377	334	383	364	425	406	364	397	408	376	388	387	386	380	352	382	376	380	409	389	359	427	363	352	419	378	372	359	372	369	330	384	416	370	396	379	394	411	360	374	408	401	383	381	379	401	405	352	381	371	399	394	427	430	392	398	392	398	403	403	396	372	350	370	375	374	386	420	410	368	363	371	391	369	359	407	379	413	357	372	407	356	393	382	376	411	399	350	393	360	413	387	394	365	361	378	425	409	355	392	364	377	394	385	393	390	365	400	415	384	400	387	389	384	379	372	373	367	371	425	336	394	358	388	386	382	386	416	417	375	374	385	359	372	367	349	369	417	355	370	390	392	346	378	345	395	390	392	397	398	392	402	370	335	388	379	400	383	413	388	395	412	356	389	392	396	355	383	369	383	406	407	386	395	382	360	375	338	391	389	425	410	402	385	395	386	385	344	382	401	365	398	392	394	423	384	361	379	365	413
63251	63853	59539	17822	2184	821	1437	1171	1082	1107	706	488	558	425	362	321	221	232	221	199	190	199	214	203	196	215	196	211	197	253	178	187	125	137	124	145	437	199	133	98	118	115	116	107	124	143	130	97	107	132	122	121	110	125	113	139	108	118	100	113	117	134	109	104	106	116	127	123	123	113	116	100	133	134	98	133	124	111	104	128	125	122	109	128	114	114	122	102	115	101	111	123	117	114	107	111	137	121	115	115	102	99	108	119	115	137	100	95	123	122	116	96	121	112	135	120	98	129	106	123	118	127	103	119	116	106	114	119	119	118	119	119	114	110	128	101	103	113	119	118	119	121	125	95	112	112	103	109	114	117	100	130	127	120	111	126	122	114	110	123	130	125	123	120	114	114	124	114	110	119	116	98	114	122	102	111	111	122	125	119	129	93	128	116	107	104	120	116	128	106	103	122	113	116	96	114	138	130	116	133	107	112	120	129	103	108	149	103	125	118	110	97	127	121	120	118	127	111	108	112	104	110	112	117	127	118	121	128	120	110	107	135	110	115	132	118	133	135	118	121	121	116	84	107	133	102	134	103	115	124	103	121	108	133	126	107	127	105	129	143	117	136	111	114	148	130	120	126	116	104	112	104	113	109	113	114	121	95	131	121	109	118	115	113	112	104	121	107	130	115	116	114	106	120	119	105	114	107	115	128	119	115	137	98	122	107	113	97	97	120	128	109	123	106	111	116	113	125	112	118	126	126	118	99	113	110	132	106	118	116	105	136	107	108	138	122	119	112	120	103	110	131	110	113	114	109	93	124	121	102	138	105	132	103	129	122	125	140	121	86	123	121	154	121	104	113	84	118	107	121	111	112	121	128	110	93	109	118	130	102	110	122	121	103	111	132	119	107	108	110	121	106	124	124	111	109	106	111	101	137	105	125	124	111	110	133	116	111	115	131	88	118	121	112	129	108	119	101	121	130	118	102	116	111	105	106	100	115	116	111	106	114	114	103	112	109	112	101	106	122	112	115	102	130	123	128	108	108	115	105	111	123	124	125	130	112	128	113	106	114	102	115	143	105	124	111	126	97	116	102	129	119	110	107	112	94	115	112	116	123	118	134	111	107	107	107	108	115	130	129	128	97	116	121	117	113	113	111	120	118	120	109	110	116	97	120	114	137	114	135	112	117	121	113	124	131	128	105	109	105	113	119	112	104	125	100	139	127	108	124	119	110	120	118	114	114	108	116	116	114	131	127	126	116	107	119	107	111	117	121	119	112	124	131	119	122	109	98	115	97	121	117	105	117	121	133	116	117	112	123	105	122	117	107	106	125	97	130	120	115	114	121	139	121	115	112	132	118	117	111	136	113	123	114	110	115	95	104	111	119	120	114	100	102	123	132	120	99	135	107	107	115	131	135	107	114	102	104	116	98	120	111	120	127	127	135	126	121	119	133	112	123	126	102	125	112	118	111	102	124	118	108	100	120	119	132	136	111	111	110	106	112	123	106	123	116	114	110	119	97	132	129	112	78	143	130	128	135	129	122	122	120	128	119	116	94	106	105	114	115	129	117	114	122	113	80	97	119	123	121	109	117	110	129	110	113	115	133	112	114	113	133	107	110	106	121	119	106	114	114	107	117	103	120	114	85	105	120	128	102	111	109	103	114	117	101	86	114	119	117	142	120	126	121	111	106	104	114	113	107	131	111	120	123	111	108	126	133	120	116	142	110	117	100	130	110	101	111	137	109	112	95	123	122	108	134	128	108	98	118	121	130	121	115	114	115	126	85	133	101	126	113	123	137	121	117	122	114	110	102	124	119	139	119	107	100	113	93	119	92	116	118	117	128	111	115	111	116	122	122	96	111	114	131	122	110	120	123	116	131	106	109	134	117	132	131	93	94	119	99	112	99	109	111	107	105	113	101	112	109	127	107	125	101	106	111	121	115	121	100	119	95	112	124	105	119	127	139	109	106	103	110	106	117	134	101	114	115	142	123	116	114	113	111	120	114	118	115	120	107	118	113	110	108	129	89	110	96	117	102	114	133	104	118	124	128	131	113	110	115	115	124	117	121	97	113	107	108	126	133	120	115	122	102	112	103	122	104	127	118	109	110	122	119	112	123	125	131	104	112	138	101	119	127	122	111	132	117	105	101	133	102	116	115	111	116	107	102	97	108	111	113	112	130	120	94	105	131	118	127	106	129	114	115	103	107	131	144	112	105	119	118	121	136	139	101	105	123	98	130	102	109	112	135	123	100	117	119	109	110	106	102	143	122	133	100	101	110	142	101	103	94	114	105	118	107	112	123	123	103	120	119	128	112	117	105	133	111	123	140	115	125	111	118	108	128	104	120	113	122	113	110	119	132	121	119	106	112	118	107	103	107	103	126	85	111	118	131	119	111	101	108	126	118	115	106	123	119	120	113	102	110	133	113	129	111	120	111	120	119	131	111	116	113	119	102	115	115	114	122	112	121	110	108	119	124	117	103	115	118	101	130	101	109	110	125	138	131	130	105	108	127	108	126	134	98	109	134	106	113	117	112	123	112	99	104	119	113	111	112	93	106	114	123	116	118	126	115	117	125	122	111	129	106	113	119	118	104	100	106	121	103	104	112	116	118	108	130	141	131	100	97	121	125	122	111	114	101	111	136	95	107	113	122	93	120	123	126	96	134	119	119	104	125	115	112	116	122	126	105	141	103	141	104	105	112	123	136	134	121	106	138	119	124	134	125	125	117	113	115	107	119	122	117	123	121	112	126	114	116	128	100	103	140	140	106	112	124	123	115	129	129	128	117	123	110	116	98	102	109	109	133	108	129	120	114	109	123	112	113	121	129	120	108	132	117	125	116	100	111	91	97	112	104	119	135	122	103	131	102	106	100	137	108	103	105	115	120	102	87	120	108	97	131	109	104	100	99	124	107	126	102	121	111	103	130	126	127	103	105	123	126	114	115	132	99	107	124	121	120	112	108	124	114	103	116	111	117	105	130	116	106	115	111	99	105	125	91	111	118	116	103	98	122	115	125	114	123	114	114	113	127	114	107	125	99	114	119	101	103	110	122	108	103	103	123	128	129	135	109	123	110	116	105	105	117	97	101	113	114	99	131	122	121	115	124	135	119	108	105	122	108	126	112	104	127	118	115	113	107	95	113	102	123	100	111	103	111	103	141	108	123	106	111	120	133	127	117	130	104	115	94	96	106	108	113	130	110	129	127	125	115	94	109	106	105	124	125	126	120	115	117	109	93	111	122	121	111	115	96	124	89	119	124	100	112	108	111	124	117	96	130	99	124	126	115	115	118	123	113	135	118	120	110	117	135	122	115	121	115	115	114	125	108	117	120	130	103	104	118	118	112	107	104	113	136	125	127	121	119	129	124	106	120	128	129	116	99	131	126	117	124	108	115	125	100	125	131	131	112	118	118	110	146	104	117	133	116	115	116	108	120	116	101	114	117	103	118	94	114	114	130	93	108	107	97	104	128	108	120	126	109	109	116	113	130
43962	49402	50656	1277	1917	3923	6850	5964	6166	6542	4360	3102	3665	2986	2380	1805	1518	1304	1215	1218	1340	1328	1350	1239	1137	1130	1186	1162	1490	1387	1133	886	582	577	633	656	2878	1218	430	374	420	465	451	417	379	389	389	398	429	428	395	431	434	382	436	440	402	400	424	428	435	418	448	384	408	405	401	410	468	399	380	399	454	408	429	391	405	385	417	432	384	410	402	442	411	431	446	386	431	398	446	394	406	415	395	408	434	423	425	411	423	390	421	426	405	426	390	446	405	386	408	422	394	450	414	400	405	405	397	442	450	420	423	399	427	435	420	400	435	387	404	418	443	440	416	451	425	418	384	445	389	409	428	426	405	425	422	440	429	418	409	450	478	392	445	435	393	393	426	395	428	395	412	421	439	413	395	422	460	413	473	434	426	421	400	409	397	403	373	420	419	396	411	428	422	391	420	412	386	446	447	444	457	405	413	442	422	420	411	401	420	420	408	449	367	442	435	437	392	396	404	454	417	411	412	407	417	397	416	396	410	444	413	457	445	388	372	443	454	444	454	409	429	399	454	394	426	417	450	416	419	417	393	392	454	385	404	411	417	413	444	396	409	441	433	405	401	415	417	412	423	402	447	431	449	413	410	441	445	416	379	419	441	373	391	417	414	434	417	446	422	400	374	425	424	411	418	394	417	407	412	422	399	393	386	428	396	410	413	408	439	427	390	402	385	408	411	382	439	416	421	412	414	435	454	421	383	451	416	444	442	438	418	407	431	397	393	428	443	387	392	431	398	400	441	407	455	410	396	424	429	391	411	380	413	402	427	417	429	415	411	372	421	426	425	396	393	401	433	443	362	429	414	441	433	405	408	398	428	437	409	357	411	419	407	432	432	411	424	401	437	429	393	400	438	409	411	443	391	412	418	391	452	418	410	433	398	413	423	434	391	394	446	447	417	429	408	414	403	416	384	386	425	421	435	426	407	392	411	438	413	388	408	380	425	418	426	399	403	387	418	405	416	389	374	387	452	407	377	419	431	417	439	417	431	392	437	391	429	426	417	427	381	420	397	432	457	395	374	438	383	384	423	432	416	406	410	416	417	482	407	398	392	412	400	411	397	422	410	387	414	385	427	446	425	404	390	441	420	405	431	422	415	439	425	414	417	438	427	411	391	426	401	409	400	425	436	457	435	448	407	391	419	419	449	395	488	413	393	430	381	458	422	375	405	415	434	386	403	438	440	421	423	441	413	394	441	430	457	383	400	405	421	405	434	429	393	427	392	411	419	439	409	408	399	442	408	434	405	434	394	462	385	390	426	429	416	398	389	450	418	444	427	428	415	419	391	430	411	420	392	418	434	468	437	400	445	403	415	452	422	409	428	426	425	393	415	409	410	411	400	418	415	403	411	403	430	403	410	437	432	439	397	432	425	417	403	406	398	402	431	402	434	412	445	424	408	402	418	407	439	389	432	435	402	390	429	402	420	420	465	408	396	409	428	402	433	412	411	418	420	395	418	419	449	404	417	393	384	403	383	435	437	368	415	423	421	430	431	435	394	402	390	444	471	390	453	434	451	438	390	424	410	412	422	376	408	415	406	398	398	392	403	433	432	437	420	446	394	434	407	442	439	412	418	412	418	419	424	433	430	421	474	393	419	418	436	388	427	404	414	412	412	428	427	457	405	418	390	424	393	450	418	398	399	388	380	395	438	393	420	449	407	439	391	391	437	407	410	429	419	427	437	433	442	406	452	436	421	381	416	426	396	388	443	415	379	423	385	379	442	396	395	388	412	406	404	409	418	411	418	426	394	449	366	387	411	418	398	418	407	429	415	415	436	442	410	443	412	392	404	408	412	418	394	428	432	427	390	421	389	425	435	412	403	399	448	437	418	387	419	411	393	396	429	378	431	459	425	402	445	433	405	432	422	400	429	405	400	422	420	430	411	400	411	406	399	409	406	389	401	406	432	398	439	438	431	409	367	431	385	420	449	398	383	431	408	439	416	412	416	395	428	421	408	430	408	412	414	416	421	403	436	440	422	412	429	428	421	417	405	450	436	393	442	388	448	394	446	424	428	411	402	368	412	402	424	449	438	383	414	401	403	394	410	376	418	424	411	448	432	427	404	434	392	451	396	460	408	414	415	435	426	419	434	438	405	428	427	456	410	436	401	414	399	384	423	413	427	428	446	388	464	440	390	386	365	415	406	436	429	406	406	460	376	424	409	399	400	423	374	411	376	456	416	442	414	413	391	453	418	445	434	439	398	389	391	418	412	428	447	432	397	414	399	409	457	386	421	434	416	414	412	438	422	447	388	430	412	426	439	412	385	399	439	425	450	413	435	463	429	432	424	449	443	440	442	391	438	409	391	438	414	449	392	423	431	407	395	388	413	380	388	437	432	444	373	418	453	397	460	402	415	425	407	424	405	399	415	410	418	439	441	408	437	436	389	419	400	422	397	418	425	383	415	396	420	420	416	408	411	417	459	418	394	438	421	413	385	428	408	435	425	421	413	425	405	427	391	411	416	401	413	417	429	398	470	404	403	407	415	405	428	415	424	389	408	422	422	436	421	374	406	430	411	421	418	427	401	427	411	395	414	424	418	384	421	433	446	403	429	413	390	424	394	388	443	438	428	443	410	414	446	468	418	404	396	424	435	415	374	401	408	433	374	422	428	420	410	409	391	437	428	417	409	394	442	423	423	430	378	415	429	444	423	420	432	435	386	374	445	411	418	422	417	389	423	413	393	391	466	441	463	435	435	398	426	429	427	449	408	403	399	420	402	420	411	429	429	434	408	422	378	471	448	403	453	435	432	434	436	406	422	400	390	386	407	434	413	424	421	407	451	388	404	453	411	405	425	469	400	446	446	395	412	396	411	416	415	447	383	417	410	445	413	410	420	397	430	420	405	452	435	448	409	384	431	437	378	419	413	436	416	390	402	432	452	383	431	388	407	396	457	410	421	408	395	375	446	416	433	407	445	428	398	472	410	467	415	389	390	416	395	378	402	456	415	427	432	423	408	423	446	390	394	451	385	453	389	427	389	417	416	432	420	410	419	416	401	432	442	423	409	406	435	389	413	421	418	440	418	443	416	416	425	430	407	413	390	414	430	398	408	428	427	411	420	419	419	373	399	446	420	413	419	442	421	412	396	388	433	440	433	438	439	409	397	434	418	462	422	386	410	428	404	404	416	445	409	408	413	383	421	413	437	389	424	421	376	434	434	410	392	441	412	429	421	418	404	445	403	442	420	409	406	409	414	464	442	436	402	387	391	455	414	435	395	409	436	433	430	443	443	406	393	417	438	434	364	416	409	438	430	415	402	398	432	441	440	422	416	416	456	396	413	417	457	445	414	414	416	393	425	439	424	437	404	422	403	406	467	415	423	417	435	424	408	398	411	411	427	422	423	459	433	442	382	396	440	393	436	400	437	437	448	435	426	423	402	429	406	433	406	386	397	396	431	441	410	421	412	402	428	424	400	405	440	433	389	435	442	414	418	396	437	417
72820	74609	69941	24941	7052	2281	2776	957	1301	1384	1259	1437	1328	918	836	522	415	301	423	403	434	366	414	367	413	342	273	326	367	333	255	215	188	185	172	177	258	179	173	172	187	160	183	178	152	174	170	167	155	178	164	157	174	167	160	165	152	187	167	172	188	181	184	163	196	163	177	164	173	168	199	153	167	184	160	168	146	173	171	164	177	180	173	151	188	201	179	162	176	193	188	164	164	162	149	176	194	173	191	192	156	202	153	188	173	162	194	164	144	182	168	174	157	177	173	162	163	150	164	175	174	155	157	150	158	170	150	162	164	167	163	172	178	168	167	172	159	174	169	180	179	180	184	171	146	176	175	171	174	174	177	151	187	143	166	180	162	179	153	157	178	188	151	159	176	175	175	155	176	165	166	178	142	161	134	155	151	164	152	152	159	168	167	172	161	183	164	162	169	161	154	144	152	188	157	173	177	164	167	175	153	171	169	169	169	158	174	160	172	154	187	185	169	178	185	142	154	170	178	148	154	157	181	169	180	161	175	150	173	165	172	173	200	179	159	160	158	197	168	176	185	165	182	169	129	172	174	163	170	192	157	155	165	172	184	197	183	160	178	178	156	147	193	197	178	168	163	151	155	167	191	148	145	160	150	171	157	171	152	156	168	162	172	172	164	140	182	153	153	179	158	169	137	188	168	194	177	172	180	150	167	173	151	162	173	164	161	170	168	168	179	157	186	173	184	183	153	176	166	187	166	192	185	164	159	141	175	188	194	162	165	150	170	173	147	175	165	168	170	169	177	170	158	169	163	170	176	141	155	174	156	168	148	154	157	172	191	167	155	152	174	180	186	170	176	155	164	199	162	165	153	158	156	162	188	154	191	160	146	174	153	173	182	162	171	169	149	171	160	185	175	156	177	151	174	175	159	187	162	149	164	142	160	151	184	180	159	188	174	170	149	163	169	157	169	178	168	182	166	199	154	178	179	151	155	165	198	187	149	159	161	151	152	178	160	175	157	149	177	157	169	160	155	174	175	181	168	163	185	148	151	160	179	172	167	155	159	184	178	178	160	157	173	196	178	171	166	171	164	181	194	147	184	174	148	180	140	171	158	154	163	176	177	164	192	153	173	158	163	160	168	154	161	162	192	166	172	147	157	156	175	172	169	162	188	167	171	180	161	177	211	171	157	169	134	167	180	163	173	152	180	169	180	160	181	150	152	165	162	167	176	167	152	176	162	167	180	142	200	171	174	186	192	167	168	161	168	172	179	139	162	169	164	169	150	189	150	170	169	155	177	186	167	170	179	161	140	155	182	156	180	170	171	172	160	139	176	141	150	166	171	164	163	159	171	150	170	169	162	175	144	145	143	189	162	159	159	164	181	177	157	151	184	183	153	168	177	171	163	158	179	171	166	178	143	176	180	160	182	178	179	160	164	175	159	168	172	163	192	168	180	161	145	182	166	180	156	145	165	146	163	147	183	166	166	174	153	173	159	161	142	160	163	170	151	159	176	185	135	149	187	174	192	166	150	180	178	167	169	162	150	177	172	171	171	167	179	158	167	166	184	144	153	170	185	161	167	145	188	174	164	173	168	177	176	163	168	175	172	169	173	155	186	135	190	146	139	175	162	162	159	180	168	164	161	169	151	188	172	164	151	171	200	163	160	145	148	159	181	165	157	188	185	177	155	183	160	176	168	173	158	150	168	148	175	173	163	169	171	153	168	159	181	163	157	163	178	150	148	162	187	191	168	145	171	169	176	194	175	178	149	170	168	157	174	163	160	159	165	150	161	167	189	181	152	151	151	178	189	168	152	168	167	158	195	136	166	152	146	164	172	189	161	184	186	152	171	153	162	169	150	181	160	161	179	181	156	166	142	134	157	156	181	178	163	168	174	153	154	187	172	188	166	179	179	162	172	160	141	162	182	160	173	176	163	153	174	163	169	169	179	156	159	155	168	175	184	158	153	154	171	135	175	164	173	167	164	173	162	151	173	165	196	206	164	157	157	149	174	173	161	144	181	163	176	155	183	148	161	173	162	166	164	169	173	146	165	182	148	163	180	163	192	168	177	175	162	168	164	171	170	157	156	168	170	173	157	173	148	155	157	172	146	173	192	157	169	172	153	179	173	161	168	183	178	171	180	182	178	150	172	166	147	171	159	168	164	186	161	179	167	186	153	156	172	188	158	145	171	164	180	169	167	155	170	191	163	155	155	177	153	164	176	150	160	182	164	158	138	180	186	157	156	160	162	159	150	147	169	179	175	175	156	180	180	155	187	173	163	170	166	177	171	175	156	165	166	179	174	177	154	176	172	163	170	170	132	172	161	152	189	199	166	172	156	172	188	165	189	152	156	164	168	176	150	189	184	165	178	147	179	179	150	173	162	181	168	155	172	168	159	176	174	174	159	172	188	165	171	174	172	160	184	195	159	159	184	172	151	168	167	177	171	161	187	166	162	175	173	175	148	171	155	170	162	176	151	187	142	185	179	181	171	181	166	160	146	176	156	204	136	159	151	164	198	162	149	172	147	176	171	160	157	178	163	141	184	169	195	171	166	189	170	149	148	189	196	181	159	172	179	157	147	181	176	163	161	172	171	176	157	150	162	153	178	148	193	166	162	163	165	173	164	148	156	163	186	175	179	172	173	169	169	169	180	183	172	179	183	166	178	170	165	162	174	157	158	163	148	180	158	193	180	174	164	159	156	176	143	172	169	148	178	160	179	177	151	178	172	175	186	159	175	181	181	174	182	164	169	140	161	150	196	146	190	162	167	163	172	164	171	165	163	137	168	178	151	185	173	184	171	176	177	135	193	148	146	161	173	182	158	155	154	161	149	159	177	178	178	192	172	145	161	155	164	206	178	176	161	175	171	149	167	186	156	155	158	152	167	177	179	177	162	168	194	175	179	147	155	193	162	156	151	173	140	161	158	182	162	156	160	148	163	153	158	184	159	158	145	163	170	176	162	140	153	165	158	176	178	155	162	174	154	166	164	176	153	175	186	168	164	191	150	178	155	160	157	182	173	168	149	199	157	172	153	181	188	155	173	180	170	158	150	167	155	188	182	169	166	160	163	175	174	168	154	155	153	193	162	153	174	171	157	157	169	147	171	176	179	181	159	187	164	152	171	158	176	159	166	146	203	156	179	166	187	155	182	206	135	152	158	204	170	175	163	186	169	154	189	143	156	179	167	176	165	150	166	187	153	160	162	156	202	161	159	158	153	169	174	184	160	169	170	134	162	192	177	178	196	156	155	160	159	156	167	156	198	163	156	162	163	153	152	170	173	160	153	171	189	187	179	138	180	161	186	168	166	164	171	172	186	156	167	161	166	154	160	189	194	186	160	177	167	158	163	180	150	167	165	177	183	155	152	167	166	173	172	194	166	165	184	180	167	160	181	170	166	184	163	160	175	181	164	178	158	168	170	162	165	158	167	173	172	161	160	173	160	158	189	184	157	161	173	154	171	147	178	163	145	161	172	181	172	173	183	145
53076	61361	63647	2304	3900	8252	10824	4525	6814	7387	6949	8413	7780	6301	5078	3502	2305	1794	2710	2699	2481	2252	2496	2106	2376	2093	1446	1954	2247	2027	1316	1093	718	701	669	761	1377	592	611	587	620	525	546	569	585	526	541	577	532	562	624	592	574	602	575	569	585	577	591	564	559	538	580	517	582	589	588	582	540	546	566	571	553	568	540	560	556	547	571	595	593	582	547	570	566	581	580	557	582	579	565	542	524	566	536	617	593	582	560	551	562	527	553	544	563	538	547	564	531	551	548	608	559	551	565	546	548	557	563	585	528	559	569	564	539	560	547	546	595	540	548	595	559	586	543	558	547	602	559	591	583	586	576	541	522	589	546	548	553	552	565	607	514	528	561	580	573	597	559	579	544	571	519	569	552	544	548	572	569	593	565	593	586	553	591	549	562	524	540	540	561	537	522	513	550	536	556	551	535	535	575	563	557	569	607	542	565	536	525	553	565	557	547	571	544	555	531	554	542	546	531	563	490	594	572	563	590	536	562	578	543	582	573	572	578	573	572	552	585	601	538	541	520	574	570	517	527	578	574	547	553	585	548	581	560	533	563	542	580	556	528	573	530	550	554	542	557	531	557	527	578	581	548	598	558	588	583	531	584	592	574	552	564	576	585	561	571	584	577	579	546	566	543	607	509	557	569	568	584	516	561	523	568	551	551	552	542	592	556	574	560	575	590	561	570	560	567	558	574	544	554	581	568	549	551	553	546	511	562	612	598	537	548	540	584	539	559	532	542	590	549	557	594	525	614	552	597	586	565	572	594	569	525	566	540	553	563	538	598	558	582	564	565	539	532	543	499	555	571	608	515	572	516	546	562	550	566	560	545	538	539	573	508	550	571	548	555	548	531	587	556	563	539	539	556	558	592	545	537	517	528	565	595	566	571	614	553	612	577	562	559	598	548	551	610	578	579	557	550	594	562	598	575	556	519	562	532	574	577	549	560	565	588	555	531	519	550	588	552	556	527	541	564	598	530	602	532	582	544	606	531	585	571	557	577	583	588	571	565	594	549	530	592	549	562	592	567	565	616	533	547	549	547	550	577	590	577	586	503	540	568	532	552	527	562	534	542	553	554	594	530	573	560	584	578	540	544	567	551	551	568	542	585	537	524	559	584	571	554	514	612	576	549	532	572	544	555	599	521	579	536	570	586	598	572	562	536	557	543	540	559	530	618	601	531	578	575	574	564	532	556	562	581	576	568	528	552	573	565	581	555	559	525	583	564	573	575	576	550	559	580	547	578	543	533	582	575	519	565	560	574	594	550	569	579	517	580	550	577	548	543	604	506	544	550	528	594	554	561	549	563	594	549	595	565	543	554	588	569	532	595	545	572	570	540	553	524	547	543	554	552	650	608	570	530	585	526	568	588	580	573	557	575	539	519	556	583	521	627	510	563	554	524	589	562	553	588	571	544	568	540	580	577	578	567	577	581	572	560	518	581	558	573	547	571	553	555	557	569	591	547	561	580	548	536	558	562	565	552	579	539	541	528	596	556	602	551	564	567	598	535	561	579	565	561	565	559	557	574	550	558	571	558	563	591	560	554	516	573	550	597	598	572	526	562	586	563	563	525	611	581	570	578	545	564	527	572	544	568	546	532	563	593	559	591	583	547	546	569	583	569	602	578	536	562	565	570	575	574	565	550	591	543	546	526	543	560	593	545	540	612	537	551	548	593	566	550	587	557	579	574	557	533	559	557	533	574	514	566	529	565	577	551	578	542	585	492	572	560	566	578	558	542	533	548	533	587	561	582	545	609	521	565	543	581	542	550	535	536	504	614	545	543	562	587	570	612	565	587	594	555	594	574	609	544	576	536	542	564	599	527	538	517	572	559	540	560	547	615	567	581	567	588	564	558	536	581	555	589	541	573	544	573	551	550	555	569	601	575	580	545	558	587	580	542	532	577	589	598	560	575	566	554	576	562	582	550	552	542	608	547	618	588	543	585	590	562	562	597	570	564	546	573	561	583	610	573	566	585	537	549	556	587	596	552	559	555	595	576	535	548	562	571	561	572	603	622	596	565	567	524	537	530	604	553	526	573	561	567	561	531	577	560	545	537	519	599	622	567	558	555	583	549	585	567	595	578	598	577	540	572	575	576	545	564	533	604	575	576	546	544	585	569	561	580	550	517	550	560	537	568	573	581	485	565	588	554	585	604	570	543	597	541	536	562	582	526	562	595	572	578	558	565	574	580	549	560	524	588	556	574	554	519	552	554	593	554	591	610	550	548	550	568	544	556	537	541	618	557	573	542	562	560	551	556	531	592	556	553	543	555	549	559	559	510	593	526	566	575	569	566	568	528	545	576	594	560	542	557	595	545	547	585	569	512	562	597	598	576	582	576	571	552	589	556	582	545	564	556	559	603	557	603	577	547	581	589	538	555	581	546	581	562	578	574	602	565	578	517	497	592	525	567	546	594	538	572	548	561	518	589	579	568	577	573	576	573	580	590	555	557	536	592	576	565	571	550	542	560	552	588	543	542	576	562	556	600	541	580	581	591	570	534	515	545	576	529	547	570	569	566	591	549	581	597	565	577	550	583	546	542	560	558	618	543	560	545	590	566	602	521	554	500	557	559	609	570	545	568	584	561	584	553	566	572	552	580	576	538	544	603	526	519	534	552	520	533	568	552	586	584	545	571	516	597	594	522	592	547	576	548	554	551	562	556	570	558	551	560	519	567	560	575	586	560	526	576	540	527	551	572	534	540	581	549	545	552	525	557	520	542	552	568	563	559	567	556	602	578	528	560	550	569	537	540	570	611	584	590	573	591	560	510	538	545	557	573	531	581	539	536	573	538	528	557	566	550	565	556	537	576	578	569	572	554	552	590	573	553	537	565	508	555	531	538	570	575	563	564	595	541	534	572	531	563	524	582	527	540	557	594	563	551	560	542	575	590	545	536	526	591	551	554	568	581	576	539	536	570	554	554	557	548	563	578	587	540	540	519	527	578	567	562	597	532	574	547	593	549	578	551	553	540	528	525	596	536	538	568	558	542	549	538	533	600	615	584	578	526	526	602	589	550	607	573	574	579	577	565	558	573	591	547	583	537	552	562	545	557	567	541	542	547	541	585	560	537	546	512	545	530	572	555	548	551	568	570	524	559	607	525	553	615	513	574	568	581	578	566	540	547	559	542	564	554	526	600	555	518	578	557	574	590	619	542	530	603	529	526	590	561	568	565	583	529	555	539	560	600	598	525	562	561	544	588	560	589	560	559	548	601	565	595	558	567	571	621	539	583	549	587	546	564	571	515	552	562	553	580	567	536	560	583	537	560	553	541	572	548	595	590	530	556	535	586	512	605	552	556	553	557	555	572	581	575	546	595	554	575	550	556	538	575	587	596	524	565	555	565	597	533	573	582	527	549	546	571	549	555	564	545	576	526	584	538	542	547	607	541	562	546	560	571	577	584	558	546	579	574	546	545	580	585	561	629	558	588	568	567	553	538	554	521	582	532	575
19916	12253	10380	658	191	203	139	140	142	131	143	128	132	135	106	106	104	106	113	107	100	109	114	114	121	91	111	111	109	86	94	90	92	96	112	120	99	97	107	110	90	89	105	91	85	80	96	88	119	96	97	100	92	99	78	100	100	101	122	86	91	104	100	112	94	92	79	106	103	84	82	100	87	103	94	97	97	89	88	96	107	99	105	106	100	103	112	98	83	100	108	95	126	100	88	97	116	97	108	116	97	111	93	108	107	84	85	90	104	127	90	89	90	96	115	86	108	105	112	101	116	85	108	100	91	80	91	103	97	88	89	96	75	98	97	100	113	100	90	106	98	105	85	75	86	97	100	114	105	84	113	98	75	113	97	103	112	101	90	79	83	100	102	98	95	91	106	96	110	111	99	99	110	98	109	96	93	96	91	97	112	107	101	92	96	100	110	107	94	99	107	100	86	104	105	105	81	80	93	122	96	89	97	90	111	94	91	80	94	104	122	111	108	74	84	85	90	93	88	96	83	98	96	97	90	108	93	88	89	91	93	98	99	103	108	100	114	111	97	81	73	100	101	112	95	92	113	109	123	115	102	93	90	115	114	85	88	86	94	103	99	102	99	79	85	111	109	99	110	95	99	109	98	92	93	87	115	114	94	100	109	84	94	93	88	102	99	87	90	120	94	112	99	99	99	107	97	98	88	91	101	97	96	82	85	76	101	91	109	89	110	104	87	93	94	104	101	106	108	100	83	90	105	105	100	100	97	86	94	106	87	75	89	113	101	100	97	114	79	89	89	94	113	97	101	115	88	95	112	96	98	99	108	78	109	88	83	91	89	110	98	107	94	93	83	103	93	106	105	93	101	103	97	82	123	116	92	88	85	96	101	105	81	106	106	90	94	88	88	94	94	96	102	100	81	86	105	84	87	102	91	105	114	82	99	86	87	106	109	97	113	104	89	95	95	102	106	87	90	86	114	91	113	102	100	91	89	107	101	103	92	94	110	96	100	91	96	101	86	95	92	108	101	81	99	104	104	106	85	108	110	82	111	97	102	104	98	106	118	100	116	110	89	95	101	94	96	114	89	102	85	121	105	102	98	110	107	115	111	100	94	111	86	91	109	97	97	104	107	91	90	94	87	70	87	99	104	96	83	89	83	102	91	95	96	96	98	108	102	113	112	80	101	85	94	104	87	96	107	114	87	98	77	97	113	119	103	95	84	88	102	95	89	119	91	94	98	89	92	82	105	95	113	101	81	94	106	80	101	115	91	98	107	88	103	118	93	115	92	85	121	93	108	91	107	97	95	99	92	75	100	92	90	103	102	117	98	104	104	103	77	89	104	116	89	99	87	102	106	106	97	95	109	98	92	91	94	108	98	118	86	90	81	94	74	112	114	82	108	114	103	97	104	108	97	106	96	101	115	115	87	122	93	95	96	82	95	90	89	76	98	98	106	97	119	98	95	113	98	93	95	94	75	106	94	97	122	95	111	102	85	86	97	91	106	117	104	103	93	88	111	85	113	96	93	110	101	90	84	91	102	98	94	106	107	92	108	104	100	95	99	104	87	95	108	90	102	80	98	105	84	91	120	120	100	107	73	96	80	107	111	114	103	86	116	99	100	102	103	107	98	109	100	88	87	98	86	101	72	98	90	96	109	85	93	99	111	100	91	82	88	82	96	97	101	99	109	99	92	119	102	101	90	100	101	105	87	100	88	104	122	94	88	103	93	105	109	103	89	92	78	108	94	98	97	97	90	72	104	70	113	104	102	108	82	109	94	112	120	76	90	103	84	96	105	101	102	116	90	91	86	109	99	96	113	94	101	95	111	94	105	92	106	105	111	103	97	79	99	88	87	97	91	96	93	101	112	123	98	78	117	83	91	88	95	110	102	105	80	99	108	109	103	93	99	104	101	100	101	91	89	92	89	77	93	93	98	105	107	93	91	75	102	100	88	95	86	98	97	95	107	93	103	86	128	85	94	90	83	95	109	95	122	101	85	87	98	90	75	109	105	106	86	98	101	104	98	94	97	101	98	103	100	118	110	109	93	114	82	90	103	103	99	102	84	96	95	101	112	87	115	96	105	99	108	88	111	98	104	90	92	93	84	109	102	113	101	114	82	90	102	88	102	98	112	80	107	109	104	105	92	98	101	103	94	98	105	116	98	82	100	99	107	109	88	93	100	92	89	100	86	94	73	88	86	96	114	123	87	88	90	98	100	95	87	104	94	107	94	98	114	94	90	122	108	107	96	105	102	108	88	120	123	84	101	97	117	85	105	82	109	104	106	92	95	102	88	95	97	96	113	95	92	102	105	87	95	108	121	86	92	107	72	90	98	77	112	97	92	95	102	113	94	84	108	97	114	99	104	95	86	90	108	96	102	85	98	102	104	91	99	95	87	110	106	93	85	88	81	98	78	116	107	98	104	102	111	119	96	89	93	89	97	115	96	105	84	93	90	89	85	93	109	96	101	82	100	106	84	84	91	85	102	108	105	91	88	86	90	95	93	73	106	91	96	111	110	83	110	86	83	110	91	83	102	87	111	109	89	92	93	88	104	98	115	93	100	98	98	78	104	100	84	100	111	104	95	93	88	109	96	107	102	106	97	104	107	93	99	102	115	87	91	116	106	103	111	103	80	86	93	78	101	99	112	99	92	93	88	110	100	92	107	70	95	109	84	89	110	95	105	112	102	105	95	97	99	94	104	93	109	94	97	107	101	116	93	113	105	101	111	97	99	111	97	94	116	118	95	88	91	95	60	95	105	88	106	92	77	97	118	88	94	102	108	111	83	98	91	94	87	92	104	95	103	98	104	116	122	113	96	79	111	96	99	99	99	102	97	126	90	128	110	97	87	81	98	106	100	87	90	95	100	102	98	101	105	97	99	86	79	101	83	94	86	105	92	104	109	100	98	104	111	105	112	96	90	93	100	98	90	92	94	101	95	94	100	99	93	102	98	112	93	95	116	95	98	95	103	114	84	120	98	123	98	87	84	97	92	84	74	108	86	97	95	80	97	113	113	107	104	96	126	83	117	90	84	86	97	101	98	104	93	89	76	103	85	103	93	100	91	106	98	108	111	96	99	78	87	96	90	90	109	93	95	98	96	93	95	98	102	103	88	96	100	92	107	91	106	115	103	91	83	123	89	102	80	88	95	97	84	104	132	103	103	98	107	112	82	90	97	90	98	109	96	82	102	112	100	105	96	90	105	116	105	84	94	99	89	92	99	109	104	103	96	92	91	89	96	112	82	105	115	88	115	113	85	90	95	105	111	102	118	100	76	91	103	92	106	95	99	88	98	85	100	85	103	93	96	99	99	90	99	99	105	100	109	89	82	97	89	92	91	105	88	97	93	101	107	99	112	99	92	97	105	97	83	101	96	113	115	88	95	94	84	108	98	93	109	97	91	99	99	80	97	75	93	85	92	92	112	105	114	122	102	112	118	95	105	96	92	121	85	84	103	102	97	98	95	96	99	99	98	113	115	110
22423	18932	18093	582	485	755	581	491	598	565	563	658	684	623	530	489	429	367	391	455	476	436	476	499	492	458	426	408	433	395	361	387	336	371	396	368	373	384	380	401	364	387	371	324	371	356	412	395	380	357	349	361	345	363	393	347	371	337	342	361	349	339	371	354	370	373	342	361	353	371	359	379	331	387	371	397	338	366	355	354	373	357	359	339	319	335	364	384	369	363	377	373	383	360	375	351	366	369	349	370	394	355	342	355	369	341	379	369	371	314	333	408	366	357	348	368	388	351	349	364	379	378	384	341	381	411	361	323	367	371	396	375	370	364	350	377	370	354	401	347	365	404	386	372	381	349	412	326	353	386	395	370	364	360	363	362	361	418	373	361	373	375	390	363	357	370	366	353	383	365	348	371	355	354	401	368	317	377	383	446	359	384	348	341	380	363	382	392	353	384	384	389	358	397	372	358	347	321	376	350	379	395	376	375	357	356	363	358	352	387	341	359	362	372	353	380	351	360	364	350	360	368	372	371	361	375	343	361	387	354	365	362	359	337	362	381	390	346	368	394	349	368	339	359	373	382	354	366	358	402	380	378	345	372	380	337	382	354	338	338	363	346	361	375	398	370	383	399	372	388	354	363	410	377	360	381	357	357	349	382	364	372	357	384	348	335	402	394	381	376	346	320	367	359	337	346	350	362	343	336	388	371	341	362	377	371	404	354	360	388	359	353	313	376	378	350	354	359	339	373	377	356	356	341	354	363	349	363	328	377	367	360	355	365	349	375	387	382	343	358	344	397	342	354	373	361	344	406	363	359	344	367	355	346	400	396	349	375	350	378	360	370	359	370	367	358	375	354	368	389	342	345	377	365	383	385	351	390	395	355	358	380	376	386	371	375	380	362	366	384	366	365	394	370	386	349	341	338	355	353	314	371	379	379	394	366	384	369	387	353	350	372	374	381	327	361	373	362	376	371	360	349	351	395	351	378	340	327	361	393	393	358	351	346	340	411	345	383	348	368	356	372	364	368	370	403	363	404	372	359	375	360	352	333	388	356	373	342	347	380	353	361	363	352	321	349	354	345	364	351	333	341	377	380	355	392	357	342	384	350	369	372	358	360	369	376	417	377	351	359	381	350	374	364	359	358	360	374	386	380	320	366	352	346	357	367	361	362	346	388	338	364	384	343	380	369	403	376	358	329	408	361	356	341	392	391	384	345	345	368	372	399	338	349	384	360	379	386	334	344	360	340	345	400	385	385	347	338	389	392	394	352	394	399	373	388	341	371	360	360	382	382	351	386	374	374	344	368	385	339	373	391	396	349	369	369	373	360	396	350	371	380	384	395	374	394	343	391	355	381	370	358	359	414	364	360	362	342	356	358	353	346	369	354	370	391	348	334	368	367	351	349	332	365	363	359	344	344	371	354	362	369	367	338	375	367	394	375	377	370	356	397	379	433	357	381	350	361	355	324	356	375	349	377	353	359	375	359	354	394	367	386	340	348	353	387	384	359	368	378	413	365	375	347	362	359	410	367	409	387	365	394	379	382	376	383	362	381	329	385	358	378	359	381	365	352	365	372	364	400	372	396	365	356	399	388	351	375	381	356	367	399	318	339	364	363	341	362	362	356	350	372	384	339	367	395	354	380	375	381	355	373	393	324	378	348	367	345	362	322	383	354	368	369	407	363	349	373	399	366	366	395	366	369	373	365	365	386	368	360	372	374	383	339	370	374	356	410	366	373	374	362	364	331	385	381	387	368	376	366	380	366	347	336	375	348	363	375	373	373	366	340	344	368	380	406	375	356	346	357	344	367	382	348	378	400	369	398	393	339	378	377	331	338	350	381	347	343	369	379	368	376	381	387	359	391	345	366	352	374	395	340	352	388	352	408	388	385	361	372	358	348	356	345	382	355	373	316	374	357	383	367	359	342	404	370	384	360	365	388	378	374	379	367	364	379	353	368	327	328	373	349	409	410	342	364	338	334	357	357	372	379	366	344	403	365	334	360	348	349	348	368	344	356	386	349	373	379	352	354	402	365	371	397	386	372	350	343	349	349	369	357	369	359	353	332	371	418	353	356	350	390	344	386	364	341	381	340	339	361	416	352	353	372	336	373	376	381	359	369	350	372	333	380	371	355	366	370	349	362	363	339	351	361	358	339	385	358	368	368	382	361	397	359	372	328	400	413	372	336	367	323	374	354	346	366	338	342	389	357	391	355	382	373	395	378	340	329	370	369	383	359	352	364	321	351	356	365	376	360	360	345	359	404	381	365	355	352	396	337	363	359	353	369	338	367	363	369	350	380	335	353	353	369	364	342	365	351	356	366	357	337	360	379	339	353	381	360	360	378	374	361	358	351	357	367	388	354	359	365	356	390	376	385	375	356	354	349	358	348	353	362	367	345	358	397	391	362	359	332	347	375	379	358	346	374	374	349	365	359	369	351	310	385	353	410	360	355	367	373	351	366	359	366	333	350	381	319	384	386	361	382	388	360	393	376	315	349	353	371	376	341	373	376	413	344	360	349	356	342	357	319	357	370	386	373	397	354	332	362	358	346	328	381	346	390	339	379	350	383	359	340	375	335	362	346	398	357	373	383	340	354	362	351	352	391	365	347	342	369	358	370	381	380	401	371	341	359	378	369	363	383	352	357	336	370	363	377	371	401	368	355	367	342	380	335	380	362	337	375	342	373	381	345	388	380	330	361	380	360	351	385	333	363	333	384	383	336	391	337	378	352	369	396	368	368	353	362	357	362	344	365	346	367	348	343	352	366	359	368	390	341	400	333	362	376	367	358	372	363	381	338	428	340	380	361	405	377	398	359	361	337	362	381	378	358	325	346	370	379	357	337	349	341	375	372	375	349	367	389	349	352	362	357	344	397	388	366	365	383	394	345	385	351	383	376	394	357	391	385	379	390	386	382	359	326	375	360	375	365	373	390	349	407	331	347	401	353	361	353	348	363	351	381	386	406	360	358	372	409	389	375	343	345	361	376	403	360	351	336	388	381	345	347	393	372	337	330	367	344	372	384	368	386	382	354	355	387	370	387	384	348	375	372	378	365	340	363	377	349	338	338	372	358	357	362	359	366	370	372	359	388	350	367	349	346	360	367	365	373	374	351	377	381	373	344	340	335	367	340	363	331	343	385	382	330	395	384	350	389	356	313	382	368	373	340	356	374	378	324	382	383	366	361	387	352	380	393	380	368	412	374	386	365	376	359	355	337	370	332	355	369	360	366	386	322	374	342	358	383	320	394	373	339	370	385	354	353	352	400	366	366	376	377	371	367	356	359	383	363	359	378	396	379	395	357	382	371	372	325	320	340	349	394	386	386	373	381	357	397	369	369	398	355	371	389	358	341	364	413	346	358	363	354	396	392	359	361	378	350	337	334	339	335	363	359	358	366	364	366	386	360	356	341	349	370	358	379	369	363	394	360	395	360	364	366	381	353	391	364	374	364	411	358	366	366	380	337	357	386	378	386	401	369	339	346
61113	63864	60612	20448	3200	648	619	692	513	462	392	566	718	716	553	349	271	242	129	171	162	222	310	274	248	207	193	203	182	125	131	115	122	110	125	139	108	112	100	96	115	120	107	90	119	95	125	111	125	88	112	109	124	111	117	112	107	107	123	103	93	126	117	99	94	96	107	128	118	108	118	110	104	113	136	125	107	110	130	117	130	103	115	127	101	112	117	105	113	121	102	127	102	112	113	114	89	114	101	97	113	124	102	108	114	108	116	116	121	118	106	118	107	138	135	110	125	108	103	117	113	120	118	132	96	104	108	130	122	112	112	109	98	105	96	128	106	116	106	107	124	106	121	125	124	133	112	119	103	128	110	117	105	123	105	113	127	96	95	113	103	101	113	114	109	112	113	104	114	120	134	120	114	112	101	126	103	95	109	115	117	107	119	129	116	107	103	114	120	121	109	121	108	95	118	89	102	122	111	99	122	92	127	122	118	115	108	105	115	124	106	121	115	111	115	108	119	116	98	122	104	129	118	114	113	109	123	105	129	105	117	108	121	120	133	109	100	109	101	103	122	115	114	110	112	98	116	121	92	124	101	96	110	114	121	98	114	107	102	106	110	131	112	101	99	121	85	109	122	110	112	98	112	124	104	97	112	109	114	95	101	96	121	112	104	125	112	110	100	103	105	96	100	111	116	101	126	104	104	111	113	108	98	129	111	113	135	95	113	128	98	110	110	123	122	108	107	129	113	121	120	113	98	95	95	113	112	112	112	117	114	115	115	137	101	124	126	106	92	103	101	99	106	122	113	111	105	102	126	119	116	108	117	109	105	96	110	100	115	115	111	96	126	120	101	103	100	101	103	115	110	120	120	118	108	86	113	106	107	107	110	103	125	120	108	121	120	94	100	88	110	110	98	118	121	96	112	103	117	116	111	112	104	126	116	109	111	115	126	103	110	123	127	107	119	96	121	115	110	107	87	120	109	113	109	118	96	109	104	110	122	110	112	122	116	110	129	109	92	126	120	108	104	133	122	103	120	101	113	125	107	117	108	105	89	114	103	121	102	109	118	119	105	118	114	103	121	114	118	110	100	108	114	101	105	116	117	124	118	101	108	116	118	123	107	108	108	98	104	123	128	113	123	104	111	115	125	119	123	119	103	120	114	104	117	121	113	110	125	104	100	111	121	93	94	92	111	120	98	116	115	115	138	122	110	117	112	106	112	112	125	102	118	107	128	108	110	98	118	116	107	104	128	131	107	108	107	114	102	107	108	107	124	118	119	97	129	95	118	117	93	115	114	100	107	113	117	125	111	118	109	116	125	109	103	131	108	115	105	131	105	126	105	109	108	120	111	99	123	111	114	98	107	109	110	124	120	121	114	110	91	110	102	122	125	112	117	104	93	106	104	106	109	99	112	111	114	104	98	118	127	142	103	109	111	116	133	125	110	127	99	99	111	118	120	101	101	105	122	105	115	116	108	105	99	102	111	121	104	111	119	102	116	118	113	107	112	102	104	107	129	111	122	113	118	108	105	115	115	115	142	106	114	117	123	109	96	101	109	106	117	111	114	106	108	100	129	94	119	129	124	108	118	121	121	105	123	119	111	122	111	116	109	117	107	110	93	114	112	126	104	97	108	107	91	101	108	88	108	97	113	98	114	117	109	108	110	124	107	105	110	105	115	99	128	112	98	108	117	111	122	114	116	87	104	118	142	117	117	118	115	107	120	110	98	117	118	108	124	109	89	114	97	104	107	111	111	131	113	128	130	118	118	108	112	108	107	118	111	101	120	113	104	116	100	108	100	118	132	113	113	96	100	103	106	107	101	124	116	124	118	119	117	120	123	115	109	119	93	100	120	96	76	98	112	114	116	111	116	100	90	110	103	114	103	128	106	121	110	114	118	118	123	112	111	119	123	116	115	101	123	117	108	119	109	108	106	109	115	101	106	111	109	97	106	104	117	127	105	98	104	112	118	116	105	107	115	107	124	113	105	120	123	125	127	138	97	116	116	115	95	117	112	113	120	109	110	113	101	100	106	118	109	93	103	125	102	130	104	110	94	99	114	122	105	120	120	107	118	103	114	114	119	118	100	114	107	120	103	105	116	115	121	88	133	110	127	109	118	107	114	121	113	117	99	110	94	114	111	131	114	114	82	117	100	108	101	107	99	110	106	127	106	116	115	115	126	113	114	101	118	106	104	92	105	123	124	112	111	125	120	108	110	112	105	98	111	129	116	117	121	127	111	104	122	107	116	109	102	120	124	118	122	126	109	108	111	123	124	132	121	88	117	101	120	102	102	112	122	117	114	87	115	106	107	108	105	116	118	119	133	129	100	96	135	120	119	111	102	104	99	109	118	119	124	104	111	110	107	91	104	117	128	121	103	105	120	119	114	123	117	116	120	130	117	109	117	106	111	99	104	116	107	92	105	101	96	118	106	128	102	126	98	120	115	138	107	109	105	102	101	118	130	105	112	129	116	108	122	104	114	118	103	95	113	105	111	119	105	109	124	110	122	107	113	119	121	103	107	115	91	127	120	117	108	95	119	107	94	119	124	120	103	94	123	116	106	113	107	116	110	113	122	110	103	136	112	116	111	96	107	118	118	105	108	90	117	140	115	103	86	107	104	107	100	108	102	125	111	100	103	93	107	96	104	122	107	102	110	110	117	127	105	116	117	134	94	96	101	93	106	124	110	121	103	126	118	105	97	120	106	101	119	112	112	137	108	126	116	108	100	99	107	110	123	133	121	107	107	118	134	122	122	116	98	112	128	108	111	105	112	109	98	114	102	109	104	113	112	110	112	121	108	113	101	107	111	101	120	106	108	115	104	114	112	117	88	111	115	126	104	154	107	109	108	127	87	107	100	111	148	113	98	96	110	104	119	120	108	123	113	114	100	107	126	106	119	118	108	126	106	109	133	116	110	116	111	113	126	110	109	85	114	88	110	133	102	96	122	102	94	101	126	112	99	98	96	121	99	104	107	111	120	121	98	108	87	113	113	108	98	115	96	101	94	100	109	115	107	107	98	113	115	108	114	110	132	106	111	123	94	106	109	110	113	112	107	121	112	111	105	114	105	121	108	112	114	127	105	113	96	121	108	115	119	108	113	126	113	93	121	110	111	115	108	109	106	111	110	114	127	106	111	108	99	117	114	95	129	122	127	102	115	100	123	101	91	132	109	117	108	122	115	94	135	99	117	92	103	108	115	122	102	112	108	115	104	93	104	132	99	122	115	120	111	112	105	113	119	105	115	112	114	123	113	101	108	134	117	94	112	124	119	121	115	102	109	106	108	116	102	105	109	111	99	102	97	114	103	110	119	115	107	139	124	119	121	98	112	122	113	121	100	106	98	99	123	105	139	103	125	104	127	134	105	111	105	91	114	113	117	122	119	107	115	106	122	112	105	102	112	127	91	101	94	111	108	106	106	112	112	107	119	129	100	103	123	113	113	115	127	121	119	107	150	113	111	110	119	118	94	126	122	108	107	98
42595	49960	53861	5759	2870	2484	2908	3558	2922	2604	2381	3931	4473	4793	3926	2191	1638	1238	697	872	953	1274	1994	2004	1633	1271	1236	1066	886	550	501	517	490	506	519	770	436	432	421	404	397	407	404	393	424	373	393	407	437	410	409	422	453	431	406	414	403	417	389	390	383	433	448	383	420	397	383	386	388	374	390	382	438	383	367	410	434	379	407	400	391	398	400	393	422	440	388	428	419	426	389	410	397	439	393	419	406	377	397	434	383	412	439	405	427	378	407	430	394	376	400	392	403	399	417	411	401	426	373	407	422	406	374	408	407	425	419	421	418	381	406	430	371	426	379	398	395	391	404	417	417	397	393	401	359	403	366	447	420	403	420	372	402	419	414	407	403	393	385	408	395	385	405	450	381	386	428	413	404	389	380	413	373	420	425	411	373	420	422	414	431	429	383	413	457	380	411	355	413	398	413	442	429	394	398	400	428	383	421	417	447	404	437	380	409	393	417	402	407	427	432	414	393	394	393	420	437	383	425	385	438	411	419	414	409	379	402	399	447	407	378	376	396	408	420	406	422	405	437	376	419	394	418	390	397	439	401	375	382	405	403	390	386	409	388	410	434	403	374	374	408	372	366	380	385	406	403	362	434	384	424	380	367	410	411	400	445	402	430	397	414	382	412	429	421	402	427	383	382	380	427	362	370	394	407	443	365	402	394	410	401	394	392	366	408	403	402	411	395	416	361	423	425	394	407	433	420	424	347	399	427	394	411	428	402	391	419	385	420	401	418	383	423	401	418	419	411	386	399	431	373	421	403	443	447	446	395	423	405	411	381	423	427	401	425	420	403	402	403	389	397	411	401	423	397	412	410	394	409	409	429	441	430	397	418	410	391	413	416	388	369	384	407	432	419	415	423	403	418	429	432	429	390	426	448	367	368	371	412	405	409	388	414	430	426	383	390	394	360	412	393	373	424	425	386	376	434	377	389	399	428	382	417	420	471	421	406	407	427	399	420	392	404	429	451	423	416	401	439	390	371	391	389	433	404	402	412	407	424	407	376	434	384	418	390	408	366	420	392	399	427	392	442	417	418	426	415	409	408	394	410	385	425	408	428	420	377	404	389	376	376	407	360	402	374	400	399	405	379	412	440	396	387	388	440	433	435	421	421	399	402	374	387	404	404	373	425	412	355	426	402	383	402	396	388	419	413	416	415	396	406	430	421	385	437	397	417	384	391	367	355	427	402	348	401	387	421	423	382	414	390	412	415	395	396	442	428	388	377	388	431	406	397	406	413	414	437	395	413	404	421	389	430	381	439	433	404	422	456	368	374	354	389	382	431	411	393	399	399	430	421	417	409	382	429	415	413	401	406	394	401	414	402	397	448	420	384	402	399	412	415	396	408	433	381	450	377	403	363	394	442	420	415	416	408	428	426	404	404	426	382	424	417	377	411	401	402	378	435	419	388	442	437	393	416	416	420	403	436	433	412	428	437	385	422	455	413	436	397	430	444	405	386	419	410	403	383	407	382	380	438	390	423	417	402	384	398	398	395	429	410	395	389	426	397	407	392	431	403	389	382	421	410	349	429	419	421	393	408	417	406	393	401	434	370	398	398	381	428	430	366	414	406	400	446	386	414	397	394	393	398	408	357	430	401	393	423	438	348	403	392	405	429	408	372	408	419	427	396	418	402	383	426	426	444	404	377	381	404	383	398	404	402	411	411	406	405	389	392	397	406	386	392	425	400	425	370	449	425	397	390	408	422	406	386	423	401	402	417	406	412	392	401	396	432	408	400	416	409	422	406	422	378	393	418	428	427	408	410	421	378	381	399	369	407	408	398	385	431	445	406	411	432	415	435	408	405	403	438	430	444	394	445	417	417	417	416	383	398	415	379	408	421	402	417	356	428	346	372	408	412	385	400	394	384	371	404	395	399	421	416	382	431	406	425	388	394	392	393	428	384	409	407	387	404	429	387	397	404	369	382	421	422	381	424	410	401	435	416	430	384	379	402	396	416	407	413	405	425	402	403	424	403	412	395	407	416	401	379	397	392	421	417	421	404	388	399	420	416	403	407	429	416	381	433	405	431	398	467	434	403	389	414	412	362	385	391	429	383	375	407	392	425	441	400	394	394	391	388	392	396	382	435	396	400	406	400	426	392	388	434	417	433	420	393	399	389	397	400	430	441	427	388	417	401	453	435	406	382	404	392	411	420	410	418	439	412	416	393	422	431	374	394	362	409	402	408	433	406	448	397	393	377	406	418	405	392	420	413	390	396	414	402	429	404	415	395	398	408	388	388	372	443	423	360	418	378	424	399	399	371	435	372	439	389	415	417	411	411	416	409	397	399	437	399	412	407	430	404	397	398	410	407	408	400	432	424	413	452	370	400	396	410	361	386	386	413	401	390	372	420	446	388	454	420	395	426	444	434	385	396	393	387	413	416	385	415	372	402	415	403	390	433	386	420	412	375	454	395	386	400	388	388	403	378	416	416	427	428	413	398	407	398	394	406	401	361	395	439	404	393	425	435	406	400	425	385	436	443	411	434	408	407	421	425	396	416	400	412	385	420	438	398	413	390	443	406	412	377	400	384	401	416	426	376	446	380	406	408	417	416	398	384	380	406	430	372	421	384	411	398	400	411	374	385	423	419	425	366	391	410	431	400	396	425	419	387	405	409	412	381	406	418	412	394	393	380	382	420	409	422	374	391	434	431	391	384	420	423	446	433	439	385	392	433	412	416	406	407	418	368	413	400	418	409	426	403	422	413	406	407	411	411	432	400	395	399	406	406	390	425	388	419	394	397	418	404	383	390	410	368	392	399	421	392	401	393	412	372	403	408	386	385	443	401	393	403	421	399	371	380	428	411	382	407	425	415	401	404	389	415	387	402	369	410	386	397	391	376	395	390	398	386	405	378	405	387	396	412	414	389	407	446	418	386	377	412	414	386	423	377	400	402	389	395	370	396	413	408	431	375	424	402	401	393	395	384	344	410	430	400	396	410	408	410	364	412	446	421	356	402	385	458	406	383	432	421	389	368	391	378	407	404	406	437	399	422	394	433	390	426	423	400	407	399	436	409	419	411	398	375	414	386	397	374	411	414	404	411	414	422	420	407	415	420	419	446	411	406	392	443	393	374	398	376	415	414	404	443	406	408	416	383	377	417	432	422	394	386	414	397	403	374	429	379	396	414	399	405	390	402	422	419	411	418	423	403	445	427	396	400	375	405	413	419	408	435	459	390	370	389	383	429	396	389	435	418	389	382	418	381	412	412	417	394	433	405	403	404	420	407	424	407	439	406	400	374	378	362	422	381	382	363	382	383	424	387	387	392	379	394	394	416	392	417	423	386	379	355	397	406	399	379	416	374	362	419	407	435	431	460	390	407	444	428	362	396	416	403	387	420	410	439	372	371	408	424	408	428	384	425	390	362	420	404	394	401	408	365	422	391	419	362	428	435	406	407	382	409	411	432	426	426	394	384	393	385	408	419	411	405	418	420	393	397	376
68960	74336	69233	25572	7201	1101	1353	1303	1035	1096	784	1037	1332	1477	1154	767	566	506	335	253	297	415	540	519	421	291	319	315	268	273	222	194	207	227	219	547	423	168	186	182	174	182	182	168	193	182	166	167	175	187	158	183	174	159	166	178	159	174	171	186	153	177	170	161	189	173	177	192	155	187	188	146	169	203	179	183	176	187	168	153	173	177	160	189	165	156	167	174	145	190	165	152	178	166	154	187	154	177	176	159	157	172	189	137	184	169	167	181	163	174	187	179	176	181	163	165	170	204	193	165	161	199	165	180	196	150	192	172	166	181	161	193	168	167	169	161	209	182	189	220	185	158	174	191	141	175	159	188	184	193	156	184	180	192	178	156	177	153	192	161	180	199	177	201	174	195	194	197	157	181	193	165	193	179	186	162	166	160	180	196	153	165	178	172	189	178	174	165	153	162	168	180	181	178	171	165	174	167	176	166	177	179	166	180	183	146	167	165	161	192	179	189	159	159	171	172	186	160	151	160	165	163	173	180	182	177	194	173	170	158	194	175	189	180	151	166	186	161	168	183	182	169	161	157	148	166	156	169	162	160	168	203	168	184	171	155	204	170	168	144	175	178	168	171	180	160	202	198	161	168	186	179	156	170	173	171	170	149	188	180	171	191	184	182	171	176	168	154	155	160	187	172	176	180	165	183	176	152	165	181	203	172	194	176	159	185	171	172	204	171	180	172	171	187	169	158	166	160	164	191	152	178	160	160	178	189	176	161	202	157	181	191	157	169	220	171	201	158	179	164	152	178	177	182	170	170	168	193	186	165	174	169	182	153	182	184	169	172	185	183	160	170	167	152	180	158	196	180	169	184	176	197	162	160	193	156	163	185	170	182	174	173	174	186	165	187	178	158	203	166	165	173	180	182	163	197	175	180	173	165	176	193	153	149	166	149	173	183	198	164	168	186	182	191	167	179	174	167	156	167	159	186	169	186	176	164	187	179	185	167	187	183	189	162	145	185	158	187	161	159	180	192	173	169	153	153	176	186	161	166	134	194	171	191	151	165	175	191	150	158	166	169	167	174	132	163	174	166	174	171	172	189	169	198	182	175	171	147	180	186	172	172	185	197	161	171	192	167	172	180	176	167	182	167	177	159	168	147	161	179	178	155	158	161	169	167	149	158	173	192	181	165	149	177	168	162	168	156	169	179	192	173	161	168	181	162	166	165	150	170	179	168	167	174	164	186	167	182	175	160	161	171	197	183	175	189	175	164	186	167	191	169	184	169	159	163	182	166	146	162	157	158	177	193	185	171	182	186	168	140	166	160	202	169	188	178	178	185	168	170	174	167	183	184	171	167	181	189	160	176	183	177	174	197	157	194	174	183	155	175	169	174	174	168	195	159	175	169	192	159	178	179	190	183	187	161	181	170	160	178	162	177	177	169	186	171	175	167	175	153	171	186	159	180	176	182	183	191	170	179	177	171	172	172	181	172	174	174	167	160	168	174	178	173	171	163	205	189	162	168	166	173	171	170	191	177	186	173	153	171	162	198	186	164	176	167	191	165	187	165	195	158	190	188	158	185	174	160	166	202	172	199	186	173	173	188	161	188	189	181	181	169	149	159	190	167	174	180	160	183	151	173	169	171	165	169	188	175	186	181	186	175	192	152	178	175	142	178	155	181	156	192	199	191	184	183	168	182	197	179	169	169	192	184	172	168	156	160	195	188	168	196	184	194	159	150	166	187	157	180	155	180	191	173	159	196	187	168	173	181	175	192	170	169	192	187	189	166	188	175	154	156	197	181	170	177	174	176	153	164	174	169	178	182	165	165	170	191	164	171	176	181	157	170	173	162	180	207	174	176	177	161	166	157	152	170	179	186	169	171	178	184	184	176	189	179	175	185	181	193	166	165	168	167	192	165	169	187	171	186	178	179	178	182	171	159	165	182	174	161	179	138	183	168	196	164	165	163	183	172	191	171	171	162	154	187	164	195	180	170	172	188	188	170	170	171	157	177	174	186	185	146	197	185	148	195	181	167	172	175	170	194	171	182	191	183	178	141	148	184	159	170	180	187	150	169	178	183	158	175	176	174	183	194	178	175	180	182	185	198	158	168	179	177	171	181	190	173	170	184	171	178	171	154	164	159	157	161	175	184	192	189	177	182	167	182	182	195	148	173	208	181	184	172	148	199	193	161	176	180	199	185	157	188	204	168	162	174	176	183	171	172	158	169	167	199	164	184	162	205	184	187	167	145	173	167	179	174	175	169	187	154	169	158	164	192	167	200	159	186	173	184	175	168	159	162	193	160	167	175	154	175	157	180	177	151	201	179	198	170	163	181	179	167	194	168	170	186	211	155	177	173	170	185	182	154	156	162	199	177	179	197	154	186	186	152	152	172	199	177	164	187	170	195	181	166	175	179	167	174	180	182	179	170	184	153	155	192	174	145	184	189	194	151	173	179	166	188	190	172	171	175	200	190	192	168	199	189	183	169	202	181	147	171	184	164	174	145	191	151	191	170	171	180	173	173	181	202	166	154	183	173	175	176	165	140	181	168	156	186	175	192	175	159	182	180	167	195	164	153	157	163	179	177	185	190	179	156	181	209	184	172	201	177	156	187	189	169	182	186	178	188	190	183	166	196	155	170	182	180	178	180	170	163	196	183	180	193	196	173	171	163	175	158	174	183	174	163	154	188	176	186	143	187	176	182	163	177	193	194	183	188	161	163	200	156	178	186	166	161	153	182	158	169	152	181	149	176	174	151	181	159	167	184	164	176	175	159	173	190	184	177	174	186	185	156	189	200	194	171	157	163	168	163	149	162	166	147	146	184	157	182	170	176	184	184	179	149	159	188	184	180	160	165	173	170	154	201	175	173	162	166	179	174	173	164	180	171	156	175	184	177	175	175	202	179	176	168	180	184	184	185	179	162	167	158	176	194	182	178	186	184	177	187	178	160	176	156	171	180	160	173	166	168	169	150	165	189	173	153	209	188	181	177	181	192	150	182	152	209	202	189	185	159	147	160	180	151	176	152	171	188	159	166	170	177	173	177	165	172	183	187	181	161	166	176	189	173	170	181	169	184	173	196	180	178	172	175	173	193	184	189	160	178	161	162	176	184	169	166	194	184	174	179	177	173	178	170	172	178	170	179	175	181	184	174	200	175	160	171	173	170	177	176	165	157	206	173	179	176	179	161	199	167	163	177	180	173	163	156	164	157	161	143	163	171	162	196	160	164	163	175	167	178	176	189	176	153	174	180	158	144	162	191	158	171	175	148	138	178	159	163	154	179	198	157	184	189	199	182	197	172	167	191	210	160	158	145	183	157	198	188	160	156	167	179	174	183	159	170	165	188	171	203	191	177	169	162	156	182	145	148	162	165	153	154	187	188	162	168	162	192	178	189	170	182	189	169	172	176	164	164	163	175	170	168	176	176	177	183	164	201	173	167	180	168	168	157	191	168	193	190	157	166	187	201	163	202	169	150	143	188	180	174	163	181
52070	61839	61795	3467	4298	3250	5763	6108	5522	5781	4926	6221	8178	9270	7058	4832	3385	2936	1703	1164	1676	2712	3698	3570	2587	1735	1735	1678	1293	1244	1020	919	825	1015	1059	4041	2570	611	576	576	595	609	552	595	569	604	555	589	546	603	550	595	580	572	615	607	573	592	565	612	616	597	612	618	573	622	561	640	623	569	604	625	550	580	586	596	584	638	581	601	581	576	550	596	590	581	627	595	642	565	609	572	572	576	586	580	539	581	638	627	582	570	586	609	611	624	574	599	554	563	567	511	603	569	592	631	594	604	557	586	561	598	567	599	597	568	583	596	579	571	552	578	594	557	562	581	590	580	574	600	539	557	613	625	577	593	565	599	563	625	582	608	599	561	561	575	594	557	575	614	607	609	591	584	557	602	575	595	559	605	567	584	560	587	552	596	584	593	603	612	603	569	564	596	607	580	642	571	591	580	583	563	596	588	565	600	591	567	592	582	581	626	616	537	598	555	589	569	590	574	583	601	592	596	561	616	590	583	581	596	574	553	580	623	585	576	563	552	573	554	587	608	590	558	573	528	530	576	580	565	579	576	616	595	542	592	598	576	575	600	624	600	622	596	544	586	595	578	634	613	589	618	586	563	555	573	600	598	596	566	590	590	588	594	566	561	565	578	585	587	563	577	585	588	618	606	510	574	606	587	568	574	575	532	582	589	568	597	558	574	594	547	601	535	575	591	599	603	585	567	615	602	649	598	610	579	542	622	596	621	609	547	550	586	588	593	563	605	590	613	559	591	560	587	575	560	638	575	590	586	587	599	548	605	566	591	600	594	546	550	609	621	587	610	571	597	589	578	585	581	532	622	579	581	582	558	625	574	555	598	577	568	606	607	549	588	597	551	582	607	572	562	534	596	619	604	615	529	573	582	600	616	587	568	538	592	585	627	592	570	581	566	566	597	576	595	556	593	574	601	605	617	575	627	543	582	562	593	591	544	532	582	639	547	589	625	586	595	595	581	570	609	573	558	576	585	586	562	587	603	560	597	615	599	567	586	577	633	570	526	595	576	608	557	580	592	590	579	579	579	634	613	592	565	579	576	584	559	608	568	627	593	578	577	586	557	554	600	591	574	606	578	573	562	605	592	561	572	543	580	574	582	601	587	581	585	593	558	589	566	602	559	580	561	571	607	560	594	591	590	585	588	616	592	540	566	592	573	570	543	610	558	566	610	613	537	568	585	562	578	584	609	581	592	610	558	577	549	599	557	608	601	581	580	573	553	575	562	567	613	594	602	584	563	538	623	567	554	571	593	580	585	607	638	571	611	588	574	592	589	593	583	573	557	554	567	606	576	622	598	648	538	567	587	630	544	609	565	588	609	576	564	541	580	617	567	582	582	618	567	587	575	546	576	575	563	609	606	546	592	590	576	596	586	596	603	598	605	527	606	567	625	574	577	600	578	573	608	578	596	591	576	536	593	555	624	579	555	568	564	579	582	622	593	614	549	619	575	607	587	590	603	606	583	553	596	629	579	544	585	564	588	548	589	607	530	607	534	571	557	599	588	589	579	621	585	587	604	585	577	596	591	585	545	576	595	606	562	572	606	574	597	595	598	573	591	587	603	558	593	581	553	582	617	576	593	631	587	575	583	565	562	621	592	598	603	566	605	552	574	565	598	562	617	567	564	611	565	586	599	571	592	536	602	575	596	568	605	596	583	619	573	561	573	601	577	600	537	613	552	554	579	581	560	586	595	634	623	560	577	584	618	624	538	585	600	574	599	546	531	543	577	598	557	579	612	559	611	580	557	591	594	603	565	577	540	564	545	552	606	545	554	603	590	616	586	592	560	550	552	552	545	587	535	573	581	602	633	599	554	560	607	576	551	582	560	572	575	579	574	583	598	592	573	534	592	588	541	595	548	630	576	591	580	592	563	602	581	580	583	573	602	578	611	613	550	564	585	549	557	587	583	614	601	564	564	597	601	584	570	539	595	577	621	601	616	575	567	588	593	614	586	630	572	556	590	612	587	567	580	569	557	588	601	600	574	606	586	562	554	556	589	593	639	564	563	555	574	566	560	553	557	527	618	541	549	593	619	622	582	578	612	544	607	622	585	602	603	599	572	580	580	568	599	551	598	608	563	587	598	587	576	580	594	591	593	614	574	578	583	575	571	574	564	586	631	619	585	548	560	610	575	557	549	584	571	589	624	574	611	558	604	588	580	584	555	571	595	581	588	613	641	604	576	564	574	582	612	563	578	603	610	574	581	595	598	590	611	571	572	545	613	539	576	597	572	570	561	622	548	560	595	601	545	578	592	572	559	565	611	578	616	560	564	548	555	609	593	608	630	576	580	581	568	597	569	588	594	569	588	556	619	600	551	567	613	563	567	586	575	556	585	546	598	568	600	582	611	574	622	593	636	566	589	595	609	671	527	572	586	568	551	576	559	607	584	606	567	599	597	565	585	569	616	609	550	614	584	534	575	615	592	596	539	618	586	576	583	559	583	577	515	564	590	600	594	580	544	565	608	578	580	581	627	580	561	599	587	570	604	557	571	541	587	554	607	586	578	579	564	571	621	552	573	619	567	547	570	579	563	563	583	560	541	556	568	571	575	573	562	594	593	583	566	592	592	588	602	591	587	529	605	600	544	562	603	587	587	556	581	556	561	554	572	580	603	548	614	616	621	577	563	580	585	613	580	606	543	576	586	583	579	555	596	616	565	594	587	576	555	598	589	584	553	540	590	577	594	614	582	618	644	595	575	616	565	580	542	575	616	572	606	535	564	585	587	581	585	571	605	593	595	563	556	589	599	608	609	550	577	564	561	568	548	581	599	603	581	569	527	594	568	563	549	602	585	543	571	577	592	569	552	586	574	598	512	609	569	564	577	596	528	603	619	597	595	593	651	595	561	570	562	587	591	605	589	577	611	569	596	604	580	582	598	602	612	603	562	556	572	617	595	544	598	555	570	590	579	565	524	591	574	555	587	577	608	541	592	598	561	625	577	578	510	572	553	630	586	563	552	584	565	597	601	577	562	639	612	556	563	562	593	605	584	620	562	609	547	613	596	576	626	618	602	561	597	594	560	579	588	613	558	651	592	577	585	536	583	623	604	548	589	589	566	553	622	610	576	615	566	563	612	620	610	557	578	592	566	574	606	600	588	618	582	616	585	597	593	600	598	610	588	564	593	597	600	588	609	640	575	552	584	604	609	553	581	578	539	586	583	629	611	610	565	587	596	607	537	626	599	546	543	597	571	587	593	608	518	597	576	596	549	571	631	556	596	613	572	590	569	570	619	601	566	577	559	585	553	582	573	535	595	561	605	598	586	588	599	555	583	555	568	584	597	551	570	568	589	566	539	582	605	587	538	590	621	587	609	550	537	609	569	593	592	646	587	584	582	589	579	561	538	542	587	587	654	607	622	592	673	574	608	572	583	568	597	591	598	574	551	601	568	590	585	536	552	545	599	561	604	566	561	553	583	582	600	639	616	545	560	636	541	567	541	594	552
18084	12157	9561	567	217	134	175	190	155	157	144	144	146	140	114	120	121	105	102	111	124	129	107	102	127	113	95	99	104	113	109	110	108	102	116	113	135	106	100	99	97	97	87	95	122	91	105	109	93	111	104	98	94	118	108	114	103	104	99	116	126	129	104	113	93	102	99	83	97	104	107	93	116	120	109	92	97	103	100	121	95	103	113	103	102	101	103	102	109	113	104	101	93	95	113	101	108	90	126	107	109	99	114	117	97	103	123	116	90	95	110	92	97	94	100	108	109	104	126	99	106	102	103	110	89	117	119	104	100	108	99	112	104	108	116	104	103	104	88	120	101	106	99	109	106	134	120	94	94	123	105	97	110	118	108	105	106	109	109	105	105	96	98	96	113	115	113	114	114	104	111	108	116	111	123	107	87	89	92	101	105	109	110	107	116	112	107	101	126	110	106	119	107	125	116	110	113	106	94	116	102	125	99	106	95	102	108	114	105	106	92	116	88	111	114	116	92	92	121	98	108	97	123	115	105	90	102	112	117	97	102	92	84	115	117	128	109	101	99	95	98	108	107	119	121	107	109	133	121	106	101	99	89	88	117	98	124	103	109	110	123	101	108	105	125	94	105	117	113	109	96	108	108	117	111	104	105	109	114	98	98	117	97	112	104	112	116	110	111	91	102	99	111	113	125	94	97	124	114	109	112	99	99	115	115	100	104	101	111	112	99	100	112	102	116	114	103	90	97	101	108	97	97	110	117	104	118	100	101	112	94	104	114	110	116	106	109	107	118	91	98	81	105	112	106	126	100	102	113	106	92	119	105	102	117	119	107	95	115	97	87	102	109	99	109	109	99	109	116	102	108	100	98	115	102	97	112	127	109	109	124	106	103	111	98	109	89	107	108	107	109	100	101	106	102	109	99	113	104	101	113	104	98	107	113	107	109	115	99	99	98	103	122	109	95	97	102	101	102	87	89	123	105	117	124	101	113	119	114	98	110	105	102	112	77	129	102	100	107	108	104	103	108	88	97	116	100	96	123	89	103	110	91	102	119	114	111	108	76	98	115	100	112	105	108	102	110	108	98	108	108	120	107	110	110	95	120	106	95	105	91	101	109	120	92	101	109	102	91	106	122	108	105	114	105	114	109	111	118	110	132	122	104	110	116	105	114	118	99	98	97	105	107	80	116	103	107	107	112	104	112	113	95	97	106	128	104	108	97	115	101	92	94	92	119	133	93	123	115	102	114	103	112	122	98	114	113	112	99	107	108	119	122	105	116	101	133	96	103	96	111	109	112	102	97	125	110	104	113	113	96	113	107	100	90	126	89	105	108	113	96	116	115	123	103	96	109	103	103	113	108	133	113	103	110	102	86	106	91	98	103	89	97	106	121	105	86	127	96	89	96	101	108	108	121	98	105	115	122	96	99	99	101	99	136	99	125	99	102	102	103	122	96	103	110	84	102	116	99	108	100	118	79	101	94	108	118	131	89	98	104	132	102	121	119	89	114	122	113	102	102	97	96	127	109	97	98	100	98	104	84	103	93	109	100	107	116	100	128	109	104	104	75	97	114	110	99	104	96	103	119	122	96	116	97	105	118	90	93	103	114	102	112	102	111	107	110	114	107	106	84	109	125	86	85	111	104	120	105	117	93	95	110	119	104	101	105	107	108	112	117	112	116	112	108	89	97	102	102	113	125	120	106	106	103	101	108	102	100	106	102	123	113	108	99	95	110	104	133	91	103	106	114	120	103	106	113	107	118	105	110	105	98	98	106	101	102	103	110	116	104	87	99	111	97	121	91	96	99	109	92	75	109	109	102	135	88	117	118	88	116	101	111	116	116	99	99	97	102	107	84	139	97	101	106	119	110	100	108	112	103	91	96	106	109	106	95	112	95	88	96	107	104	113	92	85	112	103	128	107	112	112	92	97	99	111	115	107	129	117	105	121	113	106	102	89	100	111	112	101	109	119	103	104	92	111	116	105	97	101	107	126	100	82	120	108	95	107	97	116	114	115	118	113	107	107	115	122	108	106	111	118	101	98	97	110	116	116	114	86	109	118	96	102	102	122	109	92	113	112	105	102	98	99	113	108	89	123	94	120	94	103	100	117	110	89	93	109	99	104	116	111	92	106	94	114	109	103	125	114	123	114	101	97	120	94	116	111	80	122	96	106	124	94	101	99	100	131	103	115	106	112	93	90	105	111	121	115	110	123	108	106	105	122	97	104	119	112	103	104	119	114	99	100	106	96	92	113	94	100	107	99	101	117	108	88	112	100	105	88	118	108	77	99	98	96	81	105	89	117	109	104	103	105	118	105	94	109	98	89	110	106	97	102	97	126	99	114	113	108	106	103	108	108	97	110	109	118	106	108	90	102	105	101	102	112	85	125	103	113	97	87	122	112	113	127	109	115	113	100	103	103	109	110	107	119	95	123	98	101	116	125	121	110	90	103	107	126	89	100	99	98	111	83	104	99	107	95	120	102	100	104	95	127	99	119	111	109	120	105	120	108	125	114	106	113	129	123	115	111	105	107	108	96	99	111	98	111	107	96	108	111	101	100	123	127	113	107	132	110	109	103	91	104	94	129	104	103	103	117	94	105	121	118	102	101	113	99	105	112	101	100	112	105	110	100	110	104	120	113	124	109	105	102	131	96	92	110	107	118	115	110	103	119	102	108	112	105	108	117	105	119	87	117	121	112	83	131	93	97	95	115	104	103	104	104	94	113	99	116	109	102	95	105	108	83	130	108	103	117	114	113	95	110	108	92	101	112	114	124	98	97	120	105	95	119	97	98	104	96	115	102	105	124	102	93	111	107	97	101	111	116	118	114	103	111	106	117	96	86	108	107	94	124	108	100	104	103	94	114	104	108	106	105	122	105	113	110	106	100	106	115	104	114	100	119	95	109	109	97	116	107	113	99	123	106	114	125	126	93	104	111	92	98	121	106	111	100	110	116	129	105	101	92	114	116	102	116	106	112	94	111	103	113	99	114	105	122	104	98	125	95	93	107	96	116	93	108	111	99	113	106	97	115	99	105	88	110	106	100	109	98	122	110	110	120	96	119	102	107	131	117	113	105	107	117	104	98	115	115	107	110	106	102	111	100	119	108	108	113	97	123	99	99	115	110	108	105	105	111	94	98	113	101	104	120	111	103	113	109	107	107	101	96	105	116	99	108	90	112	123	98	117	109	109	100	118	89	95	87	118	104	110	121	109	124	105	91	110	101	106	116	111	97	96	120	125	105	103	92	96	104	109	98	113	109	98	103	110	119	108	122	114	112	111	125	116	110	104	110	91	121	120	114	89	96	104	119	103	98	98	110	106	115	118	122	120	102	121	111	114	122	85	115	88	117	119	99	110	88	94	97	100	93	109	101	94	92	114	101	93	119	111	115	93	90	97	128	99	101	102	102	96	111	105	116	83	102	101	114	111	119	113	107	104	108	107	100	114	106	103	103	95	119	108	116	110	100	103	132	113	119	103	94	98	99
20699	19504	16194	594	513	504	724	767	719	682	690	682	646	711	650	555	567	526	490	438	509	525	463	504	519	423	434	449	452	420	427	416	455	503	464	472	602	431	373	388	398	397	391	387	407	389	391	379	404	359	389	400	385	393	379	363	411	380	415	431	383	390	433	426	436	361	395	392	402	406	377	406	379	399	406	388	386	409	399	414	409	382	422	390	388	370	388	400	380	384	398	388	423	423	367	387	369	395	380	408	429	379	359	387	418	409	386	398	403	369	397	410	379	415	410	380	391	407	407	411	415	394	413	414	402	384	420	371	407	400	362	386	403	382	413	355	432	383	399	396	390	391	389	410	398	400	411	385	415	394	405	403	374	398	387	365	401	402	386	400	420	411	394	397	378	378	387	406	412	401	386	395	403	380	400	397	451	400	402	428	412	387	404	403	427	406	406	411	393	392	401	407	417	360	393	436	395	359	387	400	387	398	409	422	393	397	409	432	411	412	407	376	415	368	419	390	407	380	395	422	387	417	370	429	411	410	409	434	381	412	424	381	368	427	402	392	394	404	402	410	346	386	417	402	412	395	370	400	403	426	392	382	394	348	413	395	393	413	391	388	379	393	417	413	394	421	396	376	401	384	391	392	428	405	406	386	395	382	387	434	433	383	415	440	363	385	440	398	391	398	407	402	382	380	419	423	387	362	392	394	421	407	405	394	386	400	421	401	409	441	398	437	401	412	379	403	361	386	388	369	408	365	415	440	373	401	420	408	389	416	381	385	389	431	421	404	401	374	381	398	388	425	415	393	384	419	397	432	379	377	398	428	417	418	403	376	403	393	384	401	414	376	436	386	381	401	434	410	378	431	350	435	416	358	397	426	406	391	393	401	390	418	414	419	425	404	417	389	374	427	391	401	411	380	395	414	426	365	391	426	396	414	367	394	419	410	363	415	387	418	402	398	407	421	421	389	360	408	361	372	437	427	412	370	364	409	396	374	388	386	428	377	402	405	401	399	396	389	400	406	362	422	437	374	410	386	391	389	403	382	442	409	386	432	405	407	391	375	379	403	397	392	402	416	406	403	401	443	396	409	433	383	428	420	421	401	396	368	396	391	406	366	404	405	401	397	410	372	394	407	402	384	393	394	395	407	386	378	412	407	410	402	379	410	387	418	396	370	399	412	389	370	378	414	395	414	369	393	418	395	408	424	394	420	373	380	410	419	375	378	413	411	360	388	404	412	384	386	412	401	396	403	375	376	355	372	446	393	358	416	374	397	383	400	370	392	372	369	420	382	384	387	360	391	387	377	376	407	401	388	402	419	399	373	372	391	415	429	410	384	409	357	377	360	389	372	410	391	408	393	407	393	393	393	369	350	391	445	433	379	395	397	410	367	401	419	396	381	395	404	391	413	383	400	396	412	403	414	402	371	398	438	392	419	381	419	394	416	392	391	397	394	401	389	426	384	389	383	399	397	410	386	429	439	394	403	366	431	412	398	404	392	404	397	392	400	396	392	406	402	378	369	378	413	410	398	405	349	373	434	382	402	374	438	413	417	418	441	402	406	374	409	374	368	395	390	414	406	407	414	404	377	434	391	408	424	386	412	404	408	445	414	386	387	389	423	399	447	429	388	413	395	415	402	370	393	393	403	416	408	382	401	420	382	388	411	405	449	395	369	405	408	420	393	424	420	400	387	377	404	418	411	358	400	391	425	394	432	401	463	416	409	403	412	413	381	412	411	399	353	402	374	404	421	386	380	405	421	421	399	372	380	411	435	378	421	390	413	406	403	380	378	391	430	357	381	378	395	401	407	380	429	388	417	370	383	386	403	418	425	382	406	386	398	412	401	455	404	397	404	388	410	427	409	439	412	392	368	424	402	389	380	379	402	397	421	397	345	433	434	400	401	393	407	406	402	400	406	417	402	408	413	397	395	438	399	402	385	398	394	434	385	414	360	377	402	397	405	368	368	383	451	364	389	427	425	373	411	407	373	379	422	427	418	394	414	404	417	400	389	392	384	424	369	433	418	437	399	407	411	405	425	381	398	388	390	363	402	387	391	409	400	423	443	436	425	426	410	396	339	372	385	391	399	394	392	398	384	409	393	418	384	391	358	406	367	396	394	431	382	398	445	396	367	396	409	433	374	381	397	392	413	390	385	371	377	404	430	413	373	369	412	413	404	418	421	435	379	411	383	355	372	416	392	407	402	399	356	394	418	412	395	394	393	373	430	343	375	456	414	366	390	380	370	407	406	421	361	369	416	399	411	371	399	427	405	406	408	386	376	398	385	371	377	417	402	404	439	422	365	409	420	392	393	405	394	385	387	374	397	390	413	401	405	414	409	412	416	407	410	420	471	376	375	383	416	404	366	408	358	389	405	425	379	384	393	410	394	402	404	398	402	374	365	370	400	380	387	386	401	390	389	379	387	374	409	404	381	432	407	408	415	403	376	440	428	394	397	385	402	411	438	377	386	352	375	374	415	417	407	385	400	389	405	339	404	377	381	398	388	405	412	405	367	424	377	389	383	390	430	397	414	399	384	412	400	384	380	393	404	377	387	381	377	418	379	402	368	397	390	419	393	386	381	405	378	371	394	416	398	375	387	392	373	386	387	373	416	423	435	385	393	418	375	426	371	421	403	409	361	383	379	411	394	391	375	401	362	384	407	380	389	388	433	390	418	377	443	377	403	399	367	362	401	391	401	435	370	408	386	431	362	397	362	443	393	411	379	388	431	393	386	384	423	370	409	373	422	382	363	413	357	420	398	368	386	405	395	419	426	380	411	377	383	398	423	375	416	402	407	400	428	402	369	382	403	386	413	421	384	390	395	359	408	438	408	422	408	379	407	398	398	382	429	402	425	415	437	399	398	352	353	395	378	401	404	397	418	391	403	385	413	360	393	360	388	424	406	381	386	417	384	445	426	396	410	406	417	377	419	386	409	405	395	385	419	387	414	406	377	374	404	424	390	365	434	411	377	407	390	425	398	404	369	393	410	386	404	397	411	382	376	363	438	419	396	408	393	374	399	399	409	402	388	413	392	407	414	396	384	418	415	398	360	384	389	393	400	413	404	414	412	409	410	396	399	400	374	409	390	431	416	394	389	376	420	386	392	401	383	406	396	376	456	367	424	402	410	351	377	407	443	401	418	422	441	377	427	418	395	425	417	388	391	371	425	387	414	412	389	390	371	401	395	395	385	376	401	378	403	376	366	418	367	384	391	390	399	424	391	390	413	383	391	398	403	409	397	401	392	372	394	420	375	361	395	408	367	369	408	378	370	423	429	373	391	390	378	371	407	446	395	424	384	380	418	407	404	396	394	378	381	361	410	384	364	417	396	421	392	441	407	418	407	382	421	408	388	411	393	397	387	399	415	417	412	412	379	418	394	359	412	379	381	411	417	404	396	408	385	399	417	417	385	387	409	402	384	411	397	381	444	396	408	390	364	393	404	394	414	403	378	403	415	371	390	394	389	383	405	447	383	421	438	406	394
58948	62947	58106	18970	2303	426	1077	1016	997	1003	902	860	878	810	621	445	346	310	352	191	149	176	202	202	213	193	184	178	157	143	150	164	185	225	160	276	567	212	145	133	134	126	133	126	138	129	137	134	126	131	135	141	133	135	119	136	113	119	154	127	128	121	129	119	128	143	144	142	128	142	143	140	132	138	125	138	140	136	144	131	132	129	131	133	155	144	143	125	134	146	109	140	120	139	147	130	139	137	141	127	121	149	155	130	123	125	141	132	122	122	116	130	127	133	132	123	118	114	137	110	127	143	140	117	132	118	142	133	120	148	160	107	127	125	127	140	111	143	132	137	140	135	136	127	125	121	122	122	131	132	148	134	121	124	136	121	114	140	130	137	132	123	124	141	139	117	133	128	153	146	131	133	142	134	121	126	115	152	123	130	124	151	113	118	132	124	140	114	123	131	143	131	112	147	131	120	133	140	125	128	138	155	123	125	128	144	123	149	134	112	147	133	130	139	125	140	143	130	123	124	132	138	122	132	144	134	125	133	145	147	120	127	142	130	133	119	118	134	109	121	110	117	128	132	133	143	128	105	154	105	124	124	138	135	119	126	109	131	142	117	118	155	131	145	127	137	135	119	117	116	118	131	125	139	140	106	127	108	128	108	141	133	112	119	128	139	145	120	126	144	126	116	130	143	129	134	122	117	131	127	131	133	139	122	119	111	142	138	153	143	125	138	122	123	146	123	123	137	129	123	114	126	128	125	144	142	124	147	139	124	136	106	135	108	128	132	112	130	117	124	132	100	146	124	140	139	143	147	116	160	116	134	122	129	116	106	141	123	105	145	125	121	118	150	137	110	127	138	131	148	116	130	121	120	126	145	121	127	117	128	141	140	146	122	115	108	133	135	148	126	145	129	126	116	134	112	140	114	139	118	129	126	118	145	125	115	126	133	124	138	167	152	127	115	120	99	129	144	130	138	127	116	134	128	123	117	135	146	123	144	139	124	119	138	120	109	132	130	144	121	120	128	116	125	115	135	150	129	114	135	118	120	126	138	145	154	129	138	135	127	113	113	130	126	120	134	120	125	143	125	133	133	116	128	129	119	145	130	113	125	111	124	115	133	136	131	124	112	149	137	129	115	161	154	134	131	117	118	129	117	119	123	133	128	129	141	122	123	145	129	114	118	164	126	146	110	136	113	119	117	130	132	122	136	149	120	114	135	130	145	147	141	130	135	115	136	148	137	109	135	126	122	123	122	154	144	106	123	136	126	128	137	124	133	136	128	111	119	137	134	137	131	139	118	119	153	135	137	133	131	144	133	145	128	133	125	140	117	127	135	149	107	107	116	140	130	116	123	131	134	142	131	133	138	113	164	96	131	156	140	139	140	121	150	137	123	138	141	116	114	131	122	129	115	149	142	138	121	143	111	115	111	125	129	123	131	127	114	132	111	125	127	117	134	145	115	136	128	145	121	141	138	117	148	145	108	112	117	124	117	124	144	144	124	123	123	126	128	125	119	141	105	125	122	132	120	125	129	147	119	151	138	114	135	119	138	136	132	110	126	122	137	114	130	131	118	136	104	149	130	117	118	141	133	132	117	133	144	123	122	128	110	124	139	121	122	134	138	123	110	135	121	141	139	114	118	138	145	113	136	120	136	136	127	141	135	129	137	117	113	124	96	141	130	117	127	158	146	124	117	144	130	138	128	116	131	107	129	117	134	138	112	127	136	109	112	123	117	124	130	134	143	119	126	145	114	137	123	142	130	138	129	113	129	132	141	125	133	123	124	125	108	115	137	105	136	143	136	111	103	139	129	138	112	127	124	105	113	119	134	133	128	123	116	130	149	134	113	146	119	133	145	132	117	139	122	119	100	143	121	146	141	131	128	149	117	126	137	128	122	101	124	133	121	126	120	114	127	133	135	130	124	140	125	129	115	132	110	135	131	115	142	109	127	159	135	141	132	132	158	141	117	126	122	125	133	139	118	133	124	133	122	118	129	130	110	143	114	134	128	134	105	125	130	137	119	136	121	124	119	126	116	139	135	132	134	117	137	143	124	124	132	123	105	106	121	118	123	118	115	130	106	116	133	118	119	125	115	114	139	134	124	134	132	116	122	146	128	133	121	133	122	117	152	139	124	143	113	111	123	127	95	128	117	127	122	125	141	146	131	121	122	119	114	145	131	127	134	139	106	139	133	154	138	129	137	120	93	103	137	130	132	116	140	142	126	139	123	131	135	131	117	139	113	126	121	140	124	120	136	148	119	128	129	135	133	135	125	139	120	130	107	121	143	127	114	125	109	127	139	128	132	141	118	126	136	112	125	126	127	114	129	127	134	109	110	138	110	128	117	126	137	130	133	130	145	118	100	144	118	130	131	132	131	101	142	128	131	136	136	136	131	138	120	142	119	136	132	110	125	120	131	140	144	134	140	148	113	138	125	98	139	134	131	110	121	129	134	119	127	127	141	116	122	139	134	155	142	139	128	118	126	150	141	134	137	141	156	119	141	123	117	152	122	138	119	127	107	144	114	129	142	128	134	133	125	123	125	136	145	150	114	111	108	121	127	131	133	119	131	139	125	137	113	124	141	125	132	115	128	122	117	116	115	131	141	139	133	124	114	131	134	114	140	139	116	110	131	132	123	136	104	126	116	145	145	130	145	127	130	134	111	136	135	132	120	131	117	131	126	116	145	119	140	124	128	129	142	113	130	139	124	166	125	168	143	125	120	124	125	135	124	112	127	140	112	127	133	124	135	134	152	107	122	125	137	126	133	117	136	114	123	119	121	131	131	127	118	97	115	135	121	132	141	113	135	153	100	145	126	108	135	121	141	108	119	128	111	119	119	111	117	118	116	145	110	108	139	114	124	123	121	126	133	137	124	148	118	136	116	132	124	137	122	118	128	131	125	115	127	124	132	131	139	142	136	131	129	146	139	119	123	133	118	139	136	131	119	130	117	136	150	112	119	111	133	130	134	132	147	141	123	121	141	124	131	151	124	106	114	102	120	123	116	136	137	135	141	154	128	131	121	120	116	135	135	110	133	140	125	121	122	113	129	143	127	140	132	131	147	124	144	127	114	114	133	135	125	133	122	145	115	130	139	119	150	142	157	127	130	135	117	123	139	132	116	128	112	127	120	144	148	145	114	124	130	137	124	146	131	120	144	115	129	139	109	118	124	131	135	135	114	136	140	130	149	118	133	136	140	119	130	108	141	130	129	132	103	113	126	138	124	124	140	121	130	138	129	127	116	147	122	144	152	146	138	120	123	125	112	127	127	130	136	123	124	108	102	129	119	144	125	133	143	127	127	112	129	123	138	133	122	128	118	112	140	123	134	138	119	151	129	132	141	134	136	140	127	111	133	144	136	128	138	156	125	135	138	130	144	133	136	129	143	122	97	131	123	129	132	133	124	122	123	139	123	137	124	134	139	122	115	103	124	116	123	127	120	158	132	123	144	136	138	101	118	122	129	124	131	128	126	137	128	116	130
42851	49829	50812	6920	1405	1835	5419	5083	5826	5520	5411	5573	5844	5544	3923	2699	2213	1921	2299	1042	614	913	1061	1206	1274	1127	928	796	779	748	712	800	959	1311	961	1759	3837	1155	481	479	451	465	452	469	467	473	440	489	458	461	460	422	486	483	473	463	467	488	470	469	436	472	466	473	458	514	467	455	470	439	452	444	478	474	471	428	456	454	472	437	482	503	470	461	408	459	473	439	446	443	478	481	463	450	483	429	437	477	472	442	456	455	447	463	437	399	439	459	433	502	427	435	493	453	467	451	446	454	460	489	420	458	484	451	474	461	468	473	471	451	480	488	471	452	454	454	449	435	443	438	485	473	413	450	456	479	426	500	463	430	470	485	498	439	488	470	479	468	442	460	431	460	493	480	430	470	424	454	456	465	433	441	469	455	464	446	427	484	439	475	478	484	489	467	473	438	480	447	447	443	452	461	451	470	437	448	455	470	476	476	404	457	454	471	445	446	467	430	470	441	454	456	469	495	448	465	467	497	463	491	480	469	452	447	442	453	451	462	483	455	454	427	444	426	504	478	474	474	425	460	449	456	458	454	474	473	461	455	473	495	456	465	474	466	484	504	438	452	437	472	457	429	456	488	495	467	452	465	484	477	420	429	454	421	449	407	473	463	457	477	465	453	426	445	443	492	453	473	479	474	463	434	490	433	507	481	472	462	455	454	501	449	485	451	484	475	446	489	474	441	459	486	406	486	499	445	476	460	442	421	437	499	442	469	427	473	481	486	434	463	440	492	436	419	446	468	445	447	459	459	435	444	486	479	476	445	469	495	447	442	457	487	420	412	418	500	458	417	417	451	449	450	474	443	477	464	471	490	448	467	476	486	482	470	460	477	481	466	462	440	463	473	455	463	477	448	441	466	466	461	461	450	446	459	486	462	474	432	475	440	458	478	457	468	457	443	493	457	441	472	466	419	468	474	487	459	467	468	435	467	448	468	471	473	467	459	501	473	473	452	455	465	443	466	455	463	459	462	437	454	460	460	464	461	507	447	462	443	479	429	490	433	455	453	431	457	459	446	438	478	445	456	432	482	415	449	452	480	467	448	442	491	470	487	462	453	446	453	449	483	433	434	440	456	440	472	419	458	404	463	444	450	447	437	466	431	481	453	475	469	465	449	491	458	433	491	447	461	445	440	438	477	457	443	478	469	480	471	442	440	463	497	486	436	429	409	458	447	443	460	458	443	464	477	504	445	448	420	453	469	471	456	465	479	452	457	448	474	481	465	455	443	450	474	487	467	452	466	455	430	395	455	425	463	450	489	458	465	481	459	438	445	478	472	450	467	422	454	473	484	431	466	491	438	450	448	467	455	434	446	417	453	460	447	487	430	439	462	465	479	456	468	440	463	464	458	466	449	488	460	449	461	439	448	433	473	486	485	475	466	455	454	471	479	484	437	479	430	466	504	434	468	474	487	467	472	500	482	480	449	476	453	483	444	495	436	432	459	476	452	481	462	465	478	478	436	451	421	510	476	473	489	450	435	504	474	437	476	426	464	453	456	473	461	442	449	469	468	459	472	469	446	453	469	486	504	454	442	476	463	486	440	429	457	488	455	460	433	438	456	464	508	502	459	467	475	484	479	473	460	452	431	488	434	447	459	466	447	449	456	440	467	444	442	497	434	463	472	497	457	483	426	457	462	454	456	488	452	469	478	466	483	436	456	492	466	432	487	473	466	499	463	461	453	471	446	450	457	478	438	480	471	481	474	464	449	467	476	480	468	479	480	440	451	502	483	476	508	513	475	501	442	461	431	441	450	480	451	472	475	477	451	454	471	455	484	479	452	424	439	437	483	504	465	472	442	427	456	459	445	460	462	505	476	468	435	436	438	495	452	437	443	467	431	514	460	437	472	477	481	456	459	475	503	438	427	468	441	484	442	433	434	484	478	460	461	442	454	425	455	452	459	439	450	496	480	468	452	480	466	453	428	470	492	433	458	434	446	470	455	456	438	422	491	441	445	467	472	505	456	488	461	469	455	503	441	463	437	454	468	426	451	445	440	455	447	433	488	453	406	472	463	460	454	465	456	493	463	454	438	493	413	450	435	468	503	516	492	432	465	450	453	456	459	435	430	495	429	465	453	475	438	420	470	476	475	479	469	463	468	425	413	454	454	488	470	441	449	455	421	469	466	500	453	433	478	478	451	440	479	481	445	475	443	454	466	451	464	455	427	442	443	482	449	451	461	447	471	472	451	460	466	449	429	448	455	461	456	433	465	432	456	441	474	438	447	452	490	486	491	436	457	462	457	467	455	466	426	480	462	495	466	439	431	471	511	504	449	473	468	448	450	457	464	497	460	444	511	464	483	475	415	441	471	456	442	449	476	466	483	498	507	449	473	429	466	464	475	495	493	429	454	455	454	440	408	452	474	451	500	460	416	471	445	494	437	440	483	436	494	480	467	476	468	445	464	463	465	420	491	436	447	450	474	463	472	451	456	461	480	472	479	466	464	411	485	448	464	445	433	466	478	453	457	502	446	505	486	429	498	453	438	450	452	471	452	458	467	453	497	475	470	461	481	456	491	451	454	492	450	485	471	474	495	471	437	470	478	447	473	485	442	435	490	433	482	442	505	466	462	489	471	469	465	421	454	453	507	475	461	430	471	453	492	459	433	447	482	500	457	472	434	456	436	436	463	442	468	481	431	481	500	426	440	467	477	452	442	456	450	458	472	450	501	460	483	441	471	459	440	453	475	450	457	455	450	461	445	459	433	439	460	478	486	496	435	469	501	431	463	444	446	446	485	419	434	457	488	439	444	466	456	459	498	471	446	505	464	452	426	469	424	479	433	446	481	480	454	441	453	488	487	466	447	452	481	432	485	458	505	436	460	433	436	481	428	454	487	406	420	461	463	447	442	499	446	495	493	459	452	479	481	471	429	493	483	452	450	447	446	444	455	415	461	437	479	466	483	459	473	478	484	448	457	457	430	448	442	492	468	436	501	455	419	463	433	439	447	474	472	462	441	477	427	422	448	439	473	492	470	493	495	415	451	473	460	405	458	456	482	469	473	461	464	453	437	470	465	467	468	481	448	451	475	496	452	453	463	454	455	445	462	482	450	467	412	459	450	446	482	488	460	494	480	451	476	457	470	490	443	463	472	458	469	439	507	478	464	486	477	434	492	434	448	465	459	492	489	473	479	414	444	472	431	452	452	485	451	452	459	462	437	452	454	463	434	458	459	469	440	434	472	433	465	523	453	447	485	436	431	449	465	425	463	490	454	476	445	464	466	429	480	476	446	435	462	432	468	488	484	458	480	445	461	472	459	448	461	466	453	457	465	462	443	475	462	454	469	446	470	459	491	456	440	479	483	480	436	426	489	459	465	445	452	453	453	408	433	482	471	465	457	459	464	441	464	454	463	445	453	430	487	474	447	506	451	432	487	514	431	439	445	507	458	448	476	451	431	475	421	414	476	464	454	488	448	443	457	472	450	415	458	459	456	456	468
65095	72245	68996	28093	7571	1559	2227	1582	1577	1418	995	1353	1161	1203	997	706	757	651	662	478	283	261	267	288	331	308	275	271	273	270	227	235	311	328	364	600	811	535	198	196	214	186	235	221	223	194	197	192	167	201	196	199	179	168	223	207	198	202	190	175	205	210	188	211	210	204	179	214	196	193	194	181	196	209	202	178	201	198	198	194	196	225	205	198	186	202	215	201	198	175	199	182	189	188	204	179	186	195	196	204	176	180	182	194	191	194	203	184	194	204	193	195	194	213	180	193	219	206	194	199	181	206	182	190	199	204	183	194	199	195	198	204	201	203	205	184	188	191	188	225	200	187	198	196	200	180	200	193	176	195	193	185	210	199	166	201	188	203	213	204	181	175	208	209	206	222	193	185	211	210	184	184	189	201	182	181	183	187	188	182	210	198	193	208	184	204	216	194	190	177	170	203	217	193	185	200	207	187	173	190	204	189	212	199	189	192	192	174	201	183	182	199	184	189	204	178	193	188	180	187	212	199	195	186	219	186	193	207	212	204	195	192	213	218	178	198	209	195	194	208	196	200	188	185	225	170	203	183	191	187	202	206	203	185	208	198	184	194	169	207	198	184	208	212	211	201	160	186	174	211	192	190	171	203	192	217	174	200	186	204	160	232	168	196	219	197	210	213	196	168	173	212	197	197	186	197	194	202	171	199	194	184	212	217	209	211	218	213	195	194	171	191	193	198	193	204	213	196	203	203	193	205	183	177	196	175	193	212	209	214	189	193	198	187	203	213	210	195	188	217	204	194	189	181	187	182	177	182	212	189	185	190	189	203	186	187	171	181	201	199	191	224	189	189	208	201	182	184	194	200	195	206	216	198	183	203	203	207	199	191	221	210	188	208	206	208	210	185	203	210	195	186	202	197	204	211	205	163	196	194	204	198	175	206	190	179	217	199	183	196	205	210	176	179	171	209	191	194	186	186	202	204	216	189	182	190	200	199	189	186	196	202	194	193	219	209	190	243	206	202	191	180	184	193	180	221	196	196	203	161	200	194	185	199	191	189	182	181	184	197	190	182	208	229	189	175	191	185	206	186	195	182	199	198	197	197	201	213	183	187	193	203	198	209	200	193	196	192	209	178	212	222	178	189	229	210	199	211	193	181	183	189	203	210	187	218	222	201	211	207	175	212	205	188	207	184	217	197	203	216	211	195	196	214	205	193	199	212	216	169	219	187	190	212	198	202	186	212	199	211	179	199	179	198	185	185	201	222	180	186	193	204	206	206	193	206	198	201	228	184	186	223	167	215	174	192	183	186	205	195	194	180	201	214	193	218	214	177	217	218	179	212	199	210	185	219	204	187	180	193	183	184	192	200	211	223	214	195	207	203	207	214	196	171	203	183	201	189	191	196	198	199	210	204	200	209	192	206	201	227	150	195	177	210	204	187	202	198	209	213	197	182	234	215	219	171	203	181	178	170	213	209	198	193	185	206	194	194	184	189	219	194	199	193	170	181	201	232	212	214	180	208	208	183	206	213	191	198	200	202	195	188	201	195	179	203	187	200	156	190	205	200	214	196	197	181	177	205	203	209	183	197	201	205	198	197	216	212	208	208	192	179	196	208	186	195	231	171	191	207	191	204	215	220	185	195	176	216	193	212	199	233	196	183	193	182	186	201	191	197	209	196	190	213	206	200	189	177	200	184	214	182	204	183	195	183	175	188	195	204	207	227	189	203	194	200	193	198	191	192	173	192	196	202	194	182	195	188	212	200	173	193	183	185	214	212	191	161	178	220	218	194	187	221	207	180	185	183	182	182	180	230	183	207	193	188	186	199	205	189	185	172	174	208	198	197	194	201	196	234	198	226	200	188	183	220	206	186	210	207	185	197	193	195	169	193	220	207	201	181	202	191	183	172	189	202	199	201	217	191	186	195	205	206	202	191	213	217	201	199	206	176	216	193	205	181	179	189	196	214	174	173	176	179	207	202	198	169	183	213	198	185	210	209	201	202	225	186	184	185	212	214	224	222	187	204	186	200	196	194	205	180	201	181	204	212	211	193	198	200	190	188	195	222	186	180	172	204	206	202	207	199	197	184	199	197	195	188	188	207	153	187	194	192	210	193	200	184	192	191	202	191	190	180	220	217	203	183	178	180	206	190	210	192	216	203	182	216	201	151	202	202	209	177	207	188	173	209	202	193	200	198	216	166	208	184	181	202	187	201	200	208	212	208	187	172	193	205	194	188	202	210	174	197	175	218	194	181	203	198	183	200	187	194	209	206	217	219	228	168	220	185	198	206	181	199	188	190	205	209	186	193	205	172	211	172	216	207	195	167	208	201	211	179	206	209	211	199	213	224	212	198	185	213	194	178	195	208	200	195	209	219	201	203	215	203	184	182	195	224	192	233	212	173	205	197	190	195	171	192	191	180	202	187	185	207	192	188	212	204	185	188	202	193	177	187	172	186	199	188	193	182	190	206	199	210	177	227	199	216	187	196	209	197	218	188	201	184	183	189	194	182	198	176	224	213	200	188	229	227	193	195	194	188	192	179	180	177	203	158	192	190	207	189	204	204	183	217	185	195	203	205	211	188	190	213	162	195	210	179	192	199	176	209	180	223	188	202	232	200	173	211	173	175	180	208	217	226	219	184	198	211	193	218	210	232	224	212	185	207	170	210	205	203	188	177	205	205	189	193	175	214	182	180	163	201	180	206	200	189	204	212	198	206	212	226	183	195	220	208	178	176	194	226	198	186	192	217	216	193	175	179	197	191	165	204	201	183	181	181	210	204	205	206	195	227	208	206	202	191	197	190	183	203	179	217	191	189	199	205	201	177	195	190	185	195	206	173	209	184	206	205	190	188	213	181	188	201	191	179	181	203	189	195	202	206	218	190	210	175	214	191	203	200	209	194	226	228	206	176	202	200	208	199	208	211	187	184	194	204	195	217	187	201	190	188	175	216	200	195	181	157	214	201	223	201	209	218	201	166	201	184	179	202	211	203	205	193	199	187	198	208	187	202	183	184	194	188	174	190	183	188	194	194	187	212	178	213	166	180	197	190	178	191	226	188	200	192	187	197	213	196	195	172	176	182	197	189	196	184	206	175	199	198	197	187	175	204	166	213	180	187	211	221	191	205	193	220	160	183	199	199	198	196	204	199	170	209	210	192	206	213	189	193	204	199	207	190	188	180	193	197	198	203	189	167	198	215	212	169	199	208	197	204	197	197	200	190	221	192	188	187	227	195	207	210	205	186	195	206	209	219	203	232	204	221	204	206	199	221	186	191	196	193	202	214	182	197	183	188	219	200	218	231	194	194	202	219	184	201	193	227	220	193	207	181	210	218	195	197	179	193	193	197	207	189	209	198	196	189	221	210	196	194	172	190	196	199	201	176	207	189	189	221	203	201	210	203	213	206	184	195	190	170	178	216	223	163	183	194	156	213	192	176	180	194	185	196	180	189	212	193	182	204	211	190	207	196	191	181	198	186	207	192	196	181
52551	61751	65539	8739	1895	4804	9125	7395	8154	7732	5776	7624	6981	7199	6457	4746	4288	4146	4025	2487	1265	1104	1122	1550	1815	1538	1425	1223	1182	1085	937	1164	1739	1779	2264	4274	5366	3441	629	643	696	646	647	687	627	695	642	637	674	675	664	641	626	642	636	672	675	644	682	643	668	658	665	638	658	595	637	671	700	648	676	681	695	638	703	686	661	671	630	642	607	670	631	639	679	664	662	608	653	659	674	612	719	681	642	667	638	627	673	664	657	669	646	639	625	614	661	679	602	692	625	648	631	671	696	650	656	654	697	619	689	672	622	663	658	619	676	635	655	684	663	665	668	644	647	632	657	680	638	680	648	671	704	674	723	660	640	647	660	690	611	674	686	637	676	648	694	654	618	611	610	613	613	647	633	722	650	644	673	639	638	645	680	660	659	617	674	638	626	678	633	593	691	668	678	649	633	678	656	657	678	681	659	637	668	677	645	658	669	670	653	678	628	630	654	656	650	615	655	660	703	669	673	619	621	655	699	596	695	676	668	658	665	632	647	698	657	668	673	622	628	641	637	677	630	634	660	646	687	656	648	621	630	643	670	622	672	641	630	672	621	629	633	660	629	664	722	661	668	667	646	662	631	645	651	651	639	653	619	683	677	659	744	645	643	636	699	617	671	654	654	627	665	634	661	714	642	610	687	661	682	669	631	680	610	696	650	635	663	664	674	644	667	652	640	660	668	627	680	662	666	654	633	635	674	659	682	613	632	679	661	653	644	665	673	656	703	624	669	661	655	627	686	642	594	692	666	631	646	623	654	626	648	647	690	643	661	626	680	662	644	678	691	655	621	665	672	692	625	655	611	631	713	686	653	623	631	626	668	657	631	671	607	598	667	652	652	623	637	642	618	647	658	662	661	664	646	652	610	645	665	683	675	691	691	660	655	610	696	689	655	647	687	616	644	651	690	638	649	684	676	617	648	660	653	644	690	686	624	632	629	625	657	665	672	642	654	635	671	653	715	723	662	637	647	647	617	617	651	711	682	640	677	645	626	675	635	631	689	694	678	684	650	660	654	623	648	618	647	637	711	628	630	670	685	629	707	637	663	658	647	667	666	646	645	636	640	638	698	623	633	640	669	673	616	669	673	668	668	635	642	679	620	670	650	622	681	660	676	635	642	635	656	651	667	656	632	648	628	627	650	649	627	641	649	653	647	672	592	640	677	666	675	682	646	639	643	683	662	669	603	619	627	675	666	653	598	661	682	684	637	655	680	698	663	660	657	649	708	659	672	663	637	684	633	673	665	675	668	676	640	659	653	651	644	652	665	681	680	669	688	659	616	636	608	644	728	618	653	629	671	633	634	685	657	638	646	660	639	674	670	684	655	660	614	644	652	671	682	632	649	647	622	683	603	638	651	637	616	649	657	627	650	647	663	611	653	659	660	700	651	625	632	643	642	641	682	601	672	657	666	604	672	656	658	679	697	607	651	610	638	663	660	662	647	673	644	683	634	647	670	675	718	643	621	655	685	670	643	629	701	646	642	677	645	625	629	692	680	685	658	614	627	623	680	626	657	626	691	621	629	657	670	653	642	675	664	666	647	685	634	667	653	612	661	643	688	693	636	635	679	635	623	639	690	633	688	650	642	624	645	660	670	650	617	699	678	609	649	722	670	652	650	694	678	641	649	640	747	671	671	706	719	667	658	663	634	685	658	613	654	635	660	674	637	610	678	664	659	641	670	644	679	654	645	634	680	672	670	645	646	674	650	654	621	649	658	649	679	644	624	663	639	661	659	631	659	627	670	649	665	661	622	663	644	672	629	661	624	644	664	650	683	679	676	677	618	600	658	650	662	654	638	638	629	669	674	664	623	644	674	697	657	648	642	635	621	688	646	687	655	641	648	668	658	666	676	692	644	629	641	650	586	639	648	661	633	714	684	624	674	669	651	679	632	661	645	630	676	741	657	674	703	624	670	675	631	697	669	651	623	679	670	639	658	644	638	568	668	582	675	662	653	659	663	644	672	650	660	653	647	662	662	656	631	649	652	664	681	646	735	645	657	635	626	655	644	657	600	679	632	666	615	645	676	640	637	660	656	684	678	643	622	649	618	634	629	631	650	672	667	663	647	685	636	688	656	643	657	662	667	648	642	657	662	627	682	640	646	646	634	672	605	684	657	615	648	630	651	623	662	610	614	692	660	651	609	676	646	639	665	642	651	677	691	636	615	692	660	661	641	672	677	642	627	646	677	672	638	675	617	689	635	677	637	651	660	693	628	695	666	709	677	689	663	663	640	640	668	637	682	676	606	677	682	712	684	633	667	696	672	687	687	647	663	605	638	673	643	689	674	649	626	694	623	669	667	639	695	678	645	647	617	672	652	658	647	688	687	655	646	619	599	707	661	655	637	638	611	632	690	639	599	668	684	646	642	645	660	713	660	669	641	679	655	676	652	606	638	687	624	656	639	666	714	654	669	637	643	623	624	716	664	646	677	680	622	634	679	682	673	639	680	689	665	728	676	628	675	655	625	641	659	630	676	647	709	618	652	621	662	661	657	686	673	622	679	651	667	659	688	636	658	693	655	657	653	639	643	638	649	658	636	625	642	673	665	688	676	667	614	677	709	663	667	685	643	670	660	677	650	656	632	634	652	672	620	646	609	679	674	647	685	642	640	642	653	645	651	624	651	677	632	623	676	569	653	679	654	673	669	650	675	650	646	617	712	631	649	652	634	660	627	681	666	625	674	651	661	646	659	625	694	660	619	654	677	664	641	613	663	665	676	627	671	676	665	670	701	680	630	654	699	637	651	643	666	692	626	644	701	657	654	618	659	663	675	645	637	631	603	658	630	625	632	609	673	651	646	632	688	659	639	685	647	659	602	612	613	692	660	664	686	644	684	645	680	703	672	669	656	642	676	629	633	634	623	657	638	643	627	643	707	664	662	638	608	622	605	638	637	665	670	666	687	673	660	609	709	647	650	643	654	681	633	645	662	604	668	637	663	677	655	602	631	688	651	672	650	632	627	677	658	631	694	645	614	667	667	673	657	709	683	674	663	701	690	633	648	664	647	666	661	652	692	686	657	659	675	628	669	679	663	630	677	674	682	664	640	665	668	642	631	653	628	629	665	685	665	665	651	697	661	598	636	707	678	647	641	632	662	638	666	641	648	645	628	613	615	690	668	657	654	661	651	672	672	642	636	685	655	689	610	651	688	614	626	618	662	653	651	692	665	641	642	647	582	632	669	632	620	640	652	657	661	608	650	637	663	701	673	652	657	636	698	686	624	673	671	667	641	637	642	634	662	662	657	668	702	650	635	659	718	620	671	638	603	662	627	609	664	667	624	635	697	662	609	659	693	662	684	671	658	673	630	643	660	618	663	637	671	665	661	670	643	664	639	664	652	654	684	657	628	673	672	665	598	681	683	648	654	625	640	645	655	639	637	679	653	683	699	673	670	643	640	642	653	694	690	620	641	628	655	676	654	636	659	645	678	695	656	633	655	663	657	681
18740	12639	10073	911	228	200	249	187	163	179	166	138	165	163	176	153	137	155	164	149	127	130	137	123	152	129	140	150	135	140	171	150	143	144	152	193	161	162	155	155	112	132	146	140	144	126	126	149	139	142	138	144	144	144	128	137	133	162	144	133	120	149	136	138	146	118	150	140	134	135	114	139	132	140	134	128	127	149	145	139	144	128	140	130	129	154	149	139	129	141	134	162	152	119	165	129	141	117	134	144	126	137	123	122	128	124	131	114	136	134	113	144	124	147	128	114	140	114	132	137	124	120	130	127	145	118	126	160	145	145	126	140	145	150	137	143	146	113	118	124	165	135	116	142	119	144	141	129	121	148	138	122	138	122	152	139	124	150	125	119	144	141	157	137	128	133	137	157	126	149	133	158	123	126	147	113	137	159	133	137	145	132	111	144	145	122	140	136	128	125	134	143	120	154	150	142	159	129	118	136	130	141	138	162	132	136	156	133	133	134	126	143	150	141	140	137	113	135	145	140	140	122	133	129	135	144	146	106	127	135	115	128	135	151	124	149	110	129	124	137	137	127	151	152	125	150	144	122	146	131	148	122	152	145	148	135	135	118	130	135	138	136	129	130	139	124	153	139	124	128	133	128	125	135	156	135	139	139	143	133	131	121	143	117	157	128	140	142	161	180	113	134	123	131	150	139	127	134	119	138	134	124	167	131	172	121	112	134	136	148	130	135	118	150	127	151	138	156	128	167	124	143	127	157	149	126	115	130	131	136	136	112	132	136	126	125	125	120	154	123	138	128	136	107	117	123	146	121	127	146	114	141	136	131	156	147	163	139	123	146	125	131	121	129	135	147	128	124	121	158	139	136	116	117	127	150	138	136	129	125	142	129	121	125	144	141	109	137	151	138	146	154	123	120	127	123	146	153	138	112	147	136	122	145	140	129	136	128	131	135	146	143	127	148	131	122	148	154	135	131	141	135	127	146	135	129	142	138	132	117	127	141	134	129	150	132	140	132	139	134	143	118	142	141	122	142	125	140	136	129	128	139	137	139	154	148	140	122	123	143	127	144	125	145	107	137	139	162	127	143	139	151	136	141	144	143	140	111	124	135	155	138	137	142	126	163	141	149	145	136	153	128	136	156	125	115	130	128	147	145	130	128	133	132	149	162	125	133	148	139	132	129	136	137	132	142	151	129	123	150	148	131	138	134	133	136	127	144	142	130	129	124	131	146	136	144	126	144	123	145	132	141	164	135	141	112	124	132	134	136	143	147	157	150	143	156	139	142	127	134	137	128	126	130	125	133	154	130	159	123	115	128	122	111	131	128	146	138	148	119	114	129	123	140	123	127	130	135	149	139	120	129	135	143	137	133	131	125	136	144	139	162	131	138	158	145	152	147	140	126	129	132	154	130	111	123	145	124	139	143	153	138	129	133	140	137	120	143	130	150	136	129	123	151	129	139	148	138	135	145	142	134	137	159	128	146	129	143	125	151	125	122	146	144	141	136	129	131	110	137	147	111	141	142	140	124	120	128	123	133	147	139	133	132	136	129	128	123	134	133	136	151	125	143	124	174	147	140	135	135	130	132	124	150	131	127	135	134	140	138	132	162	145	124	136	115	131	140	146	136	138	137	133	144	136	139	132	111	116	122	152	121	134	134	124	125	132	129	135	132	140	133	134	135	138	160	135	137	146	140	125	125	128	127	150	135	126	123	134	116	148	144	116	146	172	126	117	134	128	144	151	161	133	137	138	123	142	121	134	138	113	136	139	111	125	140	123	157	124	127	129	152	137	152	144	102	137	132	160	129	147	143	137	159	123	139	147	149	119	119	125	150	137	137	152	126	128	136	139	142	124	126	157	140	144	143	138	155	128	115	127	134	136	144	146	138	129	127	130	121	145	134	137	137	147	142	135	124	128	143	121	117	121	145	137	143	129	133	145	129	127	136	125	148	140	134	120	155	120	128	109	149	133	125	124	144	136	140	129	131	135	129	132	132	133	133	122	122	143	133	126	141	132	148	128	149	128	156	144	141	116	114	108	132	137	123	124	128	138	137	128	145	133	130	114	147	120	141	127	147	135	117	162	156	135	131	109	145	150	141	141	132	137	128	138	134	119	166	143	124	134	117	139	153	124	125	130	146	147	134	127	110	143	124	152	136	131	126	133	137	148	133	138	149	143	131	142	131	153	143	132	122	135	133	155	146	132	129	144	151	142	152	135	134	132	143	125	129	125	124	119	148	138	132	147	136	149	148	124	128	144	125	150	148	153	136	140	130	116	145	132	126	158	135	131	150	127	118	146	148	139	155	141	131	124	137	115	151	129	131	135	120	149	129	129	174	132	118	133	150	145	142	130	124	145	131	129	135	138	144	127	131	129	115	148	126	139	142	156	140	128	133	125	143	122	132	145	136	121	132	109	120	139	128	140	140	140	117	138	143	160	118	124	130	133	131	118	137	132	135	145	135	139	143	136	144	144	137	134	134	133	129	145	126	130	124	146	131	138	127	130	121	123	143	137	153	139	123	138	144	131	128	139	148	130	125	127	155	153	148	145	147	113	141	141	120	135	126	146	132	130	142	149	146	145	128	136	129	118	143	131	135	129	150	149	133	128	136	143	135	154	128	149	127	159	133	140	117	125	136	147	126	140	124	150	119	117	128	137	125	128	138	134	165	150	138	138	139	163	105	117	138	118	124	135	139	159	136	148	139	151	153	137	124	147	148	146	135	142	135	139	122	120	129	123	130	142	144	138	133	118	155	144	122	131	143	122	147	157	136	133	119	124	142	135	120	137	134	136	129	123	151	118	131	138	119	140	126	138	141	150	122	120	151	134	128	112	143	125	133	137	122	116	135	144	137	127	136	149	124	129	132	129	133	144	118	115	147	119	126	134	129	135	132	140	152	122	147	135	110	131	144	113	119	130	126	131	147	111	139	121	137	154	117	152	141	123	134	145	138	137	157	121	135	114	122	142	123	135	132	140	121	147	139	148	127	149	129	129	131	126	138	160	148	138	148	132	112	140	126	136	148	131	146	143	145	144	136	132	143	146	133	138	142	130	129	128	129	117	140	133	130	112	124	135	121	126	145	145	136	140	129	143	138	135	130	150	141	146	140	117	137	120	135	135	153	134	129	136	122	160	138	148	139	125	129	130	109	136	138	139	154	129	129	130	127	140	118	134	143	135	125	141	148	144	146	143	151	141	135	138	131	140	127	135	149	132	141	170	121	142	140	138	160	120	143	128	133	143	122	122	126	138	130	136	132	142	144	142	116	133	127	115	143	125	128	156	138	138	160	132	126	114	133	154	136	114	140	137	123	126	159	135	158	122	131	117	137	117	137	142	126	126	124	155	122	127	159	129	125	140	140	132	144	129	152	159	154	130	121	135	153	135	160	126	122	127	124	137	150	154	113	147	146	150	133	156	135	137	127	109	124	136	143	153	130	142	123	122	135	165	146	129	134	125	136	139	138	128	143	125	143	142	123	132	117
21635	19619	17518	1412	577	781	918	889	740	720	640	640	669	642	665	681	660	653	669	608	533	566	566	576	525	523	496	538	526	537	611	631	566	482	633	801	704	623	523	504	488	478	521	485	502	508	517	526	539	477	495	469	518	495	452	493	509	488	498	489	491	516	488	472	462	467	474	481	511	498	467	518	480	503	525	494	512	493	495	548	493	541	495	498	469	524	454	440	487	472	517	493	481	477	520	501	485	506	484	520	438	499	452	475	480	488	510	492	496	482	498	472	433	515	513	482	496	470	506	503	485	513	437	501	489	484	508	484	487	489	480	501	473	480	489	468	490	515	483	471	470	462	501	484	480	460	514	483	465	484	463	474	507	541	499	506	509	468	546	491	515	488	520	464	493	487	473	445	534	452	515	481	494	469	472	484	460	503	488	517	496	434	478	496	504	490	488	469	509	502	510	478	475	475	492	510	464	538	474	463	496	481	530	448	465	513	477	475	508	515	495	536	545	466	521	464	484	484	531	520	487	467	488	490	524	492	505	497	492	512	482	464	512	477	499	473	480	455	490	491	474	486	500	506	478	481	520	513	483	498	483	489	542	503	468	453	516	521	488	524	525	524	509	470	488	495	480	453	492	480	472	455	496	458	466	527	483	473	442	518	509	488	541	503	491	508	528	545	466	508	468	459	507	475	510	541	489	504	488	492	506	464	444	494	503	471	486	458	427	450	467	524	519	504	460	464	458	483	520	434	523	477	490	480	465	517	481	506	499	532	498	503	498	514	479	492	474	475	476	466	486	522	526	474	498	473	457	459	518	520	445	488	500	470	507	496	478	482	487	486	462	521	505	490	515	522	478	495	488	468	469	504	497	525	464	512	484	498	511	494	464	457	525	482	538	463	486	507	501	492	463	512	495	501	505	512	508	438	497	496	473	484	491	482	481	466	523	506	478	461	500	520	492	490	464	474	484	497	511	473	480	512	471	492	486	500	489	463	497	480	479	554	468	485	499	518	494	481	495	487	458	471	468	501	505	441	476	517	500	450	474	499	471	517	484	510	494	467	466	484	475	484	484	490	457	513	485	458	453	532	461	525	473	463	492	491	514	499	498	530	454	495	496	508	498	500	493	506	480	492	498	496	517	492	468	443	473	482	505	476	496	468	504	489	483	498	481	490	512	485	497	518	501	489	514	481	500	484	468	498	494	523	496	475	496	484	446	534	513	464	480	477	456	491	505	478	491	516	468	524	493	512	468	470	508	509	479	483	505	527	500	542	498	469	511	458	480	487	472	528	554	477	494	527	476	509	496	498	512	466	478	477	469	452	473	481	498	527	484	478	489	471	505	454	464	481	494	502	497	497	481	491	523	465	449	461	462	492	507	504	496	474	516	497	477	500	498	485	498	506	443	498	532	494	478	486	517	461	451	513	495	518	525	479	487	508	499	482	480	517	471	478	500	481	483	492	448	489	511	512	469	511	499	512	512	495	494	499	499	475	479	504	511	507	487	522	487	516	478	520	515	516	474	498	460	510	449	491	500	472	511	477	564	483	496	503	490	484	477	497	523	479	471	482	471	495	509	467	523	504	476	480	493	491	500	482	483	456	469	516	435	513	476	465	518	528	505	472	478	496	504	476	491	489	480	499	487	501	502	492	493	499	461	486	483	490	505	518	481	502	477	492	516	445	517	508	520	521	478	529	470	496	477	490	498	483	491	503	459	498	474	485	497	494	487	520	534	501	468	452	455	484	500	504	505	504	467	512	493	495	498	472	498	492	517	483	493	504	517	474	484	490	498	477	516	489	471	499	464	465	498	458	497	504	483	464	537	496	467	515	468	524	485	485	481	446	500	501	499	500	471	507	499	505	470	502	524	518	514	482	461	531	458	490	492	515	495	497	469	500	480	481	475	517	482	493	485	540	504	502	519	511	471	524	478	516	488	475	456	499	512	525	473	483	489	516	523	495	524	505	489	529	466	514	472	501	492	456	495	504	478	528	504	476	501	448	462	496	480	469	512	510	489	509	499	452	500	508	485	506	460	449	495	511	519	481	462	520	463	456	448	494	464	514	557	463	497	474	463	493	484	495	495	486	490	520	510	537	468	488	493	463	485	475	484	488	527	511	510	484	507	512	485	468	486	494	507	504	491	511	470	491	448	498	493	495	512	492	468	503	491	487	504	455	482	496	455	501	475	515	490	480	522	476	479	498	500	487	491	475	508	473	490	502	529	495	478	495	458	519	502	511	457	480	486	478	481	458	500	510	506	515	495	512	487	469	440	492	494	515	477	504	467	483	474	502	513	457	472	493	424	452	503	480	487	485	462	485	501	478	503	489	492	483	467	459	497	487	496	481	451	448	476	532	466	488	508	466	476	477	512	488	505	507	489	480	487	510	471	472	461	490	481	460	498	495	467	472	520	457	439	509	492	510	491	492	473	505	474	500	511	460	512	531	487	479	500	491	487	476	542	477	496	473	467	507	496	492	450	486	527	488	488	440	527	478	511	494	490	522	477	464	493	478	459	498	478	469	481	488	508	513	452	504	494	489	503	494	504	482	487	484	542	497	508	491	482	496	503	502	512	509	467	521	459	472	521	482	501	445	479	473	488	485	460	503	453	511	524	489	540	507	470	484	448	499	500	474	472	499	476	489	460	504	470	538	491	489	497	486	482	520	468	476	454	508	465	503	462	475	492	494	489	500	524	502	516	447	492	486	523	473	474	463	484	516	477	490	499	464	513	491	501	488	504	449	499	458	487	515	496	537	509	466	469	525	507	491	493	487	490	489	487	500	469	493	488	491	499	490	455	440	526	517	449	490	492	497	539	506	492	494	436	494	529	532	544	487	492	457	516	508	469	490	515	463	473	508	481	504	511	460	517	513	530	486	495	492	474	474	486	468	500	491	501	533	468	525	512	474	464	487	517	497	501	493	474	531	479	513	495	557	519	470	483	467	493	478	510	435	459	499	543	529	464	489	549	446	440	546	523	489	483	517	528	470	519	502	484	548	473	500	523	482	485	466	450	476	509	518	485	500	498	495	485	466	489	495	477	475	505	448	510	509	509	511	480	495	472	504	441	468	501	507	537	478	458	456	457	474	515	519	478	462	498	476	487	476	505	508	522	502	491	465	511	494	483	481	451	525	461	490	469	490	532	517	486	443	520	526	481	533	505	485	501	474	508	484	464	488	487	505	451	479	469	460	462	536	475	484	529	522	521	501	447	474	491	468	492	475	480	493	488	469	530	488	498	482	510	516	520	480	493	489	491	458	497	504	505	505	468	516	479	466	476	506	483	448	474	504	449	465	502	490	520	473	526	504	482	528	516	528	482	499	483	502	493	469	463	484	476	480	517	495	510	494	504	466	487	452	492	500	476	481	506	482	503	496	478	492	511	454	488	512	445	520	480	515	469	459	513	523	517	517	480	477	540	485	548	486	509	474	521	488	511	510	479	490	460	476	490	479	494	481	495	515	472	501	476	524	490	502	517	535	503	491
60091	63118	59203	20648	3209	694	1139	818	569	560	482	386	334	438	507	459	375	418	440	326	225	199	166	210	215	255	274	239	244	215	167	189	155	173	168	325	547	390	159	145	158	146	127	136	143	138	139	156	144	149	147	156	154	143	174	149	144	155	136	133	140	147	162	143	130	139	132	129	154	124	141	161	145	150	136	155	136	146	148	157	155	120	151	141	144	177	169	156	148	151	143	164	154	148	140	153	140	130	136	131	142	160	145	139	146	149	145	165	143	148	153	116	106	161	156	134	139	130	141	149	141	144	115	142	129	142	135	136	121	151	151	161	138	137	131	169	151	137	131	136	153	159	168	139	142	132	127	158	158	153	139	146	139	139	148	140	158	121	132	159	131	145	148	124	133	152	150	143	126	145	167	142	143	146	146	163	155	155	141	142	149	131	168	136	153	139	143	143	141	156	140	156	141	148	161	150	175	138	144	128	157	152	151	150	163	158	166	140	128	137	138	131	154	150	145	148	148	148	131	143	154	123	149	124	141	161	136	161	167	147	140	145	163	148	149	164	130	130	137	167	140	139	150	155	123	132	143	137	145	155	142	124	146	122	141	141	152	146	137	158	145	149	126	162	125	160	149	159	160	155	155	164	129	140	143	147	138	131	142	144	149	167	144	139	162	143	150	143	148	150	148	141	146	150	135	123	143	151	134	158	164	177	169	169	162	137	143	144	140	146	155	143	138	126	159	143	157	128	133	132	139	155	145	160	157	150	136	134	144	146	142	128	169	167	157	159	148	145	160	165	148	158	139	153	141	168	127	161	149	156	137	150	137	140	146	123	151	150	133	163	135	163	168	143	163	141	163	111	125	142	139	135	138	141	131	143	141	159	163	121	126	155	134	148	132	143	130	141	139	142	151	146	140	132	137	142	157	128	144	172	165	133	158	172	144	144	134	141	157	135	124	146	149	144	132	150	162	140	169	130	140	133	146	162	169	158	142	143	156	145	130	136	175	132	147	142	154	138	133	141	168	157	131	138	146	133	131	160	136	133	160	168	146	154	152	138	132	139	143	147	131	138	142	127	142	158	137	150	139	146	143	153	123	127	134	149	145	134	138	138	153	146	140	139	151	139	141	131	132	157	140	142	143	129	127	146	162	155	149	171	154	133	148	142	159	148	141	124	143	137	160	155	150	175	136	135	148	162	145	150	152	156	141	149	127	144	140	143	136	149	145	140	140	161	134	131	146	137	154	130	156	143	134	152	153	145	170	133	139	140	161	142	127	127	159	157	139	135	153	165	153	141	131	140	146	141	135	144	150	140	137	163	135	145	144	147	166	156	144	145	147	147	132	144	141	152	143	130	120	151	145	150	152	135	163	159	151	144	148	150	134	132	128	125	155	136	136	150	147	132	153	135	163	134	151	172	164	142	151	173	135	139	162	138	153	128	149	141	138	138	142	162	144	140	145	147	135	158	139	143	132	141	159	148	137	162	127	127	153	142	146	126	138	137	141	149	153	149	167	150	166	132	147	139	145	155	136	137	156	150	167	135	162	149	153	160	138	139	139	155	144	131	135	155	141	138	144	156	137	137	133	144	143	153	133	145	115	133	146	118	147	134	125	130	141	135	166	164	138	140	144	139	149	153	161	139	148	135	154	170	143	132	150	142	138	137	155	150	135	151	137	149	130	135	130	149	137	150	138	145	146	143	141	145	178	152	161	118	157	160	162	152	156	133	140	160	156	164	152	161	147	175	157	154	131	137	155	120	143	139	160	143	169	157	170	156	151	142	181	164	155	151	154	133	138	148	150	142	119	146	162	150	141	156	153	143	144	141	132	146	147	127	126	158	130	130	132	153	148	146	167	168	136	138	126	137	115	142	140	137	142	137	160	112	138	145	144	152	169	159	143	164	141	149	148	147	136	162	123	167	153	161	133	139	135	145	142	136	131	146	153	146	149	146	142	171	154	131	126	139	139	147	147	121	113	150	133	167	129	140	127	139	161	163	154	157	154	119	122	127	152	148	148	163	155	139	146	155	147	144	143	140	140	126	136	151	143	141	136	141	154	147	155	162	131	154	146	117	151	137	140	142	127	145	159	140	168	131	125	154	158	145	153	132	145	145	157	134	151	155	138	120	151	118	162	140	140	146	130	138	160	167	140	139	139	144	148	114	138	136	156	156	140	109	136	157	152	155	153	149	168	156	155	147	197	153	141	137	157	156	145	135	126	138	134	131	154	141	151	146	133	140	147	159	141	119	155	141	148	159	135	143	141	157	151	113	157	154	125	143	145	135	127	143	135	137	154	145	144	148	140	122	136	163	153	143	163	123	132	145	147	140	125	157	145	137	154	163	143	118	140	161	132	135	153	158	130	145	153	175	145	173	137	142	155	161	135	139	138	137	141	134	149	140	136	174	146	168	142	140	124	145	142	140	129	135	135	150	140	128	153	162	141	138	158	167	140	129	140	140	128	155	147	149	156	130	133	139	150	134	145	154	128	154	152	138	152	153	157	139	154	153	163	163	149	127	150	154	150	161	138	135	146	162	137	150	138	161	145	147	144	129	143	159	149	157	134	145	156	143	142	155	165	162	158	163	144	152	145	148	161	136	152	169	127	131	138	167	145	151	136	146	159	139	150	150	127	135	136	155	152	129	164	137	130	130	145	133	150	150	130	138	159	143	135	162	134	135	168	136	156	145	145	134	138	128	145	145	139	149	134	149	138	147	141	163	143	149	136	153	132	148	172	153	140	128	148	131	154	160	143	132	152	145	148	151	130	159	147	137	140	135	148	159	145	142	164	146	139	139	131	164	163	151	142	128	122	136	152	161	133	142	153	141	168	154	145	154	135	148	147	166	150	142	128	132	143	112	160	146	141	126	154	165	142	153	153	147	138	152	147	157	160	136	146	150	147	139	159	164	134	147	144	139	143	148	132	169	146	150	162	153	138	133	122	168	143	168	136	149	146	120	151	130	164	155	139	148	153	133	154	150	155	124	144	138	167	159	138	158	137	134	151	128	127	151	116	142	113	159	146	140	142	156	134	172	142	130	147	143	161	153	146	163	135	138	151	141	153	134	155	134	146	130	156	120	137	158	149	160	143	137	137	116	134	169	170	134	123	143	131	171	156	117	162	178	159	143	160	151	141	135	159	134	147	127	141	152	147	147	149	169	145	147	148	145	146	172	141	128	134	136	149	154	125	154	160	151	153	124	141	138	148	126	161	145	150	152	139	146	134	137	169	140	142	135	144	134	129	140	150	150	159	154	143	138	141	162	165	144	125	155	145	136	150	178	136	149	178	159	146	131	120	154	120	140	144	136	121	151	152	148	165	156	139	148	166	129	153	137	130	142	148	130	148	150	138	164	136	142	151	147	164	156	157	155	133	168	132	189	130	129	121	138	151	171	134	170	137	143	136	138	143	147	148	142	141	120	161	129	153	125	142	137	128	144	163	135	141	138	155	163	155	138	142	167	155	159	162	140	151	133	138	150	151	159
44229	49272	53307	7056	2095	3027	5258	4192	3252	3137	2942	2415	2188	2515	3532	2929	2458	2640	2843	2314	1245	956	903	1075	1206	1573	1464	1282	1550	1139	619	699	620	751	708	2196	3819	2312	702	484	556	509	514	520	519	491	497	525	514	502	554	498	550	514	520	494	543	514	548	511	550	504	507	528	514	553	543	543	539	565	522	527	511	525	509	574	475	536	516	526	533	488	507	512	525	489	528	537	525	534	496	509	506	531	518	521	527	520	517	490	521	527	542	532	491	509	518	498	510	481	521	529	529	517	517	513	531	525	561	484	510	524	516	498	494	527	495	513	476	522	511	517	546	523	568	541	535	528	547	519	543	536	537	519	551	503	507	506	505	482	491	555	481	507	540	525	496	525	532	536	535	559	522	554	492	489	478	574	525	527	494	532	521	548	513	486	501	513	500	506	540	519	522	528	530	531	548	552	544	524	523	492	542	498	547	515	522	507	514	497	489	537	516	546	548	505	505	512	529	460	519	508	543	503	541	501	500	515	511	509	542	541	494	543	519	526	553	548	526	527	524	521	530	514	511	523	493	530	545	534	476	534	535	553	555	526	488	536	517	514	476	512	521	523	538	506	538	511	517	505	528	499	507	508	513	533	537	499	535	497	529	517	534	514	464	512	518	509	534	504	492	536	523	526	526	511	548	517	541	526	500	518	523	516	526	581	545	482	562	532	494	513	544	532	538	536	530	528	509	472	537	529	516	486	505	524	526	522	515	535	542	493	545	495	544	516	480	498	540	514	519	530	506	549	498	553	520	518	524	537	533	509	525	515	519	539	539	587	490	538	507	513	515	507	534	509	529	541	478	543	520	545	498	508	513	552	524	521	497	518	498	538	525	522	550	520	504	526	512	549	501	512	533	515	503	535	505	522	506	561	485	545	514	499	509	480	511	526	515	506	494	512	565	534	540	558	536	558	542	533	518	500	545	511	547	570	523	522	505	502	525	537	524	513	494	505	522	566	537	505	480	539	530	522	519	526	521	495	508	539	496	500	535	534	540	519	543	506	511	528	508	482	529	514	520	508	492	536	511	491	540	496	512	544	522	511	559	551	524	569	518	530	532	532	540	503	485	481	524	507	475	544	481	539	519	546	506	532	496	528	501	497	522	521	497	522	504	545	511	512	554	519	503	535	523	461	489	545	526	560	486	551	556	499	513	559	489	502	542	538	515	510	539	492	528	509	542	509	584	527	540	514	531	479	510	508	542	497	529	523	553	522	519	524	577	511	554	541	508	521	492	523	530	528	502	556	485	531	532	494	534	547	484	521	523	461	494	502	542	526	548	542	501	543	511	513	512	492	526	543	515	511	520	533	512	539	522	518	534	515	530	503	538	492	568	533	511	547	563	534	471	536	550	500	506	537	499	548	490	544	526	486	524	516	540	509	528	522	543	578	549	539	545	508	500	552	477	520	499	522	566	516	512	531	554	536	514	509	464	514	504	529	505	524	537	527	533	496	511	492	500	514	502	498	541	533	498	520	497	489	503	539	542	489	525	553	522	527	499	494	552	507	545	552	522	486	516	535	531	497	534	564	500	538	517	554	506	502	518	511	499	559	480	547	503	506	509	506	517	533	503	524	517	537	474	483	464	522	480	502	475	561	529	494	522	519	513	529	534	508	510	517	485	526	549	525	541	535	493	481	543	533	539	520	518	519	555	508	539	540	543	519	504	495	491	495	525	532	507	510	538	527	534	497	517	547	529	507	525	509	519	512	505	496	516	565	531	518	554	498	546	540	523	536	541	562	508	542	559	501	483	537	491	521	532	487	554	538	516	484	493	511	540	525	463	541	512	479	555	541	479	535	504	478	482	527	518	500	550	533	526	509	530	535	483	505	476	512	509	539	529	510	469	534	511	510	517	526	518	498	494	547	521	510	520	510	540	530	551	486	481	485	507	519	532	517	522	505	558	513	514	515	498	501	497	489	515	499	515	535	524	555	522	533	517	499	489	494	497	518	527	548	497	552	533	497	490	519	538	516	545	566	489	504	508	501	491	508	489	514	518	513	545	565	504	536	516	496	520	542	493	525	544	515	495	510	519	524	545	574	532	536	528	509	531	499	489	519	499	486	515	469	504	524	492	514	522	477	522	547	552	490	535	543	541	540	532	519	487	517	482	539	516	548	490	518	515	477	522	524	539	548	508	522	534	508	504	510	508	483	555	564	530	492	516	493	506	474	524	512	530	500	515	500	476	520	523	531	506	512	530	483	532	532	510	513	517	486	470	491	496	514	524	528	520	560	506	512	502	526	514	552	497	490	516	500	490	517	545	518	532	535	535	484	512	530	525	479	493	527	514	519	530	508	543	540	536	526	516	544	533	497	510	529	531	552	468	536	490	519	488	516	534	542	522	556	512	544	542	517	499	503	484	528	542	546	525	498	515	516	495	530	501	504	547	550	498	478	554	536	507	503	519	538	556	551	529	526	519	511	517	522	525	530	484	519	515	496	499	533	557	491	524	542	540	551	523	522	522	498	526	533	498	476	546	485	570	569	527	513	520	504	528	509	529	526	500	524	528	586	537	544	540	484	491	524	540	521	541	507	533	539	521	553	554	534	488	511	572	489	526	553	508	534	524	522	513	546	510	519	546	532	491	543	520	502	531	488	512	556	545	546	499	530	547	521	504	545	549	523	463	505	498	490	514	542	546	576	553	522	486	518	493	523	493	504	504	494	565	497	544	492	491	516	525	544	494	495	520	501	525	499	527	495	494	522	480	480	522	533	539	548	547	534	538	527	522	492	580	522	526	523	501	519	498	514	537	450	501	512	468	519	484	503	565	492	490	484	531	476	502	513	488	531	569	503	524	545	498	526	492	538	533	528	516	530	493	527	531	517	518	535	472	536	514	542	519	503	491	512	540	489	526	522	469	548	487	500	494	537	528	508	530	564	503	490	499	527	510	511	575	470	512	480	496	516	520	531	504	530	487	543	534	508	547	528	525	530	477	535	502	548	536	534	528	558	551	501	516	466	537	492	458	553	454	500	531	568	512	519	532	540	533	476	489	539	508	492	490	543	555	504	504	498	498	539	529	524	519	528	566	517	523	524	516	512	515	538	511	513	513	530	519	532	520	503	487	555	510	493	508	515	564	509	547	539	515	532	500	509	511	518	519	527	444	515	536	519	551	523	564	567	533	515	536	539	533	488	509	517	523	506	511	526	528	500	520	511	532	546	514	503	531	504	534	553	540	518	494	542	513	498	523	514	530	527	512	504	532	505	519	542	477	492	522	524	519	532	480	504	538	509	544	527	515	515	513	499	540	513	546	572	530	528	508	503	473	498	507	578	529	527	489	495	518	532	506	480	564	548	508	534	522	525	529	480	490	535	504	544	512	529	549	504	509	494	514	522	542	492	485	515	514	516	517	534	493	539	543	499	523	503	511	526	523	522	535	529	505	545	527	511	526	544	520	526	499	495	536	561	544	530	526	515	501	484	533	522	570	519	500	568	531	521	513	534
68338	73744	67830	26101	8149	1391	2276	1417	1226	1092	954	768	701	585	686	752	594	611	727	538	453	292	269	271	445	422	333	264	262	278	297	295	296	307	237	543	936	546	228	191	203	199	202	177	224	210	219	200	200	243	203	200	208	216	228	216	188	201	222	216	201	205	201	218	216	195	194	212	198	222	189	203	225	210	192	202	182	216	195	196	184	174	227	208	207	193	177	199	246	192	202	191	183	183	171	198	201	196	227	214	183	173	188	181	219	173	215	198	190	195	191	181	188	206	229	197	217	181	188	186	203	219	205	221	190	218	183	180	204	206	208	194	189	203	196	196	244	200	227	181	223	205	195	203	228	173	200	216	217	213	225	207	206	194	207	186	207	201	184	205	200	194	192	172	203	181	187	226	202	183	215	205	213	198	196	206	169	183	220	183	208	217	200	192	241	214	184	189	208	225	216	169	211	221	208	195	204	200	212	210	225	197	205	183	199	193	189	186	189	176	202	226	196	177	224	199	198	205	196	198	184	212	198	226	205	183	194	178	212	195	183	202	195	198	186	201	191	181	182	212	213	191	210	210	209	199	220	193	205	204	220	189	179	194	202	187	197	186	193	208	196	204	201	215	228	213	214	216	202	190	186	202	176	205	207	195	201	205	172	205	200	209	230	203	186	203	195	195	208	189	181	192	189	198	190	204	191	201	195	193	192	203	207	196	207	200	196	184	191	230	214	200	196	209	178	171	203	219	180	217	197	208	210	200	172	195	227	190	192	195	199	187	196	209	184	191	218	193	202	179	201	189	185	201	212	186	184	176	208	191	214	222	185	203	192	202	207	221	202	189	202	182	167	182	195	183	190	200	217	205	224	205	224	198	184	192	186	197	214	184	173	172	160	231	202	187	213	200	196	209	195	199	223	191	223	185	199	203	198	194	225	186	193	195	203	230	197	183	218	178	191	215	204	196	194	204	193	217	215	180	211	176	221	195	195	204	185	184	203	189	194	196	190	210	192	216	202	212	217	213	184	193	224	188	187	197	214	180	193	208	187	190	195	235	199	227	184	203	198	182	219	214	231	190	197	193	212	211	220	193	204	197	205	218	215	216	194	235	200	193	210	209	206	225	186	206	180	224	191	189	232	214	207	196	178	217	220	201	206	206	199	200	212	191	196	178	196	199	196	167	206	182	203	211	181	190	162	177	201	184	221	205	195	197	205	189	207	204	209	221	214	222	202	220	206	196	191	205	202	203	187	185	190	202	194	194	231	209	191	202	205	199	202	217	205	206	193	166	222	213	186	204	204	190	189	194	203	222	220	182	198	201	190	205	209	184	192	206	179	193	180	209	201	225	219	192	193	192	204	240	176	212	193	213	187	190	198	217	180	194	188	220	203	183	202	203	171	200	189	196	197	206	215	210	193	171	197	182	192	213	213	196	211	239	173	221	221	197	182	214	184	186	167	217	190	190	211	191	198	198	199	211	235	221	207	183	162	194	195	198	225	206	194	209	197	196	200	184	190	202	189	197	217	210	196	201	230	212	195	187	188	188	218	195	191	197	182	192	207	207	196	215	200	202	191	210	195	203	174	205	207	209	199	213	186	178	211	206	204	177	182	183	213	201	195	207	200	218	171	220	214	208	187	216	212	181	182	243	199	212	194	212	217	227	186	187	201	202	200	207	174	191	182	214	226	209	193	192	205	188	212	210	199	193	197	200	212	204	181	193	201	199	198	204	186	191	181	228	185	211	184	187	193	214	190	198	187	196	189	216	213	196	199	196	174	212	209	196	188	204	222	193	180	188	209	208	184	191	192	160	212	185	211	207	196	189	191	209	206	196	189	178	194	202	168	196	225	213	214	206	199	167	189	202	234	189	194	204	215	199	176	197	189	201	209	216	192	197	217	214	214	204	182	211	202	208	205	186	196	205	209	202	212	204	191	209	187	196	204	202	198	184	195	206	185	200	187	207	177	183	206	194	185	201	196	200	202	173	207	201	208	203	210	186	208	233	195	206	172	194	184	204	186	213	189	163	209	179	184	194	204	190	194	190	198	200	209	202	198	202	217	195	210	193	192	194	205	183	185	197	215	210	174	203	198	196	198	199	206	219	191	198	226	215	205	185	199	196	196	175	197	179	197	202	216	201	205	229	214	225	201	215	176	184	186	209	195	183	178	210	199	222	194	188	171	175	161	188	202	189	191	188	202	202	214	165	196	208	191	217	184	222	175	189	189	199	202	207	212	213	189	201	220	186	195	203	201	209	192	166	176	185	198	209	190	181	192	225	188	209	194	203	196	206	217	210	200	197	214	196	184	180	206	229	200	216	174	219	201	190	172	207	180	181	179	205	178	196	176	195	192	198	212	186	193	197	164	210	208	170	199	180	200	194	192	220	215	204	193	209	212	176	185	214	198	195	198	190	211	197	173	214	184	203	214	176	200	181	200	190	198	186	172	201	172	212	196	190	198	187	197	208	194	205	186	185	215	190	197	210	196	222	189	204	193	219	215	179	215	179	203	193	212	208	187	194	185	207	197	183	214	191	212	199	207	191	187	215	226	197	187	187	187	197	190	206	209	201	185	196	214	179	213	182	207	196	209	213	199	177	191	201	199	215	194	206	196	172	191	198	200	224	201	186	182	180	199	205	198	200	214	194	215	226	209	189	198	195	197	219	208	199	199	212	197	208	213	200	209	216	209	171	199	195	186	243	200	197	215	201	196	201	206	233	194	216	196	196	200	193	211	200	191	215	172	205	209	196	205	187	169	201	194	200	163	187	193	221	192	190	203	195	197	191	191	221	206	189	177	185	186	217	203	195	193	243	223	195	207	216	221	215	201	194	222	193	176	201	252	190	183	197	215	181	221	183	189	217	215	218	214	199	190	200	212	208	204	190	203	189	219	193	196	198	183	199	198	183	211	175	217	214	207	183	226	220	213	200	204	195	180	192	220	223	203	173	198	194	187	224	183	215	218	184	218	220	232	221	195	185	185	199	222	189	225	191	225	189	191	200	175	199	203	159	218	197	185	183	201	209	185	220	197	185	202	197	202	210	200	206	183	206	202	185	211	178	191	192	204	191	189	196	200	198	204	211	213	193	227	170	193	189	189	203	190	170	206	189	186	211	184	190	217	213	198	179	209	225	195	195	177	213	190	174	206	206	191	215	199	199	204	201	188	187	188	200	209	226	191	184	213	197	227	193	207	206	209	175	202	198	200	200	187	200	203	199	210	191	188	216	195	218	187	215	191	190	197	203	221	197	199	207	223	176	203	210	188	207	202	212	207	190	219	210	203	222	192	201	200	203	191	217	202	210	204	243	206	193	195	186	199	181	215	202	234	189	196	221	211	187	204	214	207	246	184	218	174	207	231	209	201	204	218	184	212	208	214	184	186	206	220	181	247	175	195	190	205	199	199	178	208	201	195	205	205	197	192	181	216	207	238	199	190	200	177	203	230	206	192	185	191	210	202	190	211	193	201	225	181	226	181	208	186	210	206	186
54083	61501	63692	8015	3229	3650	9061	6660	6245	5904	5475	4528	3951	3471	4370	4569	3472	3867	4366	3191	2759	1342	1266	1619	2780	2634	1689	1276	1251	1376	1463	1682	1408	1653	1053	3820	6622	3423	671	634	643	714	689	679	617	682	698	670	673	679	684	695	669	656	659	654	660	671	711	668	674	669	639	641	665	711	668	686	652	656	688	665	633	653	665	694	663	674	651	666	657	668	634	653	650	623	689	734	667	666	680	656	681	665	691	733	702	662	704	691	720	652	624	655	657	617	649	681	707	687	719	639	693	674	657	637	679	698	682	655	698	698	721	666	649	713	629	673	659	632	660	651	691	725	680	643	633	657	672	647	646	655	649	706	678	645	678	670	672	692	619	700	677	671	679	650	669	656	675	655	666	679	706	662	650	676	706	663	642	688	655	658	662	639	668	661	676	712	693	651	684	677	634	634	671	665	656	649	653	659	686	652	670	685	681	694	673	669	698	623	685	631	676	670	630	697	685	666	645	638	689	680	713	634	651	646	622	661	696	743	675	672	660	708	696	594	638	651	691	682	674	691	694	649	684	678	669	678	664	681	675	655	689	642	659	634	659	642	667	633	670	669	686	682	700	660	672	663	676	693	691	666	637	651	657	677	651	650	645	639	667	663	638	676	696	619	644	680	639	709	671	663	698	653	700	707	683	666	667	664	701	694	662	658	692	693	697	623	686	738	658	668	653	678	676	685	654	652	608	698	636	680	660	683	685	691	646	648	672	679	731	656	705	675	672	650	724	618	664	656	642	659	674	660	670	685	709	706	674	658	648	688	677	679	658	641	671	653	657	613	719	672	649	646	691	682	631	641	644	619	662	627	650	675	657	643	639	675	685	665	684	686	634	654	719	658	651	633	693	638	680	683	686	659	630	696	662	652	655	712	638	676	647	667	725	675	661	683	661	650	697	633	669	669	699	672	707	668	616	635	635	710	693	676	734	692	669	681	636	646	682	658	641	685	644	625	659	667	676	710	653	625	683	666	690	664	655	670	671	703	659	672	675	655	635	682	618	676	701	658	714	680	640	670	643	613	651	640	663	680	683	677	705	729	655	673	644	646	668	633	659	675	680	648	663	695	659	685	667	637	651	634	686	701	713	688	631	702	658	653	650	666	688	667	656	635	655	703	661	687	641	680	668	651	666	634	662	683	658	681	677	611	641	646	642	683	682	672	718	672	646	676	665	609	723	713	650	697	675	666	638	689	705	690	613	675	697	635	662	654	634	606	661	666	674	673	665	698	667	648	676	672	733	661	650	698	647	732	621	675	683	663	647	686	637	652	664	673	643	655	664	616	666	670	631	694	690	631	622	668	606	671	711	685	640	695	671	671	628	684	632	674	688	688	631	712	667	673	660	686	701	689	669	641	674	679	641	671	659	622	660	710	635	653	655	698	703	656	667	665	669	648	700	673	668	665	659	630	641	695	593	662	693	680	737	640	633	685	676	634	671	643	658	684	616	652	690	680	716	658	659	664	672	663	673	662	684	658	668	671	637	674	674	648	632	672	723	652	643	678	656	629	637	654	645	668	623	659	640	662	664	646	658	679	730	691	660	633	640	689	665	678	677	678	698	654	669	701	700	610	688	656	675	648	650	658	619	663	643	667	646	667	644	721	662	647	687	647	624	666	668	651	686	644	672	670	651	681	643	635	694	676	595	677	669	686	651	643	635	706	631	658	638	672	662	670	614	655	621	636	652	687	656	654	648	688	637	619	663	664	641	634	630	627	633	674	663	734	668	633	595	674	681	711	632	684	682	647	616	665	684	706	621	660	718	690	621	666	706	658	710	674	658	705	658	634	686	652	643	702	678	676	670	625	691	670	706	704	645	687	707	681	638	722	667	619	657	683	694	715	692	638	686	655	711	641	646	652	685	652	641	661	653	678	652	680	650	619	660	660	702	652	664	673	691	691	667	659	679	651	657	657	692	632	627	704	622	680	705	687	647	690	653	670	663	671	674	681	666	650	604	688	653	654	735	677	679	707	641	711	678	698	659	650	655	646	664	652	643	623	664	649	634	673	690	682	647	711	616	663	656	655	681	624	707	639	694	625	653	685	655	650	702	648	655	648	716	646	680	629	690	671	687	612	710	644	661	646	704	642	716	657	634	693	676	642	673	683	659	674	642	663	674	679	638	657	637	676	693	666	626	666	657	661	683	635	640	688	690	645	689	671	690	640	653	704	661	681	676	655	626	722	677	642	674	672	646	646	651	678	707	695	659	641	649	647	632	654	713	651	634	655	682	699	701	715	693	695	663	662	647	673	704	668	665	664	710	652	687	657	674	653	662	650	655	629	684	654	663	647	709	647	645	645	654	710	675	627	627	678	662	667	659	651	686	662	691	622	628	672	674	706	657	695	646	639	683	674	652	684	675	690	727	690	619	699	655	677	664	679	623	666	656	651	686	692	635	668	663	664	656	627	653	655	610	673	681	659	678	664	686	679	673	679	733	647	677	665	704	651	655	649	655	656	651	703	639	641	660	675	685	652	673	622	683	653	697	675	671	637	657	692	710	653	692	702	722	679	641	720	654	613	680	626	660	643	662	732	669	640	644	685	649	668	617	606	634	666	685	636	696	656	692	659	661	687	628	672	673	646	661	680	641	682	657	674	656	651	690	663	650	680	636	673	623	668	638	662	659	647	626	664	681	636	654	666	653	677	670	625	671	602	670	661	680	718	700	684	684	664	693	681	722	638	641	635	711	673	662	669	691	655	653	705	613	689	638	696	700	673	672	670	697	669	655	604	664	626	663	648	641	668	653	616	674	632	677	670	624	687	676	679	670	655	643	665	670	722	690	671	688	626	647	634	678	670	696	698	659	625	684	686	644	685	620	671	640	635	668	661	663	698	652	670	655	719	662	662	693	675	684	646	709	654	657	645	667	677	595	681	733	686	647	655	650	677	690	673	665	703	683	644	689	698	630	704	687	710	614	664	641	650	654	691	682	649	664	680	657	666	667	653	678	650	682	676	651	686	639	690	678	688	662	673	679	630	651	666	668	661	651	703	657	654	671	681	681	666	635	653	693	699	652	647	707	650	659	715	663	683	696	638	655	644	647	669	635	687	710	678	676	693	659	673	725	663	644	675	636	702	673	653	713	644	617	658	659	681	691	678	706	730	686	665	670	675	672	640	674	687	653	649	680	681	651	666	674	634	692	691	688	690	652	642	682	685	670	709	622	666	649	656	695	706	659	673	710	671	658	672	630	676	638	667	688	715	663	648	661	637	658	695	654	675	611	669	675	693	698	674	653	687	705	649	692	654	696	743	656	640	619	640	682	646	643	647	638	666	713	678	691	656	639	648	701	613	685	660	653	671	646	650	687	667	681	620	642	661	667	644	672	693	653	636	673	664	661	664	700	661	616	655	664	660	661	711	710	621	666	660	635	672	621	694	657	628	643	665	691	628	692	677	673	663	616	628	688	682	675	662	696	664	674	646	716	679	672	661	640	633	674	637	645	639	648	691
19052	12635	10138	817	205	168	232	196	182	192	174	168	180	165	143	149	132	143	148	131	144	136	139	139	154	164	150	144	124	160	125	150	125	121	146	179	187	142	152	135	127	118	133	150	139	128	151	141	125	146	124	124	157	144	104	147	150	141	169	131	137	135	112	134	144	146	136	127	139	139	151	143	145	132	125	123	139	132	140	125	139	167	121	133	148	136	141	146	141	135	149	153	122	136	126	150	139	113	145	143	123	121	118	141	140	124	135	126	141	141	120	140	150	138	146	156	140	149	134	128	137	141	117	144	134	139	116	122	127	140	120	148	132	104	149	140	162	139	124	128	122	120	140	129	128	122	138	139	165	137	124	155	145	122	134	133	140	134	139	144	127	162	132	139	149	129	133	143	147	157	148	131	134	137	123	134	146	143	136	135	145	131	136	115	136	152	128	151	129	143	119	140	145	146	127	115	115	142	137	146	115	130	139	142	125	138	137	122	143	123	123	120	147	114	132	141	98	124	129	120	147	149	138	144	147	153	127	118	142	128	136	128	135	148	135	115	134	137	136	152	126	135	128	142	140	131	121	144	139	137	149	127	143	151	158	154	125	141	122	134	121	135	131	147	141	144	147	138	148	129	116	137	142	145	121	139	124	112	136	135	132	141	127	146	126	133	140	151	138	156	139	141	154	139	124	145	116	149	145	132	128	118	122	132	130	144	145	142	154	150	145	164	117	140	136	136	150	112	142	130	122	161	135	159	123	138	134	142	125	138	139	137	150	142	148	136	139	131	146	146	120	102	129	138	127	139	145	156	149	121	130	140	124	142	128	129	146	118	134	150	137	154	121	124	132	131	131	157	135	140	130	151	133	142	122	125	130	133	147	127	149	166	132	137	111	151	134	136	138	141	133	143	126	133	130	125	143	134	125	130	137	129	124	134	127	151	143	154	123	144	137	145	135	131	140	111	148	144	119	157	134	137	120	127	124	135	126	128	155	153	134	148	132	145	149	134	132	140	137	138	130	120	116	131	119	120	123	144	119	130	140	132	139	138	132	130	130	133	125	141	127	160	132	137	153	127	125	142	141	143	139	146	138	140	136	150	109	134	139	130	111	153	121	137	142	139	131	130	131	140	164	152	123	160	129	124	149	130	150	136	140	136	122	130	160	125	123	127	146	133	132	116	137	128	156	111	111	152	130	145	122	134	125	127	151	128	134	142	140	112	132	121	146	137	130	141	121	152	144	157	135	119	140	132	112	126	139	156	136	121	134	126	148	124	128	120	129	138	134	143	118	132	134	134	141	135	121	125	111	133	116	124	143	134	145	123	137	124	129	138	151	141	143	129	134	131	122	124	146	147	117	142	117	145	128	149	149	148	102	128	150	111	147	132	141	146	130	121	135	135	138	142	139	119	133	123	129	131	131	140	157	130	121	153	130	128	140	137	131	114	130	143	139	150	126	119	152	149	103	147	141	128	138	114	147	138	111	156	127	152	159	149	131	132	128	132	121	134	130	130	124	155	132	142	109	136	141	117	115	137	143	154	128	151	168	126	144	128	138	137	142	128	136	150	133	127	141	135	152	127	141	151	146	136	139	133	132	123	120	135	147	135	138	145	164	130	147	138	137	149	151	153	152	131	130	131	149	140	142	135	126	113	118	143	159	148	129	142	137	135	153	143	144	150	146	152	144	136	128	128	130	112	126	139	126	126	122	134	132	133	156	144	155	138	147	128	140	128	126	147	135	139	143	149	128	127	135	146	116	129	145	136	137	119	134	124	142	127	155	140	140	137	125	134	140	123	146	161	146	137	154	140	142	131	139	129	133	140	133	149	134	143	126	129	132	159	116	145	132	139	125	145	139	149	137	144	131	130	120	134	121	137	117	130	142	136	150	128	144	142	140	132	137	123	156	133	142	145	131	145	116	125	151	129	140	114	149	130	136	151	124	136	132	134	142	136	155	141	133	124	135	153	128	141	148	133	145	139	117	137	118	158	134	135	143	137	134	134	130	153	125	137	127	121	147	125	140	127	140	137	131	123	130	129	144	130	130	134	116	144	141	138	132	142	114	138	139	128	118	127	109	135	123	131	127	129	147	136	118	121	128	124	149	131	143	135	153	133	133	140	129	146	136	131	131	117	144	132	120	152	139	159	150	156	145	114	132	117	124	131	124	127	141	130	151	133	117	137	149	115	115	133	154	158	172	126	158	134	138	138	142	129	122	123	120	131	132	136	140	137	135	130	135	114	147	139	114	138	129	144	140	123	137	149	119	138	128	102	138	160	144	137	136	119	118	128	150	122	127	151	126	143	149	131	131	140	133	150	138	133	129	134	121	124	132	126	133	123	136	131	140	129	142	155	133	124	137	142	140	147	142	111	148	137	138	128	152	134	159	159	127	136	123	157	131	154	137	143	128	111	128	161	161	138	132	139	141	127	132	120	123	138	141	134	141	120	137	117	129	144	139	154	130	172	162	106	147	148	117	137	123	135	126	124	123	126	153	122	139	133	151	129	138	131	138	153	132	149	115	145	137	140	161	133	135	145	125	147	118	122	138	146	145	148	124	126	134	128	135	113	136	145	134	137	142	139	148	137	130	123	141	137	126	127	129	123	135	156	126	123	122	115	113	126	144	140	137	128	129	136	138	120	127	138	132	140	125	135	132	165	128	121	118	150	134	110	119	129	135	143	134	115	142	127	129	145	133	154	141	164	105	133	134	135	155	135	149	132	147	115	138	139	144	128	149	147	143	123	154	143	124	136	120	117	108	135	126	155	142	117	126	150	128	137	136	109	148	131	155	133	164	120	145	144	141	125	128	142	143	160	143	143	126	132	139	116	148	130	149	144	159	141	145	142	137	144	139	154	134	146	130	131	135	137	106	120	120	139	144	162	150	167	135	131	133	140	138	149	121	125	135	124	120	121	139	137	146	141	124	156	145	154	126	152	129	119	129	141	124	131	147	135	134	129	139	136	136	137	161	133	155	138	120	147	134	139	141	117	149	152	147	130	136	151	110	137	125	140	160	147	142	127	152	144	141	149	151	97	128	145	140	153	138	138	126	125	147	139	129	129	142	143	154	129	134	135	137	142	127	132	154	127	138	122	136	139	136	130	118	123	152	143	130	124	141	119	117	126	132	120	142	137	138	132	126	157	110	155	140	139	122	136	140	117	140	144	147	154	140	108	119	113	131	149	107	136	136	119	134	146	127	157	124	163	128	117	154	146	139	123	131	135	121	143	157	138	127	131	133	117	145	132	140	153	145	129	148	134	130	154	143	139	150	129	139	153	146	134	135	122	141	126	148	153	144	127	150	125	123	145	127	155	148	152	134	154	123	123	135	137	146	128	135	135	132	144	153	127	141	121	106	141	154	149	140	136	146	156	144	145	122	137	125	121	130	121	151	130	134	154	131	143	143	147	126	141	122	140	133	149	163	136	137	129	141	116	135	139	129	133	159	133	121	133	150	146	141	132	140	133	128	145	134	132	130	138
22715	19163	17395	1215	612	720	1023	834	832	787	704	651	613	583	569	610	572	609	585	572	554	588	579	567	528	549	540	588	608	557	544	539	517	512	562	711	867	627	522	482	492	531	503	441	459	501	510	495	525	514	492	491	476	462	506	494	519	470	471	458	474	507	477	481	473	507	501	457	489	449	504	505	527	489	509	458	472	513	506	478	468	484	521	518	504	475	480	461	493	491	464	438	506	520	508	467	471	505	482	515	492	463	456	517	504	497	514	493	514	496	543	491	481	525	502	454	502	490	508	495	467	462	497	486	482	459	484	435	496	496	472	464	476	499	507	511	514	503	480	551	492	501	495	469	470	501	487	521	483	495	491	498	461	487	500	515	550	496	514	491	490	464	508	485	496	463	506	469	512	466	443	485	466	517	452	466	502	477	484	503	446	479	445	481	476	516	486	491	509	493	470	504	506	509	513	515	489	509	506	491	493	502	509	500	485	494	518	494	499	476	514	508	502	499	490	483	512	510	488	506	483	473	505	502	527	485	483	496	472	504	510	477	488	502	450	498	511	451	465	492	465	499	461	475	495	502	513	502	530	490	464	523	505	510	503	483	501	477	479	508	498	464	480	500	467	500	475	499	454	463	496	501	514	501	523	490	477	517	508	491	482	494	513	491	481	484	482	470	526	494	536	501	490	481	508	503	489	481	465	469	501	511	520	515	521	511	483	513	491	463	481	506	497	514	492	510	524	483	521	526	505	468	481	467	506	507	495	478	516	532	485	497	509	462	531	478	504	536	519	516	430	491	493	528	472	484	470	499	515	544	513	549	469	526	487	490	467	488	509	487	511	496	500	506	477	506	489	541	505	470	474	449	515	516	471	483	489	480	515	504	511	486	512	460	497	465	472	470	487	492	531	506	519	505	500	445	491	504	491	474	500	517	463	494	471	526	485	526	517	470	478	498	453	529	457	483	455	509	456	516	452	480	473	486	477	503	514	512	490	459	515	531	432	501	445	503	498	496	485	472	493	492	487	508	479	513	521	499	498	490	521	514	537	469	489	465	474	503	451	533	473	503	515	479	497	497	492	497	502	484	495	495	477	490	473	480	440	506	485	531	482	481	512	514	513	490	454	484	468	447	512	514	499	459	487	463	500	470	536	497	508	490	451	498	484	504	490	457	498	487	517	479	497	508	474	465	453	486	530	474	478	501	511	468	486	494	468	482	503	507	477	502	499	485	476	472	476	438	504	466	533	499	474	458	521	482	501	512	465	488	476	473	483	478	495	516	484	452	463	498	505	464	472	525	490	484	524	469	484	481	494	503	511	498	504	526	502	516	474	526	517	499	470	482	483	471	458	477	496	486	479	569	503	480	470	471	523	527	531	500	505	471	497	482	465	535	487	462	447	489	505	493	466	486	523	486	498	484	488	509	460	522	523	516	502	480	501	451	503	501	488	487	472	522	451	503	477	497	536	529	487	510	484	529	499	501	474	497	508	526	458	482	503	453	494	460	484	485	485	502	488	494	485	487	509	463	480	486	515	500	505	472	484	487	507	512	513	502	502	504	493	541	465	434	506	492	487	466	440	550	480	451	461	514	489	530	465	471	490	480	462	492	488	508	516	471	492	445	527	489	481	476	484	488	476	484	486	473	508	525	474	529	493	499	520	464	484	500	459	468	451	488	478	491	528	463	491	471	495	475	527	491	469	494	551	479	435	487	494	471	468	462	519	503	483	501	499	474	501	472	492	513	475	531	519	458	467	490	501	461	487	496	485	485	491	506	496	489	504	476	479	524	484	499	478	518	482	507	474	496	474	481	511	482	481	508	471	460	501	492	462	478	459	495	504	507	474	494	486	451	501	482	521	509	492	511	479	535	492	450	473	433	490	506	512	476	497	501	511	503	489	481	498	491	484	465	483	469	470	468	507	499	474	507	503	504	503	488	504	460	515	480	517	519	496	459	500	502	456	485	474	504	469	483	499	491	479	499	483	455	484	459	463	467	482	512	506	496	480	526	480	512	483	503	501	475	477	485	519	484	490	517	468	478	518	532	500	519	467	514	431	528	505	475	525	512	483	500	465	495	466	511	484	501	471	452	479	482	481	525	490	480	484	506	473	507	510	503	518	483	455	470	471	462	504	487	474	520	487	493	526	505	462	507	500	487	491	502	483	469	528	468	466	498	513	458	485	545	513	496	530	476	517	453	481	494	500	445	475	513	517	487	471	527	505	504	491	487	454	474	482	495	457	488	445	481	476	502	487	500	505	498	505	507	478	477	467	522	482	498	506	458	486	491	498	463	483	461	498	466	479	465	512	482	453	509	440	499	518	477	493	481	507	521	552	482	470	474	466	490	513	482	501	464	474	497	492	502	484	479	471	510	487	453	509	478	486	495	487	513	489	531	474	455	505	460	524	538	491	511	463	428	507	470	510	492	520	495	481	479	472	500	501	476	460	511	474	515	473	505	495	479	495	478	494	488	485	511	495	485	497	514	485	492	494	486	494	474	476	526	493	476	472	495	486	495	484	491	502	503	466	469	534	473	495	494	510	455	498	464	481	493	489	497	485	521	484	481	507	499	547	474	515	481	511	476	483	497	482	506	467	484	478	521	514	490	474	502	499	467	502	489	482	496	492	498	492	531	503	491	503	508	538	477	495	520	490	498	509	499	493	454	445	482	535	466	489	491	491	497	551	508	521	536	485	497	506	465	483	486	473	481	498	485	488	508	535	459	489	455	506	469	492	504	504	464	505	479	527	493	495	523	457	488	484	543	447	454	463	476	519	476	466	492	470	543	520	503	476	485	462	508	489	522	514	530	483	494	483	457	511	502	444	489	466	505	481	460	427	509	485	535	531	477	514	466	471	527	494	499	511	520	482	470	498	490	492	479	481	484	472	461	492	467	472	487	495	525	539	517	498	475	479	487	468	465	523	511	510	487	492	470	517	493	465	452	481	517	496	506	481	510	497	486	516	478	501	456	467	540	494	503	447	484	480	501	499	516	525	461	471	476	530	524	504	506	472	502	517	525	487	482	476	471	481	499	540	503	489	488	522	493	487	520	474	468	466	489	527	460	509	512	498	479	467	492	519	488	500	507	512	471	468	449	501	473	523	479	498	466	466	452	454	499	505	489	497	494	515	504	485	491	494	453	504	507	495	514	507	485	488	513	499	500	535	493	508	504	486	466	485	492	526	496	521	458	516	497	497	492	492	532	470	466	483	480	496	487	489	494	478	507	476	461	482	526	477	535	471	534	497	504	515	473	480	497	521	478	513	480	500	456	480	486	527	505	455	514	473	475	494	511	481	481	514	474	504	526	488	473	480	487	492	467	508	476	532	516	486	531	478	491	494	464	463	511	510	495	505	475	504	466	511	497	504	495	457	525	520	461	523	548	488	497	521	489	485	471	468	528	525	535	510	492	510	499	543	474	478	496	487	508	553	457	460	500	521	505	482	502	484	486	484	510	478	472	491	474	497	512	517	477	430	486	469	450
64172	65295	60286	20861	2715	682	1121	1031	875	647	602	504	462	358	335	349	253	273	305	276	268	193	248	268	197	199	231	206	190	166	199	205	202	175	200	348	478	240	112	123	162	143	153	134	127	163	145	148	123	148	150	130	156	137	145	157	155	152	129	156	160	154	148	152	159	143	157	139	143	143	161	149	149	145	132	159	146	166	132	169	125	130	153	145	164	130	128	148	143	137	154	161	142	128	142	146	149	128	130	143	157	140	132	167	149	162	120	166	162	147	159	138	133	145	159	148	151	138	122	122	156	160	144	159	152	151	142	176	136	158	157	143	142	152	146	158	167	156	164	147	152	141	143	142	120	131	162	152	138	148	152	149	137	138	151	138	154	145	146	132	145	129	151	181	159	132	151	123	151	131	157	154	130	155	139	160	138	147	149	136	145	162	154	169	133	163	142	156	144	136	136	143	144	156	154	154	150	153	176	165	177	145	154	134	155	142	150	146	145	116	148	154	154	172	144	134	153	128	154	128	157	170	142	133	134	152	147	155	158	162	145	131	147	156	144	139	152	142	141	130	152	149	125	137	138	150	122	145	133	148	152	145	159	138	133	144	137	144	157	140	153	137	131	144	154	147	148	152	145	145	157	161	162	152	136	138	138	155	150	153	168	143	154	136	135	145	138	148	156	129	133	134	146	152	165	138	150	139	148	141	165	127	143	156	170	166	151	146	150	141	144	141	166	145	146	130	130	106	137	127	121	125	143	136	129	142	163	160	155	149	141	158	151	160	143	132	133	141	149	135	155	148	139	145	144	140	108	146	124	142	152	132	161	132	143	150	141	151	160	151	132	143	142	128	154	138	145	132	143	135	169	161	143	151	147	131	133	128	142	129	129	138	153	136	156	151	108	145	147	156	137	147	145	152	148	156	157	141	148	141	139	146	146	138	148	137	131	143	169	125	171	134	133	155	145	150	148	129	163	155	133	140	141	137	150	120	126	125	136	172	146	151	149	146	123	150	152	144	154	133	139	144	132	146	128	158	156	144	131	150	137	154	124	160	137	166	148	154	165	144	159	147	156	163	144	135	133	160	142	137	127	124	163	150	159	181	146	141	153	147	158	161	150	122	146	141	160	145	148	158	167	154	160	149	146	135	133	149	149	155	134	170	125	166	167	157	135	152	154	129	152	143	154	154	138	149	139	177	127	122	132	152	152	137	140	147	150	147	148	153	146	138	160	130	137	149	159	151	134	152	148	131	130	153	146	143	136	159	156	147	148	144	132	169	142	149	150	154	161	164	144	166	142	144	135	142	148	159	142	146	138	133	150	135	144	150	132	145	144	137	148	133	159	169	154	147	159	123	142	142	155	171	136	160	152	140	130	135	142	136	155	141	156	147	128	155	159	142	145	123	132	142	151	161	133	164	142	146	137	136	141	172	143	137	160	142	144	125	141	171	141	133	160	162	163	145	151	132	140	147	147	147	138	146	138	140	147	135	136	154	132	135	143	152	135	122	145	140	143	145	148	135	153	135	160	156	148	139	135	151	137	168	146	150	149	148	165	146	164	166	135	154	134	150	154	136	132	130	152	131	157	147	155	142	151	157	145	171	146	137	145	137	139	126	132	133	168	138	154	161	144	154	158	134	140	130	156	155	150	159	146	160	160	141	156	122	144	143	138	150	175	142	142	139	138	141	141	155	167	145	168	142	118	155	118	159	154	143	148	153	149	138	149	149	172	148	135	127	127	125	153	137	151	148	164	152	114	136	158	145	135	149	156	127	164	143	146	168	129	151	147	169	178	143	156	144	143	156	151	140	155	142	154	154	152	131	147	127	151	145	149	180	141	158	146	161	159	139	138	147	160	142	136	154	138	119	155	145	143	161	133	154	159	148	139	166	138	144	142	161	154	177	158	148	142	144	149	153	148	163	122	161	146	130	142	123	152	136	157	155	161	135	155	139	146	171	156	156	145	136	142	159	138	150	158	147	151	149	144	147	152	158	143	142	138	159	129	161	145	165	145	157	173	126	151	145	160	148	136	164	158	148	144	120	140	153	138	137	138	150	145	151	147	141	132	158	149	143	135	168	137	137	164	129	137	141	140	147	149	147	152	182	128	165	126	152	134	150	140	152	160	151	153	161	149	141	152	133	165	142	151	147	140	162	162	171	159	148	128	142	163	132	142	154	149	158	143	142	145	121	149	138	145	132	149	150	160	146	150	159	144	136	165	160	145	162	157	152	142	157	152	128	169	161	147	139	129	127	146	142	156	146	144	153	160	124	159	128	161	138	153	147	149	141	121	145	167	148	136	139	137	142	160	147	154	154	135	157	165	149	162	135	134	181	148	135	124	160	150	157	135	146	130	140	142	146	147	161	161	130	141	156	168	150	169	153	150	135	123	149	139	145	135	132	149	152	135	163	133	149	136	149	161	150	132	162	146	154	147	167	125	153	128	150	128	149	144	169	138	141	170	153	123	146	130	125	146	150	143	136	140	133	138	154	146	158	151	177	144	149	174	151	145	144	151	139	140	125	148	152	140	144	155	152	122	154	151	144	166	143	168	153	149	136	151	136	132	161	158	163	173	134	136	150	132	153	152	144	147	158	140	138	142	137	140	124	160	146	135	150	145	145	154	152	147	162	125	123	129	145	129	146	174	165	152	142	158	137	137	138	157	137	146	141	158	119	124	155	124	176	172	165	134	176	147	143	138	137	138	136	155	153	152	130	138	162	135	151	147	137	148	150	146	144	138	142	144	137	161	143	148	147	152	139	149	170	149	137	159	130	116	127	143	130	167	142	135	152	149	145	151	151	133	138	153	152	148	158	152	135	147	175	173	145	140	136	137	146	138	149	150	176	141	121	160	150	167	138	139	149	137	152	157	142	160	156	156	138	154	152	162	138	130	150	161	153	138	152	165	146	144	168	139	149	152	169	153	150	136	132	155	151	136	141	160	140	125	152	154	134	143	144	163	165	149	146	137	149	143	147	140	143	155	144	147	152	139	148	145	131	138	163	132	143	131	126	151	115	154	152	161	118	148	135	159	161	163	153	143	147	132	144	123	135	122	153	104	150	140	141	148	154	131	140	157	126	129	125	131	153	136	152	150	165	146	147	168	119	134	154	134	149	151	172	109	132	151	143	155	127	137	158	156	170	156	150	147	173	159	153	143	149	145	123	149	142	153	154	141	128	172	137	156	153	149	132	139	149	155	131	146	143	134	151	147	154	152	146	134	144	166	146	132	166	155	159	142	137	129	119	154	129	164	150	153	156	154	159	148	143	141	141	160	154	128	148	138	140	121	138	156	134	156	135	157	164	140	137	137	144	132	136	147	150	148	160	147	145	142	121	145	156	153	146	155	150	138	140	133	148	143	156	142	154	159	139	135	141	147	150	143	130	158	133	112	147	143	133	143	148	137	160	164	135	129	129	166	151	142	141	145	158	175	124	143	128	147	159	121	156	153	143	134	177	131	137	162	148	152	161	144	139	163	144	150	129
43951	49870	53239	7509	1320	2896	5122	5508	4774	3969	3840	3262	2925	2154	2140	2049	1507	1704	1820	1609	1287	1104	1416	1505	892	1160	1265	1083	1132	836	953	1005	1022	886	960	2464	3452	1449	520	485	537	515	519	529	506	509	512	526	516	474	535	503	512	492	537	521	515	484	522	519	460	504	512	513	491	548	536	493	502	537	510	522	504	565	514	522	494	514	479	491	527	498	490	540	497	518	557	555	486	517	513	528	525	538	512	520	495	514	462	522	520	501	518	544	525	481	507	516	515	507	540	526	523	538	536	479	527	517	550	551	490	495	523	549	510	508	533	494	482	459	536	559	535	553	496	521	521	544	538	470	534	502	504	536	519	530	549	520	525	490	521	556	500	529	541	509	483	530	500	509	506	479	521	508	513	590	525	502	521	460	500	519	537	502	560	515	512	537	534	517	533	520	533	520	522	488	471	492	544	500	523	505	527	526	567	539	516	498	485	520	507	551	490	505	507	534	519	544	486	549	538	516	529	522	535	519	474	506	497	570	529	490	529	494	515	513	499	507	509	524	507	482	471	521	565	545	518	530	501	489	517	521	504	552	529	490	517	509	561	507	532	504	503	528	508	529	525	482	514	482	497	496	547	541	474	540	540	564	517	525	504	513	444	553	506	531	522	462	533	534	485	491	486	520	517	518	543	556	574	487	471	508	528	518	534	521	550	528	482	520	489	510	487	513	486	517	476	526	519	553	540	538	535	487	505	530	537	472	511	527	516	460	481	516	526	519	499	544	542	509	513	547	500	495	500	537	481	542	522	483	531	507	477	550	531	517	507	526	501	514	464	498	533	509	492	546	512	498	579	506	519	550	555	536	494	547	505	492	479	480	494	501	492	479	540	512	493	530	536	511	536	480	530	517	515	509	545	519	494	499	512	572	509	526	536	492	483	527	495	450	500	545	525	519	498	512	504	530	521	516	538	527	503	518	491	503	541	514	504	507	532	539	497	546	481	512	513	540	528	507	519	504	523	524	523	481	504	505	477	543	511	518	503	512	538	502	484	518	515	492	487	508	537	527	464	517	498	552	525	524	545	532	523	481	546	537	529	518	533	516	501	487	490	505	515	525	469	525	512	537	539	509	510	530	537	503	489	552	506	520	480	510	491	524	516	539	523	517	488	466	577	522	554	479	508	510	519	495	505	514	481	513	486	525	528	510	501	502	491	479	502	517	522	488	515	509	484	518	485	498	533	540	519	556	514	508	519	501	543	513	539	518	523	532	522	526	533	492	523	501	520	523	479	544	533	514	549	536	518	508	486	524	493	507	525	473	501	509	497	501	534	508	506	524	535	501	501	520	526	478	479	496	497	532	482	539	521	496	509	539	543	519	518	522	493	517	493	477	488	512	519	516	494	515	475	461	497	507	514	501	527	513	526	468	527	500	500	568	505	530	515	540	515	479	527	534	512	498	498	462	513	551	524	506	537	478	480	509	534	524	538	475	520	520	494	495	553	475	518	507	527	513	550	522	530	546	499	468	506	508	510	524	545	524	489	490	463	521	537	518	559	480	515	505	477	530	488	470	481	504	505	536	494	559	542	515	529	539	493	501	518	493	546	501	496	496	524	504	532	530	513	474	538	525	486	517	468	463	522	545	517	532	516	539	546	515	518	536	503	524	494	554	529	546	517	505	480	511	532	520	527	513	497	522	502	520	518	462	524	537	482	509	476	548	492	470	525	515	548	493	518	530	488	513	477	528	518	502	519	525	480	491	518	505	501	509	514	507	546	518	510	509	512	562	533	539	514	522	504	499	502	481	490	511	477	514	543	527	519	537	523	499	485	510	493	509	521	531	490	521	467	507	514	509	544	493	511	514	563	489	515	480	510	506	503	537	545	515	515	484	540	517	526	477	502	511	490	454	473	510	522	466	513	487	492	506	505	503	523	514	522	517	522	474	519	508	524	501	505	536	494	530	476	507	485	507	526	501	488	464	495	521	504	545	506	516	498	525	513	529	490	523	531	536	484	535	509	507	521	487	547	512	484	500	509	485	543	488	531	525	512	519	487	553	540	507	511	524	498	452	513	545	528	522	520	531	496	457	532	512	490	519	489	481	528	492	512	497	489	494	576	516	492	499	542	513	497	544	510	480	520	539	498	469	525	523	499	494	483	529	513	505	507	526	529	522	502	525	539	497	496	520	523	491	549	530	559	516	505	475	536	524	473	494	526	547	558	527	516	524	503	497	473	501	523	485	524	504	523	506	505	519	465	519	543	514	531	507	544	491	496	514	526	523	463	542	488	508	524	511	563	542	485	519	518	522	530	530	526	504	521	527	519	571	548	512	501	493	508	525	478	542	564	508	498	503	522	522	498	492	513	522	505	491	534	519	524	471	518	548	496	517	526	512	534	510	501	511	511	531	494	538	497	501	449	496	553	485	487	496	501	477	540	516	570	515	508	492	500	468	500	489	512	483	502	512	535	514	497	478	477	508	508	518	511	525	529	514	522	520	514	482	554	536	498	551	559	494	507	530	507	486	473	540	528	495	534	555	526	521	535	495	538	493	494	472	496	530	522	563	510	521	520	522	526	515	531	505	494	495	535	529	524	508	527	494	536	509	501	495	529	526	483	516	511	460	515	524	490	526	500	502	493	521	574	524	481	505	520	501	513	531	516	510	543	533	517	541	502	527	504	501	513	485	512	523	506	504	534	530	466	517	515	483	498	480	553	532	475	544	500	536	529	534	509	518	514	516	499	512	502	556	516	521	471	498	463	537	478	534	516	494	535	479	524	514	484	551	548	527	508	531	507	495	499	513	531	518	516	496	483	480	523	537	535	490	471	501	528	546	536	527	531	517	521	547	524	488	549	558	506	519	493	532	494	506	556	549	513	511	511	504	503	561	494	559	535	497	451	497	481	457	535	515	541	531	501	472	513	535	514	513	522	561	505	512	539	516	502	566	503	493	541	506	495	522	499	523	486	506	513	521	532	495	522	489	502	546	467	511	497	517	525	488	489	512	508	450	519	534	519	523	509	505	531	526	520	479	516	509	513	510	495	496	490	512	479	486	474	552	480	488	524	473	511	514	520	481	516	518	514	466	497	521	500	509	469	487	559	504	467	534	502	498	504	464	506	495	529	517	523	485	462	544	530	511	526	488	518	514	499	546	525	492	500	511	509	522	494	465	525	495	518	538	580	501	517	523	558	483	503	538	486	503	471	500	511	497	563	504	504	464	494	512	524	547	535	518	530	516	499	519	501	532	524	500	489	490	518	523	478	501	522	490	495	462	492	519	495	476	503	496	469	530	509	523	512	504	530	487	520	521	480	527	525	537	472	513	533	552	513	512	472	546	543	519	494	502	487	514	451	484	530	495	517	528	483	553	501	484	534	553	516	482	537	507	512	537	501	501	538	497	545	490	513	518	508	533	547	526	478	546	474	525	525	523	521	517	498	508	472	520	514	511	499	480	550	512	511	498	507	500	549	531	530	527	496	525	509	522	507	482	506	528	516	520
76746	76048	69816	27639	7469	1675	2302	2535	1656	1415	1126	882	788	844	661	518	450	413	462	378	386	321	288	285	294	321	359	384	360	394	350	353	320	307	271	536	743	305	212	225	192	186	193	196	214	181	207	205	199	210	199	200	224	208	221	196	193	175	174	219	190	190	194	201	190	197	187	212	185	216	205	173	208	179	200	186	218	206	219	200	202	207	195	231	191	211	210	201	207	212	184	206	192	210	194	164	230	214	189	207	207	215	187	201	193	195	184	188	192	187	187	194	204	195	197	201	205	185	206	208	207	192	201	199	194	208	213	201	192	180	210	186	202	186	193	188	221	192	205	195	191	208	214	199	206	202	227	189	198	191	179	190	184	198	194	173	205	217	206	204	204	186	159	195	202	234	198	184	196	207	208	198	198	240	187	194	190	195	224	212	191	204	228	202	197	205	210	207	200	209	196	209	183	203	222	210	172	183	214	201	210	221	200	228	191	230	187	166	179	211	192	183	223	190	210	178	199	203	192	202	203	205	192	206	220	193	223	207	191	176	208	197	204	211	178	220	218	176	232	200	214	198	216	209	206	219	208	197	209	178	207	210	200	190	176	205	198	202	192	204	211	211	204	201	213	202	206	210	174	210	201	187	184	181	201	210	207	196	193	181	173	209	192	202	223	196	218	202	167	205	181	199	206	198	173	209	202	198	221	210	184	196	190	185	186	203	201	180	212	197	185	215	201	213	193	175	213	182	194	193	178	213	187	199	207	219	206	200	213	224	197	196	194	187	198	184	226	211	191	201	195	210	206	201	181	205	206	198	193	203	188	213	201	187	221	192	193	203	195	209	181	188	203	209	193	219	188	201	204	194	196	191	204	210	196	205	217	169	203	218	220	202	211	213	235	201	205	198	193	208	198	172	210	208	202	199	204	189	220	200	194	178	219	193	210	189	198	224	194	183	165	229	237	207	196	181	215	197	190	220	175	214	196	191	226	189	184	178	235	185	205	203	190	184	209	209	212	196	204	207	201	208	205	190	200	202	209	220	196	198	169	196	191	196	230	192	196	220	185	221	181	202	223	222	192	191	187	203	214	195	210	227	207	188	207	191	198	191	193	190	207	206	211	185	208	209	191	231	187	226	201	184	202	209	221	201	175	167	193	200	181	188	217	214	183	202	191	197	208	189	210	190	209	192	174	220	229	200	223	183	213	209	213	203	172	187	210	178	229	184	198	181	213	189	194	200	197	189	183	201	192	185	221	193	199	218	203	184	193	204	218	217	196	213	211	207	209	197	184	218	215	212	210	195	191	204	195	213	212	213	215	203	175	217	220	195	204	200	219	194	182	213	181	187	198	211	212	195	195	190	201	189	199	219	199	199	188	205	160	227	188	175	225	207	194	223	176	205	215	178	185	177	187	200	202	192	186	204	181	196	205	192	204	203	189	222	204	174	182	227	178	220	202	192	204	200	184	191	199	184	194	212	214	192	207	186	200	187	179	188	176	200	185	195	188	202	223	210	196	173	218	183	194	185	193	206	180	192	183	211	193	204	199	195	177	201	197	204	204	190	189	186	180	218	200	214	198	214	177	185	192	204	187	173	187	199	194	195	188	196	206	182	186	216	202	190	207	174	180	190	219	222	179	195	213	194	206	213	204	186	172	199	212	174	202	186	195	183	204	220	182	220	193	198	208	201	229	217	197	202	224	192	207	195	203	205	187	184	198	184	203	187	197	194	225	200	188	200	190	205	214	201	197	185	192	183	185	199	193	198	186	199	197	203	228	234	203	180	192	200	228	185	197	232	190	212	220	195	188	216	203	205	224	206	207	209	198	197	178	212	194	208	188	200	219	201	189	205	185	223	185	201	227	203	171	201	195	186	204	185	210	178	197	227	198	200	193	174	220	214	172	215	190	194	185	190	197	191	204	178	204	199	204	184	196	185	219	213	184	230	208	215	189	195	190	210	187	206	186	197	209	191	214	196	218	186	223	203	192	193	205	208	216	176	183	222	177	203	192	203	181	201	186	210	196	202	227	199	216	223	204	193	186	199	228	207	216	204	199	207	223	182	209	187	192	194	217	191	195	188	213	198	207	193	209	218	202	191	230	179	187	196	211	195	205	209	197	202	194	212	169	179	190	197	178	195	197	174	203	193	213	179	197	177	181	225	209	212	191	210	196	199	216	210	181	198	206	200	203	185	182	219	198	193	200	170	180	197	194	187	199	193	215	195	191	210	190	203	197	233	167	183	190	177	209	186	220	180	181	203	196	221	206	226	214	219	181	189	201	204	211	188	210	234	200	191	207	201	196	208	192	210	190	180	192	211	183	199	198	216	186	190	177	235	196	179	214	212	201	203	186	214	212	182	200	225	201	213	203	213	200	201	210	251	205	201	185	172	190	197	203	211	199	192	199	207	208	199	195	208	190	196	190	180	208	205	200	182	189	178	184	195	217	197	198	206	194	199	208	185	203	220	199	211	201	202	213	214	209	214	212	214	196	206	193	192	191	199	182	208	201	198	215	191	219	181	186	202	235	176	201	192	196	202	218	201	181	215	221	191	193	218	194	191	208	221	202	207	199	199	189	203	210	207	193	217	198	184	202	211	224	227	210	209	208	215	197	196	197	205	212	165	207	183	203	198	199	210	209	176	218	223	186	179	217	210	181	215	211	197	225	165	181	205	202	226	185	225	194	197	184	188	216	213	233	210	196	184	184	232	201	207	199	199	204	195	195	227	208	198	196	217	181	217	192	203	193	208	193	217	194	201	198	227	224	184	216	189	183	218	211	202	173	201	195	210	232	202	220	206	204	200	207	222	190	194	194	171	194	215	207	218	198	186	203	209	172	216	213	198	190	198	201	190	200	197	183	205	195	189	182	205	199	215	202	200	235	196	206	191	193	211	190	181	188	194	195	210	215	206	194	190	198	169	207	204	181	207	178	239	164	193	218	211	219	172	189	196	194	196	214	200	197	196	204	204	215	210	200	188	227	199	199	204	192	205	199	189	208	212	214	179	219	219	209	190	180	204	210	206	177	213	193	170	205	205	210	212	209	194	198	208	189	186	189	186	208	216	205	183	217	202	204	206	204	214	171	179	195	198	178	204	206	175	191	189	192	195	192	191	207	196	207	208	229	214	212	216	190	208	215	188	238	215	191	199	216	188	193	201	198	207	216	210	191	227	208	192	171	181	204	191	215	173	223	224	217	187	206	181	215	199	211	214	214	181	206	198	181	202	194	190	195	200	198	197	201	165	193	192	206	182	192	179	181	206	186	205	214	196	214	183	186	201	186	228	222	194	173	235	204	213	210	195	192	208	188	188	232	193	186	194	211	209	193	217	197	182	218	183	204	181	199	213	213	228	214	214	181	206	203	192	182	202	227	214	185	198	230	187	203	204	194	190	198	189	198	203	211	193	174	205	205	207	204	195	169	187	186	196	183	197	196	183	201	203	228	200	203	198	207	212	218	193	199	197	225	178	203	193	224	190	226	201	186	210
53117	61608	64889	9257	2554	5353	9363	10893	8239	7561	6272	5102	4731	5353	3680	3236	2523	2402	2655	2315	2080	1638	1408	1532	1572	1859	2218	2240	2224	2216	1986	2050	1642	1624	1291	3821	5098	1758	680	708	621	691	662	710	710	685	660	686	680	688	643	677	663	723	677	716	631	679	688	645	632	668	618	641	715	670	616	678	653	655	631	685	688	667	650	667	651	705	667	646	671	644	704	713	659	675	689	663	674	686	647	685	659	626	678	639	656	690	641	626	670	669	618	618	665	679	696	713	665	704	669	661	654	712	706	648	650	652	720	682	672	627	640	661	713	694	638	646	689	687	683	669	698	697	702	655	651	705	659	660	660	665	648	667	705	643	676	631	683	671	655	707	650	669	659	670	664	655	669	653	668	674	631	657	671	687	645	665	670	636	672	652	689	638	675	666	714	683	690	677	629	629	679	610	618	669	626	684	657	675	640	631	651	636	694	672	663	643	632	682	659	676	649	666	665	678	683	692	630	649	668	708	638	670	657	657	636	622	647	682	634	675	659	663	682	680	662	710	669	682	610	673	634	688	677	682	648	667	658	670	681	653	653	687	629	652	672	664	682	663	692	675	642	625	661	646	648	668	653	674	674	638	648	650	659	706	657	648	645	661	711	687	652	682	642	656	711	654	665	648	673	620	664	655	655	684	668	647	691	666	671	625	648	658	685	618	658	648	671	684	659	663	655	648	661	676	653	655	691	643	661	703	640	655	672	659	689	667	709	685	666	672	659	624	700	718	729	692	651	687	669	674	672	692	671	643	650	647	640	629	725	680	666	654	678	628	734	694	701	668	642	683	635	628	683	647	636	659	676	673	653	680	656	662	647	621	647	677	668	593	649	678	676	659	655	659	647	621	655	679	705	681	631	673	653	686	636	662	642	664	656	688	672	678	661	690	662	648	708	633	621	658	675	673	671	699	692	679	657	706	665	641	659	704	694	666	683	631	669	708	652	701	681	676	618	650	646	631	667	690	651	678	676	661	704	686	689	688	650	674	631	640	660	663	691	637	635	675	678	674	707	663	682	670	662	661	675	646	647	661	725	711	597	687	721	667	650	685	647	662	689	678	658	665	678	652	624	691	674	640	659	653	707	692	658	739	645	602	686	651	678	633	697	643	624	624	624	650	632	640	709	635	670	656	631	656	678	643	624	676	653	678	663	639	648	642	673	699	674	704	677	680	627	688	671	674	643	643	702	633	687	663	646	625	634	657	680	700	661	687	699	651	699	666	664	677	680	676	673	647	709	698	649	651	665	670	662	681	647	682	662	633	637	727	656	672	647	647	645	744	687	678	668	658	685	609	672	682	657	674	688	634	642	686	700	642	686	655	676	658	678	607	626	631	636	696	634	699	656	730	596	705	656	659	659	643	642	652	643	671	628	651	660	649	697	677	651	643	655	684	654	711	656	670	625	652	663	671	687	690	723	655	762	636	663	689	672	649	651	701	649	683	687	677	705	686	644	671	683	660	718	689	687	615	676	611	689	646	694	671	696	709	683	669	660	647	625	666	647	684	676	689	664	641	719	683	636	636	648	660	634	691	642	706	645	682	667	664	667	680	663	674	648	685	696	685	653	664	679	657	660	623	652	626	630	645	685	645	671	661	673	674	684	669	682	655	644	706	677	648	658	696	654	668	705	662	669	651	659	648	646	674	626	720	688	697	642	577	668	634	713	643	658	684	675	668	661	650	702	729	618	659	653	632	638	702	648	719	661	679	665	669	678	701	656	697	670	625	692	643	631	668	661	651	658	628	668	678	652	678	617	673	669	686	690	680	661	677	700	672	654	664	712	714	615	674	672	658	657	687	655	661	682	689	694	684	642	647	666	670	662	656	658	603	695	671	669	655	643	659	650	711	708	671	667	603	664	660	643	674	661	663	654	636	672	641	661	671	672	670	631	712	644	653	691	648	700	681	627	697	658	695	611	673	692	672	669	645	654	689	627	670	672	635	688	641	677	656	650	655	659	641	688	630	687	672	679	651	701	631	710	665	639	656	676	717	660	696	674	651	667	641	637	664	695	639	647	707	612	663	622	666	674	632	667	702	651	689	702	688	640	695	686	627	644	632	652	650	646	688	663	679	669	645	671	658	709	617	619	710	643	659	644	682	659	673	655	722	672	637	690	652	640	683	710	655	632	659	639	694	690	670	664	687	608	683	719	661	637	608	680	678	619	660	698	713	659	687	664	643	652	688	680	613	659	656	680	687	695	653	670	631	653	648	631	651	707	652	616	635	686	671	687	692	635	654	633	626	663	649	693	631	705	714	651	702	629	699	678	692	685	676	649	709	662	696	675	722	647	740	645	667	651	640	663	686	634	683	681	634	677	650	685	639	656	651	658	646	662	630	608	657	650	681	662	671	659	700	646	634	646	660	635	639	660	650	670	650	680	663	645	680	672	676	656	657	644	658	654	693	676	665	646	669	646	660	660	682	686	682	656	653	671	635	641	675	721	667	693	708	660	641	651	669	667	659	703	600	656	691	649	723	665	626	650	697	680	648	672	641	764	609	639	684	689	660	630	706	693	659	663	685	689	691	692	655	683	665	609	652	663	629	689	695	679	631	674	673	642	664	715	623	644	717	654	623	680	665	649	662	648	684	713	658	727	672	643	653	676	660	649	615	698	647	661	653	626	659	641	696	675	659	693	677	691	620	637	626	664	669	660	657	665	651	700	693	674	660	614	652	661	659	619	613	633	653	623	656	649	707	606	653	659	663	610	664	675	666	708	690	628	624	659	665	644	639	669	647	612	639	642	652	629	713	723	669	671	662	684	672	655	685	606	651	659	667	716	645	690	612	703	670	660	641	601	678	694	672	694	655	655	658	623	694	606	679	698	654	686	658	674	642	675	641	665	657	682	634	636	627	644	677	660	667	650	713	729	671	608	677	643	665	669	680	643	679	651	651	632	633	677	671	689	680	690	676	688	681	650	659	673	682	687	690	610	697	672	664	717	687	667	654	679	665	676	684	663	666	642	673	664	693	670	682	645	676	623	690	703	658	637	644	654	666	658	646	673	703	695	653	649	684	666	677	639	641	676	701	672	711	638	700	658	655	700	673	688	715	638	634	657	660	685	672	637	684	660	665	685	677	659	617	649	691	674	673	654	671	674	671	651	656	673	668	660	696	680	684	667	609	698	669	673	701	664	630	675	686	647	693	694	643	684	646	682	652	647	734	667	647	615	709	722	690	701	681	605	676	701	643	642	624	650	637	691	645	655	665	674	639	692	658	683	708	659	702	677	694	665	664	650	641	665	638	679	637	730	713	610	638	650	682	646	649	687	649	676	647	633	691	684	668	651	633	709	656	659	614	649	647	665	679	664	667	663	676	670	648	662	682	615	658	671	666	674	670	640	677	674	698	714	679	654	654	630	644	648	666	654	680	687	642	649	668	647	682	619	655	662	667	666	668	726	678	623	710	660	663	663	651	677	673	697	695	680	653	599	653	704	672	644	702	672	696	681	626
18598	12362	9984	724	213	224	252	234	168	177	165	144	170	165	170	152	135	145	170	118	144	118	137	140	156	152	142	136	134	165	127	122	130	127	119	153	166	143	140	102	115	135	125	120	120	124	114	127	129	128	115	130	131	115	112	129	126	124	130	134	131	128	122	120	152	127	145	143	129	136	130	133	121	112	151	127	133	119	134	115	147	150	111	118	132	141	126	116	117	142	142	130	147	139	131	151	135	119	129	153	134	126	125	136	129	136	128	135	156	128	146	129	116	121	131	128	127	129	125	108	140	126	121	112	125	108	146	138	143	137	118	115	137	131	124	148	140	113	121	123	122	129	149	120	127	134	138	154	120	139	132	117	125	134	125	139	140	126	158	113	128	124	129	132	158	153	123	150	128	112	123	141	152	138	134	125	126	120	115	141	149	143	152	134	114	146	135	150	124	131	142	140	136	125	133	124	128	127	135	117	117	124	135	121	121	127	128	115	143	120	115	116	120	135	140	149	136	143	126	133	128	121	125	122	129	158	125	111	114	122	120	132	122	139	126	134	110	141	141	129	130	105	138	125	144	107	111	136	128	149	138	113	128	138	116	133	138	123	122	151	121	132	121	125	132	137	136	147	138	138	122	130	120	125	128	117	135	125	125	118	133	132	115	114	110	132	128	133	127	120	136	118	140	129	130	118	133	149	98	125	127	150	125	125	103	130	138	122	132	131	123	148	128	125	124	134	137	133	129	127	128	126	104	144	124	145	156	126	129	132	128	119	120	114	130	129	123	128	123	136	96	122	126	128	136	131	162	126	126	136	116	133	132	128	138	124	130	123	148	130	121	140	130	133	127	114	119	118	141	106	149	123	134	137	121	117	109	125	109	129	133	109	133	122	132	126	145	147	128	155	143	122	109	118	134	146	146	145	109	125	119	141	141	104	155	144	144	110	125	132	147	117	136	135	138	135	120	132	128	152	129	135	120	119	130	121	142	121	132	121	160	128	143	128	121	127	122	128	120	127	132	143	122	131	111	135	114	114	127	126	158	153	135	108	140	122	130	148	116	142	150	149	139	141	130	138	138	114	123	133	129	140	132	126	123	119	126	123	127	123	135	139	130	117	126	142	150	137	115	133	127	135	116	126	144	122	152	137	117	125	129	138	129	135	134	114	119	147	145	102	128	132	131	131	104	138	152	148	164	135	156	132	151	107	120	137	123	125	105	144	119	144	141	137	132	130	133	133	142	143	138	116	125	149	137	127	144	120	128	120	94	127	143	118	133	108	140	144	146	123	102	138	117	140	140	134	120	140	126	122	129	119	129	123	114	152	133	125	125	129	132	133	122	114	118	133	137	126	154	127	144	139	129	123	110	126	118	147	116	124	131	127	139	118	105	145	141	141	149	146	109	117	117	142	119	138	123	95	134	120	131	131	133	123	134	138	136	134	138	142	132	124	128	143	114	118	125	128	129	128	138	121	145	133	136	130	123	148	119	128	124	140	137	126	132	123	119	126	130	109	121	139	129	112	133	132	121	109	145	118	138	139	126	141	116	138	138	128	138	155	147	131	130	127	144	135	129	127	135	125	112	126	130	138	138	128	143	147	148	137	137	136	127	127	130	149	131	130	136	134	131	130	135	123	138	149	132	115	147	128	136	129	134	120	130	115	101	133	132	118	103	135	114	134	137	122	142	127	130	152	111	110	129	118	137	140	128	134	121	137	121	145	118	128	130	119	134	133	131	128	136	123	126	146	146	153	135	130	142	134	141	135	129	131	133	140	116	138	128	108	111	136	133	138	127	140	130	140	138	156	137	150	140	140	145	117	126	130	148	120	114	131	123	133	134	143	116	124	138	143	141	133	131	147	110	118	131	115	122	144	116	153	127	151	132	142	133	149	131	138	117	137	131	116	102	142	110	115	117	137	114	134	133	122	140	121	125	141	123	107	127	135	126	136	131	125	120	129	135	158	132	129	141	132	127	129	137	139	125	112	120	133	130	137	132	131	144	113	130	139	124	114	100	133	126	126	127	134	152	117	132	113	148	129	119	118	139	134	142	138	129	120	126	143	140	154	128	130	118	120	124	134	137	125	149	127	101	136	135	129	133	130	128	127	125	112	118	126	120	124	120	139	138	131	124	127	147	135	130	135	121	124	135	121	120	143	132	121	138	144	154	140	135	150	142	128	137	137	130	115	146	143	133	130	130	161	114	120	141	135	136	114	134	133	132	117	128	115	157	129	153	131	136	119	137	134	135	153	117	125	133	139	115	124	145	103	105	132	143	139	139	153	133	115	139	134	108	120	131	141	126	141	122	147	129	118	136	114	134	131	113	134	133	149	146	121	139	120	126	134	127	133	137	147	120	149	111	128	135	126	136	154	144	146	143	142	123	148	123	111	129	140	122	136	127	131	134	125	135	125	121	120	133	132	125	134	129	134	142	149	123	135	125	137	145	138	129	129	132	141	144	123	137	108	137	131	134	113	129	140	125	137	115	144	132	123	129	124	125	155	130	126	130	129	126	152	120	128	124	123	128	157	128	146	132	128	138	143	139	127	114	117	122	137	146	118	143	134	131	133	135	129	139	126	130	125	134	140	127	138	105	129	125	116	135	119	117	126	150	117	138	123	136	131	119	133	136	114	143	127	131	136	127	127	146	137	148	137	123	129	122	125	137	111	126	140	120	135	137	155	130	115	137	111	107	112	133	126	139	129	142	118	129	139	122	122	116	123	135	125	157	121	125	127	120	130	137	123	138	129	144	121	139	118	145	127	138	150	120	148	126	131	123	135	108	132	136	149	109	136	136	128	138	130	142	151	119	142	123	128	128	123	137	120	143	116	129	112	114	150	142	132	133	134	108	131	126	123	126	119	142	111	139	135	141	139	132	129	140	147	126	136	140	147	120	125	135	124	133	108	138	126	128	129	137	109	131	122	145	127	134	135	115	118	124	126	101	135	132	130	111	129	125	136	120	133	139	122	112	146	136	134	128	144	111	132	120	132	124	117	132	135	132	123	138	131	146	154	141	128	139	120	138	132	116	130	147	137	128	142	117	117	132	152	110	136	135	126	127	123	132	126	126	119	129	112	135	134	126	127	144	145	125	133	145	142	140	145	118	134	115	149	129	138	106	118	144	146	137	140	122	130	132	131	126	169	134	115	129	138	114	127	122	128	123	131	125	117	132	146	122	137	125	123	115	120	129	147	134	147	133	123	120	148	119	113	151	149	134	106	113	133	123	122	144	130	125	124	142	130	118	131	137	139	151	124	139	126	129	125	114	134	118	140	134	150	129	128	135	161	134	145	131	113	132	123	140	138	130	125	132	128	119	136	124	118	153	141	128	105	131	128	119	127	132	138	146	128	139	151	117	132	125	155	151	140	133	155	124	127	131	131	138	132	116	129	124	121	129	121	135	131	129	126	132	149	123	111	127	122	142	116	142	127	138	137	120	115	122	117	136	111	135	135	123	132	131	132	111	116	133	155	125	122	143	130
21905	19368	17517	1103	620	938	1126	957	910	817	737	744	633	617	625	604	577	614	627	584	519	513	556	544	578	616	631	572	573	520	562	561	597	510	522	623	718	450	493	472	489	492	484	485	476	473	490	458	489	438	490	475	513	439	476	447	486	441	448	480	462	450	472	422	472	497	515	468	478	449	451	477	459	478	479	502	479	466	495	449	480	485	468	455	494	473	439	480	468	474	438	457	453	483	508	479	467	483	491	499	497	474	456	451	451	461	481	478	518	502	473	499	477	459	473	490	476	481	468	454	507	469	481	470	483	472	475	458	459	468	463	472	476	469	468	454	477	513	509	443	444	487	443	482	467	464	466	476	448	492	492	460	462	469	499	466	470	487	503	475	471	466	502	476	475	472	519	485	477	471	465	484	461	434	489	481	472	455	494	517	475	457	459	481	467	469	449	463	490	480	483	443	467	484	444	484	483	437	444	494	494	467	462	495	467	485	496	446	434	488	497	535	505	490	475	450	484	476	503	462	472	486	474	494	503	503	507	473	472	452	492	466	464	473	425	456	501	430	454	481	460	458	452	473	495	477	467	441	466	471	456	462	465	494	449	443	474	520	453	506	470	471	458	506	460	460	463	472	488	498	491	454	497	435	458	437	470	486	443	467	447	472	464	508	437	480	501	493	446	451	469	529	471	463	470	466	454	470	481	476	488	427	472	527	464	472	474	468	457	470	447	458	463	435	455	488	495	435	477	433	447	479	488	489	428	484	466	488	488	434	456	458	482	447	459	455	464	485	472	498	454	487	460	447	494	418	435	444	471	496	440	515	453	480	473	488	439	438	476	465	489	456	483	471	476	461	502	452	466	503	449	496	463	456	467	491	476	451	514	475	478	514	471	464	504	455	525	473	445	471	524	445	479	468	471	488	487	458	455	468	455	477	508	463	445	484	488	447	488	447	502	490	471	444	491	459	466	466	516	455	423	438	506	461	460	476	520	466	453	476	463	438	482	468	517	490	483	422	459	476	470	493	480	512	471	419	450	491	470	479	437	472	497	475	523	459	476	469	505	477	444	522	470	493	472	461	490	469	447	412	465	437	505	502	478	487	464	466	478	487	474	451	452	474	461	476	471	492	466	494	480	476	454	436	475	476	470	449	486	478	483	452	463	468	483	501	448	492	499	510	481	447	494	466	478	451	429	443	453	464	477	452	480	496	482	443	470	438	467	496	440	494	480	489	453	471	465	437	458	472	462	476	474	491	459	441	517	484	444	471	459	497	479	512	483	470	453	478	494	501	494	491	481	434	436	505	503	471	464	461	435	489	494	513	466	457	444	431	485	456	459	420	444	490	467	448	503	447	462	499	435	490	483	460	471	507	483	474	472	464	485	488	457	482	459	465	467	470	477	451	472	494	444	504	450	483	486	473	458	450	473	465	476	483	477	509	508	443	484	484	469	464	493	472	505	446	460	493	491	460	486	432	458	536	480	442	469	495	455	471	468	471	498	494	447	425	524	461	476	479	495	471	458	496	435	469	463	423	503	482	464	493	463	470	522	475	510	466	457	431	468	443	453	446	458	499	463	496	457	475	461	433	448	495	471	477	468	472	459	444	465	507	537	500	491	491	423	511	473	497	531	471	450	481	465	501	514	411	462	475	477	479	476	477	523	492	464	434	478	485	488	477	497	464	462	482	454	495	462	537	505	485	492	429	487	450	472	480	479	482	517	469	487	514	502	473	436	470	440	492	483	466	466	472	497	465	461	490	478	445	467	467	453	501	464	477	490	437	460	448	477	493	492	462	445	479	484	471	501	441	485	509	477	469	460	459	486	470	482	466	470	479	477	469	458	491	496	465	437	487	466	462	450	501	446	475	428	482	464	471	464	512	453	468	473	483	456	468	464	444	469	492	449	431	451	462	450	482	420	471	464	436	458	469	494	468	536	488	481	497	454	449	495	483	473	456	473	481	479	442	466	473	475	454	490	525	499	466	463	446	495	481	407	476	484	434	479	489	488	499	458	464	477	446	482	509	454	477	466	495	477	473	449	485	470	479	463	461	456	509	496	464	471	489	479	440	475	503	481	491	491	502	465	480	461	476	441	478	470	465	483	450	480	437	459	448	463	485	450	479	462	433	454	452	484	469	518	501	454	491	466	472	468	476	453	467	464	505	462	449	503	465	487	450	468	491	472	473	427	518	475	456	471	462	515	473	492	451	454	458	510	453	462	434	475	480	475	481	457	462	502	456	506	454	422	459	497	502	501	485	471	483	469	469	454	476	444	473	459	458	522	480	472	484	439	476	494	500	466	480	450	506	456	470	489	451	449	439	473	474	491	464	479	454	477	462	493	450	490	481	482	441	469	490	449	474	449	492	487	481	485	479	460	498	482	501	527	492	465	469	470	457	469	487	450	482	469	475	477	493	503	430	479	452	484	451	483	489	468	470	480	463	458	474	428	476	461	480	488	489	509	426	457	481	487	476	476	447	488	477	466	482	464	500	458	471	468	487	465	451	494	446	447	483	451	518	444	484	447	479	424	462	486	488	474	471	463	486	510	507	476	481	451	478	511	461	482	467	471	488	469	473	454	463	476	447	466	457	448	482	460	455	522	442	446	499	459	457	456	430	486	481	481	480	459	511	451	462	465	507	494	456	459	474	465	475	474	476	472	506	454	510	478	440	472	472	480	460	459	468	420	452	482	487	443	493	479	479	507	445	491	438	482	533	479	461	459	455	443	479	461	467	450	424	492	476	455	480	463	462	459	476	483	442	471	481	478	471	467	493	540	476	496	500	510	489	501	481	496	473	495	430	464	473	482	508	475	480	476	492	433	461	471	459	466	437	482	510	469	474	499	496	451	479	469	463	444	443	491	467	425	468	430	477	480	440	477	486	457	482	456	480	472	462	492	458	486	448	463	458	474	441	450	487	472	483	434	515	447	481	486	438	461	462	479	489	484	466	502	468	441	451	492	476	483	498	456	505	475	476	504	490	436	446	454	451	458	531	462	492	482	494	478	457	468	488	484	475	494	436	501	472	443	458	475	440	444	461	434	482	462	509	465	448	440	512	475	508	522	484	476	464	503	470	459	490	492	444	425	491	463	471	463	485	461	480	468	482	452	498	452	470	490	472	471	469	472	463	484	468	466	454	484	485	498	487	477	476	441	471	475	516	482	432	428	484	483	475	461	474	503	483	474	465	475	431	492	518	471	512	490	458	474	461	484	476	498	492	463	456	499	482	487	446	473	463	457	469	493	475	490	462	488	484	454	478	482	442	464	481	495	488	464	484	482	435	455	456	514	495	512	449	464	462	433	461	474	471	499	456	464	450	477	492	474	456	463	481	522	455	474	476	475	433	495	474	451	489	472	492	467	512	463	473	455	475	467	453	491	453	445	477	501	458	503	508	480	461	446	496	477	464	522	458	500	484	487	444	484	485	502	471	435	491	479	433	470	507	434	487	494	473	484	481	467	440	476	483	454	465	412	473	447	470	482	452
63488	65475	59933	19987	2703	862	1243	957	1041	957	614	533	500	404	568	592	480	330	324	329	228	199	224	210	240	276	252	321	345	312	232	203	185	186	312	454	297	157	137	131	148	157	161	154	148	130	149	156	156	168	148	175	158	161	135	161	150	148	146	161	169	140	156	168	138	157	157	159	161	167	145	147	164	137	137	156	131	143	157	158	146	149	151	124	141	173	167	139	153	143	187	159	153	130	139	163	163	143	161	155	142	127	165	155	155	145	165	170	153	136	148	155	154	159	164	136	165	140	144	160	149	161	135	142	145	141	145	160	156	126	156	133	131	166	141	161	148	141	153	146	140	164	156	155	166	153	136	134	145	158	151	142	160	147	142	147	141	140	134	127	169	132	151	143	125	165	161	137	165	175	148	140	145	159	160	170	162	147	139	127	147	147	139	148	146	138	135	127	149	142	122	148	151	146	154	138	161	164	158	144	153	131	152	143	150	153	145	145	150	148	138	153	148	127	142	136	169	144	145	160	143	146	159	133	159	139	168	144	157	136	168	137	169	141	169	152	171	150	132	148	150	165	154	121	135	149	166	158	157	131	159	134	157	171	158	175	169	149	140	166	175	143	151	158	140	147	136	157	169	147	164	148	151	155	148	136	146	131	132	163	129	161	133	144	159	149	146	172	146	144	179	175	144	131	136	139	145	145	145	146	138	155	125	160	136	165	131	159	156	155	149	156	150	139	169	151	152	120	147	158	130	146	151	144	174	143	157	166	138	139	130	165	144	158	159	153	149	139	140	150	146	147	140	156	155	153	143	141	152	135	171	154	130	168	160	129	160	157	160	140	146	136	158	154	158	137	166	140	155	140	155	142	163	150	121	170	158	147	135	147	162	160	145	128	143	160	159	151	157	134	144	133	157	167	167	141	143	147	153	151	134	152	145	153	144	164	129	150	160	150	149	168	145	155	156	147	168	141	153	151	152	140	164	155	152	148	155	144	152	151	173	142	156	153	162	161	127	141	139	151	169	134	170	143	189	158	157	136	157	154	161	138	143	135	169	174	139	147	149	162	166	154	146	166	146	135	134	185	143	126	164	135	166	146	146	142	155	158	153	158	139	149	150	147	138	134	156	147	148	158	137	153	152	147	152	135	145	161	181	149	139	146	150	131	169	144	152	162	153	157	141	140	157	124	157	151	176	135	145	178	151	162	137	130	130	137	151	149	139	164	138	153	174	148	137	140	148	136	160	157	156	160	153	133	131	172	164	151	148	143	148	153	137	127	172	141	149	147	156	148	129	140	136	125	154	140	154	123	163	166	186	139	145	160	137	150	151	148	153	131	153	139	152	140	137	142	134	155	144	146	143	162	142	135	163	150	114	127	160	155	133	147	163	170	166	151	143	135	175	158	142	147	139	154	167	143	140	160	149	133	143	138	155	144	166	140	151	165	156	159	150	143	146	154	160	144	164	129	141	145	149	149	143	151	154	146	155	160	145	172	152	141	166	155	150	144	140	172	156	163	157	120	150	150	151	153	165	143	149	168	146	147	148	157	163	164	163	145	152	129	162	174	167	136	167	164	158	142	169	139	138	152	145	176	146	162	147	161	152	140	161	145	159	152	132	130	139	154	133	170	153	138	157	162	155	176	167	161	152	155	158	128	141	149	134	162	133	184	168	140	156	158	143	128	148	147	161	149	138	155	143	152	121	156	141	165	148	148	154	162	156	148	144	129	153	158	155	145	140	158	116	146	134	168	174	113	169	143	143	145	160	148	133	141	151	155	153	148	158	163	158	157	120	158	128	146	156	149	167	133	154	148	129	138	125	146	151	173	168	147	131	147	163	165	140	147	141	144	145	159	159	144	158	167	145	153	159	143	159	162	145	141	153	150	147	163	129	160	147	140	133	156	164	136	147	141	129	154	174	144	145	158	161	141	155	136	187	162	141	159	146	155	134	145	160	128	144	152	147	148	136	150	152	143	152	162	166	154	148	169	142	164	123	151	165	150	154	142	157	148	137	118	125	152	131	151	148	129	143	165	155	125	151	147	141	128	142	169	138	147	154	162	159	145	133	155	139	149	145	138	151	148	151	161	142	155	153	175	147	127	142	144	142	156	140	129	133	157	138	139	156	132	164	159	160	139	155	135	166	142	130	158	151	133	155	155	153	162	139	144	154	151	143	140	153	179	143	151	148	144	143	145	178	145	166	141	143	165	130	136	137	151	152	147	148	168	170	136	147	142	143	156	148	168	145	143	125	126	139	141	153	124	150	139	128	161	159	139	150	127	162	139	153	168	144	160	144	152	156	160	142	147	154	164	153	139	138	139	130	146	145	143	130	164	163	139	137	146	151	152	186	148	148	168	159	145	149	161	145	153	159	158	162	134	157	163	138	166	151	154	139	142	143	164	169	162	134	147	177	149	143	155	135	150	139	154	155	160	167	154	139	150	148	172	154	140	140	148	159	162	154	144	141	164	144	137	141	154	155	158	144	128	176	138	158	142	156	139	158	130	156	150	153	158	141	129	153	142	151	134	155	149	138	165	158	158	159	155	155	158	133	180	150	157	146	153	169	132	159	171	148	158	152	153	168	133	146	148	151	147	161	121	138	143	142	171	152	158	166	127	143	163	134	136	158	135	173	179	155	153	169	143	145	135	153	160	153	135	119	142	142	139	153	127	146	149	150	162	143	147	132	164	160	156	133	149	152	178	135	145	135	159	129	132	149	149	172	129	142	172	138	151	144	161	158	161	149	155	164	149	134	137	162	166	141	138	159	152	168	143	159	139	144	138	141	149	142	145	138	156	154	145	141	162	148	165	119	141	151	137	165	126	144	138	136	150	139	153	150	149	127	157	151	162	143	150	133	178	138	137	150	175	161	147	143	160	146	138	142	153	144	154	150	162	145	141	162	151	134	145	135	145	143	159	169	159	132	155	163	153	150	144	161	161	140	152	153	160	135	149	188	141	145	129	146	147	167	167	129	158	157	147	134	141	146	170	147	133	159	169	139	142	147	142	146	174	154	150	161	162	137	157	158	144	146	148	155	150	165	139	145	143	177	167	150	152	167	148	164	149	170	161	147	134	155	139	158	150	152	147	155	147	154	147	148	139	172	147	162	162	141	161	157	163	134	152	135	156	139	139	163	138	156	133	157	146	142	145	172	166	148	153	147	143	134	144	170	153	149	162	128	148	153	172	141	162	159	144	149	155	141	152	137	146	139	144	153	143	140	160	144	133	150	145	139	158	155	131	151	150	122	157	152	153	162	131	157	156	157	143	152	137	129	144	158	149	152	157	140	161	141	133	151	133	172	151	148	126	143	130	152	147	136	132	133	146	139	135	125	145	144	138	145	152	148	139	167	144	144	160	132	138	144	160	151	143	174	146	140	144	151	144	147	141	134	129	138	141	132	160	171	131	158	150	155	145	154	147	147	155	141	150	150	148	142	136	140	143	166	159	147	147	162	121	132	151	131	154	122	139	140	140	141	123	158	142
42918	50266	52691	6784	1941	3592	6155	5463	5912	5437	4174	3396	3142	2436	3468	3677	3212	2119	2151	1739	1384	1231	1174	1089	1246	1440	1529	1956	2097	1899	1348	1172	834	937	2109	2884	1751	587	524	538	530	491	501	511	508	547	545	526	509	520	530	549	516	548	542	498	497	486	538	538	525	566	566	516	552	568	556	526	500	516	514	544	535	510	515	565	465	546	520	545	539	551	546	570	542	505	531	543	506	500	509	516	523	552	533	553	551	512	543	546	536	530	546	508	521	542	495	507	520	527	533	500	475	537	529	540	553	513	537	526	482	504	559	517	517	503	523	537	496	514	503	517	559	521	519	540	520	520	517	533	523	562	537	503	527	470	501	499	503	538	456	544	532	507	501	526	526	537	518	502	542	481	530	515	489	519	541	567	499	489	491	505	523	500	560	561	508	547	548	573	492	527	540	493	526	570	533	570	533	501	508	579	548	523	504	502	549	493	499	503	537	523	549	499	514	517	554	537	536	479	528	533	504	522	543	552	502	494	548	530	487	548	498	527	503	542	498	508	523	557	518	551	532	523	541	553	527	505	531	513	549	516	525	519	524	550	530	533	583	542	507	539	569	524	539	515	505	557	541	530	527	579	507	539	559	535	563	514	543	545	574	520	530	573	568	501	525	514	536	545	516	506	510	526	523	561	534	521	474	574	512	541	510	506	494	561	536	539	525	526	518	515	513	506	512	526	543	526	524	545	542	503	524	514	502	488	517	540	488	514	554	535	518	523	537	532	538	512	555	527	521	542	515	556	509	541	472	523	517	530	556	548	531	534	553	554	532	495	522	510	507	549	524	536	545	560	524	529	540	503	530	520	528	527	548	534	483	493	519	495	558	536	535	502	509	537	532	517	508	521	539	563	547	557	494	511	522	531	500	504	519	540	492	533	558	493	512	523	525	525	541	518	548	497	531	504	493	513	494	520	524	502	563	510	497	512	533	539	484	471	547	526	562	521	546	483	529	506	541	518	562	536	488	502	510	516	530	511	539	528	540	537	508	531	526	529	524	547	494	544	517	498	507	530	530	507	549	546	515	556	508	538	546	466	522	537	528	528	547	533	545	554	488	535	509	491	557	583	521	522	499	555	555	567	534	533	516	533	509	565	527	532	507	544	517	535	513	553	563	553	540	573	507	484	476	512	552	478	529	516	532	539	524	548	526	484	502	516	522	540	508	491	511	543	488	529	523	506	542	493	525	503	526	532	537	528	539	509	521	506	529	515	535	505	537	508	533	524	551	516	521	521	575	538	545	497	512	525	537	539	519	541	477	510	526	513	536	551	544	504	526	554	549	522	493	551	525	546	522	504	517	503	487	534	511	525	479	548	501	521	547	550	513	539	520	512	532	554	565	529	538	511	500	517	526	549	526	549	487	512	545	556	495	550	516	539	493	500	564	575	509	532	530	505	521	512	525	553	478	526	534	517	506	521	537	571	516	522	512	563	555	516	515	559	491	592	519	541	527	557	525	505	521	542	538	526	493	504	495	532	548	520	555	537	555	491	480	530	482	543	514	514	553	512	525	548	517	520	508	515	504	537	585	500	528	548	506	560	552	522	513	505	527	543	519	556	506	496	562	562	511	512	537	496	520	537	523	544	516	528	466	522	559	489	517	514	552	497	499	544	496	530	523	532	521	483	501	537	521	525	526	535	580	535	490	494	533	512	518	550	555	552	509	513	552	525	502	522	487	516	503	534	501	573	525	550	537	536	566	532	497	520	511	540	554	522	532	508	508	573	529	534	545	546	508	534	503	522	507	471	543	522	562	561	488	535	530	519	582	547	525	536	547	502	513	560	485	516	515	529	504	550	533	527	529	526	507	534	532	567	504	519	544	519	511	493	523	512	548	507	536	497	529	550	540	504	556	513	519	538	542	547	530	530	492	497	551	526	510	475	562	528	550	523	528	521	543	493	530	543	512	436	539	511	539	501	497	530	533	533	531	510	544	544	526	591	552	497	551	523	527	571	548	547	522	526	473	518	533	529	511	495	532	504	573	552	499	507	498	524	480	508	511	506	537	538	543	509	530	515	545	547	502	520	502	521	504	487	539	498	523	540	509	544	505	543	536	549	519	523	542	547	485	512	500	523	493	518	495	496	538	504	481	518	503	538	550	484	542	498	520	490	553	487	515	542	520	508	536	543	476	534	482	553	511	511	523	488	510	529	495	522	509	504	530	536	527	515	517	491	539	520	529	539	571	555	497	539	550	513	559	550	520	546	549	549	525	585	515	521	499	520	506	545	553	506	549	531	528	528	545	550	490	543	533	532	483	521	493	478	522	536	530	518	576	509	547	511	563	535	566	534	519	526	471	527	482	536	552	540	559	522	489	538	532	520	568	539	488	514	525	546	518	546	558	527	523	512	520	525	486	495	564	536	518	525	543	520	554	506	525	535	462	555	515	521	518	533	535	515	525	541	507	514	553	492	511	504	506	521	518	511	499	518	510	511	535	546	528	510	534	523	535	558	551	532	541	538	528	536	547	511	527	533	563	564	523	516	509	529	551	512	547	559	506	533	572	508	519	517	539	461	527	531	541	540	593	506	550	486	556	536	549	566	519	509	516	497	536	493	503	515	473	513	499	516	530	495	524	537	528	516	511	534	535	498	509	501	509	496	513	544	544	539	528	535	483	521	548	474	518	532	515	494	586	544	500	541	533	527	534	515	472	501	547	506	549	544	503	511	515	561	501	551	547	511	550	527	546	538	577	556	557	559	552	534	498	534	512	549	520	521	559	575	526	520	506	547	525	537	538	500	533	526	510	509	507	522	515	543	500	561	505	517	490	482	486	527	516	557	513	572	518	482	512	518	505	547	540	509	519	517	514	521	524	546	525	535	556	552	557	498	480	520	519	502	493	540	535	532	493	512	536	542	573	526	533	540	535	535	544	556	544	508	540	531	546	522	522	543	506	535	516	541	536	536	544	548	498	508	522	570	491	512	536	535	560	511	530	519	556	505	551	482	501	560	525	518	500	531	504	513	540	527	531	507	523	520	474	468	467	515	536	559	513	530	506	552	516	510	531	524	532	546	498	521	490	529	557	501	511	544	535	530	514	538	515	535	520	518	506	529	521	535	490	499	480	542	538	541	516	510	530	495	564	540	544	512	531	535	503	528	531	545	534	560	526	546	511	547	529	551	509	522	506	527	541	520	552	522	523	524	532	517	518	514	542	513	545	511	584	553	545	527	541	553	522	528	538	518	502	513	552	535	526	467	540	517	566	529	494	518	513	551	591	511	524	584	512	557	515	567	513	499	529	506	480	512	557	534	546	532	531	556	529	507	526	534	540	489	516	542	563	523	543	563	532	502	552	487	516	523	529	491	514	525	547	537	506	528	550	510	541	544	521	510	534	574	533	538	510	544	554	532	510	483	514	507	549	514	569	499	475	538	529	501	537	523	510	565	537	510	529	528	557	508	526	552	514	535	561	534	532	517	565	540	539	520	534	532	500	515	500	518	503	512
73407	77115	71173	26496	7365	1603	2662	1835	2336	2008	1247	1353	992	765	552	883	939	802	702	611	513	461	429	375	394	456	485	596	463	425	342	342	248	270	316	522	612	255	197	210	175	195	232	192	206	200	201	204	214	203	179	196	199	194	206	213	198	195	189	216	190	197	200	209	175	191	213	215	195	227	186	185	213	212	198	199	219	183	208	204	186	182	221	198	220	206	206	201	243	191	196	240	196	211	189	194	204	180	206	195	183	208	186	179	198	186	193	197	211	209	187	205	216	213	194	175	191	189	215	220	186	211	225	230	184	216	182	209	192	189	204	219	206	198	207	219	203	211	212	204	193	190	200	189	220	223	217	197	196	190	204	201	185	204	211	221	208	216	200	174	208	200	186	183	222	162	195	207	189	208	223	185	199	239	185	188	156	195	198	220	183	211	213	204	218	204	218	201	208	205	204	205	218	216	190	207	200	205	228	206	197	218	209	192	181	185	207	207	178	189	209	243	198	203	224	229	191	208	203	198	196	224	206	215	189	192	204	194	206	200	211	193	188	210	189	208	215	189	162	200	197	205	190	206	213	211	185	204	218	208	185	200	196	193	227	169	204	207	198	187	204	184	198	215	197	198	188	201	208	202	180	190	191	210	188	175	193	218	203	206	226	194	220	193	211	194	198	218	181	198	192	204	205	205	201	204	198	211	220	226	176	194	227	183	200	194	188	181	211	179	198	198	225	200	212	242	210	211	217	196	228	185	180	182	201	186	210	219	186	228	218	189	216	201	202	217	187	193	222	198	201	173	212	213	208	208	217	196	205	206	203	217	211	194	215	230	195	213	184	219	196	180	184	194	227	200	187	205	238	195	244	205	187	219	218	190	196	231	217	215	205	245	208	184	224	189	203	191	213	195	205	208	182	217	197	198	193	184	194	194	189	226	222	198	195	211	215	210	205	208	182	212	236	195	222	202	183	214	213	213	185	206	205	205	188	195	212	216	202	208	210	210	197	178	202	206	194	185	204	216	200	207	215	203	212	203	213	202	184	190	198	203	213	199	211	207	186	197	220	200	210	193	198	184	199	218	218	209	239	192	196	200	198	203	183	213	176	177	225	190	183	207	220	218	212	217	211	205	210	212	206	220	206	225	195	194	190	190	197	187	230	199	207	218	194	211	205	191	206	209	199	218	177	212	199	207	201	180	199	202	189	191	206	212	183	202	198	192	190	206	194	189	201	210	208	182	188	205	195	192	197	191	222	181	190	217	213	189	191	184	205	207	227	201	227	193	181	212	185	176	230	215	190	186	208	191	200	206	199	175	174	189	179	189	195	203	173	201	209	221	212	203	202	205	214	182	194	201	219	211	192	203	196	188	191	218	195	191	209	187	216	211	193	183	192	214	210	201	223	200	203	222	221	196	201	175	199	199	200	194	197	193	199	194	225	203	217	217	203	202	193	194	212	184	200	244	177	198	192	200	187	200	209	203	224	190	218	187	204	193	186	195	186	204	195	206	194	201	191	182	208	182	258	195	197	199	203	210	223	204	213	178	174	184	200	202	199	207	204	210	205	197	183	182	218	197	175	198	206	207	198	215	197	200	224	222	198	217	213	198	205	231	202	201	193	190	196	200	193	199	211	211	207	201	192	188	183	198	181	189	211	214	189	191	189	209	213	215	189	207	170	209	184	175	190	192	205	195	207	195	186	190	200	178	189	194	207	193	183	176	181	196	210	197	182	198	158	182	176	187	192	216	200	222	198	211	225	233	178	199	225	206	173	194	220	188	185	218	204	190	184	206	214	207	218	199	221	207	222	200	220	217	203	177	202	197	200	188	211	197	204	217	193	231	189	208	204	183	212	187	220	212	178	186	222	202	219	189	217	215	223	207	196	179	214	219	189	208	195	185	215	203	190	185	217	196	235	181	193	208	209	217	204	184	207	190	186	189	203	223	204	249	172	196	199	190	204	183	183	207	208	210	210	212	207	198	198	207	192	207	211	187	203	227	182	235	184	181	212	207	192	203	195	223	212	207	224	196	220	216	203	225	221	212	192	208	208	217	203	219	175	216	207	203	219	205	223	207	212	211	206	192	164	181	206	188	179	195	187	236	174	182	190	201	203	178	223	223	203	200	186	173	195	199	192	175	199	198	190	202	181	212	194	196	230	179	211	174	202	201	209	201	204	173	216	208	222	173	197	183	224	218	199	179	195	180	228	192	194	194	183	211	176	160	201	199	197	175	194	188	208	204	204	186	206	182	209	208	190	187	198	214	207	209	208	208	181	218	220	202	190	178	212	215	208	250	198	203	209	198	186	182	235	205	183	195	223	192	196	196	202	199	213	194	208	229	175	208	202	186	197	206	203	189	201	189	203	188	201	195	216	194	207	199	196	197	190	226	199	197	203	173	186	211	191	210	208	195	209	181	197	221	214	189	198	229	223	181	208	212	210	169	192	180	219	186	215	202	215	176	200	178	210	212	200	174	207	239	210	236	221	210	209	196	185	209	224	230	197	221	214	193	202	204	226	184	193	201	215	203	197	174	192	212	209	213	204	193	192	188	209	201	203	170	213	213	186	202	209	190	186	224	181	191	205	191	205	205	205	194	200	210	193	187	198	211	211	194	203	203	195	196	189	206	177	194	197	184	169	215	170	177	192	227	195	193	174	183	204	212	185	171	195	204	204	202	211	204	186	222	214	194	201	212	202	216	187	195	216	203	200	169	192	183	176	160	189	175	188	226	208	201	195	208	194	219	211	199	186	209	180	183	199	196	190	195	188	211	198	181	207	195	188	199	204	174	219	212	209	209	196	205	206	204	209	212	189	209	217	209	185	210	203	193	188	181	180	209	197	205	199	193	198	185	190	171	195	190	218	199	208	182	190	188	178	187	174	209	191	180	189	196	201	184	190	219	219	212	198	193	204	226	211	239	212	229	180	185	216	204	189	178	188	193	188	183	193	210	203	192	205	203	192	209	199	195	209	185	190	205	190	199	197	200	206	188	227	211	183	193	185	178	193	184	226	197	185	183	178	163	216	201	199	213	214	189	183	184	206	192	190	216	172	179	226	196	191	200	205	207	206	191	195	195	198	190	197	182	209	215	210	217	209	187	179	207	219	194	211	206	214	201	204	173	190	224	186	191	190	174	194	212	220	205	209	188	203	201	214	196	221	224	180	221	211	211	168	196	221	205	207	191	246	198	204	207	226	200	206	187	210	226	182	203	187	206	182	213	212	228	206	187	193	190	200	191	206	185	191	212	206	225	217	168	197	182	205	178	198	194	215	193	199	209	203	195	199	184	206	207	190	186	223	217	188	211	187	216	186	198	222	225	190	191	206	200	209	230	189	194	204	181	195	193	235	188	184	175	201	201	180	205	211	200	208	195	219	210	191	213	195	186	192	217	213	168	179	185	209	182	207	196	177	207	208	210	225	179	189	181	186	217	203	194	182	182	191	197	174	202	223	220	197	191	201	203	178	206	196	216	190	220	203	197	164	211
51768	62312	63642	9254	3357	5137	10768	8587	11715	10329	7015	7851	5752	5034	3503	5559	5767	5373	4513	3676	3345	2812	2565	2382	2321	2913	2821	3918	2935	2488	2004	1774	1106	1507	1722	3399	4198	1222	664	674	669	661	636	670	641	693	686	718	694	628	658	633	666	699	647	630	670	678	650	669	674	678	668	661	676	676	621	714	647	656	639	683	695	659	669	644	701	668	686	667	653	661	663	730	637	677	662	663	689	640	662	696	689	642	669	685	646	630	656	656	658	652	684	715	647	692	657	621	633	646	682	697	722	642	650	671	677	685	674	700	668	691	676	702	669	653	664	610	733	640	664	687	665	652	648	659	662	630	625	661	668	701	678	693	652	718	694	649	689	687	702	707	644	679	678	638	640	680	672	682	669	639	639	691	625	672	658	683	682	634	681	641	688	673	664	690	671	646	613	703	700	670	658	681	637	654	639	673	680	664	661	653	672	664	750	668	661	680	648	651	619	643	712	654	649	665	640	670	670	684	632	644	661	670	683	677	634	643	635	642	612	662	664	661	682	691	698	667	680	648	651	612	637	711	674	689	694	647	651	622	612	649	656	679	679	643	667	673	675	680	675	661	683	679	678	682	641	659	619	670	654	658	686	663	708	746	663	654	642	642	649	645	660	672	674	628	674	642	682	669	634	671	625	690	668	673	672	636	669	615	644	682	685	676	697	673	642	679	687	683	623	659	655	657	665	631	670	727	643	642	649	661	648	654	644	692	625	666	670	637	690	656	679	670	625	662	694	719	668	710	655	657	678	712	703	678	664	642	691	652	691	643	673	672	650	652	648	658	684	699	728	648	667	644	688	655	649	674	641	664	731	634	659	687	662	718	666	730	671	703	668	650	657	701	687	646	687	705	635	646	692	653	644	655	639	707	658	687	669	691	664	685	641	673	664	678	629	669	725	635	697	660	623	641	655	639	687	702	673	660	648	691	660	654	622	668	706	682	669	628	684	684	673	658	662	635	644	657	628	650	705	649	647	675	724	692	706	661	665	701	666	672	684	724	673	618	712	706	695	706	727	635	648	652	656	663	658	678	640	674	656	674	676	664	708	679	673	697	706	626	695	622	646	680	651	666	675	627	710	643	669	636	688	633	693	681	662	670	700	690	630	693	699	652	663	621	677	691	674	622	623	579	721	702	641	669	697	667	669	649	646	678	637	640	656	714	636	687	661	614	675	699	672	651	714	694	653	680	677	673	646	683	671	697	657	652	657	707	671	729	667	709	613	709	625	665	656	633	669	629	660	660	691	628	658	666	656	664	653	657	662	655	679	639	672	707	676	682	654	642	710	722	668	658	636	675	677	641	657	657	611	640	666	656	604	668	676	706	682	652	632	646	618	627	659	665	663	646	660	689	698	669	656	613	647	647	698	639	662	680	634	651	656	703	668	671	655	629	626	673	637	640	676	637	649	679	675	660	680	677	672	654	749	699	632	691	703	660	680	638	693	642	669	673	655	682	713	690	636	676	674	654	650	676	653	649	674	647	656	659	646	640	648	691	665	671	638	651	663	657	701	657	696	635	663	644	639	665	671	705	714	664	692	671	641	678	685	697	730	703	671	649	697	620	637	662	703	674	659	682	711	671	678	607	679	691	657	677	690	644	690	668	668	666	703	700	638	685	696	671	625	674	651	645	689	661	661	667	657	642	688	721	671	702	640	678	629	679	704	704	682	658	652	660	674	675	641	640	657	683	627	655	614	636	686	689	665	640	634	708	668	664	654	702	643	710	686	649	645	631	670	682	616	661	663	642	632	639	671	689	646	668	640	680	651	656	648	686	685	640	718	669	662	667	675	675	654	667	680	625	642	674	650	664	678	676	684	693	681	611	702	670	669	659	638	659	709	684	651	614	664	686	658	704	617	665	654	684	629	656	694	654	671	706	639	731	673	648	646	669	645	671	611	674	656	664	682	661	640	649	621	692	662	707	645	724	659	668	694	665	663	641	652	692	730	686	664	625	626	630	674	672	668	666	617	617	660	678	674	665	609	634	639	664	636	666	654	681	682	658	652	681	683	652	701	665	720	666	692	613	625	690	693	656	671	699	646	668	671	653	600	608	642	684	694	647	647	669	701	671	714	670	638	691	643	674	667	674	663	691	609	681	684	680	631	622	667	694	665	667	679	641	681	684	687	614	689	642	680	636	665	689	661	672	658	655	678	703	653	669	643	660	647	654	674	660	666	670	669	657	702	669	681	727	690	653	677	677	661	673	655	657	674	688	691	671	643	665	650	662	674	638	618	672	697	639	625	667	714	650	724	696	632	683	667	619	649	655	652	688	728	683	683	652	680	647	621	714	655	667	663	636	687	617	647	662	635	698	751	665	661	675	688	660	657	676	703	653	669	697	652	691	664	675	686	680	696	654	619	649	674	676	670	637	713	668	664	660	659	629	656	616	639	657	652	665	671	690	635	652	652	645	681	688	642	672	670	699	679	622	707	676	662	677	695	674	672	673	672	637	653	637	717	701	710	679	675	684	650	693	621	659	678	677	623	671	664	629	694	696	688	663	623	638	657	640	635	661	685	621	643	654	662	689	666	650	615	634	689	689	657	692	655	661	669	654	663	646	658	628	690	673	683	669	696	674	752	677	694	647	687	630	718	637	653	617	684	693	675	675	691	732	622	628	648	680	672	598	677	685	660	699	636	686	676	692	657	712	658	659	599	671	659	664	664	696	664	720	688	675	690	676	625	657	686	661	642	670	675	635	676	661	668	625	692	650	687	690	673	658	570	649	650	650	697	653	705	686	692	685	671	642	701	662	720	629	685	621	673	662	677	660	646	654	665	670	653	642	673	672	677	715	674	683	670	675	633	673	715	661	643	667	708	626	675	632	713	686	671	663	659	696	654	633	653	692	680	654	661	661	680	656	658	637	610	669	634	657	642	675	708	646	689	675	691	696	665	676	626	658	680	661	638	661	657	694	718	713	711	617	671	644	676	663	709	666	648	668	648	672	685	688	671	660	672	670	643	674	691	658	671	672	630	714	704	656	670	712	670	643	657	697	712	647	676	688	667	680	676	674	647	625	607	671	634	684	691	649	658	642	648	645	621	664	654	668	704	694	622	685	647	651	670	682	675	654	678	664	670	616	665	667	675	681	736	648	619	710	641	673	630	673	632	697	680	660	675	674	675	666	653	653	637	673	723	673	660	657	710	691	648	666	710	658	637	652	692	714	666	705	681	631	646	687	621	627	680	652	618	683	688	612	634	705	652	668	647	656	654	650	688	685	671	694	644	630	677	675	688	705	683	650	639	641	672	646	619	635	663	644	689	658	680	703	678	681	638	651	668	641	650	653	677	667	606	639	681	698	671	689	617	692	686	654	687	652	656	693	662	676	661	672	627	686	647	660	647	665	700	664	672	675	662	689	672	695	680	625	668	633	649	652	657	661	679	652	671	713	697	661	645	655	666	686	659	670	673	657	688	670	674	662	611	636	650	659	678	698	663	658	662	686	671	660	652	645
18659	12313	10494	747	236	232	255	173	191	171	138	152	152	160	148	141	150	140	156	127	130	144	132	147	141	141	146	123	132	144	122	128	132	118	142	151	148	135	120	125	129	133	128	112	133	120	129	123	127	131	121	120	128	129	115	122	138	122	109	112	123	135	136	110	129	136	125	127	110	128	121	121	111	130	146	121	121	124	130	135	129	120	134	118	117	136	126	104	122	127	132	132	129	127	131	120	122	133	134	143	118	132	103	94	137	133	129	120	97	116	131	131	118	109	132	135	137	137	120	115	133	128	136	125	111	140	116	115	138	139	127	103	130	121	139	148	123	143	125	129	131	125	130	128	129	128	110	129	116	130	132	128	122	117	124	104	134	111	151	127	117	116	119	129	125	129	127	137	120	118	112	121	140	132	117	124	121	122	119	96	134	123	125	141	131	121	114	130	126	132	137	122	122	134	109	119	107	113	146	151	130	107	107	144	134	129	112	118	150	133	117	119	108	99	136	143	123	133	142	130	126	133	122	154	136	116	133	116	122	131	125	122	104	131	142	132	121	115	123	128	132	120	128	124	91	107	108	143	115	117	134	121	108	141	121	120	129	119	112	135	132	144	131	113	108	119	125	110	125	132	128	115	141	99	117	151	116	119	139	132	146	123	124	131	142	131	121	136	136	143	128	126	112	128	124	121	124	124	135	120	115	131	129	115	122	119	120	125	118	112	148	128	137	140	129	145	125	139	148	111	108	107	127	116	101	138	143	123	123	125	123	127	128	113	123	121	108	124	112	127	116	129	121	128	116	129	131	120	118	115	123	135	130	118	125	119	112	129	142	119	141	112	132	113	119	117	129	125	102	122	108	145	135	113	135	129	129	135	123	115	117	115	143	141	139	125	134	119	128	100	126	149	136	126	120	118	120	131	124	129	121	129	129	123	135	109	109	108	132	138	124	118	115	117	122	118	139	129	129	142	119	127	132	143	106	126	141	119	146	116	129	126	120	108	124	111	109	128	109	149	141	116	149	120	122	117	123	135	126	122	128	127	119	141	163	122	133	107	105	126	111	143	132	118	121	124	138	144	118	125	140	116	130	134	122	128	137	117	130	121	133	126	137	124	110	124	115	127	114	114	124	126	119	122	124	122	140	116	130	125	121	131	137	114	126	118	122	114	111	125	130	127	134	132	141	123	121	112	112	118	115	121	110	135	136	119	122	122	119	140	134	131	153	129	130	125	128	121	140	117	152	125	127	102	106	141	127	111	119	102	124	117	126	134	117	125	142	118	121	121	133	131	124	102	109	127	127	125	120	120	120	92	149	123	139	114	134	121	126	135	127	121	126	137	123	139	117	116	109	117	122	126	116	125	124	128	123	133	147	117	128	112	117	126	125	111	119	137	139	131	136	142	125	102	129	118	138	141	131	126	137	124	97	118	127	132	112	109	132	138	138	131	121	135	115	139	119	134	133	139	123	142	136	125	132	125	127	108	137	109	137	152	119	132	114	140	129	134	101	134	112	103	133	119	127	137	107	122	125	121	147	140	125	129	132	129	114	123	125	128	150	117	134	115	119	115	127	129	123	117	112	144	113	136	113	113	131	135	147	114	103	117	146	122	130	116	118	134	124	132	137	131	127	124	127	119	141	118	129	115	121	121	120	130	132	117	133	119	122	128	144	116	128	130	141	141	122	141	140	132	127	111	132	118	102	140	153	121	147	143	122	134	116	129	112	129	149	125	123	138	151	127	151	123	107	148	152	126	115	116	134	126	124	113	149	141	117	118	115	121	131	141	130	126	125	138	135	135	127	123	129	112	124	129	114	122	119	115	123	119	130	140	138	138	124	128	123	122	122	147	127	126	128	126	111	126	136	127	126	141	120	139	116	127	141	134	128	107	126	122	113	137	115	117	118	118	133	131	122	139	126	119	122	108	125	107	114	123	127	134	102	116	124	111	121	120	104	133	114	118	147	129	117	132	109	119	138	117	126	133	125	122	141	100	124	122	127	137	113	114	117	111	131	135	132	118	118	148	129	124	133	139	150	127	121	122	146	135	117	136	128	128	132	129	116	151	106	123	108	141	117	135	118	131	108	128	146	123	130	126	116	143	123	121	112	112	130	138	129	116	129	131	121	121	113	130	101	122	127	127	106	129	142	113	124	107	116	120	129	143	101	119	128	129	129	133	117	133	107	114	117	126	145	120	134	130	125	122	135	132	128	137	102	136	122	139	115	128	126	133	142	143	136	137	142	109	117	119	122	124	124	116	115	108	121	122	139	135	126	111	122	140	111	125	129	127	104	143	132	118	115	129	112	136	135	114	138	117	135	137	111	108	132	114	107	123	113	126	134	109	126	113	121	137	135	137	112	147	152	155	125	118	131	126	108	131	143	120	103	131	120	125	127	119	129	128	132	110	134	133	120	125	121	127	137	122	134	125	104	129	120	141	123	111	117	119	106	122	137	132	114	143	128	125	122	143	125	128	122	109	126	121	107	118	132	125	102	117	108	126	134	119	115	156	122	116	138	105	138	115	124	110	127	141	108	119	124	106	116	134	112	119	119	144	137	120	138	120	127	113	128	132	109	105	138	131	121	125	128	134	136	120	128	132	115	115	129	123	111	118	126	128	111	123	129	115	140	123	136	108	126	129	119	125	128	130	136	132	149	123	133	137	123	123	125	133	129	115	129	120	137	106	131	149	124	111	115	124	103	128	131	108	117	125	129	136	122	139	115	132	112	131	121	141	110	138	120	121	127	117	125	110	134	119	141	95	132	126	158	133	109	114	135	111	121	128	134	137	136	122	150	120	116	135	123	119	121	133	143	127	127	113	129	124	128	118	113	112	133	132	153	121	120	113	129	148	126	102	136	121	108	129	129	113	128	110	118	133	128	158	130	126	131	118	120	130	125	125	114	135	128	113	126	130	129	116	125	142	135	133	132	117	121	121	143	116	113	106	118	125	107	128	140	122	143	127	138	108	133	121	136	131	115	140	133	137	130	146	120	108	121	145	124	134	125	108	152	131	120	133	115	112	127	104	165	115	109	115	118	149	146	121	105	127	137	114	119	101	124	130	142	118	135	127	141	104	126	117	140	122	112	125	130	119	141	129	124	127	125	118	129	128	126	144	116	106	110	111	139	115	137	150	114	120	117	140	140	135	127	118	127	110	108	127	105	117	142	128	112	126	124	129	140	107	114	126	123	115	112	117	129	115	133	120	107	141	132	129	128	105	125	122	131	116	104	114	117	147	107	126	150	156	127	131	118	131	140	136	133	126	116	139	122	107	120	115	134	110	117	142	116	125	136	133	134	134	129	133	118	129	122	132	128	114	133	121	118	134	130	126	131	135	115	115	130	150	115	114	135	136	131	123	140	126	121	109	118	125	127	124	117	101	112	126	133	125	123	118	125	129	157	124	143	123	124	124	113	113	127	123	119	140	116	131	117	104	130	129	128	116	117	120	141	123	116	123	140	114	118	127	117	131	129	121	109	112
20993	19203	17905	1130	689	1042	1236	852	833	771	756	734	773	592	583	582	699	642	742	629	649	610	591	584	571	570	579	582	526	567	514	506	513	480	441	587	553	492	481	476	442	470	498	441	496	435	443	437	482	489	441	422	449	442	418	462	469	465	455	460	429	493	444	440	468	466	417	502	472	449	457	432	399	442	432	466	490	447	491	473	485	413	434	465	466	456	440	454	517	454	431	445	435	453	471	425	458	437	438	460	429	467	452	438	454	440	431	465	425	442	458	462	482	476	473	464	463	445	481	452	467	462	458	483	422	447	410	457	433	459	443	461	435	452	490	509	475	437	473	504	425	467	425	453	481	446	469	470	447	446	422	425	456	472	477	444	445	435	457	454	420	445	498	441	464	474	481	452	462	451	477	469	453	455	468	477	472	449	498	441	411	460	465	478	463	465	480	455	456	479	417	451	458	441	451	449	443	454	480	427	434	490	477	431	439	459	434	425	442	437	447	500	441	501	448	459	475	488	472	472	459	443	460	440	466	471	452	467	461	416	472	408	490	444	441	450	454	469	440	472	499	494	453	459	455	453	452	452	449	491	473	474	454	451	424	447	424	491	472	478	426	459	455	465	426	473	462	438	439	465	455	475	490	435	402	433	462	420	463	485	452	449	483	432	421	460	468	477	445	435	471	492	465	470	471	470	436	442	444	438	423	449	469	436	453	448	454	468	479	466	436	456	435	446	409	472	482	470	487	434	479	432	456	441	491	428	453	444	440	474	420	464	450	451	479	489	431	456	464	443	466	415	431	473	461	473	451	434	459	468	465	463	463	439	425	464	440	462	450	454	447	476	445	478	445	419	456	446	449	454	455	461	447	468	428	455	463	458	434	454	435	495	443	457	453	451	430	488	476	445	459	452	484	476	421	435	474	518	473	452	457	471	452	489	468	470	443	450	440	434	466	456	466	467	447	437	434	445	439	466	509	484	428	455	429	448	449	434	461	493	427	418	439	457	457	451	424	462	438	439	460	458	462	434	426	436	436	452	426	472	437	464	447	447	460	442	451	455	488	427	400	468	458	461	451	421	474	421	438	454	441	422	452	447	413	450	505	438	447	451	422	457	493	451	447	467	461	455	442	455	454	431	443	419	431	440	437	428	479	444	456	452	463	450	421	434	479	458	470	457	453	488	462	452	444	489	444	426	441	463	448	439	530	472	448	492	443	466	444	435	416	457	449	475	461	459	473	468	450	495	474	464	466	437	449	477	452	464	416	443	435	467	405	464	453	457	426	427	448	465	462	475	485	436	428	418	461	417	458	433	471	455	466	458	408	479	464	474	428	483	463	440	442	466	469	477	435	473	442	441	465	487	431	452	422	448	489	440	444	451	470	426	454	491	469	481	450	446	475	472	459	425	471	450	440	461	438	471	429	442	449	461	452	447	441	504	500	432	451	455	467	440	487	458	472	438	495	493	461	462	468	436	456	437	446	457	449	452	458	471	439	464	452	472	445	436	484	430	412	500	467	460	465	448	455	435	473	452	456	457	456	489	464	431	459	426	438	476	468	462	477	432	471	455	477	466	429	438	437	444	451	430	449	458	464	490	451	473	436	496	478	418	453	426	485	469	457	470	427	490	473	451	471	451	455	467	447	415	443	445	438	426	454	462	444	479	452	488	445	483	422	427	457	476	444	425	414	442	454	435	469	468	441	471	447	504	494	474	472	468	471	490	446	443	456	475	412	488	403	459	476	441	478	476	458	419	434	458	420	432	483	486	461	461	481	476	462	425	480	476	455	440	412	482	470	466	451	442	465	423	461	412	442	465	461	462	445	425	411	460	455	504	492	452	475	446	460	464	457	472	445	464	488	452	442	431	483	481	453	455	487	472	450	436	431	444	432	479	451	432	459	505	478	442	445	453	483	469	461	476	483	459	464	477	448	459	435	454	455	433	493	434	480	457	471	473	465	461	452	438	438	429	451	458	455	437	463	430	442	445	458	445	461	475	432	452	407	446	441	436	477	424	444	485	438	484	449	440	459	492	466	476	454	437	465	445	470	423	458	453	466	497	426	436	379	448	446	422	472	459	431	475	466	474	473	435	479	448	463	449	467	426	445	438	439	441	463	427	426	466	436	490	473	435	465	437	452	436	452	508	461	426	430	449	477	415	461	439	451	478	485	454	439	416	439	440	490	479	466	447	432	476	475	426	457	458	502	452	462	467	449	441	496	473	507	433	453	473	443	453	477	457	468	466	422	478	475	447	456	449	501	472	444	485	445	423	457	446	475	488	448	438	466	491	485	478	422	507	463	450	467	469	479	493	443	472	486	472	447	498	440	493	399	427	466	451	453	461	445	447	474	478	489	449	451	452	451	412	474	514	469	417	476	488	463	492	480	474	423	418	450	443	428	461	419	485	408	467	471	437	446	479	466	455	508	433	461	470	472	462	474	467	456	459	455	438	451	464	439	449	447	441	467	448	518	454	471	460	454	422	453	464	443	453	416	442	467	436	480	444	435	433	484	448	412	494	450	442	455	453	439	466	450	449	444	434	500	441	476	492	401	473	452	460	479	456	468	470	504	458	472	462	427	460	438	459	384	447	432	420	466	495	428	425	497	479	454	445	424	464	450	477	460	424	447	485	495	430	468	458	463	470	474	479	469	464	475	483	450	463	455	433	416	446	461	428	444	499	429	446	432	433	465	459	445	445	455	462	432	497	453	453	473	452	474	480	443	442	464	495	449	453	460	461	450	451	446	437	475	460	444	457	434	473	495	469	444	449	450	460	476	419	431	469	446	444	430	454	446	476	456	471	474	435	467	436	464	436	476	453	447	457	441	429	457	428	463	477	471	492	436	483	441	441	480	419	455	444	438	469	435	451	465	456	492	503	447	457	459	486	416	496	440	482	433	465	471	479	472	474	483	460	460	441	459	475	486	460	474	439	453	464	467	463	455	500	452	485	469	440	454	416	490	448	452	472	451	463	434	473	431	459	479	451	489	439	433	514	443	486	424	447	464	456	491	479	432	458	430	433	444	449	432	443	463	482	479	457	477	464	448	461	427	459	474	456	484	401	476	470	439	485	476	440	437	493	459	498	446	452	470	450	464	443	445	454	469	415	410	489	420	465	454	478	438	516	462	478	422	446	475	437	487	459	473	463	448	425	469	447	467	453	466	456	498	467	474	426	440	462	450	439	458	458	448	465	422	453	479	454	464	469	462	446	437	472	465	493	479	480	483	456	462	462	464	466	453	466	436	436	452	436	471	440	460	469	468	501	447	455	440	448	461	416	507	444	482	448	435	428	472	465	453	463	491	433	471	468	471	433	447	470	479	444	475	466	436	462	440	457	459	455	457	498	471	490	452	419	477	432	456	461	468	429	437	437	477	453	456	442	445	452	487	455	474	429	414	470	465	477	483	419	491	429	470	420	415	418	472	467	420	418	478	480	456	434	437	430	449	458	452	469	449	458	446	453	470	471	476	442	456	475	476	487	476	422
60775	64263	60046	19020	2769	1162	1285	1264	950	646	722	662	634	546	442	380	409	552	472	452	504	541	442	431	353	314	295	292	267	212	164	202	214	173	162	342	229	139	137	126	156	139	139	139	118	137	142	147	147	133	134	126	142	127	134	129	141	143	157	124	135	168	131	142	155	148	125	153	139	139	120	144	144	123	131	141	144	125	134	135	150	159	124	143	139	141	139	145	147	129	150	134	134	137	150	145	121	106	122	157	124	139	128	152	137	142	155	146	131	143	123	159	126	128	124	145	154	150	157	150	131	148	142	161	149	128	127	131	129	134	154	138	149	141	137	146	149	140	146	140	145	118	133	141	144	127	151	155	130	133	143	135	148	126	138	146	156	130	151	133	122	155	159	137	130	144	139	154	159	143	130	160	148	149	129	145	143	139	138	156	142	136	124	128	128	126	154	141	135	132	155	140	138	145	152	150	142	156	166	119	129	146	154	128	140	145	153	135	130	147	144	128	131	179	153	131	139	135	152	136	128	134	135	144	140	168	156	149	129	143	155	149	151	140	130	133	149	122	147	139	120	142	133	109	126	121	135	148	162	143	134	145	164	134	130	119	145	141	157	167	154	169	122	128	150	134	142	148	113	133	142	154	144	134	142	152	136	134	133	144	142	115	137	123	135	131	125	154	135	157	141	123	131	141	139	125	131	171	148	155	140	133	141	135	144	149	140	127	146	151	137	152	118	130	126	150	138	128	139	139	145	146	158	134	158	135	144	134	137	148	125	153	131	145	135	150	142	119	147	140	143	147	140	130	140	143	155	161	135	143	135	123	131	156	134	154	160	137	137	140	168	137	150	119	134	133	134	129	124	166	138	139	160	155	131	141	132	139	157	141	139	139	141	132	134	156	151	146	140	149	139	145	124	112	146	141	143	122	147	124	151	125	116	143	146	149	131	137	153	130	136	139	130	132	142	155	122	142	132	137	151	132	169	146	146	153	141	116	153	149	131	140	149	149	130	148	138	110	142	140	145	145	145	143	142	135	137	151	135	139	138	146	146	121	142	133	134	152	146	167	132	134	139	137	146	138	163	149	142	163	126	135	149	129	159	134	115	141	119	132	155	173	144	152	128	160	173	134	130	143	115	163	158	138	157	139	150	145	132	147	144	141	121	153	129	144	132	130	153	157	133	145	126	161	136	146	135	139	136	141	152	149	162	161	130	125	113	113	145	145	122	162	137	162	152	151	118	131	146	135	152	124	142	131	144	132	142	146	139	139	140	132	152	135	137	136	142	128	138	154	137	131	143	136	142	148	127	162	144	130	160	133	122	142	136	146	138	137	151	135	124	134	134	143	155	149	133	130	141	144	140	126	145	129	152	144	145	134	139	154	153	141	156	147	149	141	151	134	135	122	123	148	148	135	123	139	119	160	158	140	148	157	135	142	148	127	141	139	125	135	131	130	144	137	148	156	136	140	160	160	135	133	135	152	143	158	138	144	146	119	133	138	141	147	155	131	137	131	128	142	127	139	155	142	132	147	127	143	139	149	146	148	158	149	149	130	140	157	143	135	151	142	154	119	131	116	147	139	126	143	154	124	134	148	138	154	136	150	141	147	128	151	150	150	154	139	138	128	163	151	139	141	126	154	158	169	139	163	148	146	105	135	148	135	121	135	139	164	154	152	134	152	127	139	142	159	141	120	145	134	142	122	153	131	130	154	116	175	138	145	143	143	144	122	147	159	127	147	129	146	154	139	128	123	156	154	155	141	143	139	146	159	134	146	157	146	141	151	135	116	148	142	156	130	138	131	127	120	133	148	145	127	119	136	108	135	152	152	158	136	152	139	135	164	135	143	123	136	124	140	135	123	142	151	126	119	150	120	139	134	149	136	122	132	143	141	135	141	153	155	151	131	152	123	134	138	144	148	162	155	147	129	134	131	138	134	154	140	129	169	152	139	157	142	141	134	144	143	138	126	145	116	149	136	134	121	143	157	139	153	135	157	134	128	131	136	144	115	141	159	142	143	140	134	156	145	146	138	123	144	125	141	139	132	166	150	140	150	156	139	142	149	134	163	142	149	153	132	143	121	148	142	133	128	144	142	140	125	147	125	130	127	162	116	135	138	131	137	133	151	124	143	120	147	127	135	149	136	166	148	162	133	136	135	170	139	132	126	132	155	164	128	133	163	130	140	152	133	149	146	152	133	159	140	153	153	138	172	141	134	138	150	155	126	138	139	142	142	155	142	129	126	138	138	143	135	145	128	137	168	143	111	147	148	149	155	143	134	143	145	150	142	149	147	139	126	142	135	130	178	133	145	124	139	149	165	107	151	139	129	150	144	139	130	146	136	127	121	136	137	140	135	142	140	131	151	140	143	129	138	155	143	121	124	137	154	137	143	140	137	145	152	142	148	137	133	141	145	142	142	137	141	131	160	155	152	130	149	142	153	125	146	151	133	143	135	149	144	144	167	137	126	134	138	131	151	143	148	123	137	138	135	156	134	144	123	121	153	168	140	149	144	138	139	152	153	147	130	146	138	128	148	161	149	165	128	141	138	155	155	150	149	137	148	125	138	141	141	160	160	140	154	158	149	160	130	139	143	158	149	120	151	128	135	151	149	160	140	117	131	141	133	154	142	151	160	139	134	146	140	132	138	152	145	152	152	140	131	171	135	133	147	128	138	157	155	155	128	161	141	157	132	155	127	131	149	137	146	143	149	133	126	156	131	128	128	158	156	146	143	130	130	139	127	155	139	158	158	135	115	127	133	143	116	126	118	138	132	154	142	127	137	149	121	146	152	120	134	160	124	137	114	174	137	148	154	139	144	155	151	135	110	144	142	147	148	139	156	137	137	139	121	131	153	160	124	174	168	140	129	117	159	152	137	140	113	149	152	140	147	156	140	140	144	142	166	141	121	142	150	145	135	136	152	141	141	145	158	133	151	163	129	164	131	147	146	139	144	129	118	132	151	155	143	148	115	127	113	126	137	156	138	130	141	145	129	131	169	145	133	153	134	132	158	161	166	141	142	133	121	128	146	128	134	151	144	148	143	153	136	130	125	113	126	139	153	136	153	143	156	154	133	136	142	148	138	130	148	121	115	145	155	141	148	152	123	131	132	144	134	143	128	134	125	156	139	148	152	128	140	138	158	153	148	153	150	151	136	140	143	122	130	133	139	137	146	142	130	159	143	164	128	139	124	139	166	145	148	151	168	135	145	146	135	120	126	137	140	151	133	144	148	127	121	134	135	151	161	135	148	134	161	142	133	117	157	134	137	151	133	128	144	147	143	150	151	135	135	149	143	133	131	157	147	149	140	116	145	129	148	133	135	135	130	141	133	155	128	148	140	123	143	147	149	168	159	132	143	145	146	134	160	125	167	141	131	142	130	141	128	139	151	123	144	133	147	135	143	151	150	138	116	146	156	121	157	141	122	161	139	139	135	132	149	146	140	128	144	124	136	146	142	142	146	148	143	121	142	145	149	153	144	128	145	124	129
42578	49869	51889	6593	2617	4682	5899	6515	5401	3700	4183	3921	3960	3540	2845	2240	2455	3593	3221	2993	3176	3734	2888	3050	2359	1921	2101	1710	1546	1219	762	1156	1026	832	689	2520	1465	494	495	502	478	463	484	524	503	480	470	502	511	487	551	529	477	530	545	479	537	502	515	503	510	508	520	539	482	505	541	504	493	471	483	501	487	453	484	481	500	459	515	499	525	483	494	505	518	497	511	544	458	497	560	473	481	524	483	528	484	488	455	511	492	488	488	514	547	522	468	515	516	519	517	464	522	512	513	508	500	552	497	430	516	536	555	483	492	505	532	469	496	521	481	489	533	507	509	506	540	481	487	546	477	508	518	525	477	501	520	498	477	487	515	429	515	502	515	446	510	502	500	498	478	489	508	498	525	498	511	511	518	514	536	486	483	492	461	485	481	471	490	495	485	525	519	516	481	532	489	483	466	450	496	512	512	505	515	504	492	496	509	489	522	498	510	513	523	507	490	509	470	480	466	507	471	528	517	508	548	504	554	527	521	477	480	470	488	487	475	475	510	471	522	517	493	456	513	498	495	470	520	523	473	500	491	494	494	504	495	520	509	487	492	482	524	497	485	546	509	519	495	501	497	478	455	481	504	502	540	526	505	451	503	530	458	505	503	490	505	505	528	534	465	497	478	481	474	471	490	496	498	496	492	539	508	525	510	529	472	490	499	505	492	489	491	477	498	501	506	529	523	500	475	506	496	545	545	536	481	509	483	529	475	493	527	542	500	492	500	495	494	478	514	529	503	478	490	505	505	479	500	515	495	518	458	499	492	494	473	456	502	490	485	505	489	478	494	460	510	517	487	505	490	502	528	510	502	493	503	461	526	499	495	512	503	467	493	476	483	468	463	486	457	531	472	527	501	471	530	502	492	517	500	489	522	516	464	491	484	511	495	475	518	470	456	546	503	475	510	481	495	534	495	495	495	495	495	485	517	488	496	510	530	501	495	489	490	515	485	509	479	527	537	466	542	487	486	443	502	457	488	482	501	517	472	489	486	476	513	515	485	496	495	540	515	479	476	531	475	512	519	484	462	474	566	489	496	498	504	516	488	462	472	507	485	489	518	486	492	515	532	499	526	436	508	458	477	483	505	495	463	503	500	497	469	496	545	489	498	485	493	449	530	495	495	509	462	486	519	494	469	476	463	499	491	477	488	465	472	473	448	503	470	525	513	492	527	536	513	478	463	521	465	498	506	499	501	493	485	568	502	479	485	505	478	482	463	506	485	483	467	518	498	502	516	494	534	491	546	480	512	489	496	489	492	479	448	478	506	462	523	461	514	473	520	508	486	524	522	471	459	474	473	484	496	485	505	501	483	527	502	455	484	495	473	469	505	529	493	501	484	507	515	505	488	479	503	488	498	495	521	511	546	476	483	491	487	552	513	502	417	508	521	501	492	466	517	494	495	469	528	450	484	479	499	514	527	482	480	507	509	496	478	477	505	555	512	502	463	536	483	468	510	503	504	490	507	459	488	492	505	504	477	491	481	526	513	474	508	520	493	518	471	459	494	497	492	516	488	533	480	493	516	484	472	504	473	480	482	511	483	492	465	487	483	510	492	526	529	522	532	498	489	501	486	473	481	455	491	470	540	529	492	519	488	482	497	483	500	503	511	517	507	458	510	511	467	559	520	517	526	519	485	503	478	473	492	509	498	493	473	457	503	477	496	496	485	481	507	453	499	546	493	497	489	505	513	475	492	493	441	483	539	536	476	525	460	508	495	504	478	492	544	520	506	474	508	515	484	506	484	476	462	495	467	509	497	532	477	497	482	523	524	526	539	491	509	511	509	483	505	530	526	533	515	494	492	482	482	501	502	521	451	500	431	474	495	502	470	485	508	507	464	457	515	516	464	502	465	492	441	464	497	494	505	519	478	516	481	513	481	502	498	487	501	487	513	480	523	486	460	534	519	543	522	495	525	502	491	514	510	495	484	502	548	496	523	471	472	495	491	502	492	467	506	527	530	528	479	489	505	513	500	495	508	518	518	508	512	468	514	512	487	511	556	500	477	455	492	509	482	525	510	516	516	472	452	505	463	509	501	539	471	518	445	506	510	466	496	552	527	469	492	509	542	528	509	458	494	517	510	495	467	525	465	490	503	523	512	555	478	471	515	462	536	496	515	502	496	460	505	528	490	529	502	479	510	485	483	479	454	487	544	510	501	496	523	494	495	502	458	479	460	509	515	502	486	459	483	530	497	462	472	507	565	488	473	520	498	458	502	525	440	522	504	483	482	515	510	499	494	499	542	522	489	493	501	498	486	535	507	466	459	507	480	488	462	495	520	537	467	524	512	479	504	487	478	520	515	506	521	480	494	492	512	501	471	473	527	524	484	516	499	458	493	500	497	484	519	500	508	472	500	513	475	534	498	481	478	504	527	501	494	491	443	462	462	552	517	484	493	469	546	458	502	533	511	505	480	507	529	502	527	507	493	472	516	460	513	507	514	490	478	506	506	492	498	503	512	513	526	500	497	502	471	524	512	495	514	493	491	490	514	532	458	507	520	516	477	514	553	517	522	535	504	518	512	523	456	510	483	491	498	519	536	537	522	524	474	513	553	477	494	530	496	497	494	519	501	504	504	469	470	450	489	501	488	474	511	527	478	474	480	523	454	499	538	498	534	479	481	488	511	495	480	475	481	481	514	509	489	477	492	506	515	480	488	502	531	520	497	489	495	476	491	489	509	488	497	486	524	549	485	512	530	495	522	522	523	501	494	497	453	501	535	486	484	508	536	482	532	509	541	508	501	523	504	478	493	495	515	505	461	479	491	539	486	524	498	494	516	493	493	504	490	514	502	469	526	502	472	496	539	521	515	522	518	499	479	501	537	477	518	510	524	489	488	486	490	520	493	524	499	485	484	484	490	505	464	524	519	533	523	488	510	516	530	513	508	536	493	523	492	500	511	477	464	529	495	482	502	523	467	506	508	499	527	491	473	501	533	508	493	517	493	511	497	494	498	523	483	483	471	479	495	503	500	521	505	510	521	489	495	503	514	490	496	504	506	510	471	477	521	521	456	487	508	512	466	491	493	497	522	486	516	521	543	524	483	466	492	487	517	504	515	508	496	518	523	501	500	524	473	512	497	496	481	518	528	548	495	504	505	485	500	498	529	492	480	496	491	513	535	509	518	485	464	470	514	507	519	516	532	481	493	466	504	500	536	479	508	509	520	504	521	520	475	494	542	495	531	483	458	523	496	508	482	511	532	513	531	503	474	505	472	472	469	475	529	497	481	512	448	495	518	467	481	476	509	510	506	498	515	493	500	522	514	486	492	490	483	516	496	471	468	522	492	471	494	540	525	501	530	479	484	495	493	541	508	491	518	513	516	521	514	445	504	463	481	529	455	454	529	478	499	479	500	455	500	522	492	495	492	527	473	472	486	495	471	463	494	495	528	501	536	492	484	516	514	501	497	520	521	499	511	492	521	518	511	496	480	496	516	526	484	506	495	477
70624	74823	69929	25102	7522	1859	2555	3228	2401	1465	1612	1683	978	902	1162	1190	745	950	933	1309	1362	1033	936	841	598	649	627	514	421	400	285	263	431	288	225	506	440	187	205	201	179	188	189	216	219	189	195	198	175	168	210	200	184	199	182	186	175	218	201	196	228	199	201	180	184	196	201	191	171	197	187	190	191	195	209	208	204	179	176	201	211	186	231	196	185	186	202	199	159	178	192	210	228	184	193	209	199	190	209	213	209	177	208	197	176	208	170	204	200	190	188	177	215	196	192	198	204	200	214	182	213	188	212	193	187	177	206	206	194	193	191	180	182	188	227	188	209	174	199	195	214	205	210	189	199	204	180	211	220	178	187	181	185	200	188	207	198	193	206	198	180	199	171	182	218	203	202	194	195	200	191	204	196	190	192	191	191	196	178	207	189	182	195	219	187	224	194	169	204	174	190	166	181	179	214	177	203	180	180	192	197	189	204	193	219	208	205	176	182	199	216	189	168	182	202	182	187	199	207	204	185	209	228	190	182	198	205	181	199	176	202	219	176	180	191	187	208	224	188	191	173	198	200	210	210	193	203	188	193	195	184	188	220	197	196	199	208	213	212	187	202	178	188	210	196	196	188	192	196	181	166	188	199	170	167	205	206	204	209	194	203	193	183	243	205	181	194	196	195	194	198	210	212	186	185	184	197	184	207	206	199	193	202	220	194	168	178	187	184	224	190	198	215	212	187	222	174	188	206	185	208	198	214	224	184	202	190	200	180	194	173	191	198	208	200	199	174	176	179	198	204	199	191	205	200	179	185	210	208	209	193	206	202	181	203	168	215	184	193	197	174	183	198	203	184	202	207	211	205	197	222	196	197	195	218	191	195	184	208	160	222	189	169	201	171	210	207	160	190	193	172	196	178	200	200	207	191	192	191	190	218	197	182	164	216	206	201	195	180	191	168	183	201	196	195	222	208	195	200	194	236	227	205	191	187	184	227	198	226	194	193	190	211	186	185	188	191	207	214	179	202	177	179	187	188	185	212	208	200	190	188	187	180	216	220	214	210	198	190	204	187	197	191	167	201	192	193	189	192	176	193	208	177	175	208	187	185	218	194	206	209	205	167	227	204	206	200	200	210	195	185	185	193	177	194	194	173	205	203	192	207	197	197	214	189	204	210	189	213	195	210	194	201	183	193	186	208	177	184	189	199	197	201	186	193	214	203	211	175	208	184	195	213	210	194	171	219	222	169	192	190	218	175	198	193	209	193	201	184	201	204	188	192	195	216	195	202	191	191	177	189	213	202	215	195	227	209	216	189	168	210	213	179	204	203	220	198	167	202	193	174	170	164	204	204	192	176	196	200	210	206	207	192	203	204	174	205	207	202	229	209	201	173	200	221	181	201	214	197	204	171	218	178	210	215	209	185	208	194	194	206	188	210	167	190	192	180	188	199	223	217	189	209	205	204	207	206	190	200	201	207	180	194	207	201	192	182	183	196	195	199	205	204	229	206	195	177	185	216	205	206	192	199	243	207	182	211	193	204	176	202	193	202	206	189	175	189	204	186	180	180	212	203	179	196	197	178	180	185	201	208	195	196	197	187	195	188	173	221	180	210	213	208	174	187	198	206	184	190	176	186	197	210	194	198	219	179	206	176	203	205	208	188	199	183	203	217	199	184	195	203	222	200	163	184	189	180	205	181	186	191	205	208	198	213	200	198	212	183	197	203	186	191	212	208	205	207	188	196	193	198	198	205	186	206	203	184	194	181	225	204	193	197	178	220	203	190	197	200	187	190	190	208	187	188	186	191	200	186	183	214	196	189	186	176	202	192	198	199	196	178	206	175	213	191	218	208	191	201	189	199	192	199	199	193	216	167	192	197	177	201	225	199	190	191	174	205	182	217	226	193	183	193	181	178	201	203	231	215	214	179	199	216	213	188	196	208	203	187	180	206	190	187	170	230	195	168	193	215	213	186	177	194	182	203	208	181	191	185	188	169	193	186	176	214	190	194	212	204	188	191	198	209	210	195	176	179	176	191	166	191	191	180	203	190	191	214	191	178	188	198	172	199	204	179	193	191	174	202	191	179	203	201	202	173	207	216	185	194	204	196	182	182	184	176	201	157	186	189	186	182	216	191	197	173	208	194	202	190	196	211	174	180	179	191	180	196	187	157	187	165	196	185	219	162	203	185	189	196	191	218	186	181	196	185	193	187	193	184	168	211	189	188	204	178	212	198	208	180	195	191	174	182	200	182	214	191	193	202	193	210	198	189	201	223	161	189	194	183	199	200	236	196	171	189	198	196	202	208	213	187	199	211	212	177	199	198	189	204	205	185	169	208	204	180	182	200	196	190	197	186	209	195	184	189	187	195	203	205	219	185	185	190	200	200	182	199	214	189	212	190	203	202	189	212	204	209	203	183	186	199	226	183	203	165	199	190	227	196	183	192	177	198	194	202	192	181	172	212	197	175	179	204	191	196	198	205	210	209	175	209	229	207	186	188	213	183	180	182	198	183	180	178	201	191	193	179	192	198	208	184	189	192	177	196	225	184	219	222	190	204	194	185	205	195	184	191	202	202	184	193	177	193	203	193	213	181	186	183	199	179	186	210	209	170	169	200	190	192	230	200	185	195	189	206	189	188	190	212	208	185	182	179	202	202	175	220	193	181	195	164	172	199	178	195	209	201	208	195	193	195	189	189	196	230	189	207	190	198	211	179	188	185	198	204	187	190	188	199	195	208	186	211	186	222	177	203	200	201	206	188	194	204	228	178	217	216	201	224	182	191	199	181	191	197	209	184	183	186	177	203	193	203	184	200	181	198	204	198	209	192	204	194	201	180	197	200	197	184	207	177	203	172	160	181	182	184	182	190	184	196	190	159	214	193	225	184	201	189	202	193	197	183	179	169	217	209	185	188	191	211	210	203	176	179	183	176	198	207	193	186	199	182	192	215	192	175	189	203	183	207	218	217	183	166	199	189	180	196	187	195	205	203	204	199	180	205	197	211	209	196	185	205	194	206	187	181	228	198	204	219	231	194	217	217	185	183	197	190	187	222	207	209	206	194	204	212	200	205	192	197	204	212	176	213	199	205	218	206	192	218	196	216	189	195	184	197	207	176	211	192	194	191	202	222	212	193	194	202	186	209	182	205	236	186	198	201	219	190	166	210	190	183	188	194	188	203	199	200	172	196	227	202	193	194	207	227	186	191	190	199	180	188	206	192	191	198	202	183	208	200	196	224	192	181	207	188	197	208	189	185	184	172	198	202	181	201	187	187	199	209	182	182	189	193	192	155	201	199	218	189	184	221	190	198	196	187	197	225	166	182	191	192	181	205	209	215	209	182	186	181	203	217	177	197	188	210	191	198	189	170	197	188	198	219	203	203	196	187	187	201	194	210	158	200	227	184	197	229	193	206	186	163	199	208	180	211	173	212	186	205	195	189	190	190	213	194	229	183	192	203	200	194	177	207	195	180	204	221	207	200	199	203	168	193	172
51650	62137	61594	8043	5913	5666	10461	13341	11253	7765	9187	8953	5863	5438	7067	7475	4712	6017	5734	8355	8161	6511	5805	5432	3923	4394	4014	3395	2502	2233	1437	1458	2546	1502	1020	3549	2726	646	685	656	636	659	689	670	660	680	709	656	664	648	685	663	625	636	675	673	617	624	685	686	618	645	657	622	631	664	640	656	654	675	653	658	660	667	646	663	659	610	684	684	687	630	647	682	646	668	625	591	637	637	662	683	654	637	630	642	657	650	661	633	663	678	636	646	688	640	680	677	675	671	629	643	662	601	642	645	641	631	630	653	658	690	671	683	683	595	660	658	696	643	627	683	629	650	640	666	638	646	669	613	676	614	636	650	611	669	647	612	657	669	616	666	657	665	664	615	630	678	670	660	632	629	674	651	574	615	624	617	617	634	615	675	635	647	666	671	642	625	635	635	682	620	652	638	625	677	643	658	671	678	629	653	635	628	680	649	691	612	640	666	591	683	631	629	646	705	643	646	673	668	665	639	686	618	633	639	639	641	668	659	625	657	672	665	707	644	658	641	676	635	621	642	663	671	630	669	619	637	641	650	642	660	653	648	687	601	618	715	614	617	649	689	605	630	683	603	712	650	602	631	652	674	669	660	635	638	602	676	617	656	607	623	678	649	649	612	612	634	636	661	665	706	654	622	664	672	627	656	671	640	640	634	596	653	649	614	656	647	645	625	638	654	637	675	671	650	628	690	655	676	673	654	678	674	629	663	631	658	650	664	624	681	616	648	663	679	669	666	688	615	659	658	633	648	672	638	683	647	642	622	701	635	644	637	663	658	659	633	651	625	625	664	662	667	670	677	690	650	654	651	666	648	638	633	644	683	640	630	653	680	666	705	655	628	635	636	649	655	696	657	639	683	645	649	704	658	605	658	659	656	668	635	603	674	667	652	649	657	649	633	623	654	605	637	655	666	644	703	559	681	603	636	650	648	634	674	647	653	666	686	626	664	644	647	632	613	652	636	602	647	653	644	606	635	631	617	647	687	667	648	637	604	644	669	670	700	633	647	646	668	668	628	664	626	674	659	646	678	708	668	668	654	654	591	649	628	654	687	668	663	657	641	633	634	658	633	641	657	619	662	647	676	652	682	620	653	676	632	647	614	683	656	648	627	649	609	652	652	634	628	668	681	637	673	639	648	669	667	639	662	619	694	658	658	650	702	678	646	647	688	645	692	672	639	613	604	636	608	695	682	658	637	648	658	644	667	628	621	669	666	629	678	679	631	647	632	680	622	674	655	622	643	695	648	676	657	665	679	628	638	673	663	631	626	624	685	647	623	686	660	625	683	640	680	666	664	650	661	612	621	658	607	634	668	630	690	636	639	598	656	670	603	650	614	678	699	635	669	696	670	635	639	668	640	699	641	672	638	625	624	654	627	664	652	629	620	657	636	636	646	652	669	687	649	674	699	692	668	629	617	692	688	631	631	673	683	656	632	645	678	711	671	703	632	637	662	630	631	662	647	643	693	672	653	659	628	661	645	640	612	639	663	666	607	640	610	660	644	645	671	625	644	649	643	634	689	642	660	663	658	664	618	632	613	662	665	633	633	685	613	655	666	642	682	657	688	542	605	619	677	674	667	648	656	671	589	677	626	626	676	649	706	673	629	626	634	654	642	658	649	652	614	678	653	672	680	679	681	618	615	661	664	581	698	661	671	631	696	647	578	710	633	682	654	638	699	609	612	662	660	665	654	618	629	686	607	633	641	660	649	620	660	635	637	625	665	688	673	641	689	654	660	634	611	662	673	652	635	645	694	637	635	633	646	639	632	630	615	665	664	646	631	703	640	638	706	581	655	668	603	674	631	682	630	638	615	691	652	653	610	651	698	672	670	625	609	649	659	645	662	659	668	644	696	652	625	650	675	667	638	678	633	613	633	631	662	657	625	611	675	602	633	631	680	660	642	665	640	642	618	626	650	664	600	707	612	674	660	643	646	642	698	674	669	656	697	672	603	669	650	641	689	627	625	666	635	630	658	639	647	640	650	691	670	643	671	632	586	658	687	630	671	596	638	624	674	621	618	628	684	664	657	644	604	655	654	689	665	657	650	652	684	699	704	680	661	642	594	650	641	654	661	608	666	707	631	646	654	653	654	649	633	651	664	621	660	620	636	645	615	689	643	628	647	682	635	642	631	644	688	676	645	661	637	677	652	652	662	667	646	621	645	612	695	691	648	663	679	604	692	661	643	684	692	721	605	643	666	581	730	669	600	620	666	604	652	624	674	628	686	614	678	646	618	695	646	633	618	677	691	694	710	680	589	644	652	637	639	663	655	676	660	673	612	679	661	649	662	631	628	654	655	633	661	662	645	637	708	626	679	639	609	647	677	639	666	643	643	691	688	614	656	668	645	655	680	666	689	660	663	613	663	680	617	659	649	635	625	637	617	684	673	674	628	662	638	642	676	671	677	647	613	657	643	620	658	701	663	692	629	664	654	695	636	618	635	629	677	609	604	643	635	634	716	663	662	644	659	636	651	697	640	638	675	605	629	642	648	607	667	700	657	629	682	680	620	647	666	656	679	623	634	651	647	655	659	657	685	633	626	632	649	658	672	682	651	636	645	654	641	646	627	601	635	655	720	640	644	673	706	619	647	664	653	657	626	609	645	654	654	653	624	601	636	678	629	687	657	604	691	646	646	644	623	677	672	668	648	610	640	628	634	622	618	636	655	627	645	658	616	684	664	661	637	604	616	653	630	629	646	665	607	658	642	666	651	612	676	665	630	666	642	626	661	608	637	679	650	658	716	661	684	659	706	638	603	586	674	658	591	645	613	638	634	671	639	625	677	666	748	663	672	630	646	666	620	709	608	642	646	670	677	643	632	668	654	652	658	666	587	627	672	681	640	616	648	653	678	696	660	666	661	662	657	637	684	684	664	611	629	628	712	649	673	677	646	644	658	682	621	704	670	657	608	621	674	677	681	659	639	681	655	663	697	644	630	649	650	686	643	669	639	681	653	609	664	693	647	715	652	649	603	643	628	657	676	649	664	653	619	639	652	679	659	658	638	687	641	643	657	656	603	663	637	677	654	634	631	649	605	623	650	610	641	650	641	620	645	683	622	618	653	619	661	616	647	622	689	653	660	636	626	640	648	642	632	645	686	659	677	657	586	673	646	640	634	664	641	637	634	638	637	660	655	687	648	642	611	645	669	664	646	652	701	598	659	649	670	655	643	655	645	655	620	706	623	670	619	681	647	657	654	669	657	668	661	645	605	648	613	662	647	652	658	671	671	593	610	624	670	602	620	625	629	660	639	665	662	631	665	684	651	645	614	658	647	664	676	608	650	651	719	637	645	634	664	632	630	665	601	644	636	680	677	609	655	674	648	645	603	611	637	628	642	642	665	677	611	664	615	681	611	649	646	669	707	658	594	661	629	625	672	625	658	695	643	659	638	688	670	635	699	648	630	656	645	642	677	636	657	628	658	659	647	633	628	658	649	650	657	624	643	617	676	712	665
18536	12071	10314	601	271	257	262	291	237	191	194	199	147	180	157	150	193	154	158	143	148	135	147	112	156	138	161	131	115	131	123	154	110	121	127	122	135	130	129	126	122	121	138	121	121	130	101	106	120	120	115	140	150	131	136	139	135	131	117	129	111	109	107	107	113	117	120	131	131	120	137	123	118	125	129	120	104	111	129	123	135	126	117	136	124	123	129	119	108	134	108	111	119	152	131	118	119	118	125	125	134	131	117	122	103	103	122	120	128	129	130	121	136	103	135	118	125	115	128	155	125	131	138	149	148	100	121	124	122	109	127	127	131	119	111	97	115	124	101	136	111	128	127	126	120	130	107	118	113	108	142	144	119	141	120	120	121	130	116	129	110	106	114	119	137	123	122	137	122	108	104	115	150	114	106	112	112	132	128	119	123	140	120	139	116	142	130	132	124	129	114	136	137	115	117	123	120	107	133	102	118	144	106	133	136	124	124	126	128	114	129	116	99	120	123	138	148	117	126	130	133	127	131	124	119	116	125	128	116	114	107	135	115	112	97	116	125	130	107	126	126	125	115	113	111	114	132	124	133	120	124	139	112	133	132	138	144	133	118	133	123	140	125	115	119	136	129	117	127	130	124	125	116	131	133	128	122	124	113	138	123	112	120	126	123	134	122	122	127	131	116	105	120	113	142	120	118	130	122	119	127	127	135	125	121	115	119	117	105	121	122	143	135	122	125	123	124	118	131	125	133	126	128	115	125	123	131	109	129	108	118	150	127	118	116	123	114	127	132	109	129	101	106	124	126	134	116	105	141	106	139	116	145	125	122	114	136	114	102	114	114	111	105	110	104	127	123	116	126	114	117	140	119	116	125	112	136	111	151	126	118	130	160	115	129	108	147	140	135	127	118	130	121	93	132	134	114	121	94	131	120	118	130	116	132	121	126	120	131	126	124	121	131	113	105	122	103	121	108	136	122	118	123	120	129	134	118	120	105	140	138	117	117	131	120	117	136	110	121	129	113	133	137	143	124	136	126	109	119	110	128	120	116	116	132	116	111	123	129	121	108	121	124	129	109	117	108	134	109	126	129	109	116	120	116	119	121	124	122	127	133	130	113	121	121	133	129	121	126	129	117	108	126	125	121	119	111	122	131	135	129	122	122	138	118	117	137	119	134	147	114	107	109	127	114	127	126	144	119	113	118	123	120	115	135	118	114	139	115	117	124	122	122	133	128	123	136	120	128	122	115	130	128	121	139	136	127	130	125	148	117	124	112	133	143	135	125	97	123	119	127	109	109	131	145	122	120	129	97	134	126	109	131	127	119	134	138	120	107	127	118	116	127	112	120	116	132	120	116	117	134	146	123	112	98	133	131	129	117	126	146	124	126	120	135	91	120	131	123	108	132	123	123	129	112	118	127	124	124	137	113	94	124	105	117	116	114	123	126	121	115	135	121	131	131	106	143	138	120	101	130	123	105	121	117	126	145	119	126	133	129	139	124	128	122	111	120	115	118	133	112	122	136	107	126	134	106	122	122	113	112	120	110	106	156	138	126	127	134	119	129	118	116	117	133	125	126	116	116	121	141	115	117	130	139	113	125	122	128	123	119	117	97	116	130	115	116	124	128	117	129	119	114	141	135	141	130	112	122	125	105	112	138	140	111	136	120	131	125	121	134	136	130	124	122	137	119	123	114	119	119	123	124	129	125	120	116	127	113	118	122	107	119	115	124	109	123	118	112	131	108	122	134	100	133	116	133	137	111	129	108	125	136	105	122	121	124	130	109	134	129	114	134	121	134	150	108	122	122	118	129	118	123	115	148	150	130	118	131	137	131	114	113	130	123	110	126	129	113	133	122	121	107	110	139	113	125	111	114	123	148	121	123	127	152	128	119	115	121	119	136	126	116	121	120	130	123	111	148	117	127	130	128	110	125	110	129	126	119	124	135	121	134	123	133	129	131	130	111	116	114	134	162	126	116	123	123	102	120	126	142	141	135	121	136	122	108	129	113	133	132	130	129	139	103	133	120	115	123	124	125	112	112	141	140	110	115	146	132	124	118	144	136	131	103	118	108	145	132	141	106	116	109	101	140	134	107	113	125	140	131	115	117	129	124	121	123	103	134	129	125	100	116	123	115	116	119	131	112	121	134	121	124	128	122	134	120	127	129	134	120	136	125	125	119	113	134	120	119	124	126	93	125	122	139	129	143	128	131	122	111	136	126	121	112	114	142	106	133	130	115	143	129	119	114	125	124	112	133	139	117	109	140	122	129	121	115	118	111	120	99	113	122	114	103	131	127	118	118	126	109	129	134	131	106	111	136	124	132	105	143	109	110	121	112	130	122	124	126	111	128	125	133	120	110	164	116	108	120	121	137	124	125	120	128	132	115	117	111	129	133	128	120	115	116	106	125	114	120	139	117	109	111	142	114	119	128	124	135	118	120	125	110	113	123	110	124	108	131	120	124	113	134	145	113	147	151	120	110	120	140	118	114	145	110	135	116	122	129	129	102	121	129	126	116	125	129	133	129	125	130	128	137	129	123	121	110	136	110	136	135	129	125	120	136	115	132	134	135	117	131	107	134	97	134	135	118	130	102	105	129	124	140	117	127	126	120	113	103	148	129	119	125	113	119	121	122	111	123	119	122	121	110	110	141	125	145	124	120	106	120	119	110	113	119	117	128	142	101	158	110	115	120	121	113	116	149	123	145	150	127	113	152	117	109	117	105	120	117	134	100	121	102	137	120	125	116	138	126	114	103	105	141	125	112	114	125	120	120	140	131	122	114	114	128	119	132	108	107	135	116	106	129	120	130	117	136	133	132	137	126	131	140	122	148	123	120	146	130	130	133	113	133	128	131	119	105	120	132	106	130	115	126	128	122	123	125	109	128	119	121	128	135	106	136	101	127	111	118	115	124	123	123	135	120	124	132	135	113	133	132	122	115	113	113	125	119	121	134	139	126	135	113	149	135	110	121	124	117	118	122	111	95	136	132	114	110	127	119	137	119	124	120	120	132	119	101	112	114	124	123	124	109	126	124	114	126	122	120	121	135	134	123	122	106	134	125	120	118	153	130	101	119	115	123	122	121	124	141	132	110	118	111	133	124	131	126	106	127	103	112	134	125	134	105	118	122	121	126	132	137	129	128	112	126	122	114	141	139	131	126	124	119	113	120	150	125	125	123	112	99	123	121	136	131	127	155	132	128	120	112	126	120	138	108	109	113	140	150	137	112	126	133	103	135	128	111	149	128	115	108	131	141	126	129	136	134	119	123	110	122	109	104	132	126	104	139	134	137	120	123	129	118	140	97	107	129	121	143	124	131	142	113	115	102	113	149	120	122	112	126	135	112	125	116	121	118	124	103	121	124	128	107	130	133	129	140	145	114	145	108	124	117	142	112	116	125	125	130	123	132	127	100	103	111	128	121	137	127	121	102	129	129	125	106	132	109	128	127	108	134	137	136	122	115	131	125	118	117	122	109	140	133	143	126	118
20749	19110	16804	861	1009	991	1336	1361	1080	1091	961	1006	720	678	701	762	792	675	707	621	494	485	508	536	561	565	571	573	531	493	477	499	487	471	478	598	524	420	481	442	437	422	451	511	418	478	456	454	427	464	494	423	445	460	423	450	474	448	426	446	449	457	460	497	485	443	460	430	468	425	439	453	466	455	423	474	472	475	460	442	447	466	481	433	437	435	470	433	465	449	423	423	457	439	435	406	444	424	463	473	437	437	430	437	430	469	446	477	456	463	440	472	471	423	409	457	482	444	476	451	451	451	465	439	456	449	432	477	438	457	442	464	439	452	425	440	444	407	451	469	440	467	467	439	436	487	454	471	464	468	429	474	413	452	500	439	454	413	440	440	499	448	436	417	441	457	461	444	434	423	465	449	476	440	427	426	450	437	466	448	465	487	448	443	449	447	498	437	453	454	475	468	452	451	425	434	467	422	472	441	450	454	456	417	397	408	465	438	446	447	452	466	446	476	426	453	464	430	457	452	449	415	423	418	439	398	443	455	446	457	451	416	430	431	439	445	501	437	421	439	479	427	455	455	418	455	422	492	458	446	479	471	458	469	456	496	448	483	448	429	492	432	436	420	458	469	442	418	429	459	427	462	421	486	471	459	444	443	434	429	410	437	437	443	441	440	427	439	478	454	437	425	455	444	459	452	485	458	478	466	429	452	436	410	420	452	433	455	449	466	446	448	436	490	438	449	450	453	445	439	484	462	445	527	459	468	453	441	441	480	460	449	472	430	462	483	430	432	452	443	464	435	481	452	445	446	497	439	455	420	448	469	417	457	426	519	445	418	455	474	443	488	432	470	431	450	469	427	483	458	436	413	456	482	462	465	446	426	443	441	460	446	462	454	458	498	431	453	440	420	459	480	464	411	438	434	452	496	445	508	460	460	485	442	440	425	444	439	452	457	444	417	446	460	472	466	452	453	444	446	501	433	457	462	472	473	473	438	415	456	474	451	473	441	474	503	456	416	464	411	479	486	473	484	472	446	470	445	450	427	469	478	440	428	492	427	453	436	424	501	462	443	453	441	440	452	461	462	445	470	397	434	480	440	476	450	450	464	465	458	493	467	434	461	480	433	452	454	445	483	438	427	416	481	422	444	453	451	454	443	424	461	464	458	443	450	450	438	451	446	438	427	471	451	442	436	454	446	488	425	446	430	412	446	436	425	465	437	436	442	453	464	420	422	423	442	464	420	459	419	454	432	491	404	413	444	480	435	509	435	486	431	445	453	494	416	459	452	457	455	426	466	456	465	476	425	454	446	445	458	425	504	473	451	431	459	470	442	455	425	447	426	468	464	467	472	433	446	425	464	412	412	415	414	446	488	478	460	469	449	475	461	443	432	461	448	475	487	420	485	431	466	477	484	435	472	424	460	440	455	432	474	441	450	440	432	433	449	436	461	423	487	474	447	432	447	453	474	448	469	458	416	448	427	474	415	499	449	475	469	429	466	448	429	465	448	450	454	439	477	445	483	454	470	432	437	455	460	447	463	431	483	443	434	459	477	463	464	441	459	438	426	416	454	414	485	452	483	450	484	452	473	449	425	482	461	446	449	463	475	454	481	462	456	472	415	440	475	459	432	455	436	421	448	445	473	466	471	472	448	441	433	460	426	468	440	429	451	468	440	457	466	442	494	447	426	477	463	466	450	439	478	460	454	441	464	440	439	469	444	461	469	434	487	432	457	443	456	468	471	444	422	476	444	469	467	429	471	436	425	462	466	459	468	448	461	458	430	447	435	448	459	455	449	468	423	479	483	446	427	433	481	489	439	487	426	443	433	465	437	461	455	462	432	482	441	484	438	421	424	452	452	471	454	453	430	463	514	399	448	477	441	485	448	446	453	469	454	448	495	459	466	417	433	441	427	446	452	445	474	432	466	474	425	444	428	438	440	477	439	425	433	451	417	476	459	483	461	448	467	454	456	450	429	479	442	409	421	434	458	463	478	446	449	450	462	455	415	475	447	457	459	478	427	471	469	428	429	471	417	442	465	471	417	461	442	455	436	448	452	475	482	390	438	459	431	470	471	441	477	472	495	456	436	449	476	444	432	433	483	447	437	443	466	449	427	465	486	446	455	464	463	444	466	457	433	430	455	432	458	438	455	437	449	460	440	446	495	428	437	438	420	468	444	471	412	453	457	456	459	404	441	416	476	408	457	425	463	442	447	457	458	466	446	474	419	463	501	463	475	452	444	436	446	428	454	445	451	446	458	431	442	445	438	389	484	451	433	475	464	473	466	462	468	456	460	462	451	441	427	453	402	444	444	453	425	453	386	477	436	476	422	452	463	450	420	470	444	484	453	445	466	441	443	454	448	443	441	455	430	450	476	500	475	430	434	455	405	465	425	431	445	448	444	432	427	480	430	461	433	478	448	448	457	463	462	440	401	440	449	423	437	464	455	462	465	443	445	470	434	432	424	451	430	439	438	453	428	473	422	451	436	471	443	467	475	470	438	490	455	417	450	420	421	432	429	473	463	430	436	453	464	439	435	490	445	451	442	454	441	480	431	450	463	425	405	464	444	481	421	463	460	482	460	436	455	416	450	432	438	458	461	457	448	437	468	478	429	484	452	491	465	416	450	450	441	475	432	427	485	446	454	457	439	460	447	463	473	458	447	463	456	443	487	414	490	491	492	450	458	452	444	444	424	453	485	419	418	443	429	434	455	441	476	422	418	453	474	468	446	484	434	433	439	455	444	478	484	426	476	422	422	455	448	425	451	475	431	439	439	459	445	441	453	467	451	444	436	454	461	463	477	476	454	414	444	466	474	429	478	458	446	456	448	479	473	429	414	466	460	479	420	452	482	449	452	478	436	450	425	432	472	472	484	406	436	461	467	475	453	443	459	469	433	440	481	427	458	481	461	468	461	506	432	464	458	402	457	437	452	429	425	456	457	446	437	426	474	423	422	454	440	496	469	485	445	453	429	455	470	440	419	470	441	443	425	460	448	454	476	442	444	456	447	420	430	476	455	463	488	427	453	466	458	458	489	433	444	472	461	456	457	456	425	468	457	456	500	472	400	453	484	480	514	428	449	445	441	439	431	463	499	456	439	496	480	475	472	468	440	470	496	405	426	468	465	416	470	447	450	422	431	440	406	437	468	454	432	474	469	416	441	435	439	459	452	457	477	462	455	448	462	494	438	425	437	445	452	417	432	463	469	442	430	403	463	457	430	444	432	453	457	444	438	422	416	469	429	414	474	403	437	412	422	447	456	440	464	442	446	442	447	466	435	479	445	491	463	425	421	455	493	482	480	449	493	425	466	462	463	464	446	451	454	447	456	462	466	482	469	456	452	455	488	457	452	458	477	464	447	447	477	459	413	433	480	455	449	478	437	478	448	436	487	470	416	444	435	469	483	445	456	483	467	453	452	461	421	443	483	490	437	423	454	451	464	454	432	418	465	431	443	487	402	441	432	442	468	448	420	439	435	446	464	454	444
59048	62864	58104	16812	2956	899	3863	3726	2806	1626	1371	1269	977	564	393	445	487	582	459	449	371	294	216	188	158	214	226	234	203	174	196	270	191	162	205	310	229	144	147	124	148	126	119	150	159	142	134	134	132	125	142	119	136	106	143	140	147	118	144	132	126	134	152	124	138	150	133	115	159	134	138	138	127	137	139	129	146	129	122	129	134	134	135	143	117	149	117	125	147	132	139	138	118	136	154	116	137	119	136	128	155	123	117	135	132	146	116	155	131	122	139	147	144	137	159	151	122	150	137	147	135	129	144	129	129	144	122	149	131	124	131	145	136	140	143	141	123	149	157	124	161	126	116	138	145	132	125	142	122	158	136	120	142	106	147	148	135	111	134	125	152	122	125	141	124	124	149	120	130	146	114	137	161	140	148	145	119	132	125	153	128	131	136	145	121	142	124	152	137	118	148	133	142	149	128	128	116	124	159	115	123	113	131	141	147	157	125	158	132	137	128	131	153	151	170	131	157	134	121	146	130	130	138	144	127	142	133	151	140	163	133	170	142	128	160	134	135	140	115	131	148	140	152	146	140	157	151	135	136	138	140	118	124	134	135	133	131	154	130	132	149	143	121	137	125	119	127	149	128	121	132	117	149	136	123	152	146	154	142	137	130	115	141	130	124	134	139	133	152	138	157	125	144	135	127	129	144	119	119	143	133	148	138	144	144	128	135	133	149	134	138	152	127	118	125	118	149	123	131	130	148	132	145	145	122	146	127	126	135	137	115	135	119	141	122	135	139	133	133	141	140	129	123	131	122	128	116	152	123	139	129	135	130	145	126	126	105	138	146	169	154	152	134	147	141	139	143	134	140	129	142	134	141	140	128	113	148	129	127	143	134	142	141	120	146	135	132	146	133	140	143	134	137	128	114	147	133	141	131	137	126	150	138	140	150	105	140	147	128	151	124	139	125	135	129	119	118	125	128	146	152	131	157	138	117	147	133	126	137	155	139	144	146	142	149	155	148	133	125	129	156	138	140	122	129	125	138	137	126	137	142	133	133	137	125	122	136	132	144	120	135	144	125	115	113	122	134	131	136	145	132	125	121	139	123	138	120	127	134	141	138	123	130	114	131	123	130	154	118	122	146	142	139	128	136	141	142	139	120	129	123	137	157	126	126	139	122	133	133	134	140	143	125	124	125	114	146	133	146	130	135	142	159	127	141	147	152	129	154	145	127	122	120	127	136	129	138	150	138	115	134	126	135	137	143	131	116	135	140	134	132	148	139	136	145	122	131	138	119	150	123	154	121	115	121	126	107	141	132	147	126	147	140	132	135	141	146	135	130	143	152	128	129	124	125	134	114	111	136	133	138	114	135	149	134	124	131	152	131	141	130	136	121	140	119	133	152	140	134	123	125	130	132	138	144	140	137	125	140	136	128	158	134	163	117	139	130	129	148	116	142	128	134	158	130	152	128	126	135	142	141	150	147	118	129	142	146	151	158	126	130	137	107	126	132	125	149	151	136	129	116	136	135	142	147	134	136	148	117	140	127	145	148	137	124	149	109	147	146	140	126	158	134	128	137	142	158	134	152	144	132	136	149	132	146	113	124	129	127	133	140	142	134	148	125	124	121	129	123	130	140	130	117	128	160	142	161	150	135	109	138	142	132	132	119	136	138	131	145	139	136	124	134	122	119	137	104	137	147	162	130	133	139	137	136	151	121	129	128	145	125	144	121	146	140	151	139	116	127	161	144	161	128	122	129	121	129	110	121	128	143	135	137	136	151	120	134	128	137	136	146	125	135	131	140	164	126	148	123	146	138	115	128	115	140	128	122	149	140	147	112	137	136	131	136	163	131	148	112	125	137	127	146	132	150	139	138	135	151	149	125	124	124	134	145	153	129	132	117	124	122	137	118	144	127	126	141	136	126	124	137	125	144	127	133	151	144	137	121	138	124	133	147	125	148	127	126	135	129	127	127	142	120	138	133	149	147	158	144	148	170	135	143	117	144	162	156	128	134	145	125	146	130	126	134	147	141	126	130	144	135	119	150	161	151	151	145	142	127	141	127	123	129	130	156	156	159	127	132	133	139	125	159	159	136	133	139	123	138	155	124	112	129	148	136	122	151	157	150	141	154	119	123	125	141	123	147	145	117	127	163	121	143	137	109	136	117	135	138	112	140	139	134	160	131	137	147	136	144	137	144	137	136	129	147	126	134	148	132	138	156	148	152	118	130	118	133	136	132	141	143	157	152	126	142	136	132	123	158	124	137	135	145	135	162	112	147	134	121	141	132	123	140	142	120	142	119	145	116	137	142	134	129	157	124	140	140	154	127	170	123	139	129	133	126	120	143	127	120	134	111	130	115	158	129	154	139	128	116	136	145	140	150	146	138	125	125	142	148	145	115	154	136	152	125	147	134	135	152	123	139	131	122	137	133	141	141	127	125	156	127	124	127	131	137	127	135	147	143	122	124	130	119	150	132	136	163	110	144	169	144	132	135	114	136	133	147	132	154	141	131	131	147	129	164	131	121	131	121	154	137	136	129	144	148	137	143	135	148	167	154	111	143	147	134	142	126	119	134	154	143	132	116	127	137	139	131	147	136	148	137	148	134	137	124	140	134	122	132	115	132	138	123	145	155	108	138	137	132	157	155	125	157	133	138	142	122	137	131	136	147	165	147	123	146	124	139	149	137	138	129	136	161	123	132	147	128	133	147	127	134	123	140	153	128	128	131	125	133	152	123	153	164	119	165	140	125	140	139	121	129	141	142	124	142	152	146	126	140	132	116	119	142	139	160	145	127	129	120	133	125	130	152	145	126	124	135	148	153	141	149	119	126	124	151	137	150	105	127	125	109	158	144	128	135	143	143	115	128	145	135	124	140	103	140	136	122	137	152	122	130	154	148	143	132	131	116	137	131	132	148	151	129	133	123	143	125	145	118	134	129	127	139	136	128	137	147	145	158	125	156	131	142	133	139	123	142	141	140	153	141	130	122	133	126	125	127	148	144	112	126	145	145	132	153	124	142	139	131	139	161	154	132	112	153	135	124	124	168	136	126	142	145	133	131	134	146	133	125	117	147	119	165	123	153	126	137	132	120	140	144	111	136	150	134	153	144	135	125	135	138	142	129	116	132	138	123	152	122	162	137	103	137	139	134	125	121	111	142	135	147	145	127	127	140	146	146	132	149	126	138	145	125	151	118	136	138	132	137	142	131	143	119	136	140	131	159	136	156	147	127	126	115	134	124	125	137	132	158	116	111	125	145	129	153	130	129	133	119	139	133	140	133	130	136	158	126	115	147	137	151	127	129	131	122	118	159	126	126	139	147	128	147	145	149	134	152	130	126	141	137	137	131	152	122	153	130	118	117	124	146	148	131	143	146	133	129	121	142	153	143	132	131	141	122	141	142	131	150	138	147	141	137	141	117	122	123	144	148	140	126	128	124	121	146	122	127	121	138	136	138	142	127	122	138	127	144	137	108	150	136	138	162	143	121	142
41832	49822	49657	4163	3287	3805	15795	15162	13121	8968	7639	7831	5905	3756	2449	3024	3306	3974	3252	3079	2519	1765	1435	1178	796	1232	1356	1213	1069	821	903	1436	928	745	1019	1862	1059	489	521	510	480	524	505	484	520	517	516	459	462	501	483	529	518	486	489	504	494	509	489	457	458	501	518	516	464	481	475	484	467	464	484	485	487	465	470	456	481	522	489	504	483	473	483	492	525	466	463	509	495	472	418	489	515	462	472	474	501	440	468	501	463	477	520	460	469	475	499	490	476	482	447	444	527	532	508	480	488	481	463	468	523	461	484	463	442	522	502	492	482	477	480	478	477	515	509	490	503	513	475	457	461	483	498	516	479	502	487	473	485	479	489	495	507	493	502	446	487	506	510	493	473	480	478	491	479	487	473	468	474	489	489	479	466	445	489	483	487	507	502	490	502	459	515	506	499	464	474	468	463	517	500	471	465	451	490	492	505	477	488	473	499	440	501	519	497	486	474	437	447	495	458	472	448	487	463	486	493	470	515	468	527	491	487	491	439	465	491	455	485	465	486	482	469	437	485	477	465	499	493	477	510	490	497	494	513	495	488	485	487	532	481	475	484	467	510	527	435	490	470	497	472	449	502	455	507	505	533	441	452	491	487	464	489	481	486	501	523	483	489	514	483	479	468	484	500	503	474	483	498	480	492	501	484	479	523	472	470	513	473	519	489	497	452	507	466	493	454	466	509	504	460	508	487	485	482	510	497	484	465	463	484	500	463	454	463	481	506	443	499	495	490	496	461	471	492	480	460	508	463	480	456	474	497	490	455	536	497	516	475	476	473	454	482	469	487	458	483	480	435	491	498	500	459	465	514	456	498	472	474	496	478	495	505	456	491	495	443	492	453	503	529	511	473	457	473	498	486	501	525	484	491	443	496	497	467	509	503	534	464	481	432	519	495	468	500	494	458	510	478	478	463	504	467	481	478	492	470	456	487	488	540	477	504	500	487	501	497	495	478	494	484	502	435	488	490	461	456	486	456	482	461	476	475	494	472	465	474	514	498	492	497	486	457	481	501	525	484	497	509	487	520	484	475	495	475	493	532	495	459	465	484	508	471	490	516	486	457	468	472	482	458	485	496	501	501	493	471	471	494	506	472	480	462	481	509	466	482	469	480	471	488	505	485	437	490	481	473	478	443	492	492	466	475	464	500	488	526	470	498	455	492	448	434	466	487	502	491	503	480	492	476	507	468	504	465	492	482	478	489	492	492	490	472	490	497	471	456	477	454	503	493	493	500	475	494	513	457	502	466	471	480	473	466	511	459	480	472	486	487	529	503	431	496	474	509	501	458	492	463	472	482	497	483	471	483	481	496	512	471	472	485	484	488	461	442	513	468	451	477	474	474	467	460	495	503	499	480	512	519	494	515	474	488	479	495	485	527	487	530	496	509	466	460	470	473	477	527	474	498	458	500	456	490	481	506	488	437	500	474	467	485	485	478	512	498	489	485	485	485	478	495	481	438	501	494	495	490	499	482	516	489	491	447	488	499	504	489	511	481	448	476	529	485	448	480	511	506	494	444	454	501	492	482	490	488	485	488	451	477	496	492	465	468	463	480	488	496	441	456	523	462	484	476	477	526	486	487	471	455	500	449	490	497	462	516	468	477	526	492	464	478	496	482	464	500	445	467	497	504	464	451	454	468	527	437	468	500	479	469	488	443	486	505	492	490	515	525	481	493	522	477	457	528	519	469	482	478	479	476	484	476	501	497	480	470	498	509	476	491	485	526	500	519	460	510	469	451	507	488	509	512	465	453	510	457	500	454	462	491	482	465	483	512	453	483	471	493	474	485	476	496	416	476	469	495	471	490	508	488	484	487	508	498	486	465	513	505	500	492	489	491	507	487	447	497	478	453	482	504	442	487	498	473	471	469	472	488	482	476	460	486	479	464	498	459	482	466	466	488	515	479	490	497	509	475	493	477	484	475	464	499	490	474	498	475	484	501	450	520	495	491	486	437	497	491	492	486	479	471	461	479	474	451	510	474	492	474	496	515	498	498	455	472	492	486	453	445	498	532	485	512	477	479	472	472	459	532	480	466	494	519	503	470	442	532	461	485	487	457	481	466	434	482	497	453	501	516	503	496	509	488	474	494	494	496	474	494	468	485	480	501	471	447	488	498	477	447	475	505	456	463	478	486	504	475	489	458	448	471	480	490	496	489	536	474	464	473	500	489	468	485	486	468	498	459	489	469	450	449	474	513	504	514	522	458	484	468	451	509	472	462	486	502	456	487	530	455	483	468	462	473	517	478	488	498	458	493	464	496	498	494	468	488	499	482	429	542	479	478	495	502	488	479	488	451	505	493	503	481	458	489	492	505	479	461	461	497	486	521	511	482	475	491	471	509	494	473	506	495	514	514	460	471	457	455	512	512	482	491	490	472	492	469	464	473	491	497	514	472	513	503	500	509	507	476	496	512	462	491	490	497	476	493	446	458	471	485	496	476	494	501	507	479	526	469	487	459	479	503	468	479	463	501	500	469	518	496	492	506	441	446	493	527	497	445	439	512	506	463	511	465	465	442	473	452	503	449	504	468	477	478	485	488	468	460	486	481	463	478	521	499	479	516	490	457	498	507	538	464	505	455	502	530	549	468	471	485	450	483	527	511	494	469	525	502	493	478	453	474	441	516	468	493	499	502	480	478	511	478	479	483	503	491	454	497	457	503	470	492	480	516	486	523	482	466	484	549	464	467	496	468	486	482	485	486	472	452	490	503	481	442	460	493	497	483	512	463	518	496	485	500	475	425	441	473	503	463	442	498	520	490	489	473	477	501	477	510	480	496	528	485	483	466	453	498	512	490	497	525	485	476	465	512	519	480	519	484	482	517	451	476	478	449	528	466	498	493	469	474	472	506	490	467	502	475	499	501	484	513	477	512	519	503	481	495	436	508	463	479	544	489	478	496	471	483	459	469	502	489	451	486	522	497	470	494	471	501	476	466	514	469	513	479	483	514	513	469	505	470	534	477	482	482	471	494	492	503	478	492	499	439	482	508	450	469	471	467	499	474	487	429	440	505	498	494	523	462	499	475	491	462	448	459	513	468	522	470	495	473	496	521	504	505	520	491	499	481	500	467	468	490	465	467	452	463	494	507	449	493	480	487	477	454	479	485	493	490	501	491	474	504	502	518	501	501	459	478	497	490	492	501	495	457	488	476	501	453	522	561	489	524	452	479	474	482	498	492	494	539	505	498	483	480	523	487	479	475	489	504	453	495	503	501	509	493	443	436	486	490	513	514	462	516	509	490	506	510	498	476	494	498	528	509	502	488	481	506	527	518	509	491	494	479	487	453	514	492	514	472	511	456	480	465	486	518	481	491	485	493	474	501	482	440	490	492	439	491	529	510	480	520	453	504	498	479	498	482	465	532	505	457	467	458	474	474	491	482	501	523	498	493	477	514	487	485	519	468	524	492	486	435	486	483	528	484	468	477	452	457	497	497	477	515	501	486	489
67888	73820	66765	22248	7470	3405	11710	11021	5970	3170	2770	2525	2099	1318	1006	954	887	997	1357	1067	666	448	277	267	323	326	340	276	258	301	388	468	355	264	296	722	433	182	178	209	202	198	211	217	202	186	208	208	182	201	194	210	194	199	188	213	199	206	183	202	213	211	200	203	205	205	209	174	208	220	205	184	193	213	212	225	172	214	230	196	195	205	209	191	186	182	197	208	201	179	207	211	202	185	210	204	194	195	183	192	180	206	209	204	171	208	189	204	213	198	188	204	184	210	214	209	209	203	196	174	190	210	161	202	211	230	163	184	192	187	181	188	205	204	202	192	193	208	207	178	195	212	196	216	194	187	213	217	221	194	194	200	199	198	218	212	212	200	190	180	204	197	181	192	214	200	214	205	229	191	212	187	190	192	166	201	191	213	215	181	188	183	182	194	174	190	204	194	214	212	180	196	235	198	201	214	186	183	198	215	211	207	237	217	217	218	195	172	223	200	193	187	170	192	222	212	188	180	214	208	204	193	182	179	211	204	191	196	217	200	186	203	188	194	205	207	201	206	177	178	193	199	194	191	220	184	184	189	176	209	209	201	184	212	200	228	195	195	196	214	182	196	189	199	187	197	193	222	172	210	204	225	180	211	202	181	203	199	204	191	206	206	198	186	197	203	191	168	192	218	200	195	185	210	205	215	199	205	189	201	215	209	197	196	227	177	206	187	183	197	202	188	200	215	193	164	198	190	205	210	165	186	193	199	192	180	200	213	206	196	212	175	210	210	211	192	194	192	204	183	218	187	178	221	186	212	199	201	201	211	212	185	218	191	234	180	204	169	210	184	220	217	191	177	230	217	211	194	221	211	192	202	214	183	174	192	182	182	188	192	174	206	239	208	169	194	220	176	183	205	196	195	200	194	197	205	194	178	187	193	172	193	193	200	210	207	186	193	193	207	181	179	198	172	198	196	192	192	212	194	202	188	211	196	214	188	181	212	223	194	184	194	196	192	190	184	203	221	209	167	201	198	207	167	192	218	200	197	184	171	171	203	199	182	170	179	186	193	195	203	196	196	207	182	191	211	173	192	181	197	204	213	187	201	187	206	192	210	215	211	206	214	199	186	216	200	191	201	185	198	197	191	198	184	196	207	201	189	199	179	211	186	232	199	183	205	194	193	197	201	204	194	204	197	213	224	220	166	186	198	195	201	197	199	195	197	202	201	190	180	217	222	209	190	180	170	189	196	212	233	187	226	219	185	199	211	185	207	212	197	218	201	210	179	233	216	176	203	187	199	189	218	212	204	177	208	209	164	192	198	192	176	216	193	184	192	183	199	183	194	169	201	193	199	194	213	192	224	188	209	192	206	210	216	176	212	220	186	179	185	195	213	189	201	197	182	194	180	199	194	174	188	179	229	210	180	203	175	197	192	201	186	195	195	169	237	188	207	179	200	184	163	176	202	218	215	173	180	204	192	164	191	193	211	180	208	198	207	180	197	210	210	204	181	173	202	192	172	178	217	218	186	197	197	202	184	195	194	201	224	196	181	197	220	196	180	167	198	194	209	194	206	164	203	198	182	181	185	195	176	205	210	178	196	194	196	204	177	202	158	199	195	205	232	182	168	205	216	186	210	213	208	205	202	193	198	192	215	195	205	231	200	239	200	183	203	195	190	203	195	187	178	195	187	202	187	191	195	202	164	183	178	180	221	192	197	182	187	201	189	213	176	194	206	204	228	186	206	183	183	179	205	182	171	195	183	204	182	181	203	210	187	181	215	218	208	185	229	179	212	210	194	187	195	196	205	211	185	199	195	202	205	190	190	224	202	206	203	190	213	203	223	180	196	208	188	174	182	171	238	199	188	198	184	169	198	187	211	203	200	198	208	190	186	179	195	208	203	218	187	199	194	187	219	205	203	190	188	210	179	207	198	204	196	194	221	198	199	185	203	183	161	180	194	198	203	193	168	179	197	203	174	215	193	181	203	185	208	193	225	212	183	200	181	194	183	199	190	193	201	190	202	220	212	214	189	206	212	191	212	194	230	195	197	210	193	193	191	174	170	204	172	178	199	221	178	190	197	216	192	188	199	188	180	186	196	206	191	216	187	213	203	202	186	186	198	204	210	201	209	211	192	195	201	193	203	192	206	174	199	191	216	190	189	192	190	209	193	217	181	218	205	175	208	195	223	194	169	199	182	198	194	169	206	174	182	177	212	208	195	219	216	195	189	192	194	180	185	204	195	185	206	193	192	201	190	210	201	181	199	179	202	204	195	200	219	178	193	193	209	187	191	221	217	187	215	223	205	195	205	207	195	206	206	198	194	173	194	199	198	206	205	196	185	202	187	178	219	217	182	224	192	191	231	173	183	200	196	213	209	223	206	195	211	183	186	183	179	196	201	181	215	184	193	191	228	192	180	183	195	195	199	216	206	189	206	202	177	186	174	208	192	201	200	201	190	177	193	187	218	185	194	205	232	204	222	197	199	194	187	196	202	211	214	189	205	194	196	197	211	186	208	207	200	183	185	202	204	166	186	183	195	212	187	194	203	204	213	209	195	199	213	193	196	183	211	186	229	191	176	206	193	209	195	207	179	208	202	181	200	203	229	218	200	197	183	208	204	209	195	210	204	182	200	214	218	189	228	201	203	197	237	177	209	196	200	192	186	210	187	217	185	205	174	209	192	199	205	201	204	188	196	209	177	204	192	175	196	182	207	209	184	198	192	225	200	186	200	237	215	206	205	181	191	188	188	192	195	199	183	208	201	191	166	229	208	193	172	192	194	206	186	206	181	201	201	191	219	183	205	204	197	180	214	184	185	192	199	189	186	190	170	193	198	193	165	198	186	197	188	192	187	185	190	202	199	159	182	210	183	185	224	189	205	204	195	197	191	197	194	202	197	184	186	185	177	195	209	200	191	229	211	192	168	213	189	182	197	199	208	182	180	184	173	190	219	206	194	188	167	197	210	193	175	215	186	200	207	205	207	189	201	196	205	197	188	199	170	185	198	206	190	205	183	205	193	205	209	189	198	189	187	200	196	202	192	215	196	186	186	225	203	190	211	206	188	182	193	201	202	184	213	201	198	199	211	206	216	217	170	187	213	193	202	168	191	204	204	192	182	199	175	204	199	182	167	214	203	211	222	184	189	199	197	214	221	214	196	219	209	203	198	212	174	204	214	185	200	187	192	181	196	202	204	181	206	176	196	204	201	194	180	208	204	185	190	190	197	198	206	213	195	204	196	218	201	218	211	201	207	204	196	231	207	201	195	218	197	196	190	184	200	194	201	183	199	199	208	227	204	218	189	176	183	200	196	197	183	205	212	204	212	182	207	195	202	206	192	200	192	186	206	208	212	225	175	165	180	199	188	194	197	188	201	205	185	210	204	196	184	196	215	213	189	204	209	184	193	195	194	207	225	200	195	185	178	177	198	207	213	205	204	201	202	206	203	205	183	199	184	198	180	190	194	205	178	216	198	207	176	189	176	172	218	220	187
50983	61814	58533	5278	3834	11082	28990	28081	20417	13836	14209	12962	11426	7750	6054	5694	5671	6684	8813	7222	4576	2778	1487	1469	1633	1558	1721	1420	1343	1286	2153	2744	2102	1199	1691	4874	2385	658	661	655	696	650	614	650	659	683	720	681	654	633	679	682	662	664	673	639	659	677	712	612	622	641	677	650	648	640	683	656	677	637	669	625	636	712	634	668	627	633	603	696	664	681	629	652	683	671	702	674	674	656	658	668	622	638	637	659	716	636	639	684	691	638	647	662	629	649	648	648	661	692	675	683	676	658	656	673	685	623	684	655	631	642	671	652	676	649	668	598	657	674	614	676	626	697	625	637	669	678	660	680	644	640	671	665	679	660	698	656	679	613	654	659	670	678	644	646	676	709	639	645	674	683	715	676	680	661	661	639	668	662	615	641	633	675	673	658	662	628	694	674	652	639	686	678	676	660	672	619	693	614	629	640	666	659	668	659	653	616	661	639	676	642	640	715	662	655	642	716	643	650	679	673	677	640	674	626	677	667	637	649	600	675	662	650	681	580	680	672	682	683	612	660	672	665	621	696	646	666	664	615	662	648	620	649	688	642	656	683	660	701	663	703	644	698	639	658	672	653	669	688	634	706	653	653	672	694	666	673	656	681	679	689	620	701	662	673	673	656	683	695	673	618	635	640	685	690	615	651	649	677	640	635	663	678	630	672	674	616	623	686	653	629	677	685	687	662	648	658	652	640	646	649	620	646	652	681	680	623	670	644	626	671	684	642	698	647	656	655	709	695	654	659	626	666	648	665	634	682	615	660	683	648	684	671	681	632	664	663	658	694	672	684	622	635	670	661	661	623	636	654	641	661	639	652	630	666	621	697	659	647	660	636	712	647	646	631	711	638	651	643	670	646	624	665	646	712	668	644	668	657	670	659	639	677	652	660	657	652	675	683	717	669	637	630	630	636	656	670	625	628	649	663	648	652	687	621	637	724	644	624	731	646	710	658	667	649	616	635	675	644	677	644	650	684	651	666	657	634	673	682	618	704	635	679	647	682	650	676	676	664	673	607	645	687	666	647	678	631	679	691	674	623	642	652	688	683	661	625	645	650	657	677	669	656	651	650	666	666	668	665	654	650	626	635	692	683	643	683	691	647	668	695	651	671	679	670	621	647	634	652	649	679	629	660	669	673	704	657	669	627	653	649	680	665	682	660	682	643	687	667	680	636	654	681	652	682	628	678	707	641	640	648	642	673	623	660	687	684	660	607	649	688	665	660	695	672	686	630	683	686	648	647	651	663	639	655	657	655	667	650	643	643	656	658	685	665	644	654	629	657	683	663	690	691	656	686	653	675	668	648	699	655	625	704	630	728	655	657	613	673	687	706	658	650	643	652	641	598	674	683	637	653	712	666	633	696	665	648	644	696	668	654	648	644	646	574	621	690	679	636	664	667	686	679	715	619	647	667	693	639	689	669	628	696	591	650	630	678	632	653	662	605	655	675	619	680	693	668	701	671	663	661	651	653	662	643	641	642	683	658	672	673	641	625	634	607	670	638	607	648	701	689	631	651	653	679	684	713	661	691	676	652	692	645	661	677	665	715	653	663	658	648	612	669	657	654	687	635	668	661	658	622	654	644	632	654	660	654	662	661	652	678	657	632	652	686	721	662	604	652	681	699	671	648	613	656	644	670	674	636	702	651	653	659	689	681	669	670	696	656	682	652	682	679	614	653	637	684	667	617	635	680	666	591	661	661	671	668	681	654	602	662	640	674	668	629	639	664	644	659	704	694	665	694	681	698	677	613	645	646	633	617	656	612	652	658	649	644	664	632	683	709	656	642	646	665	699	682	665	663	663	635	679	663	684	676	657	649	630	639	599	670	671	647	656	649	652	646	656	677	660	663	673	666	618	664	631	694	586	629	668	712	706	612	743	671	686	658	670	631	634	701	682	615	681	676	706	649	668	662	683	651	685	599	670	650	659	624	658	661	653	662	636	609	658	648	694	661	696	622	673	655	613	634	642	651	635	614	651	698	681	614	679	632	687	625	655	659	628	684	680	648	663	635	655	659	609	681	670	663	670	666	639	667	658	665	645	629	659	658	689	650	641	682	654	630	658	665	668	685	643	686	626	656	649	682	652	624	645	676	590	669	598	671	666	674	650	683	629	638	627	667	644	666	661	645	632	661	653	663	662	697	647	658	672	648	656	658	682	676	624	664	693	650	664	652	660	667	642	649	663	668	650	664	604	688	647	647	603	684	639	665	709	660	684	666	646	674	665	680	655	688	675	674	628	675	666	701	605	668	681	645	682	629	675	665	623	658	700	637	646	641	666	637	652	667	643	666	655	645	647	699	670	642	637	625	660	648	694	678	674	622	691	657	616	675	694	617	657	652	675	689	626	603	696	676	669	642	641	673	651	682	668	635	697	677	659	669	705	660	670	666	666	674	660	669	668	694	693	659	645	669	692	662	681	646	656	636	705	656	665	641	650	655	651	637	651	687	653	725	662	629	657	630	642	677	650	676	655	681	662	655	647	671	647	693	652	666	652	633	663	684	644	682	644	620	625	697	678	664	620	632	667	634	628	685	606	683	697	670	703	615	665	682	660	681	647	628	652	643	630	649	646	648	638	668	623	653	669	727	711	631	638	652	687	680	637	622	622	668	715	650	677	663	648	685	638	625	628	676	613	688	640	671	642	627	650	659	690	672	676	657	687	644	688	655	717	691	671	639	635	661	650	727	678	649	683	662	638	641	675	633	692	649	645	665	642	636	671	631	653	668	671	680	644	622	621	688	619	666	626	681	666	680	672	634	684	682	692	671	660	620	628	631	634	703	658	657	669	693	687	674	662	688	684	627	693	639	653	650	663	681	670	636	640	669	688	610	648	645	623	626	678	671	611	641	673	673	677	686	632	668	670	687	689	665	703	662	663	652	689	672	618	646	680	664	700	661	636	686	702	676	665	684	637	615	632	637	683	665	627	685	691	674	656	630	634	654	632	619	683	652	651	653	608	649	647	682	617	674	654	631	673	711	688	619	660	651	619	653	664	693	665	671	688	655	624	626	684	684	669	638	708	668	631	663	663	615	649	656	631	663	671	716	666	627	665	712	657	661	681	638	662	665	654	632	703	675	646	664	660	698	629	658	661	628	631	668	619	635	651	677	644	686	615	638	590	638	666	686	630	645	648	694	641	696	653	642	683	664	678	688	612	617	669	691	666	682	570	631	720	707	629	661	603	713	674	676	607	660	644	669	679	651	696	630	604	653	623	685	680	697	672	647	668	636	641	682	643	651	691	624	629	632	685	744	694	650	718	686	676	630	630	702	615	635	647	648	654	661	614	668	672	654	664	646	663	615	644	679	708	649	587	676	668	651	611	688	662	639	673	653	702	712	702	630	672	688	669	687	649	687	627	661	654	621	654	705	685	649	670	625	711	653	643	704	667	662	670	632	674	665	698	666	636	638	648	658	657	678	626	671	649	663	666	678	655	693	655	601	677	682	636	637	632	703
17585	11664	10165	455	266	322	467	352	299	230	220	201	180	191	172	183	173	152	170	152	168	151	141	173	139	137	127	122	125	159	157	161	166	150	154	135	150	136	126	129	134	128	144	123	128	146	120	134	134	150	112	140	139	115	133	139	157	162	136	135	156	143	155	143	149	133	159	139	138	126	141	117	139	139	122	136	152	145	148	145	131	121	140	130	143	131	122	129	116	136	144	135	142	123	133	164	131	133	147	126	144	130	144	132	140	161	126	144	159	139	144	158	128	134	142	142	141	139	128	139	124	135	131	150	138	126	141	136	161	130	121	118	122	136	128	135	127	119	122	136	152	128	147	143	126	124	147	104	121	147	146	124	128	113	142	119	154	112	122	141	139	142	133	156	121	137	125	102	145	146	127	131	157	140	154	140	154	150	147	139	125	163	143	135	120	125	142	159	132	157	134	141	132	133	134	130	128	159	150	127	135	133	130	145	155	129	128	130	131	125	135	141	125	146	133	129	129	139	143	151	147	121	139	146	148	150	140	147	129	130	139	135	135	133	145	123	144	124	133	127	125	143	136	140	125	127	164	119	117	141	123	120	133	155	148	128	136	129	116	139	123	151	149	148	141	129	150	148	142	124	130	144	129	131	138	144	112	137	163	139	132	141	129	134	143	123	143	123	156	123	147	133	138	143	136	135	148	128	135	143	135	133	127	130	132	126	145	127	134	139	137	146	140	123	139	139	141	170	131	110	134	142	132	138	103	130	146	143	122	130	128	158	133	152	106	140	116	143	139	152	132	164	137	125	133	131	135	150	131	133	153	138	137	144	124	138	137	143	134	138	142	129	139	105	158	143	149	149	133	153	125	150	143	125	164	124	136	122	132	149	128	123	134	136	149	149	126	112	111	128	147	141	137	123	144	132	126	139	139	132	126	136	148	126	124	134	157	141	147	141	117	138	156	113	138	109	143	131	118	140	133	130	152	107	147	133	147	136	140	121	141	149	151	142	150	135	141	142	137	153	140	163	129	135	123	122	165	129	153	141	120	143	143	142	158	133	132	141	130	131	125	126	126	140	121	180	147	140	144	129	128	137	147	117	141	123	123	130	145	135	151	137	125	124	142	123	121	149	127	144	134	124	133	146	129	130	128	135	131	108	172	146	140	134	116	137	128	133	157	147	140	144	141	136	141	143	150	124	147	129	140	135	140	128	143	136	123	122	149	152	134	138	127	142	155	142	141	119	137	150	121	158	133	131	146	136	139	138	120	134	148	126	112	132	111	153	123	117	126	140	130	131	137	139	136	121	130	150	141	138	148	127	139	140	136	155	151	169	157	141	131	130	133	143	116	144	158	137	163	127	144	138	126	129	156	124	139	136	143	130	130	145	132	144	135	156	136	146	128	130	123	134	129	145	132	144	152	130	140	135	136	138	122	128	131	140	138	132	147	164	137	145	130	130	130	136	129	128	153	130	120	123	122	141	150	137	140	130	150	119	134	122	161	149	144	131	122	117	140	123	135	130	128	154	144	134	157	139	114	140	133	133	136	136	131	113	126	121	138	136	148	142	138	130	124	124	135	134	144	141	127	122	124	156	127	129	132	140	121	144	141	131	119	153	133	116	135	144	112	142	145	144	132	116	138	137	120	130	149	135	120	159	139	140	127	143	126	156	118	134	129	143	142	136	144	134	153	117	147	135	134	135	121	146	122	144	150	137	124	130	170	142	138	137	147	147	123	137	120	127	126	135	141	137	129	147	132	135	155	117	129	129	131	120	138	156	136	151	145	138	130	141	128	130	133	141	134	141	143	156	124	130	148	126	152	148	163	153	110	128	132	150	148	150	117	135	150	131	137	142	151	139	117	149	135	139	121	137	142	133	106	134	119	151	108	138	151	143	142	133	139	129	118	116	132	144	133	144	133	128	136	131	142	131	145	147	152	139	132	132	166	122	118	146	138	127	142	147	143	124	142	121	144	128	141	130	140	141	136	119	125	140	140	133	125	150	135	149	131	135	146	136	144	139	143	148	126	138	149	161	129	128	143	132	133	119	135	135	164	134	140	140	137	133	142	137	150	164	147	122	125	110	138	140	159	140	121	145	170	119	143	146	143	143	143	141	136	127	146	131	134	138	159	127	127	144	138	135	122	138	134	114	137	150	123	138	157	132	132	134	153	131	148	121	123	158	135	149	141	138	126	138	145	121	136	115	138	142	132	150	144	147	142	138	152	132	151	129	132	129	125	142	143	136	144	136	140	124	122	139	140	137	133	125	135	137	153	129	133	136	135	133	140	131	128	132	131	134	160	141	140	152	155	142	116	133	157	137	137	146	133	144	135	118	144	126	135	123	143	161	147	119	143	152	131	119	147	131	131	114	145	136	124	119	108	134	158	128	133	133	134	143	137	140	147	146	145	137	117	139	114	137	125	138	135	112	157	135	120	132	136	147	128	127	128	157	134	128	151	127	117	135	124	127	144	128	124	138	114	141	136	160	141	127	133	122	144	131	126	131	123	127	144	110	159	129	126	134	136	139	136	147	133	136	139	137	138	134	129	132	109	141	141	156	128	137	148	134	133	125	138	136	120	144	130	163	142	135	119	123	125	141	134	148	133	126	125	137	132	138	154	147	144	131	148	124	135	131	138	123	127	158	129	134	156	139	143	122	133	133	126	118	120	135	130	130	142	143	157	135	150	117	134	156	130	124	102	122	147	128	135	114	105	129	132	131	132	111	131	136	125	144	149	144	107	136	143	124	137	128	128	137	129	127	126	166	131	130	161	135	135	135	117	143	155	115	135	147	130	127	129	124	137	155	134	136	134	132	141	165	126	132	135	137	116	129	128	145	115	161	117	132	159	118	138	148	139	119	124	132	127	134	127	121	138	135	155	133	128	130	139	134	138	117	131	125	113	133	143	113	121	115	144	143	126	131	139	147	141	153	130	128	150	137	129	124	119	149	127	122	142	124	128	138	135	124	132	124	132	152	131	139	134	149	134	139	129	123	152	118	123	138	126	135	148	147	135	120	129	139	135	130	123	137	127	119	125	126	153	129	122	127	137	138	130	125	128	124	103	174	137	123	144	140	138	136	133	123	139	129	143	137	135	146	147	159	144	145	118	138	144	136	129	148	156	149	152	142	134	124	146	132	133	130	129	129	128	132	136	122	145	144	127	147	139	119	141	114	134	150	130	134	123	118	143	125	132	130	115	107	134	127	124	131	142	127	136	132	138	160	148	112	117	127	109	133	147	153	138	123	122	134	132	126	126	121	142	153	132	129	123	149	142	113	132	136	130	151	133	131	153	126	128	132	130	149	144	141	152	129	131	148	136	128	104	145	149	147	132	129	123	122	122	141	104	122	156	140	113	147	130	145	127	138	154	115	126	145	151	142	131	109	144	137	126	149	129	154	131	125	112	143	146	124	122	149	146	143	130	136	142	133	134	132	139	141	158	132	118	131	133	134	135	129	133	148	127	143	131	144	135	141	131	136	139	121
20012	18940	15673	679	922	1613	2302	1825	1433	1009	950	921	1055	997	901	846	782	669	677	702	646	600	518	601	543	532	561	585	550	567	560	572	489	534	557	607	697	522	536	496	495	501	473	507	475	457	542	479	490	533	509	497	488	514	477	493	484	488	496	460	502	489	503	468	513	489	478	466	508	455	514	495	517	486	499	442	488	491	513	497	518	508	465	486	507	503	497	492	497	495	507	456	480	462	521	467	446	495	494	507	498	487	501	504	504	508	499	476	514	489	487	448	492	494	529	511	489	503	505	486	487	485	449	479	488	495	503	514	485	454	497	476	525	485	492	497	512	524	445	470	473	482	457	459	490	509	496	505	473	460	488	532	453	519	448	501	513	526	522	491	499	497	492	487	477	508	470	517	499	514	513	473	500	485	508	483	477	477	512	543	478	470	476	498	464	475	479	478	488	465	527	470	515	508	498	466	507	490	465	481	486	511	460	504	496	447	476	492	530	464	493	468	491	492	476	477	465	506	479	450	481	495	452	493	474	460	491	507	482	489	509	483	487	465	493	506	501	460	500	494	495	499	478	551	494	464	495	473	525	444	481	476	505	507	495	464	440	502	485	490	439	506	500	517	463	455	480	491	518	468	499	473	493	482	496	475	476	497	478	508	502	460	496	492	502	475	473	496	475	486	508	523	502	517	478	470	486	492	500	479	486	502	490	495	491	466	500	489	498	501	544	475	509	478	498	500	500	485	504	475	495	479	496	499	484	491	475	478	443	490	468	493	515	495	526	503	478	510	475	481	505	470	508	498	483	495	505	483	491	501	473	506	508	466	448	518	489	462	493	521	493	499	481	520	484	468	508	486	523	516	532	449	487	489	518	471	443	561	491	489	528	512	501	439	502	484	492	536	502	476	523	511	492	491	501	474	487	460	502	495	485	474	470	458	503	516	508	484	476	510	467	455	500	518	478	470	473	503	488	492	508	516	455	565	478	492	470	462	473	483	482	503	512	507	499	506	488	476	477	500	485	487	490	505	473	499	495	488	490	468	454	500	502	503	502	486	484	476	489	482	473	497	517	487	497	501	494	468	530	488	486	489	514	490	478	527	499	507	489	502	473	458	505	502	495	498	499	466	457	444	464	524	495	500	482	457	498	487	473	466	473	462	493	506	479	496	470	481	470	488	493	484	489	482	495	467	523	477	488	473	503	491	476	454	476	481	511	488	487	495	479	497	473	484	502	501	495	474	471	503	473	462	523	508	481	519	474	498	494	473	516	505	518	466	523	465	463	490	483	462	488	463	491	528	460	532	473	480	481	451	515	464	518	463	448	476	477	439	463	497	532	475	480	533	500	496	496	495	500	469	513	465	498	463	455	480	491	494	512	483	510	455	434	477	510	492	493	483	484	442	507	469	512	470	480	508	532	519	493	498	518	476	503	513	528	477	499	531	487	500	492	463	483	487	488	556	453	521	495	473	528	520	488	479	508	487	498	481	504	499	527	447	492	487	505	506	455	518	447	488	480	496	505	520	458	440	508	499	519	522	498	514	478	463	510	501	502	494	463	544	513	549	496	461	472	465	491	463	514	469	521	474	466	490	507	495	488	484	497	477	500	475	464	499	514	495	480	515	501	461	496	513	505	494	513	479	498	486	498	452	432	520	528	530	487	497	488	529	468	488	473	508	468	466	504	477	459	479	450	454	484	490	510	543	470	421	459	461	471	518	484	488	479	508	473	474	494	515	466	462	495	509	469	478	492	491	502	495	473	488	492	504	469	459	461	491	462	506	491	470	483	518	486	457	486	497	508	510	499	513	546	476	470	514	521	502	496	485	502	507	451	527	491	479	505	519	477	498	521	515	491	461	477	502	497	482	483	471	467	491	484	515	521	511	510	515	520	489	452	472	500	484	446	466	500	460	477	499	527	508	476	456	495	492	490	453	474	491	476	503	510	482	460	464	483	445	484	497	484	501	483	527	519	496	512	489	523	482	517	510	511	483	466	525	492	502	471	491	466	487	510	468	479	479	477	477	506	486	485	491	505	489	487	487	504	480	469	518	491	505	502	512	514	465	498	467	496	483	495	488	479	491	472	524	492	471	486	481	495	466	492	486	482	465	469	469	494	475	491	481	528	493	515	488	454	488	485	517	478	507	484	455	473	540	481	506	480	466	529	511	486	478	467	488	441	480	483	463	486	448	489	503	495	490	509	461	521	464	495	505	501	468	490	468	442	511	481	469	530	467	501	520	465	514	510	506	495	499	545	496	474	507	484	461	478	481	470	475	525	507	530	475	483	462	492	499	457	459	480	506	500	512	474	509	448	452	482	532	472	498	521	504	493	466	491	528	468	440	482	467	474	464	470	483	487	503	481	537	448	465	521	547	474	470	491	479	500	508	477	469	439	495	505	481	472	455	526	521	493	492	485	494	460	493	517	492	480	476	512	499	473	490	444	488	507	496	492	459	473	496	502	494	501	465	495	527	431	458	490	480	488	484	501	517	491	477	488	472	499	495	476	476	518	498	464	442	461	524	482	486	489	506	503	523	496	516	487	528	470	484	497	493	524	489	517	537	501	502	440	508	495	472	494	497	485	491	499	499	512	492	499	478	485	474	457	517	499	447	482	506	476	520	481	464	521	472	478	465	529	478	507	545	500	495	491	464	467	475	478	489	495	503	460	483	482	464	516	469	484	491	488	515	496	465	468	494	445	473	525	490	530	442	487	490	476	493	460	469	475	461	499	503	499	476	456	498	494	509	516	515	510	520	456	475	517	539	495	450	488	481	498	498	498	480	464	487	464	467	503	471	474	502	509	532	496	481	476	505	463	470	492	510	538	492	452	514	480	525	488	504	504	485	502	475	480	521	507	487	515	494	478	458	504	474	471	489	496	515	481	509	481	456	487	479	509	460	468	520	448	494	469	521	481	463	484	524	499	445	489	502	457	471	456	442	490	486	461	516	474	476	524	472	512	494	519	520	470	492	471	514	493	506	528	486	516	477	472	460	490	526	514	516	523	493	480	491	487	496	489	519	497	497	486	499	504	474	512	464	530	515	496	459	461	488	496	484	493	483	495	465	443	476	447	507	476	485	504	483	545	493	478	441	483	464	496	505	496	466	523	508	491	472	514	474	513	499	505	470	488	498	483	526	454	490	484	487	483	482	459	520	474	498	500	496	511	493	508	483	452	486	481	475	519	507	512	472	514	496	505	468	528	436	475	507	486	485	457	473	475	534	523	499	493	502	513	464	497	494	481	502	450	523	475	517	461	497	496	460	478	488	466	522	477	494	489	475	505	491	480	490	439	480	474	505	438	490	466	522	519	471	493	518	487	506	478	497	495	520	495	532	458	514	493	492	483	560	511	481	497	497	506	478	506	492	455	489	500	527	468	473	473	492	477	489	490	503	501	489	467	480	491	493	518	482	489	481	474	440	504	432	521	494	520	517	471	484	474	480	503	482	499	501	518	528	458	460	456	507	496	452	460	508	454	495	498	514
60173	65221	55786	15166	2976	2713	5015	3087	3353	2023	1167	874	985	955	605	728	885	879	725	576	372	293	347	341	269	231	202	196	240	253	265	247	252	197	228	498	440	164	158	164	160	157	171	138	162	144	129	146	151	144	157	174	146	173	151	151	170	159	153	133	184	173	164	181	164	140	165	161	176	170	158	164	135	158	141	158	181	163	153	151	164	162	162	162	163	171	160	175	168	179	161	155	153	153	170	151	164	166	153	159	157	177	168	150	158	157	153	156	158	175	143	172	180	153	161	139	148	165	161	176	170	150	169	154	156	164	158	170	175	174	151	165	179	142	150	146	156	159	162	166	147	136	150	162	165	162	153	179	151	179	170	140	169	135	170	148	164	177	145	158	149	138	151	168	180	157	167	156	167	156	165	146	150	175	149	167	174	176	153	174	174	179	164	143	155	166	150	190	157	153	147	170	159	162	158	157	152	162	132	159	149	164	162	174	165	156	162	186	142	184	171	166	164	164	155	135	170	202	141	176	164	157	168	156	169	154	161	158	164	152	150	154	164	161	166	162	130	158	165	169	150	173	137	143	184	152	163	167	149	153	152	163	157	162	169	159	163	146	169	145	156	167	162	159	150	164	139	150	156	176	152	156	150	133	163	163	164	155	163	145	163	148	170	159	156	145	153	159	154	145	167	170	155	174	180	140	176	154	150	157	139	178	164	168	153	169	157	161	169	189	159	157	168	149	150	167	153	150	162	175	159	140	139	161	152	189	148	170	159	134	168	161	170	147	150	137	146	150	153	159	163	141	162	158	165	157	142	157	164	175	170	147	162	161	178	171	171	179	149	169	164	180	164	163	141	164	160	184	141	153	152	147	152	164	156	159	154	168	157	177	163	156	171	156	145	158	185	154	146	163	165	167	152	155	141	167	154	147	146	151	180	196	145	170	168	159	177	170	183	156	164	178	160	140	168	154	156	151	149	179	157	142	147	183	160	149	162	192	144	164	158	164	149	160	149	150	148	174	156	171	165	141	173	171	150	154	144	157	172	161	175	137	147	149	175	160	176	178	137	174	134	165	176	150	169	160	160	147	175	171	153	183	173	171	144	166	149	162	151	162	160	136	144	181	182	161	153	150	152	175	159	161	160	176	149	152	155	165	137	191	136	143	162	147	170	166	159	154	162	166	169	187	136	151	154	147	141	154	160	167	167	192	147	161	154	178	174	176	166	146	132	157	156	163	177	140	148	164	162	166	151	160	174	160	148	146	175	164	179	174	167	151	177	163	162	163	161	170	147	164	162	161	139	144	177	168	185	171	158	143	169	183	139	181	150	158	164	138	155	159	170	163	169	141	162	157	157	158	165	171	156	163	177	146	145	169	142	158	162	137	148	161	158	179	147	164	147	145	175	139	183	140	171	133	172	148	144	151	174	175	134	129	172	167	132	165	149	157	190	158	156	170	156	157	168	168	159	153	172	169	175	163	155	161	171	157	153	170	169	157	141	151	166	156	141	170	177	149	170	153	157	153	166	182	142	165	174	145	175	179	159	140	171	164	156	152	153	154	141	142	164	177	171	151	170	150	149	168	159	170	184	155	146	143	169	179	161	147	181	169	140	157	166	133	175	158	143	171	153	172	150	178	168	146	155	174	166	160	158	158	180	161	153	159	147	177	176	177	172	193	162	156	169	166	179	167	160	139	158	168	163	147	167	160	149	182	172	158	152	143	174	168	180	175	168	174	172	154	170	151	164	135	149	140	166	162	162	153	163	150	142	173	164	165	178	187	151	151	163	176	169	156	172	159	159	158	156	153	164	149	141	147	171	164	165	171	164	165	165	175	179	145	151	152	169	171	167	138	154	165	161	162	154	180	155	130	162	161	152	158	173	175	169	156	159	141	147	173	159	161	168	143	152	163	171	147	173	170	163	145	167	149	159	167	147	163	151	154	176	163	156	164	164	151	165	144	147	145	166	154	152	158	178	167	175	156	147	159	151	164	151	177	140	189	142	161	158	175	159	152	162	172	169	172	134	173	159	166	151	163	170	167	161	151	160	182	161	164	142	161	174	155	136	160	171	171	172	179	134	147	157	158	155	153	162	181	159	142	157	162	166	166	174	156	152	157	161	165	164	143	177	168	149	169	157	166	155	166	142	136	158	153	152	141	157	147	158	135	149	158	189	161	157	159	159	139	143	142	162	146	161	155	151	162	149	168	150	158	181	157	156	126	170	147	162	143	179	168	162	130	154	153	154	166	144	166	159	170	160	128	154	156	132	170	165	177	155	143	157	168	145	167	148	160	173	168	135	178	151	159	175	197	155	164	137	161	163	148	163	163	152	171	168	153	162	159	168	175	166	145	152	146	154	159	161	158	172	184	177	150	159	146	163	167	142	172	188	171	160	176	159	153	157	142	147	150	172	166	144	159	164	168	146	150	176	165	153	172	137	167	166	138	138	168	146	162	143	149	159	162	159	150	161	147	173	163	163	173	128	174	158	145	156	160	172	168	151	165	154	145	142	155	156	163	184	148	182	179	156	136	152	156	174	191	159	140	176	147	167	164	161	162	152	135	159	166	153	142	152	153	160	167	156	148	167	173	148	144	152	174	176	152	150	172	159	173	153	167	151	155	161	161	161	154	187	153	145	169	167	185	155	143	185	154	160	126	154	164	145	159	150	152	159	145	149	151	167	141	194	154	183	157	162	163	156	148	177	137	151	185	163	159	152	180	165	148	160	134	152	156	176	183	150	164	166	162	157	152	186	173	167	152	170	208	161	148	152	190	162	164	151	140	141	169	146	159	146	174	160	153	150	163	152	179	156	157	167	152	169	172	175	163	164	149	170	158	159	148	172	182	171	173	177	163	146	156	171	166	170	152	156	160	149	151	166	174	159	173	151	169	177	137	178	154	168	142	146	160	169	151	163	174	139	165	161	150	155	169	175	158	164	165	182	183	143	170	166	145	153	162	136	153	155	165	155	158	170	164	157	159	130	164	171	147	153	137	164	160	155	142	157	175	168	145	141	162	154	176	177	147	154	179	163	150	165	154	168	152	144	151	155	149	156	138	182	170	162	161	165	153	141	169	164	171	156	168	132	165	152	159	168	164	166	144	163	155	168	151	143	154	145	168	155	175	152	158	186	150	176	137	153	139	161	137	163	150	170	164	151	172	160	155	178	155	160	157	176	146	157	158	141	161	171	156	144	161	155	173	160	176	129	149	162	169	180	157	157	157	141	148	156	169	148	178	175	160	164	160	145	170	172	178	138	145	163	145	160	159	141	153	147	158	149	174	186	163	163	148	143	155	155	172	191	156	143	146	143	158	153	147	153	170	167	143	171	150	138	146	157	155	173	151	167	155	160	156	172	181	168	161	161	165	137	158	164	185	162	161	158	159	160	152	132	151	152	148	187	165	142	157	169	167	164	159	162	162	175	157	166	158	160	179	179	160	162	153	182	155	148	175	169	165	165	179	165	157	155	164	163	144	146	149	163	150	173	135
41675	50753	44756	2228	5277	10900	18219	13490	15252	10099	6577	5217	6064	5647	3307	4593	5509	5795	4779	3783	2531	1985	2085	1947	1379	1152	1019	1291	1217	1099	1302	1321	1377	1080	1406	3654	2814	529	537	582	571	539	550	561	574	580	553	563	598	584	581	604	575	558	543	459	554	562	571	571	604	541	536	621	541	587	575	563	549	564	549	561	551	551	579	549	596	556	540	581	573	554	538	579	533	569	557	519	548	551	626	546	538	551	537	553	578	540	547	532	590	561	549	601	518	543	516	564	519	573	545	575	561	580	528	536	554	593	577	544	552	554	502	551	559	557	553	575	555	614	602	553	541	565	559	584	525	576	529	557	555	586	569	548	532	544	527	540	584	591	565	589	562	554	559	555	565	518	540	567	583	541	537	564	511	577	546	534	533	554	561	551	545	588	576	570	563	569	545	553	571	585	561	609	579	565	566	539	535	583	584	573	592	541	524	537	538	538	575	550	546	530	570	531	542	542	529	539	573	534	517	597	520	560	553	549	593	565	539	530	538	558	560	518	551	531	547	541	579	516	561	550	537	538	552	547	544	562	546	593	537	548	574	559	595	591	585	578	543	543	546	583	575	543	563	551	562	556	578	563	559	558	534	570	576	581	555	566	566	545	570	551	571	524	546	568	567	591	548	565	572	567	528	560	554	537	534	586	525	556	541	565	556	592	548	558	552	579	563	563	570	584	579	582	539	544	528	564	566	563	601	537	561	539	553	575	548	554	552	556	583	593	547	516	527	575	540	587	519	546	559	585	578	573	551	536	558	553	578	552	529	539	503	561	557	570	561	575	573	550	571	552	568	574	549	577	547	605	567	550	571	548	546	557	590	558	566	570	510	590	555	511	543	531	553	528	513	583	519	564	552	575	531	547	576	588	541	561	568	600	524	611	546	545	518	535	532	557	568	574	527	521	540	608	594	598	566	584	532	547	606	514	571	590	549	561	524	561	586	587	541	534	543	555	535	555	511	566	590	573	574	498	568	555	538	555	546	576	588	571	573	542	591	572	513	552	583	573	530	522	562	514	572	594	506	564	534	579	536	562	563	559	549	570	560	548	539	538	539	579	550	569	588	577	573	584	553	547	532	560	544	488	544	561	556	545	600	571	553	572	558	545	553	590	619	564	579	553	552	573	582	576	559	605	591	561	521	574	530	578	559	556	560	555	561	571	565	532	597	497	568	590	575	592	539	540	545	562	542	567	599	532	529	567	591	545	570	535	535	562	540	540	536	573	575	582	571	550	544	585	551	535	527	563	566	524	504	572	568	545	551	533	574	562	550	540	585	544	538	545	562	569	554	511	521	571	564	531	515	572	568	572	554	517	549	513	530	548	558	561	565	528	543	585	578	588	522	544	549	557	568	540	572	548	599	580	580	549	558	574	551	593	590	535	573	548	548	590	561	570	580	527	555	585	532	586	551	576	578	542	569	572	593	524	580	584	558	583	552	582	529	565	589	590	582	540	516	556	536	585	575	603	560	563	531	524	554	556	581	558	535	579	532	576	596	537	559	555	541	578	560	533	599	540	555	558	551	565	584	546	557	597	563	579	561	563	545	554	591	540	550	548	575	539	569	558	602	558	532	549	557	544	557	580	604	584	601	557	552	565	563	566	555	527	575	537	569	515	512	509	566	557	554	558	589	581	541	559	560	557	554	559	561	560	539	602	521	560	516	545	530	581	554	577	610	560	526	560	595	553	552	540	536	589	572	561	596	527	543	586	552	536	572	546	552	549	573	553	564	570	577	533	509	560	547	538	587	547	541	542	588	557	580	535	575	562	576	569	526	551	540	554	541	545	589	589	525	560	585	560	557	564	559	514	548	608	559	582	574	567	525	543	577	560	568	595	540	520	551	515	593	593	504	561	527	519	573	547	546	597	590	548	541	549	586	541	574	530	546	549	546	580	539	564	595	576	565	593	545	586	518	564	540	557	580	563	584	501	577	528	582	599	568	568	562	562	554	553	569	549	539	589	569	545	570	573	594	547	611	549	546	554	562	553	536	536	520	564	585	523	543	560	506	505	578	559	571	560	607	559	547	544	618	557	573	537	566	582	555	534	557	562	555	561	543	537	580	553	598	584	561	521	521	591	563	542	566	558	541	613	582	593	567	563	584	559	542	579	561	617	602	511	561	568	559	551	519	520	545	577	541	520	495	563	525	579	525	581	498	581	580	553	525	568	518	600	579	554	533	577	555	551	554	587	531	600	540	553	537	587	570	511	560	562	573	551	601	553	576	587	564	558	583	536	551	580	549	577	578	572	547	573	592	543	576	512	572	549	532	530	581	554	569	562	535	555	595	566	573	577	524	533	546	551	543	533	543	571	583	580	577	557	518	557	519	539	540	528	513	530	560	550	552	593	536	553	573	540	523	552	547	548	565	555	576	570	559	556	577	588	555	573	570	558	547	548	546	582	534	586	600	559	540	545	567	561	584	528	550	538	576	535	544	514	527	583	565	586	513	534	578	512	597	593	551	597	575	590	584	551	544	534	556	551	504	560	550	553	584	573	566	562	531	555	522	539	544	571	547	555	511	576	560	536	590	597	533	605	550	548	542	565	569	519	596	547	540	562	535	610	543	545	550	555	534	559	534	616	546	534	545	543	542	545	563	563	532	571	543	503	546	549	553	574	560	581	545	565	515	544	540	584	537	571	576	547	555	560	558	555	580	574	553	555	512	613	577	568	532	563	590	562	535	585	593	585	584	549	571	575	555	538	556	550	573	557	516	563	545	545	565	568	549	611	530	561	502	571	556	561	544	584	565	553	581	546	521	575	582	580	583	597	582	617	553	564	564	554	561	541	567	526	588	552	555	552	565	514	544	537	576	553	534	620	552	550	540	534	535	602	544	567	553	571	544	553	586	584	561	583	612	545	537	540	543	552	532	573	539	544	528	533	580	560	571	563	554	532	564	564	556	525	552	541	539	573	538	561	577	543	587	588	561	602	555	535	594	542	580	609	532	576	549	570	564	558	578	555	583	538	543	540	517	530	506	585	548	551	541	599	548	560	568	536	597	570	595	574	586	563	548	587	556	528	544	508	539	531	549	588	547	547	582	568	521	571	612	544	556	558	560	589	556	547	585	596	568	562	573	535	555	559	542	558	514	552	575	529	564	542	536	589	559	549	558	566	563	542	551	566	504	582	569	552	554	552	567	545	586	540	623	555	560	556	562	543	564	611	555	512	576	539	628	565	553	584	551	563	555	565	588	551	571	521	538	597	541	617	556	551	530	569	570	536	547	578	538	555	526	516	568	554	579	541	539	558	584	550	563	575	525	525	552	543	576	573	532	579	541	564	519	544	529	561	587	572	520	618	576	563	532	537	569	533	560	554	537	539	564	535	559	544	592	522	564	567	565	561	537	540	526	548	574	596	522	525	584	555	535	538	566	549	558	581	567	549	571	563	564	567	507	550	584	556	560	540	562	585	561	517	515	522	553	537	553	545	541	549	542	588	577	569	530	589	551	538
70265	75896	62728	20248	7888	5250	7318	5304	4727	3979	3071	2480	1744	1724	1556	1065	1528	2009	1526	1003	712	577	505	431	342	331	353	394	409	449	446	358	333	282	374	641	716	211	235	211	217	210	209	228	212	209	206	234	211	209	219	234	217	221	232	233	227	220	214	210	207	233	247	222	232	236	240	216	190	222	202	200	259	225	209	219	211	214	206	209	228	206	228	212	201	202	218	216	200	244	220	230	219	206	211	210	206	206	213	209	227	213	232	214	200	215	221	221	218	214	223	238	211	206	237	220	208	211	238	198	224	228	186	200	219	211	209	213	195	181	221	213	224	229	211	243	237	198	211	205	218	198	223	222	208	209	228	213	219	206	202	209	248	207	215	241	240	235	201	193	223	227	222	238	206	212	223	245	206	196	220	215	201	241	212	228	206	199	200	223	207	227	247	214	228	189	207	200	217	209	207	218	235	197	216	216	259	209	195	215	224	226	186	196	236	208	230	188	231	218	218	221	245	246	194	227	229	220	214	201	198	211	205	207	197	246	198	228	218	226	220	217	213	239	200	185	218	205	225	207	220	223	213	212	233	215	200	224	205	219	201	223	203	217	227	220	222	206	195	216	219	237	201	204	193	213	231	198	234	231	227	230	194	207	200	237	221	212	222	211	202	219	243	213	217	229	235	243	241	208	205	187	208	210	230	190	232	209	202	218	218	228	206	195	230	231	216	230	231	184	219	203	221	217	208	192	220	230	212	199	205	193	220	218	242	195	240	220	218	235	208	203	210	231	215	232	232	225	232	210	238	223	208	219	235	218	241	224	224	221	198	192	212	210	199	206	195	215	235	205	198	222	238	237	249	240	224	221	222	212	202	223	216	215	228	207	196	199	222	217	217	192	239	202	211	200	187	202	222	217	215	203	191	228	228	244	257	181	202	207	219	235	222	234	244	212	217	222	209	209	197	189	228	220	221	243	194	212	221	187	224	218	200	202	226	215	208	221	215	223	239	224	219	231	238	225	200	230	207	212	224	201	210	207	207	217	221	212	213	252	212	218	233	228	215	229	187	245	212	188	246	191	213	208	210	233	208	213	212	243	187	199	211	186	213	241	214	222	196	221	196	224	195	237	242	211	200	224	233	242	229	213	213	218	225	212	221	213	211	223	207	225	213	205	224	211	224	192	223	203	213	253	198	228	236	206	236	237	221	230	216	202	214	201	194	226	196	231	231	215	215	204	212	212	212	207	237	211	210	217	237	193	219	220	215	244	238	219	233	211	226	243	200	214	209	210	220	209	222	224	243	204	235	206	214	231	235	211	215	241	223	207	218	237	221	206	223	222	233	238	207	188	203	218	214	226	223	226	229	209	241	215	211	241	243	243	190	217	221	241	219	209	232	203	212	204	192	236	229	208	203	206	239	221	212	219	217	213	226	221	198	227	225	234	218	229	247	225	212	233	176	192	234	207	221	217	229	209	236	225	201	214	230	217	254	209	225	199	229	212	225	219	220	197	252	226	213	220	240	228	243	204	217	206	194	204	210	180	229	259	202	212	231	220	222	202	222	198	195	216	218	229	186	244	188	214	214	206	213	218	205	213	236	215	224	232	204	227	213	197	213	214	216	247	231	233	186	205	219	223	208	234	205	204	229	212	217	218	194	232	218	224	232	191	230	220	196	217	218	207	219	212	213	238	208	252	214	221	221	237	225	204	206	203	213	213	225	198	206	236	224	238	217	239	215	254	227	249	194	207	218	226	200	224	227	196	226	224	223	196	195	218	257	248	220	215	216	235	189	212	220	215	202	183	219	217	188	221	205	226	233	222	213	214	225	244	237	250	215	234	198	210	229	210	228	221	204	220	215	190	195	220	220	214	204	234	223	209	222	227	201	218	227	224	228	216	241	221	215	235	228	194	197	240	222	226	215	244	207	261	207	193	223	211	233	189	227	211	219	220	219	222	209	193	217	233	204	230	214	209	234	243	226	229	201	215	196	214	202	193	218	213	214	229	217	255	214	204	190	194	229	217	228	225	229	226	220	227	208	219	215	233	198	210	237	216	224	206	219	220	229	198	208	217	222	220	209	242	210	200	219	210	212	236	200	256	214	211	198	234	200	212	218	232	209	208	220	244	224	208	213	223	239	201	198	225	234	221	238	221	218	205	251	235	222	200	186	219	212	219	231	213	202	238	209	207	234	251	224	214	206	210	211	250	188	217	197	184	225	236	209	225	231	209	216	202	198	210	229	205	215	213	220	207	231	220	232	207	246	235	224	218	191	223	194	227	222	211	222	210	191	210	242	215	220	225	229	223	230	182	205	213	217	186	213	217	190	205	250	229	249	228	227	246	193	235	222	188	238	210	226	193	229	265	211	222	193	218	220	225	202	254	215	227	223	203	244	212	243	208	217	204	205	197	212	216	219	229	221	200	209	212	201	198	199	207	244	225	199	200	204	220	202	222	200	209	220	202	232	196	216	202	217	223	200	210	214	219	212	219	208	212	243	224	227	214	214	190	222	233	239	210	205	239	209	201	223	202	208	209	227	223	221	226	242	217	218	232	219	193	211	218	231	201	207	220	235	191	226	203	208	225	213	211	231	221	210	220	206	207	210	217	204	234	213	219	226	205	202	226	219	221	212	221	185	223	224	220	211	236	231	228	207	218	219	210	253	234	195	207	227	183	184	262	209	247	220	229	187	221	212	223	214	221	195	228	232	220	200	195	241	224	193	213	211	212	215	221	207	234	233	203	204	212	216	251	212	214	204	220	233	240	217	198	214	206	223	200	203	200	221	217	203	195	213	209	191	207	255	219	223	209	200	228	215	219	247	210	218	208	240	210	227	213	213	235	197	204	220	221	256	224	213	229	196	196	234	221	197	204	216	202	223	225	231	217	222	203	239	211	243	217	187	225	202	236	222	209	231	229	212	212	242	213	168	189	215	217	212	222	220	185	213	244	225	223	228	234	201	210	194	195	225	221	201	241	194	249	220	212	214	179	185	213	229	217	215	223	204	213	225	216	199	221	230	209	225	221	195	230	209	196	224	202	222	243	196	226	227	214	227	224	222	218	206	197	221	210	206	244	189	232	245	230	196	195	203	241	222	230	221	190	257	225	198	179	215	213	211	216	194	193	211	213	224	216	216	213	213	202	233	200	233	211	195	244	253	237	212	210	214	229	232	240	223	193	199	241	218	202	236	223	227	214	239	227	212	215	196	224	223	216	210	223	224	193	241	234	201	201	200	224	210	220	195	172	207	210	228	191	232	223	232	212	233	225	225	231	216	245	215	222	220	212	204	209	222	206	239	200	222	235	208	215	218	201	240	212	243	210	196	214	213	228	212	230	186	212	226	250	227	202	218	216	204	237	233	218	209	225	208	236	203	228	192	199	228	192	229	191	224	229	208	194	197	229	219	198	229	222	218	191	219	220	206	211	221	232	202	213	229	229	205	199	216	241	224	235	217	190	193	230	243	225	199	245	233	224	208	227	201	225	221	219	204	200
50971	63064	51757	5078	8773	15727	21843	19405	18798	17381	14853	12285	9876	9885	8549	5825	8701	11557	8839	6478	4857	3576	2999	2606	1835	1586	1752	2510	2329	2645	2511	2237	1547	1425	2144	4682	4644	752	727	748	706	707	721	716	739	753	722	756	731	756	687	758	744	709	742	714	738	728	719	721	731	731	702	731	724	709	752	720	692	721	698	697	726	759	734	677	691	717	655	721	736	729	746	708	688	772	704	722	746	731	729	687	690	749	726	725	706	731	650	735	764	695	733	721	745	657	743	681	703	732	677	729	729	743	708	724	684	720	694	759	735	721	677	720	727	707	695	697	692	691	701	726	700	724	745	752	713	714	724	714	690	707	731	687	719	718	706	699	674	715	704	682	686	712	716	706	769	759	721	728	677	700	743	708	713	680	716	719	688	707	757	688	676	699	701	707	742	712	696	719	718	716	683	751	742	742	695	712	720	703	749	721	725	694	713	689	721	707	708	746	748	701	717	732	750	703	712	712	695	724	747	711	749	694	739	698	748	678	697	698	708	779	702	737	766	750	756	650	699	682	717	781	731	663	728	678	724	725	733	779	746	696	711	675	753	677	683	746	712	706	675	733	669	731	708	755	707	729	787	652	697	713	713	744	745	724	693	681	728	705	732	713	710	706	720	707	719	721	722	703	762	711	727	768	731	727	728	738	730	716	769	726	709	743	731	753	682	703	754	705	718	724	759	702	677	704	714	716	731	721	737	680	649	731	702	691	710	758	739	733	696	684	738	747	710	674	694	687	695	704	749	772	730	701	691	682	691	714	726	697	697	745	743	704	711	717	676	695	691	745	723	741	697	766	679	712	692	662	724	728	723	681	712	690	711	722	748	703	708	709	713	725	741	681	720	759	715	733	713	743	732	688	752	690	720	725	655	747	691	723	707	716	707	678	742	740	693	678	689	709	670	707	687	715	734	729	693	718	711	764	735	692	744	766	667	702	699	697	696	699	700	781	706	699	746	699	752	724	727	710	699	699	700	732	686	757	725	725	687	754	718	693	733	694	713	710	712	730	728	739	708	759	712	746	691	664	741	737	717	712	671	721	634	724	741	735	697	749	721	702	735	718	734	743	717	701	696	703	736	740	699	735	727	753	725	761	698	713	710	676	741	696	691	726	723	754	753	728	736	753	727	756	740	774	691	687	692	720	686	675	695	758	706	706	677	645	729	724	738	717	694	722	767	713	741	723	702	753	702	750	691	728	725	692	727	725	741	708	760	745	682	701	709	759	745	706	714	760	689	695	733	723	698	794	741	696	734	791	659	698	754	784	736	714	692	685	723	675	700	722	754	729	760	741	688	713	737	725	686	697	719	735	754	749	667	731	695	703	699	723	744	734	782	723	748	722	708	703	739	709	760	727	721	727	713	705	726	697	715	721	677	687	721	697	752	695	711	686	715	702	758	704	714	693	752	702	730	720	735	692	744	690	707	765	747	695	713	756	708	754	670	710	750	678	749	714	701	705	704	759	733	733	759	654	735	723	684	744	733	716	727	706	751	711	706	732	714	713	718	715	677	723	764	747	731	652	731	755	663	672	732	677	738	753	743	732	707	714	750	731	705	694	786	726	743	736	693	730	697	673	712	725	746	723	674	707	745	740	676	696	692	742	689	749	719	730	717	729	683	706	719	732	682	752	716	715	702	739	730	716	694	721	704	762	723	732	691	707	706	720	706	734	705	752	705	703	727	728	741	757	693	730	667	751	704	691	716	680	700	735	712	729	734	697	731	754	712	717	701	700	693	705	748	658	688	679	707	729	695	722	700	695	735	727	728	704	763	692	750	679	699	709	690	741	697	716	700	741	743	731	708	738	716	700	672	727	732	706	691	718	751	737	722	712	717	743	703	740	722	710	691	737	695	696	764	723	735	660	764	742	723	711	747	696	707	735	687	726	673	745	688	631	741	726	781	700	773	743	724	698	708	774	734	723	697	679	685	756	753	745	746	738	735	712	703	738	661	691	698	673	711	741	718	700	728	749	720	734	730	709	698	722	734	706	695	705	695	704	719	712	711	747	665	714	755	701	694	706	700	748	716	726	683	750	707	741	713	705	712	712	696	722	745	722	690	663	735	770	740	704	721	679	728	729	719	728	718	709	731	676	762	744	714	731	715	711	737	734	745	749	725	731	732	718	721	713	700	668	732	749	734	713	702	748	742	710	715	729	731	730	739	706	777	746	795	785	680	740	721	717	685	752	704	703	708	710	731	681	752	733	731	703	688	687	710	706	726	701	719	717	717	680	753	699	711	769	752	728	710	762	721	692	691	705	721	710	718	677	683	739	686	699	731	704	683	700	764	755	670	724	738	742	692	712	744	690	722	716	696	724	698	704	710	763	719	700	732	745	713	725	709	676	729	744	701	703	741	661	732	707	711	709	725	765	709	697	732	722	677	732	730	662	707	705	766	694	689	713	656	698	715	677	712	677	750	710	703	691	740	759	701	680	697	726	729	686	719	730	731	698	735	713	747	753	710	697	731	708	721	682	694	716	713	729	732	725	697	726	719	676	751	681	733	741	728	746	719	756	741	718	742	687	720	763	735	759	710	734	704	691	755	704	680	696	738	674	684	711	724	717	719	718	731	721	711	748	705	694	737	724	698	731	732	726	728	737	697	695	731	764	710	706	702	759	719	726	737	688	773	776	714	735	698	728	724	701	697	744	671	746	693	716	724	721	758	679	702	722	723	741	704	720	669	660	693	674	778	659	747	760	715	713	723	722	695	718	711	712	728	711	687	703	731	742	720	716	746	703	723	742	712	696	733	777	749	704	722	738	726	753	754	707	706	775	746	724	751	705	713	695	709	738	697	695	747	723	726	747	767	698	709	743	708	767	718	713	714	692	704	717	742	732	732	701	684	709	769	691	715	718	736	758	743	765	744	725	709	676	693	721	729	716	736	737	743	689	650	710	697	714	692	723	698	746	710	688	683	704	731	794	689	695	706	751	730	692	714	736	734	705	734	776	753	695	731	698	728	703	744	726	763	705	722	720	684	726	738	679	800	686	716	702	706	725	753	694	747	750	759	704	718	747	767	688	703	746	712	728	693	691	760	713	747	705	677	725	728	667	714	683	728	696	677	731	673	674	676	662	720	756	772	689	781	788	697	711	700	704	651	677	705	756	742	719	708	740	724	677	727	680	710	715	697	702	705	702	676	689	732	742	710	656	688	735	705	731	771	696	769	719	737	734	726	705	725	787	716	751	714	710	673	697	730	735	730	753	702	715	682	693	746	758	765	746	687	732	728	727	732	722	737	675	755	733	696	746	733	689	747	695	753	743	692	690	723	682	685	692	701	702	691	695	693	752	694	704	734	790	697	732	713	697	698	738	678	693	737	694	694	735	712	718	736	729	739	754	708	733	741	743	712	655	749	706	745	717	670	729	736	732	677	660	739	740	703	754	652	732	772	752	751	711	753	717	711	669	710	759	721	740	711	687	766	712	664	647	735	778	717	738	719	709	726	739	703	717
17181	12328	9964	503	333	379	400	338	282	280	201	221	192	207	214	166	176	179	198	194	157	161	152	146	172	150	153	149	134	141	157	138	159	130	157	184	146	142	146	152	154	148	131	119	139	142	150	154	143	143	160	127	138	136	135	133	144	140	128	145	165	159	145	120	153	140	158	137	145	172	158	133	123	158	142	133	143	135	142	145	133	128	151	140	124	138	170	143	115	137	125	137	117	144	134	133	139	132	149	138	149	143	138	137	165	159	151	126	142	140	146	139	155	166	160	155	135	164	138	154	129	138	122	155	129	134	160	119	147	169	146	152	140	155	148	123	135	140	163	140	149	139	137	137	166	148	158	143	126	140	132	133	132	131	146	167	115	147	161	125	142	158	124	144	140	147	157	170	143	131	142	154	169	138	131	125	128	153	145	119	136	143	164	150	159	149	158	153	121	141	144	140	137	153	143	157	127	141	149	117	143	130	146	136	138	141	125	156	155	141	144	130	139	137	126	122	154	152	147	125	131	139	130	141	159	149	161	153	117	130	147	126	122	171	156	137	161	144	151	152	139	138	134	155	145	162	166	118	154	124	115	162	144	155	143	142	154	118	163	128	142	136	141	157	131	152	142	128	167	132	155	155	153	147	155	141	133	115	149	151	156	145	127	141	133	141	131	120	141	140	156	164	138	155	134	165	147	148	136	138	157	137	137	129	127	134	150	144	147	155	142	129	147	125	133	122	144	148	159	138	141	127	173	134	149	141	135	143	158	142	132	150	133	138	155	148	164	136	116	145	123	145	131	145	151	138	149	144	141	140	135	161	149	171	124	135	142	156	147	129	159	137	154	139	116	135	137	148	148	146	172	146	136	150	138	145	137	126	170	136	132	129	135	138	136	140	159	148	131	149	141	126	131	156	138	147	140	151	130	143	163	157	158	137	148	142	143	130	148	159	149	147	138	130	124	148	153	142	136	147	147	156	139	154	139	129	151	128	131	135	139	146	131	142	138	140	135	149	156	128	122	151	162	158	130	145	128	157	130	146	166	147	127	151	136	132	118	140	138	138	149	140	154	136	150	141	139	160	138	142	144	123	133	141	140	137	169	162	121	123	139	150	131	157	132	132	149	124	126	137	139	136	153	134	138	135	156	131	134	132	174	117	131	150	141	128	123	133	140	148	144	165	135	153	110	145	162	148	119	130	126	143	126	152	134	122	128	127	147	149	145	145	154	137	128	148	117	125	160	131	144	143	144	139	148	140	138	145	145	159	129	142	156	150	130	130	120	166	148	142	148	140	141	155	158	114	131	156	147	142	147	150	134	136	132	142	135	139	111	143	136	107	136	134	132	150	156	123	157	149	144	161	129	143	141	144	141	146	124	150	143	160	133	149	156	135	156	133	138	133	152	161	132	143	148	139	139	165	143	121	134	139	133	133	128	128	130	149	118	146	132	141	150	150	151	157	147	130	130	145	137	124	146	128	143	150	123	127	142	144	127	151	107	148	135	140	136	128	145	147	141	138	151	141	143	173	147	158	143	144	150	144	140	142	148	144	143	144	121	120	119	136	136	140	158	146	114	128	145	142	135	154	143	149	123	149	162	140	141	126	142	144	149	134	135	146	181	111	152	139	142	156	139	141	145	158	150	150	127	144	134	131	142	154	149	144	116	135	136	139	121	146	125	137	152	151	129	145	147	133	147	152	154	146	138	135	146	158	137	121	143	141	171	158	158	143	145	144	146	141	133	150	148	128	156	119	139	152	141	154	133	150	135	141	143	133	149	136	126	119	149	136	135	136	137	144	125	133	160	131	150	146	151	140	139	126	129	145	140	133	151	146	138	134	150	153	146	137	143	143	157	141	138	140	140	146	141	128	169	131	146	129	132	157	141	149	115	131	147	147	165	151	133	154	154	119	159	122	144	141	135	144	137	127	141	131	152	141	133	125	146	137	144	159	149	146	140	153	124	147	142	153	131	148	142	141	156	119	116	148	137	147	155	140	133	161	145	132	162	130	142	135	153	158	134	148	153	138	146	157	144	155	131	159	131	145	148	135	137	134	153	129	148	115	144	172	141	145	146	138	138	157	158	143	141	128	135	150	145	159	146	128	145	151	136	144	129	168	139	124	145	130	117	150	150	139	118	161	126	145	151	176	121	145	148	165	137	160	144	130	148	125	143	152	137	136	129	129	142	144	142	135	142	137	130	172	150	160	146	154	129	143	122	127	138	144	121	140	144	147	118	153	139	129	165	154	148	126	144	126	177	158	163	147	143	134	145	136	151	139	138	132	154	126	153	135	155	134	133	140	151	149	144	159	157	133	149	139	135	142	155	142	137	130	144	150	145	151	136	137	139	109	131	130	153	129	123	143	125	151	134	143	134	151	150	135	128	122	152	159	160	146	141	136	153	123	139	157	143	145	133	141	158	139	142	147	152	143	123	138	133	156	146	142	134	156	145	136	138	125	147	142	148	141	148	127	155	174	147	130	122	138	140	143	119	143	143	135	127	121	144	151	135	129	126	143	151	122	142	121	167	132	138	125	137	137	131	164	148	131	152	146	126	151	154	140	152	138	149	144	135	161	159	149	160	169	145	160	132	140	153	182	157	148	152	140	147	127	121	139	163	144	146	151	118	159	157	133	124	122	153	153	129	138	137	156	141	139	144	139	137	140	113	146	149	150	159	140	152	133	147	136	132	135	140	144	144	139	144	151	149	136	137	135	153	135	156	155	120	153	160	151	143	149	161	140	152	127	142	129	145	148	156	144	151	132	118	139	140	129	131	143	168	153	132	149	135	135	118	138	152	125	128	139	160	134	138	144	145	153	136	143	136	155	164	154	157	165	160	136	147	134	132	164	133	137	149	159	163	149	144	144	110	135	133	147	143	126	143	147	149	129	150	141	123	158	126	150	112	143	141	131	172	158	133	144	139	136	168	136	171	134	155	127	148	145	137	143	141	120	142	140	130	152	155	174	165	120	154	150	151	149	138	136	163	155	160	139	131	130	157	151	140	132	147	137	146	125	128	150	142	138	141	144	140	143	142	130	135	140	141	144	152	148	142	141	150	175	132	151	143	153	144	130	129	153	113	148	123	132	141	143	124	130	155	156	122	161	137	125	142	140	150	145	120	151	151	160	151	135	134	179	144	152	150	127	151	125	128	135	133	127	143	128	146	158	143	158	142	151	151	138	157	152	125	145	157	147	112	143	129	143	136	146	157	137	139	117	127	154	163	145	143	171	139	143	136	113	120	149	140	152	135	148	154	124	142	154	128	148	162	131	134	121	156	167	154	157	149	139	135	138	154	163	132	150	140	143	138	126	142	141	140	136	163	134	157	129	132	141	154	179	172	139	147	126	148	133	140	130	135	157	156	133	127	168	137	159	143	134	141	134	128	148	172	142	142	124	140	143	147	134	124	141	133	144	138	134	154	150	152	141	135	132	138	147	143	150	150	149	126	129	139	151	139	158	145	142	140	129	146	151	158	126	152	162
19988	19468	14890	775	1102	1625	1995	1708	1477	1263	1062	1050	1044	1061	1020	886	874	828	923	790	799	656	588	596	582	575	562	597	582	546	560	522	581	554	592	840	622	556	542	501	544	531	545	478	501	502	533	546	524	495	518	534	496	487	516	548	483	511	543	485	532	525	529	525	504	489	494	515	518	465	492	529	531	526	529	519	515	508	518	432	519	530	491	538	485	474	511	537	505	527	508	483	494	532	500	497	530	521	534	472	511	506	464	543	519	482	520	490	542	482	514	518	524	517	518	506	506	489	517	533	475	526	518	487	476	541	515	503	491	540	520	523	481	484	533	496	517	492	550	482	523	531	520	508	446	554	509	481	498	544	515	492	527	488	511	502	537	495	524	533	505	546	470	522	488	517	495	524	507	538	461	497	491	487	503	512	539	544	484	521	494	493	540	506	523	507	511	507	536	490	553	504	507	500	507	493	505	539	500	469	488	513	479	535	496	505	519	504	475	519	498	529	521	461	475	507	492	526	519	512	516	516	504	488	537	522	475	525	474	505	565	505	499	508	496	502	527	484	522	515	536	475	520	500	492	513	506	513	511	468	511	512	479	545	523	518	526	526	482	505	505	513	521	524	541	492	492	525	500	472	532	492	527	543	524	455	515	532	533	549	530	524	564	512	526	497	495	476	514	506	511	541	489	523	506	515	514	507	552	499	483	526	516	542	529	519	499	473	486	500	505	533	489	537	525	541	547	488	524	510	529	517	485	514	536	553	508	483	497	498	508	475	538	479	507	556	509	515	525	518	505	539	523	518	515	497	527	502	535	516	548	511	508	501	551	543	516	505	527	503	506	487	495	498	533	507	509	494	537	503	495	518	502	563	525	494	559	512	540	521	495	494	508	486	549	525	516	550	523	498	501	514	516	538	499	500	498	534	499	512	498	482	504	539	484	521	513	507	494	512	468	491	532	496	524	494	547	525	499	505	523	516	528	516	540	511	517	492	476	485	475	491	492	496	520	574	551	511	538	546	526	513	513	492	565	505	531	519	485	507	484	515	545	487	505	521	503	513	504	518	523	502	560	511	503	525	523	476	498	554	515	512	487	542	510	518	466	520	499	510	529	533	515	515	514	537	529	529	542	530	516	524	512	533	511	500	505	525	530	497	504	510	502	517	544	504	503	491	493	498	504	495	517	489	479	523	503	527	493	514	525	512	521	525	539	524	508	477	530	573	492	472	505	512	525	512	533	484	491	525	540	531	509	517	516	529	498	533	486	492	514	514	532	533	529	480	524	496	534	516	473	499	509	536	502	517	496	552	532	460	502	493	500	503	570	523	485	522	536	536	504	509	573	518	520	550	525	497	534	495	522	512	505	504	502	524	536	516	518	461	554	479	478	483	533	490	496	500	500	477	507	523	518	526	504	514	465	527	505	564	498	500	516	490	516	509	467	542	531	532	491	549	535	522	470	568	491	504	521	548	502	498	518	536	476	518	520	514	486	548	500	507	501	530	505	547	476	546	502	553	472	497	558	518	539	498	521	561	486	477	497	512	528	544	541	509	539	512	537	532	467	470	520	547	492	512	481	527	464	488	528	483	525	536	536	539	497	528	515	533	488	503	504	521	500	559	559	519	487	536	501	490	517	489	525	516	530	496	493	503	523	500	502	486	542	490	542	499	500	481	507	503	496	503	535	545	507	498	487	482	511	506	522	534	508	493	547	488	482	554	506	476	498	567	518	508	482	505	489	569	516	538	502	501	517	510	526	549	534	506	539	526	492	502	517	543	519	494	507	500	531	568	488	488	536	509	502	567	544	541	522	516	489	505	507	487	507	472	487	557	501	490	520	481	475	543	542	516	494	540	515	507	486	474	540	558	524	505	502	534	511	527	509	465	540	528	531	532	499	560	484	514	500	551	544	505	440	504	525	500	470	530	491	492	495	524	524	502	515	568	489	487	520	516	493	518	506	524	513	519	517	493	520	499	573	534	544	519	497	501	546	531	499	500	478	527	499	492	519	502	534	539	476	498	534	532	496	498	511	525	494	534	493	503	530	533	505	520	539	522	521	514	541	548	457	533	513	504	493	494	535	520	520	517	515	490	527	526	492	538	515	516	479	521	476	502	553	522	495	514	491	531	499	495	496	547	482	517	551	513	518	500	473	513	478	512	488	549	507	511	489	491	507	516	542	533	560	517	529	488	521	514	510	520	523	492	508	511	512	473	519	485	495	484	496	502	535	483	493	525	533	533	509	516	509	467	517	514	543	482	491	511	528	537	527	503	529	491	536	530	532	511	511	535	498	502	488	485	513	508	507	514	485	500	529	443	509	508	513	538	510	494	494	511	538	505	523	495	515	490	514	511	530	526	509	528	520	527	515	521	518	537	478	515	486	506	493	474	512	507	526	514	511	490	515	498	551	491	556	470	493	497	534	511	522	520	520	507	491	482	512	529	496	514	515	538	468	495	498	541	500	559	499	507	491	467	506	515	553	519	554	502	544	535	516	520	490	524	500	476	524	504	506	473	532	511	508	523	529	532	520	534	497	519	485	514	523	518	489	517	499	524	530	490	569	491	510	550	562	520	504	498	512	549	500	479	527	500	522	518	534	488	459	514	496	502	495	530	534	498	494	505	488	512	478	531	551	524	560	502	471	531	507	480	456	489	557	539	525	510	513	508	521	479	495	560	517	520	542	542	497	464	563	469	481	518	508	527	544	511	517	496	556	535	535	554	538	519	513	482	505	476	542	486	514	482	516	518	525	499	525	487	526	510	507	502	435	491	489	536	471	499	523	508	528	484	531	496	537	510	503	554	499	491	501	509	519	494	522	519	488	523	544	505	506	522	555	520	525	523	452	513	512	547	524	516	517	517	512	526	490	509	505	504	512	529	510	474	498	537	529	524	505	533	509	524	481	492	496	539	497	516	493	549	518	507	525	527	544	522	524	540	470	506	540	493	518	487	491	489	507	526	484	540	496	512	507	529	488	510	524	495	510	530	485	501	555	465	475	501	489	534	528	497	475	522	553	470	523	480	503	527	515	508	515	532	525	494	511	500	517	515	430	515	483	482	531	490	525	543	508	506	498	492	506	504	477	478	535	513	548	495	507	519	539	537	511	489	537	498	516	559	505	548	494	492	519	477	529	474	505	504	507	482	520	520	487	525	517	514	490	553	510	520	534	494	522	495	485	550	489	515	524	475	514	490	534	539	531	506	540	486	535	520	538	527	544	487	511	481	528	536	512	542	515	528	516	494	523	538	504	543	529	509	537	524	503	480	533	502	492	540	551	478	512	530	508	508	511	555	474	527	561	516	536	528	497	519	547	492	506	524	543	482	509	492	514	532	471	538	501	516	465	495	524	517	507	506	484	498	538	499	508	494	567	494	531	497	523	506	514	496	524	515	502	503	512	495	492	525	512	515	545	514	481	527	510	514	505	527	495	552	530	529	522	493	485	500	550	512	475	534	529	527	537	523	478	517	502	530	478	489	489	474	496	488
60557	65471	55193	14362	2894	2028	3970	3196	2953	2572	1629	1485	1379	1345	913	850	932	904	1076	979	495	407	369	223	209	238	246	251	251	256	247	207	181	218	409	541	460	224	165	155	158	166	165	154	164	159	176	153	163	165	172	174	167	167	148	168	179	154	161	170	160	169	157	179	127	153	148	170	152	136	163	172	161	173	134	144	155	173	183	178	165	166	162	144	161	168	157	124	170	193	175	182	170	142	137	145	155	170	161	161	176	158	153	153	164	157	144	156	135	154	140	161	180	157	171	158	166	144	122	173	170	183	169	158	176	140	177	153	164	176	138	142	159	145	166	160	182	182	182	169	175	163	165	155	158	180	153	160	191	150	160	180	160	157	145	156	150	160	172	141	167	168	173	169	160	155	162	140	173	172	187	171	165	143	155	169	150	148	157	164	133	157	167	146	148	166	147	169	169	157	166	164	163	188	141	158	159	182	177	151	179	176	158	175	156	177	179	163	152	150	141	153	188	152	178	155	157	184	148	172	167	155	165	160	166	156	154	163	179	154	172	161	174	157	149	175	160	164	157	140	163	166	168	158	162	147	159	138	165	153	129	163	168	185	151	161	181	145	177	168	141	177	172	183	176	147	157	155	172	156	140	163	172	156	181	162	157	168	137	197	171	177	160	159	161	145	137	155	147	153	147	155	155	159	143	163	138	168	188	164	175	166	160	163	166	151	163	130	164	183	171	136	151	178	183	151	175	164	175	142	155	171	161	163	159	182	159	149	155	158	152	153	155	167	150	143	163	144	168	168	142	180	147	175	131	172	150	167	179	146	173	172	151	171	166	154	161	156	167	162	160	161	146	163	177	141	167	165	172	179	187	153	156	155	167	137	149	181	152	157	166	150	161	157	158	139	188	156	148	147	161	159	161	147	159	174	173	155	173	162	139	156	168	162	178	158	142	180	161	180	164	161	170	140	172	160	162	164	175	141	156	148	154	150	149	164	152	141	185	156	155	178	152	177	140	166	152	156	178	168	154	154	174	174	167	141	168	147	137	144	142	179	137	162	183	158	170	178	186	171	149	182	166	150	157	170	163	158	157	166	158	146	149	150	167	149	146	167	161	167	153	144	167	154	159	175	170	161	157	165	157	162	171	153	166	169	159	157	162	162	183	156	145	167	159	147	149	186	161	167	151	151	157	168	164	163	157	185	150	167	187	181	160	164	178	161	163	167	169	152	154	161	172	155	146	166	174	157	157	178	178	181	163	164	170	189	145	145	157	147	160	161	187	166	174	139	160	160	154	155	176	151	171	165	151	173	176	149	145	172	162	191	156	174	146	152	169	177	141	173	170	151	167	148	148	153	177	161	171	138	151	147	145	145	159	168	180	173	155	168	165	146	174	142	178	165	152	156	187	155	121	180	140	166	168	154	170	159	167	162	168	173	181	152	164	180	176	166	171	153	146	183	145	148	153	165	162	156	157	162	170	172	149	157	186	143	146	176	162	160	168	171	146	163	158	189	159	148	169	173	160	168	160	155	168	156	165	162	143	155	165	152	166	175	146	174	164	158	159	152	147	164	171	164	159	144	153	166	153	171	178	178	172	167	162	135	161	149	175	145	186	166	170	188	144	149	172	154	163	165	151	163	155	154	153	157	149	153	160	149	158	178	154	182	174	189	150	155	139	175	150	143	134	153	160	162	142	149	168	150	167	168	165	146	162	151	155	152	163	177	170	161	162	151	147	152	141	174	122	153	171	147	180	174	172	180	171	152	152	177	163	172	182	169	163	162	178	146	177	158	155	148	153	140	140	167	181	170	144	163	173	171	173	183	155	149	159	155	153	163	184	172	148	138	180	166	135	171	164	180	157	169	182	159	172	173	193	161	160	136	146	159	172	140	152	159	141	163	174	158	150	169	140	163	174	169	169	154	181	148	137	171	168	165	143	151	187	158	171	155	136	162	145	167	152	200	148	178	152	142	171	170	175	149	165	148	159	162	159	134	175	139	168	158	145	141	161	166	161	168	149	143	157	163	162	169	172	149	166	164	156	153	163	160	191	140	190	161	165	148	174	162	185	175	152	168	152	157	160	175	162	159	163	138	152	144	150	162	169	164	148	178	144	145	149	153	157	166	156	131	138	168	149	151	152	148	172	160	153	155	173	145	153	167	152	162	181	152	161	153	158	185	165	181	179	176	162	167	163	150	152	175	153	144	133	152	182	150	170	161	143	147	150	166	170	163	187	153	163	133	130	158	173	137	165	153	153	151	140	172	148	156	167	140	169	177	159	162	185	172	164	169	176	150	180	144	186	159	164	156	138	155	177	165	132	136	167	170	168	140	178	160	148	150	155	164	168	155	173	164	146	164	167	174	173	162	179	167	170	156	148	183	146	191	138	155	159	192	160	158	166	174	170	160	151	150	178	165	174	153	153	167	163	171	159	156	163	144	177	138	164	170	153	169	151	167	163	155	162	149	141	157	170	150	145	166	164	136	166	152	164	162	179	165	181	159	184	179	171	141	178	165	160	170	151	144	153	141	135	164	182	149	153	150	181	151	160	185	165	167	177	188	144	150	150	182	159	163	168	185	155	148	148	146	172	177	165	173	162	160	176	173	156	161	151	155	160	179	178	177	151	160	153	156	159	157	178	170	168	159	175	191	161	151	168	161	135	164	154	152	132	163	150	176	160	188	157	166	187	154	174	154	176	163	193	154	148	168	183	140	148	163	152	176	151	159	175	166	176	148	142	173	149	164	129	145	152	169	155	173	152	180	161	163	197	178	156	166	144	139	160	134	138	162	156	164	145	140	148	162	156	150	177	173	176	166	162	159	147	161	151	157	169	162	141	158	155	164	158	162	168	162	141	152	160	166	161	172	163	131	185	169	164	169	170	153	156	150	170	157	174	150	185	164	176	173	153	163	157	166	152	190	156	174	157	163	154	155	170	172	151	148	138	158	157	162	171	182	175	157	171	132	143	154	156	138	174	160	171	178	175	162	155	148	152	159	158	166	148	151	142	173	150	159	154	175	149	182	162	178	166	165	153	150	132	165	151	175	147	165	164	186	182	176	164	176	153	149	164	162	175	164	163	164	148	149	152	150	161	148	152	154	156	170	145	168	157	168	160	170	184	179	167	177	162	135	166	165	175	152	165	158	170	173	178	175	151	164	148	153	147	145	147	154	185	161	146	166	181	144	169	149	181	193	176	179	145	178	151	163	169	162	172	150	175	142	165	173	192	148	182	172	178	158	179	152	147	178	160	163	168	163	149	150	169	165	133	149	165	127	148	146	172	166	150	152	184	164	168	199	169	158	171	171	165	166	187	171	153	159	148	142	161	152	162	163	186	152	176	167	163	171	163	160	126	178	153	165	157	158	156	188	157	168	149	164	179	138	163	160	146	152	175	159	168	156	161	160	176	135	156	141	198	166	155	179	169	177	166	139	168	156	165	174	165	174	159	147	158	177	182	172	165	159	140	163	154	157	162	142	161	182	145	156	174	133
41810	50589	40540	2846	5150	8404	15730	14230	13729	12655	9140	8773	8605	8064	5262	5733	6373	6027	7264	6365	3303	2881	2222	1353	994	1176	1150	1467	1331	1326	1274	931	792	991	2507	3637	2705	806	561	538	589	568	536	566	534	611	576	610	571	541	579	569	564	541	584	528	523	548	588	542	553	543	544	559	581	556	546	561	578	573	530	554	579	569	595	575	534	605	555	566	608	524	513	548	534	569	562	544	591	527	569	545	590	556	565	519	565	566	629	517	576	571	547	506	566	590	575	582	527	545	537	566	561	542	587	611	560	556	545	569	528	554	567	553	599	571	554	545	605	589	547	532	573	619	585	589	575	577	550	578	540	561	554	573	553	567	596	557	579	585	559	574	572	532	553	547	613	544	595	536	591	594	580	525	535	552	572	539	541	505	610	575	538	569	555	552	591	557	552	546	508	583	560	536	541	586	594	566	555	568	525	592	549	560	607	596	510	544	544	551	577	571	585	577	558	526	552	563	557	536	545	616	589	591	594	577	589	516	491	580	590	588	583	520	546	591	578	595	564	546	592	558	564	572	568	557	588	565	582	563	590	552	538	539	573	556	544	529	601	571	522	556	591	576	545	566	548	628	530	558	558	572	581	571	577	566	557	518	539	544	575	576	563	594	560	543	564	554	536	536	547	571	579	525	543	552	553	623	562	576	602	569	547	585	570	594	563	605	588	602	536	559	560	596	598	564	608	553	540	534	581	577	569	579	582	554	622	581	552	532	535	540	565	570	585	613	553	566	567	559	571	535	603	521	570	547	560	588	559	576	533	551	578	593	576	550	547	568	565	541	555	577	569	586	571	568	542	537	556	604	562	592	582	584	551	559	559	601	525	553	588	561	545	565	526	591	566	527	575	567	587	529	585	536	568	578	551	562	570	531	556	577	541	543	574	562	512	565	540	536	546	576	572	580	567	595	518	532	546	540	596	578	533	563	578	584	579	584	548	607	548	546	565	571	549	543	562	534	557	537	543	594	551	575	551	537	591	585	589	526	565	518	576	591	611	579	559	550	545	615	587	575	551	558	564	551	540	522	562	591	541	553	531	571	576	559	555	557	622	589	574	579	562	584	567	557	569	570	560	526	580	560	592	566	585	582	573	591	591	552	569	518	585	560	548	527	570	571	575	557	573	543	567	585	547	536	543	575	539	539	553	580	585	544	561	556	616	573	591	545	553	539	565	521	556	576	574	541	547	578	557	570	565	534	547	559	563	545	580	576	597	562	636	580	576	552	544	573	550	555	533	555	542	567	551	576	534	568	536	558	587	561	598	580	602	582	562	521	540	582	563	565	598	562	550	545	564	577	545	552	578	550	541	567	533	564	568	556	533	573	580	597	568	549	562	581	560	612	579	609	555	549	534	577	555	570	557	566	540	577	563	539	534	567	602	555	542	544	586	564	596	575	556	557	592	577	576	565	557	565	568	579	567	562	578	530	577	538	522	565	557	529	546	549	539	578	591	548	538	565	555	579	555	572	559	603	538	552	562	584	530	548	584	578	561	565	611	566	546	626	544	539	552	574	557	593	564	541	552	612	563	561	566	548	555	561	604	572	578	574	615	574	583	591	577	579	584	557	548	587	574	572	578	606	577	536	591	532	563	565	601	558	515	528	571	567	537	577	562	564	566	543	605	553	567	581	543	575	528	563	576	572	620	510	546	553	584	590	553	533	575	584	574	616	571	593	578	569	576	586	536	570	533	523	577	551	562	577	588	536	553	496	578	533	573	565	566	547	570	577	559	581	535	545	520	599	581	592	563	610	543	569	608	564	535	607	573	543	547	561	558	579	577	520	581	604	586	540	597	563	539	561	581	539	547	556	643	581	547	557	586	578	573	603	574	543	579	569	554	545	594	588	533	570	601	536	558	550	575	562	576	552	585	570	512	557	558	563	547	570	580	543	586	557	532	554	528	594	553	590	562	513	550	541	557	552	576	541	569	535	569	583	571	555	558	551	556	577	565	599	548	591	556	579	514	575	551	586	552	532	573	548	571	563	596	560	525	582	604	570	542	581	567	575	599	583	569	567	545	559	583	537	578	577	550	561	561	606	565	568	548	569	594	562	533	570	567	579	569	546	557	563	529	557	542	531	566	528	587	568	553	546	602	548	569	571	525	570	535	542	609	529	572	567	533	560	571	543	583	568	565	585	589	575	585	564	554	579	550	565	540	540	583	558	582	600	565	580	598	554	556	555	566	572	577	535	559	558	537	554	569	550	579	526	562	574	560	530	585	588	572	556	568	570	599	572	560	548	561	591	584	516	571	569	567	589	565	566	524	567	541	558	605	598	537	562	582	550	566	573	561	550	586	537	610	559	531	527	542	597	513	586	546	553	531	583	545	563	579	580	585	603	583	569	561	569	580	574	555	560	550	573	572	600	559	575	554	580	582	568	526	597	552	619	526	511	575	579	578	539	543	580	600	603	541	563	567	549	565	561	571	554	597	569	577	575	546	578	520	564	530	549	603	631	600	535	595	579	557	590	554	558	542	599	555	602	523	559	544	602	513	554	590	535	537	603	545	518	582	548	575	592	593	585	569	559	505	554	572	523	538	603	567	532	572	593	569	525	559	578	562	583	574	530	593	530	613	553	537	594	544	548	567	578	557	564	533	552	581	566	536	542	570	558	538	560	550	565	557	562	533	518	576	610	551	532	551	573	512	572	595	600	510	560	594	564	596	585	534	606	554	588	539	563	561	558	549	553	578	554	567	551	567	573	570	565	569	524	554	552	547	572	550	548	538	582	517	539	556	567	596	568	555	594	617	548	546	576	597	490	558	551	550	559	570	581	580	583	556	566	577	569	542	552	598	564	565	582	547	567	573	527	564	506	612	525	546	517	583	514	532	568	613	535	548	570	546	511	610	549	552	556	568	568	558	587	525	549	562	569	594	569	606	499	564	547	549	537	563	553	576	587	571	553	548	546	535	588	555	574	523	562	529	567	555	562	568	593	576	549	562	545	612	567	580	584	537	546	590	593	606	572	574	584	558	575	545	556	585	584	580	580	564	578	558	589	582	574	577	571	572	587	572	537	552	593	577	564	561	580	539	572	562	589	601	534	605	518	539	595	566	597	554	568	536	575	576	574	569	555	557	541	556	527	576	580	577	588	555	575	600	550	569	552	563	557	601	586	588	547	566	585	570	526	616	562	550	530	544	524	537	552	578	566	549	564	567	550	576	620	528	566	586	588	632	532	535	569	587	531	592	553	590	558	584	570	579	576	530	582	540	609	558	576	569	557	551	580	569	583	534	573	610	579	577	589	558	540	591	626	558	611	581	577	568	541	571	609	554	538	549	597	585	554	590	592	526	548	574	505	593	539	565	540	536	539	592	600	573	535	544	538	604	525	602	556	566	585	604	624	572	543	613	543	585	573	540	568	583	538	583	551	535	537	579	566	576	563	587	579	569	574	541	588	545	590	505	576	579	531	579	589	534	546	561	563	587	554	577	559	529	576	575	567	585	581
72129	77051	62350	20053	7081	4412	7943	8017	6123	3692	2877	2869	3202	3431	2048	1290	1618	1568	1543	1423	716	679	460	289	355	346	353	404	403	439	450	305	290	282	312	832	828	371	194	241	220	217	224	204	240	177	200	236	197	225	209	199	231	212	219	221	231	233	218	207	219	219	228	213	239	197	202	248	205	231	203	202	195	222	209	207	236	184	233	215	204	219	198	215	192	223	197	233	232	209	225	220	210	208	215	217	221	227	212	213	222	224	206	213	200	230	207	233	198	197	193	204	233	241	235	216	213	208	222	234	203	203	201	188	224	224	212	209	229	224	206	200	249	196	246	215	215	203	195	227	196	214	221	229	189	234	216	207	211	208	229	234	218	212	234	195	234	218	205	220	205	192	238	214	209	224	197	193	187	217	205	212	207	213	210	239	206	196	224	226	213	192	200	236	230	210	205	229	225	222	215	230	229	232	203	209	196	206	208	237	194	196	192	212	211	202	213	200	202	225	210	221	219	223	212	218	215	208	212	182	187	215	220	226	202	192	208	236	199	213	207	231	219	219	217	214	203	214	208	249	242	214	224	230	226	228	210	218	201	181	224	216	215	217	181	199	231	227	204	229	225	219	211	215	216	204	196	225	201	201	221	220	210	211	215	208	230	230	208	207	220	238	202	203	199	219	193	189	216	228	223	239	218	205	221	222	200	218	232	208	213	185	223	215	212	195	223	201	232	239	207	205	197	223	211	190	191	207	192	226	207	203	224	191	214	194	205	232	214	215	244	220	189	191	234	204	216	197	218	229	215	226	208	208	224	235	232	168	200	222	216	225	231	240	199	194	209	191	199	207	209	196	209	224	189	210	204	213	207	195	235	199	230	204	206	230	242	203	201	195	217	180	227	210	217	207	205	229	221	213	227	223	199	212	197	212	225	225	208	202	228	213	231	198	248	203	194	220	210	189	213	231	224	204	188	218	181	198	198	239	213	225	215	209	222	207	242	207	201	202	221	208	216	221	204	185	223	245	220	207	184	222	235	234	210	221	208	236	212	227	224	203	191	232	231	179	227	243	156	185	216	232	210	192	209	214	194	216	196	232	209	187	228	223	178	207	192	200	223	217	211	206	226	225	222	233	224	226	224	227	207	236	237	210	217	206	222	210	214	171	216	236	206	222	205	211	202	169	212	197	235	224	196	194	226	211	220	210	220	223	202	214	203	220	212	225	194	226	233	206	211	233	199	222	218	214	237	229	200	217	205	234	229	213	212	218	225	239	185	204	201	203	235	215	225	214	231	200	223	232	199	236	216	230	233	203	198	205	206	216	237	210	232	207	206	234	228	215	190	222	228	231	206	190	212	211	213	214	206	203	231	214	232	210	194	208	234	212	229	232	223	213	207	198	204	211	224	225	227	228	229	189	225	176	226	196	214	197	228	229	227	194	235	195	240	221	189	213	221	234	239	242	208	232	223	219	201	202	224	218	231	236	195	219	213	191	224	213	203	223	221	231	217	191	204	212	199	204	210	191	219	230	212	220	220	222	202	200	208	188	223	205	239	219	202	199	211	213	233	211	232	223	206	221	216	211	224	215	199	213	236	221	230	214	201	216	203	219	204	192	202	231	211	216	204	240	206	217	200	231	196	222	227	211	189	216	203	214	212	197	202	208	220	208	211	213	217	217	195	214	225	204	213	198	206	228	201	220	228	220	212	215	205	200	205	230	207	193	246	227	200	210	229	219	210	226	228	216	202	191	205	218	222	206	223	201	190	217	217	178	198	233	216	205	191	225	244	226	185	224	186	204	199	195	200	193	224	210	225	197	235	225	186	237	218	208	205	221	207	226	215	216	213	227	195	225	202	227	224	230	206	212	204	204	217	212	207	212	217	211	232	214	233	210	219	225	194	188	203	210	207	212	210	221	199	215	213	199	186	231	202	222	182	218	214	238	196	212	213	198	179	224	250	241	216	230	225	222	240	202	236	216	218	201	200	245	210	223	219	223	222	187	213	192	246	241	197	220	200	216	242	238	224	214	215	225	220	206	201	186	199	216	224	192	200	205	197	222	205	195	224	216	203	224	204	226	184	210	219	193	224	219	214	234	217	229	206	215	231	220	198	220	236	243	218	198	226	189	206	229	184	200	205	199	204	215	187	193	195	219	211	195	215	233	244	225	207	212	204	210	200	251	197	226	224	196	213	200	220	196	210	189	197	194	228	227	199	230	212	203	238	215	196	225	204	234	205	218	217	198	173	222	223	213	203	210	236	197	228	209	231	210	214	251	218	210	232	212	217	188	234	234	233	202	200	229	204	235	190	232	205	195	242	194	203	210	189	196	233	204	211	210	202	227	191	199	209	236	192	203	218	203	210	189	229	241	208	210	218	189	214	202	219	205	225	243	207	226	229	202	209	234	223	200	213	215	206	223	203	213	210	179	220	203	231	204	227	228	214	204	219	227	205	237	238	216	205	210	213	213	212	219	212	225	220	198	231	230	229	193	204	251	215	192	237	196	208	176	243	203	212	211	231	234	216	212	219	214	223	217	220	235	225	212	213	207	207	221	194	200	202	187	226	207	238	218	239	219	230	207	194	204	224	228	234	201	227	237	197	225	239	212	208	224	215	213	212	212	226	249	224	212	197	213	212	221	184	209	237	214	198	226	217	211	203	208	228	237	239	222	225	235	212	215	216	212	200	233	240	182	192	214	207	233	217	220	207	235	208	209	206	219	197	196	229	197	232	214	215	220	197	212	219	193	203	182	204	210	223	227	217	248	216	228	224	221	227	224	243	200	213	202	211	209	208	246	211	208	239	191	220	194	200	209	208	197	212	220	221	190	222	206	231	211	225	229	211	229	207	217	204	201	229	229	210	249	215	225	219	218	215	193	209	206	213	230	236	216	253	217	206	196	213	202	206	181	216	203	206	197	206	228	234	216	208	202	213	228	230	230	207	201	201	235	191	239	239	219	223	219	216	193	224	200	227	222	225	200	199	223	221	205	205	195	194	218	230	224	250	203	184	203	233	213	194	212	232	219	204	221	209	200	214	217	208	194	208	202	230	225	246	216	187	199	234	232	217	218	234	218	237	214	219	205	236	207	212	234	224	226	225	195	230	220	217	231	203	221	186	188	237	231	240	217	219	216	219	198	210	230	219	203	226	202	228	228	203	207	188	208	245	257	217	219	245	218	216	225	213	208	240	234	196	224	224	222	202	215	230	201	223	215	195	197	206	217	215	234	192	194	187	218	206	243	210	213	213	216	208	229	243	236	229	239	208	232	209	214	222	203	227	197	207	205	203	215	212	188	196	199	196	224	202	195	211	199	226	222	242	215	218	188	200	219	240	222	229	207	217	215	199	217	215	220	197	230	245	189	213	219	220	209	218	191	190	204	209	203	239	206	209	198	180	220	219	220	223	230	231	201	192	191	212	218	209	236	225	212	195	204	204	189	248	222	227	223	233	219	215	239	225	217	225	222	204	245	220	220	213	224	232	211	206	225	202	173
51019	62528	46835	4278	7680	14338	23242	24333	20958	15302	14418	14452	16325	16896	10685	8194	9955	9556	10390	8761	4616	4792	2985	1529	1550	1819	1950	2298	2069	2429	2669	1910	1191	1102	1604	5872	5734	1830	691	725	716	759	693	678	782	689	724	687	687	749	713	700	756	725	706	753	706	709	695	696	760	762	721	707	709	648	693	724	737	772	706	681	728	692	732	670	726	697	720	647	700	721	731	716	681	712	679	729	690	677	694	731	717	711	755	718	741	734	691	720	680	702	706	714	709	717	702	708	642	688	737	731	677	694	757	703	685	704	696	714	715	695	712	709	631	680	717	729	719	737	704	630	714	704	718	712	748	647	672	697	696	673	663	695	719	707	731	711	699	702	726	696	741	729	700	713	729	657	684	715	673	733	700	691	678	725	716	719	715	703	673	635	722	731	721	698	731	730	697	724	719	705	710	709	688	735	675	705	669	688	711	773	689	711	732	757	724	710	719	699	680	709	739	719	728	713	699	686	695	723	725	714	683	678	725	731	684	724	675	707	712	701	690	680	683	643	744	710	712	670	692	673	690	688	737	702	671	741	721	731	695	666	693	692	702	714	706	704	718	730	666	702	677	704	691	726	698	671	716	705	676	726	695	724	709	676	648	638	661	709	697	704	688	715	697	714	686	696	741	698	722	648	705	714	690	690	678	680	683	673	722	755	696	705	719	679	696	706	652	722	718	713	716	752	693	663	713	683	728	715	703	694	733	706	727	673	686	713	789	673	725	736	686	714	697	785	699	722	676	708	712	666	738	725	695	705	726	716	768	685	707	724	740	667	697	724	684	705	691	746	715	749	694	688	720	691	674	681	701	763	759	719	699	717	708	745	677	662	681	657	712	715	712	647	670	724	701	696	672	714	679	711	712	716	696	641	679	706	681	681	738	738	697	720	718	739	691	732	692	666	699	693	668	678	691	711	709	726	735	745	682	751	714	677	730	747	697	667	713	725	766	709	721	714	688	682	668	748	707	674	702	696	706	722	689	683	691	740	644	676	745	637	692	695	728	661	688	681	739	701	645	710	710	695	673	650	706	710	736	722	704	673	694	693	682	723	683	738	703	696	712	703	711	711	680	707	693	738	722	728	714	667	694	776	679	742	728	748	724	686	709	700	734	732	695	676	691	717	737	677	694	753	759	707	718	699	755	704	698	656	720	736	710	735	705	737	700	763	730	750	728	696	714	773	677	712	688	719	725	712	688	687	670	724	705	730	671	685	729	707	676	659	681	699	691	685	717	688	719	718	764	703	710	737	722	718	738	665	719	735	715	688	705	700	711	691	710	725	714	743	700	738	671	678	757	681	714	719	650	687	725	721	702	667	689	720	728	672	715	659	662	710	752	716	715	717	721	719	689	726	778	706	688	675	714	711	684	723	702	702	718	706	721	698	731	722	707	715	696	714	720	712	754	723	689	678	685	705	726	700	704	745	656	675	687	715	735	678	714	654	670	714	619	694	743	731	742	712	757	671	770	683	749	703	716	675	703	691	767	693	666	700	673	677	740	679	702	710	673	694	673	681	679	716	672	722	710	717	723	718	704	715	735	796	721	690	672	696	745	705	740	740	684	683	701	681	666	701	689	732	681	721	701	680	709	728	797	666	664	690	730	665	721	682	737	683	727	696	704	649	718	704	647	636	695	693	707	688	754	710	728	677	743	700	678	721	721	689	733	671	705	738	691	665	683	667	761	718	744	680	689	700	721	734	697	704	704	652	722	710	713	732	703	658	729	708	723	682	697	653	715	706	702	679	687	753	761	739	674	700	729	717	705	732	688	682	711	678	699	703	760	740	650	678	706	705	723	707	664	710	710	705	700	714	672	691	685	713	711	678	675	683	723	700	703	727	663	696	700	718	710	694	760	740	731	700	695	710	730	684	699	669	757	660	686	720	691	711	719	668	656	723	712	657	682	696	706	648	710	702	722	740	700	692	702	675	722	701	713	703	708	709	714	717	685	729	663	742	712	730	714	732	693	728	700	684	709	697	724	690	757	753	664	712	715	681	732	686	724	710	695	740	697	728	752	683	678	687	660	671	711	704	693	713	664	748	711	697	722	739	712	680	706	682	693	681	719	697	720	656	678	715	701	691	685	706	718	716	709	697	718	709	689	727	694	701	675	710	819	708	709	669	711	723	716	723	721	701	728	694	700	692	694	742	687	727	688	678	712	724	700	690	699	705	719	741	704	688	668	720	726	712	681	702	685	746	689	676	681	715	713	727	689	687	737	714	687	684	711	684	753	681	739	698	664	692	722	707	684	702	746	724	686	691	735	728	694	723	713	689	719	708	706	730	764	745	696	699	701	691	687	664	721	703	746	712	701	704	694	715	762	698	688	702	674	670	715	723	748	668	727	677	712	737	719	754	703	674	704	673	662	682	732	693	712	725	668	680	661	731	677	690	753	691	698	697	727	667	689	715	760	746	698	672	748	672	722	694	709	702	683	714	710	729	689	741	653	736	726	664	718	669	653	731	763	706	686	751	707	770	752	700	723	741	759	717	699	715	724	698	675	724	667	667	685	670	742	685	688	688	753	711	717	685	739	722	734	672	685	712	740	708	710	680	690	734	727	716	662	709	720	698	678	692	649	669	679	706	759	739	723	720	730	706	725	678	724	698	708	738	666	734	709	730	685	760	701	756	693	689	726	689	707	691	652	685	736	670	735	712	687	675	691	708	721	666	703	691	718	720	744	750	716	714	732	660	734	720	692	731	731	666	728	728	717	675	715	726	686	744	698	740	686	699	720	684	710	744	736	666	709	697	721	707	758	704	719	704	673	700	696	732	692	725	751	714	709	678	667	677	685	697	708	695	684	655	695	737	749	657	737	681	692	730	724	725	735	688	734	684	736	713	705	680	719	675	740	698	703	685	687	723	685	680	709	664	710	719	700	703	651	664	702	727	674	698	739	714	675	720	718	655	725	684	671	675	693	682	693	707	714	716	716	704	719	703	719	718	717	713	732	651	711	671	722	654	663	729	716	705	703	672	659	751	698	706	712	705	668	676	689	688	663	675	687	717	663	773	693	753	674	676	736	676	748	674	732	721	696	750	725	702	730	740	729	748	731	736	731	677	681	692	707	706	695	736	723	744	699	715	650	692	687	700	675	706	694	733	718	666	727	734	728	661	704	719	758	698	709	712	726	691	701	691	667	732	733	741	727	646	704	694	737	670	690	681	714	675	706	697	729	731	720	690	719	701	723	695	751	710	756	757	713	726	684	683	707	721	704	708	688	672	720	714	719	660	654	720	747	711	689	736	709	662	733	675	727	722	762	729	733	710	691	665	746	712	695	686	690	681	680	653	702	725	716	721	716	682	708	709	677	675	732	743	694	680	722	726	719	711	711	736	705	700	715	749	742	684	672	667	738	731	719	715	740	682	646	691	708	740	664	685	707	734	688	677	689	743	727	668	734	728	706	727	728	687	709	717	696	733	721	720	730	686	713	677	683	720	673	667	678	716	735	704	708	765
17533	12156	10126	418	339	398	575	370	307	275	240	191	221	217	202	192	155	166	180	167	155	177	147	158	118	132	155	181	149	154	148	160	163	157	140	167	157	120	155	150	134	141	137	144	138	159	157	146	138	133	123	131	146	140	148	165	131	143	153	124	143	137	132	149	129	138	122	144	168	131	151	132	143	144	146	137	159	139	137	132	144	137	142	122	146	144	135	141	151	132	146	174	140	133	139	134	139	155	159	137	137	143	132	129	138	175	137	140	128	146	154	140	134	127	141	129	145	153	139	117	137	139	132	137	139	146	148	157	142	132	120	131	154	128	146	160	137	150	121	140	144	143	158	144	122	165	139	138	124	146	135	144	135	140	137	139	146	144	158	144	156	144	150	148	145	160	146	144	138	153	134	138	160	121	132	138	150	142	132	114	136	134	149	129	140	145	145	142	149	150	146	145	136	147	145	110	146	157	153	145	128	124	141	147	164	131	133	132	147	159	161	140	157	167	129	132	125	145	154	138	144	131	155	137	152	142	144	147	120	133	146	124	147	160	135	142	169	140	158	145	137	146	142	150	140	143	156	148	152	148	138	139	146	148	139	139	144	141	139	149	149	152	137	151	154	135	156	124	117	124	137	128	148	151	155	149	143	152	144	144	136	126	148	151	169	169	150	151	142	127	148	146	146	143	127	139	133	138	147	162	152	132	143	155	143	147	135	159	146	147	150	139	162	148	135	125	144	150	144	140	132	133	153	148	135	150	138	152	119	150	140	148	142	150	115	147	139	133	148	140	169	146	165	128	126	142	132	113	133	133	132	142	145	143	147	164	137	143	150	145	141	145	156	144	140	136	152	157	147	134	135	143	136	135	125	134	160	178	156	150	139	145	128	132	163	143	122	155	150	131	119	135	146	144	148	136	144	132	145	148	136	127	114	140	138	138	142	155	153	127	136	148	147	139	141	115	134	143	118	137	144	146	135	134	132	147	138	135	143	128	148	144	148	139	143	129	154	157	145	147	145	161	141	135	111	137	144	146	156	151	141	126	143	134	138	144	139	143	151	137	141	164	142	137	130	126	145	147	141	126	155	134	125	112	146	146	130	165	126	150	153	139	141	135	126	137	147	145	151	146	146	124	150	140	127	149	156	153	142	149	133	154	157	138	140	138	138	123	142	136	148	136	154	154	128	130	160	143	155	157	135	145	131	143	139	140	124	159	146	122	147	144	176	128	144	143	147	140	136	153	170	146	153	141	127	132	155	151	173	129	133	157	153	139	141	138	154	135	140	136	125	130	152	142	132	135	131	144	111	133	159	157	115	147	124	148	133	136	140	133	135	151	173	128	129	142	165	137	119	163	130	154	154	114	141	141	160	156	127	160	138	146	163	145	149	160	130	119	157	133	153	136	132	158	154	135	125	161	143	143	149	128	156	133	150	136	149	155	163	167	119	156	151	145	135	116	149	154	148	133	150	144	149	119	148	144	138	156	148	152	127	152	139	161	125	146	146	137	136	168	131	169	160	159	148	139	142	134	138	147	150	142	155	150	133	130	134	142	160	149	126	136	152	143	117	121	140	131	155	134	145	135	134	122	144	140	136	157	157	161	166	129	136	146	155	141	149	136	143	132	133	144	147	147	133	134	138	125	160	127	136	137	140	145	152	156	138	132	126	138	140	145	148	136	147	137	133	155	146	149	148	151	165	138	160	142	148	141	143	140	137	128	145	151	130	147	148	135	125	123	138	132	143	117	142	127	139	139	136	134	130	125	135	154	141	134	163	157	134	140	147	133	144	138	146	138	140	150	152	167	141	161	116	128	140	121	137	160	152	145	123	128	140	147	161	143	159	157	138	141	131	136	158	146	144	130	157	130	134	125	136	122	153	131	141	144	149	143	139	141	141	122	154	142	119	143	141	151	137	150	145	149	143	150	144	133	144	149	133	138	136	145	128	135	135	137	140	123	129	146	138	129	152	131	141	160	151	127	156	143	141	146	146	133	136	146	156	146	144	132	139	137	126	139	149	157	156	156	133	147	146	155	133	155	132	146	162	155	134	150	133	146	151	149	150	149	141	126	133	149	134	155	161	154	153	158	140	147	122	142	149	169	146	145	137	150	118	139	133	164	148	135	140	140	143	148	137	129	141	145	161	117	129	129	121	148	148	143	129	139	150	154	132	136	144	155	127	142	134	151	149	143	146	115	125	121	143	122	131	167	150	147	131	143	117	132	156	108	151	151	143	166	142	154	127	153	143	138	136	141	119	134	137	153	147	128	128	150	156	108	132	117	130	132	151	142	155	130	137	148	154	157	139	152	129	130	122	147	141	146	143	139	166	142	153	161	148	142	147	125	127	140	138	132	149	138	144	131	118	127	160	168	150	140	136	149	138	145	130	140	126	154	143	136	155	144	143	141	152	161	147	142	139	141	146	143	131	138	161	151	148	153	135	121	142	130	134	144	131	132	153	130	148	134	158	154	115	153	146	164	148	134	150	130	130	133	159	129	132	145	159	139	144	163	156	140	165	138	120	160	148	160	126	134	157	139	136	148	131	157	140	143	121	126	147	139	135	133	136	133	144	142	138	142	135	139	144	145	125	146	141	136	155	147	157	135	134	137	151	142	153	136	141	126	149	134	148	151	137	161	148	136	166	138	146	139	136	152	151	138	156	149	122	155	118	131	158	148	137	128	148	176	156	153	152	155	144	146	143	148	150	143	154	148	158	150	159	141	126	135	147	150	154	136	125	152	111	160	149	148	149	150	171	154	136	160	151	139	133	139	132	159	122	144	155	129	150	129	146	139	144	124	141	146	168	127	143	143	137	145	128	159	129	123	154	154	135	130	162	152	140	135	138	133	136	150	132	145	130	132	142	146	139	155	150	139	162	134	140	143	133	142	145	157	158	169	146	144	128	127	145	134	134	126	140	135	132	150	150	148	139	130	151	120	148	138	140	128	126	129	151	150	156	126	162	140	129	167	148	166	152	156	132	149	164	158	143	130	125	147	148	149	125	136	139	148	156	125	150	151	136	146	137	144	150	154	142	150	135	139	161	154	151	138	142	121	143	149	151	168	157	146	161	114	138	145	151	146	152	127	143	154	164	143	156	143	141	129	157	129	162	136	136	135	156	141	170	117	154	137	139	153	125	119	175	171	131	141	147	125	129	139	133	136	146	129	148	144	155	136	130	119	137	121	135	151	136	156	140	120	128	140	142	134	128	166	151	152	145	149	138	135	130	130	156	139	137	144	133	152	136	153	121	134	133	146	141	143	154	162	139	139	135	132	150	127	156	147	146	123	140	136	131	142	130	129	149	162	141	120	122	152	134	146	116	148	118	140	128	159	144	126	141	151	134	119	157	161	130	135	141	160	128	140	123	139	133	143	145	146	136	116	143	133	176	131	145	142	126	132	141	160	169	130	132	138	138	138	136	150	142	146	152	130	152	134	140	140	127	152	126	139	132	149	137	162	141	137	152	150	167	152	139	126	126	126
20263	19171	14034	732	1134	1876	2790	2022	1592	1464	1352	1211	1100	1102	954	864	699	784	843	678	691	690	613	529	567	606	611	599	606	600	585	640	532	548	518	611	790	556	497	521	502	537	507	491	502	513	497	500	531	519	544	500	499	555	544	509	495	507	520	475	503	520	535	532	469	512	535	499	513	475	518	498	503	497	504	478	498	537	450	498	489	527	482	548	508	477	507	506	506	505	496	521	511	503	518	479	528	493	482	498	520	521	499	530	523	474	493	503	469	502	497	480	531	547	503	482	529	492	523	534	520	528	516	516	536	503	526	530	494	544	549	500	500	499	498	474	510	493	531	481	514	505	503	501	518	527	543	480	495	512	504	501	484	528	522	498	525	516	513	547	517	527	521	487	472	525	500	513	514	503	482	516	529	516	504	510	542	550	505	467	507	522	491	488	495	456	559	513	494	535	504	560	527	521	525	551	519	491	474	459	539	515	500	490	466	494	503	523	532	500	514	511	507	498	520	494	500	471	525	500	524	544	495	466	505	486	515	511	473	517	549	486	520	528	532	538	499	511	491	478	453	468	540	540	538	482	472	543	496	521	480	490	519	495	513	525	535	518	520	526	570	505	517	513	495	482	539	495	504	493	487	534	508	490	512	503	540	500	501	520	484	539	528	459	560	560	513	496	498	490	506	522	512	506	495	524	503	506	493	525	477	470	524	499	537	483	476	525	502	473	543	515	508	519	517	510	542	478	527	538	520	507	493	523	521	491	492	538	531	518	495	522	508	504	542	479	487	516	542	496	516	489	528	497	488	512	499	539	520	493	530	520	524	530	553	526	479	477	511	503	494	481	502	482	531	510	494	536	515	522	522	550	515	475	484	515	522	510	559	519	498	535	530	491	494	523	506	491	509	476	495	506	567	509	465	483	488	483	541	513	517	517	495	510	528	505	524	526	509	519	516	550	474	520	527	498	495	522	459	511	473	498	515	537	542	514	555	488	462	534	492	501	537	518	531	515	524	483	511	543	503	553	519	516	555	523	481	501	504	545	509	585	471	483	453	501	504	517	519	538	523	499	538	502	549	501	520	551	525	489	527	516	506	486	490	475	512	489	499	524	554	531	539	520	499	543	496	537	514	491	487	528	493	535	541	476	490	501	494	507	497	520	519	539	491	524	505	506	481	508	520	530	534	441	537	504	508	516	507	533	483	502	504	533	474	555	531	500	483	480	496	499	517	510	531	516	540	472	520	476	458	483	491	511	478	501	526	522	515	538	541	530	552	511	510	504	530	495	548	493	512	503	482	482	488	521	498	458	517	517	559	491	463	500	500	504	498	461	555	527	508	506	535	476	517	479	475	529	542	523	510	542	516	491	500	490	494	513	509	468	549	480	542	487	486	565	536	511	476	458	521	530	543	485	530	500	478	543	515	503	525	505	499	494	511	520	480	498	509	518	517	515	473	519	484	522	497	505	481	495	523	562	499	513	505	501	486	503	513	514	503	491	513	506	524	470	529	532	504	493	523	537	520	503	568	497	545	504	486	516	522	534	469	513	514	509	502	519	489	505	489	505	456	529	543	517	512	525	542	516	516	502	497	504	501	525	468	458	480	539	505	495	535	507	520	515	514	518	506	519	518	484	555	511	488	465	495	506	499	541	492	496	480	491	522	505	509	505	492	510	499	533	504	463	518	505	484	505	506	488	517	514	509	541	496	522	521	552	497	482	509	498	516	538	513	531	500	472	491	511	495	464	513	464	493	491	528	515	492	528	512	492	508	491	527	507	489	538	486	525	492	506	548	476	488	494	490	532	524	527	529	507	539	490	516	521	498	517	527	527	485	514	528	553	499	540	504	538	516	481	547	536	507	500	500	511	536	544	540	496	523	506	530	506	493	524	501	517	528	498	497	521	530	506	509	537	552	530	517	484	525	455	498	520	500	540	503	522	536	511	514	538	525	517	498	500	491	481	487	541	514	529	515	510	517	532	502	502	501	517	537	482	528	493	503	498	499	502	478	481	488	505	480	484	498	504	480	516	561	491	533	554	508	554	483	513	510	508	525	504	528	476	483	553	497	485	520	489	494	557	526	468	520	496	512	512	551	530	497	539	506	514	492	528	515	531	569	500	510	498	532	494	480	512	494	546	498	489	537	517	552	508	484	527	504	511	542	533	480	487	514	520	492	512	461	511	549	522	512	510	508	513	562	509	533	528	539	510	524	450	505	529	521	511	518	523	505	558	474	483	528	474	515	486	497	488	552	529	520	503	513	514	497	517	512	534	508	532	499	534	517	500	557	521	500	492	490	498	531	513	518	514	526	490	503	508	524	503	488	500	523	509	485	489	484	474	530	546	513	488	532	481	501	484	489	508	494	497	530	487	558	512	516	507	520	475	530	579	549	513	509	480	478	507	499	495	448	514	544	484	523	521	547	435	506	508	487	486	545	512	552	513	502	538	527	527	513	521	497	537	513	462	521	493	502	538	525	520	529	501	479	534	453	543	511	517	495	458	488	554	509	489	530	504	526	503	507	532	514	479	492	525	525	537	550	505	512	505	503	511	493	523	510	508	488	515	469	496	546	503	474	505	530	511	467	542	525	544	521	533	550	480	485	533	508	484	526	531	571	549	531	506	507	505	503	468	484	491	517	539	548	504	528	507	548	506	465	511	507	495	518	505	523	508	487	536	533	510	549	512	537	513	501	493	549	508	539	470	514	495	492	528	482	500	485	552	519	520	525	489	513	507	553	475	473	548	532	525	496	484	496	499	498	539	519	516	498	486	514	537	511	501	524	514	539	483	518	528	481	500	505	522	511	491	483	519	529	511	509	521	537	510	547	520	459	485	532	486	508	536	517	515	521	522	520	515	544	491	479	481	524	520	494	490	550	564	539	492	517	481	497	553	525	511	492	508	506	538	491	512	507	473	505	514	469	533	510	537	524	513	497	527	493	499	502	516	491	535	531	522	509	516	500	487	488	543	502	541	492	515	481	482	498	493	498	517	516	492	518	525	526	493	525	541	468	500	529	494	515	535	508	517	489	491	483	524	486	519	519	529	519	531	551	502	526	527	536	545	513	504	495	499	522	507	525	516	519	521	489	506	504	489	497	515	455	550	477	507	549	556	513	511	485	550	440	522	509	553	548	515	503	512	520	470	512	517	521	526	503	477	546	517	522	530	503	502	475	523	466	500	533	528	546	480	524	501	534	516	482	493	504	518	558	493	516	538	544	496	561	498	545	489	520	529	510	510	522	513	475	495	531	536	534	512	526	490	510	537	545	524	496	468	537	518	511	489	532	492	491	495	515	529	548	530	452	543	445	519	495	499	485	498	541	542	512	509	513	559	568	535	491	473	540	545	546	461	469	526	514	497	498	490	515	522	510	496	519	486	495	543	551	473	506	499	481	498	504	526	497	534	525	517	502	550	455	534	491	488	536	512	526	492	496	471	546	508	489	497	506	575	510	532	529	499	540	478	486	509	515	502	535	519	524	527	523	510
62567	65484	55044	14789	3373	2661	2205	2185	3693	3278	3652	3143	2242	2021	1903	1666	943	698	692	806	651	545	351	291	262	246	214	254	239	242	283	291	268	179	187	340	473	148	148	157	181	162	151	172	176	152	153	165	163	150	137	149	169	155	138	184	170	168	172	147	152	169	169	153	154	181	138	150	145	165	153	168	164	164	162	167	149	175	155	158	144	153	153	149	148	156	163	161	141	139	163	150	145	141	128	161	171	147	148	136	137	165	164	150	158	164	166	153	144	146	174	152	155	180	157	158	171	130	180	153	163	169	171	165	166	175	149	172	164	137	152	159	151	172	176	169	139	142	148	165	159	170	157	154	143	154	153	150	158	161	170	169	173	117	142	153	136	145	168	159	168	166	166	151	150	173	146	157	152	142	151	154	159	137	157	162	148	140	170	173	152	174	161	171	154	154	155	163	146	140	145	145	173	164	167	159	152	161	156	175	155	158	147	175	155	124	170	164	152	154	136	149	173	165	177	156	131	169	145	148	168	145	198	174	130	154	146	157	160	163	142	164	168	154	166	194	186	168	158	166	168	169	143	153	162	160	145	141	175	155	159	162	137	181	159	162	179	150	159	153	174	154	160	162	164	142	192	154	181	160	154	175	170	148	155	168	151	166	160	157	124	180	181	157	153	167	151	139	130	166	161	158	152	151	163	168	169	160	177	144	174	160	144	144	159	149	169	152	156	161	139	162	141	155	153	167	159	171	154	164	152	163	176	161	149	133	172	187	166	174	171	156	141	148	167	142	160	160	174	175	185	176	153	160	156	139	161	141	186	148	177	140	157	170	169	152	146	175	169	138	169	165	156	174	142	143	159	145	170	172	145	176	124	155	175	152	178	151	175	170	152	134	150	164	156	147	170	177	161	144	145	162	147	160	152	152	139	155	141	152	156	156	161	166	148	144	146	170	165	161	160	166	148	158	172	149	161	150	151	165	150	176	168	159	152	157	135	155	154	160	143	175	181	168	122	140	168	165	172	137	180	168	179	175	156	150	154	152	180	152	167	166	164	158	177	173	145	169	168	160	178	167	167	156	152	146	189	159	146	154	144	146	142	143	166	158	156	144	155	167	170	147	164	160	150	165	153	135	148	145	178	178	171	151	137	143	177	164	160	174	171	152	175	154	154	181	170	152	142	149	153	155	162	160	151	163	147	162	152	164	157	152	147	140	147	157	156	186	174	132	160	148	167	169	170	133	150	174	153	148	155	149	150	153	163	145	155	154	144	143	148	160	176	161	150	155	170	170	149	163	145	137	165	158	147	155	155	166	165	155	145	168	157	161	147	152	170	154	181	158	153	154	139	155	176	161	150	165	149	162	155	154	169	162	172	148	166	174	171	146	136	150	140	166	174	163	169	156	177	157	153	141	138	147	158	174	188	134	164	138	170	160	165	152	157	160	172	170	160	147	182	148	152	159	150	167	157	160	150	150	156	169	145	159	150	164	167	163	167	173	152	139	157	150	164	193	176	163	156	136	140	178	174	163	138	166	151	160	155	152	170	147	181	147	176	121	163	166	161	185	190	137	176	163	142	149	151	155	142	154	150	180	161	142	166	138	156	145	149	145	133	154	151	150	167	158	186	143	160	144	152	172	143	171	147	147	138	169	150	163	162	152	184	162	148	147	149	176	174	163	174	150	177	157	171	160	171	141	163	188	157	131	154	145	170	149	146	168	163	165	141	180	158	145	178	164	165	168	159	158	171	146	151	172	171	147	150	174	156	177	159	146	165	149	164	177	156	161	149	165	179	163	154	149	140	154	139	168	158	171	166	152	163	138	167	150	149	137	171	160	160	167	173	130	140	122	161	160	176	163	143	163	159	177	163	167	166	163	140	144	167	183	177	144	166	150	155	141	170	172	172	163	156	127	148	146	185	186	177	173	155	163	147	139	141	152	141	151	166	185	134	136	137	172	162	171	145	144	152	159	164	163	163	157	141	166	172	151	174	148	154	152	144	159	160	134	159	176	158	171	140	152	165	159	159	160	160	164	187	155	147	139	173	162	188	131	173	156	164	150	178	143	171	150	179	148	172	175	144	160	144	156	162	153	151	166	149	134	162	143	165	163	147	155	160	160	161	146	153	174	173	168	156	137	141	152	164	155	151	141	175	163	150	150	176	164	135	147	148	177	160	137	163	181	141	153	156	163	165	146	172	160	156	166	152	189	150	151	153	166	174	158	158	173	151	169	169	178	177	164	160	137	140	167	166	166	173	136	161	157	150	161	142	161	146	150	162	136	151	161	144	143	150	168	171	152	178	149	156	165	154	156	177	157	153	158	143	159	182	157	140	171	135	151	150	156	157	151	159	159	161	156	155	157	149	142	182	165	156	180	164	141	149	172	131	161	177	172	155	172	156	165	149	161	176	161	172	163	148	161	160	153	138	164	180	174	133	141	164	169	164	160	162	164	149	166	160	168	157	199	189	174	172	190	124	155	147	162	159	155	169	157	165	149	168	158	159	152	151	165	148	159	157	155	142	176	163	151	182	178	171	176	169	174	160	187	125	136	159	144	169	170	143	160	142	161	178	171	160	150	163	154	160	172	181	176	147	159	171	162	158	160	146	143	141	148	167	185	156	141	157	172	155	134	135	154	147	168	156	177	162	150	150	139	171	152	161	134	150	148	170	145	169	163	154	163	161	176	165	155	164	165	137	160	136	136	151	147	167	163	146	187	147	157	152	136	163	154	165	139	166	179	148	159	166	155	164	144	160	168	178	148	164	155	156	148	149	187	183	182	151	170	153	168	147	157	159	167	150	135	138	141	179	184	178	134	171	160	159	163	152	135	181	173	165	162	151	146	144	157	158	162	161	182	151	150	144	140	163	170	162	146	181	157	141	160	150	141	162	166	153	149	185	165	138	145	152	152	136	169	150	144	163	148	154	142	133	156	156	188	154	160	162	174	154	155	154	165	153	160	165	146	156	158	157	149	161	152	169	162	140	163	185	151	168	139	181	158	160	167	147	177	165	163	159	161	170	146	171	159	172	169	138	152	160	141	149	151	193	152	155	156	169	177	152	142	174	157	170	153	149	176	164	162	133	163	168	168	149	160	153	156	175	167	159	139	160	166	149	167	172	164	150	155	159	145	183	153	158	154	170	175	154	150	127	183	162	146	176	127	180	156	167	154	175	168	148	178	148	165	169	152	131	170	159	163	161	167	183	154	154	157	154	133	151	146	157	177	160	153	134	176	170	162	178	154	160	158	172	138	154	161	170	166	158	180	168	162	153	164	165	166	152	150	162	168	171	138	148	164	148	161	176	157	158	177	167	156	146	138	165	162	170	158	149	146	146	183	151	161	139	180	163	155	154	167	154	180	169	177	162	163	155	170	164	151	148	156	162	140	175	147	171	145	155	171	153	146	160	161	153	161	161	153	138	151	150	197	153	171	147	155	152	152	155	149	178	133	146	138	164	167	171	163	138	167	177	152	185	167	186	153	153	154	164	153
42411	50670	41227	3022	6954	10596	9594	10287	16206	15368	16846	15205	12386	11103	11057	10025	5899	4517	4767	5635	4454	3878	2348	1776	1570	1260	1329	1441	1295	1369	1400	1804	1338	1035	837	2121	3295	593	581	573	551	564	540	585	550	529	568	575	566	559	543	519	567	591	540	580	530	539	585	579	566	492	545	576	562	533	547	559	604	543	568	613	559	566	571	502	529	549	541	534	555	573	572	541	564	565	558	563	551	573	568	526	516	551	534	518	551	592	524	544	571	541	576	557	599	557	504	544	588	553	592	569	559	539	533	545	541	545	579	548	580	584	553	557	576	585	531	546	534	552	558	529	564	524	594	537	583	514	567	527	574	571	550	551	543	555	555	567	565	586	611	572	561	577	549	546	512	559	552	580	519	555	528	568	536	543	564	564	560	525	565	561	517	561	547	535	567	522	502	524	543	523	567	575	551	544	583	534	558	573	530	532	558	552	559	555	550	580	533	562	559	550	550	547	532	550	547	546	508	534	524	562	577	531	499	549	521	555	569	546	537	570	588	537	560	553	549	576	559	562	557	526	588	527	539	554	572	558	560	564	500	555	535	540	527	538	582	525	543	587	526	529	555	553	536	551	509	569	500	584	549	511	528	555	570	549	594	551	554	591	573	547	587	543	592	543	550	573	539	610	534	527	563	554	596	527	548	595	536	588	507	525	562	559	506	566	528	534	570	548	581	562	550	575	611	533	570	542	559	577	546	552	552	560	514	567	539	554	562	541	531	543	601	539	536	538	557	500	584	581	523	584	533	527	525	555	556	557	569	524	513	548	580	555	570	563	547	545	575	565	578	547	558	554	546	576	541	577	550	553	595	545	522	554	523	541	556	581	561	570	603	513	577	537	512	540	551	559	534	580	529	525	586	604	510	500	531	518	554	581	559	556	547	552	542	568	541	530	536	618	588	569	578	577	578	575	588	513	546	496	537	540	532	568	596	565	579	544	566	534	555	531	573	558	537	561	526	548	533	572	530	565	550	544	563	524	542	546	501	548	569	569	591	561	552	585	528	565	561	590	528	520	549	582	563	523	582	556	540	543	532	526	570	603	553	551	566	547	506	573	557	567	566	545	572	574	527	490	554	525	565	555	561	637	547	573	558	568	547	523	589	541	532	519	531	529	562	546	545	518	531	587	574	560	544	550	525	542	521	566	557	553	543	519	560	529	552	559	559	544	601	595	495	546	564	573	560	535	565	574	550	536	555	528	574	539	537	549	524	562	527	573	559	534	579	545	542	501	562	558	548	549	602	530	541	549	536	534	528	545	554	528	533	570	619	548	578	561	543	568	581	528	571	584	540	581	579	566	536	544	558	585	558	545	534	512	524	547	563	560	548	570	572	543	538	599	547	522	523	561	570	536	546	573	525	604	561	564	587	559	535	503	565	521	541	546	555	537	547	513	565	554	514	542	540	524	600	526	589	536	503	547	542	572	579	581	512	559	546	541	586	566	559	594	549	565	529	550	525	564	549	533	555	575	542	528	507	506	540	549	589	551	501	553	569	561	564	554	530	547	559	567	552	529	539	571	520	533	561	552	559	589	555	580	532	526	575	540	589	537	523	566	560	519	537	548	543	549	582	547	605	501	534	552	537	551	555	549	569	524	533	525	532	566	554	542	561	533	587	557	580	528	576	552	572	546	573	553	502	547	525	531	505	495	548	554	593	544	562	524	567	555	561	589	566	515	528	555	549	516	555	529	606	588	555	515	550	541	553	523	579	574	545	600	580	573	567	580	561	562	583	526	560	557	558	553	554	571	558	524	527	546	552	557	512	551	560	570	576	561	546	542	573	515	571	561	518	526	566	565	540	509	599	567	550	585	573	537	509	482	503	569	543	587	587	552	567	566	496	536	526	588	508	581	517	527	584	526	528	551	562	581	517	534	561	568	581	547	498	544	600	561	557	554	559	521	578	556	566	587	563	516	552	521	544	552	569	541	522	563	553	538	539	548	509	538	506	513	529	552	557	555	619	571	542	566	584	608	563	532	518	555	550	560	577	565	593	547	573	584	571	567	553	531	551	550	539	550	550	546	525	570	538	521	585	556	504	546	540	573	512	541	529	586	554	599	581	585	559	537	580	547	532	532	531	542	548	554	560	532	569	575	553	547	578	591	549	561	575	599	548	549	566	538	568	551	504	552	520	560	554	541	503	619	557	575	560	549	539	575	565	561	564	497	554	540	585	518	518	553	569	475	555	531	552	516	550	574	563	566	521	496	563	547	569	560	536	567	555	556	507	553	534	559	570	539	538	569	546	556	519	541	571	554	539	509	528	568	556	563	531	558	540	559	551	545	599	550	555	565	551	578	545	554	548	583	580	539	543	549	531	572	553	557	537	544	566	568	538	524	567	527	519	583	553	562	547	554	501	582	569	573	557	526	585	580	542	536	593	527	572	517	561	541	525	539	549	570	553	543	565	564	551	574	533	546	554	562	550	542	593	532	515	549	573	539	574	549	540	586	554	561	574	558	558	555	538	595	538	534	551	549	541	540	546	537	553	536	526	536	527	562	567	571	593	549	552	569	555	537	599	539	545	539	554	546	540	512	562	536	539	539	545	559	551	562	524	578	537	548	532	541	554	546	569	601	531	567	589	529	569	576	542	575	572	511	540	500	520	544	585	567	602	559	535	524	533	549	545	560	542	560	591	571	563	549	565	601	517	545	539	526	533	582	557	567	513	511	532	551	579	572	537	547	516	579	534	556	561	534	581	570	596	529	558	544	523	525	557	560	522	557	550	541	547	563	571	560	583	529	562	539	569	572	567	542	536	524	561	580	584	549	536	572	554	587	551	569	564	565	544	553	547	531	557	535	564	580	539	560	535	529	584	566	562	557	559	541	509	541	570	571	618	585	555	566	564	553	546	534	570	534	500	553	524	554	568	556	556	571	582	579	568	559	565	551	596	534	577	535	549	550	592	546	554	522	550	530	572	563	553	593	591	592	608	569	551	523	556	534	549	568	580	557	537	549	597	528	536	552	525	540	552	567	552	536	599	565	592	550	556	563	572	520	609	529	559	529	549	523	568	550	559	544	544	555	582	582	588	565	567	548	583	552	532	534	583	571	518	549	573	569	542	555	546	556	553	528	564	577	558	557	562	554	527	536	563	557	559	573	576	536	533	564	596	586	560	546	534	551	528	573	534	566	532	593	551	527	537	572	536	625	563	542	566	566	529	561	491	573	560	535	546	551	571	550	560	535	573	560	552	518	533	539	572	592	541	548	543	516	567	545	556	596	545	527	591	553	552	589	553	536	569	571	568	571	561	543	546	534	532	582	551	563	591	561	584	554	517	584	551	552	556	515	552	552	550	541	589	572	529	559	524	570	551	526	552	576	561	556	515	571	543	546	560	534	545	528	529	527	551	579	562	532	577	541	564	616	554	545	582	537	606	496	528	574	564	545	530	536	530	530	566	560	578	533	548	560	518	586	565	524	564	558	534	567	537	539	570	524	553	547	595	548	583	531
70906	76081	62798	20517	7390	2705	2671	1649	3980	5146	7780	7343	4765	3889	4473	3272	1951	1294	1285	1371	1116	982	776	697	550	511	548	449	480	598	450	441	489	350	349	679	642	220	230	204	249	227	231	210	196	229	191	196	212	226	213	244	267	208	220	208	170	219	212	233	216	223	202	194	248	220	215	226	240	226	202	207	219	187	225	204	230	237	190	222	192	202	223	205	204	219	235	246	219	236	210	216	197	217	217	227	202	206	243	204	200	243	213	216	217	197	242	215	233	239	246	201	223	208	203	231	226	197	215	192	211	200	209	224	202	227	241	220	193	212	201	221	226	209	204	225	202	193	211	234	236	204	218	202	203	232	210	233	217	213	213	206	214	238	238	222	219	207	221	200	210	227	209	194	197	220	239	207	234	216	201	225	201	187	210	221	243	214	181	196	193	230	253	233	200	235	195	221	247	229	240	200	223	192	210	218	199	237	228	217	224	216	205	223	197	200	228	213	209	210	217	243	216	209	211	223	215	211	228	228	221	183	221	228	201	216	196	208	209	189	220	213	215	203	221	239	223	205	203	211	225	221	233	200	233	230	217	209	204	213	187	222	222	214	210	252	190	207	231	215	206	223	230	224	190	213	222	225	242	228	196	208	212	203	195	218	234	230	213	202	209	218	222	219	213	200	247	227	212	216	206	238	207	223	236	208	236	223	185	206	228	210	211	217	216	200	214	226	206	212	218	228	213	235	217	241	206	213	224	201	228	240	220	197	212	218	218	227	218	205	241	235	236	234	214	213	235	218	211	221	230	248	230	232	215	225	204	235	222	225	220	187	248	231	203	228	224	202	238	193	205	227	205	226	218	218	208	217	234	205	208	233	233	221	245	216	220	207	216	227	207	236	209	202	223	223	226	224	206	219	220	222	233	204	187	218	221	199	214	194	218	230	215	216	230	212	211	205	215	215	213	231	238	220	181	226	223	192	192	193	246	234	215	210	190	204	217	200	229	214	212	220	218	235	223	226	212	206	229	191	232	221	216	230	217	218	206	227	206	203	210	186	209	231	249	204	210	231	210	200	205	230	226	243	222	210	239	206	207	210	202	216	248	217	241	227	211	221	203	205	182	212	214	219	195	204	211	211	207	216	245	215	215	236	213	206	216	214	208	224	230	215	224	217	230	195	212	217	228	211	225	206	214	212	215	241	197	214	224	213	200	220	229	230	242	214	218	246	231	185	208	224	208	195	227	204	206	214	235	242	224	200	233	214	202	233	207	192	227	192	221	208	206	218	232	240	218	231	201	233	216	223	221	235	206	182	213	194	218	206	214	209	215	210	195	204	193	208	233	199	209	193	200	236	209	219	220	205	228	215	204	256	222	211	219	228	220	203	233	238	226	200	225	213	207	217	211	228	231	221	202	200	223	220	188	226	195	218	230	224	212	201	200	207	236	251	211	229	212	219	230	216	223	206	212	230	205	213	212	210	231	220	198	188	235	213	220	220	220	215	226	215	242	235	245	227	223	208	215	216	236	230	208	214	205	211	194	230	210	202	200	236	232	209	188	203	213	225	241	195	216	219	235	220	226	212	225	202	205	216	210	197	200	223	195	220	236	204	214	214	231	224	216	198	219	211	208	213	217	209	213	216	226	190	220	240	206	217	219	237	227	221	224	213	241	206	220	173	229	231	224	198	246	234	203	227	229	195	236	209	204	210	204	211	226	214	221	197	214	211	208	231	222	210	215	207	206	198	213	183	191	206	214	238	213	217	212	220	194	206	209	209	212	237	196	211	228	207	221	215	203	201	206	221	217	205	204	230	236	194	200	213	222	243	243	221	216	232	195	222	218	201	208	219	215	208	235	221	215	194	238	200	224	215	214	198	221	209	222	229	216	242	224	190	231	221	215	228	208	225	211	213	225	204	241	211	198	221	195	229	200	232	208	219	238	227	212	213	229	217	241	249	181	233	216	228	209	218	207	219	249	207	232	225	216	210	185	216	218	237	225	249	236	218	215	228	229	232	202	202	204	227	241	218	221	209	194	215	224	242	235	238	199	221	231	206	209	209	202	209	219	224	202	209	223	218	222	204	210	187	218	204	216	221	221	229	190	217	194	238	202	208	214	240	233	221	228	222	201	197	200	215	199	226	189	221	208	234	205	189	203	224	235	202	199	241	232	197	224	228	221	202	216	221	223	234	211	228	199	204	214	212	227	204	220	234	239	197	214	190	209	214	204	201	228	222	229	215	224	201	227	195	204	208	221	238	227	225	235	228	178	207	202	212	219	213	227	199	194	235	204	219	188	207	182	208	223	206	219	205	234	233	221	215	221	221	229	234	221	204	209	208	209	195	220	225	210	199	208	237	194	204	233	216	225	207	222	223	195	196	205	192	224	212	224	204	231	228	224	234	215	228	226	232	213	233	225	220	192	214	184	220	217	220	212	207	201	219	222	234	202	227	200	216	211	213	198	226	195	229	195	214	208	195	224	218	221	212	204	229	225	233	192	196	196	218	222	226	224	221	214	232	207	217	208	215	217	190	201	223	205	222	232	225	215	209	215	225	212	219	210	224	195	202	220	217	219	189	226	223	221	215	199	207	215	223	163	214	220	198	225	219	203	220	223	244	211	220	193	236	219	219	196	231	207	218	224	220	203	239	240	198	200	215	200	221	213	202	239	219	237	251	213	234	242	236	220	224	184	219	223	225	228	191	218	220	215	221	204	220	221	228	222	208	198	220	236	219	209	221	244	198	218	216	193	216	205	201	226	233	236	206	225	219	214	240	233	232	191	222	221	221	205	232	220	204	212	202	204	222	235	204	205	205	196	217	189	228	240	217	213	218	226	231	208	203	222	223	208	207	190	219	238	207	223	215	240	204	215	200	223	206	205	220	207	214	209	223	215	219	212	225	184	226	223	218	225	215	212	219	231	220	209	209	220	210	196	214	216	210	215	211	242	201	190	217	191	183	204	232	241	205	201	196	247	275	215	193	219	214	209	198	211	216	230	196	205	198	190	212	232	206	222	213	207	197	218	221	219	183	221	213	230	208	240	205	215	192	231	231	209	195	201	202	210	209	210	215	198	203	224	194	239	198	216	228	235	189	248	243	240	202	213	220	226	206	221	212	245	216	217	203	190	226	220	228	238	209	230	225	223	229	213	223	215	227	216	202	205	200	206	216	217	220	222	223	192	245	223	234	216	221	233	204	239	226	213	228	218	208	215	216	204	217	219	222	225	174	203	229	226	212	214	206	240	259	211	224	214	203	225	237	218	202	217	220	224	220	208	231	217	210	186	214	214	212	201	242	206	208	221	218	203	200	205	215	209	231	206	211	212	210	220	171	229	250	233	223	192	209	219	226	215	197	206	223	223	198	207	202	229	226	208	199	219	210	216	226	202	239	218	197	212	214	204	197	206	201	236	209	209	241	219	201	221	222	216	218	219	228	233	207	203	235	189	204	217	231	222	201	217	204	218	209	210	219	230	235	257	224	217	212	235	203	203	208
51395	62110	46756	6611	10096	9820	10725	8039	16271	20491	26449	25697	20150	16963	19663	15760	11352	8295	8370	8985	7765	6592	5083	4265	3156	3033	3220	2494	3208	3615	2872	2535	2618	2123	1742	4660	4212	732	732	768	741	717	706	729	730	735	719	722	721	711	729	706	710	714	710	659	738	721	670	722	670	675	722	736	747	725	712	703	724	685	735	732	719	754	699	711	747	690	672	739	698	729	751	737	706	701	690	652	702	730	710	698	711	742	714	744	715	716	702	725	693	679	746	751	726	681	699	718	745	713	721	701	714	728	730	746	726	702	672	719	671	775	671	673	722	724	736	717	710	749	676	733	714	693	724	742	696	705	709	716	707	712	676	682	767	744	707	686	728	714	694	722	694	730	730	755	699	726	765	777	722	761	750	685	707	711	692	740	647	775	704	721	661	722	687	742	713	713	699	696	716	719	781	741	704	772	716	698	695	730	737	686	740	674	698	704	680	717	688	691	738	714	733	724	702	720	755	718	703	703	715	681	730	709	685	687	695	739	719	724	712	735	709	742	730	726	728	696	666	729	728	752	724	718	709	735	689	711	733	710	747	690	740	713	697	727	725	676	684	705	712	717	696	738	728	671	721	679	696	714	743	724	710	734	657	695	650	714	643	694	699	759	723	720	713	670	745	694	707	747	733	725	691	754	723	685	683	704	744	685	707	700	692	766	753	719	709	686	703	731	715	727	691	707	716	690	752	692	743	701	704	695	719	680	749	725	751	744	685	698	694	707	767	715	709	684	694	714	686	686	715	733	720	725	712	708	713	646	716	699	717	700	685	690	699	700	700	702	733	702	698	745	706	677	680	671	738	675	690	702	707	728	722	780	721	680	756	765	743	670	706	741	762	723	676	717	731	738	693	680	722	748	743	743	719	716	724	686	729	722	743	730	685	713	692	721	741	708	692	731	759	749	694	739	701	723	719	711	703	732	684	727	746	783	732	708	646	726	769	725	694	681	728	708	740	712	738	727	747	745	688	700	693	708	693	717	745	760	706	740	701	695	725	691	706	710	705	726	728	735	700	723	677	679	727	708	696	746	707	755	723	706	716	716	699	731	746	715	745	673	767	661	702	714	664	694	698	667	720	702	733	735	689	715	703	737	686	739	706	718	709	700	696	694	727	731	737	715	695	707	676	712	730	766	730	706	707	688	684	699	709	722	701	731	735	754	723	685	762	712	740	673	745	738	692	804	700	664	664	689	680	680	756	725	721	735	707	719	749	747	699	681	727	695	734	717	713	751	708	672	692	693	764	731	750	686	753	723	721	741	723	703	723	712	716	713	761	673	718	716	723	746	710	720	734	718	718	720	681	649	723	702	738	689	721	720	716	752	697	691	745	747	746	711	731	716	683	732	686	723	687	769	713	695	719	705	726	697	742	727	755	734	721	768	728	672	716	752	681	722	741	706	773	714	740	743	724	711	757	739	709	732	753	726	720	721	743	729	690	723	686	716	675	702	718	687	730	728	755	709	699	717	721	656	660	713	716	728	711	727	709	707	739	731	737	704	721	656	681	704	712	684	726	722	699	715	720	717	714	713	680	691	725	713	702	696	671	706	715	769	693	688	780	772	753	702	721	698	730	698	700	685	706	684	736	758	670	731	717	700	738	665	705	681	714	747	706	714	718	741	667	676	695	744	683	686	748	726	717	676	737	725	734	671	734	665	725	776	678	746	709	661	751	729	720	705	668	715	696	706	709	717	696	684	711	728	670	743	696	725	717	668	690	735	661	685	722	727	678	687	675	670	731	708	731	679	701	661	725	715	737	735	737	706	705	695	698	734	740	763	705	742	734	708	740	745	696	710	704	712	726	685	698	731	665	703	647	744	665	694	690	682	682	731	690	695	710	718	718	692	765	692	692	686	664	713	688	692	718	692	686	668	712	690	688	693	739	754	711	731	718	717	721	727	720	737	675	722	715	721	774	729	706	737	715	745	725	677	723	740	718	776	703	715	752	739	681	719	716	712	693	767	706	695	744	699	710	711	707	692	716	726	721	713	685	694	679	743	754	718	749	701	690	703	726	770	681	683	710	707	719	689	706	699	749	692	727	693	749	729	692	735	691	670	687	708	720	727	785	693	752	714	714	764	745	740	707	727	696	685	710	731	713	698	713	666	743	686	675	716	676	700	665	694	696	681	712	695	724	660	716	735	713	723	695	697	687	689	755	692	710	698	705	723	696	694	754	721	677	664	775	657	743	704	752	669	733	743	720	700	705	699	701	709	716	705	684	715	758	697	717	691	682	731	709	691	753	748	724	700	687	707	728	709	715	724	766	711	741	729	691	750	730	732	773	688	704	717	677	732	702	797	740	716	732	702	719	717	676	712	694	735	748	714	707	715	731	722	690	699	695	721	682	746	748	723	744	717	768	735	695	691	698	745	745	739	721	683	730	716	720	702	706	734	747	740	702	699	689	703	729	717	704	727	702	734	696	685	692	726	717	717	707	709	644	724	695	671	709	707	672	679	706	691	726	761	729	724	734	688	678	720	704	711	717	705	704	702	698	708	701	736	702	740	659	734	714	701	709	716	739	675	706	743	709	677	713	705	737	745	690	688	692	727	704	755	701	781	667	720	704	758	695	677	703	738	768	729	679	706	695	702	738	685	658	696	680	765	687	693	694	699	699	719	724	746	731	712	742	719	744	712	696	770	681	707	692	717	729	690	722	653	720	655	680	734	675	725	745	706	710	713	739	709	718	729	731	700	689	702	700	727	751	708	786	703	720	722	697	685	688	734	723	692	746	719	726	703	709	767	690	673	685	709	699	731	740	740	707	709	719	730	691	703	703	683	738	715	705	713	730	715	685	727	753	711	690	733	750	645	687	707	703	696	715	721	696	699	657	705	723	701	717	729	680	727	689	738	723	726	703	726	691	672	719	704	714	711	690	660	754	722	724	705	719	689	709	688	728	746	697	668	751	755	705	708	740	717	715	727	705	695	720	711	680	733	730	760	678	717	716	671	719	697	748	719	742	727	670	709	722	718	762	705	715	654	692	718	669	717	789	686	721	707	693	765	745	713	708	742	698	730	706	687	710	672	703	704	763	726	729	722	725	680	712	746	701	663	755	678	756	708	720	713	714	706	732	728	718	692	734	688	693	724	676	661	687	714	708	701	686	665	707	737	665	731	702	664	678	695	715	708	697	696	683	726	723	702	725	705	725	705	751	685	711	708	695	706	718	703	694	731	683	708	700	730	724	666	721	710	706	738	723	695	665	743	709	716	711	667	689	676	744	670	681	714	736	729	677	717	732	717	739	752	695	717	720	729	700	699	703	747	717	721	729	711	731	761	655	717	701	707	725	740	713	750	707	757	727	730	744	691	782	723	743	730	712	713	730	730	730	720	776	689	735	764	674	723	700	697	713	701	722	730	755	757	763	717	726	711	682	679	751	670	739	712	688	690	728	742	698	752	643	713	723	721	735	722	734	657	713	729	742	714	720	715	738	696	689	777	734	703	703	672	680	758
20085	12499	11357	649	312	233	200	182	256	314	347	314	317	286	286	210	221	183	179	192	160	158	182	176	172	164	192	148	183	176	168	135	171	151	155	178	177	155	138	140	162	141	134	130	139	148	143	151	158	138	125	153	158	154	134	129	158	135	132	130	155	132	158	168	129	167	136	143	152	152	152	143	171	149	144	145	129	148	137	146	137	167	168	175	153	154	164	135	142	146	135	155	151	130	147	143	151	155	153	154	138	138	125	154	154	152	151	135	136	142	149	146	156	152	142	129	132	160	167	149	152	146	164	142	147	139	160	170	144	140	146	124	156	153	145	156	134	149	168	136	138	148	166	138	157	156	147	144	152	148	136	137	161	169	140	153	140	140	142	127	137	158	145	154	154	139	132	153	135	168	144	158	143	158	153	147	153	142	163	141	156	143	144	127	142	148	150	129	134	130	143	153	145	141	159	149	133	147	163	153	132	140	137	155	149	129	144	142	144	139	147	164	120	149	152	173	148	156	155	135	168	148	161	163	163	139	134	188	152	132	137	158	169	154	142	154	173	145	154	135	145	155	128	125	152	144	150	158	147	129	145	144	136	163	152	147	144	133	167	145	152	148	147	142	127	137	169	135	139	142	151	136	152	146	150	145	148	137	163	145	164	163	155	145	167	140	148	139	151	139	161	150	154	153	167	145	159	157	175	142	131	145	137	141	141	151	136	129	147	150	146	148	141	152	141	161	151	134	172	128	123	144	151	156	155	163	162	124	159	150	138	158	161	141	131	143	150	163	139	139	154	136	162	152	167	137	144	139	147	151	146	144	155	145	144	163	150	150	152	161	156	154	145	130	158	132	137	135	147	151	151	127	123	143	140	142	152	160	136	161	161	123	160	153	147	150	149	145	131	170	152	138	166	139	162	136	145	147	156	143	143	152	173	154	157	162	173	136	134	133	157	139	161	142	146	148	143	146	151	144	139	161	134	138	133	147	156	154	133	157	146	155	145	159	134	148	156	157	146	156	148	145	147	158	145	148	165	130	137	164	142	154	154	163	175	156	148	132	118	161	148	167	147	152	157	149	140	145	144	153	152	153	157	148	132	141	164	157	160	167	135	150	145	140	159	157	144	152	134	152	142	158	143	171	149	122	116	132	147	150	143	138	146	122	147	108	147	142	141	142	138	150	150	166	156	143	146	176	142	154	167	166	140	132	135	149	140	159	156	125	159	147	145	147	166	156	169	120	161	160	138	148	120	153	163	148	153	158	159	148	146	168	152	156	131	148	165	146	152	158	157	135	117	144	148	136	125	142	149	141	143	155	154	174	157	131	124	140	153	159	143	137	129	150	144	164	178	114	191	167	151	170	126	155	138	138	144	150	155	140	148	147	153	180	131	149	155	151	153	145	136	138	155	150	133	166	139	139	135	148	162	143	150	144	131	155	125	152	140	150	153	158	152	151	142	175	156	162	142	138	136	137	145	139	143	125	152	157	130	156	137	153	154	167	144	163	159	154	174	147	160	170	155	154	164	154	143	137	122	155	136	121	167	169	144	146	165	142	141	148	147	151	160	157	138	137	141	142	142	146	166	138	172	141	136	140	136	156	149	143	157	137	157	156	156	151	142	159	141	147	150	167	142	163	154	131	134	132	153	140	159	135	153	156	157	140	150	173	154	129	171	137	147	163	152	151	153	141	160	122	138	145	135	134	137	150	155	153	157	145	147	154	133	154	156	157	162	165	157	141	157	140	171	157	132	171	148	143	124	155	147	155	149	147	126	141	128	134	145	131	163	137	150	129	150	127	153	155	154	146	150	136	143	148	170	136	148	143	161	155	167	135	164	161	163	144	177	138	138	152	153	151	132	143	146	150	154	146	170	142	131	133	161	159	157	135	148	153	158	150	151	130	159	138	149	145	130	153	144	162	163	158	160	158	151	155	142	154	145	163	153	142	170	144	160	139	146	160	155	148	162	144	160	165	157	122	146	122	163	135	154	163	156	151	168	157	138	132	135	148	143	143	141	164	177	138	158	149	137	149	139	151	151	158	161	157	145	153	158	149	131	128	115	166	149	156	122	127	158	137	141	159	177	156	146	138	153	173	154	145	154	160	167	169	149	164	148	137	140	141	163	148	145	146	155	121	156	147	156	145	136	150	134	143	171	165	124	162	133	162	158	120	142	148	124	173	138	147	160	146	135	161	146	158	158	148	141	169	143	155	171	142	143	172	149	149	152	163	147	153	136	139	147	172	141	158	152	158	160	143	148	150	161	159	155	146	149	146	143	154	177	139	142	140	143	134	143	155	167	161	141	155	148	161	115	150	132	128	158	165	146	154	140	156	144	155	154	146	139	146	141	148	141	154	153	141	147	146	160	137	157	149	150	158	132	134	129	135	150	145	155	152	159	125	159	147	155	160	142	168	145	142	140	160	165	140	171	139	157	160	143	131	138	132	145	164	162	132	139	147	149	142	129	163	132	116	156	159	147	149	170	133	139	147	161	134	163	155	120	136	135	134	156	140	137	147	159	162	143	131	152	157	156	150	141	143	149	129	129	147	162	146	148	124	147	145	139	137	140	136	155	166	134	163	168	147	123	169	146	151	142	156	144	134	144	140	153	155	147	154	146	142	142	140	134	150	143	126	149	147	155	154	161	135	134	136	144	152	170	135	150	171	145	149	142	176	141	151	155	149	152	150	160	149	150	124	130	138	159	142	136	143	157	141	151	136	134	126	161	130	118	153	152	130	139	160	153	161	129	143	141	136	153	155	170	143	142	139	148	144	144	124	125	145	163	138	145	150	133	139	149	136	143	155	139	131	162	132	147	142	161	155	142	144	126	142	154	138	155	141	137	162	145	152	149	157	153	123	131	167	148	125	158	151	138	138	153	144	156	152	157	144	152	142	140	164	168	154	155	158	147	132	143	145	127	129	145	154	144	166	152	141	154	148	159	162	160	118	163	153	159	123	143	157	144	145	153	137	151	170	168	147	138	141	144	148	157	169	137	128	161	152	134	148	136	146	160	155	138	163	143	134	148	173	151	126	130	120	138	138	159	158	140	124	126	160	145	137	151	140	162	142	123	140	167	157	127	146	128	128	162	135	149	132	148	164	146	138	143	132	136	125	132	163	135	144	157	158	149	147	149	148	157	148	145	142	157	161	156	163	141	161	137	162	139	140	131	146	151	160	124	141	131	148	130	154	146	147	142	154	156	150	187	161	180	163	154	161	136	137	136	142	138	153	149	126	159	161	170	149	144	152	150	137	161	142	154	147	137	147	142	119	144	155	140	177	121	167	145	155	163	172	137	182	133	125	154	144	140	161	163	136	152	156	153	147	130	129	141	153	138	140	160	154	140	152	135	138	159	158	146	151	139	140	140	129	162	142	170	150	144	149	143	143	149	125	141	151	163	144	162	120	128	142	136	138	148	167	149	135	146	159	138	139	135	151	140	147	157	161	155	139	159	155	151	166	155	124	145	136	167	142	153	150	137	139
20918	19349	14503	1256	1083	888	973	867	1175	1692	2031	1900	1535	1506	1449	1147	1045	808	836	766	744	743	762	711	724	704	707	669	692	634	691	623	588	634	604	715	737	530	517	531	557	520	517	529	499	521	523	515	510	539	575	506	538	511	511	506	575	574	527	494	542	515	522	523	548	506	511	514	582	548	535	506	547	542	549	504	533	502	577	538	499	518	525	481	525	513	535	538	555	542	514	528	504	512	559	541	528	579	555	484	552	503	486	502	548	506	526	493	513	515	527	561	510	545	513	531	542	550	493	507	524	545	541	527	504	498	544	523	541	538	521	526	495	551	480	510	506	509	511	544	524	560	568	544	531	528	540	543	524	529	517	565	496	520	542	502	512	543	496	497	517	528	541	513	509	516	519	547	504	533	553	546	539	548	523	554	566	515	499	495	544	509	551	512	551	494	500	521	493	545	533	509	554	547	521	534	539	517	510	509	509	536	514	511	523	540	510	490	550	547	481	543	505	553	553	503	478	496	514	543	488	510	537	510	569	513	478	503	516	514	524	526	525	506	482	526	565	523	534	524	497	560	487	507	538	526	544	546	546	564	490	517	546	536	506	529	596	532	530	512	558	531	536	522	541	494	505	537	488	539	544	556	506	480	538	517	543	501	561	515	516	486	560	551	535	524	564	514	522	546	541	547	523	497	512	534	546	531	539	581	550	495	526	506	505	534	540	569	544	536	508	512	533	515	485	523	498	545	506	541	576	554	519	503	536	515	500	530	535	511	525	545	505	530	517	565	534	542	507	522	554	535	551	537	500	536	559	525	555	522	500	542	511	550	516	525	513	510	494	514	505	530	492	525	494	477	516	494	486	572	552	523	515	539	546	522	559	536	507	575	526	525	541	509	500	518	505	530	573	527	540	532	556	571	548	531	548	524	561	535	541	555	531	523	514	487	519	553	524	507	517	508	532	493	475	550	526	488	533	539	545	580	521	513	521	532	577	506	492	539	539	526	556	516	544	523	516	510	512	520	518	504	528	539	524	544	518	523	555	542	522	575	549	516	517	514	524	530	569	488	515	526	495	522	487	486	542	515	552	502	520	529	538	560	536	521	543	537	534	513	521	539	485	571	556	532	511	534	490	513	495	510	533	529	552	499	511	511	518	478	503	529	553	533	540	533	513	550	530	528	530	525	538	496	509	520	560	539	516	508	503	545	539	556	534	541	524	510	547	528	528	561	509	519	540	511	555	516	502	523	523	520	509	521	514	474	522	524	541	537	559	499	501	534	515	542	536	508	525	553	498	512	493	511	542	527	533	553	506	544	538	539	505	514	524	554	525	497	520	537	514	493	535	525	515	515	528	519	525	552	526	514	545	530	549	514	494	528	529	532	484	526	509	516	510	566	519	472	494	537	525	553	538	500	517	514	552	543	536	525	573	540	532	509	530	507	516	519	514	510	527	552	555	518	485	503	485	496	591	547	508	503	526	549	538	508	518	508	555	494	515	544	540	520	544	513	521	478	491	534	531	539	520	542	524	494	557	528	538	556	548	487	542	493	520	526	527	553	559	477	532	520	549	504	490	493	563	495	531	522	541	512	543	525	498	543	540	506	523	521	543	505	552	548	493	521	543	500	533	500	514	524	520	529	551	526	536	523	541	496	551	496	537	501	536	522	478	522	488	528	524	540	532	532	538	522	565	496	538	570	525	519	483	594	535	525	516	521	507	561	505	506	526	540	564	542	547	561	510	509	555	523	537	491	529	472	539	496	529	531	544	561	537	501	499	524	492	539	523	506	503	540	484	522	517	554	501	529	530	546	518	520	504	548	517	516	538	500	555	544	548	487	537	517	511	547	504	494	497	548	517	527	539	553	502	526	508	537	510	530	526	551	561	530	537	536	530	475	515	532	546	501	540	571	511	509	511	561	493	521	551	548	493	492	538	519	517	550	521	512	555	543	531	523	525	594	524	530	540	571	526	534	550	542	507	493	538	505	561	535	555	529	540	541	530	520	541	536	519	501	558	473	495	529	548	525	564	529	553	543	530	501	536	548	533	554	539	506	493	526	543	537	550	537	522	507	551	537	539	534	500	540	501	549	560	507	517	542	531	540	540	539	544	564	542	522	508	554	538	499	521	501	527	493	518	526	561	534	528	491	565	547	537	540	530	542	529	510	566	561	525	519	537	503	478	529	477	556	547	485	541	504	557	518	540	541	552	533	527	528	533	491	528	539	522	554	555	539	541	511	539	547	554	532	531	556	522	482	546	518	518	534	505	510	556	524	529	513	536	532	568	528	517	557	499	556	524	503	565	542	554	508	501	477	492	525	493	549	502	556	512	526	543	522	529	542	502	557	530	537	531	509	520	523	541	517	486	528	478	505	556	509	554	528	537	493	528	530	532	541	520	524	540	502	517	522	548	533	534	557	537	509	534	544	527	527	542	569	518	540	504	492	489	525	521	515	536	493	502	534	568	553	497	525	543	530	527	542	518	528	526	522	541	525	478	529	500	516	506	554	544	522	521	562	515	526	543	514	544	562	548	531	504	515	585	527	543	548	502	451	510	503	494	504	523	547	533	511	527	516	552	505	545	547	533	520	535	483	533	506	561	551	510	541	583	545	506	551	542	526	528	540	496	494	532	524	501	530	489	575	552	549	545	542	475	490	535	502	483	524	535	522	560	518	538	528	539	511	553	524	539	488	522	535	533	520	524	576	541	555	530	532	518	553	497	562	533	499	499	544	519	505	530	491	497	518	511	528	527	525	498	542	573	516	503	478	515	572	507	544	495	517	529	529	546	563	530	531	535	546	577	518	537	555	523	531	525	537	562	532	517	506	511	569	568	526	516	515	546	537	570	525	491	532	533	512	561	526	503	531	513	532	555	552	529	535	545	529	511	513	524	560	518	525	546	486	561	532	564	540	553	521	505	520	524	535	510	522	548	502	539	513	539	534	535	518	538	522	523	512	554	493	526	571	512	548	559	528	516	528	544	533	535	555	510	543	544	519	572	520	512	560	534	574	490	514	523	496	528	539	502	514	532	542	511	530	550	579	508	570	517	513	524	532	494	538	500	498	545	545	524	508	529	537	556	500	507	550	485	477	562	524	536	544	535	553	526	525	519	565	570	534	516	529	536	502	548	541	545	498	512	524	558	561	535	537	536	547	558	496	555	539	557	517	540	533	550	562	514	548	533	519	525	527	531	496	508	559	504	516	514	500	582	538	531	504	517	538	517	518	519	518	493	499	534	574	525	542	521	542	582	480	521	587	545	514	535	553	536	546	525	498	520	542	558	543	516	518	520	545	531	555	513	547	572	524	576	513	520	538	508	541	539	556	519	542	498	500	556	502	536	538	537	555	538	510	524	516	531	528	565	584	523	567	561	522	494	550	492	529	525	497	520	524	534	546	575	561	511	511	467	519	558	524	538	523	555	603	515	541	549	557	530	511	573	531	537	519	540	523	569	513	524	531	544	523	480	520	532	511	562	497	496	561	522	554
58030	63559	55783	15286	2066	828	897	786	1032	1978	3226	3128	2345	2291	2581	2375	1936	1276	825	917	821	1052	691	498	447	437	400	437	457	568	443	306	185	289	356	502	366	168	169	139	123	148	160	151	152	199	157	146	160	163	148	151	172	172	146	159	169	149	174	155	155	150	150	162	153	158	157	144	146	161	150	167	150	149	154	165	157	200	158	162	165	171	153	178	145	177	163	175	183	160	160	158	161	173	168	150	181	154	151	149	166	171	179	174	160	167	141	170	169	184	170	146	186	182	165	161	180	154	142	158	153	171	185	163	171	155	176	164	175	151	166	151	179	192	160	164	167	176	157	158	175	159	157	148	166	150	173	156	174	147	176	167	162	161	142	172	153	178	156	168	142	170	175	165	160	203	177	173	158	171	157	178	170	147	160	164	191	151	147	185	168	173	171	169	170	156	169	172	146	153	152	150	139	158	161	142	156	155	146	152	148	173	153	175	135	158	152	163	142	178	167	163	163	181	149	148	158	159	162	175	157	167	154	169	172	165	153	159	171	162	158	151	162	180	159	169	172	156	162	161	177	162	163	162	161	185	175	180	177	159	159	175	184	138	157	170	170	162	143	171	156	159	140	166	172	168	159	169	152	155	151	179	165	169	161	170	150	143	169	158	132	160	150	183	160	155	141	161	151	148	153	155	164	172	167	174	156	161	167	149	146	184	164	173	165	172	144	152	170	162	192	172	167	170	160	131	149	153	155	161	153	150	159	154	132	171	155	173	135	174	192	165	160	165	138	151	153	151	140	173	157	169	163	159	172	168	160	163	162	144	168	158	172	168	165	147	158	163	167	167	169	165	159	170	154	153	170	156	152	163	198	178	136	172	171	129	170	158	175	159	194	185	171	147	173	144	149	169	159	148	173	153	157	168	170	155	182	165	156	150	174	169	147	173	153	148	163	144	149	162	168	160	162	155	173	152	156	143	171	152	173	146	154	174	160	167	159	146	164	142	146	167	180	168	161	161	160	169	142	152	147	156	158	166	161	170	152	144	157	129	155	173	149	151	165	147	159	153	174	164	160	152	170	154	163	166	158	151	167	145	155	141	137	143	160	168	168	151	145	169	177	177	163	136	175	173	181	160	136	151	158	156	151	166	159	154	163	170	165	152	170	142	177	147	174	145	177	169	188	177	182	150	155	178	164	148	159	171	148	146	171	171	181	172	160	157	177	165	144	171	171	166	172	164	166	154	164	156	151	187	164	142	150	155	172	166	154	155	156	167	152	153	157	171	185	161	183	136	157	156	139	156	144	150	164	169	180	141	164	161	154	174	158	176	160	173	153	160	164	151	156	158	164	168	161	151	180	142	163	149	168	152	165	170	169	165	175	135	157	157	171	175	163	172	150	168	144	150	156	175	133	157	158	170	183	184	178	188	162	167	149	168	155	152	161	163	160	179	142	167	155	183	142	132	165	153	166	155	164	157	150	158	146	139	146	169	169	170	153	148	180	157	148	157	160	160	169	169	167	171	144	169	151	142	161	142	173	152	155	157	139	185	175	146	178	139	183	171	182	166	181	137	178	160	163	169	147	181	177	179	160	183	172	151	162	170	158	172	164	160	162	170	155	142	165	158	136	151	172	182	184	172	164	173	145	149	151	143	169	171	138	153	178	152	176	158	157	151	138	168	163	142	169	151	170	159	150	155	158	163	164	169	149	177	150	155	153	159	163	144	171	157	160	112	156	159	162	164	137	134	180	165	146	147	168	144	170	147	171	147	150	163	155	183	149	162	166	171	165	161	135	149	145	159	163	163	157	163	143	153	136	175	160	186	172	155	166	163	169	182	172	156	148	152	147	156	149	147	161	167	140	155	160	140	155	160	167	158	173	168	154	153	191	155	167	147	164	155	162	152	157	165	143	150	161	176	148	147	169	151	155	158	176	151	161	186	151	174	177	158	156	163	164	155	150	141	185	156	161	143	158	168	172	162	181	173	167	146	134	163	158	171	172	154	161	172	183	127	148	177	154	190	157	164	171	175	165	171	156	146	180	161	160	175	175	163	164	166	151	148	160	192	157	165	141	158	170	182	161	184	165	173	154	148	169	148	165	148	151	161	138	175	141	194	178	173	160	163	152	152	180	154	165	155	156	148	144	162	171	181	164	176	165	150	165	146	148	169	156	151	170	151	148	143	153	142	166	169	149	153	152	165	164	177	152	164	155	167	154	141	163	163	151	156	151	159	158	153	161	158	200	167	148	170	165	169	155	164	186	164	171	135	161	159	174	175	177	153	167	173	174	146	169	164	147	166	153	165	157	174	165	180	164	150	166	157	167	172	167	159	143	149	156	145	159	158	187	148	163	187	142	164	144	148	149	129	139	179	139	154	170	144	149	153	175	169	150	164	149	155	157	188	160	169	169	189	158	158	169	156	159	160	159	142	175	156	147	155	176	173	143	155	163	170	161	168	157	162	174	152	162	152	159	192	167	159	179	144	176	165	156	167	154	170	169	151	147	164	142	163	170	183	150	180	152	171	186	169	151	157	161	155	168	179	159	154	141	134	166	152	150	161	165	143	141	152	173	172	156	165	158	147	136	135	163	165	170	173	160	154	146	184	169	166	173	151	155	158	176	158	159	137	143	150	151	145	163	157	157	157	165	167	145	155	170	116	180	157	155	138	153	168	142	155	146	170	159	156	143	155	173	158	163	156	202	165	159	152	170	155	168	162	157	183	147	145	138	182	153	169	181	153	158	161	135	171	171	151	157	171	162	145	156	172	166	164	179	151	159	175	162	160	186	172	178	153	173	161	177	181	158	166	168	178	154	150	185	176	145	159	138	152	165	148	166	166	162	152	158	166	147	180	167	184	144	160	173	153	155	179	152	155	165	157	149	163	186	161	153	158	171	142	168	171	163	163	144	167	177	161	148	160	190	175	174	167	163	173	152	154	145	152	164	154	156	173	167	162	176	164	181	169	178	152	173	157	164	174	159	156	150	175	141	166	171	182	191	170	142	155	152	168	141	147	149	156	144	145	142	170	194	152	160	184	155	165	156	159	175	163	136	175	170	173	140	161	177	156	173	162	186	170	145	146	167	160	170	162	179	191	127	151	144	168	148	163	180	167	159	171	150	156	182	162	168	156	163	172	176	140	181	178	149	162	162	161	168	139	207	166	149	153	150	155	129	160	152	165	156	163	145	143	163	154	156	135	169	164	163	187	147	189	155	147	168	140	153	158	174	156	169	179	146	147	168	158	179	137	147	163	179	160	153	164	179	167	177	194	154	133	160	168	150	173	150	173	169	170	152	159	171	142	181	158	146	164	133	201	173	154	149	160	153	156	159	151	142	161	166	152	148	171	161	153	144	139	151	148	146	153	134	180	145	141	165	155	152	140	169	153	169	142	170	193	155	152	145	174	159	147	171	168	149	146	176	157	165	176	138	129	182	158	154	162	158	164	171	172	164	158	171	171	158	174	147	156	154	175	145	145	158	149	150	150	139	183
41732	50130	40822	4759	2551	3617	4319	4154	5908	10807	15983	16036	12444	13002	13932	12274	10411	8537	6385	6004	5595	7625	4888	3263	2815	2866	2639	3064	3054	3969	3347	1821	770	1411	2089	3280	2217	577	552	548	566	575	571	574	570	568	546	569	533	609	601	556	557	558	592	508	552	529	576	571	566	530	583	564	571	585	559	545	544	576	591	547	598	555	574	553	550	530	562	577	539	557	609	536	586	582	546	540	556	554	590	568	557	523	556	554	581	585	604	560	547	492	601	559	581	545	570	557	575	537	569	588	573	597	586	560	523	568	538	604	546	559	599	532	533	586	624	563	557	589	600	567	555	572	546	550	589	589	550	586	561	574	538	583	527	587	527	553	589	559	586	590	552	555	571	531	575	564	553	534	548	594	567	561	534	587	572	575	564	571	542	608	587	576	581	534	574	560	550	579	592	538	525	518	509	573	561	568	606	559	563	592	582	582	561	541	559	555	601	530	522	589	587	549	587	572	559	566	607	584	584	574	529	572	542	585	534	582	557	594	557	569	567	544	634	606	573	539	592	586	555	586	639	553	588	520	552	537	613	551	569	555	565	541	542	584	517	561	545	608	565	560	590	562	593	586	553	520	558	589	549	583	593	571	592	567	602	563	548	566	548	595	557	579	525	547	535	584	541	568	609	573	552	521	531	530	576	598	611	558	550	544	579	519	568	561	548	554	611	583	544	552	610	583	613	591	515	568	579	540	567	565	548	589	538	595	548	547	585	538	572	568	565	599	550	558	594	530	618	568	592	586	598	610	576	570	542	569	572	562	541	586	555	584	547	548	596	580	562	574	575	600	552	548	606	547	574	570	527	570	582	600	565	562	570	587	573	543	584	550	598	599	586	550	563	578	561	600	552	479	637	572	559	519	556	575	558	579	547	587	562	543	540	556	551	552	616	554	578	555	556	585	547	559	544	569	558	525	584	554	509	583	540	541	572	573	601	551	590	530	565	589	592	602	570	572	566	586	550	590	565	546	518	609	577	570	572	576	539	569	582	558	589	536	591	573	597	570	575	577	585	587	561	569	625	576	619	561	533	600	586	529	573	518	587	594	565	586	604	569	588	587	518	598	584	556	579	556	573	541	537	546	560	586	553	556	548	565	593	577	561	593	587	606	554	584	548	603	572	602	559	591	602	549	577	538	542	567	559	602	567	563	543	556	569	534	558	524	587	583	569	596	546	523	593	586	566	574	590	553	574	626	584	557	536	580	539	557	550	601	538	569	571	556	553	531	575	563	555	568	557	565	549	511	560	588	540	567	620	555	576	587	588	547	561	575	583	636	579	565	559	594	574	553	558	552	592	542	568	570	576	587	567	550	570	573	572	548	557	591	576	587	582	598	528	561	546	562	548	556	554	554	568	575	546	566	550	561	545	557	559	550	589	575	560	588	578	551	530	536	566	577	562	531	551	610	569	562	589	556	589	535	559	560	581	569	544	548	582	538	613	551	534	551	564	566	594	535	557	549	542	583	561	592	593	567	564	561	561	573	581	572	540	582	550	551	585	558	532	524	554	549	541	547	564	580	569	593	562	541	591	550	592	586	583	583	556	586	571	560	554	569	556	568	544	591	569	608	559	607	515	542	566	593	632	572	541	564	559	571	564	580	566	581	554	583	551	549	552	586	562	595	595	570	550	552	523	586	541	572	567	556	531	568	604	554	539	558	547	567	574	594	551	542	560	554	558	573	589	528	607	539	576	561	550	580	616	536	541	603	517	554	548	574	590	589	534	570	580	580	574	597	570	589	549	580	537	568	532	591	536	591	570	552	494	581	568	558	531	566	616	560	545	561	593	608	571	538	578	551	536	554	615	616	577	565	540	586	537	594	542	599	600	589	571	512	583	563	548	573	513	580	547	538	572	589	620	554	574	548	556	587	584	546	541	604	568	581	545	578	559	558	573	580	551	583	562	596	549	579	550	544	575	559	593	532	581	568	595	573	588	533	579	570	595	542	559	562	555	599	555	573	583	584	534	552	542	574	544	589	590	537	560	562	583	548	562	544	526	544	571	602	565	595	591	592	578	560	568	560	594	540	571	580	548	591	555	592	563	569	588	526	571	617	564	543	581	553	540	566	543	554	578	568	566	577	553	580	568	572	592	545	573	572	622	526	529	575	525	601	601	534	569	549	588	524	614	557	535	582	565	558	535	599	560	602	528	544	567	548	532	589	539	590	574	569	532	551	538	538	559	534	579	541	585	548	592	605	584	545	546	592	571	563	567	559	528	549	586	570	543	581	557	518	571	589	577	588	557	602	559	562	583	585	517	563	547	554	574	540	570	555	552	536	550	531	567	544	557	588	509	555	554	572	540	583	568	595	611	569	552	507	554	570	545	569	567	561	554	518	556	555	527	596	572	547	581	577	614	534	603	523	587	570	574	547	551	552	544	556	581	542	522	576	565	573	558	571	537	555	534	547	556	609	552	533	554	562	582	572	541	589	563	565	579	595	553	517	561	581	539	522	545	565	568	624	626	555	613	542	588	547	625	546	573	529	546	601	548	582	534	591	558	555	567	575	605	581	577	565	574	589	559	548	569	524	542	585	582	600	583	587	601	631	585	552	553	552	542	557	571	561	547	556	565	546	591	578	577	568	612	533	561	575	537	570	531	527	592	589	560	554	600	545	592	575	590	602	581	535	586	578	565	513	568	575	593	524	578	591	568	554	583	598	587	548	558	600	571	564	612	561	574	563	550	564	523	569	590	559	564	586	581	517	590	596	542	538	511	595	553	531	517	581	517	514	560	574	588	535	510	521	555	585	580	570	576	554	557	553	563	556	575	574	577	541	572	577	540	574	607	572	544	600	577	559	567	555	575	569	567	592	575	576	535	546	562	542	593	601	568	593	559	588	548	562	598	529	545	575	524	529	601	564	540	524	585	561	562	507	570	533	589	542	574	536	561	577	538	571	565	569	542	541	528	543	581	598	547	583	599	520	581	588	542	522	553	589	601	591	561	602	584	547	572	521	547	619	571	572	604	547	561	565	524	601	524	582	590	512	592	601	556	538	604	585	564	560	569	526	571	569	617	552	553	589	587	554	546	574	618	529	566	523	570	579	597	577	556	568	592	541	553	582	564	572	573	522	582	565	530	561	561	593	626	557	573	564	579	575	564	586	573	619	557	549	598	555	597	563	580	535	538	580	592	594	561	600	583	556	561	576	570	586	618	562	609	552	528	558	526	549	544	556	588	561	566	610	583	556	550	545	539	589	617	612	546	537	576	572	573	592	601	517	584	578	533	611	547	578	556	528	520	579	598	598	546	531	516	571	550	548	562	581	596	542	580	599	546	579	558	541	601	562	575	562	586	593	568	584	595	589	568	525	550	577	504	556	565	568	573	609	605	597	575	567	551	583	552	526	529	562	544	609	567	615	552	578	533	554	597	554	570	542	556	646	551	555	539	567	613	609	535	525	552	553	581	583	565	524	571	574	578	546	577	583	592	540	586	543	590	550	601	557	557	537
65686	74529	62561	20300	7430	1969	1557	1743	2371	4530	6230	7006	5857	4568	4863	4048	4143	3300	3491	2873	1847	1284	965	870	921	810	712	671	758	864	737	459	273	409	745	742	476	224	198	213	203	218	208	197	230	209	234	228	210	235	234	224	198	231	184	200	228	227	223	238	229	222	220	197	215	211	244	233	237	220	215	233	236	233	234	223	202	225	218	211	232	197	214	221	228	210	193	242	230	215	208	231	223	223	199	225	241	186	230	249	211	201	168	235	215	232	216	221	225	226	208	225	215	226	212	222	221	221	215	212	234	236	210	200	241	216	181	243	230	221	195	228	225	214	220	224	227	221	239	199	210	212	211	213	213	218	226	218	241	205	218	221	211	201	190	199	241	199	225	219	254	230	213	217	210	193	182	195	227	218	206	246	208	233	221	207	241	201	228	193	204	222	187	218	200	210	212	247	215	231	248	191	240	237	213	206	220	244	243	241	194	237	234	206	200	210	203	181	218	235	211	240	223	215	218	187	212	226	212	223	232	217	209	213	224	232	216	233	219	220	230	223	219	208	222	216	220	198	238	211	219	204	213	208	223	200	199	206	232	227	222	197	213	214	225	244	215	221	200	216	233	214	248	206	220	216	218	229	222	212	217	218	202	207	208	235	201	197	215	227	218	231	196	206	216	231	246	222	186	199	217	212	218	198	211	244	197	188	223	219	212	241	197	208	215	205	230	227	238	192	227	209	229	217	199	204	213	208	208	205	212	211	247	204	211	226	222	255	215	221	217	210	214	209	206	206	231	201	208	223	233	220	230	232	217	244	218	234	215	237	212	217	234	220	237	208	222	212	212	210	209	196	210	201	227	232	233	225	216	221	220	223	231	236	229	211	193	210	234	207	234	239	221	196	203	217	201	210	239	216	232	205	233	197	255	211	217	219	209	209	196	221	217	229	240	225	232	207	229	214	215	240	201	229	231	219	226	203	187	228	222	217	223	215	220	221	213	188	211	211	221	189	193	203	216	219	226	190	209	218	196	209	216	202	238	227	232	213	226	212	213	210	245	234	225	205	221	214	229	212	235	245	197	240	215	218	213	221	234	221	227	202	211	218	229	209	232	233	200	234	218	213	206	203	195	212	201	212	202	229	215	215	243	222	225	193	221	207	216	219	200	223	217	234	196	214	229	210	250	211	199	214	212	218	226	213	211	205	228	229	213	207	214	192	210	218	215	223	181	223	252	206	239	218	184	199	202	214	208	238	198	223	214	213	243	231	229	224	217	224	228	207	216	221	197	245	217	233	213	199	220	207	188	241	193	209	242	211	214	222	205	206	213	218	215	216	230	243	235	200	226	222	204	232	200	198	211	225	252	216	208	210	218	208	207	219	195	222	237	231	213	228	214	203	196	203	200	230	212	229	233	201	228	268	223	224	209	214	227	218	223	230	207	206	189	232	227	223	226	216	233	219	217	203	213	227	200	251	185	224	200	229	216	232	223	212	224	240	220	210	222	234	197	210	213	204	212	208	228	225	211	218	219	189	205	226	240	212	227	208	253	201	217	228	200	229	209	226	204	227	195	234	224	226	211	229	205	201	232	218	220	227	200	199	202	233	225	248	236	219	207	207	179	217	229	214	223	218	196	224	238	232	227	214	223	206	210	212	208	223	216	235	213	235	202	233	213	215	249	208	215	213	227	212	215	191	200	209	200	210	211	232	219	232	227	228	199	258	200	232	203	213	231	217	217	216	232	215	190	215	213	205	207	201	220	223	214	228	206	189	217	215	202	209	212	243	210	226	219	226	217	225	198	185	195	190	204	232	237	211	230	240	218	221	199	225	190	209	214	213	222	197	204	195	240	221	214	201	220	201	230	230	229	225	213	221	230	211	235	195	230	215	206	220	213	204	205	245	199	215	195	227	218	227	199	220	239	205	207	204	231	202	189	214	230	200	226	201	219	206	221	233	178	202	198	201	232	188	239	201	231	201	229	212	197	197	242	199	207	224	224	208	211	216	229	219	223	209	183	224	195	216	238	217	228	208	218	232	215	195	201	209	210	207	200	198	234	233	190	189	186	220	229	213	211	192	237	236	198	208	218	239	229	213	206	207	214	213	244	198	211	204	213	195	208	245	246	230	194	202	207	209	217	210	213	223	227	197	229	231	198	222	204	219	233	230	191	229	208	190	246	206	198	220	239	211	204	210	213	192	218	196	245	195	192	233	243	219	221	209	223	213	232	233	182	213	212	205	216	224	193	240	219	214	196	223	224	206	206	225	215	228	217	184	228	238	221	232	218	223	207	212	220	229	227	234	220	198	247	221	215	225	238	229	219	195	235	218	200	208	223	224	223	203	211	213	199	201	230	175	219	217	202	207	238	217	218	234	207	203	242	254	234	221	244	216	246	230	180	238	223	209	218	228	231	211	223	204	190	192	223	194	198	205	239	241	191	209	192	238	205	214	202	208	247	215	210	191	233	214	227	226	215	249	199	210	244	215	219	238	226	234	231	228	208	231	253	197	224	222	218	226	222	201	230	237	198	211	223	202	208	207	187	229	219	239	223	242	218	202	220	231	216	240	210	177	201	197	209	205	236	218	214	253	215	217	227	221	189	215	207	213	238	241	237	215	231	224	251	226	228	218	228	217	215	206	237	205	205	210	216	222	213	219	213	218	200	227	203	212	213	228	233	210	207	227	210	225	211	233	210	217	216	231	192	202	210	242	218	209	210	204	203	200	189	201	195	208	212	208	229	254	203	237	236	206	223	247	230	211	206	207	236	228	212	225	223	216	184	207	210	203	227	232	227	208	213	240	207	216	239	215	211	197	246	217	218	229	224	217	219	222	190	204	237	208	233	223	199	196	200	247	218	204	232	217	216	202	200	224	198	218	220	224	206	223	216	221	227	228	218	234	203	233	202	210	233	222	226	214	210	226	232	224	204	229	221	200	219	219	202	230	220	235	218	209	217	204	238	208	238	194	210	214	225	204	211	212	232	231	240	212	212	210	225	214	213	235	231	242	243	241	187	214	224	228	209	221	205	217	224	220	230	228	210	215	226	215	219	217	213	207	224	212	218	200	206	211	234	215	246	217	215	225	232	209	186	224	210	176	238	197	240	172	237	228	227	230	210	216	195	231	192	214	199	215	204	206	217	203	217	222	214	218	189	230	203	234	191	213	246	219	247	202	247	216	215	237	232	220	228	224	225	216	210	211	199	200	183	229	217	190	198	234	248	191	178	234	231	221	216	211	216	203	206	221	225	199	214	200	204	205	205	209	222	217	249	201	224	243	188	219	214	200	211	184	210	218	205	237	201	227	203	211	232	211	207	209	204	214	230	231	226	234	229	218	208	213	229	207	216	222	228	244	229	212	234	215	199	209	213	212	220	228	204	199	195	196	210	231	188	237	213	224	245	229	170	195	233	235	207	215	223	221	225	222	217	194	229	224	203	208	219	219	237	248	193	222	196	207	207	244	207	206	215	207	200	225	219	195	247	253	214	211	214	228
50135	61584	44939	5740	4342	6370	7230	8144	11680	19467	23696	25528	23170	19760	21374	18234	18369	16176	18135	16088	10765	8015	6418	5957	6217	5541	4912	4510	5242	6009	5272	2897	1253	2323	5114	4837	2534	806	714	728	753	703	723	716	678	716	719	699	723	721	719	717	713	718	691	710	718	751	730	692	690	705	711	740	741	666	733	737	664	743	719	740	749	662	730	672	693	731	694	780	650	718	743	762	713	740	746	707	702	715	747	697	745	715	687	661	751	746	714	664	724	756	660	714	742	693	691	713	678	638	713	689	702	734	723	683	710	743	702	718	776	744	730	685	715	698	720	717	745	692	689	761	756	691	722	729	722	696	717	733	714	684	721	686	710	726	734	726	700	718	691	697	722	714	746	733	711	702	724	742	707	748	719	690	764	764	773	688	714	705	738	722	714	692	700	676	678	733	674	739	735	735	682	730	730	749	739	685	699	695	718	676	693	727	764	758	725	739	726	691	703	745	693	749	734	733	689	708	713	757	702	702	731	716	711	685	699	752	712	730	712	671	724	699	758	717	731	759	712	685	690	755	725	695	699	693	722	706	727	711	744	720	709	736	729	712	690	695	711	741	703	738	710	678	747	700	726	748	712	713	736	723	696	720	736	710	709	733	728	711	683	674	715	751	721	704	736	784	732	732	738	689	676	660	741	709	730	733	717	712	735	687	767	676	719	713	738	726	704	744	728	692	735	739	730	701	704	721	741	664	718	735	691	666	787	764	725	693	728	747	721	698	713	735	727	706	713	703	699	736	758	737	743	699	704	731	686	719	751	741	708	676	734	735	746	733	691	692	715	718	715	703	646	761	745	712	694	707	764	729	697	735	719	694	717	714	702	666	746	713	749	698	707	753	771	780	724	709	713	683	742	769	753	753	700	783	708	704	689	680	674	759	746	695	687	663	690	705	757	742	755	747	702	709	699	765	717	692	718	675	746	729	695	771	718	723	763	757	691	741	751	704	674	725	717	738	752	761	689	684	771	796	749	725	692	746	721	734	689	766	752	665	734	679	701	683	707	720	672	702	711	714	715	733	706	767	721	709	672	772	724	676	736	711	734	711	737	745	757	659	739	671	759	735	724	745	688	661	736	761	668	706	697	752	704	682	676	763	664	729	797	698	748	737	748	697	722	746	713	689	732	710	705	738	738	740	746	769	726	710	731	699	727	752	740	735	748	718	729	740	717	732	711	684	752	732	715	738	711	758	683	712	734	653	741	769	730	689	720	696	722	703	774	702	695	672	760	721	671	678	690	713	723	729	688	738	716	697	763	714	742	733	692	648	722	740	731	715	684	758	724	694	710	756	720	738	714	668	708	743	682	743	717	712	702	688	722	770	703	721	699	714	723	731	685	723	713	738	693	735	695	696	775	735	757	739	752	723	671	714	713	703	732	715	705	682	742	740	787	753	739	713	696	768	739	707	761	735	716	689	732	736	686	724	670	710	712	751	703	713	656	711	705	722	704	738	737	690	674	737	751	757	711	746	698	743	716	719	703	768	675	674	695	677	705	697	671	753	732	739	685	721	750	717	711	681	741	739	710	725	738	674	734	685	726	765	769	693	729	686	717	752	747	709	722	692	731	748	698	704	720	751	686	679	719	719	798	727	680	740	723	683	682	721	704	739	752	715	681	741	740	746	695	672	686	711	713	705	684	737	641	747	678	708	726	759	695	746	675	714	736	706	745	728	693	710	741	750	738	700	740	728	740	687	687	736	697	706	754	700	723	705	721	784	680	693	726	704	700	679	668	742	699	724	712	728	705	768	734	736	714	746	715	732	734	699	671	664	719	707	752	711	701	700	727	735	694	696	659	720	723	698	738	702	716	734	725	771	721	689	672	735	738	689	695	790	712	717	700	740	754	701	725	704	762	743	746	726	718	739	696	737	663	758	717	678	728	705	691	728	693	687	728	740	752	685	709	755	739	695	700	712	753	723	681	686	725	716	719	700	689	749	675	715	748	727	734	719	755	673	799	758	793	705	718	768	687	766	761	687	711	725	692	707	725	707	699	726	749	735	714	736	701	689	696	740	772	700	662	707	712	686	750	689	740	767	654	720	738	747	710	718	691	695	735	702	694	726	714	694	759	717	768	712	713	749	725	708	729	718	708	698	767	762	724	723	687	734	700	747	756	724	744	705	727	726	715	723	741	730	730	689	772	660	739	729	718	724	679	721	726	693	755	741	708	775	685	729	751	739	699	723	742	741	722	735	688	729	698	771	725	711	722	733	697	706	733	700	719	722	713	788	724	706	688	672	746	715	689	714	728	699	709	699	698	667	706	712	734	779	710	736	714	712	772	715	701	746	746	699	765	726	696	746	696	714	701	711	696	722	727	727	688	743	696	801	736	701	712	702	729	718	721	737	726	727	720	707	752	725	723	719	716	726	718	719	689	749	702	693	705	726	716	739	708	717	680	687	726	715	708	702	768	699	745	706	728	761	691	716	705	702	726	678	724	693	731	747	727	692	682	740	688	702	678	734	697	748	710	712	703	722	726	743	715	708	715	698	703	738	714	690	696	702	785	674	722	760	714	720	706	712	721	664	705	740	734	704	727	739	674	692	727	713	741	736	732	700	728	741	717	694	761	742	716	767	675	708	674	710	689	747	711	715	719	697	754	722	703	748	756	744	722	704	654	713	732	684	684	709	696	725	756	733	750	775	719	724	689	698	742	700	709	735	757	700	727	712	711	734	729	715	724	725	712	752	732	766	722	715	710	735	723	715	706	660	701	732	709	717	692	740	754	749	716	690	712	719	803	726	697	726	711	749	744	679	707	710	706	657	660	763	725	776	718	773	739	737	732	727	712	714	697	717	724	701	743	710	723	736	779	725	739	764	734	716	659	717	678	706	701	742	740	722	761	725	732	724	730	706	755	719	730	741	694	765	694	721	689	751	766	699	685	748	750	712	696	678	760	742	782	700	719	744	694	757	677	708	732	749	755	694	765	771	704	766	711	712	749	769	714	727	738	690	730	712	737	764	738	765	712	752	685	705	725	706	716	744	703	687	722	769	710	755	669	715	694	700	772	745	749	716	733	705	687	682	736	710	681	736	709	691	697	727	725	716	726	750	753	706	741	678	737	732	674	773	727	723	786	714	735	732	722	714	756	698	712	688	709	680	714	687	742	726	765	700	731	707	701	734	698	706	716	735	769	732	686	727	690	715	737	747	717	732	747	684	690	694	736	709	727	735	728	738	640	728	711	722	704	764	655	710	696	745	728	769	719	694	754	683	726	699	701	682	748	723	726	731	728	714	704	723	745	741	714	674	702	727	715	736	764	735	734	691	723	710	735	659	737	754	725	738	713	709	772	715	721	696	720	731	771	756	726	734	734	762	707	747	701	701	720	716	731	770	750	702	766	731	692	723	693	760	770	704	726	731	678	722	742	743	757	725	691	731	719	698	732	744	692	709	709	740	743	736	715	685	728	729	763	705	718	713	754	730	717	731	714	708	750	685	760	747	752	686	746	699
17373	11857	10404	501	297	221	220	307	362	315	305	332	365	307	292	246	251	259	279	231	219	184	187	161	168	159	147	158	156	153	179	150	154	164	163	165	207	162	183	140	154	152	170	134	134	145	143	149	149	163	173	147	153	168	156	167	145	165	134	159	138	137	146	164	171	149	146	147	149	152	164	145	130	155	142	159	147	160	128	112	135	171	154	151	152	132	145	156	148	153	176	146	150	160	144	157	134	134	168	169	143	153	141	153	188	151	159	180	148	147	152	143	140	150	144	168	155	140	155	151	160	150	177	133	142	161	149	165	129	155	154	142	168	154	167	154	136	168	168	147	153	153	145	173	128	139	147	154	159	166	162	139	142	151	173	120	161	137	163	155	148	150	154	135	165	162	135	155	154	160	148	165	156	165	147	151	158	162	130	139	148	134	142	148	145	162	157	128	165	150	165	177	182	174	154	170	150	147	156	132	144	151	162	145	153	132	144	152	128	157	124	159	165	134	149	160	172	150	141	159	153	166	142	137	153	149	154	157	170	148	135	159	166	134	132	158	145	143	160	148	158	144	168	145	160	157	157	141	154	150	140	146	168	161	131	151	154	155	156	159	170	154	143	164	148	144	164	158	137	140	149	135	145	175	154	135	147	150	144	142	149	168	146	137	147	172	148	154	175	141	150	153	150	153	166	168	139	144	175	135	166	155	148	164	136	139	159	148	121	144	126	166	133	148	139	157	153	144	160	157	124	123	137	161	140	177	153	146	139	151	154	140	183	140	169	143	166	149	157	160	140	149	154	164	150	148	170	137	165	145	147	134	163	151	167	176	138	162	149	150	164	147	169	161	184	148	157	132	154	138	147	152	167	162	146	131	138	164	153	164	152	165	188	136	147	139	152	139	145	167	139	161	151	157	122	157	152	154	145	162	155	173	144	141	149	169	150	148	142	162	191	144	142	134	122	157	164	145	147	151	126	152	159	160	142	134	151	175	159	152	152	119	151	127	157	174	167	158	140	165	144	140	128	156	140	158	145	149	165	187	123	147	156	142	150	152	140	143	158	152	157	131	161	175	141	137	146	140	161	148	147	115	126	155	150	133	160	152	162	142	145	156	164	152	155	151	155	155	161	166	142	163	169	149	157	148	147	155	144	149	176	141	140	149	149	142	174	160	155	169	136	141	162	143	149	155	144	156	159	154	147	135	159	141	143	145	147	150	153	149	138	136	157	148	141	156	161	154	148	158	147	138	149	166	159	155	127	142	156	149	137	156	161	159	153	168	147	157	129	138	147	138	154	180	156	161	153	149	166	154	145	149	152	184	143	142	139	159	148	145	169	144	143	150	153	143	126	139	164	161	143	154	150	140	140	134	165	175	156	152	165	150	186	140	162	151	154	146	155	152	129	144	169	173	159	166	158	154	150	133	138	142	133	142	150	158	151	147	152	161	140	154	144	154	143	167	156	144	161	156	154	155	166	124	162	152	165	162	155	148	130	152	154	155	153	148	159	140	144	153	160	142	152	165	141	137	156	132	140	167	140	150	149	154	154	162	151	172	142	140	186	134	161	147	144	138	137	177	126	136	142	171	157	148	156	163	123	132	120	137	145	149	152	147	154	134	157	156	153	122	160	139	116	144	156	165	139	158	157	174	147	144	155	151	147	149	162	152	169	157	154	142	162	168	133	157	149	132	147	152	134	159	166	136	162	142	144	141	142	152	140	152	152	127	142	169	164	143	145	148	131	148	147	152	164	147	176	153	155	137	182	143	153	149	156	141	135	152	148	142	119	135	154	143	160	153	152	150	172	164	147	145	158	134	128	158	135	140	144	158	164	158	148	151	156	144	138	140	163	148	162	154	156	170	176	129	168	138	141	156	151	147	151	145	152	137	171	139	149	156	164	166	125	142	148	153	147	157	144	135	153	160	138	143	164	150	156	144	163	146	160	156	165	166	149	174	138	157	156	137	163	156	151	162	136	149	158	162	161	151	146	148	142	149	154	148	160	147	157	167	154	156	146	144	157	155	147	144	148	160	164	147	151	165	158	179	160	178	156	144	131	134	133	154	158	156	173	141	155	146	158	152	149	162	145	160	132	154	159	172	136	154	148	147	144	132	155	140	152	158	135	159	141	123	150	158	151	164	153	155	167	159	151	142	159	149	144	140	159	148	154	137	146	154	165	132	148	162	163	131	152	152	163	157	159	167	145	135	144	167	142	152	159	155	157	150	158	158	150	150	154	138	133	150	168	133	156	136	148	159	153	134	149	178	124	146	147	164	141	166	168	136	146	161	159	160	168	177	156	156	153	137	164	143	141	164	152	157	143	157	130	151	137	150	132	151	131	149	162	143	163	163	149	150	162	151	155	140	139	137	154	136	149	158	146	160	149	161	161	152	136	136	173	161	139	146	137	145	160	155	128	144	137	141	135	159	145	168	161	153	165	142	148	174	150	139	163	139	159	140	148	140	156	154	141	163	160	137	162	152	163	160	137	180	165	155	142	165	148	166	164	150	155	159	140	137	155	154	158	149	157	154	118	165	156	144	138	143	139	151	149	151	153	166	151	172	139	140	168	159	140	155	173	133	132	158	155	147	145	124	151	171	137	147	131	142	143	152	150	155	152	134	159	156	161	141	140	165	137	131	172	157	157	180	176	145	142	156	170	149	160	170	162	160	157	126	144	153	167	182	162	135	134	163	165	134	133	168	147	123	155	142	167	151	153	175	154	157	127	141	142	161	146	168	139	132	157	157	168	153	144	134	151	159	166	158	159	123	172	138	147	141	154	160	148	156	159	144	171	138	140	153	168	138	157	122	142	153	149	162	138	157	148	151	143	152	159	149	152	160	141	136	151	149	141	153	133	144	176	162	148	154	156	162	145	166	174	162	161	141	131	136	143	148	148	158	167	146	147	114	156	129	123	156	145	138	143	156	156	139	145	146	169	158	147	147	149	147	166	143	153	148	145	151	144	156	143	156	158	165	164	141	152	154	169	146	133	128	154	160	152	155	138	160	149	150	138	167	173	179	140	146	149	184	177	155	137	153	152	155	129	155	144	160	126	151	144	155	154	147	125	146	153	149	165	162	151	152	146	151	138	141	158	146	138	135	165	156	146	150	136	145	147	166	144	164	132	159	169	177	188	145	167	140	156	155	169	161	155	159	141	127	140	153	159	137	143	164	161	157	162	136	137	145	155	153	164	174	137	116	148	148	149	146	147	144	175	152	160	128	159	152	152	161	149	174	159	144	153	146	152	151	163	148	140	151	161	143	139	150	136	155	138	146	157	139	144	131	157	141	131	165	159	130	157	147	146	126	148	152	166	161	166	154	150	149	154	135	113	164	147	169	145	138	143	147	140	146	171	154	169	156	156	145	135	144	160	148	163	185	168	142	162	149	126	168	133	134	153	137	130	143	145	151	156	155	134	174	157	141	153	139	149	134	145	166	153	155	125	158	148	149	145	174	140	149	145	183	141	143	155	151	152	161	154	131
19340	19035	13461	856	996	841	911	1381	1889	1610	1555	1581	2027	1681	1655	1409	1323	1442	1506	1390	1024	916	775	778	739	713	705	705	657	655	651	615	623	648	672	873	768	570	493	535	595	524	562	553	531	549	523	515	511	524	523	539	492	581	524	527	544	563	548	545	534	545	546	553	524	548	585	502	546	551	538	554	553	524	551	550	516	503	559	555	532	561	533	531	554	520	502	528	575	563	555	531	604	562	497	534	571	487	515	484	528	553	564	557	496	518	568	554	548	519	509	512	533	562	512	559	539	538	518	568	501	556	594	579	525	514	543	535	537	536	536	500	559	509	576	532	567	578	525	507	552	523	499	537	499	528	529	531	571	537	506	497	556	518	537	541	516	536	541	557	516	591	578	521	490	498	546	530	543	548	481	519	552	512	509	559	542	568	498	512	537	474	563	550	584	553	511	529	525	540	520	546	568	541	548	558	537	535	496	540	553	538	510	541	531	556	554	580	539	533	545	538	471	551	515	537	546	533	535	541	578	553	490	542	544	530	567	539	508	532	549	534	567	529	540	524	539	516	541	511	504	512	534	509	552	508	548	512	526	519	549	557	492	563	546	543	537	553	539	567	549	532	505	552	549	524	502	519	530	571	515	534	537	519	543	504	503	555	555	505	532	537	539	542	514	547	555	528	535	570	517	537	550	554	579	540	539	528	517	543	523	584	512	558	564	582	509	574	575	535	515	516	509	553	518	521	578	550	604	537	559	512	551	528	519	565	544	530	541	544	545	571	508	561	531	485	529	538	562	561	513	515	538	510	532	503	545	503	543	542	547	556	564	568	525	577	525	558	506	520	523	572	533	550	533	540	528	551	492	510	571	544	526	536	554	546	510	528	518	505	521	524	567	545	513	521	508	539	523	516	540	526	525	537	536	572	488	529	577	545	544	557	554	544	528	517	559	556	548	537	532	564	560	553	494	543	538	563	543	517	526	541	545	534	538	573	497	560	529	550	559	531	516	507	512	540	545	543	551	534	523	528	543	549	529	519	509	556	515	541	518	603	548	525	550	520	540	545	516	570	531	540	561	529	561	557	519	534	530	538	528	522	566	519	522	504	559	503	534	531	560	518	491	524	576	541	545	542	526	510	541	522	547	542	526	537	500	527	541	558	524	517	541	499	513	562	564	553	550	522	515	548	490	557	543	559	553	495	504	528	503	548	494	511	541	581	502	511	557	565	537	547	511	518	533	591	515	506	562	543	544	539	522	548	554	543	565	542	494	546	514	541	548	544	527	512	550	519	527	569	507	529	542	534	552	573	536	553	535	514	515	527	550	520	532	512	500	573	525	580	513	537	547	502	533	550	519	530	591	509	537	551	546	541	530	537	582	563	530	490	532	556	560	524	541	522	502	543	510	522	551	536	549	546	538	520	568	543	527	530	522	509	536	526	529	520	551	543	584	550	530	476	536	495	541	546	519	516	519	479	584	594	550	521	530	550	569	547	567	556	564	528	531	549	552	515	519	569	549	515	528	532	563	554	536	544	555	533	523	547	576	521	529	550	543	519	586	536	552	570	535	508	542	539	549	511	567	558	506	559	546	545	573	491	511	557	545	506	523	539	552	558	557	560	539	541	552	547	566	516	511	552	549	542	539	561	520	525	540	527	547	545	512	562	544	549	491	551	522	528	509	518	528	559	565	534	543	531	539	569	550	536	531	589	554	532	536	565	561	563	556	527	564	560	536	522	524	510	541	534	517	518	575	515	516	513	581	523	526	495	536	557	540	531	541	555	531	524	544	551	512	574	519	560	524	510	555	591	565	591	522	558	524	553	515	507	547	555	541	528	546	552	548	552	543	549	553	524	508	527	496	584	524	549	587	545	540	502	548	506	539	525	522	560	534	543	548	575	570	513	530	551	542	525	550	536	554	528	546	526	533	531	538	521	506	548	501	537	520	536	538	529	547	538	561	551	528	531	531	558	552	563	503	516	550	546	504	536	502	526	528	549	528	567	522	578	540	516	540	526	534	530	525	521	524	523	547	561	543	533	539	512	526	472	548	511	510	525	500	515	553	515	575	522	549	533	497	568	562	541	527	519	553	554	532	537	537	526	517	532	521	568	486	536	592	531	584	520	546	568	509	538	559	546	550	518	568	531	488	534	548	563	558	506	557	513	542	523	541	533	523	507	563	534	532	559	549	519	535	593	568	540	529	555	525	517	552	577	501	538	508	540	504	531	596	521	519	551	503	522	548	509	552	522	546	528	542	493	520	547	564	587	531	547	529	520	536	544	552	493	570	528	514	546	542	540	555	520	504	518	572	535	515	561	554	541	556	524	536	530	537	573	520	516	528	565	515	532	510	545	539	569	561	536	522	551	568	563	545	525	530	549	580	516	547	552	553	575	565	558	541	547	527	576	573	575	561	532	545	523	519	509	549	560	528	502	543	479	548	509	532	525	543	521	524	525	561	502	530	547	547	524	543	516	530	558	546	517	541	537	527	528	540	537	520	468	498	550	559	524	517	562	554	537	546	539	559	550	537	519	524	506	543	577	533	524	548	549	551	528	536	561	544	515	567	521	540	553	545	512	534	524	532	480	528	538	534	562	550	528	504	501	498	566	549	524	537	532	514	514	555	547	513	495	570	521	536	551	549	574	499	589	513	548	559	519	556	570	545	547	542	531	563	561	526	513	549	550	544	531	548	547	567	537	512	520	572	515	528	481	513	597	535	528	537	549	553	507	539	546	540	545	514	557	573	522	528	548	568	538	531	543	494	511	618	515	515	520	591	553	539	541	498	522	525	508	535	533	495	513	560	542	505	552	541	579	473	567	546	525	541	542	562	554	523	549	520	565	562	549	509	567	539	553	565	566	567	554	524	545	541	549	524	515	594	534	542	532	539	550	529	530	569	516	516	510	537	554	521	519	535	533	540	528	520	542	558	563	558	494	539	558	589	550	556	535	577	556	555	530	546	561	527	514	561	509	534	527	569	543	533	571	547	495	541	526	537	570	528	513	511	560	543	537	535	521	571	550	532	543	537	538	581	523	550	574	555	547	476	551	550	499	533	520	560	532	550	557	554	576	534	536	543	563	515	566	514	552	535	542	506	520	586	545	535	575	543	565	532	546	540	552	519	565	558	577	529	518	513	543	549	523	554	551	530	524	533	540	532	522	543	574	552	538	530	557	561	530	567	525	518	525	540	556	510	532	553	498	565	530	533	551	563	535	539	525	583	529	567	569	545	558	505	510	557	566	528	529	561	525	540	531	551	551	551	564	523	538	507	521	514	544	512	542	605	538	522	558	540	510	541	570	512	554	520	558	559	534	525	542	551	527	542	518	501	547	522	518	521	556	538	526	546	524	598	544	546	510	498	507	556	570	523	538	580	541	535	527	539	550	512	553	537	551	572	529	533	551	526	555	575	556	512	528	492	528	536	563	542	570	566	567	510	557	548	563	530	517	581	514	533	504	507	544	525	520	552	517	519	537	528	547	519	554	512	568
57658	64337	53947	16245	2339	583	1021	1352	2076	1848	2074	2478	3253	4208	2864	1981	2041	1725	2459	2753	1914	1089	813	711	416	412	413	335	372	353	292	250	247	231	252	535	385	187	172	173	144	186	176	180	166	171	150	160	198	167	179	174	157	164	186	174	156	188	155	157	177	174	161	152	173	162	169	193	178	176	166	167	154	168	170	177	152	165	162	168	187	155	159	156	166	171	179	164	195	143	160	161	176	154	160	166	162	162	154	160	164	156	141	139	150	152	172	143	150	176	165	158	169	148	154	170	164	154	164	161	172	149	150	178	157	161	175	151	207	177	157	128	154	143	162	143	161	163	154	151	171	159	168	161	167	183	163	171	177	167	159	154	161	178	166	156	149	165	172	178	140	152	163	168	172	175	164	162	155	195	178	178	190	148	184	151	176	165	163	159	158	168	130	169	151	150	180	166	164	164	157	188	176	161	183	184	162	160	166	143	156	168	173	162	142	140	162	162	172	185	159	172	146	125	170	183	156	162	169	162	166	161	157	153	174	151	143	176	162	154	144	159	151	170	153	173	176	170	158	163	161	167	150	168	181	143	150	158	175	164	167	164	161	190	168	141	173	147	186	171	143	175	152	171	159	168	171	169	151	176	148	162	178	165	177	180	160	152	163	177	164	157	159	143	163	153	147	145	154	169	173	150	178	165	153	159	156	177	165	171	142	160	167	171	161	160	168	185	162	159	155	142	153	160	181	171	154	146	139	149	180	162	180	151	153	181	163	148	158	141	184	174	160	147	157	161	168	139	163	118	186	161	154	146	136	163	166	162	176	184	154	164	146	151	162	175	180	164	160	154	169	175	174	156	158	167	124	172	165	154	140	151	194	177	173	178	163	173	169	180	157	164	148	164	172	175	188	170	166	178	162	165	161	158	170	158	169	190	157	163	169	148	169	168	193	148	167	183	165	177	160	167	144	145	169	165	155	176	171	167	167	165	189	160	147	159	169	169	174	169	176	148	164	168	166	154	156	175	168	190	150	146	153	167	196	171	174	175	192	157	149	164	172	147	158	166	181	152	155	155	171	166	158	135	157	148	153	188	144	176	192	163	171	142	181	152	158	158	174	167	169	165	164	171	179	164	177	143	161	177	180	155	146	173	163	189	145	147	154	157	163	143	138	147	176	173	170	140	157	177	168	184	164	196	185	155	164	154	168	136	176	144	143	152	154	176	173	154	142	147	169	176	185	146	170	161	156	160	178	147	148	165	169	169	167	157	180	168	170	158	179	157	190	170	169	171	155	130	171	153	170	130	168	177	160	177	168	172	162	167	179	156	167	164	180	144	180	176	159	144	191	151	167	173	160	163	153	153	155	170	172	155	162	181	154	145	155	169	158	154	168	169	151	162	152	163	163	182	150	155	154	174	160	169	168	150	142	165	167	176	174	154	155	144	162	164	158	161	163	174	173	162	153	148	144	138	166	155	164	156	144	160	175	148	167	178	156	150	171	167	180	166	167	155	140	162	167	163	186	148	154	168	169	164	182	157	162	176	164	166	161	152	166	155	157	149	167	143	157	164	140	137	154	168	146	171	164	170	175	176	173	157	157	140	163	179	186	168	158	177	175	162	158	164	164	150	152	163	189	172	150	144	155	176	162	168	153	158	187	184	140	159	178	166	167	167	188	185	155	172	165	147	175	156	180	187	175	152	172	200	154	172	152	164	147	157	170	166	178	152	147	156	177	164	169	143	172	171	149	141	146	177	165	176	160	164	149	151	157	153	150	162	165	181	166	169	128	171	158	150	169	164	182	158	161	159	139	158	186	151	157	185	169	165	188	167	149	173	151	177	147	175	150	167	162	163	167	195	175	147	153	169	180	162	180	156	157	149	151	163	182	147	151	148	149	142	158	151	156	171	137	175	157	156	170	151	149	164	167	158	172	179	171	166	157	166	154	182	180	155	158	160	150	156	164	163	176	172	163	153	164	152	161	151	159	164	158	156	169	159	160	166	145	161	147	158	195	165	154	182	188	156	158	154	189	164	186	150	147	162	160	160	147	173	157	158	150	168	163	163	165	157	173	149	147	189	160	178	166	164	160	162	158	133	151	144	172	166	154	177	138	171	149	151	134	155	153	168	168	166	183	156	178	171	162	143	163	151	163	149	153	150	164	172	145	142	163	141	171	143	177	176	154	179	171	148	168	178	146	162	147	184	182	175	157	142	155	176	147	162	167	161	173	150	186	133	162	159	168	156	157	179	155	179	130	155	144	164	142	161	150	182	165	145	175	163	159	180	175	167	159	170	161	171	165	153	148	168	147	166	154	154	163	175	152	162	179	152	151	171	173	170	161	166	162	164	178	174	129	152	155	162	158	180	188	159	151	154	183	167	154	155	176	130	162	171	180	152	168	167	145	185	152	170	157	160	175	170	166	169	173	175	179	154	159	163	161	191	179	172	154	144	168	158	140	139	163	157	154	167	152	166	156	163	162	170	152	155	142	165	195	176	153	141	170	156	162	169	171	185	161	157	158	161	162	185	162	147	139	159	170	153	186	161	161	171	170	166	137	166	160	171	155	166	170	138	164	174	173	173	185	154	148	163	141	154	166	149	163	142	161	176	174	161	158	176	148	164	149	175	151	166	159	156	158	141	163	170	158	157	165	163	161	164	179	135	147	180	169	168	139	153	180	167	141	146	155	174	163	148	146	177	188	147	156	183	174	156	177	166	143	171	150	167	157	154	164	178	171	156	170	168	178	170	155	157	149	168	163	157	173	177	146	147	157	149	147	174	163	176	149	155	145	163	148	182	137	177	179	185	188	156	161	159	166	178	158	165	164	173	154	149	144	146	153	145	137	167	167	161	156	163	159	156	152	159	171	162	157	154	172	160	168	160	156	178	163	164	141	153	158	145	145	172	147	173	188	160	176	167	129	191	156	160	167	164	160	162	171	151	163	156	166	160	162	150	170	145	158	151	161	143	167	172	182	164	153	142	185	178	182	167	139	166	170	180	187	142	180	168	157	155	158	177	178	169	177	153	141	161	149	161	173	153	163	202	169	180	149	171	180	147	170	186	164	154	161	168	174	141	158	161	161	120	168	166	173	150	172	144	151	184	158	172	149	170	152	161	150	144	176	170	156	155	153	151	159	153	175	154	165	192	144	169	145	165	151	164	167	140	168	177	164	140	157	166	170	153	136	166	175	175	178	162	165	153	157	165	159	168	164	156	161	166	151	157	146	166	183	157	165	175	162	168	167	160	159	164	178	167	170	180	162	166	147	150	164	158	172	175	146	166	162	137	164	167	144	161	155	162	179	138	137	165	174	159	176	176	188	156	158	152	159	144	168	162	151	175	160	156	166	149	166	151	167	158	153	140	157	163	165	166	161	146	172	187	150	179	167	159	152	156	169	154	159	171	156	164	156	161	160	152	155	145	162	178	164	181	148	147	154	164	156	181	158	166	167	152	156	162	161	150	173	166	153	156	162	147	157	170	164	156	147	162	184	163
40701	50981	37413	2212	1939	2433	4840	7076	11212	9839	11617	13400	16279	20011	14768	11898	11220	10181	13805	15257	11084	7417	5564	4946	2813	2864	2503	2282	2531	2024	1608	1581	1393	912	1509	3655	2432	818	514	603	545	540	556	591	606	527	610	534	557	573	544	566	552	578	574	540	552	559	553	555	568	570	574	548	559	565	578	566	514	557	564	587	536	575	611	551	550	568	584	577	591	567	594	587	528	537	550	560	577	590	577	569	588	534	597	541	580	563	574	573	594	568	521	543	622	589	588	541	529	554	564	577	562	558	535	563	558	612	566	560	529	600	553	589	557	586	574	580	550	606	574	580	587	566	574	583	547	562	574	538	598	562	576	556	562	544	591	588	547	539	561	578	568	508	575	568	578	578	576	542	555	562	575	562	581	557	543	536	525	541	555	605	546	547	576	622	565	559	539	571	579	566	550	581	592	580	573	529	571	599	535	548	547	592	521	567	532	553	566	569	563	541	560	559	567	554	557	575	550	569	551	589	597	599	532	576	519	555	609	546	546	574	544	532	566	540	580	585	535	553	594	581	581	556	600	564	598	615	547	609	564	566	555	543	540	610	579	549	582	565	539	605	603	578	544	537	531	537	533	553	573	580	535	582	544	600	555	594	558	549	596	540	560	543	543	565	571	558	499	527	544	556	576	577	573	577	562	580	575	539	584	542	609	563	540	605	587	572	579	591	587	548	558	538	544	525	559	566	631	554	590	579	531	513	562	563	542	585	504	609	545	552	566	603	564	581	565	593	563	578	595	548	551	549	584	553	507	572	570	567	596	571	569	562	598	628	532	610	614	584	580	565	575	551	555	610	563	543	554	608	541	560	580	555	559	549	573	579	566	536	547	568	545	539	547	583	550	544	570	604	605	559	573	553	583	592	565	556	586	537	567	589	555	550	569	566	582	564	531	578	579	573	552	544	535	535	560	545	578	593	567	539	549	575	577	562	600	582	598	560	567	561	634	539	559	592	589	524	547	541	528	572	561	599	577	579	567	570	581	540	544	574	549	587	570	567	578	574	574	577	553	590	598	561	610	563	570	565	544	549	535	510	522	615	557	536	564	555	554	593	621	592	544	552	551	571	615	545	576	524	584	547	537	543	564	587	596	568	588	558	575	565	557	574	552	516	551	581	598	554	581	567	550	564	572	576	557	574	559	578	582	577	525	613	547	551	604	512	580	550	557	537	518	596	510	576	591	604	562	582	560	561	553	554	544	572	568	562	632	564	572	637	561	550	596	587	570	541	567	548	559	588	601	592	573	608	524	567	566	571	539	551	549	575	552	531	577	515	597	551	549	572	592	561	586	531	538	547	543	590	580	554	580	543	558	537	603	599	547	591	539	563	530	583	550	600	539	618	556	579	592	540	561	524	556	538	560	557	558	558	581	559	526	596	603	553	557	591	542	557	551	563	580	538	602	538	573	579	578	538	612	571	593	576	563	571	532	594	543	587	590	571	551	572	578	576	544	568	544	580	553	563	556	559	563	515	561	568	538	563	589	528	575	590	564	578	576	565	539	520	604	591	552	571	544	546	565	543	591	562	558	593	559	578	546	558	576	586	531	572	576	531	537	540	554	552	563	549	567	552	549	562	588	623	619	539	564	559	541	576	549	578	579	598	586	577	605	582	588	600	574	544	588	596	555	513	565	558	592	537	581	499	587	563	588	576	579	543	577	584	571	569	576	588	538	569	585	574	534	578	549	578	550	552	559	510	579	555	537	569	580	589	556	611	573	573	576	607	548	534	577	579	556	534	552	567	580	539	618	568	557	537	557	556	609	571	570	534	573	569	549	568	556	547	572	572	584	560	564	552	620	588	551	575	522	535	574	554	586	518	597	592	541	543	574	549	537	550	543	565	542	587	604	596	563	613	542	570	552	614	549	557	555	566	549	567	570	613	527	572	531	540	588	553	555	572	571	550	569	509	557	564	540	543	553	583	592	558	573	567	528	556	565	580	556	564	521	584	557	540	542	571	553	555	567	569	585	547	538	572	581	594	559	527	605	549	561	605	594	589	524	575	536	598	604	584	587	522	580	604	553	539	547	572	585	592	555	562	587	561	576	543	540	537	614	574	586	556	600	533	583	619	610	589	568	556	559	529	551	533	590	582	559	551	536	566	547	539	572	580	541	600	599	590	553	580	555	591	577	574	534	550	581	579	543	589	579	568	582	533	525	556	572	554	550	577	600	595	547	540	551	577	577	551	571	565	600	570	581	588	587	567	551	574	544	586	567	605	539	500	586	593	566	546	558	570	535	550	570	549	545	603	563	551	515	566	548	536	556	537	554	591	573	595	597	560	590	570	568	567	554	616	519	582	635	528	580	549	586	550	566	542	607	569	572	592	558	535	557	592	568	518	571	598	548	482	556	578	571	602	608	585	588	541	547	575	570	544	531	534	546	558	551	546	572	560	506	545	550	564	575	583	583	536	591	555	520	550	582	541	555	551	573	598	554	545	547	591	502	584	558	592	515	601	553	573	578	533	559	564	538	570	552	541	574	548	530	582	573	583	531	572	513	526	574	520	575	579	562	596	559	562	580	561	574	559	553	567	549	543	550	551	571	564	545	573	554	557	537	565	578	519	512	561	556	560	583	566	543	560	621	543	584	576	542	584	562	575	576	533	580	600	562	602	569	574	582	533	590	530	590	581	553	538	567	568	594	574	548	564	619	585	622	563	540	593	515	573	538	578	563	574	555	533	588	566	549	616	609	526	606	550	557	570	592	549	581	557	575	581	516	586	553	583	544	595	573	528	566	575	545	592	565	549	536	582	587	603	558	570	574	553	541	559	568	615	584	544	534	596	563	548	530	527	581	600	576	580	585	579	573	581	542	589	558	565	547	539	547	533	572	530	554	580	608	549	540	600	581	556	583	548	580	552	563	606	531	592	571	584	591	582	563	587	562	592	568	551	580	589	616	559	617	586	535	580	566	565	576	597	566	564	580	591	569	544	581	555	578	593	567	578	521	597	567	585	532	581	565	572	620	556	580	579	587	571	576	581	552	562	567	571	535	584	569	548	598	570	534	555	560	596	559	550	547	569	572	537	550	532	557	519	588	556	569	535	549	535	562	523	603	567	595	550	564	591	581	588	534	529	568	580	565	610	554	607	577	570	576	559	577	548	561	545	543	584	556	527	528	587	606	530	544	584	571	541	570	562	568	541	607	599	546	556	578	554	545	574	528	548	617	561	564	548	578	569	524	563	601	539	563	612	573	545	578	532	567	587	601	559	568	572	580	596	525	517	619	583	570	548	533	580	581	575	522	568	532	557	562	609	581	563	591	563	550	547	568	587	584	527	580	565	555	550	555	583	569	592	560	606	552	543	605	544	549	550	587	546	612	566	569	523	589	545	546	543	555	601	584	586	577	530	572	575	546	531	513	543	568	559	587	589	550	609	545	586	589	560	558	574	575	623	531	619	573	570	556	598	583	565	559	591	563	553	549	573	562	593	591	530	554	532	566	591	568	570
65672	74211	61710	22996	7576	1131	1848	3481	4347	2676	3173	4209	5966	5689	4790	4475	3792	3757	4246	5197	4176	2546	2136	1276	922	537	582	602	598	599	471	442	415	303	305	791	663	231	210	201	205	212	222	220	218	225	230	219	224	219	193	224	260	218	216	221	245	211	217	204	201	197	214	238	211	216	199	188	198	211	221	214	249	211	225	207	209	212	204	235	217	214	203	196	223	218	202	231	223	191	214	218	203	205	203	241	207	191	228	239	231	197	213	223	210	227	233	221	211	242	227	217	190	204	223	233	223	209	208	237	209	223	187	200	227	221	199	191	208	222	208	206	205	222	197	219	237	193	227	193	223	229	212	220	219	232	198	230	205	216	230	228	197	200	228	220	226	193	226	206	206	210	212	214	185	188	212	244	259	200	216	222	197	196	224	238	219	224	229	223	202	210	210	209	209	207	218	212	222	203	186	192	202	228	213	226	197	200	200	190	195	221	201	207	213	201	207	225	201	235	208	242	217	216	204	218	189	207	193	195	235	207	223	214	222	197	216	185	224	210	219	227	194	198	208	198	217	211	239	205	220	178	204	186	215	206	214	216	217	225	211	224	191	197	212	216	201	214	195	229	246	221	235	226	219	227	201	205	230	231	211	206	176	204	207	232	214	202	227	221	197	234	210	240	215	199	208	212	190	212	219	225	191	217	205	216	204	213	219	236	217	190	208	218	215	209	217	212	224	234	209	215	200	207	215	210	201	216	211	206	186	214	206	221	225	211	219	217	209	223	206	205	175	206	216	239	214	202	216	221	221	219	212	214	221	234	215	202	210	221	196	188	184	233	225	201	213	211	215	206	224	218	199	208	231	223	202	218	220	192	232	194	226	213	196	223	204	209	221	217	212	206	196	181	222	219	208	220	207	193	201	226	210	232	199	252	230	212	228	193	206	222	217	205	215	219	216	210	195	220	203	210	203	218	210	224	247	215	219	208	213	223	230	222	211	197	204	200	205	210	214	210	236	206	223	181	192	210	210	219	202	208	209	210	228	215	206	215	221	236	215	242	200	219	182	210	188	228	210	202	228	220	226	188	192	211	208	229	216	221	241	236	220	200	214	223	214	197	204	237	193	215	240	223	200	220	220	222	210	226	224	212	197	202	213	205	205	200	239	230	218	207	182	178	224	197	184	214	193	178	214	198	201	201	231	205	234	219	206	212	229	187	203	209	218	203	222	209	198	210	202	214	206	209	195	222	200	198	237	224	179	204	213	205	205	225	214	201	206	233	191	208	208	229	224	215	221	209	205	206	199	220	208	193	212	213	218	207	209	217	222	209	225	240	203	199	208	199	212	186	196	212	181	233	217	203	195	228	230	227	226	201	195	193	179	232	198	197	226	194	201	224	187	233	227	205	177	204	212	217	185	228	207	232	229	249	212	213	198	206	204	186	236	203	216	206	217	193	225	237	193	203	211	229	200	211	210	196	229	213	186	256	244	228	180	213	213	176	224	198	208	206	215	227	215	207	193	210	215	215	214	203	199	227	238	214	203	209	217	238	236	207	194	213	205	220	180	231	218	196	245	196	211	187	219	220	224	211	192	230	236	200	210	224	238	244	204	230	214	234	221	257	218	215	187	206	247	220	225	208	223	211	197	216	215	198	204	231	214	235	245	207	205	233	232	213	213	190	216	202	205	245	208	238	193	214	214	222	238	209	217	210	212	208	233	191	198	193	206	222	188	199	212	233	201	224	214	224	212	225	230	228	253	220	213	218	220	223	212	231	200	215	227	201	219	195	208	192	195	224	222	207	217	222	226	206	217	207	190	213	193	213	227	235	241	203	200	211	237	207	224	199	209	227	212	225	226	237	215	224	216	199	184	198	203	200	200	225	221	185	212	219	226	211	209	193	245	247	194	224	203	205	232	218	200	206	218	239	246	217	230	210	206	205	248	202	223	220	223	219	212	197	219	222	221	213	194	217	235	208	211	201	208	211	181	215	227	197	217	200	193	208	229	200	223	219	236	191	240	224	192	231	210	189	200	211	201	203	204	229	220	181	219	227	201	209	220	197	246	176	195	240	204	210	212	211	185	212	184	207	212	206	215	217	197	213	218	202	221	214	188	200	222	201	203	240	220	191	206	197	211	200	209	206	231	221	244	219	230	218	198	197	210	208	190	207	231	211	225	189	218	220	224	220	210	237	173	212	192	213	220	232	206	207	219	238	207	222	198	204	210	200	228	205	204	211	226	195	226	210	202	211	209	220	232	193	188	211	243	219	225	236	247	235	205	203	202	223	204	212	221	200	218	198	199	194	221	214	215	219	216	219	219	209	223	184	213	227	200	195	212	234	208	209	202	228	194	209	206	223	224	220	205	212	217	227	207	199	195	230	231	197	219	232	226	244	196	198	199	220	214	215	207	195	225	205	222	205	203	235	193	193	211	205	227	212	215	226	220	224	217	203	194	204	213	220	208	214	216	205	189	208	210	222	227	229	224	226	216	218	240	200	207	200	239	210	211	201	203	189	192	208	206	237	230	219	229	223	189	205	230	219	216	198	193	213	214	199	204	227	217	218	250	223	242	200	217	178	212	203	227	205	227	234	210	214	236	194	211	221	239	211	208	225	198	212	209	220	208	194	218	238	209	191	203	215	225	212	196	212	207	231	205	199	207	204	209	198	201	222	194	214	228	217	205	214	207	242	190	219	228	240	225	193	205	227	225	210	201	228	191	225	212	184	214	209	202	212	208	221	234	205	209	222	212	226	234	207	237	225	239	229	184	202	261	215	233	225	211	215	219	232	203	221	230	226	189	228	224	240	215	229	211	214	188	214	201	230	230	210	215	209	208	218	208	202	237	230	210	216	223	216	215	205	176	209	222	235	184	216	210	220	191	211	214	189	183	210	216	213	207	248	207	245	194	194	223	205	214	217	204	250	208	210	179	237	200	222	224	215	212	206	211	221	219	229	195	231	226	202	229	215	195	197	209	207	213	211	202	214	227	198	222	191	216	194	245	209	199	215	236	228	202	224	213	218	211	225	216	206	188	199	200	229	197	211	233	210	236	207	193	228	225	220	212	226	217	208	213	197	214	239	198	207	234	223	227	220	213	215	212	225	193	224	214	197	196	201	200	212	184	236	239	223	229	186	232	220	223	208	220	207	211	216	230	241	214	230	200	224	218	200	199	201	233	242	184	213	202	217	220	206	234	227	243	215	213	206	221	201	215	225	209	241	222	234	216	192	196	224	221	202	213	196	220	198	220	197	203	217	215	210	202	215	201	208	195	234	208	225	242	201	220	256	205	214	211	201	214	200	198	231	229	201	207	237	180	224	213	210	212	198	210	197	198	231	230	212	221	214	225	212	212	222	204	232	217	208	248	212	187	224	213	208	179	234	206	188	213	196	218	229	235	206	234	233	190	213	218	213	195	212	253	202	202	220	198	201	205	210	215	200	203	229	198	239	225	217	217	222	200	202	227	237	227	199	224	201	198	209	210	209	210	193	228	198
49440	60803	47898	3267	2478	3754	8373	15038	17724	12662	15416	19235	24001	21971	21407	20652	17655	17687	19370	22052	19123	14094	12305	8515	5828	3303	3706	3903	4103	3860	3142	2486	2190	1238	1558	5202	4170	1014	698	739	670	742	673	726	726	760	691	678	750	693	731	703	711	751	740	739	670	709	720	714	720	691	764	690	752	699	729	700	713	660	692	701	674	727	670	720	702	740	689	737	689	677	704	716	671	793	760	709	695	751	719	699	701	678	712	694	685	703	751	672	689	698	675	698	714	735	722	723	688	721	690	732	678	686	683	673	714	658	674	724	699	758	708	682	702	671	729	692	718	678	704	698	686	717	680	664	663	691	737	702	684	750	685	697	671	690	697	670	716	681	724	689	741	759	710	683	715	679	738	778	746	694	722	707	673	710	691	698	742	658	720	703	729	712	662	703	700	712	743	663	713	666	682	706	718	711	700	685	695	683	744	725	768	703	711	719	711	730	729	697	745	735	699	750	677	694	729	731	774	697	693	722	729	711	728	712	748	701	676	692	694	712	738	691	717	730	749	705	718	646	700	713	685	718	736	721	698	664	703	718	698	688	726	693	669	699	681	743	728	692	698	720	757	707	704	697	720	700	693	685	693	676	682	723	711	700	742	652	696	689	711	726	710	711	708	673	732	773	666	702	691	729	690	685	726	685	731	681	712	717	740	712	760	721	695	719	727	740	674	685	715	685	713	706	702	673	696	704	705	757	702	711	734	696	688	727	721	722	702	739	674	703	711	710	737	747	698	701	674	738	715	671	750	716	722	686	703	730	711	733	733	701	709	725	692	741	670	690	744	740	719	707	718	711	795	719	751	727	718	675	713	682	718	731	669	728	717	738	718	695	660	679	715	746	732	660	710	710	734	751	722	689	750	726	713	700	681	679	704	693	689	700	672	666	762	705	678	718	777	719	663	703	703	684	709	708	679	724	711	664	735	707	747	683	748	740	707	735	703	675	724	706	709	706	721	692	734	707	667	746	749	701	721	725	724	751	645	763	679	732	697	692	680	719	721	689	701	708	721	712	706	728	736	674	694	674	687	714	686	719	727	672	717	704	681	712	694	665	763	694	721	726	675	710	734	711	648	712	712	725	719	698	738	691	744	683	713	778	721	741	703	740	737	689	697	719	723	669	750	759	760	711	659	638	670	677	753	707	674	709	718	680	706	751	714	698	732	705	686	734	685	695	703	694	729	733	744	740	748	665	707	721	682	696	768	661	689	710	732	738	692	715	742	711	651	697	713	730	682	741	706	706	727	724	665	693	681	706	672	729	704	723	653	711	701	705	722	726	669	743	734	748	703	709	762	710	770	706	683	710	706	763	692	708	737	711	726	704	701	692	730	706	703	705	704	714	666	704	673	750	648	696	729	697	709	656	707	728	673	667	773	713	710	679	692	724	684	706	706	708	701	679	738	683	741	677	700	684	687	660	733	701	734	650	661	682	768	627	728	690	697	721	738	708	715	678	702	716	708	763	671	709	730	717	755	733	762	713	706	681	715	727	719	686	783	732	701	693	660	709	677	701	721	722	703	746	720	677	687	734	732	683	697	688	728	688	702	681	719	719	729	728	701	702	683	705	753	742	708	688	723	686	682	715	750	701	689	689	674	682	691	757	714	720	691	715	774	732	689	692	725	682	720	707	720	714	729	761	714	705	700	705	711	730	669	723	726	729	714	677	724	706	699	722	698	723	742	693	723	708	693	683	682	675	664	731	716	659	683	687	727	669	716	712	667	655	699	713	693	707	691	708	698	702	711	720	691	699	683	730	695	679	747	700	757	692	697	725	733	773	734	707	692	718	702	722	720	660	720	726	723	757	709	711	703	771	699	680	707	688	754	696	695	715	718	700	745	739	716	687	673	694	730	698	697	689	667	730	688	743	673	642	737	768	705	696	687	698	709	724	720	708	776	688	710	693	706	680	699	690	703	700	747	747	699	707	736	700	729	693	744	727	740	738	778	714	690	721	713	690	673	752	739	687	704	747	690	714	711	714	680	728	712	718	705	689	733	668	740	771	717	677	707	683	641	703	732	685	737	758	694	724	719	734	755	751	708	653	721	724	692	764	747	688	703	703	723	739	681	726	694	731	695	717	706	718	665	740	704	710	711	714	676	681	667	725	729	693	695	732	636	711	691	723	714	684	725	738	686	677	673	715	701	688	707	696	690	678	736	707	728	759	673	722	750	704	724	720	712	722	694	738	712	724	690	665	657	678	746	738	747	689	713	668	723	692	690	700	718	770	673	708	677	716	694	726	681	706	744	713	711	698	690	721	696	699	672	698	793	720	739	718	701	735	701	732	680	693	728	685	702	668	750	743	711	642	728	649	708	739	747	693	710	702	684	697	710	710	703	696	721	703	722	699	688	714	747	698	716	685	728	720	696	737	757	678	683	713	687	704	676	747	694	710	676	778	678	716	687	682	692	704	700	703	668	736	718	719	720	667	699	723	731	726	682	725	733	715	708	700	727	687	642	706	700	714	722	738	701	707	661	715	696	662	714	743	661	719	722	683	734	708	753	687	660	739	727	727	735	706	701	704	715	702	667	709	664	713	714	676	729	716	692	719	715	688	696	682	738	656	762	705	694	711	729	693	708	704	690	664	721	717	685	709	664	715	750	700	679	670	694	705	697	721	685	634	736	658	703	718	695	726	706	751	706	698	726	687	697	750	717	669	691	704	650	688	706	731	718	754	731	683	753	697	679	718	691	717	715	669	721	744	712	735	727	712	711	723	695	677	744	684	728	678	704	709	740	713	723	716	716	745	715	703	710	709	721	678	708	678	752	679	712	720	723	699	714	689	730	783	730	725	674	695	668	768	714	742	749	729	740	745	716	710	685	677	734	692	672	723	727	752	735	701	687	724	697	711	730	711	679	709	695	681	723	699	736	703	684	731	684	665	739	671	728	689	677	720	759	689	672	659	714	753	780	652	716	747	718	756	721	714	715	709	710	708	687	699	693	765	695	701	672	733	702	737	682	659	711	750	682	714	662	681	721	727	707	729	705	777	698	671	675	737	751	749	711	709	670	668	726	750	724	706	721	691	720	644	653	762	704	713	684	690	720	718	748	723	742	664	693	724	702	682	705	720	715	667	707	700	702	750	692	733	723	697	713	675	657	717	757	640	720	641	657	739	724	707	723	737	681	668	703	672	731	715	706	665	702	699	738	712	676	706	673	699	709	690	724	711	723	737	723	652	712	687	721	709	729	687	740	690	707	719	739	680	752	722	725	732	682	676	682	693	748	729	699	681	706	674	752	739	687	711	708	717	654	723	698	683	703	736	721	753	687	719	714	726	721	718	661	706	707	713	683	744	740	707	685	721	695	760	754	694	677	725	673	770	702	734	686	744	659	716	735	713	678	632	734	694	743	690	709	714	744	682	715	701	759	645	695	730	728	705	736	677	719	673	691	725	687	767	709	720	709	673	676	750	699	723	656	728	715	741	718	713	714	759	685	739	744	694	694	693	714	713
16643	13021	12756	582	234	200	245	323	280	188	230	191	264	225	238	249	228	231	215	263	234	249	214	167	164	163	153	155	158	151	156	157	167	142	144	158	162	131	142	139	128	125	129	130	152	146	126	154	143	134	128	159	134	139	133	139	155	127	150	151	126	136	150	145	138	133	160	137	145	144	140	142	137	136	140	134	133	121	151	139	143	139	138	134	133	139	158	146	148	132	156	136	158	122	137	146	141	157	157	145	155	136	156	164	133	137	133	138	155	117	152	121	156	168	157	152	152	128	157	133	138	143	146	137	146	143	141	135	146	127	158	174	154	147	138	130	149	119	153	137	136	135	143	156	128	144	145	142	145	158	139	143	125	137	140	147	129	144	149	144	171	135	146	146	154	158	141	130	137	148	158	150	136	157	152	169	138	144	153	147	145	146	153	139	157	139	147	161	158	142	144	149	142	144	143	122	132	136	136	150	123	159	161	142	121	137	137	155	158	147	144	136	142	164	136	135	159	137	122	126	152	145	153	125	152	138	147	163	162	135	145	144	161	156	161	153	132	116	156	132	136	151	151	131	171	139	141	123	118	148	141	143	132	149	146	163	152	151	162	159	142	145	144	159	160	172	138	153	143	151	145	145	151	140	145	136	143	120	164	142	129	151	136	133	142	155	131	147	137	130	136	143	150	152	152	126	137	152	118	157	151	135	127	141	152	144	125	164	126	141	132	140	144	156	157	141	160	142	154	138	145	126	157	151	158	161	134	144	140	182	165	149	129	143	144	136	139	126	154	137	130	146	141	151	138	121	145	136	151	121	128	131	151	138	139	128	144	133	148	128	121	128	130	136	134	125	146	162	146	138	139	155	154	131	125	164	149	147	157	147	141	144	150	147	142	141	147	124	140	160	157	156	155	143	134	153	179	145	155	166	154	131	122	122	147	136	162	154	135	128	129	133	128	123	164	126	159	153	147	145	155	139	132	156	120	142	154	142	143	154	150	147	160	148	146	156	155	136	138	142	150	136	156	126	142	136	106	170	142	168	145	151	132	138	147	167	142	164	156	153	140	153	146	144	158	140	139	146	135	163	159	154	133	137	150	135	134	121	144	153	141	140	143	158	154	144	142	152	127	121	138	134	136	145	133	143	127	148	164	143	176	144	136	153	130	137	170	153	149	125	133	130	169	163	154	154	153	139	142	148	139	132	135	141	159	152	140	131	146	142	136	126	128	140	156	147	149	162	156	153	134	161	124	149	141	141	148	155	154	136	163	146	149	131	145	159	129	165	157	144	155	141	137	152	144	145	156	98	153	157	140	140	162	171	129	135	143	147	146	143	147	129	133	120	126	131	151	151	152	138	151	140	144	141	158	133	142	142	168	146	131	161	170	128	127	125	138	130	155	140	158	166	164	135	167	133	139	177	130	163	138	152	141	140	123	132	137	152	135	157	136	155	138	154	143	144	158	128	170	123	139	134	140	133	155	171	141	115	155	135	149	128	138	142	148	124	139	140	129	143	140	140	143	128	144	142	147	152	149	159	140	157	123	136	129	152	145	117	141	156	134	128	144	141	122	136	150	154	132	130	160	159	139	143	134	133	122	137	149	145	150	148	149	146	143	135	141	144	146	137	124	150	135	144	150	154	151	130	144	153	143	162	145	151	138	141	173	151	146	158	140	152	148	132	135	144	134	147	139	157	138	154	150	136	147	135	122	138	157	134	138	142	121	121	138	128	138	139	144	113	147	140	154	163	138	143	119	161	139	161	145	149	136	132	142	142	156	146	148	158	144	133	154	138	140	156	131	138	133	140	139	135	172	150	127	129	140	133	152	143	153	152	144	143	142	145	144	132	135	151	143	141	150	145	141	149	137	132	127	146	151	159	154	153	155	172	154	147	141	127	145	156	142	145	142	121	148	129	143	138	142	128	135	122	130	162	140	130	152	133	149	166	162	159	128	150	123	120	126	161	150	125	153	160	167	149	146	161	143	128	154	131	139	134	162	173	144	143	156	128	138	127	114	148	133	129	147	126	130	150	136	141	141	146	153	166	158	164	164	126	182	150	140	117	141	157	157	133	139	153	145	150	123	147	116	142	145	156	138	125	173	146	136	119	130	123	146	160	128	139	150	138	126	124	140	138	140	139	146	139	131	149	148	153	155	130	150	135	146	124	169	154	130	140	125	133	153	123	139	152	160	168	162	139	133	143	139	124	138	158	164	137	150	160	150	147	152	117	136	136	162	148	129	131	143	123	152	124	147	133	152	145	160	148	151	132	128	148	145	186	150	151	143	152	169	107	132	153	124	144	155	154	136	152	163	137	142	152	141	147	159	129	135	149	137	140	130	147	135	142	147	143	151	157	163	153	140	138	136	146	145	139	148	138	154	130	159	140	156	124	135	148	133	176	165	145	140	149	143	150	136	150	145	141	136	133	138	147	121	149	138	140	171	152	154	138	149	138	122	144	142	137	145	145	123	159	144	130	144	145	138	161	127	116	151	149	148	135	137	158	131	156	125	124	126	153	166	144	145	153	145	134	126	132	155	135	164	154	145	130	143	143	144	133	138	144	137	147	143	150	149	145	146	122	137	134	162	130	154	129	139	150	135	158	138	141	140	141	160	137	135	152	145	142	148	124	142	129	157	142	135	142	142	143	140	143	122	158	148	147	149	138	150	144	162	140	154	150	130	134	127	130	128	156	141	127	159	129	145	147	136	134	129	127	156	124	152	121	134	148	162	134	122	120	155	135	124	133	138	144	130	141	151	148	156	156	136	135	133	142	132	120	150	151	134	155	135	143	135	132	137	146	131	132	149	157	147	153	157	137	146	163	135	140	136	152	135	151	156	134	150	156	164	151	136	134	151	153	130	147	142	159	146	143	136	136	150	156	147	149	145	136	143	161	144	151	124	135	143	145	121	143	160	150	142	167	131	147	145	128	130	139	145	146	130	144	136	146	132	142	176	141	139	131	165	144	149	153	153	136	138	157	139	154	169	143	148	144	160	134	172	173	153	140	141	135	148	147	163	129	128	127	150	144	158	150	131	130	125	147	137	133	131	128	125	157	146	116	148	159	135	160	128	142	131	140	135	148	139	142	128	153	166	131	127	155	131	139	152	162	136	137	172	130	131	148	139	149	137	148	156	151	139	161	154	144	115	133	139	136	144	149	157	134	129	127	155	147	162	171	139	145	162	146	151	150	137	140	120	141	159	137	154	145	129	157	137	143	153	136	158	147	133	152	149	146	158	143	124	140	146	150	137	117	134	137	167	152	145	136	129	128	151	148	145	159	128	145	150	169	133	158	140	123	128	155	137	153	119	155	153	124	154	159	157	125	140	145	150	128	147	156	156	162	136	150	121	128	143	143	136	116	143	151	129	150	153	134	127	133	152	122	144	132	156	144	142	139	148	130	154	145	150	129	148	154	112	146	138	131	159	147	125	150	162	133	125	128	146	153	144	150	123	143	145	149	164	147	146	149	137	143	154	161	144	139
18682	20455	15407	650	532	659	1167	1360	1282	862	1069	1049	1323	1305	1393	1453	1125	1131	1118	1335	1349	1124	1032	780	616	565	506	560	602	591	592	624	558	580	532	659	900	568	501	525	502	537	513	518	520	532	461	507	498	530	513	545	523	514	531	500	510	479	505	531	496	549	531	485	491	478	481	517	500	504	486	553	543	509	511	526	517	488	501	485	494	516	507	568	504	536	509	537	492	503	519	487	539	463	527	524	486	512	491	494	501	473	518	535	484	512	511	531	472	516	545	527	550	534	494	532	510	557	503	526	557	496	529	531	531	542	521	513	542	537	553	515	522	500	548	506	492	512	522	525	534	515	502	516	509	470	530	543	545	515	499	503	491	500	487	499	505	502	553	503	529	539	487	510	498	509	545	502	496	508	498	517	509	509	512	486	501	508	497	521	488	536	505	484	561	483	475	522	517	493	528	513	518	497	528	493	551	531	547	509	500	488	511	517	462	486	545	524	534	545	514	504	519	506	491	502	493	549	481	508	544	522	513	537	518	478	487	515	486	493	467	526	538	477	506	515	529	539	539	497	517	508	590	528	512	523	510	513	524	498	534	503	520	518	556	512	544	546	507	512	479	527	489	519	492	543	526	533	511	515	530	518	518	496	479	495	541	538	518	544	520	510	527	498	505	492	526	506	530	515	481	533	501	472	533	529	517	510	504	506	517	507	525	517	539	540	534	483	517	486	511	487	551	527	487	472	523	514	536	514	506	510	516	502	486	485	541	552	549	520	531	540	502	535	514	525	532	477	554	512	467	516	519	483	485	506	520	548	470	485	530	513	490	491	547	494	556	566	532	516	505	452	522	532	504	551	511	531	527	500	507	549	516	520	486	512	556	529	539	490	505	497	486	520	544	515	490	503	494	510	517	539	529	530	517	516	506	522	508	519	498	486	474	541	498	499	491	503	513	482	518	517	528	523	531	509	511	546	518	510	542	541	514	453	478	500	521	487	544	511	530	535	487	476	529	512	528	515	488	537	521	504	512	557	514	490	520	517	508	503	502	535	499	514	517	533	498	508	488	482	488	509	485	509	527	502	498	515	509	504	519	482	524	520	552	546	439	538	504	516	490	515	496	518	541	560	490	525	492	518	539	535	541	541	485	508	525	523	484	538	534	515	530	496	516	485	503	518	561	512	512	546	533	495	534	489	508	515	519	518	539	486	516	505	545	498	508	534	502	507	499	491	515	532	489	495	533	515	515	489	492	515	543	497	508	503	486	477	500	534	500	528	477	501	491	536	515	524	541	516	520	521	525	503	492	518	518	521	519	547	504	506	517	501	544	489	535	500	526	516	514	522	514	497	503	531	521	529	511	516	566	507	509	520	524	533	521	547	515	528	526	543	457	500	528	464	483	518	495	492	518	536	518	502	530	535	511	504	554	527	517	511	514	515	544	497	503	539	507	531	514	494	537	512	514	483	503	504	500	518	521	503	530	533	538	534	551	502	545	554	497	479	549	510	532	520	500	496	508	529	512	549	519	529	520	504	487	559	527	509	524	551	533	540	525	519	511	532	515	512	506	529	488	523	539	530	537	494	530	553	511	524	554	547	502	519	493	523	518	484	522	499	529	490	532	505	539	496	514	530	511	556	531	552	527	503	501	501	491	545	488	485	493	530	485	494	493	544	539	522	525	531	469	543	530	526	518	508	491	502	555	509	495	532	504	511	504	509	495	525	494	482	522	519	486	496	473	529	551	515	513	527	534	542	521	530	532	548	477	524	533	511	503	524	501	500	483	487	538	527	454	514	495	529	534	528	513	583	533	523	508	499	538	507	525	517	501	516	498	502	507	520	524	523	489	529	472	526	544	513	486	532	536	529	512	501	494	512	496	531	559	537	507	514	477	513	479	589	515	505	517	534	529	561	472	544	527	520	522	483	541	510	538	518	532	524	486	470	534	496	510	520	543	548	516	524	486	484	479	514	503	504	536	431	531	562	495	520	477	501	480	492	504	534	497	477	529	500	533	557	486	500	512	465	548	509	532	516	493	526	492	502	536	541	500	550	529	512	534	539	498	513	522	538	472	508	492	487	515	511	474	508	511	532	527	508	508	567	476	516	518	546	515	509	521	540	487	529	487	519	516	499	503	533	507	514	481	533	511	543	553	526	490	502	500	511	498	521	497	556	517	520	523	514	496	515	520	540	526	556	493	496	529	530	497	541	521	499	539	515	497	509	515	525	510	480	486	500	524	502	479	503	473	506	528	478	502	524	522	497	513	504	557	555	501	513	485	532	522	508	527	534	502	542	488	550	523	543	504	503	528	530	521	487	513	544	476	487	508	513	485	511	516	506	486	524	536	476	511	513	504	514	508	515	552	524	522	545	556	492	520	484	544	526	545	503	514	527	528	545	519	554	470	501	509	497	554	484	524	511	513	562	500	529	513	520	542	550	511	485	538	480	495	508	485	501	500	498	526	516	543	545	549	506	511	531	518	488	494	514	527	527	547	521	470	501	550	511	493	502	507	514	528	487	542	468	537	518	509	514	515	523	523	562	499	526	510	521	511	530	545	547	502	523	519	501	499	530	506	490	538	533	504	525	481	500	534	495	469	509	487	497	541	468	522	477	486	478	513	468	493	544	547	538	503	491	525	548	523	528	504	497	512	549	531	558	538	525	535	460	509	475	528	535	521	512	544	545	522	516	519	496	465	585	495	516	514	516	521	545	521	518	500	513	517	529	517	508	547	508	510	499	533	518	553	546	526	479	512	507	511	490	499	503	513	485	506	475	531	518	544	522	512	544	525	526	537	502	504	486	500	508	508	499	481	504	502	478	501	555	498	520	541	505	470	493	520	496	499	532	521	515	516	524	528	531	499	545	517	494	522	522	545	491	502	502	524	529	523	476	519	524	491	544	519	519	487	511	525	487	548	557	477	498	500	484	531	554	529	526	519	543	520	509	527	505	522	514	498	515	485	475	509	524	525	514	543	516	519	478	494	528	538	519	519	509	537	525	489	544	553	547	545	498	471	524	502	511	496	503	533	522	513	521	509	559	509	542	520	512	504	497	514	502	536	510	504	505	489	501	544	517	507	580	518	525	536	480	534	516	521	515	488	545	482	543	461	511	529	495	490	529	520	504	505	483	520	493	495	497	500	506	506	510	563	519	551	540	462	544	507	488	496	495	513	506	474	458	516	512	528	498	485	524	537	519	544	512	504	499	551	508	514	524	498	509	486	497	558	549	520	518	494	542	526	514	507	475	505	503	548	508	514	534	515	493	491	518	531	506	501	556	527	521	498	504	499	502	475	472	517	510	533	527	528	499	533	501	544	525	532	506	519	571	472	520	526	500	510	487	496	498	540	530	492	526	545	530	488	486	535	530	494	497	538	544	503	472	531	545	511	533	510	499	494	508	522	507	471	556	506	516	524	542	492	503	527	495	493	529	492	531	504	512	526	552	496	486	516	491	522	488	504	504	543	525	512	478	491	541	503	510	510	518	487	519
58944	64152	60347	17144	2657	508	1726	1896	731	572	1175	1373	2491	2253	1832	2025	1746	1370	1258	1547	2279	2700	1771	1197	547	360	243	231	229	231	206	239	316	227	163	362	432	201	165	136	156	169	146	155	158	158	157	143	180	162	161	144	141	144	147	148	151	128	162	166	167	158	130	165	145	155	167	152	152	155	179	142	167	172	167	167	156	152	173	160	164	189	168	174	132	146	144	147	139	161	146	140	127	166	140	158	147	161	155	156	172	148	165	163	145	145	161	156	148	168	131	176	154	164	146	161	161	142	155	166	142	146	166	165	158	174	143	170	169	134	153	160	160	162	159	152	141	144	169	144	157	161	195	169	154	151	181	138	162	171	145	160	154	128	168	151	152	156	127	136	159	164	143	157	164	134	144	165	138	166	154	158	165	164	187	149	163	149	141	168	141	157	146	121	178	158	163	165	161	148	163	147	146	162	162	155	154	141	149	152	149	153	163	151	156	167	129	160	175	155	138	154	189	156	160	169	151	149	138	164	155	152	152	150	153	143	140	157	157	168	145	173	188	149	158	151	159	188	159	151	154	180	149	154	147	143	166	144	170	148	171	150	168	145	161	146	162	128	170	170	126	165	142	170	162	148	169	157	155	162	142	164	151	171	160	146	153	134	167	163	142	165	152	152	154	172	185	173	135	124	157	163	143	174	163	145	144	152	157	133	142	173	155	144	162	152	150	178	143	164	139	143	149	151	156	165	148	146	149	164	164	166	167	150	147	161	157	162	137	152	160	165	175	165	158	145	153	158	161	150	169	141	154	159	156	141	171	152	140	129	151	153	160	155	152	128	142	170	141	155	174	149	166	145	178	146	144	158	157	152	145	160	139	137	139	173	157	137	155	185	152	165	158	171	153	148	149	147	141	166	176	158	158	163	188	145	167	195	145	151	138	144	146	151	149	137	156	150	144	166	164	157	157	161	142	153	151	147	151	138	175	146	150	139	142	152	155	170	152	175	135	175	177	154	143	145	149	179	165	145	151	182	153	156	140	176	138	161	166	160	143	156	174	134	159	161	170	161	133	140	159	137	156	152	149	169	160	151	157	139	147	140	155	156	160	162	144	168	150	164	163	143	156	169	121	136	162	156	173	142	162	143	156	171	159	129	161	154	158	144	168	153	152	152	167	153	155	157	173	174	164	148	141	151	171	132	153	160	156	154	150	147	157	139	155	151	150	155	148	168	147	156	163	162	143	156	159	167	158	167	163	151	149	173	149	156	160	141	135	148	154	165	169	160	145	152	149	162	141	152	147	159	173	147	154	152	161	142	140	157	167	156	166	153	125	146	148	136	149	193	161	173	163	138	149	163	138	158	153	162	128	159	154	173	172	167	160	168	169	183	165	142	150	140	142	167	133	164	160	144	139	163	157	166	159	163	161	164	138	148	158	169	159	142	164	158	181	141	151	169	151	158	166	163	149	161	151	166	131	148	154	152	160	157	192	157	131	138	156	137	159	172	181	144	145	171	138	167	149	165	180	154	157	152	161	171	157	146	146	166	146	171	154	165	163	153	146	144	126	175	141	163	142	138	184	158	146	171	167	142	180	144	160	155	155	188	147	183	164	155	170	151	135	158	130	152	132	145	168	154	145	149	157	149	159	152	143	158	135	155	149	181	163	148	164	175	159	157	145	171	153	131	161	156	167	168	151	162	145	148	167	171	150	134	164	142	145	157	146	150	153	170	156	167	151	142	177	161	150	154	161	159	170	156	169	149	148	150	170	148	121	162	156	166	150	151	172	171	137	168	140	147	167	142	148	163	146	170	155	162	164	178	142	151	141	159	136	148	130	151	142	159	153	165	155	167	172	142	130	138	157	146	162	163	162	135	159	150	164	148	156	159	175	172	164	138	129	165	172	151	163	164	163	167	162	142	153	164	149	153	182	163	143	164	137	139	169	146	164	154	142	147	143	153	148	161	141	131	179	150	143	138	182	147	171	134	153	169	159	160	138	164	165	151	162	156	156	142	137	138	155	146	136	165	132	157	162	179	151	153	152	161	166	147	147	159	155	164	136	140	150	154	149	163	140	182	162	163	154	164	158	164	147	177	176	137	156	172	145	152	155	145	159	153	175	158	167	129	158	135	160	161	141	164	190	159	137	136	167	172	183	154	169	163	150	157	181	170	171	156	133	154	167	144	143	166	181	178	155	164	144	158	163	132	173	159	163	158	161	162	140	151	162	156	154	153	159	153	149	151	168	150	137	154	161	149	167	173	162	159	143	152	170	167	156	162	143	160	158	146	140	147	161	156	140	156	147	158	167	174	135	153	176	172	146	128	143	128	162	163	138	156	155	156	158	141	149	137	154	147	170	161	172	146	153	152	147	154	166	146	154	150	146	159	149	139	162	154	186	135	160	139	170	148	150	163	164	160	151	149	173	172	170	151	179	175	145	167	154	155	151	152	165	158	152	143	153	148	148	155	166	152	124	173	146	138	153	171	153	160	151	130	138	169	153	166	148	135	181	155	153	164	171	162	162	131	167	168	171	162	161	146	184	156	150	137	159	152	147	158	140	139	175	152	158	160	147	168	157	155	140	158	141	150	174	164	148	135	150	154	149	144	168	135	176	167	160	155	156	149	185	145	162	162	162	148	167	159	170	161	180	161	167	154	163	152	146	130	136	159	152	140	157	156	145	161	167	170	166	167	160	172	140	167	156	132	133	155	144	162	172	150	147	162	157	150	175	160	172	150	158	168	180	141	148	157	156	137	173	143	138	168	154	180	166	171	155	158	161	140	160	151	146	159	137	164	150	156	147	148	155	156	119	146	168	141	162	150	144	173	163	161	163	144	139	129	150	156	130	150	153	154	121	182	154	152	158	173	154	175	141	152	160	130	140	147	166	142	173	173	169	161	160	180	180	177	166	143	170	161	157	172	146	154	145	150	181	161	153	150	152	162	171	163	127	150	140	152	166	143	149	157	172	150	146	162	133	163	134	143	173	137	168	176	164	179	178	134	177	156	150	170	153	162	168	154	160	163	163	169	151	138	160	162	171	159	164	153	156	153	146	129	112	154	162	166	148	150	161	169	163	163	173	153	155	171	150	143	160	158	147	157	170	163	165	174	148	139	155	170	151	154	129	149	180	135	140	149	165	127	161	164	145	140	167	151	153	169	151	149	156	160	168	176	157	150	154	154	161	163	148	171	166	157	160	154	151	162	155	162	173	153	155	136	156	149	156	164	164	141	186	163	159	140	142	170	148	135	191	136	139	143	149	140	140	168	165	153	144	144	177	135	167	163	158	110	157	141	160	155	170	138	139	170	162	160	154	144	157	146	126	151	184	139	153	143	159	188	161	144	150	174	154	181	147	164	156	167	167	179	147	129	163	166	157	155	169	149	170	153	142	146	147	158	168	154	149	149	168	166	153	156	176	146	143	132	164	151	156	164	152	150	140	149	153	150	156	143	155	161	149	152	157	168	165	146	160	185	174	141	155	161	157	148	153	145
40808	49440	47960	1681	1257	2153	8286	8896	4020	3398	7194	8484	13606	12651	11099	11955	10615	8441	8267	9377	13484	15048	10932	8001	3871	2045	1363	1127	1120	1060	1201	1325	2019	1102	688	2637	2894	885	544	581	560	517	535	524	522	516	550	527	590	551	531	512	564	528	538	544	544	531	519	604	531	535	565	521	546	545	532	543	515	543	534	538	567	545	593	536	523	567	489	522	541	586	548	543	526	547	555	548	565	580	562	567	517	554	556	534	587	582	542	561	562	537	533	529	543	523	540	527	522	494	552	518	547	531	581	547	539	527	557	557	543	526	565	541	537	569	563	552	517	531	574	514	531	564	565	528	536	573	547	519	549	591	524	552	520	551	520	543	536	557	539	515	581	558	548	542	513	525	537	553	566	544	585	532	573	522	574	516	536	534	523	554	538	552	553	539	537	525	551	491	562	534	569	543	570	578	562	541	554	577	563	532	539	560	536	515	573	558	557	517	529	536	541	520	532	527	565	561	559	545	529	552	540	529	515	577	527	546	511	510	557	528	570	532	552	550	536	559	571	560	544	531	586	528	555	575	545	549	569	534	589	538	518	547	545	548	526	565	513	532	560	493	584	543	526	583	546	553	528	543	561	557	513	513	558	546	529	584	561	552	563	561	545	533	548	536	533	587	538	520	524	542	574	541	565	551	537	518	547	543	527	529	568	492	544	557	551	569	513	520	545	515	533	540	534	559	555	556	566	558	525	510	585	542	542	565	512	530	540	572	528	579	558	544	562	529	521	574	566	534	553	528	569	581	522	539	536	541	574	563	565	536	561	611	590	542	557	596	574	558	586	558	556	557	563	554	553	523	555	517	569	544	538	503	523	511	550	578	573	557	529	567	530	504	506	556	542	552	544	569	510	548	532	560	513	530	546	564	521	528	584	557	562	523	587	540	525	541	552	566	542	522	562	512	520	533	524	578	571	556	545	572	557	521	537	555	554	577	561	537	529	546	519	536	540	512	577	552	562	503	531	566	570	582	564	521	531	547	504	540	519	537	537	567	544	570	592	518	580	565	554	540	537	542	559	547	559	564	539	575	580	560	564	564	542	523	511	578	558	570	543	554	579	545	517	557	530	555	529	589	529	519	564	550	568	546	527	523	529	530	568	505	545	578	540	510	542	577	556	527	507	532	593	526	560	529	515	568	494	573	564	546	559	553	533	507	519	550	540	530	549	569	517	569	558	525	550	573	530	552	610	541	550	517	563	572	531	547	566	507	521	595	541	544	535	527	555	566	564	533	553	536	498	492	598	558	572	561	544	578	564	523	534	562	527	591	522	571	541	502	524	561	563	535	486	518	549	549	490	499	563	548	556	504	515	536	567	571	538	559	495	537	572	551	530	519	535	567	507	580	548	567	547	548	556	576	549	523	551	533	525	556	505	549	548	517	579	528	541	561	531	540	556	575	582	536	568	553	539	550	563	528	566	535	555	533	565	521	557	521	518	526	548	555	504	527	543	570	517	571	570	511	540	558	529	532	595	497	602	507	526	554	566	556	552	534	565	543	526	563	558	519	539	527	568	543	528	607	585	544	572	489	524	556	514	537	536	565	539	561	590	540	597	606	547	548	552	515	493	564	493	543	544	585	533	543	516	565	570	563	520	521	552	526	581	532	524	529	544	561	549	563	509	529	547	516	538	546	547	582	556	503	529	541	533	518	592	522	508	544	568	553	542	541	572	533	528	566	554	592	588	571	587	556	526	535	563	540	518	527	576	574	565	575	551	536	550	546	488	573	522	541	579	540	518	583	529	550	514	553	528	595	530	552	500	531	549	516	552	522	524	554	575	490	550	581	515	542	522	534	592	559	590	582	576	561	572	570	556	546	543	540	527	539	538	539	557	538	505	531	566	548	516	540	560	552	531	538	523	524	544	553	550	524	507	525	495	589	545	521	539	543	534	507	533	535	548	562	510	521	538	571	516	543	489	548	531	531	578	547	499	555	565	538	569	557	551	564	548	561	569	552	546	547	586	550	510	550	546	491	569	560	559	525	532	560	496	532	547	492	554	576	554	579	523	530	577	531	557	547	552	544	564	516	542	558	544	538	537	540	520	568	527	540	572	568	549	539	557	559	549	541	561	549	570	535	555	529	556	578	551	550	558	516	512	511	545	513	509	501	574	513	532	567	506	496	564	583	582	521	570	529	572	576	525	551	561	545	544	541	546	556	545	530	517	601	543	526	551	525	561	516	531	516	564	542	569	550	523	558	552	550	536	543	563	611	560	528	564	546	540	530	529	540	537	564	557	503	535	537	532	561	552	575	512	525	518	535	560	522	539	537	548	559	545	558	505	583	525	528	561	555	531	574	545	560	539	498	535	537	566	576	570	562	568	533	542	526	524	569	506	559	558	575	528	539	561	544	551	573	543	561	535	596	530	566	548	574	541	559	552	524	557	497	584	535	554	543	562	523	546	512	554	507	544	584	564	573	549	526	555	519	522	509	579	531	566	555	552	550	541	509	582	550	541	590	536	527	545	534	534	532	557	569	551	532	551	516	556	546	547	567	542	539	581	551	549	516	555	544	575	530	541	534	533	547	545	514	532	520	538	541	522	547	549	554	555	556	506	552	541	558	567	548	554	502	563	560	513	555	523	552	527	527	512	506	521	526	539	566	524	582	558	532	518	538	539	547	574	579	561	525	525	523	587	559	515	543	546	528	535	507	490	568	537	586	552	561	546	539	579	545	550	555	495	543	528	546	572	550	517	562	552	517	537	518	565	587	567	608	549	526	535	552	561	504	563	517	540	535	521	536	581	562	555	536	535	541	526	532	536	568	540	521	549	580	556	540	530	553	592	547	558	527	573	538	516	549	527	527	553	562	521	506	517	516	561	546	540	508	552	525	550	544	572	524	570	555	545	481	530	527	548	516	548	544	541	578	556	558	549	533	529	544	499	525	594	493	532	549	536	549	557	581	546	533	570	585	526	502	517	540	551	566	517	544	528	518	505	558	547	527	534	560	541	524	544	511	568	566	547	572	554	581	529	528	563	527	556	542	545	543	597	516	532	561	498	576	536	531	521	527	557	509	550	545	546	537	555	547	518	569	543	537	503	516	553	524	550	586	555	564	538	528	506	530	546	501	529	536	569	571	516	591	569	550	537	567	517	560	522	527	541	560	535	542	522	542	551	517	514	527	555	562	556	581	516	537	625	578	552	516	545	540	538	524	493	510	564	551	539	479	581	486	542	524	559	559	558	546	563	535	568	558	537	557	546	529	575	544	478	525	585	559	541	541	477	562	575	534	575	513	546	595	546	534	538	567	552	539	558	515	548	497	548	557	558	558	520	538	520	540	538	523	549	560	531	523	612	527	556	572	530	597	527	535	494	583	544	520	542	574	573	552	585	492	550	543	564	549	554	566	574	516	506	570	517	556	590	548	536	550	571	513	535	551	576	555	551	531	530	534	544	548	542	521	525	577	514	511	582	540	549	558	547	532	556	584	625	547	525	544	559	565	558	534
68220	74419	67568	22590	7849	1338	4481	2360	1069	1275	2434	3421	5587	4482	3267	3252	3258	2901	2812	2739	2821	3948	4624	3324	1611	884	332	377	299	295	297	354	344	423	352	537	703	266	180	221	240	191	212	195	175	196	201	188	224	226	207	198	206	211	214	233	211	186	213	207	206	203	206	200	219	193	224	197	222	204	185	209	192	194	189	207	197	183	178	196	222	216	217	204	211	184	191	215	214	203	193	211	214	191	212	224	228	178	198	171	210	200	209	204	217	212	201	183	217	206	205	181	225	222	198	195	193	188	230	217	189	190	214	214	202	201	224	191	200	202	191	208	198	240	209	219	186	196	207	171	206	180	204	216	210	204	210	209	197	182	196	207	187	206	194	219	217	199	186	197	201	220	200	202	216	212	198	196	215	212	187	212	203	192	178	212	216	222	209	211	210	221	236	208	193	203	193	208	197	188	233	197	191	236	175	197	212	181	181	180	239	230	205	187	196	216	225	203	229	211	204	209	195	197	197	200	240	194	199	194	187	203	213	209	206	197	185	196	209	191	220	207	194	196	202	208	204	172	219	195	210	199	189	206	206	192	220	207	201	182	232	199	193	192	189	207	224	171	208	187	214	201	203	176	211	176	211	199	206	218	185	199	209	196	180	214	202	181	228	221	199	184	216	187	199	208	195	231	229	220	202	183	209	198	220	203	211	227	193	200	202	199	192	205	185	204	174	188	174	204	226	175	202	179	208	189	192	220	215	232	206	206	200	197	181	198	197	181	187	187	206	219	209	177	207	186	208	201	221	209	212	179	206	210	200	196	198	217	204	198	189	214	202	191	203	218	241	180	213	198	211	189	216	199	200	197	198	200	195	188	206	236	201	195	201	174	161	213	212	185	201	221	195	178	198	202	211	207	212	212	196	221	183	223	196	200	208	209	193	222	184	216	188	191	189	174	220	215	189	174	196	205	193	207	187	183	227	204	240	210	203	209	204	179	202	208	209	215	189	212	181	198	196	196	198	182	206	216	195	220	195	236	198	203	211	217	179	211	194	179	211	216	198	175	199	192	199	218	199	208	180	187	193	203	224	197	162	216	206	197	221	211	209	206	180	187	212	200	184	186	185	199	217	220	235	212	190	199	213	197	180	194	234	192	229	191	213	220	185	190	192	204	204	200	198	217	215	230	206	207	195	211	190	190	207	202	212	208	158	232	203	191	205	227	191	212	211	215	214	217	214	205	206	220	192	207	200	195	191	199	246	208	238	194	189	213	193	187	209	192	205	229	202	202	207	196	203	188	228	201	230	212	218	184	200	205	219	222	204	175	227	192	216	253	208	215	199	204	191	176	197	194	213	183	196	209	173	180	203	193	193	202	200	230	206	239	227	223	202	192	196	211	202	222	225	190	195	190	181	219	196	199	211	188	195	204	198	195	195	222	210	197	212	199	218	179	188	167	204	194	218	189	190	210	219	196	197	203	178	208	214	192	182	190	225	207	212	207	184	192	200	206	211	178	185	186	198	191	196	209	203	219	193	201	188	177	212	188	195	214	180	171	184	176	232	213	212	179	200	208	180	176	214	184	166	195	199	196	231	211	208	196	224	207	222	231	222	212	199	201	216	199	214	171	216	239	187	199	201	207	193	211	218	205	198	218	193	181	207	204	183	170	210	197	170	221	177	227	201	207	175	217	213	181	209	180	186	189	203	210	216	213	207	196	190	210	187	191	200	195	220	194	190	195	201	206	211	209	185	208	191	193	206	188	215	196	219	222	193	165	198	189	216	223	225	224	236	198	209	215	187	227	211	226	193	202	214	187	199	194	196	213	197	205	196	211	198	232	192	203	193	190	227	193	188	188	192	199	220	205	192	201	199	201	205	216	198	218	231	224	197	234	200	200	197	202	194	204	206	195	191	199	202	208	215	206	236	205	204	222	215	199	242	199	198	197	220	214	205	202	212	213	204	196	194	240	181	188	187	197	181	201	214	210	231	206	180	220	193	190	207	214	209	220	216	181	191	200	227	206	206	201	215	197	202	196	183	197	216	200	207	212	186	199	212	204	200	223	201	169	206	191	171	207	218	221	205	220	212	191	208	185	195	206	182	187	187	206	210	207	222	216	193	230	203	193	206	206	184	209	207	215	191	172	199	220	209	210	207	176	212	206	203	223	184	203	180	177	208	201	205	214	204	193	221	222	198	199	203	222	237	225	200	208	209	205	210	189	198	203	197	180	209	179	189	207	213	199	203	220	189	203	211	211	236	208	208	193	219	196	200	214	208	189	201	181	200	203	224	186	202	184	191	210	212	191	232	205	211	199	206	205	212	216	215	207	232	215	203	195	194	208	187	191	226	195	202	210	218	204	195	201	187	223	206	206	205	216	207	202	202	208	222	214	191	187	199	178	197	201	225	214	207	205	214	211	214	218	171	200	216	228	218	205	182	213	202	189	221	207	204	214	213	223	215	200	188	194	200	213	228	216	201	219	215	172	200	205	199	211	215	195	190	184	198	195	175	174	194	202	186	196	211	172	224	221	219	218	219	206	214	201	191	220	203	197	174	195	190	197	200	212	213	204	212	191	200	191	202	197	192	209	213	182	185	214	201	205	209	194	206	220	195	218	201	228	202	198	193	207	190	203	204	209	198	217	221	209	191	215	200	192	191	218	181	186	216	208	224	183	199	205	200	197	191	197	195	191	183	233	210	197	180	198	185	185	217	191	223	216	198	181	192	189	186	157	188	207	205	210	190	209	197	213	204	219	195	210	214	202	221	198	229	211	215	223	221	215	188	204	200	219	210	205	199	193	194	209	212	181	196	231	221	223	199	230	209	192	196	221	208	208	197	187	186	225	199	206	227	211	212	195	194	212	200	189	237	196	182	190	209	186	227	183	202	191	240	215	196	211	191	191	197	199	204	191	205	196	184	206	223	205	212	196	209	192	206	221	201	173	182	185	228	219	204	211	206	171	228	207	218	218	213	221	187	200	185	214	214	195	203	179	201	171	200	188	202	196	229	190	216	189	190	193	218	201	179	185	206	194	197	191	203	216	202	222	215	199	212	203	187	179	192	224	209	197	221	174	222	179	211	185	199	214	190	211	190	180	213	230	211	199	187	196	196	214	216	202	219	231	209	201	199	203	181	201	183	188	199	213	199	193	211	198	190	198	221	198	214	224	194	193	211	227	169	196	211	196	200	210	186	195	185	168	197	212	221	188	206	216	201	213	189	203	212	180	192	198	187	209	204	197	198	195	210	209	199	214	180	204	192	175	205	206	205	184	219	220	204	207	213	183	210	210	195	186	184	189	206	190	193	230	238	205	215	183	206	222	208	231	209	208	212	205	210	187	193	216	197	201	210	219	203	227	197	178	203	224	180	216	200	220	198	201	233	184	226	184	247	195	217	191	238	190	193	198	204	214	196	185	188	187	206	197	214	186	192	215	223	164	189	208	210	195	210	181	217	196	240	228	201	220	190	196	212	187	202	213	208	197	188	176	202	193	207	196
49957	59733	57214	2418	2141	4389	16616	9627	5770	6893	12506	16819	22878	19032	17055	16391	15268	14546	13954	13778	14627	19577	21252	17331	9763	5384	1866	1838	1677	1430	1523	1810	2117	2550	1852	3670	4976	885	671	655	677	722	662	661	744	652	660	656	673	675	669	658	689	679	628	653	646	654	652	650	691	660	654	669	703	648	644	682	640	660	653	691	719	682	698	659	623	698	672	676	668	700	716	640	680	668	689	685	638	703	624	683	696	652	661	652	704	659	674	667	635	654	682	630	703	621	635	679	708	664	652	665	683	644	691	713	670	654	621	672	623	633	622	674	683	634	689	693	697	702	677	688	689	642	688	678	643	691	679	682	673	640	685	663	674	666	666	716	653	675	678	641	700	634	705	667	666	670	654	704	662	660	695	680	667	641	680	688	687	635	653	668	654	674	647	665	655	647	695	736	635	660	651	681	638	660	629	717	638	664	694	656	635	651	684	662	700	672	662	659	703	700	627	655	631	661	666	677	629	659	672	675	641	693	702	706	714	698	677	670	657	732	635	669	654	685	629	675	668	665	655	700	660	642	643	657	661	617	666	655	624	656	694	676	660	671	670	669	713	649	653	679	681	681	654	654	663	685	649	715	601	664	686	671	654	693	665	682	668	710	653	673	691	641	619	648	646	634	668	655	677	665	662	661	614	647	691	666	652	670	687	607	709	690	644	704	672	698	647	634	686	730	630	692	666	666	687	636	643	645	661	687	686	667	629	671	700	627	659	682	686	654	678	666	659	749	677	677	640	705	697	688	670	647	696	661	698	636	653	659	692	694	653	681	656	706	638	637	652	680	730	688	710	661	688	650	684	642	676	639	728	741	666	717	661	715	652	724	679	718	648	688	673	674	688	675	686	656	652	701	658	637	618	710	680	629	663	685	657	649	651	705	647	697	686	657	694	698	627	655	669	686	646	700	669	660	673	645	674	695	663	650	685	636	680	636	684	673	657	690	636	642	658	672	637	665	645	719	639	671	696	679	626	693	693	681	638	652	682	661	635	718	677	664	720	712	645	664	679	680	637	690	676	653	665	681	603	679	725	684	681	688	680	658	676	683	630	659	674	654	695	678	658	672	676	660	612	652	641	692	637	697	664	697	645	649	630	706	683	705	711	700	656	680	657	688	675	679	665	694	681	718	635	703	631	704	692	691	688	651	633	672	703	699	683	633	633	681	667	616	666	670	656	668	646	674	621	681	652	690	636	665	676	653	644	669	637	704	652	691	666	636	706	691	660	695	668	677	705	680	706	706	654	646	680	685	649	681	669	686	641	674	662	654	694	730	662	652	703	687	617	661	663	678	670	696	635	665	634	681	665	671	664	648	666	656	669	704	634	706	689	615	665	678	677	679	687	688	648	638	676	624	686	643	681	684	640	673	645	677	659	662	682	690	684	615	667	681	611	688	669	690	664	679	662	638	674	661	634	657	678	681	668	663	666	686	678	678	665	670	655	652	674	669	638	704	669	659	666	683	635	660	704	628	637	648	684	658	649	642	651	701	651	665	639	654	619	705	619	674	625	706	694	639	657	678	639	613	616	671	652	726	697	670	668	675	703	670	666	663	666	628	673	698	674	617	656	682	610	663	685	683	646	702	676	694	694	661	663	645	683	681	657	682	650	691	688	700	651	640	667	678	664	719	721	628	645	677	602	685	655	648	631	718	643	632	657	668	685	699	658	628	658	688	640	692	661	616	668	659	657	629	643	648	680	654	689	660	630	649	677	682	655	644	713	655	671	636	617	722	674	672	573	693	697	624	664	683	662	652	680	685	650	699	642	650	681	661	699	634	674	655	686	699	680	694	642	661	639	659	718	665	635	646	670	671	682	648	680	666	683	716	656	632	676	683	659	667	651	652	680	595	674	654	647	677	657	675	707	724	640	618	681	661	681	621	655	707	637	654	653	637	713	633	588	650	704	626	666	636	655	628	672	678	699	669	683	642	630	643	700	642	670	675	698	624	658	653	685	702	696	713	700	696	673	646	647	687	664	695	636	717	665	678	685	650	662	639	646	664	677	675	657	691	669	714	660	641	648	672	675	699	634	661	616	697	655	656	691	660	653	672	667	630	696	695	694	663	619	654	680	638	673	640	671	674	669	666	667	673	709	658	620	643	638	632	682	650	634	698	684	709	654	688	638	666	669	704	713	692	666	631	660	642	637	649	699	652	684	673	670	632	653	676	669	734	671	656	671	662	648	626	663	697	674	693	677	684	682	675	654	688	686	703	657	642	630	666	656	687	696	693	648	667	649	693	688	666	655	613	647	699	641	656	666	665	668	696	647	680	679	668	640	652	661	670	705	682	654	663	720	685	692	694	652	704	687	658	645	692	651	669	674	637	675	664	641	686	676	646	667	696	711	672	721	671	636	632	668	670	687	660	690	663	701	665	687	725	670	653	663	693	655	652	617	665	643	590	702	644	667	646	711	698	724	632	669	693	673	695	673	633	642	705	674	684	683	714	706	651	647	650	684	679	717	636	694	658	647	650	658	677	695	663	648	729	661	697	697	689	692	693	667	702	672	656	675	649	648	603	676	666	647	657	684	629	682	644	640	683	664	625	692	649	693	621	707	663	677	653	660	675	701	638	639	665	623	657	682	672	687	641	675	677	682	676	644	635	652	686	689	658	671	668	645	702	655	700	687	678	663	656	699	679	693	679	639	679	624	683	683	710	680	700	739	711	658	669	654	695	665	698	631	596	663	662	614	666	697	723	701	661	667	635	683	648	685	677	688	619	669	669	718	669	663	677	686	638	684	685	689	639	666	701	665	661	650	643	635	624	695	670	707	653	645	680	680	728	693	700	673	693	716	666	682	649	664	674	668	618	692	655	694	679	672	646	676	642	702	655	688	684	664	672	658	684	685	649	680	662	611	648	655	645	693	682	700	688	619	666	674	670	686	679	699	659	705	700	677	666	699	672	588	736	684	696	635	707	682	716	637	699	662	649	691	685	671	693	676	665	664	649	694	670	644	682	693	618	693	696	668	669	694	665	661	638	657	615	629	653	675	714	660	692	644	648	631	648	639	692	649	680	626	676	639	641	618	664	646	694	673	677	674	696	702	664	705	706	686	662	677	680	660	659	696	639	636	691	675	612	675	680	689	659	715	686	663	653	639	647	639	666	685	645	699	708	664	707	652	732	667	628	664	643	657	657	683	675	644	677	652	658	649	675	664	633	679	661	674	638	700	637	709	645	642	635	672	669	674	657	644	676	666	665	709	717	655	671	704	666	706	699	704	672	637	696	672	673	671	676	628	650	685	682	676	698	657	721	659	646	694	685	616	725	690	696	672	650	707	714	644	665	631	628	663	667	696	726	664	696	638	655	702	651	667	623	709	677	693	674	636	709	675	656	649	662	670	653	649	656	698	686	681	685	641	688	689	691	666	707	678	692	689	711	653	673	666	665	692	713	675	664	633	639	733	627	688	683	686	659	691	712	630	656	656	699	668	699	702	674	702	661	667	670	672	623
17594	11716	12387	545	178	188	237	174	134	174	198	228	238	221	166	163	186	162	206	175	207	214	224	176	191	137	122	139	139	117	132	154	127	132	143	123	164	134	123	129	131	120	121	135	147	102	137	116	129	144	123	128	134	133	136	134	110	119	142	141	127	143	148	127	126	130	128	114	119	152	115	140	139	132	120	151	115	142	135	121	115	118	138	125	133	133	120	113	129	137	134	141	139	130	118	129	142	147	115	120	135	150	134	138	133	127	126	129	145	127	150	136	136	121	139	131	121	138	142	133	122	124	130	140	137	134	118	146	128	142	126	142	148	128	147	155	126	131	134	122	148	129	145	110	131	108	135	110	112	134	121	136	131	132	134	120	119	114	117	146	119	116	126	134	128	133	130	147	140	103	126	113	128	134	129	137	118	135	144	106	138	122	121	127	122	128	144	113	134	118	112	118	138	117	120	120	137	152	136	142	111	121	129	123	130	120	112	130	126	137	136	121	144	123	143	116	132	139	152	118	131	121	118	132	133	120	120	147	140	134	117	137	119	148	134	117	136	149	137	134	128	128	117	108	138	128	117	132	123	133	115	123	130	133	141	113	110	126	134	126	119	123	156	116	124	136	127	123	126	106	138	132	128	110	142	133	123	125	137	145	119	148	121	118	125	134	130	113	142	132	123	105	123	128	123	123	141	126	119	146	129	164	139	121	127	114	118	118	132	134	123	107	153	128	140	110	135	128	143	132	141	132	118	136	149	112	117	125	113	138	145	131	122	127	128	141	128	122	125	109	140	139	127	145	120	121	136	129	124	129	132	132	129	135	129	145	142	149	126	150	124	132	120	133	163	126	138	128	123	147	129	131	135	109	142	132	123	130	137	110	123	146	131	144	144	142	120	128	113	135	136	118	132	120	139	120	131	130	141	146	143	112	156	124	115	115	136	127	153	151	115	144	142	128	141	138	114	118	128	142	144	122	114	122	122	122	130	125	123	132	132	137	143	136	148	142	124	138	139	122	108	126	132	116	119	141	111	131	115	149	151	116	147	111	127	123	141	132	114	126	127	141	119	118	151	132	133	108	120	122	130	131	143	124	127	111	155	151	117	123	133	153	120	141	132	128	133	129	130	123	139	143	123	138	144	138	142	125	131	117	128	151	112	127	140	137	131	123	144	140	115	145	134	127	123	125	110	108	150	141	121	124	159	141	127	124	134	132	122	126	137	123	127	124	133	131	135	127	122	157	123	106	114	112	137	132	133	131	137	128	126	128	131	132	138	119	109	125	137	132	124	139	119	115	131	108	134	140	147	144	147	119	127	107	125	134	103	127	127	126	143	122	126	147	142	125	130	119	129	128	141	134	136	115	126	99	115	114	124	125	132	137	126	117	117	131	141	154	131	118	135	145	134	130	144	136	133	130	140	105	124	131	107	118	144	120	139	140	129	130	119	132	140	126	125	135	118	140	123	140	122	138	137	106	119	122	131	112	94	114	118	122	131	115	123	141	131	147	123	123	132	119	119	121	139	140	130	126	132	129	131	130	134	137	122	123	113	123	134	119	148	128	116	130	142	128	119	149	112	104	122	141	140	138	131	139	114	122	118	131	111	120	146	146	119	104	144	119	145	125	122	138	119	119	114	121	115	129	142	119	128	135	132	129	135	141	125	140	117	132	129	107	121	125	130	121	144	131	148	115	112	154	117	147	128	123	125	143	110	117	114	169	136	129	129	126	130	132	125	144	137	124	123	124	135	158	127	126	130	125	137	111	132	126	134	124	140	130	142	128	130	138	131	131	117	136	111	124	130	129	131	126	146	122	151	128	121	132	156	123	148	147	162	140	132	127	146	138	121	135	110	140	128	152	137	123	124	119	133	121	121	125	136	132	128	139	138	136	121	129	129	132	123	132	127	126	139	132	130	128	141	135	124	129	128	154	131	122	143	134	127	113	133	153	122	123	139	131	154	122	125	123	115	125	120	137	146	126	137	120	141	129	124	131	124	137	140	132	120	119	152	129	122	111	127	135	129	111	131	118	131	130	115	133	133	129	116	150	144	115	128	133	126	99	129	120	146	135	137	113	140	129	121	134	117	138	129	122	136	131	121	119	138	142	118	131	101	120	140	142	118	135	127	118	128	137	138	138	121	120	127	123	131	124	147	154	122	134	129	128	132	129	120	133	122	131	121	138	108	130	125	117	117	111	137	110	118	143	131	116	135	122	129	109	130	120	114	106	122	129	147	119	150	116	125	124	125	167	127	150	124	121	141	131	121	135	125	104	147	121	146	129	124	133	122	119	118	113	133	129	109	138	126	117	120	153	138	128	123	134	130	135	138	117	120	124	109	146	138	112	135	115	121	125	114	134	136	138	131	139	121	113	119	114	126	138	125	134	134	134	143	124	110	127	123	156	140	113	122	133	124	151	136	116	158	135	124	133	137	123	126	131	130	112	110	106	117	124	130	131	137	135	121	141	127	122	141	115	130	141	131	124	116	128	115	141	132	127	125	142	138	108	132	128	113	140	123	136	114	138	140	112	120	122	119	130	130	132	125	135	133	136	137	136	123	130	123	137	122	117	137	143	141	126	127	138	148	124	114	118	135	139	127	136	114	121	123	120	129	129	146	140	100	128	127	130	121	132	123	138	143	140	132	140	126	140	137	117	122	153	109	135	131	133	114	131	121	121	119	149	130	128	127	121	123	141	143	129	130	129	132	125	134	143	138	138	128	143	148	129	136	145	131	112	130	149	142	149	135	130	128	122	142	117	132	111	115	120	119	147	121	136	124	113	141	145	122	126	126	123	128	118	123	144	138	146	128	137	121	125	119	121	138	124	148	123	138	114	123	117	122	127	130	128	118	113	121	168	141	117	125	148	130	130	145	146	123	125	129	145	126	133	131	141	134	142	143	128	133	136	144	134	124	124	132	133	126	108	123	153	121	106	127	128	127	138	133	125	96	137	123	129	110	133	137	136	122	128	126	108	128	141	131	140	142	128	124	120	125	134	120	135	129	137	128	118	145	109	122	119	133	127	126	128	133	140	116	125	138	130	148	136	135	97	131	127	128	135	146	113	140	114	128	115	132	119	116	119	139	133	120	147	115	124	125	113	122	166	124	111	127	144	144	144	106	116	134	126	144	122	145	148	119	145	142	149	149	131	128	127	144	143	130	125	118	135	126	137	128	121	128	124	136	121	144	137	123	134	124	138	121	122	112	134	140	135	134	151	130	136	144	127	120	127	131	126	136	131	123	122	152	129	123	139	125	133	123	115	128	113	122	120	101	122	128	109	132	122	148	125	151	156	128	108	136	121	119	131	150	141	123	128	111	127	112	148	160	123	145	147	113	140	109	131	129	122	120	133	128	127	131	124	130	131	121	138	129	153	119	114	106	109	133	131	132	116	113	109	123	150	127	115	124	118	124	143	149	146	141	139	112	121	126	140	109	151	134	125	129	134	136	106	131	134	139	109	128	145	130	123	121	115	138	153	125	143
19820	18755	17025	588	526	721	1049	751	687	646	933	1166	1354	1131	967	949	861	837	959	927	1218	1222	1234	1055	796	565	524	521	482	505	522	489	516	490	488	515	703	485	499	480	446	451	491	484	486	437	442	433	467	451	482	450	457	459	468	459	482	457	451	463	429	458	484	443	449	423	409	437	433	473	462	452	454	470	479	466	465	516	432	477	433	494	492	462	459	466	446	457	439	437	455	504	472	463	492	432	477	467	429	464	477	453	464	452	450	485	449	439	464	510	468	441	449	476	432	448	478	471	497	428	459	454	467	452	477	451	458	516	484	450	466	490	524	488	469	475	474	470	501	425	456	459	504	478	460	503	479	463	483	463	494	419	457	412	494	473	453	461	444	510	462	460	461	443	484	461	421	460	462	450	479	453	453	425	477	459	496	495	477	471	470	493	425	508	460	487	483	482	496	464	468	441	444	481	479	455	496	417	479	489	480	476	448	405	461	438	472	516	467	443	477	454	486	455	454	439	461	481	463	469	469	480	490	471	484	470	453	456	435	458	453	468	428	489	494	498	464	462	447	484	482	488	490	468	454	445	457	484	471	425	481	480	473	451	502	495	437	431	453	464	442	489	474	463	444	463	460	451	456	467	483	476	457	466	470	489	473	450	456	499	449	435	483	471	483	453	437	489	463	455	474	483	473	478	477	464	489	471	470	456	474	443	432	475	476	435	451	473	473	469	485	433	484	468	441	477	479	466	488	476	472	456	473	488	493	464	465	466	485	476	513	474	426	447	466	456	469	440	459	467	486	413	493	483	479	440	445	417	491	476	497	467	459	452	458	474	458	463	422	493	486	505	423	477	460	477	495	508	455	447	480	465	450	470	468	469	459	477	482	484	488	451	472	480	488	438	521	447	429	480	437	458	461	469	435	469	484	507	433	484	449	476	476	460	505	455	454	432	444	450	420	500	456	490	486	467	461	494	498	447	436	502	485	451	456	476	493	462	512	457	475	451	434	462	494	454	472	463	472	459	434	444	451	460	469	435	458	486	438	442	466	489	452	459	466	432	480	486	455	434	498	462	428	452	469	479	449	476	477	491	491	453	460	469	462	440	505	491	479	454	450	484	484	460	496	441	471	458	467	469	458	435	464	434	441	438	481	466	444	451	485	398	480	492	500	478	436	491	445	441	424	453	447	466	477	448	465	444	507	465	505	495	447	487	471	449	438	448	468	443	475	458	459	448	483	421	423	467	489	454	453	454	424	440	450	438	440	457	528	469	472	450	452	439	439	494	466	463	468	470	472	498	459	430	522	474	460	481	434	441	452	445	462	420	520	436	429	441	453	469	499	446	461	485	463	492	460	485	439	428	478	502	445	468	505	469	468	483	475	492	466	485	469	434	444	464	446	478	476	506	467	486	477	472	467	450	502	455	497	482	464	447	453	510	457	461	468	462	471	464	499	447	460	476	471	474	419	483	449	468	447	455	469	503	463	453	451	470	463	433	491	433	477	438	458	447	481	473	417	414	475	450	454	481	473	441	464	458	443	463	487	453	451	426	483	502	476	474	424	482	468	451	493	514	438	448	451	452	491	469	447	465	479	495	421	468	489	463	504	470	504	464	443	443	476	438	513	475	500	477	454	460	487	449	470	471	468	432	442	469	478	461	459	492	529	487	498	482	457	455	471	481	482	462	455	486	435	472	453	458	491	486	499	481	421	461	470	444	487	482	457	464	487	472	431	452	498	454	460	497	479	459	478	466	473	464	489	462	476	450	498	425	440	475	479	481	489	469	457	479	488	470	473	470	465	498	407	463	484	513	510	493	445	467	470	491	450	463	503	467	444	442	468	462	484	440	455	455	461	469	492	462	460	469	478	478	473	487	464	502	452	498	505	446	491	472	457	421	451	462	522	494	480	489	485	493	446	410	443	433	478	454	474	460	477	459	530	459	458	470	458	491	463	475	471	454	436	462	453	474	472	455	458	467	465	432	455	462	470	463	485	468	489	493	470	486	437	476	442	485	438	468	460	490	484	447	427	443	463	468	438	440	502	471	455	475	464	495	429	452	473	475	501	447	488	454	448	484	435	424	487	446	441	475	500	494	482	472	470	449	445	474	448	460	445	480	455	441	470	470	452	462	499	431	473	471	452	448	464	465	446	492	449	492	460	480	478	470	463	459	444	458	508	463	399	403	511	444	464	483	449	480	467	473	465	448	474	521	440	502	457	510	482	438	454	511	463	460	454	428	442	454	475	434	468	475	448	496	470	493	484	485	477	468	448	505	469	473	445	447	482	447	467	479	470	479	447	492	447	454	443	495	483	469	450	466	463	460	479	474	468	476	458	505	481	498	472	486	416	459	481	485	447	468	437	465	475	465	451	424	474	437	456	472	496	485	480	476	466	443	470	466	468	459	456	472	467	472	446	459	461	486	490	467	456	501	480	484	448	480	472	459	484	461	424	503	470	439	443	465	439	466	476	450	466	471	464	463	462	464	477	464	486	474	465	426	466	450	450	486	460	450	457	481	437	456	462	464	463	452	466	489	456	461	463	432	439	432	461	469	473	489	475	467	466	491	459	442	462	443	455	436	504	469	495	492	457	431	470	466	488	464	423	467	448	448	430	486	471	467	454	452	438	484	457	464	468	495	485	451	481	461	491	470	487	492	491	447	455	450	473	446	466	489	487	437	481	513	482	474	428	424	450	473	475	439	482	517	462	485	446	479	461	469	478	466	471	434	438	458	491	456	453	476	444	484	467	479	445	453	463	448	470	497	438	439	475	452	423	443	469	454	480	442	471	457	468	489	466	449	480	497	458	447	489	473	449	498	463	448	464	491	483	471	457	453	471	493	454	469	478	484	476	488	468	498	456	478	465	500	459	435	518	451	469	488	472	477	436	459	475	493	443	482	473	507	466	419	466	477	486	437	462	436	487	456	459	477	456	473	485	496	460	462	450	457	460	467	458	462	442	483	481	437	477	476	468	466	459	467	434	478	477	491	496	480	443	502	471	451	446	465	484	467	433	461	490	429	437	457	466	493	455	471	482	476	462	455	461	453	460	436	452	496	489	478	519	485	474	494	475	447	449	467	426	458	447	489	491	451	456	510	449	469	468	455	466	448	451	462	487	477	450	462	474	482	484	437	470	415	480	414	498	477	423	459	450	481	507	453	474	443	492	443	478	517	443	494	492	470	429	469	477	460	487	480	472	448	484	463	451	471	489	456	427	468	448	468	456	434	455	443	443	490	416	475	449	521	491	492	449	489	469	480	455	487	456	490	467	451	463	452	465	495	454	434	479	444	479	495	455	502	489	483	443	484	477	466	428	450	479	465	461	425	480	489	444	424	460	446	494	456	478	450	420	445	467	478	474	453	518	496	452	456	450	462	461	503	478	492	490	508	445	490	480	474	453	457	444	478	489	446	449	500	518	473	429	505	459	462	483	495	531	441	471	468	482	443	473	444	464	505	477	471	458	504	457	450	416	466	439	483	467	464	461	456
60308	63224	57541	17413	2287	858	2235	917	985	928	2735	3772	4418	3841	2753	1324	1065	506	431	470	786	1566	2181	1859	826	510	280	145	155	142	148	187	174	177	177	244	501	131	139	150	154	124	116	133	140	125	147	146	142	152	135	124	144	153	158	141	128	119	142	125	146	115	139	137	158	155	142	124	134	137	158	150	120	145	140	113	120	152	141	137	138	135	140	136	130	146	140	148	141	128	140	170	130	127	155	129	168	143	141	147	125	123	135	132	131	141	124	132	131	152	122	154	123	144	152	141	136	135	149	146	127	166	123	123	145	138	134	124	104	133	137	117	146	122	140	180	148	130	130	126	143	120	137	133	135	148	126	125	169	157	123	121	122	157	127	141	142	131	132	142	142	117	148	140	168	151	141	143	143	145	131	126	141	156	140	133	125	138	129	120	140	127	154	125	111	144	154	138	111	157	149	142	172	143	126	148	163	154	145	120	134	155	123	146	133	145	150	137	127	152	129	130	135	127	136	161	137	133	154	154	163	149	142	128	136	152	124	120	128	124	138	146	129	131	129	152	135	144	136	130	132	130	146	137	125	129	126	122	168	142	126	134	143	125	145	150	131	131	118	149	139	137	161	141	141	117	144	150	140	138	150	158	119	151	130	147	144	145	126	131	147	157	138	133	125	128	144	135	159	131	136	163	166	151	148	134	126	131	137	139	130	129	128	128	115	175	140	160	115	134	152	153	145	145	144	135	134	117	146	143	136	130	124	130	129	133	140	153	159	144	145	150	144	140	137	142	150	132	133	127	131	143	160	133	128	152	155	158	137	149	138	150	135	144	122	130	122	150	123	143	158	131	123	133	135	159	135	113	136	131	133	150	118	150	126	101	135	118	132	146	143	142	138	147	132	154	131	136	148	123	139	122	145	140	154	136	147	132	133	131	141	160	122	155	123	147	142	146	142	142	124	123	118	144	134	126	143	129	149	143	130	136	147	151	135	139	154	135	134	150	136	167	132	161	137	128	142	135	143	121	150	136	125	120	143	162	129	153	142	149	145	143	147	150	126	153	137	125	146	136	115	130	140	134	145	136	126	137	126	143	145	134	153	151	132	154	140	142	143	138	139	148	150	150	138	160	125	132	144	145	139	144	154	137	121	136	115	135	141	129	144	147	155	156	131	133	130	142	147	128	122	153	133	148	146	134	119	145	135	150	138	149	170	153	129	119	145	127	159	146	142	139	157	138	127	141	132	133	141	145	144	125	160	149	134	136	149	119	153	138	164	136	140	145	133	134	128	108	139	110	175	128	135	136	142	136	139	158	146	126	141	138	145	126	145	160	130	161	127	149	142	104	141	139	128	141	155	157	156	120	118	139	144	145	161	139	131	128	146	154	166	156	132	127	123	133	117	121	116	126	137	136	117	143	129	149	138	131	131	130	128	122	110	140	139	135	121	140	142	158	135	142	125	131	145	140	142	148	135	138	136	145	159	138	154	133	131	139	134	135	135	147	147	149	146	134	153	132	144	151	124	126	136	133	151	120	107	156	147	138	139	140	144	131	125	130	135	157	131	134	137	133	134	136	121	146	152	155	127	141	126	145	121	184	145	139	136	139	127	144	134	152	131	149	139	131	142	125	131	138	122	132	152	145	141	127	119	123	139	138	147	151	138	148	122	161	152	136	159	128	126	145	124	146	128	146	159	134	128	150	144	123	156	144	134	125	152	139	133	146	138	120	131	136	127	145	143	141	153	149	139	141	108	138	134	153	127	140	144	137	144	137	144	138	131	131	145	114	144	127	129	138	137	157	124	144	137	149	142	143	149	156	151	148	147	129	121	146	141	134	140	134	123	163	128	130	159	146	148	150	138	137	140	155	133	156	123	116	144	146	150	150	146	151	140	148	138	137	148	140	152	155	153	145	135	150	126	136	138	146	148	125	133	136	137	113	148	134	142	137	127	150	140	132	141	139	135	158	143	139	153	143	148	134	142	143	148	165	144	142	131	144	142	121	148	145	145	127	135	140	146	123	142	127	124	129	135	131	145	129	111	124	138	139	140	144	127	161	133	133	154	132	148	133	124	141	141	150	149	118	140	154	139	151	120	141	130	147	154	135	141	154	145	139	130	134	138	144	153	128	135	137	125	124	149	154	157	100	151	125	134	133	148	146	133	120	127	137	140	142	135	127	143	146	119	111	118	122	146	142	142	147	128	131	140	142	131	120	158	140	131	153	138	157	151	139	137	128	124	139	114	131	128	126	141	132	143	124	124	140	133	140	133	134	127	145	136	150	151	137	131	125	141	144	126	156	131	134	146	157	123	129	162	144	138	146	124	146	144	129	122	144	145	146	136	125	130	149	140	133	156	116	136	139	135	135	150	130	147	144	117	150	142	153	130	138	153	150	136	122	132	135	152	142	126	122	135	138	138	136	134	145	143	148	140	122	133	142	131	141	136	126	126	140	140	149	137	140	168	141	137	113	148	121	126	127	143	133	135	134	139	144	127	151	142	128	127	149	119	151	151	138	140	155	122	115	148	116	139	124	143	141	145	142	120	144	152	137	132	119	134	129	153	157	142	152	122	151	131	128	144	135	137	130	145	143	141	128	121	134	141	144	155	141	140	130	136	153	136	157	139	124	145	133	155	131	149	121	151	137	120	129	148	118	153	148	145	123	133	139	119	148	111	138	155	137	146	132	136	141	146	129	140	151	131	134	130	161	125	142	135	136	128	130	124	158	135	160	134	136	138	137	155	134	121	128	149	127	131	150	111	144	139	129	116	145	135	140	128	158	136	126	143	137	140	123	131	129	118	134	143	128	114	148	123	117	128	131	145	130	126	150	154	137	158	131	147	139	151	144	140	135	122	136	138	123	153	154	134	144	149	144	146	149	143	128	145	135	155	144	154	177	131	138	138	149	144	139	133	141	139	127	143	161	141	133	148	147	139	144	147	115	146	151	156	127	157	147	149	131	124	133	132	137	129	152	118	139	121	123	122	144	150	134	134	136	135	139	149	142	136	118	148	130	136	166	135	148	151	126	147	131	114	131	127	113	128	133	149	147	137	116	163	150	138	127	131	135	122	130	148	143	136	136	141	135	166	129	135	136	133	154	136	146	162	136	153	161	128	136	133	155	147	145	118	136	144	134	123	133	129	118	132	142	157	132	128	136	138	147	153	132	128	151	141	142	131	153	128	119	154	141	138	139	132	141	137	135	161	134	140	132	142	137	125	155	138	149	144	130	135	149	131	127	141	140	138	121	128	127	134	126	166	124	127	153	125	136	142	161	152	140	126	134	138	134	147	142	139	133	122	132	129	128	139	126	149	151	156	127	129	136	129	116	128	155	132	137	150	145	142	124	154	162	138	141	135	130	133	159	157	132	141	141	130	144	135	137	127	126	156	141	144	118	149	130	165	132	153	126	139	130	162	150	138	154	116	132	143	139	149	139	132	176	124	128	143	151	147	119	153	140	141	142	128	133	148	148	139	155	139	144	163	129	162	137
41584	50053	48538	1578	1343	4018	10090	5018	5609	5756	14679	17900	19427	17661	13414	6773	5611	3534	2864	2908	5767	9538	13979	11714	5775	3562	1632	787	626	631	643	678	791	832	850	1860	3614	477	497	484	431	478	491	463	514	495	522	487	489	502	526	487	575	512	504	496	495	498	490	497	522	459	514	471	510	454	554	470	458	459	484	469	496	466	475	490	461	484	481	488	508	494	475	520	508	519	517	458	482	481	474	478	489	503	491	476	474	497	479	476	487	496	500	505	487	480	507	459	453	485	431	480	495	494	430	477	455	463	472	515	477	471	443	508	503	439	459	531	484	523	494	470	515	488	444	494	526	461	452	484	457	520	509	472	488	467	499	513	512	465	487	497	469	528	455	479	505	504	464	508	490	550	498	508	420	470	521	487	508	434	493	457	496	479	453	515	492	504	493	520	472	521	488	487	528	511	506	490	500	478	525	517	503	439	468	530	457	526	457	482	514	472	500	501	508	511	501	493	503	515	508	477	478	460	517	479	524	510	503	482	450	482	483	491	494	478	519	500	540	506	508	506	505	486	480	423	450	477	490	456	492	472	515	465	484	510	485	462	526	500	525	497	483	491	501	495	479	541	478	474	515	494	449	496	448	468	476	509	462	489	477	463	494	467	511	491	510	473	536	489	494	496	513	461	454	452	460	468	515	489	470	507	499	472	498	454	510	475	501	503	445	524	509	460	465	485	496	515	491	471	525	502	477	490	466	498	532	478	470	496	474	465	487	468	496	478	473	512	488	483	531	473	506	525	462	490	516	509	490	509	480	461	494	518	489	489	509	493	505	492	498	491	517	496	476	519	492	529	506	485	445	479	492	484	500	467	494	439	502	497	480	449	513	499	464	498	493	493	512	456	480	535	448	468	493	482	492	511	452	450	493	500	464	462	481	520	452	495	479	529	517	455	481	493	458	445	468	514	508	467	479	508	484	498	508	528	537	509	520	476	490	501	477	529	486	470	491	481	478	507	464	475	470	478	481	497	497	466	511	491	506	524	461	484	481	437	520	480	507	517	496	515	501	534	499	496	495	469	481	506	495	486	479	478	490	492	465	492	512	526	524	490	495	477	512	503	494	492	506	486	524	479	474	484	483	462	497	476	498	509	502	461	506	486	516	499	479	503	533	441	503	458	503	481	491	499	504	507	483	474	492	481	515	499	513	491	488	481	440	482	502	518	482	486	490	472	507	458	499	477	473	463	517	464	460	526	489	501	521	491	479	488	451	488	449	485	504	526	472	517	486	510	493	483	490	488	491	461	498	471	500	503	488	476	552	510	475	481	509	475	442	483	489	520	487	494	435	531	475	457	473	478	483	501	483	494	477	532	491	506	459	489	526	516	500	497	504	502	488	521	484	523	522	482	502	486	528	511	493	476	539	509	489	511	450	502	492	476	516	471	482	486	473	497	501	490	479	459	482	470	420	486	500	509	489	464	453	508	497	502	498	493	504	522	502	459	499	521	511	478	523	466	482	474	477	511	524	470	481	469	485	461	488	507	490	500	469	496	513	517	466	521	513	490	450	519	530	456	487	489	493	469	508	428	516	492	471	475	468	476	522	526	521	497	469	497	473	429	489	475	479	476	531	496	499	464	534	483	494	483	524	492	483	499	496	457	477	507	526	498	477	500	526	517	483	540	492	489	474	485	484	512	507	475	489	435	473	489	480	510	470	489	460	492	510	504	514	504	497	468	486	454	526	448	493	513	540	481	478	481	495	481	504	506	493	511	473	441	517	487	503	485	523	458	481	493	484	483	509	462	525	480	513	488	504	500	476	491	441	511	504	499	476	490	544	512	498	495	491	488	504	487	500	490	455	496	448	516	486	472	489	487	493	510	452	471	488	469	475	511	479	499	515	474	503	474	505	496	481	469	486	491	467	483	474	545	495	492	509	481	473	498	508	516	476	529	462	510	470	499	508	475	464	484	458	478	486	501	479	501	498	547	499	516	468	513	501	486	479	484	541	455	502	501	496	487	460	490	473	498	497	535	477	485	480	490	487	488	478	538	475	475	505	509	470	509	529	493	476	523	456	475	460	485	499	490	493	521	416	486	494	498	505	507	457	501	482	492	450	460	524	492	476	517	490	481	444	527	487	473	510	521	489	510	468	503	471	524	510	478	496	468	482	487	525	427	536	493	491	528	459	483	543	509	503	515	498	488	495	516	566	558	514	497	503	490	488	460	446	495	513	490	505	517	485	513	478	538	499	508	506	511	490	498	513	521	525	484	512	485	486	519	457	503	491	530	496	471	496	486	507	514	501	498	512	513	461	468	491	500	490	495	499	435	513	459	476	500	508	459	457	501	463	487	476	477	504	469	471	481	492	480	491	507	506	477	481	464	499	484	480	472	493	481	486	521	474	452	513	498	459	536	464	495	487	460	465	495	520	498	490	563	486	464	489	479	493	501	460	474	477	507	484	451	542	499	495	461	452	467	435	486	518	482	462	512	437	482	475	488	529	501	490	483	484	502	498	501	475	494	493	512	507	469	510	470	473	499	505	481	498	482	519	462	497	512	495	507	498	483	473	493	460	488	489	472	472	516	489	478	500	505	485	498	469	469	552	472	511	496	463	472	497	521	516	505	501	469	500	499	487	500	523	439	531	482	472	449	493	504	472	453	469	484	464	482	484	478	500	458	466	500	458	463	469	506	503	505	466	476	493	494	487	494	467	486	455	514	477	501	496	517	503	479	441	492	462	451	523	541	473	490	486	449	473	508	499	496	495	542	456	490	504	451	476	503	510	459	519	550	462	448	449	541	527	467	528	510	470	530	470	481	484	506	491	489	436	524	515	521	464	498	503	428	500	508	505	500	496	533	471	484	485	497	449	504	491	436	468	500	443	524	475	563	487	473	475	498	501	468	507	477	436	482	506	463	529	507	516	512	514	477	499	499	487	475	470	490	514	515	539	556	492	485	494	498	478	506	449	543	480	508	475	486	486	439	520	481	504	493	468	489	514	488	482	439	483	470	481	479	451	438	447	521	477	453	506	480	509	511	489	474	494	484	514	491	501	489	495	508	525	504	505	432	477	472	523	500	534	523	470	450	481	465	492	512	504	505	448	501	515	497	496	496	509	517	485	475	466	483	472	470	504	516	487	473	500	462	493	504	482	506	459	502	495	435	472	521	479	516	512	463	481	533	495	467	477	446	505	500	477	550	483	491	484	487	469	511	477	516	474	477	498	453	505	495	478	474	493	475	483	500	499	505	478	477	495	495	468	461	515	460	494	453	512	475	457	509	481	489	472	477	488	504	539	507	495	478	474	474	470	470	464	495	471	465	475	477	486	466	481	498	528	477	506	497	482	500	496	457	514	468	511	468	517	501	453	470	496	488	491	481	530	465	508	500	488	478	518	531	479	458	476	510	493	447	485	475	491	479	508	476	499	479	508	487	486	488	480	465	494	527	523	494	483	469	487	469	511	506	524	513	520	465	526	476	471	499	494	517	464	472	500	483	490	528
69358	72548	63751	21638	7779	2665	3837	2371	2101	3669	5297	5298	6032	5848	4570	2196	1591	942	667	512	708	1196	1698	1549	879	354	330	264	269	210	219	260	298	197	263	393	853	202	190	205	175	193	186	183	186	223	208	216	204	161	193	193	191	190	183	175	200	169	188	162	180	178	194	199	205	184	194	198	193	188	179	189	191	223	188	212	205	180	211	206	201	188	193	191	211	187	209	188	207	204	214	199	199	187	194	195	211	213	209	232	187	199	184	183	178	201	203	186	198	167	192	181	214	172	177	212	207	174	206	197	191	200	214	208	179	178	222	197	174	190	190	189	201	183	204	194	188	193	190	196	202	196	198	190	172	215	196	198	195	201	172	219	199	209	191	190	184	190	192	185	218	200	182	194	181	165	176	201	206	192	152	192	187	193	216	210	180	187	171	198	201	164	198	225	191	189	181	176	203	163	187	185	180	210	218	185	155	185	176	187	183	198	197	200	190	164	194	166	188	168	204	187	218	171	213	183	193	206	182	188	225	188	199	189	198	184	181	204	197	197	186	184	175	218	190	204	194	201	194	183	170	192	181	156	185	214	180	198	194	215	197	200	190	205	198	192	194	183	208	205	206	193	182	185	193	190	179	201	174	186	199	187	182	195	197	194	180	180	194	192	180	182	178	180	190	187	199	199	175	162	195	194	185	182	165	190	184	174	185	193	188	189	201	178	188	204	206	186	207	184	190	192	187	165	164	212	185	184	189	162	200	181	183	191	190	170	170	202	201	178	195	184	191	165	204	173	166	205	181	213	180	178	204	185	190	174	188	209	189	197	173	190	186	192	172	184	193	200	182	183	207	175	196	195	172	186	158	192	208	177	209	163	185	177	184	202	205	209	203	207	190	187	203	189	211	193	206	184	190	213	181	191	206	178	204	175	199	209	188	173	205	204	189	171	201	189	195	193	189	209	198	180	183	189	197	188	225	186	194	188	192	180	192	216	211	178	223	194	198	190	162	200	226	189	170	186	205	210	204	195	196	184	226	196	164	213	216	195	171	188	216	204	188	177	188	200	189	194	203	186	192	178	200	190	193	193	193	209	196	188	207	169	172	193	195	187	202	210	198	191	189	190	172	197	176	209	195	194	172	193	192	185	199	187	171	197	181	204	184	201	173	196	182	184	194	201	195	207	217	190	173	213	201	183	222	175	201	197	176	189	187	198	182	204	198	172	201	166	191	197	209	190	189	197	192	170	175	192	186	209	193	208	192	170	166	170	187	188	187	208	202	178	194	191	178	190	198	178	170	189	202	192	204	181	168	198	216	186	201	204	182	199	200	197	208	194	197	192	189	189	179	186	192	212	201	171	186	165	217	214	187	193	201	207	188	177	211	149	187	171	177	177	197	178	198	203	194	192	209	198	185	182	187	187	196	196	192	192	201	195	180	163	192	215	180	195	183	200	209	199	199	194	182	213	176	205	187	164	212	199	206	183	208	182	198	198	211	208	185	206	188	173	197	180	190	203	192	194	191	202	208	193	188	191	208	193	212	188	186	186	192	188	208	181	169	184	185	178	163	179	184	221	202	190	196	170	179	221	209	205	205	197	167	182	210	167	199	166	184	206	192	194	225	216	174	190	199	168	206	201	194	201	183	180	164	185	228	182	183	175	217	206	216	184	179	201	207	185	179	184	175	210	166	168	176	187	177	198	178	160	178	175	189	185	185	195	211	196	215	195	187	161	211	180	194	181	192	170	238	172	211	199	196	190	212	171	184	175	187	177	200	178	204	206	172	200	179	197	189	210	203	191	187	170	185	223	170	183	187	178	186	193	200	178	200	188	178	155	168	184	196	206	210	187	201	221	185	163	171	171	180	188	193	186	192	181	160	201	182	221	224	185	194	228	166	181	193	191	190	195	193	175	210	172	194	207	209	210	197	226	193	191	187	187	187	187	194	178	184	205	190	184	214	183	194	213	206	179	170	200	151	164	191	185	186	198	181	203	217	185	183	188	211	201	187	217	202	188	189	196	177	191	177	197	186	170	190	182	206	172	176	175	179	196	209	198	200	189	202	200	171	199	171	229	197	204	191	201	201	187	203	196	174	169	181	173	188	204	210	223	196	199	206	198	188	190	185	185	179	195	196	173	190	194	171	186	189	178	178	200	193	200	165	193	179	227	194	170	207	197	202	190	176	178	178	191	195	210	199	213	173	181	186	192	211	190	206	204	203	196	186	194	198	184	212	171	219	200	209	208	195	193	209	181	203	196	200	210	179	166	210	178	172	195	173	187	205	202	207	180	192	198	185	177	189	199	175	166	190	199	221	192	192	175	170	185	178	204	199	206	200	182	216	183	217	189	175	191	191	177	183	185	186	208	187	180	214	198	198	224	179	173	181	186	181	204	184	169	200	178	176	177	202	208	174	192	180	187	193	201	220	192	193	196	191	198	176	202	189	197	184	188	197	211	168	192	210	197	198	210	189	206	206	212	201	185	203	169	207	182	216	189	189	198	205	190	202	214	182	195	191	210	209	201	174	181	186	189	178	198	164	204	212	186	206	212	194	204	199	210	162	182	203	194	205	189	165	175	182	187	178	189	195	210	198	205	201	189	160	196	186	202	199	187	183	171	177	192	176	170	172	192	187	170	170	203	186	195	216	204	173	212	187	167	208	178	178	185	187	200	202	168	174	176	173	196	193	183	186	207	196	183	180	167	176	182	195	188	182	163	176	213	188	218	188	195	188	184	206	170	202	187	189	183	189	190	191	185	187	200	185	206	196	211	205	201	192	153	195	201	174	165	193	212	191	211	165	215	203	196	191	171	180	187	202	180	182	200	202	173	197	190	212	179	177	178	202	199	189	209	207	173	209	187	201	203	176	219	204	206	205	207	194	183	196	178	188	191	174	185	215	175	208	167	197	188	218	205	177	221	179	183	202	191	220	179	200	167	221	195	188	185	198	197	207	216	187	189	201	214	172	187	172	197	209	189	194	196	168	197	176	172	191	207	198	191	192	192	190	202	175	183	174	216	190	212	210	227	189	179	204	192	230	211	197	194	190	189	191	175	191	188	161	215	202	211	217	186	167	190	221	202	192	192	181	193	196	172	177	189	182	184	190	186	207	203	202	178	192	190	201	181	188	206	200	186	189	174	173	192	202	186	191	171	181	169	192	176	192	188	175	201	172	180	204	194	193	218	205	192	201	226	190	175	184	203	188	193	190	193	188	191	192	195	195	184	202	193	192	188	175	186	195	180	185	214	175	171	187	179	166	188	193	212	184	186	175	185	214	182	197	189	185	205	209	173	184	201	189	217	203	187	173	194	220	193	190	210	184	174	176	204	188	198	183	204	205	214	191	154	209	187	193	214	196	202	173	183	197	204	204	211	207	201	166	198	186	192	206	181	195	204	202	188	181	177	195	167	215	207	188	196	197	204	203	211	171	206	173	182	214	212	169	202	191	187	186	180	184	206	182	200	183	188	207	187	216	185	193	162	206	202	174	182	201	232
50778	62640	56344	2330	2354	8694	14136	10619	10262	16921	21781	21415	23126	22931	19807	10843	7747	5281	4335	3329	4654	7784	11004	9974	5937	2123	1651	1312	1241	1065	800	1580	1313	1003	1001	2289	5399	642	661	620	684	647	669	612	663	648	627	629	674	652	625	715	630	666	641	644	622	614	677	629	637	651	627	604	570	688	631	654	639	640	649	672	675	600	621	656	654	606	620	606	599	647	610	636	657	645	654	629	599	637	633	653	600	667	652	627	574	644	634	638	619	601	609	643	629	612	663	631	634	654	661	637	613	612	624	618	624	677	591	656	632	660	664	641	665	604	628	621	638	644	723	633	613	624	632	620	596	570	643	620	603	631	629	625	639	594	647	607	619	644	635	646	655	662	622	650	670	638	606	648	641	616	644	658	580	646	643	648	657	616	659	655	641	609	631	667	612	600	584	578	651	641	626	622	595	630	626	653	606	615	655	607	633	637	635	620	652	606	655	653	670	625	696	689	659	623	657	623	655	671	659	618	647	650	627	593	637	580	620	617	610	679	613	634	608	660	628	597	629	631	645	612	639	610	650	672	588	635	600	647	671	591	634	653	656	613	603	645	632	591	648	594	651	644	620	666	655	643	634	619	632	681	645	582	654	578	629	587	675	607	630	669	617	593	649	651	668	623	621	612	624	623	652	616	650	637	673	638	624	599	647	607	629	616	606	629	630	630	620	653	652	623	654	611	645	573	629	622	651	663	615	657	643	698	636	678	628	660	610	611	600	603	636	630	651	661	625	603	649	602	658	596	633	647	625	642	600	600	664	623	643	610	627	617	648	573	604	613	642	661	613	691	604	647	648	625	598	621	659	632	646	590	676	617	626	612	650	642	658	631	632	602	600	645	563	643	664	594	610	634	606	654	602	612	648	591	634	619	652	698	696	604	631	664	657	585	648	663	661	616	632	649	596	606	625	582	609	599	599	608	615	606	631	582	653	648	601	589	657	630	627	666	660	632	653	572	617	619	626	592	665	613	620	609	658	589	644	617	617	612	674	614	618	627	635	667	596	621	645	644	609	642	620	637	622	628	659	601	653	650	635	617	630	608	604	606	638	638	644	656	649	582	641	649	587	629	629	624	676	624	646	620	639	653	574	593	631	633	611	648	638	635	648	652	605	629	649	608	620	607	591	649	613	642	650	631	616	613	632	684	632	616	582	624	619	671	689	660	649	651	628	583	608	639	661	642	584	642	655	633	650	622	604	590	684	658	606	668	633	639	598	640	601	679	648	643	597	604	643	618	623	601	666	620	679	635	636	612	659	623	611	615	606	623	678	615	658	638	665	600	636	652	651	685	645	622	616	648	586	651	627	623	600	681	623	666	640	657	634	641	614	593	654	656	611	608	654	615	634	642	636	649	630	649	616	629	669	634	670	602	619	639	645	594	636	615	586	656	635	633	618	658	642	624	639	603	635	614	644	647	641	636	606	641	647	626	633	634	570	654	643	622	652	652	602	637	599	619	616	644	607	642	638	610	681	618	614	625	635	622	617	640	625	635	641	641	643	582	585	608	622	612	660	623	624	594	623	628	616	646	622	608	653	618	611	646	653	622	677	641	653	636	618	631	594	610	673	629	647	665	639	668	665	657	583	630	619	582	646	675	639	662	665	584	622	660	639	619	601	649	678	641	613	585	631	603	655	665	639	676	602	613	593	620	622	644	658	592	609	674	616	649	654	638	733	586	649	679	642	647	611	635	604	648	624	614	622	628	704	632	649	660	662	620	663	636	673	629	622	654	609	612	637	661	631	623	620	586	648	566	596	627	700	647	619	620	666	589	662	633	625	632	641	633	637	662	650	669	603	646	590	649	612	576	636	577	591	637	641	629	624	590	615	592	606	609	601	650	596	599	626	579	618	587	620	679	603	628	607	647	641	634	621	609	621	635	599	681	636	641	630	675	616	592	639	680	632	610	666	624	608	619	630	593	646	651	630	658	687	656	641	640	683	613	601	618	653	633	640	666	629	614	605	654	631	650	612	582	643	650	635	652	645	599	616	687	629	617	675	577	623	636	622	635	641	635	628	599	649	602	624	665	637	628	620	634	639	642	655	675	589	654	604	641	691	615	635	643	656	629	658	627	613	645	644	623	599	618	615	614	645	630	617	690	622	635	636	668	655	628	629	641	627	663	630	655	647	641	655	614	623	632	645	611	573	651	658	592	627	610	614	632	648	649	583	608	645	620	638	626	669	635	643	624	697	661	654	617	612	629	654	633	641	632	610	606	626	591	629	659	582	583	655	613	641	583	664	631	624	645	672	618	642	617	636	661	635	601	583	638	637	669	599	649	641	648	664	611	603	634	642	610	620	635	619	689	690	630	653	629	613	649	622	683	655	679	619	651	618	580	584	618	612	635	636	649	636	688	615	684	614	598	618	639	614	593	623	617	666	671	608	673	642	684	615	621	588	633	614	623	591	683	604	610	622	663	686	627	611	614	650	617	626	644	638	656	635	611	595	604	590	636	627	667	646	614	644	621	627	622	610	649	633	610	632	600	665	653	703	646	590	630	632	674	652	604	594	617	647	625	666	626	653	703	663	622	688	601	596	622	655	651	636	662	609	613	651	580	642	607	641	600	656	623	661	662	608	644	650	605	654	658	645	666	632	631	625	657	674	615	626	594	656	619	618	630	648	658	601	596	580	618	624	574	641	574	587	660	622	583	670	607	629	598	676	648	618	676	613	590	644	629	626	667	607	625	635	663	633	643	591	633	621	623	619	619	624	635	634	633	629	605	606	598	663	622	592	593	650	586	632	677	663	617	634	616	667	677	613	645	655	584	629	680	642	638	634	656	668	627	620	613	643	666	628	630	635	647	630	608	634	661	649	579	603	644	603	633	645	613	654	612	611	668	665	690	633	629	604	684	669	658	617	688	632	669	603	661	633	669	617	616	676	622	615	655	623	626	640	617	635	618	625	641	611	643	659	704	606	635	605	627	641	627	646	647	652	608	602	658	659	650	638	680	619	603	643	595	630	594	634	619	661	613	625	627	670	639	628	603	614	640	631	671	653	633	674	657	657	629	641	633	632	664	621	637	674	628	634	616	599	666	639	610	595	650	616	598	630	666	615	647	602	671	598	655	622	610	651	611	676	618	593	634	633	666	636	630	607	600	598	667	600	633	623	629	622	676	585	577	652	645	692	614	623	643	613	608	597	623	640	639	637	630	567	626	639	643	606	618	618	644	656	616	656	624	618	675	628	627	659	655	604	628	616	649	642	615	592	626	627	601	637	609	649	627	645	682	651	613	629	630	622	637	681	623	639	632	659	638	671	618	626	632	630	659	645	630	637	633	576	621	615	626	618	640	632	631	632	594	618	614	591	621	594	658	657	667	615	695	614	652	650	644	654	591	651	635	673	649	643	640	636	592	665	652	618	634	592	592	630	618	621	682	657	678	644	610	666	639	619	654	622	643	622	643	638	628	638	630	642	618	570	636	593	609	618	617	626	621	662	617	602	608	587	673
18953	11562	12061	545	218	204	233	199	218	214	258	213	213	191	200	138	151	138	160	140	132	141	132	160	128	126	123	120	124	118	117	127	111	141	133	136	147	119	135	120	115	127	123	100	119	123	129	125	117	106	155	110	111	126	122	113	134	133	118	110	122	110	110	114	131	128	122	132	97	137	130	122	132	127	109	131	99	118	136	118	114	117	95	112	127	126	117	133	114	118	137	114	125	137	132	108	116	131	112	118	146	128	141	121	138	116	133	136	127	115	112	132	132	122	118	114	129	118	141	127	115	107	134	129	115	127	129	121	103	131	134	115	106	110	129	137	106	111	104	131	120	124	108	121	124	133	129	126	119	119	122	89	119	133	110	130	117	113	134	124	143	117	121	103	94	117	118	114	129	122	126	132	112	139	120	113	133	126	131	137	125	139	123	124	112	126	129	105	125	130	119	101	136	136	135	101	139	136	130	117	116	130	113	138	111	121	127	128	121	124	105	110	119	138	119	125	121	141	119	133	119	106	124	132	113	117	120	117	126	111	143	112	108	133	128	110	123	117	94	111	108	128	113	129	118	141	130	137	127	114	143	120	127	123	112	116	115	132	118	116	137	115	132	129	122	117	112	110	138	121	140	145	121	128	120	109	131	109	105	123	108	130	120	119	123	116	105	119	120	126	129	137	125	116	114	112	116	132	111	136	115	104	117	114	111	118	127	87	127	114	116	118	123	126	128	107	140	128	114	110	126	114	112	109	125	134	128	112	130	119	118	110	110	139	115	145	109	131	115	134	110	134	112	114	114	124	101	112	117	119	135	109	122	133	121	104	121	113	128	165	101	108	151	113	140	118	113	115	119	104	113	134	118	112	117	118	134	117	136	118	105	115	134	112	118	108	129	112	113	116	141	118	100	130	126	119	128	149	106	118	129	128	120	127	117	123	131	110	124	107	116	139	134	112	114	124	143	126	127	119	124	138	146	142	126	118	112	128	133	110	106	119	114	111	104	134	145	135	128	118	108	130	143	123	131	141	105	99	134	114	116	120	126	119	112	106	105	117	115	129	116	124	111	111	108	142	127	105	130	116	112	112	135	122	137	111	135	109	114	130	101	130	137	130	129	134	106	112	112	115	123	114	84	102	121	115	122	132	123	110	127	124	128	110	131	125	129	114	132	111	127	121	125	138	117	128	105	119	119	116	113	109	104	111	114	95	117	113	105	125	123	124	103	118	115	120	121	130	126	128	124	120	110	126	107	138	117	127	114	130	125	115	115	118	112	122	122	135	120	136	144	134	108	107	129	113	98	119	128	123	128	112	136	130	125	120	98	128	143	110	112	113	130	100	113	101	117	105	119	118	117	118	128	112	159	119	120	125	116	109	121	108	107	101	129	120	122	127	128	128	133	149	126	120	111	125	111	111	111	109	147	130	117	108	110	120	114	112	113	140	111	115	112	117	136	137	120	117	115	118	150	114	120	119	107	119	144	113	130	140	153	108	126	116	142	120	118	137	117	136	115	123	122	118	106	128	106	130	118	130	135	133	113	109	130	139	120	119	117	130	109	118	126	117	153	138	117	139	118	115	115	133	133	122	115	115	119	108	107	129	151	130	128	124	138	122	138	119	103	130	126	120	119	121	131	106	116	127	122	118	132	117	133	126	131	130	125	117	113	101	129	111	112	115	127	116	128	121	133	125	126	110	124	115	107	104	122	112	118	127	125	127	139	133	143	107	106	111	112	128	135	128	122	129	108	131	133	143	129	108	136	112	120	120	140	113	142	134	140	113	114	121	127	127	117	123	103	147	125	126	129	114	114	136	118	122	119	132	131	129	111	133	123	137	108	103	113	111	126	116	130	120	118	122	124	114	100	104	141	130	131	105	118	98	113	126	122	121	124	121	137	126	108	142	118	117	118	117	129	115	110	104	112	112	113	118	120	126	111	116	127	127	141	113	128	126	112	122	133	114	117	107	138	164	113	115	127	114	137	125	103	116	117	108	114	116	115	117	133	127	143	133	126	116	136	109	127	113	115	126	106	120	112	122	123	130	132	122	125	130	117	117	114	138	118	122	120	94	119	94	126	141	132	136	128	112	141	135	113	129	122	112	133	142	129	121	115	104	141	129	123	123	138	113	124	118	124	104	126	132	120	138	106	121	106	129	129	113	124	109	111	154	118	112	117	112	114	137	122	122	127	112	118	115	98	114	125	114	122	139	125	118	124	131	125	123	130	134	124	114	121	111	110	126	122	110	105	131	116	127	114	117	109	134	117	118	133	129	116	119	115	135	125	113	138	126	123	131	122	125	120	102	119	140	130	117	129	144	119	125	135	126	135	133	111	109	121	105	116	129	145	125	104	122	121	121	116	123	110	119	100	110	131	124	125	110	140	128	131	118	116	114	127	126	125	106	133	138	109	112	121	119	133	131	141	129	136	111	115	106	133	134	112	107	118	136	117	132	123	111	142	115	116	114	120	138	133	120	103	107	121	120	110	119	98	124	130	124	101	122	109	121	119	119	105	166	129	117	127	136	140	127	130	111	135	129	103	104	116	109	125	113	122	134	109	124	116	126	122	106	120	118	130	96	116	118	111	107	124	118	119	130	119	108	106	119	122	119	147	114	102	123	113	110	115	111	137	133	122	114	123	132	123	118	103	127	134	134	124	124	141	106	113	124	137	119	119	131	138	125	127	121	110	112	125	110	113	111	113	111	119	129	97	132	132	123	123	137	128	128	141	113	128	120	129	116	113	110	124	130	131	125	131	143	125	134	130	117	140	134	118	117	128	138	118	115	122	121	115	116	126	119	125	128	113	112	92	120	129	132	156	141	125	127	112	120	111	107	121	124	120	131	113	131	106	120	106	129	122	113	101	134	127	117	113	125	140	145	117	113	106	112	146	113	134	123	121	145	109	126	111	134	126	109	133	120	134	129	112	108	117	134	121	125	115	125	127	119	117	111	111	124	119	139	137	121	114	114	123	120	114	109	127	107	129	110	126	111	137	113	122	112	115	133	124	133	110	126	130	122	112	120	112	96	121	130	123	125	129	103	119	113	131	111	130	141	127	116	124	118	132	127	123	120	117	106	135	125	117	119	124	114	128	114	116	120	110	139	114	113	125	124	108	92	137	129	112	125	132	110	130	97	128	127	123	121	135	108	113	113	127	129	103	127	115	120	108	129	115	127	127	115	126	111	121	124	134	129	134	121	121	103	137	106	130	124	129	117	121	110	121	117	113	112	140	119	104	139	97	113	156	129	116	114	107	127	121	126	123	126	135	133	119	129	112	120	128	105	140	118	108	137	123	122	127	103	127	121	134	129	119	127	113	130	132	114	132	114	130	113	124	119	135	127	111	126	126	114	118	127	131	112	130	103	110	135	118	127	131	128	127	125	129	128	110	129	107	92	117	118	135	126	106	126	110	129	120	115	130	121	122	101	117	100	143	100	123	126	148	124	116	130	132	110	121	125	132	125	122	103	130	116	123	110	118	111
20420	18180	17449	555	579	831	1046	866	913	1038	1263	1091	1123	1091	1120	636	595	547	612	564	548	556	566	678	647	460	493	471	477	442	470	443	465	439	477	571	636	459	436	421	442	424	457	431	431	419	457	462	424	447	428	449	444	436	421	410	468	436	436	459	432	434	408	417	446	406	438	399	444	433	464	445	454	488	449	500	448	457	445	479	472	451	408	433	405	446	396	448	477	417	453	443	436	456	438	428	445	461	444	440	467	462	440	427	437	407	444	456	452	423	429	432	434	415	435	439	441	467	452	419	438	453	439	423	444	462	458	404	464	399	431	461	433	434	437	493	449	440	415	449	396	443	418	423	421	415	431	441	446	412	400	478	461	444	459	421	463	431	501	443	444	427	451	450	448	438	434	424	443	418	448	413	457	457	446	418	450	441	445	500	439	437	407	396	418	439	421	457	456	440	411	419	433	400	437	480	459	454	435	403	444	427	443	409	440	456	456	380	475	475	452	421	414	429	437	447	434	405	413	438	448	436	451	431	462	490	453	429	451	457	414	428	428	428	470	459	435	420	443	482	445	440	470	457	435	453	456	435	418	418	467	486	457	455	415	450	445	451	423	417	440	452	456	420	470	425	443	455	450	437	412	420	432	443	426	437	445	404	475	467	455	460	476	417	393	425	457	484	465	422	449	454	507	464	436	450	452	452	438	452	438	423	456	482	436	440	430	444	457	467	460	454	432	468	427	426	416	437	400	427	425	419	455	428	432	433	438	434	428	422	442	451	482	458	447	464	444	438	453	459	452	454	425	425	442	445	365	440	436	430	464	472	452	470	450	444	437	411	463	423	413	443	415	442	423	394	428	431	422	431	498	442	434	448	446	445	404	467	451	432	432	435	450	411	412	409	411	450	431	411	433	439	453	439	451	434	434	421	453	393	441	435	427	440	443	462	469	469	425	431	452	420	448	456	432	447	391	404	457	454	430	450	426	432	455	477	444	436	457	434	419	459	441	457	465	436	447	432	426	481	432	450	440	405	431	411	398	491	430	433	454	473	414	428	466	473	416	418	411	422	427	451	457	426	421	434	458	445	439	414	427	419	490	466	413	438	431	450	433	441	452	420	413	452	443	444	471	470	494	465	436	424	447	444	443	435	479	457	461	427	468	418	456	463	465	423	479	420	463	418	480	451	455	433	464	399	440	465	463	430	466	435	420	440	432	463	425	452	431	449	415	364	476	424	463	462	430	430	435	483	441	416	424	407	439	433	436	450	475	432	416	436	425	428	408	443	453	417	416	471	451	460	434	444	468	399	449	400	437	465	445	435	420	469	442	432	459	451	441	454	422	437	454	427	474	427	404	456	438	413	438	482	428	443	402	436	446	469	412	454	424	454	456	428	431	435	484	428	479	430	431	421	445	455	421	445	427	463	453	409	443	404	427	452	437	452	466	461	442	431	402	459	432	463	470	434	440	450	388	433	408	420	437	450	447	462	442	440	457	421	461	450	428	419	424	458	446	448	447	467	420	440	453	412	421	440	423	433	423	470	426	406	424	394	417	403	412	487	448	436	445	436	411	426	457	431	447	424	459	430	420	442	440	447	440	447	404	467	430	410	453	456	394	387	409	428	447	425	466	422	435	449	447	415	418	426	478	416	411	439	461	464	448	428	451	446	433	436	439	450	444	439	418	466	449	444	456	460	468	441	462	458	398	436	449	453	445	463	470	454	423	425	449	444	453	448	425	452	451	436	445	451	454	457	438	429	455	470	435	429	443	475	390	434	461	444	447	426	445	423	478	458	434	409	461	490	421	433	469	435	428	467	429	419	443	457	444	445	422	434	451	430	471	454	458	446	454	416	428	436	469	458	449	429	426	413	422	435	423	483	448	453	458	420	401	391	461	421	438	437	415	443	450	456	407	409	463	412	438	428	429	455	455	399	456	420	423	428	434	450	448	420	409	452	431	405	421	390	424	447	429	421	408	424	432	435	459	442	433	438	423	418	470	429	422	397	403	442	432	435	449	425	405	430	421	422	434	443	437	430	460	429	448	448	447	445	454	409	417	440	456	435	439	459	465	432	420	420	437	445	448	479	434	465	446	473	420	406	435	428	495	456	450	407	412	462	451	466	458	451	426	425	415	428	465	459	412	443	446	421	436	436	462	439	439	454	448	428	441	469	431	427	456	412	438	427	462	456	467	443	415	442	416	468	411	420	420	418	456	419	412	432	439	462	401	482	456	430	433	424	424	419	431	438	403	441	448	421	427	412	424	441	422	446	448	427	415	459	452	458	436	415	446	417	465	472	441	452	460	471	425	432	410	424	458	424	450	449	447	425	460	472	473	463	456	449	412	448	452	391	424	459	459	443	450	471	458	480	455	428	432	423	442	431	424	443	444	439	455	435	416	445	416	456	443	435	445	435	421	413	415	401	419	439	447	433	451	459	433	458	438	452	430	412	444	425	418	444	467	442	405	442	460	432	462	426	394	421	445	438	437	453	398	450	441	451	447	432	394	424	468	446	453	436	423	445	417	446	415	422	419	440	453	457	406	447	464	440	463	488	448	429	448	441	436	456	440	466	442	411	447	443	457	428	416	424	444	430	422	437	411	466	441	456	451	455	445	444	456	418	432	436	459	467	452	452	456	411	441	404	428	415	458	438	459	466	393	458	430	460	471	434	412	442	453	421	445	425	431	414	483	426	428	475	447	398	427	451	467	428	464	442	456	430	415	429	399	473	430	418	433	421	458	464	435	463	459	457	436	433	477	438	423	405	423	456	429	416	397	433	479	454	433	417	435	466	455	420	447	441	464	419	466	409	432	459	432	439	429	430	435	461	455	445	452	403	424	424	425	419	423	434	429	417	434	445	440	404	456	440	455	452	458	483	461	427	427	403	442	430	469	453	443	436	431	438	433	426	397	453	443	450	455	395	428	479	427	410	414	432	480	415	450	421	427	443	441	459	404	437	429	451	473	437	397	444	420	447	481	428	431	474	440	467	432	438	431	457	451	445	450	433	442	469	436	454	438	465	429	480	467	452	426	447	478	455	424	435	434	448	436	432	417	408	434	443	434	433	454	462	405	436	441	399	444	477	437	434	404	435	438	453	448	409	433	464	491	450	456	466	410	427	417	438	444	437	433	461	463	444	435	397	429	482	453	474	410	441	459	416	457	402	443	426	461	417	436	436	434	434	441	467	448	427	416	411	426	430	410	411	423	444	429	451	452	440	442	447	467	424	435	468	436	451	443	447	417	417	457	413	422	461	447	442	422	457	407	475	438	439	454	425	418	434	412	448	408	433	411	426	399	425	447	400	405	434	407	437	445	421	412	449	431	464	414	446	451	447	446	422	407	416	463	417	486	447	452	407	443	496	465	422	416	447	435	420	456	447	470	451	405	440	476	488	445	455	428	428	442	464	446	430	418	398	437	406	453	414	434	421	474	433	486	411	437	441	438	455	452	450	400	442	455	446	455	428	457	430	407	474	450	467	429	422	442	479
59648	61572	54893	14872	2536	1613	2981	2337	1623	1232	1044	1893	2263	3044	2779	846	551	686	534	503	499	442	493	363	339	352	167	185	170	153	155	152	138	158	171	397	325	112	135	124	154	119	125	147	133	133	105	125	114	137	124	112	132	132	140	131	131	130	116	110	112	145	133	150	124	125	128	151	113	115	146	161	142	134	131	105	139	168	124	120	136	130	142	135	127	131	132	119	136	126	117	149	154	130	129	148	137	124	123	138	106	127	119	152	122	119	131	126	121	131	141	130	123	149	149	132	128	127	133	140	148	102	113	139	131	124	138	130	135	126	135	157	154	125	129	129	142	142	118	141	122	163	141	141	124	131	120	125	143	112	157	137	127	137	120	115	137	126	142	120	124	123	139	117	133	141	155	124	107	142	153	119	135	127	110	141	134	122	116	155	134	148	113	143	137	116	140	135	130	130	137	151	135	109	135	141	114	120	148	142	136	130	136	149	150	108	121	137	130	124	146	152	136	118	127	138	119	125	135	127	121	125	142	112	139	114	132	131	139	129	130	139	124	127	132	116	148	124	141	129	119	108	128	130	145	138	114	135	131	129	134	115	130	144	134	104	139	134	134	141	122	129	116	135	109	151	126	140	139	138	118	135	134	130	137	138	156	120	148	112	114	134	126	125	149	118	117	137	138	129	123	124	123	144	115	126	113	140	116	120	142	138	124	137	129	109	160	124	121	127	141	139	137	131	146	135	140	110	132	135	146	130	145	146	116	134	119	134	137	128	130	150	129	138	128	118	121	127	121	125	136	131	123	141	132	126	150	122	125	142	121	134	142	125	127	134	136	116	129	117	105	158	123	142	120	138	127	144	105	160	145	140	132	130	131	138	142	133	135	131	127	139	143	136	126	148	136	126	138	146	130	131	117	138	140	133	141	141	137	134	158	126	135	109	117	118	145	146	133	125	134	142	127	124	138	129	102	141	129	126	136	128	134	120	137	136	144	135	132	111	138	120	114	123	151	124	123	132	112	110	134	139	121	121	139	118	111	138	129	139	124	146	130	132	123	130	126	129	138	137	110	129	125	128	123	125	129	132	147	134	135	131	148	160	134	117	142	124	134	150	128	132	133	146	137	125	138	146	118	122	118	117	128	140	140	148	128	130	144	145	124	137	144	133	139	121	141	122	122	128	129	155	121	150	146	104	136	121	138	130	135	128	134	112	131	119	139	126	123	115	144	129	126	139	122	144	132	124	121	133	145	119	121	100	132	133	135	149	124	122	147	128	135	121	125	141	135	117	137	134	146	135	139	124	132	162	142	146	110	142	128	123	136	128	128	129	121	121	121	123	129	137	116	134	138	119	139	118	116	131	110	129	118	115	121	130	138	132	115	129	126	152	144	153	156	133	130	136	126	120	127	157	121	115	156	142	130	139	156	149	137	135	142	132	128	145	124	145	117	133	132	134	140	166	111	136	122	116	130	127	114	116	133	130	133	119	141	126	137	130	128	137	137	120	144	131	139	140	142	119	120	128	130	138	147	130	118	158	119	145	145	153	134	147	125	139	129	141	137	144	139	122	123	140	123	127	127	143	143	113	129	128	131	121	120	122	132	127	135	117	148	116	123	125	150	125	117	144	123	134	122	141	126	142	129	128	128	140	133	124	134	119	132	162	124	121	109	140	169	117	131	142	122	142	128	134	141	139	117	127	128	114	130	137	114	109	125	138	145	129	107	127	153	135	128	153	151	128	139	129	128	121	130	154	148	154	120	137	137	139	117	146	132	139	110	149	147	128	147	138	125	140	129	126	139	109	129	120	116	142	128	141	134	129	122	123	159	121	129	127	146	133	119	126	117	129	136	129	132	116	133	139	137	119	116	106	146	137	143	119	125	134	128	127	130	144	119	130	121	120	113	123	128	131	131	145	134	145	154	137	128	123	123	121	127	142	103	119	131	138	120	141	130	130	119	116	149	122	127	148	134	121	135	107	141	133	130	142	119	142	127	137	128	136	119	130	117	137	143	137	139	141	118	126	152	139	112	131	129	135	138	127	129	142	153	117	145	132	129	132	140	119	128	144	131	138	146	128	130	143	138	139	141	124	136	117	148	136	118	146	123	141	128	120	129	140	117	118	111	103	138	131	151	139	118	137	142	117	143	119	139	124	141	157	142	136	126	125	141	153	146	141	136	125	100	132	147	127	129	130	137	128	127	125	132	135	127	127	134	131	117	141	114	121	143	128	126	118	117	122	129	120	155	132	145	135	153	123	112	141	132	131	143	147	130	130	124	122	114	148	115	129	127	109	131	125	129	133	142	133	139	127	135	123	130	115	121	126	125	122	128	137	121	133	147	145	142	145	126	120	122	111	145	139	139	129	144	129	155	137	118	136	154	138	146	111	115	139	126	138	139	140	130	140	123	127	110	151	126	104	128	128	122	150	123	135	128	138	114	132	131	142	142	130	130	142	150	155	133	128	138	132	123	126	133	117	124	129	113	120	126	133	147	137	115	133	125	120	132	124	132	108	127	145	130	139	123	150	124	139	135	139	125	141	112	109	135	135	132	135	135	133	134	146	139	111	140	133	150	124	141	142	127	138	122	131	138	131	122	127	139	149	126	139	126	136	139	166	141	130	134	152	122	138	120	130	127	120	102	138	130	143	127	112	116	124	122	120	137	138	132	116	131	124	124	120	134	157	131	124	121	136	136	129	133	130	134	148	135	133	116	140	134	117	119	134	126	102	132	117	135	134	141	134	125	138	111	123	132	106	144	123	135	131	137	139	121	137	121	124	131	140	119	124	131	145	149	111	147	144	127	137	130	126	132	135	143	149	134	132	119	150	131	122	140	115	149	124	132	130	121	140	137	121	129	135	140	125	123	151	143	113	128	127	130	132	142	143	122	144	118	112	132	121	121	134	115	118	135	135	127	141	135	134	136	129	138	130	127	156	129	111	143	140	120	146	138	134	129	125	154	105	136	147	131	126	133	132	134	135	132	137	133	154	132	138	138	133	151	124	131	129	139	138	143	115	127	143	131	127	123	138	139	119	115	124	126	132	131	148	130	140	122	130	124	128	143	106	127	118	142	132	140	147	143	115	149	126	127	156	129	115	129	132	139	130	145	114	134	138	129	131	127	142	116	117	130	137	149	132	126	110	119	130	137	123	132	129	137	148	119	117	116	150	120	127	146	125	150	158	140	115	136	144	108	136	132	142	133	135	138	143	134	125	126	125	123	128	146	123	138	136	152	135	134	140	117	124	124	123	132	130	137	132	120	132	136	124	143	116	113	122	117	138	148	136	140	121	120	112	122	119	137	144	135	133	120	115	124	136	153	129	130	127	137	122	142	118	135	156	131	145	133	129	129	136	135	123	115	125	132	131	149	121	124	121	140	136	130	139	132	135	143	112	120	134	115	157	130	135	132	133	147	147	145	132	112	143	125	143	122	133	123	133	135	125	141	130	148	133	128	113	142	138	120	131	147	146	135	123	133	122	130	144	137	121
42061	49403	44520	1567	3517	6761	11960	11291	8406	6943	5745	9699	12622	15882	14666	4690	3345	4223	3768	3204	3164	3050	3415	2401	2228	2714	1000	931	759	692	591	631	631	667	1010	3045	2033	460	458	479	446	478	470	510	503	471	477	483	477	447	431	473	486	466	474	426	440	478	475	414	469	450	493	448	454	452	503	480	486	462	462	477	475	479	460	445	452	457	451	462	479	461	434	460	463	446	485	453	460	473	450	443	492	480	456	454	433	489	442	492	432	482	485	437	490	475	459	452	422	511	477	469	499	506	462	475	465	469	463	460	454	442	393	438	507	466	473	478	488	433	499	432	455	465	472	474	490	526	460	460	486	481	473	440	459	473	488	444	455	446	494	443	464	430	441	454	492	451	472	424	457	489	432	466	509	462	466	431	453	433	477	458	459	451	466	492	472	475	481	435	464	472	447	452	501	448	464	483	452	462	478	454	422	460	462	511	455	420	471	458	451	443	451	522	487	465	430	457	474	439	454	483	470	451	449	454	479	466	433	490	474	503	424	456	465	469	465	472	502	488	461	480	514	455	469	467	458	443	457	482	469	465	463	489	439	460	454	477	457	461	485	464	413	441	423	428	496	486	504	427	466	458	486	464	513	452	454	439	440	449	470	436	485	500	476	450	489	510	462	447	456	487	457	456	457	420	480	521	472	480	444	497	452	454	437	478	465	474	513	475	423	478	459	453	467	427	494	480	440	477	478	456	463	480	453	461	453	441	460	448	477	455	487	459	479	470	453	484	444	463	452	462	443	490	424	488	473	462	421	450	427	510	453	494	508	462	504	468	490	494	470	484	491	503	463	458	461	447	451	421	446	448	431	438	445	468	445	461	469	471	450	419	498	428	451	484	479	455	478	472	441	480	445	478	464	426	455	460	467	458	450	477	474	426	482	458	448	428	492	466	443	453	498	445	486	481	464	459	446	444	462	473	457	428	480	494	457	469	447	470	437	478	462	476	457	471	479	497	473	460	431	489	463	481	453	449	478	467	478	463	414	438	439	495	490	464	472	475	470	456	496	437	453	499	471	463	479	428	472	458	444	456	441	474	445	473	473	500	462	532	434	472	501	472	488	438	457	458	467	484	453	486	498	451	461	476	477	441	444	451	461	467	446	426	459	438	472	508	461	439	484	476	470	429	478	443	491	486	446	465	465	453	417	439	467	471	496	459	455	477	436	445	458	486	460	460	461	475	502	452	451	425	466	487	453	451	454	473	469	474	462	483	505	477	457	440	498	486	461	466	467	488	454	442	474	470	512	444	472	485	479	476	476	479	462	479	469	460	486	469	471	465	498	446	490	462	467	466	470	457	500	481	485	487	454	479	472	466	492	493	456	452	424	460	440	466	502	511	461	495	444	446	499	450	497	441	447	476	449	479	480	457	421	464	456	459	474	476	490	468	442	437	451	461	471	457	472	470	465	481	476	452	453	464	468	455	478	431	479	440	463	499	469	484	460	466	453	474	461	455	456	454	472	460	449	463	445	457	448	462	431	481	457	459	497	470	480	432	484	435	431	449	476	456	477	442	459	445	482	459	479	461	459	465	482	440	495	513	467	432	453	452	500	451	478	411	496	484	447	448	441	455	460	465	480	456	455	466	470	446	432	458	510	452	472	482	464	471	454	455	493	468	463	460	491	460	492	457	453	459	454	405	459	449	448	485	465	491	455	440	449	460	445	489	462	461	482	484	494	450	458	487	473	497	469	493	461	444	428	461	488	479	462	469	424	462	492	441	446	441	471	448	449	474	431	469	444	522	493	437	448	460	476	444	501	471	469	477	478	442	493	448	446	458	482	496	468	476	446	470	447	435	459	470	442	481	434	466	469	451	434	422	460	455	480	416	465	441	477	467	460	471	494	487	472	475	451	466	459	472	484	517	461	475	479	403	463	462	466	425	477	467	376	486	460	436	461	473	425	457	482	432	467	465	480	463	453	482	453	465	452	486	492	484	522	475	453	432	448	492	439	432	464	449	454	459	495	489	468	474	461	445	452	443	464	463	488	469	473	446	483	454	428	477	481	457	472	445	479	485	440	512	426	449	441	493	444	471	470	476	491	473	473	472	432	447	495	445	424	484	472	462	448	498	490	480	461	507	480	418	511	448	528	459	431	443	453	474	480	434	455	444	428	443	466	454	490	444	499	449	486	466	461	475	485	484	473	448	464	480	451	477	453	441	487	464	459	465	462	445	433	443	464	456	446	470	471	431	479	501	442	518	465	479	472	494	462	466	455	459	494	477	458	477	493	444	452	461	463	473	501	469	440	488	467	447	453	483	473	492	424	493	477	439	441	430	453	461	442	478	428	456	472	475	465	485	494	469	458	476	460	488	469	464	503	489	466	495	468	491	440	467	452	460	480	475	493	502	471	446	450	448	457	448	451	452	482	465	450	458	446	432	474	471	412	457	455	442	482	502	443	482	490	464	433	484	445	483	462	442	452	442	450	505	475	493	465	471	469	459	457	457	465	448	459	452	481	454	449	456	462	481	456	447	435	482	439	446	453	481	469	484	483	426	459	493	465	484	460	468	481	473	446	472	468	477	470	445	489	495	468	446	488	462	455	484	414	457	466	462	501	429	462	450	477	496	464	472	463	468	449	443	471	469	489	459	432	491	459	460	486	460	472	459	462	463	468	460	525	446	484	472	497	503	433	449	473	479	464	489	468	502	468	453	445	508	479	446	446	460	464	405	480	463	514	484	451	459	485	457	433	453	449	435	505	448	487	409	467	443	412	448	459	471	479	445	453	477	456	436	417	476	470	447	441	479	450	456	471	429	510	483	497	460	459	442	452	470	466	465	478	445	461	441	464	473	442	483	453	470	427	483	449	457	501	476	490	477	476	433	467	472	449	450	471	500	479	405	449	451	449	484	425	445	490	472	448	474	445	467	443	484	477	493	473	465	451	473	468	482	447	490	498	444	453	463	463	479	433	451	444	449	500	489	436	443	439	486	466	428	470	453	487	482	470	431	472	476	502	482	447	487	451	461	383	467	446	445	469	456	497	412	481	480	448	511	497	452	452	501	433	469	458	404	437	425	466	434	451	461	461	474	478	446	457	466	461	503	462	508	473	466	495	469	498	436	431	497	481	446	484	445	440	514	468	485	470	506	421	516	441	455	508	462	471	435	478	442	471	470	514	447	458	468	443	465	476	427	475	404	474	441	446	463	453	446	477	455	480	459	495	442	473	499	493	451	417	455	466	503	491	463	497	476	430	491	449	462	448	437	474	450	441	467	468	451	498	477	451	461	458	478	462	464	473	489	503	499	475	427	436	450	484	436	438	444	469	463	495	470	454	499	457	485	481	475	451	467	456	450	452	446	481	460	479	446	477	486	500	444	466	440	452	514	457	465	489	497	442	492	500	440	475	508	465	476	478	467	473	440	452	453	469	464	448	429	489	477	472	456	450	465	458	471	468	429	514	489	496	472	443	478	465	469	430	431	459	443	429	484	468	470	513	468	458	448
67963	72611	62654	20254	5554	4152	5185	4938	2638	2128	2385	3786	3219	4911	5946	3497	1897	1878	1179	716	650	485	909	397	457	586	310	260	201	259	222	218	235	220	232	397	478	181	179	188	206	195	189	174	196	165	162	215	217	183	180	196	200	179	178	169	193	187	188	198	200	184	181	192	202	178	180	193	175	197	197	205	193	201	198	186	177	199	166	171	171	188	185	178	174	194	189	194	204	176	184	173	199	180	182	157	200	175	185	209	195	202	169	221	177	205	185	189	182	185	177	200	190	197	210	187	200	183	192	190	194	184	173	171	198	161	172	162	200	192	185	179	203	187	179	190	185	178	180	192	172	187	157	180	166	171	201	171	216	183	202	167	186	190	180	192	174	177	192	187	170	181	184	189	193	179	171	175	195	183	194	161	167	163	177	191	188	190	178	210	190	165	183	170	188	157	158	180	171	182	187	180	187	187	164	173	188	154	175	214	177	181	188	183	163	174	218	183	183	190	153	191	202	164	185	183	174	185	183	186	178	161	170	190	160	185	172	188	197	189	172	191	189	178	197	182	183	191	199	196	151	232	202	161	198	195	184	200	158	196	219	166	188	156	174	183	170	182	200	173	179	188	192	181	162	170	209	154	170	176	164	201	169	166	181	189	182	190	156	169	194	191	186	183	167	173	193	195	187	162	177	193	172	193	170	198	189	189	181	190	168	192	202	199	207	198	204	191	191	192	192	197	211	173	191	186	183	175	205	193	180	188	170	176	191	194	193	206	168	204	216	189	199	147	183	196	193	179	162	183	186	190	186	190	206	186	185	169	180	192	206	163	213	204	187	183	203	185	193	207	151	180	182	175	175	191	177	173	177	175	191	192	162	162	173	198	181	168	191	178	189	173	187	177	179	166	187	187	169	167	186	177	185	178	176	187	192	180	201	199	200	190	175	182	207	191	185	176	168	195	185	167	185	185	196	199	173	201	203	162	172	175	176	167	189	171	181	178	192	195	196	152	208	188	177	201	183	179	187	168	182	197	178	194	178	174	184	185	197	192	168	197	183	172	171	168	193	200	210	184	142	188	195	162	183	180	151	187	176	184	178	205	217	170	161	202	198	193	220	193	172	185	177	180	184	193	176	181	181	181	177	198	192	197	196	202	175	205	185	171	202	198	205	180	184	210	170	168	171	199	187	185	168	176	181	185	165	188	164	192	160	161	208	193	181	158	197	202	169	192	185	186	186	183	189	181	164	182	190	190	160	190	193	178	178	163	172	183	190	170	179	181	178	197	198	172	204	214	176	185	213	180	182	163	204	187	172	190	174	182	181	181	174	194	166	175	174	183	193	200	198	193	186	195	177	193	173	185	182	194	193	156	199	175	197	184	203	210	204	157	189	177	202	216	190	174	156	180	197	175	189	190	184	206	191	209	186	173	150	203	180	205	186	213	177	169	207	197	226	191	194	217	175	200	180	182	163	176	180	182	196	171	171	177	215	190	190	179	166	203	185	199	165	166	170	152	184	144	188	167	199	186	153	180	192	179	166	170	177	181	194	219	166	170	195	189	166	172	179	178	176	198	179	185	183	193	194	196	184	199	193	197	198	168	175	182	169	190	177	205	187	198	180	207	177	217	204	200	181	201	195	187	187	178	181	187	185	192	186	188	169	188	213	184	188	162	162	169	189	205	182	174	162	190	185	206	185	186	185	187	163	190	189	182	194	175	191	176	196	197	208	166	185	219	190	180	176	184	198	173	192	168	172	174	192	188	189	180	178	159	171	211	181	183	160	208	178	184	198	173	160	164	167	179	184	193	187	183	188	187	164	196	196	178	177	193	194	175	186	161	180	190	177	184	188	196	215	175	190	186	176	190	198	216	170	191	188	184	185	204	189	169	189	201	172	169	153	176	165	173	180	180	178	166	187	195	194	174	189	192	184	179	195	211	200	199	182	163	188	161	181	190	188	185	172	177	192	185	173	185	196	176	202	188	195	192	161	184	171	187	186	182	174	207	171	187	194	177	189	179	190	202	170	174	168	200	212	192	204	192	182	189	173	194	215	170	176	193	188	181	183	178	168	183	209	182	170	169	185	187	193	189	180	186	168	200	188	183	184	176	195	176	178	197	194	173	167	155	180	212	174	176	182	177	201	216	178	181	177	203	177	190	182	194	183	184	189	185	173	187	188	183	182	173	202	194	179	172	193	182	187	169	210	193	206	175	190	161	181	188	187	194	174	166	175	162	182	206	186	179	183	155	175	197	185	182	189	211	182	167	205	200	197	187	188	214	193	183	161	167	175	181	190	193	199	176	207	177	181	190	169	198	178	178	191	178	192	173	174	169	198	197	186	187	212	179	186	177	198	180	168	153	187	190	193	183	154	205	195	173	191	187	183	174	176	183	192	188	183	189	183	191	181	163	205	167	169	182	176	170	202	168	184	208	199	163	189	184	176	184	211	188	153	191	200	205	178	196	153	174	182	211	176	173	224	184	169	199	185	172	184	183	171	174	177	191	179	195	196	154	197	203	184	179	203	187	184	160	176	173	204	193	191	196	198	196	183	172	190	215	188	165	181	184	167	196	172	181	164	178	196	170	194	186	163	205	170	218	196	196	172	181	168	157	188	200	173	198	194	163	184	209	181	190	185	179	195	201	202	191	181	205	185	196	187	195	184	187	182	190	181	200	183	198	187	170	191	190	184	176	174	168	158	177	193	172	165	160	224	190	185	201	198	191	172	172	176	166	173	176	175	192	201	191	180	171	174	200	196	190	202	173	180	206	187	147	184	184	215	210	180	185	179	188	201	185	194	165	166	194	180	187	180	176	175	209	190	188	172	173	183	168	168	205	178	186	186	193	181	176	196	171	206	195	187	168	221	181	178	192	194	198	198	201	169	185	181	169	190	185	183	178	200	182	189	166	196	193	187	195	180	187	206	208	207	177	192	177	202	182	197	178	165	155	171	191	194	160	180	173	183	199	188	193	193	176	179	195	182	190	190	184	179	172	167	169	196	170	169	190	186	180	190	189	173	182	189	170	174	183	183	185	178	167	177	190	172	208	209	201	203	169	178	186	212	177	183	216	185	188	193	154	166	180	197	198	208	204	187	191	190	183	182	197	151	184	172	191	174	189	161	174	191	207	184	172	194	189	184	188	168	179	207	166	204	174	183	190	196	194	182	180	181	176	168	182	202	205	184	179	192	198	195	177	185	176	182	212	198	190	170	173	175	199	145	180	166	169	198	167	192	195	190	188	179	172	192	188	196	188	184	184	175	184	210	171	179	196	166	188	182	176	175	165	187	181	206	205	198	200	202	171	183	176	190	170	205	203	185	190	200	184	197	200	191	177	193	177	171	163	196	182	205	203	157	162	175	178	178	188	186	175	169	191	176	196	189	194	195	210	169	191	176	198	185	182	176	178	191	175	164	181	200	188	190	166	154	160	168	159	156	194	198	188	169	168	167	187	163	181	184	191	185	196	197	176	200	185	185	192	174	197	193	158	175	176
51046	60339	48622	2852	6081	14342	16650	18401	11537	10676	12244	16609	15666	20713	23960	14884	9485	10569	6846	4414	4160	3211	6357	2316	3005	3909	1930	1081	846	999	937	1021	1008	1135	1045	2490	3018	632	623	605	611	604	645	608	616	606	609	623	589	606	672	626	597	619	615	634	624	580	613	592	599	610	583	640	629	626	597	576	593	657	650	603	588	583	606	605	616	623	615	606	616	595	612	599	590	588	573	605	581	612	618	582	631	594	577	642	618	633	564	647	567	631	614	617	627	632	615	586	648	572	600	656	639	594	610	603	630	647	611	631	621	603	614	599	563	659	639	600	619	560	629	618	638	651	654	625	652	614	636	577	644	607	590	624	592	566	601	569	625	631	593	593	612	604	596	586	578	602	644	561	624	633	615	604	609	592	595	593	562	623	651	630	563	624	629	649	620	545	610	622	596	627	659	623	648	636	596	606	606	610	609	615	651	611	602	620	581	629	636	583	592	624	626	590	593	596	595	603	615	624	608	653	602	600	607	593	623	581	595	614	627	595	588	588	583	555	626	631	603	629	593	612	636	609	600	620	618	603	585	617	654	627	635	636	610	630	643	605	608	634	609	603	631	611	626	582	621	592	628	603	546	586	591	590	602	611	631	568	641	602	605	635	612	623	566	593	601	597	564	665	596	612	651	600	624	613	621	619	594	632	616	655	586	583	591	593	627	603	590	670	645	615	600	578	580	586	592	583	587	621	611	592	608	583	585	608	649	573	571	631	605	618	619	583	591	608	638	636	645	582	628	624	580	597	590	618	661	646	603	578	606	626	622	599	620	558	584	589	609	631	615	582	600	650	599	611	610	587	594	640	622	643	611	644	599	626	590	633	587	622	597	627	608	600	655	596	633	597	623	633	602	618	604	611	588	669	584	600	599	607	646	630	640	622	603	608	589	651	589	613	571	625	644	592	606	548	645	586	668	632	539	588	622	650	629	589	635	614	622	597	618	603	592	615	609	601	633	609	613	582	618	689	602	647	584	621	607	601	615	628	625	628	605	624	612	608	625	597	605	637	633	624	637	665	609	574	611	606	627	588	586	612	621	591	574	622	590	596	656	605	650	618	589	601	637	565	651	605	602	603	636	603	589	673	601	623	647	593	613	586	584	612	602	619	612	605	605	680	626	658	621	626	630	594	583	584	618	577	572	597	592	601	640	633	610	633	612	630	623	560	618	598	625	638	626	607	612	586	647	632	622	570	657	646	666	638	597	581	606	606	642	602	606	600	643	615	592	600	604	619	658	608	616	587	594	581	606	617	608	609	595	614	587	559	660	610	642	654	621	620	583	637	663	624	583	580	590	611	620	632	636	580	611	579	617	603	591	631	608	588	645	625	638	635	618	618	599	616	605	653	613	665	675	619	639	617	600	611	638	641	606	613	616	553	563	623	602	635	584	632	611	623	600	628	624	592	611	608	640	610	635	659	627	635	620	642	636	580	601	656	641	570	615	611	630	640	626	594	591	646	636	633	585	670	589	674	586	579	585	622	648	635	596	660	646	614	593	618	634	613	604	607	569	613	627	634	559	618	639	604	602	608	617	626	611	675	611	597	603	607	605	597	594	604	589	612	610	622	608	609	598	641	634	602	567	632	616	632	583	630	644	609	630	586	618	591	637	617	643	566	593	629	609	638	603	575	637	630	574	583	604	630	608	608	599	620	650	634	590	627	654	655	627	615	623	617	573	640	567	623	595	630	620	622	609	633	608	602	622	638	602	588	605	631	600	596	613	655	617	613	597	573	623	612	641	592	606	578	627	621	639	633	563	602	576	619	599	601	620	661	615	586	627	606	599	613	616	566	611	647	635	575	611	634	607	642	610	579	604	600	642	577	611	624	637	620	559	633	637	601	627	601	607	600	615	622	625	617	586	594	574	590	621	629	602	663	600	635	636	570	591	591	648	595	590	614	618	627	554	615	593	577	592	559	610	665	612	602	617	586	624	624	618	599	627	538	612	590	598	596	638	618	623	625	590	594	569	604	618	594	601	555	622	624	608	607	603	619	600	610	591	603	612	591	634	601	603	608	620	598	620	588	610	604	605	629	622	624	654	625	618	601	581	633	594	610	666	585	622	586	589	602	616	597	570	592	612	604	600	607	607	635	640	597	589	618	644	627	602	636	567	634	588	585	622	646	590	564	643	573	597	623	603	601	594	632	574	622	608	613	544	662	636	587	613	609	590	629	636	607	619	636	680	612	612	601	651	633	616	651	620	608	614	617	620	640	597	618	592	595	633	622	602	648	592	600	606	636	599	586	638	627	579	615	628	582	575	643	593	643	616	617	621	645	581	582	587	589	565	608	584	603	583	625	622	620	616	604	611	610	636	581	612	614	605	635	584	571	594	621	646	651	661	631	605	623	647	606	572	585	601	635	612	593	648	576	621	589	666	587	634	583	604	631	607	569	625	627	616	624	662	610	568	597	572	593	622	652	558	577	598	584	660	617	571	586	598	603	606	610	598	635	608	639	587	553	654	628	584	581	553	606	628	632	609	624	597	595	636	649	609	583	614	629	607	588	602	589	612	633	596	597	626	623	647	625	631	591	601	611	607	613	580	608	568	602	578	604	645	581	611	614	589	618	619	634	627	605	571	688	606	606	634	570	633	595	568	583	635	637	626	568	601	613	631	610	592	590	606	618	634	660	580	642	640	606	569	611	579	597	637	585	590	579	600	615	628	578	602	572	625	612	604	594	584	625	593	656	590	618	599	602	613	607	645	598	607	625	620	618	637	631	617	588	573	622	565	595	613	620	607	610	628	648	645	659	616	649	600	646	558	636	638	623	576	572	649	559	625	611	621	622	621	626	626	580	583	585	611	592	568	569	627	611	610	642	592	649	562	595	632	606	586	638	637	633	608	592	618	611	574	581	615	610	560	644	599	644	633	614	568	637	596	627	603	596	604	605	598	605	595	601	619	641	577	601	584	634	601	626	610	643	585	587	639	592	596	549	598	612	603	624	634	572	600	618	624	625	632	618	618	631	611	618	581	616	583	581	610	621	588	625	573	585	630	587	592	615	572	592	612	603	588	610	618	647	575	580	612	590	591	588	583	562	594	597	604	631	628	627	611	612	609	624	608	563	623	617	613	662	587	605	583	618	636	599	610	578	608	617	572	642	584	601	626	625	611	595	623	641	599	637	606	660	627	573	632	634	615	585	669	603	623	600	628	656	635	625	607	613	614	640	599	554	614	576	599	658	622	575	610	554	623	663	618	571	637	620	640	588	601	631	623	610	572	624	625	582	623	615	608	584	612	636	636	620	599	583	615	618	626	588	625	626	601	571	646	600	642	648	599	599	599	577	608	576	618	606	605	660	629	661	642	638	587	589	617	613	551	601	626	632	582	627	628	639	570	586	587	648	636	585	615	600	634	604	613	616	597	654	596	637	556	670	617	587	624	608	630	641	620	629	625	639	599	591	595	590	582	612	654	566	624	667	634	613	596	556	597	631	648	624	642	625	591	621
19757	12596	9403	418	190	244	288	223	181	171	159	200	163	165	228	193	154	133	132	127	137	110	104	109	113	147	112	116	111	122	140	132	105	123	94	120	124	118	106	118	131	110	113	110	116	106	102	108	122	116	132	132	125	111	111	119	120	111	109	141	126	103	113	108	103	121	111	115	103	113	115	114	121	109	106	114	106	106	93	86	120	93	101	132	102	99	121	108	103	113	120	105	127	121	111	92	122	109	108	117	122	137	106	106	108	116	127	109	110	100	116	106	99	114	110	123	98	127	118	105	111	127	106	137	127	108	118	87	97	122	101	115	117	127	100	128	118	104	125	125	90	113	120	119	104	125	121	112	121	124	122	98	115	116	112	125	133	94	137	127	114	101	107	106	118	104	114	120	112	122	98	102	124	108	119	110	99	111	98	97	124	141	127	126	103	105	121	100	116	114	122	98	98	123	114	107	114	104	105	120	99	116	124	97	96	118	136	114	106	153	98	99	117	121	112	111	127	120	106	134	131	98	130	109	108	103	121	104	107	112	110	119	101	97	114	107	120	119	101	107	115	119	92	126	103	103	123	105	115	103	132	114	109	99	101	98	119	125	118	118	111	111	107	134	115	112	108	108	121	109	114	117	112	142	102	132	104	120	96	107	103	103	112	123	118	105	99	107	124	113	117	133	128	112	112	139	110	106	95	117	118	104	110	133	99	114	122	115	126	120	110	128	126	96	126	116	131	117	108	131	111	145	104	98	105	106	125	88	102	114	113	122	118	119	120	121	95	129	114	106	132	95	114	104	105	118	128	112	99	116	111	120	118	119	128	104	101	140	86	109	139	97	121	117	115	119	113	117	95	109	113	125	120	110	98	114	110	113	127	119	113	110	129	132	115	121	110	113	117	100	101	104	130	114	109	119	109	107	113	109	104	105	129	115	119	121	117	78	112	107	112	113	119	103	114	112	113	109	98	118	108	118	123	112	116	103	105	113	93	125	128	109	93	125	130	127	103	100	103	83	121	115	119	105	123	109	121	112	97	109	121	104	106	123	121	109	114	116	111	114	122	129	130	114	109	113	133	128	133	115	117	118	118	127	119	115	123	122	121	115	114	132	94	114	108	121	130	110	118	111	102	94	123	116	108	124	101	123	130	96	96	111	126	119	113	89	121	122	113	112	120	118	100	110	101	106	107	119	133	118	128	101	120	125	94	104	140	109	91	105	117	111	97	107	101	114	118	112	108	105	95	125	119	134	131	117	123	114	98	106	130	108	131	114	104	121	95	114	119	95	112	110	130	108	121	119	112	98	105	129	130	110	105	116	125	118	106	98	142	125	128	118	107	106	107	121	114	117	116	102	86	125	122	114	114	107	123	106	103	124	121	96	111	119	102	113	115	93	114	92	124	108	128	117	117	111	135	94	89	119	121	122	125	113	142	115	112	109	133	125	116	115	115	114	118	135	115	123	118	117	99	106	129	126	110	117	111	111	110	104	97	106	112	110	110	135	112	115	118	128	114	114	118	106	107	121	106	112	114	98	118	128	112	125	122	115	108	109	106	115	127	113	122	104	120	120	119	120	111	134	105	123	128	116	122	126	127	114	129	106	113	142	93	95	124	107	126	124	125	119	117	104	119	117	116	115	89	102	116	111	116	111	94	107	103	116	99	132	130	126	117	109	109	106	105	93	113	120	138	117	122	113	123	128	118	108	116	109	98	113	126	119	108	103	98	107	108	107	101	111	113	116	112	96	121	103	96	134	121	98	121	117	125	108	121	142	117	116	116	99	117	105	128	103	128	118	116	124	103	124	124	94	116	119	113	105	117	114	116	110	122	118	98	97	107	89	97	118	100	110	111	119	119	114	127	106	127	113	128	110	121	98	131	115	121	119	118	119	112	100	120	104	104	122	105	116	135	88	101	115	102	108	122	121	109	105	102	119	129	128	116	108	113	103	109	94	106	112	113	106	100	122	111	103	112	121	117	103	119	109	104	110	115	108	115	118	114	127	118	117	107	90	118	100	116	115	119	113	110	128	101	133	137	122	117	120	118	107	125	128	119	121	116	107	93	103	105	116	110	129	99	99	126	110	124	111	109	99	126	87	101	110	120	101	98	131	113	106	115	129	120	128	94	109	98	96	100	104	106	116	122	96	121	102	112	113	105	104	107	120	113	122	122	115	128	118	138	114	111	121	126	113	110	114	101	124	90	130	97	110	111	111	118	117	114	101	100	94	89	128	119	123	117	121	112	117	91	119	132	111	118	121	110	111	116	130	110	114	117	131	125	121	131	121	115	109	95	95	104	113	102	117	108	105	113	101	108	96	101	124	109	111	114	117	107	125	111	123	119	117	121	120	113	118	106	119	127	104	108	114	127	98	109	110	94	95	115	122	117	102	101	118	102	105	110	108	113	97	94	122	106	127	129	112	101	114	116	117	116	117	140	122	108	136	110	101	112	116	112	123	121	100	117	102	104	119	99	106	103	106	106	122	106	122	115	134	113	106	113	129	110	124	120	112	120	93	107	109	122	109	117	108	117	121	120	116	109	113	109	96	113	114	122	101	123	121	107	107	106	110	113	116	128	112	128	101	111	120	117	84	120	117	106	110	109	117	122	127	116	130	110	124	118	108	108	105	111	121	109	115	137	116	99	120	111	111	127	120	120	108	123	99	118	124	114	109	108	127	114	107	128	133	118	120	134	102	103	113	125	132	105	132	117	113	90	102	118	118	101	141	126	119	103	125	88	118	126	101	105	105	104	110	136	126	123	82	114	143	101	101	112	116	110	139	132	143	138	140	102	97	122	117	123	140	119	121	102	124	107	113	108	125	105	121	115	117	126	115	118	108	110	136	136	136	102	79	127	104	113	123	104	120	103	112	97	116	116	108	118	106	98	121	99	113	126	124	122	125	99	117	120	114	110	110	129	100	106	111	112	95	113	130	122	108	106	128	116	105	118	117	101	132	129	116	114	118	116	99	114	120	121	115	117	93	110	98	123	116	132	130	106	114	98	124	112	119	106	114	120	109	111	118	110	107	117	107	116	118	112	96	99	119	120	113	124	102	106	112	135	131	120	116	117	114	132	111	107	106	92	114	112	97	134	106	96	144	116	112	117	98	111	104	118	110	109	134	117	148	112	107	129	105	116	126	115	146	114	111	112	108	103	116	104	119	121	96	116	99	121	113	126	113	118	110	126	105	114	117	112	122	112	111	126	124	109	111	104	111	121	96	105	123	126	118	97	124	100	120	88	111	117	144	94	105	139	106	113	101	111	102	121	112	128	87	104	94	106	108	128	102	95	108	118	126	126	135	93	127	114	114	110	126	120	112	133	121	102	113	119	130	111	136	128	123	130	98	120	123	113	106	119	120	102	100	118	121	94	124	99	117	107	114	114	117	130	118	112	110	111	133	114	112	112	98	108	116	120	111	131	101	101	107	106	109	134	124	122	108	121	110	125	101	105	115	96	107	130	116	125	120	106	126	103	112	129	120
20784	19617	13978	577	692	1152	1383	1214	928	727	821	821	898	861	1099	1117	815	766	660	507	520	477	493	446	479	484	475	430	408	439	488	402	413	392	473	450	436	412	413	405	414	453	414	431	400	421	446	398	422	373	400	409	445	392	395	414	441	423	403	438	405	414	401	423	393	446	397	368	383	386	400	422	416	362	427	452	418	421	428	431	399	432	392	431	414	401	435	416	395	396	393	417	398	419	412	408	404	419	403	397	404	411	429	430	451	444	449	409	430	390	411	392	424	431	437	356	383	421	427	418	429	412	411	406	379	406	416	420	431	421	400	430	389	404	438	406	401	422	421	458	382	443	414	405	415	387	421	450	415	429	410	398	403	423	412	412	378	387	458	428	426	417	451	425	388	401	418	390	433	378	414	408	430	435	433	392	379	425	429	435	399	384	418	405	407	387	411	405	391	393	442	466	401	408	382	403	424	438	470	433	407	398	427	434	416	410	399	399	408	397	394	383	406	401	443	423	404	438	421	443	446	425	425	405	408	404	415	404	417	394	435	438	412	392	432	430	423	438	408	404	376	413	408	421	432	388	396	442	423	429	414	402	408	454	400	414	387	437	413	431	427	419	381	434	380	422	390	431	400	446	383	399	404	412	425	425	409	417	432	402	447	434	398	423	406	417	409	415	420	442	452	431	397	404	454	394	433	370	422	406	446	389	428	400	398	418	399	415	437	440	425	418	413	424	394	410	427	392	435	442	439	412	445	431	412	419	435	440	418	418	415	376	442	365	422	406	408	387	408	425	422	429	449	423	413	430	419	425	465	430	443	349	375	421	377	408	411	442	429	390	406	402	402	408	379	413	428	412	395	399	418	394	411	408	425	398	397	389	432	411	413	406	393	379	404	439	426	428	425	425	381	405	410	424	407	378	387	460	380	399	462	413	430	445	404	456	426	404	396	427	426	426	419	407	394	410	369	417	410	373	407	421	411	424	390	441	411	432	400	410	385	401	416	419	440	400	376	424	389	397	410	398	420	380	406	386	401	434	447	419	394	410	402	418	400	409	390	398	388	408	365	421	432	406	424	420	423	392	388	436	424	412	429	409	441	417	407	432	396	419	405	414	401	411	381	416	402	405	399	420	369	390	389	438	418	404	451	424	411	382	424	399	443	414	405	439	422	419	427	439	422	435	400	411	410	408	412	377	425	438	410	438	404	424	398	389	388	404	462	406	419	434	471	407	401	446	378	425	407	436	415	407	388	379	428	401	424	382	391	399	413	455	395	390	402	427	422	411	365	396	403	395	414	424	379	435	482	398	407	404	422	409	414	385	422	404	397	384	414	392	426	431	438	437	404	411	401	386	408	410	419	422	410	407	440	406	429	416	411	422	376	402	430	411	431	413	407	448	396	421	409	391	452	410	416	409	395	426	415	425	396	430	413	393	420	411	424	399	403	429	418	387	445	412	405	393	420	385	368	424	416	408	412	402	392	459	371	429	402	418	369	390	413	374	404	427	430	448	397	395	406	418	406	431	379	422	380	418	414	440	451	398	376	452	424	415	396	413	432	390	380	410	415	411	394	442	390	396	411	423	435	413	439	426	410	422	397	425	400	395	469	432	449	383	446	429	418	393	417	391	401	403	432	405	410	378	460	411	428	428	435	413	412	393	420	394	420	424	414	425	388	443	407	404	342	397	388	431	433	421	425	408	387	414	476	409	404	376	435	397	413	411	442	428	446	415	425	399	450	404	421	406	390	439	416	401	375	372	398	421	411	410	397	439	378	432	410	390	450	424	428	413	404	390	389	405	424	393	420	426	407	389	436	425	409	424	404	427	408	429	409	411	430	422	392	414	434	417	438	391	345	405	416	414	415	461	390	415	418	392	398	402	450	456	437	405	413	379	407	413	415	441	396	401	449	381	384	433	413	393	432	436	409	383	430	383	395	395	395	390	397	403	423	397	406	436	386	390	400	409	417	450	412	379	413	408	410	411	394	405	391	396	405	417	381	409	371	433	414	410	439	414	420	414	413	385	398	390	373	424	397	415	426	441	429	416	424	402	424	413	416	371	403	417	443	413	409	425	385	419	388	369	430	419	415	435	433	431	420	408	419	411	452	419	429	423	433	405	436	405	383	402	431	403	414	428	398	417	412	415	403	433	394	443	407	413	383	429	398	421	428	390	414	390	421	389	404	412	447	386	401	435	429	421	422	425	434	420	430	402	415	405	422	435	433	392	373	400	416	394	379	394	418	419	432	432	398	382	399	413	405	406	436	431	420	416	400	442	430	369	392	437	395	417	417	418	409	443	423	440	355	372	386	411	405	413	413	456	435	399	429	456	414	421	367	420	403	420	436	405	416	418	397	403	430	444	415	423	424	435	418	409	442	385	421	420	412	437	416	415	399	391	379	386	392	411	410	419	404	390	419	438	403	410	408	413	427	424	418	430	394	395	385	388	429	423	423	410	413	417	413	415	372	396	437	387	397	427	419	411	437	437	389	427	432	406	412	411	410	401	412	434	450	401	414	397	405	414	448	423	428	440	441	394	402	391	405	434	418	422	386	423	410	403	416	412	416	417	427	442	439	423	433	400	444	415	402	381	424	360	416	409	456	421	445	433	383	418	426	399	423	395	397	415	421	423	440	434	422	394	405	393	416	390	391	394	365	391	392	432	422	369	399	414	440	448	390	417	450	384	399	362	426	403	394	444	403	412	429	410	431	440	410	431	430	389	431	413	409	442	444	377	395	431	412	402	423	399	418	411	420	407	407	417	384	368	436	406	423	455	381	431	414	415	455	390	399	412	404	395	459	440	368	402	422	417	415	390	411	424	406	421	410	390	443	416	430	442	413	396	384	393	452	419	449	425	378	400	447	377	398	431	415	412	399	435	428	406	418	395	440	429	428	420	403	431	446	405	425	403	456	385	416	421	400	439	443	426	408	415	427	410	423	409	422	416	414	411	407	442	407	400	410	423	421	436	452	408	417	403	445	416	413	413	419	402	409	402	387	407	440	424	399	407	423	434	412	427	412	430	408	425	406	427	420	407	411	375	407	415	445	399	404	429	432	420	404	409	449	427	367	430	428	386	438	381	482	429	424	445	427	378	405	417	441	425	427	409	447	384	433	439	449	396	406	447	423	391	414	406	361	408	392	438	379	426	405	432	428	380	420	385	413	402	405	444	405	440	423	410	409	423	433	404	424	416	424	416	419	401	423	397	432	418	397	416	446	403	409	393	403	412	424	446	440	411	436	421	424	413	430	406	425	412	398	424	403	373	378	390	406	407	406	396	399	416	406	393	407	413	403	393	441	445	434	372	389	391	415	438	424	446	380	434	424	405	410	417	380	420	450	380	423	398	425	424	401	405	403	412	417	425	436	377	401	421	417	373	408	401	398	400	404	390	412	422	419	402	397	400	386	410	421	443	451	427	412	414	435	407	406	432	413	428	405	454	392	409	396	420	397	435	415	413	411	432	408	427	395	392	398	413	417	399	417	406
58071	62649	61109	19074	3188	1542	2208	1315	756	496	484	390	661	1086	1367	1956	1561	890	791	437	357	185	194	209	261	235	208	193	165	184	134	146	168	138	136	165	166	126	118	123	136	121	123	131	124	133	123	136	137	127	124	140	134	136	116	114	97	121	133	123	142	129	116	132	122	136	121	140	137	128	140	140	125	101	122	125	137	131	122	129	149	135	127	122	138	125	110	129	137	135	145	113	122	132	138	135	142	144	123	137	125	148	124	129	107	131	102	120	123	120	134	131	145	136	133	123	126	142	149	115	139	122	118	133	112	107	145	139	125	133	128	130	129	127	129	126	133	131	125	115	142	135	111	135	127	135	131	131	131	128	141	128	124	135	125	125	128	131	132	129	112	124	130	138	122	121	141	125	145	107	136	132	138	137	137	130	155	131	113	119	122	144	124	127	115	106	125	133	108	131	144	142	133	131	136	138	117	144	124	124	134	112	124	135	132	134	135	134	126	151	116	133	133	112	114	125	123	133	163	145	113	140	126	141	111	129	151	131	143	122	135	131	142	105	111	129	113	135	108	133	109	128	143	131	116	120	138	121	111	144	135	126	133	123	112	118	139	129	128	109	136	129	131	120	140	134	140	143	141	113	144	115	121	139	115	130	127	131	115	141	139	131	110	113	150	118	131	141	129	133	134	132	112	146	125	128	130	128	122	125	121	130	132	133	122	125	130	122	131	116	131	147	124	120	128	133	137	119	138	143	130	118	143	112	132	126	146	109	126	125	101	123	146	132	114	135	133	132	127	126	129	133	140	130	130	134	135	154	108	110	131	116	130	138	124	155	147	137	133	129	124	128	116	124	115	111	143	132	121	111	117	117	104	115	130	120	139	115	130	126	117	126	129	137	119	132	120	116	138	130	131	107	132	139	127	127	130	130	141	113	122	147	124	143	137	109	140	131	120	128	139	135	118	149	131	126	152	125	136	131	135	129	132	122	121	139	141	134	131	131	124	117	127	145	130	138	123	137	139	145	117	114	125	128	131	137	142	122	151	124	131	113	124	116	131	118	141	146	131	130	136	124	132	138	144	123	125	129	125	142	133	131	137	127	131	113	129	118	139	141	127	115	131	135	101	139	131	130	131	147	116	131	122	135	131	107	126	118	121	124	135	137	130	129	121	139	136	128	128	140	116	143	146	118	137	127	136	141	131	118	120	119	141	151	145	116	131	125	126	129	125	113	139	114	139	119	150	132	124	107	133	138	139	152	144	139	135	127	143	136	153	133	125	159	138	147	111	112	140	105	116	130	137	144	131	141	125	137	132	146	145	125	125	135	108	139	128	139	130	127	122	119	129	139	116	127	133	141	122	118	136	121	118	130	130	136	112	130	139	123	142	117	139	124	133	127	133	156	116	144	119	141	132	113	134	134	123	125	144	140	115	135	126	136	126	136	138	128	122	125	139	109	130	133	130	125	136	148	146	115	121	128	129	126	136	138	130	147	105	123	118	133	127	136	134	127	135	127	137	123	117	135	147	144	137	122	134	156	129	128	122	130	134	136	149	127	116	125	158	129	135	134	143	138	151	122	134	131	128	134	137	123	105	135	125	139	125	113	141	125	112	131	128	114	125	123	130	146	136	132	105	131	140	126	126	136	130	131	114	135	111	119	112	127	132	131	130	134	101	118	138	131	137	138	128	124	122	127	110	124	124	126	137	110	119	122	131	138	125	136	110	107	148	117	124	131	149	149	128	134	132	126	116	139	123	110	123	121	138	134	141	116	137	131	117	118	143	149	120	125	136	120	124	121	125	147	128	130	107	131	125	152	134	137	131	134	131	131	129	111	127	119	146	149	107	123	133	138	133	127	146	126	143	123	125	124	123	128	136	119	136	137	141	126	129	128	126	136	138	135	130	125	132	121	118	124	135	147	134	133	134	124	143	121	127	116	123	129	117	116	137	127	128	140	146	109	150	118	141	135	121	141	133	131	142	130	124	138	143	114	138	124	133	124	119	149	132	138	119	123	146	133	140	147	97	130	135	136	123	143	129	146	131	139	122	110	113	127	138	114	116	135	133	124	130	111	124	116	149	112	107	153	127	132	129	136	143	105	125	127	118	130	140	119	112	115	152	129	138	148	126	135	124	133	136	123	134	127	136	135	130	135	139	129	107	146	137	119	148	116	126	135	125	142	126	133	146	117	135	132	145	130	126	149	119	135	124	125	98	147	134	114	124	118	142	123	129	154	124	144	104	121	142	136	114	123	125	145	123	137	123	126	131	131	138	123	137	144	128	133	124	120	125	115	111	129	131	138	121	138	127	134	121	138	128	108	114	108	134	145	131	131	128	118	134	130	117	141	122	116	124	138	130	127	115	126	117	128	106	129	141	127	137	111	127	135	132	125	108	126	144	142	120	133	118	122	137	137	124	130	158	137	115	143	117	127	126	127	124	142	132	127	143	129	147	132	127	127	127	132	113	120	122	116	121	130	124	157	148	144	127	132	134	156	141	138	114	123	133	122	138	148	149	112	108	133	130	128	135	139	124	124	128	127	127	141	114	143	136	160	139	133	126	134	122	121	120	102	149	118	123	136	130	122	118	140	134	142	130	115	136	139	129	126	125	126	109	129	130	127	137	135	115	126	129	142	137	133	129	134	132	134	98	138	136	131	113	131	120	133	127	120	131	137	125	149	144	121	136	145	130	123	117	125	143	145	139	127	134	134	136	131	135	141	117	138	106	108	132	116	136	141	143	136	139	121	122	123	150	147	135	130	130	126	108	122	129	141	130	138	118	137	144	114	155	127	113	120	110	133	136	128	172	141	122	130	114	117	115	127	139	139	117	127	133	117	137	130	129	140	128	100	114	123	119	137	164	122	125	137	124	114	122	117	115	121	149	131	152	117	129	117	116	128	124	130	144	131	130	128	142	122	118	132	136	128	121	138	124	120	135	122	137	126	137	128	129	126	126	125	135	129	120	129	130	105	121	118	125	136	125	128	132	137	119	131	135	132	112	134	140	130	137	126	124	135	149	129	125	120	115	122	134	131	130	140	121	132	134	134	130	137	123	140	160	142	136	135	127	138	122	141	131	135	134	138	133	132	132	106	112	121	117	142	130	125	121	116	121	107	114	134	123	131	129	119	141	149	126	141	137	118	131	109	126	120	142	137	143	126	130	146	135	127	114	104	117	132	123	123	127	123	133	130	133	138	149	134	131	111	154	150	127	152	121	117	137	136	132	138	119	150	126	113	147	115	138	147	133	130	126	117	150	125	118	139	119	129	112	132	132	150	145	116	126	140	129	130	133	138	128	122	143	107	147	137	119	134	117	135	134	155	134	118	106	119	148	126	129	125	134	112	136	137	116	133	133	129	127	137	119	131	122	111	144	134	135	131	157	129	142	140	123	144	124	121	133	126	126	135	128	120	126	106	129	119	139	117	120	123	120	132	126	123	146	134	125	125	151	126	126	110	126	133	127	124	126	125	120	118	131	126	127	130	125	134
41605	50370	53089	4237	2818	6461	9540	6700	4376	2652	3082	2431	4276	6840	8374	11737	8398	5863	5714	2765	2488	984	1143	1359	1605	1383	1047	896	816	842	661	538	527	586	610	888	434	461	474	497	455	452	467	467	525	470	513	445	469	459	478	440	507	477	452	453	491	428	471	497	485	433	487	452	473	468	478	451	481	471	456	447	464	481	453	478	474	458	471	441	515	453	474	469	454	457	500	456	453	473	432	441	455	400	438	462	442	457	428	477	435	459	473	481	428	468	489	465	469	457	493	481	469	460	467	437	483	450	469	478	471	485	421	445	467	490	495	485	478	471	465	449	439	471	459	459	455	474	433	483	436	510	429	454	441	420	463	461	473	452	481	471	427	475	487	461	457	486	454	454	440	449	441	446	458	455	462	486	412	474	478	509	447	448	409	472	416	438	462	484	441	474	452	491	441	491	454	455	456	442	495	446	485	452	477	496	423	478	473	442	454	476	426	487	457	486	428	446	425	431	493	430	473	481	503	436	482	469	488	425	452	461	476	444	453	465	492	449	457	420	435	458	454	436	458	458	477	449	508	471	438	453	466	509	468	494	436	438	440	439	468	444	454	464	463	437	486	482	434	466	481	483	485	450	454	466	452	464	512	472	498	476	440	427	491	483	475	434	449	465	441	458	453	497	440	427	450	469	460	475	420	464	444	446	424	483	490	441	431	447	440	453	450	437	431	442	444	483	441	416	475	478	450	516	453	445	451	508	446	466	448	450	474	460	431	492	439	495	453	476	478	458	471	435	438	489	474	495	455	468	475	442	438	485	471	419	500	430	498	469	458	449	456	449	473	442	438	436	482	438	440	483	449	438	468	464	452	458	456	455	428	485	477	441	461	450	438	462	440	481	471	443	454	443	456	435	461	442	465	449	466	446	442	473	462	468	467	444	490	454	474	454	452	477	434	415	450	475	471	444	478	469	427	440	467	451	420	444	453	493	463	484	440	491	430	499	492	427	471	453	456	442	499	458	445	459	471	434	460	460	444	496	471	463	492	438	459	453	442	452	469	458	481	462	468	483	458	425	456	477	474	458	444	452	468	481	489	422	467	435	429	477	479	417	463	495	432	449	465	479	472	465	455	423	464	460	436	457	463	452	430	443	491	456	441	438	490	439	466	423	475	459	487	450	465	491	405	487	494	443	489	410	481	407	448	447	487	458	441	490	413	492	484	436	485	444	467	427	467	451	454	434	450	453	454	454	469	474	477	444	470	429	431	483	455	498	453	446	489	445	436	469	447	461	456	449	487	436	467	433	495	422	455	455	498	498	459	436	476	447	459	445	465	450	432	468	429	471	471	471	460	467	462	473	508	468	460	453	426	463	458	409	475	499	470	454	442	498	488	455	455	437	445	460	466	438	459	474	436	445	477	449	435	482	480	458	497	436	459	497	446	416	487	456	437	466	457	472	463	485	451	455	434	497	427	506	468	509	493	434	486	484	455	467	449	465	456	504	433	500	440	470	486	429	470	494	485	457	440	447	450	495	477	443	465	470	440	463	442	451	464	466	446	491	492	472	496	427	504	465	491	465	404	499	494	456	447	484	433	452	489	456	468	486	443	458	425	447	445	461	474	455	419	440	448	440	454	510	443	465	424	466	449	449	510	455	444	439	451	477	439	452	453	451	474	455	480	456	451	445	472	423	467	495	470	446	442	443	464	523	429	452	507	483	477	490	432	428	461	489	455	466	463	490	470	442	478	456	459	468	455	469	488	393	487	417	464	494	441	420	452	457	437	419	474	434	466	448	445	464	474	452	461	449	471	468	476	452	482	477	490	436	478	470	433	453	470	468	477	458	434	469	461	464	456	450	485	507	440	446	444	455	425	503	451	479	479	431	478	466	477	450	494	482	459	429	432	480	451	464	459	463	462	439	457	455	459	483	431	439	405	454	482	455	455	463	460	496	480	424	488	443	438	438	447	476	457	445	427	416	447	473	439	444	480	453	460	421	441	456	457	421	462	461	489	467	462	480	423	457	484	462	471	446	449	488	446	488	451	467	422	476	472	461	426	511	476	450	424	436	460	487	484	486	483	445	453	491	467	494	481	500	459	441	477	455	482	431	470	472	421	457	474	491	444	433	450	456	466	449	432	432	472	497	456	419	428	428	442	470	459	450	463	443	451	435	451	416	463	451	463	472	458	473	468	440	431	485	453	435	460	458	411	477	498	475	467	432	437	479	433	445	452	467	487	488	470	452	448	468	449	413	468	470	438	435	467	473	454	448	484	464	464	473	474	464	440	462	440	468	448	478	505	437	427	453	471	477	445	467	452	427	466	482	452	435	481	464	436	469	417	452	498	513	428	461	446	462	480	456	467	433	470	534	438	482	465	447	466	467	487	457	480	430	459	467	480	446	462	463	461	482	434	431	456	445	437	455	463	476	489	437	461	427	440	415	463	458	424	494	462	457	470	459	429	447	490	426	474	465	464	459	450	507	448	425	448	442	450	456	498	460	462	453	456	421	468	461	462	468	410	451	457	473	428	438	439	404	436	446	484	477	463	476	475	425	462	482	469	441	447	446	439	422	470	480	465	466	451	444	448	489	507	444	433	474	472	437	457	413	496	477	488	468	469	496	449	454	445	454	439	448	467	415	456	454	450	454	412	423	448	442	471	448	464	472	437	460	447	465	453	436	455	458	455	426	484	492	441	432	465	462	469	439	427	436	433	463	442	448	462	448	445	502	472	497	454	456	452	479	437	447	450	445	483	446	468	455	456	447	482	440	425	399	456	465	462	443	472	499	474	456	446	472	456	467	439	449	423	465	438	473	461	464	474	461	459	474	470	444	456	453	451	451	467	447	458	493	475	483	452	444	408	453	445	449	452	454	404	504	472	462	431	449	432	459	431	464	447	483	459	495	482	451	434	450	468	422	472	434	481	482	451	413	438	454	435	434	450	515	502	502	513	444	445	472	457	473	457	480	458	436	458	495	459	442	432	473	474	459	478	478	463	494	465	443	463	471	452	481	498	444	474	421	450	444	444	480	441	467	410	494	453	472	494	444	433	447	497	463	451	472	462	423	461	458	461	453	484	457	470	482	438	456	489	454	463	480	478	451	442	496	480	454	446	438	447	438	468	491	421	466	485	488	459	430	401	443	469	471	448	471	470	437	442	473	433	468	448	473	459	477	469	465	438	436	459	509	463	445	442	466	498	495	455	450	460	462	445	481	453	471	439	465	458	428	458	484	474	427	468	446	441	448	436	453	484	480	434	488	467	463	497	475	447	453	438	456	500	446	460	450	454	457	459	476	495	427	462	481	462	430	453	484	463	481	477	483	430	446	473	466	427	457	483	492	516	450	486	467	455	461	465	443	457	506	457	446	483	466	439	436	454	440	472	466	453	489	441	462	469	472	425	460	476	473	426	452	486	458	466	484	463	470	453	496	481	451	447	424	466	463	491	435	441	458	448	468	496	450	457	443	468	473	478	449	445	469	465	461	437	506	436	420	455	499
64600	74018	72790	28795	8714	2969	3927	2233	1049	721	635	779	831	1446	2210	2565	2335	1507	1612	1378	866	363	327	479	480	477	384	303	321	315	237	215	215	173	204	295	190	198	180	192	197	200	185	181	192	190	198	176	198	216	202	175	191	183	191	192	190	188	180	218	199	191	180	182	213	178	156	169	183	184	170	192	184	171	188	184	191	183	184	179	191	166	219	158	206	192	197	183	171	168	210	172	192	172	181	193	195	196	207	199	186	188	169	197	180	204	164	184	185	178	169	183	210	164	176	184	179	167	173	168	174	172	189	182	177	204	176	194	202	187	182	181	182	166	186	170	172	182	218	175	195	181	190	194	186	201	187	176	194	198	182	194	198	215	178	191	165	184	167	190	178	183	177	202	184	205	169	176	190	201	195	173	194	185	208	221	192	179	204	172	204	186	185	182	192	200	161	177	175	195	193	178	203	173	173	193	173	162	166	182	182	188	186	208	184	148	184	170	194	163	205	196	179	195	207	205	183	190	197	177	190	183	207	165	190	184	203	205	180	198	182	202	200	165	196	174	183	187	171	196	166	193	197	175	202	177	204	197	211	178	170	158	177	205	202	204	170	175	192	175	158	185	188	177	204	186	185	190	180	187	225	235	185	208	151	202	221	189	177	178	203	173	180	192	196	177	187	194	165	187	199	206	177	198	199	207	202	209	198	185	188	197	186	190	200	184	167	186	207	192	180	178	183	190	213	187	177	182	191	179	207	177	197	198	178	186	233	208	209	190	189	176	184	184	181	199	218	196	182	184	204	179	194	215	190	184	211	172	151	196	171	155	207	207	199	195	203	203	202	187	184	202	172	199	188	184	182	188	176	201	209	192	181	196	190	191	178	191	184	185	209	193	165	169	216	186	195	184	215	196	190	209	210	189	181	214	192	186	193	187	187	177	190	181	183	180	172	191	212	190	180	205	176	174	191	202	174	207	188	212	188	180	178	184	171	200	217	180	180	191	174	188	210	175	211	188	171	201	218	202	188	168	199	185	183	189	180	179	175	175	175	195	203	175	191	198	187	189	193	185	179	195	198	199	203	185	188	174	198	174	177	187	203	200	221	196	183	181	190	202	189	216	185	184	184	179	180	182	218	193	172	192	187	191	195	175	182	176	188	184	177	176	187	183	165	197	213	192	193	210	196	193	185	192	205	174	188	196	172	174	166	185	196	185	224	184	196	183	190	189	186	179	171	179	212	193	198	192	198	182	199	180	180	199	203	178	192	195	207	186	191	194	201	190	217	197	164	182	219	182	192	211	198	201	205	185	180	210	194	183	180	172	195	165	190	159	198	212	185	184	200	171	220	192	173	189	179	181	200	212	194	186	222	179	189	196	198	200	201	183	189	207	186	194	174	210	165	163	185	197	190	185	179	187	205	168	216	183	184	184	198	212	172	204	195	181	179	187	191	202	227	207	205	172	173	198	209	178	179	180	167	186	194	183	195	166	171	204	197	175	202	202	186	189	199	183	189	191	193	174	184	197	191	182	198	163	207	207	184	199	183	168	182	206	181	191	178	176	205	182	191	183	209	174	175	179	182	162	183	166	188	195	203	192	195	192	171	205	197	191	173	197	179	182	202	192	181	195	180	168	201	185	182	164	177	185	182	190	202	161	185	194	189	188	209	187	179	169	196	187	180	204	170	196	173	198	208	193	190	197	171	196	208	162	203	174	210	186	214	177	214	197	193	179	195	197	208	190	210	188	202	179	177	210	188	196	186	175	184	187	193	191	198	200	184	212	192	180	198	192	181	167	204	210	187	184	194	187	204	185	192	178	167	181	203	192	179	195	178	206	196	188	199	169	176	207	182	204	175	209	202	201	184	163	176	153	197	186	188	183	193	175	188	180	187	198	188	175	190	199	221	194	182	183	201	172	179	184	195	220	174	171	158	173	200	185	170	183	193	203	197	187	174	195	206	187	200	182	186	183	179	187	167	174	181	177	200	174	187	174	199	207	176	198	201	183	188	201	194	201	201	195	178	174	202	191	183	164	207	188	172	184	176	197	205	201	212	200	183	201	185	187	192	180	192	188	190	173	200	207	193	193	199	191	211	207	190	183	158	176	184	194	188	191	204	199	211	196	200	185	165	219	197	158	199	167	175	185	192	199	188	182	193	197	198	208	200	184	177	200	221	175	202	215	187	181	166	219	187	160	195	205	185	225	192	199	211	181	183	181	206	199	215	204	206	202	175	190	174	189	175	204	209	205	201	193	187	182	188	193	197	204	201	186	178	176	182	192	183	193	183	197	185	185	205	194	191	194	195	178	156	160	194	194	203	186	194	215	172	190	184	178	156	180	180	204	214	177	173	179	201	205	200	176	172	179	186	169	178	172	191	193	193	193	202	207	198	205	193	179	200	180	189	184	177	182	180	199	174	203	190	187	184	178	185	183	181	186	176	214	192	175	186	176	198	187	213	187	162	158	216	201	193	207	197	189	191	194	187	203	185	203	183	187	184	185	194	195	207	189	176	186	195	159	188	188	175	186	168	185	168	195	184	196	174	187	175	188	215	204	192	200	193	180	196	178	222	200	191	190	185	182	211	185	206	187	204	205	191	179	175	173	183	207	197	188	194	193	200	175	175	180	183	190	190	180	187	188	181	176	170	216	222	163	186	182	177	205	173	205	176	214	171	164	181	188	200	191	167	182	228	192	153	195	162	204	168	182	178	179	194	160	224	182	186	190	204	180	195	188	178	175	194	168	208	213	192	217	192	182	202	197	169	198	205	211	175	182	209	172	182	211	216	208	177	189	191	168	204	204	171	170	197	184	175	189	183	210	203	186	213	176	177	180	202	186	193	185	211	189	156	183	186	211	175	193	181	184	185	188	197	195	168	188	176	196	198	201	183	194	189	163	184	215	192	191	179	183	170	227	201	199	215	185	195	178	166	211	202	182	213	186	202	215	210	194	199	192	188	178	160	175	181	182	200	192	194	196	194	207	178	183	201	190	195	202	174	201	201	192	204	183	210	192	200	184	200	214	188	205	184	178	184	153	195	176	197	217	175	176	203	204	195	188	183	161	170	169	187	185	178	181	196	195	212	179	178	195	184	194	196	191	178	189	175	183	205	204	184	198	212	173	172	203	188	187	178	207	218	204	198	196	235	198	196	193	190	167	205	187	173	158	169	176	195	157	213	207	186	206	165	193	187	209	179	192	216	187	175	165	201	188	187	184	191	187	195	198	185	167	179	205	203	190	213	159	185	204	191	202	203	184	196	170	179	191	225	171	196	156	200	186	213	203	192	166	203	202	194	172	199	179	188	202	173	163	193	192	195	172	174	176	186	201	186	198	166	187	173	203	169	167	184	201	214	195	184	212	172	198	203	210	193	197	199	158	196	168	164	197	206	203	198	172	204	186	191	179	181	206	204	173	216	179	201	179	178	211	201	199	179	169	202	223	203	194	207	196	178	180	193	193	195	189	202	196	148	203	191	194	184	197	169	174	194	212
50551	62414	67136	9496	4882	9814	14254	9850	5522	4008	3572	4221	4890	7954	12188	13789	12030	8807	9597	7898	5508	2378	1684	2924	3185	2731	2173	1788	1561	1855	1087	830	712	804	844	1351	658	666	603	634	634	578	651	683	649	590	652	633	653	622	614	580	614	625	608	607	590	657	618	673	638	611	652	626	636	630	641	615	592	628	652	632	625	627	616	620	571	651	652	640	621	639	631	621	634	619	611	664	625	649	629	629	591	651	633	673	615	672	641	621	653	650	648	630	602	626	618	584	626	654	650	629	686	596	596	653	623	618	642	635	653	621	610	610	625	588	629	609	652	622	608	653	628	624	656	630	652	590	614	621	615	672	607	622	632	605	614	626	608	656	623	607	642	628	605	674	614	677	614	624	582	598	636	612	662	648	624	652	653	652	618	683	685	616	641	658	623	659	607	660	646	593	627	626	585	626	609	621	622	624	614	554	632	625	613	596	601	600	641	598	594	630	667	629	638	660	613	645	636	663	607	594	616	607	633	608	642	637	616	600	647	654	588	660	628	626	651	641	616	610	623	605	681	577	690	654	641	630	633	621	636	610	629	677	605	595	607	606	650	621	616	657	610	562	638	625	577	620	678	632	607	600	655	640	650	648	630	583	631	585	622	600	604	629	571	630	654	682	664	571	645	641	632	623	621	632	639	647	650	575	620	600	626	595	614	605	675	655	657	596	595	614	621	642	641	645	659	587	640	612	668	603	690	604	642	632	648	637	620	613	644	593	620	675	669	594	645	638	613	655	607	605	650	660	612	631	587	637	610	624	625	630	607	674	607	677	615	629	655	596	608	634	621	613	596	635	668	574	600	636	607	611	623	667	618	621	569	594	587	637	621	606	667	625	632	618	611	621	629	630	669	662	606	627	603	629	614	613	653	648	624	621	624	629	666	646	630	646	591	620	624	604	630	610	628	586	628	613	596	651	591	620	612	663	633	685	592	571	618	637	615	620	595	605	659	591	616	646	631	650	599	633	632	604	602	652	632	630	565	591	640	645	633	616	580	617	651	606	653	641	590	635	617	646	647	665	680	598	636	600	640	663	609	593	599	632	629	646	637	612	621	670	653	585	642	650	622	656	635	652	650	613	606	677	624	628	646	624	598	623	643	621	596	647	611	645	612	601	604	596	643	596	621	631	637	581	633	623	631	589	669	665	668	654	606	648	605	636	611	617	614	588	597	657	576	643	631	609	602	613	658	615	579	676	615	610	661	638	622	682	619	623	612	617	626	628	631	652	614	636	629	600	617	617	643	699	615	651	669	598	599	670	575	647	635	631	620	654	614	670	597	636	629	602	606	605	605	619	655	646	616	597	651	631	645	647	633	637	655	605	635	635	646	594	600	600	632	642	668	633	586	612	652	615	596	617	636	682	658	653	601	648	704	628	586	622	571	552	668	628	635	618	619	644	588	683	627	616	599	617	620	648	622	633	612	658	607	616	611	637	633	629	677	661	635	614	632	635	605	658	651	624	600	616	615	619	646	607	647	635	629	628	631	582	651	614	646	622	634	640	610	606	612	625	622	644	606	621	603	652	595	632	603	628	602	651	640	643	626	649	621	664	566	597	582	640	590	603	633	660	630	620	630	631	604	598	576	630	640	651	632	581	630	651	657	629	624	626	622	615	640	622	688	653	696	640	620	596	621	642	634	597	669	602	585	600	666	586	632	649	631	645	623	586	595	599	634	657	585	620	646	604	698	608	671	621	632	649	649	648	628	612	622	643	599	642	634	651	598	675	605	610	621	648	606	662	628	594	629	626	607	644	592	622	639	629	635	646	624	614	636	661	612	626	612	630	616	610	603	654	579	657	619	580	622	647	629	597	631	660	657	629	622	587	574	592	600	596	629	622	607	624	671	643	662	624	638	639	595	661	640	640	612	609	587	651	654	615	593	608	605	600	650	582	626	597	635	683	650	615	673	626	644	628	656	597	626	581	605	664	607	619	601	661	623	645	633	667	584	648	643	621	646	610	641	617	641	577	666	601	650	600	621	636	679	630	621	557	573	638	602	581	610	628	636	612	651	635	610	658	576	625	670	623	624	614	630	628	632	631	583	611	636	638	620	603	638	585	641	625	579	613	647	620	621	639	637	639	624	640	618	590	616	611	634	601	639	675	620	601	627	586	608	615	631	657	592	683	634	593	626	609	670	619	599	686	628	629	585	615	618	656	582	624	617	611	592	610	588	630	640	603	615	621	589	609	636	593	615	624	628	648	612	633	632	625	659	631	644	591	617	630	623	642	643	605	613	694	619	637	576	627	625	626	653	615	651	636	583	655	658	639	657	631	629	617	601	608	647	614	645	668	597	670	619	585	617	622	669	580	648	631	595	614	596	638	655	612	625	640	648	587	613	656	637	591	640	619	675	631	622	576	661	627	611	589	624	593	622	611	616	625	634	633	619	632	585	624	637	640	602	650	607	627	605	610	657	601	627	604	611	625	667	634	628	641	626	633	626	612	608	634	647	627	609	604	680	605	638	611	633	649	623	645	635	606	584	606	664	651	617	589	651	615	669	643	641	628	640	637	611	574	673	621	662	692	615	603	624	615	614	635	612	613	610	619	627	615	657	650	646	685	594	622	620	601	647	673	617	658	699	645	633	623	576	673	615	600	650	605	642	671	625	609	647	622	556	610	629	664	634	602	606	612	607	624	621	608	607	614	600	627	660	601	620	626	677	612	649	622	627	624	623	614	637	658	630	606	662	643	609	612	628	598	607	624	603	685	594	649	650	617	577	631	638	569	612	580	582	620	598	617	626	607	600	618	591	662	622	624	627	599	606	626	636	646	658	661	635	688	612	633	643	675	635	637	646	642	648	641	650	631	616	620	623	641	616	605	623	630	664	641	650	616	590	624	617	584	651	639	642	602	651	609	623	627	609	578	645	647	627	669	639	682	645	618	603	610	624	642	644	601	619	611	566	621	701	606	628	672	623	642	612	610	610	625	627	654	621	564	622	610	642	615	576	617	599	562	673	650	638	585	653	626	583	620	610	605	618	660	625	659	626	629	639	630	614	661	628	664	604	640	645	609	629	582	640	635	678	617	664	600	619	603	636	570	641	640	669	621	609	617	629	601	666	607	583	606	665	602	661	620	622	637	645	608	642	644	649	637	626	634	619	654	620	625	638	628	674	606	650	639	631	652	605	622	618	616	639	628	617	680	655	608	625	597	622	631	606	645	579	599	634	618	650	590	628	629	672	623	650	634	655	635	653	617	657	648	635	622	688	602	647	634	658	629	624	648	643	610	571	673	629	654	623	650	620	601	641	666	595	589	630	577	638	629	618	623	613	643	652	594	611	686	625	652	608	659	602	667	634	643	598	597	561	644	640	606	651	642	649	645	587	625	630	599	624	638	649	622	642	616	610	591	625	612	639	653	628	638	662	631	601	613	631	634	624	592	636	647	610	658	629	636	572	633	650	636	614	634	593	638	603	575	590	601	605	633	611	586	645	615	657	672	626	592
19388	11851	13103	816	256	246	232	209	173	139	158	143	142	132	179	160	168	143	157	177	130	114	134	114	124	112	128	115	129	110	119	114	111	114	129	114	123	123	108	119	113	111	125	128	125	117	120	122	119	109	118	138	98	126	114	117	130	115	114	92	102	109	127	137	121	135	117	118	117	97	126	131	115	108	104	130	137	125	137	108	117	106	117	108	122	118	125	124	120	132	120	118	112	100	101	121	115	110	110	119	133	116	128	111	126	118	126	118	108	109	109	124	93	112	132	104	120	135	118	130	127	117	143	130	109	120	103	110	109	125	126	106	120	125	101	105	111	124	128	127	130	103	95	125	117	121	127	123	125	115	114	120	138	128	118	117	100	120	110	112	93	116	115	114	106	121	98	112	119	129	114	105	111	116	110	105	107	106	128	126	153	114	123	126	117	104	120	127	119	137	122	113	106	117	113	126	106	137	122	115	97	136	112	127	105	131	119	114	123	118	133	119	106	129	109	140	123	119	121	128	142	108	110	121	98	110	116	125	146	99	118	117	107	142	122	135	107	121	117	121	121	135	99	97	108	114	100	137	138	114	120	144	125	112	121	129	110	114	116	128	123	119	91	127	119	109	136	115	106	103	119	116	124	125	110	111	96	100	116	109	115	116	121	103	119	124	108	125	113	119	99	122	98	129	103	132	116	128	120	127	113	137	125	98	106	118	134	127	114	126	116	120	97	114	110	120	133	105	106	112	109	117	130	107	116	109	107	110	112	121	116	115	135	115	135	105	136	119	112	122	114	103	114	109	119	125	97	106	108	101	105	123	107	113	128	118	104	136	98	122	138	115	121	104	105	110	114	122	116	116	101	113	127	134	110	108	109	113	117	110	113	122	119	114	118	112	112	125	130	122	123	121	122	113	125	134	130	113	111	128	124	121	131	113	118	102	119	107	110	110	133	106	103	112	120	136	115	121	113	114	115	111	122	112	128	122	131	135	121	103	114	127	130	114	118	127	114	124	118	131	105	110	125	121	128	108	123	132	113	114	120	132	122	107	129	122	132	106	136	134	120	112	122	128	98	118	112	117	125	110	126	101	121	94	112	126	126	106	115	119	113	133	128	105	105	110	115	113	117	91	98	112	162	124	125	106	119	103	126	129	119	115	128	122	126	108	113	101	105	126	117	111	110	126	125	134	119	126	112	104	123	105	117	125	124	139	100	119	131	117	122	120	115	119	118	127	119	117	116	113	109	120	105	131	117	133	121	121	117	126	124	117	110	122	121	102	136	125	109	127	104	132	117	120	109	109	122	113	130	95	101	93	116	130	128	110	110	136	100	114	132	116	111	131	137	125	115	107	121	117	137	110	116	108	125	127	102	131	124	120	115	108	119	93	97	136	107	128	132	127	131	111	108	128	104	132	116	117	132	102	126	128	136	92	130	122	99	113	111	123	133	133	106	126	126	143	116	124	96	107	113	114	96	131	122	122	123	116	133	106	122	117	122	139	101	125	126	121	112	130	118	110	109	95	120	111	119	102	112	121	100	123	109	126	129	106	122	136	134	120	138	118	129	108	97	113	116	120	115	110	114	122	111	98	117	122	119	121	122	129	121	107	127	115	115	121	103	110	119	100	136	110	135	106	122	104	139	118	129	138	120	113	145	112	111	92	101	115	114	110	102	116	109	115	125	133	115	120	116	121	116	113	122	110	115	138	107	113	130	120	106	124	109	109	141	121	120	129	108	115	119	117	130	111	109	124	115	118	122	109	113	120	110	109	132	121	107	133	115	103	108	115	121	121	112	114	99	116	110	121	127	112	107	115	131	103	124	128	100	128	113	102	114	127	125	110	119	120	125	115	118	112	124	95	112	122	139	124	116	129	114	133	124	114	113	121	114	130	116	106	118	130	132	117	116	128	140	127	111	115	120	118	114	122	104	126	131	130	118	141	136	144	110	109	130	130	108	95	110	118	124	118	114	108	122	93	119	129	126	119	114	109	109	113	106	129	109	128	131	101	118	117	127	114	107	112	123	116	100	109	109	128	123	114	119	99	114	130	116	97	95	117	123	113	120	120	122	95	124	111	109	111	118	100	143	100	127	111	114	117	141	111	111	120	121	105	121	130	125	125	128	109	123	136	128	127	124	118	128	121	120	100	98	108	122	101	111	149	115	124	133	112	105	105	118	131	118	100	118	136	110	108	117	121	115	118	124	109	126	124	131	137	106	126	117	101	124	117	125	124	111	118	124	126	134	111	121	103	111	116	114	108	123	124	110	116	121	106	118	137	129	110	122	116	111	126	104	125	112	116	119	116	114	127	121	124	127	129	117	106	103	102	114	108	105	123	105	108	132	112	107	140	116	132	112	123	136	136	102	124	130	101	123	103	124	114	146	124	127	117	129	115	127	126	137	136	143	103	110	112	125	103	117	119	102	130	115	118	128	119	135	108	94	109	106	128	113	109	112	129	125	107	112	122	124	131	115	108	107	93	113	111	112	122	106	133	109	124	111	117	130	117	93	113	117	116	118	126	110	137	117	109	119	109	128	108	125	117	118	126	121	143	112	120	120	112	101	119	126	106	104	106	121	113	121	118	110	124	121	103	99	103	102	107	91	116	115	123	104	102	115	107	110	113	124	131	109	95	120	97	125	110	112	124	129	114	111	121	116	120	108	86	119	108	111	113	128	121	120	118	121	133	135	122	103	112	116	124	101	113	108	121	119	126	117	116	130	117	130	122	115	128	126	126	112	94	134	121	123	111	111	108	104	115	110	118	108	111	120	124	116	117	116	108	135	117	114	113	109	123	117	129	134	130	110	133	110	116	102	124	112	110	92	126	111	137	113	99	122	104	121	113	138	111	105	123	135	114	118	105	119	118	142	119	102	119	142	109	112	134	120	108	136	125	124	118	108	118	123	117	117	110	106	115	109	121	122	120	130	142	118	108	124	107	120	119	115	111	123	125	128	99	119	131	105	125	123	126	115	132	120	120	133	129	120	126	119	120	110	135	112	131	107	115	104	119	116	123	116	122	125	111	123	105	119	124	109	109	110	111	133	115	131	127	113	126	147	98	113	117	106	134	127	117	103	120	138	103	112	121	116	112	135	104	126	106	104	126	128	122	112	115	112	136	122	120	140	120	136	115	100	125	134	122	112	109	122	108	113	96	127	119	117	113	105	112	114	112	123	115	119	117	134	122	135	130	117	114	126	113	139	108	120	128	96	95	115	126	111	105	114	120	131	137	116	118	122	115	121	110	124	112	106	106	114	114	118	124	135	128	94	109	121	139	127	114	100	131	97	124	117	129	113	102	123	112	103	93	111	101	128	109	131	121	121	107	108	123	100	135	116	123	115	106	133	123	102	99	113	118	108	133	106	100	123	95	115	133	117	135	111	126	134	110	108	119	110	114	112	106	132	138	141	113	136	132	129	124	109	115	134	139	106	116	108	96	145	116	103	119	125	105	86	109	109	109	118	139	119	114	97	134	103	107	100	108
20758	18714	19995	1046	894	1076	1098	931	717	639	623	568	637	620	764	808	757	750	808	807	728	502	472	509	518	462	476	485	528	432	447	448	468	442	383	473	440	430	385	411	418	416	397	461	445	435	458	440	407	442	417	413	450	433	424	391	471	449	415	453	474	422	449	420	449	417	429	439	432	443	432	452	431	453	432	440	417	461	443	446	443	479	434	396	408	398	423	440	417	448	424	412	384	450	446	419	437	460	435	442	439	417	432	407	465	421	442	437	413	419	475	429	402	396	415	449	417	446	430	414	439	443	446	450	442	473	442	460	467	435	419	435	418	446	446	442	448	388	439	474	440	439	470	402	435	428	409	432	430	441	398	423	457	475	460	445	405	437	406	451	429	418	424	467	429	436	450	457	406	429	436	423	414	445	447	418	475	410	450	436	425	424	405	430	395	389	438	457	436	418	420	423	403	392	391	462	443	421	429	415	434	434	438	466	444	410	439	427	436	426	410	443	439	445	446	435	445	403	438	400	395	414	394	444	392	377	408	425	440	451	415	416	423	436	426	415	446	455	453	416	414	462	428	419	410	419	433	426	446	399	423	376	446	428	437	429	450	426	430	393	448	426	453	435	425	423	417	484	414	447	426	397	425	414	449	430	389	436	468	435	441	465	403	416	455	417	414	448	429	442	395	427	452	413	426	437	434	440	432	437	442	458	419	417	400	414	383	429	464	433	441	408	425	432	421	428	433	389	396	414	420	443	401	438	468	434	441	419	484	409	400	450	416	466	441	440	382	447	438	424	408	440	411	408	446	408	449	451	439	436	417	420	424	456	428	387	408	433	440	440	427	408	466	422	446	387	448	453	448	411	400	477	397	413	431	430	435	485	440	429	450	413	377	431	394	438	442	421	419	411	436	444	459	419	409	411	429	471	406	470	461	424	424	464	472	417	408	477	435	410	423	421	412	403	439	409	436	400	435	453	397	428	451	455	451	428	376	421	413	471	430	391	438	443	419	422	428	449	399	410	436	416	428	421	443	411	437	451	450	451	423	425	427	475	422	434	469	421	420	412	455	433	443	418	408	442	425	446	424	451	421	414	421	411	431	401	407	434	427	430	470	410	413	421	417	398	456	433	429	428	430	422	437	419	388	449	452	391	419	440	441	463	459	424	437	404	416	430	463	436	432	436	420	447	397	422	443	420	387	433	471	431	459	413	438	431	432	411	451	430	462	404	437	434	431	431	442	393	393	434	439	422	436	414	439	445	454	417	436	442	425	397	391	436	437	401	417	417	456	442	480	414	401	441	447	407	444	423	435	441	412	429	464	395	457	430	414	419	432	409	419	436	431	444	450	392	411	416	426	423	421	409	397	439	432	432	422	438	439	454	473	439	433	466	446	426	405	392	419	403	455	471	404	411	417	446	427	413	397	408	403	407	429	447	455	422	431	421	441	436	456	501	412	475	399	389	466	409	408	451	426	426	415	453	434	431	411	397	475	425	425	418	424	409	427	455	464	430	449	454	459	445	387	403	479	432	459	434	416	432	451	419	416	429	428	412	413	419	442	406	415	460	430	392	406	468	450	387	424	430	455	420	412	420	445	428	448	414	396	442	446	376	445	416	464	440	407	418	408	440	430	414	449	413	426	456	478	416	407	420	457	395	413	432	450	402	416	387	459	432	434	432	409	421	411	459	443	440	453	427	416	429	460	436	431	412	407	407	423	441	427	454	470	418	418	388	457	427	398	476	412	464	465	437	453	394	402	434	424	418	433	408	427	446	432	444	463	412	452	445	409	448	457	475	403	433	431	438	453	397	400	423	436	405	425	417	420	460	423	467	432	419	464	427	419	430	419	405	392	423	419	463	401	427	434	441	431	405	456	420	440	431	406	459	425	441	420	431	410	427	438	431	401	434	420	429	456	423	430	427	424	473	461	425	419	435	426	359	420	452	459	465	441	433	469	422	399	412	421	444	440	415	457	441	410	432	460	418	430	418	395	445	456	437	424	450	449	411	396	419	444	403	412	398	465	435	395	410	456	431	415	415	424	389	449	447	434	429	438	428	424	453	441	453	426	426	420	452	405	422	457	431	418	405	415	430	405	434	408	430	425	481	412	412	402	438	429	429	448	447	449	391	382	433	450	429	404	437	416	433	420	442	447	448	425	411	415	437	430	449	464	427	419	422	425	430	447	394	457	421	412	394	402	436	408	446	472	425	438	431	421	434	412	417	425	417	406	455	464	435	414	420	456	432	409	416	438	438	427	436	410	429	456	407	468	427	433	437	450	427	415	463	446	450	438	403	461	438	412	438	414	435	444	449	420	423	441	449	448	449	410	470	410	476	434	446	421	410	430	412	427	430	431	441	448	437	429	440	425	427	386	429	387	418	449	457	419	419	445	471	435	432	433	453	424	413	442	428	454	447	445	449	432	443	460	415	445	429	395	429	404	441	402	434	395	472	416	426	423	418	470	463	445	436	474	412	406	459	413	408	412	432	458	399	425	424	407	427	426	391	387	469	407	434	403	418	419	476	423	444	406	441	395	448	453	465	449	408	410	441	435	434	431	407	425	404	438	433	420	432	414	438	400	431	401	440	426	442	440	411	418	455	390	410	391	425	424	450	424	468	440	475	415	395	476	422	440	443	393	398	445	435	417	471	432	455	395	399	420	434	422	434	404	441	425	427	418	437	394	454	471	438	422	440	447	416	394	449	424	451	445	427	447	388	424	415	401	409	428	484	447	453	415	426	435	420	429	425	424	430	433	427	423	415	452	435	435	437	417	418	423	448	433	419	409	416	472	443	399	466	441	424	430	424	411	411	425	423	426	397	428	419	415	415	436	426	422	440	414	411	452	429	402	434	447	434	423	386	443	415	423	434	411	417	448	441	364	447	387	415	458	435	433	433	429	434	410	404	461	432	418	438	405	440	445	437	417	420	412	428	414	396	392	458	429	426	472	447	441	418	440	429	432	420	427	412	438	418	408	475	414	463	433	439	433	436	458	424	446	404	416	428	435	433	423	419	417	410	415	450	432	403	480	430	417	414	416	403	473	407	418	459	414	458	417	468	427	404	432	446	408	412	430	453	401	462	447	443	404	448	420	430	412	413	420	418	407	436	405	418	433	402	435	437	425	425	393	401	409	434	396	473	435	435	428	441	410	448	403	443	451	425	393	444	421	430	413	411	400	418	423	411	392	363	451	416	455	430	469	420	445	436	422	441	408	448	461	422	462	410	443	425	420	435	401	426	434	445	413	428	443	431	398	410	429	456	411	439	424	408	409	441	414	431	459	439	435	438	421	452	452	400	437	405	434	419	406	440	408	422	436	420	415	399	387	419	470	448	408	456	447	470	443	401	454	441	424	410	409	415	486	401	429	433	431	458	420	434	443	414	405	458	411	445	407	435	488	429	404	448	405	406	477	442	417	417	420	415	431	443	422	463	427	429	416	429	424	406	451	410	394	429	482	426	435	410	449	437	447	431	430	449	424	436	463	420
58932	63204	61013	19975	3539	1557	2055	1344	908	665	650	458	380	434	610	870	942	747	948	1039	753	411	231	289	359	317	280	238	220	136	168	147	136	134	212	155	123	146	124	125	123	128	132	138	137	133	122	152	121	151	131	138	117	134	134	139	113	135	118	127	124	146	122	152	135	133	153	143	136	121	128	131	125	131	113	131	140	141	133	138	145	129	114	146	123	116	115	123	130	123	136	137	122	127	119	140	128	148	135	128	140	121	129	119	126	122	98	125	125	141	127	133	135	153	128	129	125	132	128	122	128	128	130	108	155	141	118	139	114	117	144	113	143	110	128	156	112	126	140	138	130	116	132	148	143	127	131	119	129	104	137	140	131	131	121	143	136	111	152	148	122	128	150	132	122	145	128	141	99	119	127	152	130	155	122	125	136	116	150	125	129	143	128	127	138	127	147	108	144	130	138	146	134	125	143	134	118	128	137	130	130	104	126	145	133	142	137	126	107	151	133	137	129	143	115	134	123	131	135	123	134	131	144	102	130	144	115	100	129	120	138	153	123	135	153	134	126	126	130	124	144	128	114	128	143	137	123	120	142	148	133	134	126	124	133	127	132	152	148	135	149	120	119	147	127	118	130	118	137	140	104	130	138	131	118	138	139	136	119	134	126	119	138	119	116	132	144	132	143	130	125	126	131	141	157	133	115	133	126	149	140	134	107	131	143	131	140	114	136	136	128	132	110	137	125	114	130	126	133	123	113	142	131	135	125	125	126	125	138	126	142	133	141	124	141	167	117	168	145	129	131	129	124	150	151	148	126	122	137	140	137	122	131	132	146	127	133	146	132	109	121	133	119	127	112	104	126	133	116	132	106	136	114	128	133	125	135	134	122	153	137	116	143	135	132	104	115	134	146	142	134	121	128	126	139	164	136	128	126	117	130	119	140	126	124	122	113	143	137	118	109	131	129	146	112	123	117	129	128	125	120	114	139	148	152	124	112	126	140	143	132	103	140	140	118	144	145	124	136	129	133	134	114	126	115	128	141	120	115	128	132	137	140	137	127	129	126	140	139	126	129	112	142	146	130	138	126	139	129	149	111	130	139	145	135	125	142	120	125	127	147	142	129	141	141	129	119	123	133	117	150	136	127	142	120	140	133	149	143	124	132	120	109	152	142	137	127	144	139	126	133	138	129	138	137	123	128	139	128	134	120	137	131	128	118	139	127	144	112	126	119	127	151	121	135	138	117	122	130	128	110	118	143	130	132	126	137	123	126	118	128	118	137	143	134	137	134	127	114	140	124	119	126	132	137	129	111	109	121	143	145	136	121	146	126	120	124	127	133	117	146	149	128	113	132	138	139	141	146	102	122	151	135	129	138	127	142	142	133	122	121	133	137	149	130	145	130	140	134	126	130	142	115	109	137	128	140	144	137	144	128	134	150	142	131	141	144	142	134	122	120	119	141	153	124	126	129	122	109	130	130	125	120	131	147	131	140	123	134	128	121	142	120	131	136	144	131	110	138	127	104	120	135	120	131	109	133	142	136	139	121	150	127	111	151	136	130	133	129	144	129	128	124	145	132	121	131	134	155	137	137	120	143	157	117	126	152	129	133	147	133	143	151	130	118	151	130	134	124	142	133	138	138	123	119	136	134	144	125	141	150	129	120	115	115	121	138	138	148	135	134	149	148	132	124	144	134	118	167	145	112	143	115	145	119	127	125	138	121	113	146	143	133	124	125	151	140	111	114	131	146	141	134	140	121	123	150	125	142	137	109	147	136	151	129	145	132	125	124	126	139	126	128	119	136	141	120	100	144	146	130	159	118	120	120	105	114	123	118	124	118	127	124	119	118	134	138	121	135	115	145	121	145	148	116	127	129	135	116	145	132	115	150	145	129	142	150	117	141	105	138	104	119	132	128	123	122	133	156	112	135	120	130	115	148	127	120	127	100	150	122	141	130	148	146	140	114	120	125	140	137	116	127	141	140	137	118	137	128	115	143	145	138	139	138	141	126	121	116	135	138	127	142	121	132	132	131	136	129	138	116	171	127	140	141	144	127	143	133	127	126	136	119	144	143	128	128	140	136	131	125	121	127	112	130	147	128	104	121	120	137	123	151	125	124	146	144	135	126	142	135	143	131	127	131	141	122	135	132	133	140	110	131	125	137	127	142	115	137	130	129	125	141	117	133	136	148	133	129	128	124	141	134	141	132	96	125	113	134	121	144	131	144	130	144	119	120	146	123	134	129	124	134	147	138	133	126	122	151	147	123	138	135	119	123	126	126	129	138	132	128	124	119	122	120	119	130	140	135	116	137	116	105	140	123	142	114	132	127	130	152	137	151	133	124	124	140	135	117	129	134	127	127	140	120	136	119	96	125	114	133	121	155	129	118	111	134	135	125	116	110	139	131	114	128	124	139	140	138	131	111	123	143	121	140	139	119	131	138	119	133	136	137	146	150	131	136	148	155	137	132	114	130	139	150	113	140	138	147	123	147	126	130	117	123	137	126	128	122	129	132	113	126	133	150	147	137	138	138	124	127	135	132	117	134	124	131	117	122	122	120	128	128	133	145	123	144	114	128	129	130	119	127	124	140	104	126	129	136	139	160	140	137	137	141	125	144	146	132	141	125	114	145	141	138	131	135	161	161	122	137	138	140	123	116	130	137	138	123	128	142	117	135	112	127	120	121	143	140	118	130	156	142	124	148	142	110	121	143	145	109	149	147	127	145	122	121	117	125	127	119	136	141	141	123	112	138	136	114	130	124	148	96	133	125	128	129	124	138	155	126	141	147	136	138	108	114	138	132	141	124	127	119	130	101	121	143	142	153	128	133	136	114	126	141	122	144	132	134	138	110	121	121	136	139	142	117	143	131	118	148	151	125	118	135	109	123	127	113	126	153	118	126	136	124	133	128	148	119	153	143	128	124	129	134	127	156	135	133	134	129	141	106	122	112	123	118	136	130	116	136	138	118	132	138	140	125	124	127	146	134	131	135	126	125	136	152	148	126	141	128	122	111	122	147	110	124	112	118	126	124	123	121	112	117	129	126	123	126	132	128	134	128	148	131	136	117	133	119	113	156	137	121	157	122	134	99	140	129	134	150	119	111	131	116	151	119	120	128	130	125	127	144	132	129	127	137	137	141	136	135	121	134	139	111	141	142	138	130	128	124	136	129	124	150	150	123	127	140	126	135	130	129	121	115	146	127	132	124	145	139	128	140	128	120	127	119	140	117	125	127	139	114	130	120	133	139	131	131	133	143	146	138	112	126	134	134	149	124	159	123	123	135	134	155	127	124	129	111	129	145	123	123	141	136	135	142	99	144	139	150	132	120	130	135	131	135	131	144	122	115	115	153	116	132	134	108	140	160	138	128	136	134	147	142	138	103	143	140	145	121	124	135	124	127	116	121	116	134	135	121	127	116	147	147	123	136	123	128	135	110	132	125	151	120	128	136	132	138	123	137	132	138	128	128	142	125	125	130	126	117	115	120	139	141	112
41582	49958	52693	8316	4240	6464	9073	6923	5295	4084	3791	2927	2340	2653	4217	6242	6187	4992	6169	6814	5571	3074	1289	1892	2565	2147	1749	1615	1192	711	672	639	617	615	1110	655	506	460	469	485	493	498	492	499	445	504	486	434	428	456	496	482	497	459	502	470	499	447	481	468	487	465	431	457	479	449	484	452	462	497	464	456	479	491	479	483	485	457	471	520	446	454	478	461	444	434	460	447	475	458	471	478	414	476	473	474	445	481	460	439	477	459	480	482	494	479	481	457	494	461	468	492	512	439	475	478	471	477	489	461	488	468	476	450	441	462	454	397	470	473	460	483	517	475	452	460	474	485	454	490	505	520	429	454	474	465	445	479	448	448	457	447	468	429	478	459	454	481	480	469	483	464	416	425	448	440	486	488	457	457	450	497	485	487	475	476	438	502	473	467	442	494	533	465	456	486	464	492	478	464	495	469	466	489	458	500	474	492	460	448	497	525	479	429	466	428	467	475	462	471	486	426	491	451	479	486	441	487	456	460	476	498	497	435	474	454	433	452	488	443	461	469	476	485	452	455	467	463	473	467	476	440	460	448	454	422	463	458	469	476	458	479	501	481	464	472	449	467	452	456	509	419	432	476	468	465	489	459	451	474	440	452	477	479	493	471	458	476	466	465	466	474	477	430	480	473	422	454	480	450	488	472	409	458	444	498	440	466	474	455	478	459	449	425	460	446	447	476	446	491	463	475	454	432	498	503	492	463	482	463	429	446	463	419	439	462	484	502	483	466	501	426	466	446	423	466	509	486	440	473	429	476	468	456	477	494	477	471	462	428	463	491	457	441	459	456	495	435	473	456	464	466	459	445	483	468	480	456	436	438	472	492	484	440	465	481	461	487	453	450	439	417	448	499	476	446	432	487	508	490	436	482	450	454	444	468	492	477	460	472	467	464	464	468	487	507	437	425	508	442	470	452	466	471	447	436	477	467	464	472	475	430	500	442	487	451	462	463	469	461	471	464	481	502	442	452	475	479	489	459	433	457	470	450	465	434	457	477	473	464	443	475	479	483	455	470	521	435	481	465	489	438	487	483	510	419	487	447	513	448	440	472	452	467	482	466	457	469	487	503	459	465	464	477	457	448	453	480	465	459	444	496	494	463	470	483	459	453	434	428	484	450	453	488	468	457	479	469	461	441	477	463	451	421	420	517	443	458	460	481	467	448	406	471	464	451	479	463	470	424	454	487	496	473	502	435	449	458	477	489	470	419	455	483	449	466	466	453	476	434	497	457	465	470	446	495	424	436	475	414	487	517	488	466	490	469	461	483	498	470	433	476	430	476	482	442	451	448	452	450	450	486	431	462	466	445	465	473	484	440	484	479	461	476	482	503	455	460	451	490	459	480	431	480	483	447	494	439	487	486	436	449	454	448	413	502	433	454	467	486	519	476	481	430	482	511	477	465	446	440	447	446	452	469	475	440	519	477	453	413	442	483	457	481	487	460	475	470	440	494	442	452	461	484	491	468	445	491	465	435	491	466	492	439	463	478	454	474	443	451	440	480	451	445	435	488	452	460	474	494	478	504	471	470	438	479	462	450	490	472	422	427	474	471	465	471	450	433	480	419	445	486	491	454	448	439	449	448	477	465	455	450	446	454	491	479	453	485	464	473	483	426	475	458	461	467	483	468	434	462	484	472	468	439	491	456	475	441	467	452	461	506	450	471	457	461	481	467	474	458	470	453	484	469	444	450	476	447	482	493	479	457	482	452	443	468	450	440	456	485	482	453	508	487	451	446	448	495	499	446	458	471	475	488	453	487	476	479	434	436	474	459	489	437	486	444	459	440	442	451	477	465	494	463	482	460	506	482	456	495	472	431	466	484	471	475	503	464	445	438	470	451	471	479	429	434	482	464	438	501	440	516	503	471	471	482	458	436	471	482	454	448	510	474	462	478	479	431	460	472	451	483	467	471	477	483	446	436	490	480	484	467	496	468	470	448	452	462	470	460	448	450	471	470	494	452	456	470	428	476	468	475	439	448	486	479	471	466	455	459	461	455	466	455	461	502	434	477	488	443	456	518	445	479	441	460	478	445	512	480	419	486	493	460	457	493	453	440	448	467	446	503	462	467	468	461	489	458	487	478	446	486	438	445	477	480	474	472	469	467	468	489	465	457	496	455	478	454	468	449	471	455	458	476	480	481	450	470	490	478	476	448	491	471	506	490	436	463	495	419	476	460	439	497	479	502	467	477	485	473	474	466	476	463	460	451	446	487	452	458	436	490	497	469	451	470	488	431	467	486	514	495	449	441	486	462	497	489	450	449	498	444	438	505	500	474	461	448	477	467	440	472	458	414	457	504	471	509	505	468	472	452	449	520	439	450	472	475	461	493	456	475	444	425	455	435	458	468	424	444	461	477	480	490	474	457	453	447	475	456	451	471	474	438	468	485	454	465	495	502	471	496	451	423	438	468	451	449	432	461	471	462	536	475	476	477	474	453	506	461	460	443	491	467	488	484	464	473	495	470	487	469	458	497	462	444	438	468	444	436	450	462	495	466	479	481	503	500	453	458	463	491	489	458	474	442	460	460	460	449	468	472	455	484	456	475	472	499	416	483	448	430	456	505	528	453	453	485	485	438	524	476	462	478	454	500	448	469	454	470	443	461	452	491	453	524	471	497	469	435	443	423	467	488	455	439	455	469	476	442	478	437	438	453	480	474	490	458	417	512	429	435	449	455	455	440	473	476	454	451	457	414	465	470	475	491	416	477	464	453	471	448	476	442	480	475	480	470	493	459	484	534	455	471	452	507	480	460	488	463	496	451	471	497	481	468	470	462	503	480	429	442	477	451	477	456	474	503	486	439	422	448	434	520	493	413	440	441	460	433	445	420	419	447	455	441	472	494	444	437	487	445	476	482	446	459	474	488	453	466	477	433	465	488	494	477	471	488	506	475	425	479	435	470	466	486	472	442	432	482	465	495	509	457	449	478	462	479	457	448	472	432	442	456	429	468	472	490	442	485	479	428	499	464	476	505	456	462	470	405	483	491	478	424	462	459	470	483	495	454	460	458	459	447	477	442	462	470	419	484	446	461	445	417	430	437	468	482	466	469	471	449	496	445	453	470	495	491	487	450	485	470	463	505	460	440	463	451	445	426	512	485	479	449	459	487	511	514	492	448	469	509	454	453	489	466	471	464	486	497	423	459	430	462	471	522	445	455	466	492	441	500	471	460	470	448	457	445	509	425	500	492	448	460	479	503	464	477	483	483	474	465	475	490	455	466	423	456	420	487	459	440	493	455	415	477	476	450	456	486	473	438	495	439	443	457	499	460	479	470	490	476	454	509	469	482	508	487	449	463	453	462	413	444	478	464	482	469	453	457	498	491	483	439	458	419	468	425	465	472	447	474	498	465	515	459	462	445	453	476	478	447	508	452	473	487	464	422	466	460	448	449	475	489	450	480	465	443	495	465	475	427	468	458	482	451	459	445	441	477	487	482	466	436	440	444
67757	76233	69619	28352	7920	3409	2570	1832	1763	1196	975	782	707	747	912	1277	1627	1597	1888	1632	1239	777	650	621	583	650	575	477	336	254	229	234	220	220	301	207	183	192	177	202	173	189	180	207	179	203	170	190	201	165	198	175	183	196	181	193	184	187	182	180	191	170	197	174	206	211	187	174	192	193	201	200	216	179	192	209	167	198	205	170	202	172	180	212	178	184	186	175	186	170	170	208	203	181	206	202	186	191	187	172	204	173	211	181	167	197	178	191	179	180	203	177	177	166	171	197	159	200	187	198	189	211	190	187	199	198	188	192	198	176	183	218	180	186	170	197	191	197	167	185	179	196	227	206	178	201	191	174	206	203	193	195	180	192	180	177	195	181	154	189	195	192	173	182	176	166	191	179	182	175	198	198	187	209	179	184	188	175	183	205	182	201	176	173	186	197	205	217	188	172	194	177	188	192	164	174	187	190	194	211	200	173	167	192	202	216	196	182	182	211	184	168	201	169	210	187	197	190	208	194	189	182	185	186	177	163	201	204	189	175	198	193	181	189	176	207	203	196	211	219	203	190	193	201	188	192	198	197	181	200	189	203	154	193	171	188	176	180	197	205	189	191	174	198	205	175	186	201	182	198	202	195	192	180	159	180	194	171	182	186	199	181	186	182	192	179	169	206	185	186	188	191	213	185	183	198	186	210	206	176	179	181	198	178	182	205	182	185	191	194	203	180	204	179	199	185	204	224	186	201	205	202	214	187	196	178	185	207	200	196	162	191	193	197	202	193	183	210	191	195	216	209	171	187	210	204	180	193	185	177	196	175	203	184	200	169	202	191	195	169	191	211	204	188	221	202	196	199	178	181	198	179	195	170	176	209	188	198	171	184	208	178	180	186	166	200	163	194	184	205	185	187	183	181	212	212	198	181	189	185	183	223	176	199	184	169	212	204	204	164	205	179	184	185	169	174	205	184	188	181	188	174	198	215	202	181	176	196	210	176	192	176	204	177	185	204	183	174	196	205	206	221	195	174	178	187	203	174	175	170	178	210	188	222	197	165	188	184	168	177	180	217	201	202	170	200	154	231	184	167	180	203	187	179	199	208	196	191	196	194	183	188	192	193	192	198	197	187	201	188	184	181	198	143	202	178	183	174	209	201	185	166	174	198	202	188	203	208	181	195	186	172	213	178	175	171	188	181	188	203	170	180	186	198	191	180	181	203	212	176	168	209	189	186	195	170	174	174	178	172	201	182	192	184	221	190	195	195	184	201	201	190	185	188	188	187	213	187	203	188	176	187	198	187	173	185	190	164	186	199	199	187	182	220	202	168	189	167	193	201	185	190	162	193	209	182	155	171	206	188	155	192	178	179	187	183	183	174	179	193	181	177	191	182	178	188	187	203	171	174	205	192	178	195	194	195	212	197	195	198	183	204	193	175	200	193	199	171	205	202	172	211	192	175	181	196	182	180	191	212	210	205	193	212	193	210	189	183	187	183	173	196	191	165	191	191	192	194	201	198	194	201	200	170	198	199	195	179	198	179	198	184	179	186	192	193	172	182	227	184	172	204	192	190	195	174	168	188	194	209	172	184	183	203	210	195	172	181	183	187	201	169	193	206	188	184	194	184	199	195	167	192	204	221	186	187	188	205	182	196	215	189	188	218	188	194	206	158	183	180	211	198	178	173	191	213	219	185	186	201	178	173	196	190	199	165	203	180	192	208	196	186	181	180	184	193	197	193	207	188	205	180	188	203	180	171	195	204	191	209	194	190	205	204	202	184	202	191	195	214	199	171	197	180	208	188	196	196	187	165	186	169	209	199	184	173	187	201	186	201	204	188	190	185	198	189	194	186	195	220	167	174	221	209	199	178	185	200	204	231	189	191	178	188	185	162	180	199	168	205	172	209	188	182	189	193	175	181	173	184	201	188	186	180	178	187	188	158	203	181	179	183	185	187	156	197	195	178	173	195	174	203	189	191	191	206	175	221	184	195	163	171	204	167	185	192	186	213	195	189	166	169	226	191	179	174	206	207	181	182	210	168	204	163	193	204	175	180	199	202	168	192	203	182	194	178	187	182	169	177	218	180	181	182	183	193	166	193	173	179	218	183	195	195	192	163	186	173	184	182	195	174	147	192	194	177	184	214	191	187	165	203	207	202	204	173	184	206	189	203	203	204	190	186	168	200	173	209	174	193	180	203	155	206	191	176	196	214	189	176	218	197	196	173	196	186	187	199	202	177	179	210	186	168	173	174	165	207	198	209	201	192	190	171	190	158	194	185	211	198	222	204	205	174	207	191	195	179	183	187	192	191	207	193	195	191	166	196	212	206	199	162	169	200	187	204	207	203	182	203	171	180	187	190	176	168	186	170	179	162	181	187	184	222	204	173	181	181	173	198	194	193	212	179	205	201	193	163	188	173	171	171	186	202	197	171	187	184	193	189	180	178	182	201	191	163	178	197	199	209	181	178	189	189	182	187	171	193	216	187	206	190	180	178	226	193	218	181	208	188	194	189	200	186	202	191	217	153	221	206	187	207	187	199	196	196	199	190	188	183	171	214	173	172	208	202	175	171	179	170	185	180	197	184	211	208	175	194	189	171	170	173	188	186	188	207	193	216	169	196	175	206	194	176	197	182	192	191	195	215	172	197	168	185	186	165	191	198	207	186	201	178	194	189	231	184	195	195	198	178	198	186	190	196	201	170	177	179	181	167	197	177	179	212	176	187	174	197	177	199	186	175	188	182	174	164	163	193	211	192	191	194	181	195	167	176	191	183	176	203	180	199	184	186	174	177	201	193	205	193	179	205	190	203	190	217	186	191	178	188	173	176	176	204	174	210	185	180	198	197	195	169	191	170	217	166	197	180	174	193	197	195	193	162	187	187	171	193	189	170	198	192	189	172	172	163	199	180	193	217	196	196	190	195	211	178	163	192	159	144	179	164	207	199	217	192	199	196	179	205	183	217	185	186	174	194	205	193	217	182	198	211	186	181	154	184	188	214	199	166	210	191	168	187	162	172	176	177	184	199	194	194	184	197	196	173	200	177	197	205	209	204	166	208	207	197	200	186	191	212	191	187	172	201	195	188	215	183	169	184	200	179	203	180	187	173	179	188	213	179	204	179	185	184	207	192	185	196	205	186	176	175	173	184	175	186	194	177	198	206	196	191	184	173	188	213	174	177	189	185	185	172	200	207	213	178	201	196	196	184	187	168	207	199	183	160	203	195	184	206	185	204	196	184	205	199	192	205	217	208	193	194	202	192	208	205	183	218	192	219	183	191	186	178	198	204	186	189	183	202	198	169	189	168	198	164	176	172	188	179	174	196	198	185	178	174	180	193	196	213	192	170	164	202	213	185	207	204	188	188	212	189	197	196	201	160	200	192	197	214	187	198	187	168	198	182	216	180	211	206	194	200	197	174	219	176	188	193	198	192	178	212	196	183	174	168	190	199	183	210	195	199	175	198	221	192	198	205	183	187	173	194	206	184	189	187
50677	63396	64971	13685	4932	11464	9341	9199	8682	6172	5565	4382	4160	4732	5719	8085	9887	9497	10376	9838	7860	5173	4060	4088	3908	4304	3852	2867	2078	1185	1062	830	861	1082	1667	822	640	624	660	651	630	654	673	662	642	613	652	647	638	640	667	648	670	626	617	664	643	661	682	637	631	629	659	667	617	664	658	645	634	593	667	561	633	668	668	611	640	617	615	593	610	657	632	617	641	657	657	647	636	642	587	697	591	629	614	613	592	628	638	617	643	644	601	660	641	616	622	642	632	645	652	652	651	613	678	634	628	585	646	637	623	633	620	619	654	620	628	649	617	596	620	670	615	637	631	642	583	658	615	652	629	639	669	648	619	666	652	651	618	628	627	600	639	625	621	670	613	598	603	598	607	612	619	648	689	626	674	653	671	587	623	652	618	666	621	569	668	630	632	649	623	604	634	649	652	624	602	611	638	644	646	673	642	626	616	606	645	633	644	659	597	616	645	663	647	630	672	603	617	610	649	642	645	623	604	625	623	631	572	646	607	618	651	658	639	640	659	647	603	653	656	646	625	622	661	648	609	631	572	664	660	574	656	631	607	591	648	650	647	620	634	631	607	649	638	633	675	623	621	642	624	631	672	665	611	597	638	614	632	649	647	589	661	653	608	664	620	610	660	610	643	618	631	645	656	547	644	619	636	629	630	613	630	632	622	668	601	614	626	614	591	632	602	640	636	619	640	638	623	649	637	602	646	653	634	641	635	630	613	653	624	637	682	647	655	616	604	631	645	655	594	638	644	609	653	623	616	647	594	644	629	638	649	611	656	626	657	615	625	628	622	606	602	636	618	609	604	642	644	614	632	682	560	642	650	613	573	668	596	612	668	628	620	664	611	641	597	606	600	659	633	594	613	665	631	629	638	625	625	633	659	608	642	647	612	630	576	612	662	668	636	621	636	682	645	614	662	655	629	640	636	655	644	616	608	603	610	624	662	605	617	640	654	628	618	604	648	663	610	634	634	624	646	635	612	621	624	645	690	668	616	657	664	631	601	626	615	637	650	598	619	626	629	623	620	636	649	604	643	628	604	649	671	632	646	634	627	614	634	651	632	643	645	632	618	640	666	634	636	670	627	632	633	612	623	644	600	634	611	646	605	573	635	638	620	645	588	670	674	630	636	672	660	596	632	635	622	637	660	604	606	644	591	635	616	619	619	645	633	610	601	643	641	605	594	648	617	630	655	632	667	682	611	616	648	701	647	615	648	612	611	614	616	644	635	683	668	675	628	643	651	663	629	675	653	602	608	625	617	635	590	603	589	627	590	679	643	632	617	624	615	613	655	640	609	579	636	619	611	626	634	621	613	617	642	633	631	622	636	612	653	632	647	657	637	646	606	649	651	666	665	636	589	647	639	643	639	657	639	657	657	643	645	584	647	613	642	617	614	628	623	567	627	661	624	615	640	599	612	584	623	648	620	636	623	650	654	639	578	663	655	629	635	635	638	614	693	638	623	612	650	655	620	643	638	604	638	641	594	636	617	627	661	623	693	644	648	595	626	640	637	616	665	618	627	664	601	649	602	644	628	637	596	632	620	629	630	631	651	602	601	629	629	659	624	566	650	670	660	637	615	635	643	689	634	636	626	625	632	633	624	644	633	593	638	672	620	625	621	676	644	597	623	654	653	664	587	671	611	652	660	590	637	672	616	637	684	664	606	616	576	634	665	643	626	596	615	643	622	593	687	649	596	634	616	668	627	641	653	619	639	638	624	600	679	612	636	616	619	616	686	657	635	628	613	592	616	630	647	613	617	602	655	631	641	665	666	645	622	639	635	596	639	597	601	655	676	677	661	624	599	626	643	621	680	603	586	609	668	608	675	655	607	588	642	669	657	656	646	644	648	625	659	625	675	659	599	622	611	590	629	627	640	659	606	634	615	644	623	634	625	618	623	635	635	603	631	643	585	641	637	667	686	651	684	616	648	618	630	687	598	676	622	608	646	623	656	624	640	676	610	625	662	691	568	607	640	595	631	634	642	606	656	646	641	642	653	588	638	623	622	600	656	673	677	620	604	617	606	642	655	681	615	632	642	647	609	584	638	639	619	632	604	648	605	612	664	643	647	614	621	600	639	613	628	624	631	591	672	661	683	630	682	590	603	651	622	588	655	622	682	629	630	588	648	587	586	657	629	645	604	637	654	649	664	618	640	705	641	622	666	659	638	658	666	639	634	622	628	620	629	667	596	641	674	650	599	596	609	621	644	647	630	606	644	654	618	611	673	650	634	642	570	627	596	631	640	683	634	639	647	634	599	671	647	634	583	610	609	576	617	631	631	630	595	669	662	647	634	652	647	631	611	624	605	671	638	625	640	636	612	653	603	622	689	633	615	645	651	636	665	614	686	642	648	614	580	623	636	622	625	639	612	614	632	623	619	665	598	600	616	639	659	616	641	638	681	585	620	656	610	636	661	606	680	624	643	646	634	569	658	620	623	619	606	637	611	619	622	641	659	620	639	662	667	656	631	619	647	651	671	663	625	640	626	613	647	624	613	645	579	593	590	614	613	646	590	602	649	631	684	662	661	639	592	702	601	671	611	621	599	649	633	630	621	623	644	573	638	632	658	619	620	587	655	652	592	656	616	635	647	655	636	608	626	672	685	659	625	662	627	627	667	658	612	640	597	607	601	592	650	632	607	646	616	651	651	647	609	670	612	656	658	635	584	642	699	617	641	646	648	639	644	630	601	630	611	668	619	615	648	580	649	650	644	649	619	643	643	647	612	633	602	631	610	617	644	629	650	661	615	613	598	618	605	670	614	655	625	669	628	607	616	629	623	675	637	683	666	625	612	593	667	620	616	631	620	647	620	621	643	614	571	618	627	639	638	608	693	634	623	641	673	612	628	626	648	613	631	613	601	648	632	681	640	618	603	655	631	678	635	627	647	640	602	582	642	637	652	601	671	642	616	623	600	661	608	637	623	667	646	640	652	652	607	610	639	641	603	639	635	674	623	597	626	646	627	579	620	598	577	640	662	674	616	602	641	654	644	658	631	674	620	676	609	627	672	620	626	645	627	639	662	604	620	604	644	644	590	656	668	609	687	646	642	656	643	627	640	604	623	620	586	662	603	634	613	625	642	625	658	650	634	621	610	605	648	640	647	655	614	587	635	583	650	603	620	615	648	617	646	591	596	685	664	664	626	596	654	619	557	612	651	619	619	598	659	616	638	575	622	618	553	607	631	581	633	651	680	637	655	631	602	584	612	602	664	594	641	638	616	626	599	624	609	649	662	605	627	666	607	595	648	623	615	661	645	664	591	666	647	636	622	589	677	647	607	624	693	672	638	658	640	604	612	683	657	652	591	612	614	635	619	654	647	659	634	625	618	638	650	620	607	628	583	612	630	577	639	652	664	657	580	625	625	625	645	687	667	657	619	614	601	620	637	634	601	599	618	598	657	599	640	646	603	607	642	628	593	602	624	578	663	634	632	656	646	625	633	609	634	654	663	601	650	596
18179	13216	11496	1212	249	237	227	197	214	184	146	170	132	128	147	170	175	173	167	153	136	125	136	144	152	135	114	134	120	136	128	118	119	125	145	134	117	109	124	116	127	136	134	132	112	128	120	126	121	127	122	133	119	136	91	123	142	135	105	118	116	122	123	143	133	133	122	119	134	137	124	115	133	116	126	113	107	118	114	131	136	97	132	145	124	101	107	155	122	129	105	137	114	127	118	140	118	106	115	149	114	114	125	134	139	96	125	116	120	127	125	132	112	119	115	127	118	106	138	148	119	115	121	124	135	121	126	139	124	124	135	104	127	113	127	134	131	117	137	116	133	118	135	122	120	114	120	132	124	122	148	116	125	124	100	119	145	135	116	111	111	130	113	123	125	136	136	103	111	111	128	131	101	133	125	125	133	135	121	98	118	119	123	119	115	135	120	124	115	109	132	131	121	118	118	112	146	125	129	116	122	126	113	121	115	125	128	130	130	117	122	117	131	124	110	105	131	131	112	129	106	118	142	132	122	103	132	138	128	117	112	158	124	141	120	124	125	119	98	105	108	116	115	144	126	119	113	117	141	115	117	124	128	123	119	97	128	132	118	114	124	135	155	114	124	123	135	139	106	125	122	110	124	108	124	134	119	127	126	113	109	129	130	106	117	122	132	103	130	129	112	140	125	138	107	127	120	121	132	116	140	123	132	142	120	115	122	117	127	124	124	118	120	110	115	128	122	108	118	139	132	108	132	120	134	109	137	112	153	122	100	104	130	85	116	128	111	106	104	111	119	130	131	136	127	113	136	124	124	101	126	124	136	113	100	139	114	129	117	126	116	108	118	129	152	119	103	127	101	121	124	118	108	121	124	118	119	116	97	125	110	122	147	127	122	124	118	159	108	133	129	122	139	112	113	116	136	129	107	127	105	134	114	110	133	139	125	129	110	135	103	125	116	124	125	92	116	119	138	128	129	129	122	125	118	116	112	124	119	106	103	141	122	133	123	130	132	96	132	88	137	149	114	134	135	134	139	123	122	112	118	125	116	134	101	112	117	162	137	134	116	117	117	122	121	127	125	132	154	115	123	126	115	112	114	134	122	124	118	124	121	116	132	116	134	105	126	123	156	141	127	123	131	124	124	133	133	117	108	130	131	118	106	112	125	133	105	141	145	125	117	113	134	123	119	115	118	128	122	127	152	115	113	126	119	108	148	121	126	121	147	114	125	131	107	100	116	122	116	136	126	111	117	113	123	108	122	141	157	116	126	112	141	120	125	128	126	136	121	121	113	103	116	130	130	111	128	124	95	116	129	114	129	132	130	134	125	112	119	122	121	129	123	134	127	122	117	134	116	103	130	132	126	135	132	130	126	124	132	136	112	140	154	122	102	117	120	129	127	99	151	132	130	140	132	117	119	136	101	107	116	124	135	106	144	133	121	122	133	128	115	128	123	133	121	142	112	132	117	131	114	118	101	117	120	115	127	116	120	139	122	111	138	145	122	120	145	113	109	123	125	143	113	105	128	129	117	137	113	130	131	136	126	108	117	100	105	120	144	134	118	102	114	120	126	127	122	112	115	115	92	133	126	105	119	123	118	131	124	112	123	125	120	113	107	108	131	125	130	102	134	127	117	132	133	115	135	135	144	129	121	124	123	115	124	123	116	110	104	121	149	121	136	114	119	113	121	133	124	110	127	128	129	135	116	130	118	100	127	119	106	127	104	113	120	128	125	132	129	135	120	126	119	110	141	134	127	124	111	130	141	119	118	113	132	120	149	132	131	117	125	118	111	114	136	125	122	102	116	111	124	98	121	115	139	119	133	109	116	105	125	111	121	111	111	135	125	108	117	120	131	141	144	129	111	121	111	115	121	113	118	114	133	118	130	114	112	104	108	115	129	122	129	123	132	125	133	144	146	125	116	118	124	131	120	112	122	130	129	140	130	121	122	139	109	156	138	131	128	110	125	121	118	111	130	105	119	137	115	125	130	122	119	144	102	117	118	116	121	116	130	123	135	142	123	119	133	122	122	124	125	112	113	123	121	124	118	109	154	128	111	138	129	135	127	122	130	125	135	113	124	136	83	131	116	136	107	119	123	132	99	124	134	144	109	145	108	114	127	130	132	105	123	118	112	131	105	120	105	111	137	135	118	123	120	121	129	139	128	104	97	128	139	114	102	116	122	116	120	124	110	134	134	104	134	136	114	130	140	121	112	102	128	127	125	140	131	136	102	132	122	135	119	132	114	99	118	130	114	111	143	133	120	111	120	97	102	125	121	118	119	112	128	124	112	148	119	138	126	121	133	123	129	123	119	131	122	125	124	131	104	127	117	144	124	113	124	116	138	112	107	117	132	112	126	110	119	150	116	128	121	120	125	121	136	121	111	111	101	126	114	139	115	131	120	115	128	126	123	119	111	124	134	117	120	126	133	133	108	129	116	124	129	117	105	113	107	111	129	143	110	119	131	101	126	147	115	123	117	125	123	119	120	120	104	138	121	106	149	124	130	123	123	133	123	133	117	130	118	105	113	123	119	116	119	123	95	118	97	126	118	120	138	126	144	110	127	143	131	121	102	126	134	95	121	131	119	111	134	133	137	131	106	129	135	114	129	116	117	147	129	124	103	123	130	132	126	126	119	120	114	131	136	127	140	106	119	136	114	123	107	130	107	114	138	143	112	130	112	143	126	119	114	120	121	135	124	103	120	123	120	124	134	119	123	112	120	109	114	106	144	110	132	137	105	103	127	135	128	137	131	130	117	118	139	124	115	112	113	108	99	125	130	135	116	131	121	130	130	145	121	97	134	137	108	108	115	111	140	127	110	131	122	132	109	116	108	106	129	129	127	129	128	125	143	124	130	108	128	125	125	123	109	112	139	115	120	125	119	133	121	129	135	134	111	132	128	121	109	117	125	114	115	125	122	106	123	108	111	111	117	129	138	120	119	122	121	117	122	112	136	121	126	123	128	130	116	121	113	116	152	117	119	134	131	116	106	151	124	118	115	118	114	112	125	137	123	111	135	128	115	114	125	141	107	120	151	118	119	125	116	136	132	123	136	123	121	136	132	130	119	108	112	114	119	105	125	133	135	149	128	131	126	140	108	124	113	113	120	106	131	123	128	126	115	155	124	115	107	141	129	118	119	147	146	104	91	134	128	134	110	117	132	136	113	121	117	110	149	113	115	120	114	139	122	138	112	102	143	133	122	127	123	112	120	146	126	104	117	137	118	120	132	116	128	111	109	136	132	132	118	130	131	138	130	136	121	144	115	110	123	121	109	104	125	119	116	129	149	139	112	100	108	124	110	138	101	116	136	121	107	128	114	144	120	130	115	124	131	115	128	132	131	139	117	112	133	122	121	134	116	129	133	131	107	126	119	142	131	126	136	123	129	103	135	120	130	121	129	122	143	139	125	131	128	127	109	135	112	126	123	117	147	117	127	141	128	134	110	131	119	142	124	123	117	125	139	131	118	120	115	121	117	115	128	118
19571	20826	18994	2553	743	1099	937	895	918	739	702	674	554	650	716	749	814	793	879	706	610	530	578	559	523	516	484	514	511	460	440	488	471	434	459	522	443	431	456	443	451	423	446	452	493	449	447	423	469	460	422	444	419	461	403	414	459	441	456	429	467	441	444	433	443	498	449	437	488	439	435	432	462	450	455	420	464	397	416	435	444	402	420	464	434	467	442	471	455	456	453	455	445	463	442	475	422	442	449	455	469	477	429	453	460	468	458	460	470	464	458	465	451	462	416	469	437	458	460	423	465	430	431	436	414	417	435	423	424	493	452	400	453	474	473	443	464	473	429	456	438	471	425	470	454	466	464	392	451	467	439	494	430	428	449	446	489	487	435	465	465	451	422	436	440	443	427	458	451	513	450	437	453	448	445	450	413	410	475	492	469	472	455	461	429	447	440	454	495	472	440	411	462	464	459	441	469	463	448	436	444	444	438	430	449	455	419	430	454	455	436	433	448	443	428	460	476	412	472	434	464	408	417	425	428	437	469	447	490	452	449	442	425	447	420	461	450	460	447	433	479	398	486	404	422	437	466	482	436	423	467	465	452	426	477	450	437	423	437	443	481	464	431	423	474	445	450	451	449	473	424	476	468	429	478	463	445	450	450	456	447	441	472	465	465	443	462	452	436	463	403	485	434	431	444	414	428	434	442	455	454	466	418	455	483	432	478	454	425	420	436	473	442	415	451	457	460	452	443	418	444	430	425	430	449	480	448	422	410	446	435	442	472	431	454	459	447	450	484	465	458	468	468	465	429	439	434	464	425	437	436	461	445	435	452	475	448	434	431	459	460	425	470	480	408	431	453	428	468	477	446	473	489	473	444	503	466	458	435	432	459	454	488	414	463	497	440	446	478	481	425	434	456	450	438	441	436	444	428	470	431	490	420	433	438	407	412	463	444	461	440	471	451	436	442	441	414	435	445	452	440	406	456	429	479	439	442	453	458	440	435	402	428	427	423	434	471	474	487	468	424	421	470	462	482	487	456	433	455	411	480	435	438	417	440	429	434	414	444	465	468	443	480	457	480	434	444	428	462	451	437	436	451	438	483	434	469	446	471	441	452	479	439	434	450	446	472	421	444	480	455	440	441	458	402	479	435	422	430	393	451	417	407	439	438	429	477	445	451	490	417	440	451	443	433	433	498	431	470	455	417	469	423	441	432	451	458	407	463	478	453	444	455	446	454	421	475	455	473	442	425	433	476	486	422	440	488	418	460	453	463	425	479	407	449	472	432	453	441	465	485	475	486	429	417	426	454	450	457	454	482	482	448	484	413	427	427	447	398	434	489	470	483	402	436	460	470	401	424	457	429	434	460	438	435	463	451	448	433	443	466	436	465	468	434	501	431	457	448	487	431	443	470	466	452	447	499	454	455	454	441	457	468	429	475	474	419	447	467	458	404	424	418	428	425	453	459	426	445	449	442	441	462	462	494	455	471	426	452	417	438	463	445	435	464	458	459	467	451	430	445	440	406	439	446	444	452	446	472	473	464	454	479	467	448	429	428	441	435	431	473	407	451	497	449	454	459	441	441	459	449	485	435	429	457	466	423	480	432	462	474	455	458	473	476	457	458	492	465	397	467	469	443	449	455	433	424	427	479	499	445	429	436	470	474	432	433	429	465	489	418	449	485	429	472	429	470	447	451	472	421	438	437	479	432	450	444	458	457	433	436	437	437	456	448	454	435	430	450	427	454	456	478	505	448	497	479	439	443	452	465	453	460	433	469	433	464	436	460	491	457	436	445	501	461	455	471	398	421	451	415	485	435	436	449	473	457	449	409	458	463	442	466	465	459	470	479	418	436	485	472	415	430	435	433	453	458	450	490	404	469	444	438	424	467	441	447	480	485	432	484	467	444	448	452	444	464	465	460	431	454	421	480	446	468	453	451	459	435	458	430	422	454	456	447	431	426	472	467	424	450	445	433	477	447	471	449	425	470	459	442	403	477	448	467	435	434	429	411	439	440	498	447	473	473	433	432	447	460	417	489	481	435	462	461	468	448	416	415	448	464	469	468	456	421	454	437	462	470	427	454	449	402	449	431	419	458	480	491	452	456	463	433	450	481	428	435	472	443	413	419	462	437	458	433	467	485	441	462	453	440	470	494	444	441	461	419	450	475	486	457	446	482	441	459	457	431	431	462	439	441	440	444	439	465	437	449	453	482	451	439	474	420	419	432	474	414	459	510	417	429	436	446	443	433	436	477	512	438	460	472	442	465	471	448	447	446	464	491	446	452	443	478	450	451	478	459	432	476	452	409	446	481	452	407	431	453	471	453	444	448	454	450	480	471	470	419	456	428	459	452	456	425	438	438	446	447	485	471	436	439	442	420	427	416	425	465	451	456	443	445	439	438	416	449	446	423	467	462	452	443	469	466	461	434	430	446	429	441	429	486	438	443	465	432	451	430	475	433	433	407	442	439	388	469	473	450	464	425	462	409	421	474	394	452	467	431	490	454	469	462	465	464	427	450	457	440	423	416	440	418	477	475	442	469	432	447	442	461	420	419	448	438	448	438	457	446	430	500	455	445	441	461	483	475	440	446	432	432	475	479	416	432	480	440	446	463	460	431	439	433	457	453	433	416	467	426	472	487	423	492	462	484	472	425	471	458	467	466	415	454	448	462	449	471	430	441	457	439	465	457	444	442	458	469	462	416	395	442	461	422	474	456	461	461	514	453	484	455	447	456	478	453	473	455	449	417	445	412	466	447	485	499	437	441	466	457	403	421	466	457	440	448	433	459	442	472	436	434	439	480	458	453	455	460	469	452	440	447	472	406	463	449	454	418	448	461	431	431	423	426	452	480	451	437	441	445	431	434	459	440	442	446	443	458	466	436	428	431	466	447	477	475	444	425	453	439	455	452	438	434	441	449	440	459	443	448	464	475	477	447	413	435	442	448	452	487	447	449	439	416	443	401	451	461	453	448	452	441	468	437	450	457	467	450	445	469	477	466	488	424	454	445	504	447	419	452	425	430	418	445	496	462	478	434	467	493	458	446	411	436	428	458	433	411	442	444	473	430	444	425	469	421	470	494	423	420	461	486	446	449	487	468	432	469	417	412	453	472	442	460	424	500	475	458	448	437	467	469	455	458	421	443	483	497	456	439	469	430	438	466	452	408	453	439	438	488	469	401	472	437	439	439	470	461	413	439	461	461	424	468	455	439	472	456	439	420	465	448	448	440	463	458	479	484	456	484	469	462	468	442	452	446	489	438	427	452	504	469	440	420	434	439	412	457	484	460	445	430	458	452	401	448	422	434	484	445	427	461	504	451	462	440	467	459	409	475	462	459	443	439	458	445	444	423	416	467	431	413	460	450	466	417	463	476	449	440	426	452	439	457	467	430	456	426	453	466	438	417	457	439	427	442	435	433	464	421	447	432	493	428	449	495	490	476	458	431	396	441	451	452	416	460	436	421	487	474	442	434	445	450	427	476	465	434	405
56242	64078	63733	25569	4975	1187	1413	1332	1193	950	628	463	488	418	482	597	615	913	1045	986	626	400	244	274	308	250	191	180	154	150	152	191	146	169	323	319	180	133	148	142	139	133	146	153	137	141	170	142	149	169	131	110	139	156	149	141	132	144	141	124	144	151	142	126	140	119	130	142	142	148	137	155	149	130	156	126	142	161	156	130	131	122	153	140	142	137	141	138	143	139	157	143	140	142	132	162	148	134	144	151	132	159	145	166	133	133	127	138	161	122	132	126	138	155	140	150	128	135	156	124	143	139	144	149	127	155	141	143	145	152	146	140	145	150	131	126	144	128	139	151	147	134	150	129	139	119	142	161	134	128	160	147	146	131	173	140	139	142	131	130	157	139	146	126	141	129	148	133	145	153	129	123	136	144	152	138	149	137	149	127	144	151	146	141	142	140	167	122	133	151	165	134	143	136	135	155	157	118	149	141	130	141	136	153	131	168	129	154	126	141	144	146	143	144	131	132	145	162	140	131	135	134	115	144	149	119	139	133	132	152	130	133	128	140	161	147	149	122	125	158	133	138	155	124	138	135	144	125	141	154	137	161	154	145	140	130	140	133	134	172	142	150	144	141	163	133	142	149	144	140	137	141	128	139	136	137	125	128	138	142	128	131	149	140	164	138	136	170	146	125	144	158	143	143	150	149	139	165	133	152	123	142	135	148	147	153	130	128	137	137	148	131	139	132	142	137	137	131	126	149	154	134	137	172	157	150	137	136	129	149	163	146	136	138	131	131	125	142	144	136	151	142	156	162	135	152	140	127	133	141	158	125	136	139	138	140	138	129	145	147	148	134	135	131	128	168	162	137	134	157	166	153	153	148	139	124	152	150	135	138	123	143	110	155	124	129	154	145	134	135	133	134	133	150	158	141	166	147	148	160	131	175	125	123	146	126	146	128	149	175	133	123	149	140	135	136	129	141	127	135	142	136	124	131	141	124	164	130	134	175	148	134	144	154	134	136	154	152	131	162	130	146	156	148	133	158	134	157	142	143	141	161	142	144	133	132	143	120	157	161	128	136	133	167	146	139	140	145	138	151	153	153	138	133	142	140	157	133	125	153	146	146	147	126	143	154	133	141	172	144	125	149	161	136	147	156	144	145	131	153	146	138	149	122	147	139	143	147	156	153	156	131	135	143	135	135	147	159	164	137	137	137	137	167	145	156	139	157	145	140	144	160	136	165	145	141	167	175	155	154	136	137	140	160	132	149	140	161	136	147	138	126	151	136	148	128	144	147	158	114	125	160	133	167	132	133	130	161	163	152	114	154	168	121	146	144	131	150	136	172	141	136	148	131	133	142	146	139	139	152	151	150	156	148	150	153	138	159	143	145	136	147	150	146	133	150	150	144	142	147	158	135	120	156	115	148	127	138	145	153	129	135	129	145	143	129	161	129	152	151	160	143	116	130	136	140	143	139	159	147	148	151	145	162	130	148	148	142	152	125	135	128	135	120	137	141	137	149	145	138	161	165	151	146	121	140	173	157	127	149	129	141	135	125	128	148	124	116	140	123	137	143	137	149	142	166	157	128	123	145	146	160	148	159	131	136	124	131	142	145	141	127	146	137	142	133	129	148	126	151	147	129	153	149	158	151	136	142	135	122	137	152	142	157	136	159	125	133	134	146	132	153	157	141	128	145	128	147	134	145	132	148	152	152	136	157	147	143	127	122	121	120	142	161	133	129	162	149	164	155	124	141	141	139	144	148	137	146	152	133	134	122	109	151	157	152	130	133	141	128	142	159	152	136	138	149	127	153	137	147	133	155	154	151	163	148	150	164	174	141	140	132	136	127	148	122	150	158	151	161	150	126	141	133	121	123	151	159	124	127	141	132	156	136	123	130	142	145	136	147	133	149	145	142	151	138	148	141	123	133	133	127	122	156	156	149	136	158	133	136	136	140	130	143	156	140	144	156	126	128	129	121	141	137	139	139	139	150	149	135	153	133	138	139	166	153	128	145	145	154	134	131	132	163	141	136	126	156	150	142	153	149	142	135	161	122	139	139	165	118	141	138	163	148	130	132	159	148	144	137	137	132	148	141	133	137	128	134	130	141	150	128	147	156	159	129	142	147	150	167	137	159	140	161	136	136	147	160	146	144	130	153	145	148	118	134	155	169	119	136	126	164	123	128	127	142	142	138	117	125	131	137	137	153	136	149	149	152	147	154	142	133	120	127	123	138	140	135	102	131	142	147	124	127	140	135	123	135	131	128	137	140	135	144	151	142	122	132	153	153	154	132	139	144	138	141	158	150	153	131	128	151	149	159	118	136	171	127	159	143	128	152	144	127	142	134	132	149	156	137	140	130	158	148	141	156	136	137	134	131	155	134	142	146	174	134	161	136	151	155	145	133	137	135	128	143	143	149	152	128	136	143	154	132	132	124	132	150	159	139	162	144	137	134	134	158	155	150	118	132	146	128	151	136	128	153	134	147	142	127	135	144	140	156	149	153	124	157	164	122	147	131	141	154	137	140	146	154	162	137	149	173	126	172	133	145	146	144	168	139	164	126	138	141	140	143	142	142	154	129	147	107	137	135	148	163	128	156	117	137	138	144	137	141	126	126	156	142	142	132	129	151	137	155	142	132	146	122	124	148	141	133	117	158	167	140	158	130	132	146	143	127	154	109	112	155	151	146	133	128	154	137	130	127	158	142	140	132	127	140	140	148	156	129	148	147	152	141	161	162	157	153	148	143	153	167	143	155	146	138	148	140	136	128	147	129	146	149	145	112	161	135	130	158	146	126	163	140	147	147	154	145	147	153	154	137	136	136	135	135	155	122	146	141	143	152	126	131	158	140	150	152	139	155	147	153	141	140	143	136	141	141	152	155	136	128	139	140	125	151	141	134	135	126	134	138	135	138	162	152	130	150	158	133	136	148	160	152	159	138	150	135	138	133	168	125	137	149	144	144	150	124	124	148	133	145	146	126	132	146	129	152	138	141	134	141	149	125	148	144	146	145	137	131	137	126	136	144	145	151	140	135	155	118	153	123	142	159	126	154	133	140	151	134	144	137	166	170	129	135	146	142	154	134	156	126	136	149	153	147	147	142	163	153	139	136	126	146	131	126	150	142	158	131	143	127	164	139	165	159	153	137	140	156	148	131	132	152	152	147	163	129	159	126	162	153	151	143	145	173	146	161	144	173	164	142	128	121	125	147	125	130	124	159	130	138	154	170	134	134	124	169	128	140	150	154	136	138	137	163	148	126	138	126	121	128	141	132	118	137	141	152	156	149	126	143	147	140	152	128	157	142	135	140	150	128	133	152	139	142	125	140	139	142	134	151	135	142	135	148	144	117	153	138	141	113	133	145	149	136	139	147	126	133	116	142	142	144	137	165	141	139	144	159	146	152	135	157	146	152	146	118	135	146	145	148	137	136	147	128	158	134	142	133	147	126	138	136	119	132	133	150	137	139	141	156	119	144	140	160	140	145	156	145	150	125
40721	50850	57441	15939	3215	5086	6843	6658	6594	5371	3759	2816	3240	2783	3507	4116	4370	5874	6755	6608	4049	2908	1743	1864	1807	1386	709	670	676	652	600	619	598	880	1827	2080	758	478	517	516	499	537	494	525	481	511	476	483	533	479	517	487	477	512	542	511	518	488	496	471	522	480	511	464	493	493	493	477	525	527	503	566	478	512	503	491	511	533	522	537	512	480	479	561	539	503	542	551	517	515	507	490	508	515	518	529	485	463	514	486	524	508	474	532	509	514	515	513	495	512	496	541	502	517	481	526	488	531	472	526	494	496	497	509	525	525	525	517	521	511	504	473	494	513	513	509	507	489	498	482	543	508	538	497	461	501	512	537	473	487	499	515	492	539	502	528	484	479	524	464	512	493	450	465	554	485	508	515	558	529	505	475	486	525	503	460	495	506	483	500	507	500	529	472	526	485	504	535	497	505	525	483	537	519	511	506	511	506	555	481	503	475	535	518	512	514	485	481	551	519	483	523	506	525	511	524	481	489	479	516	514	519	508	488	541	513	473	504	493	470	495	518	479	479	532	490	495	477	506	497	490	515	522	497	515	482	534	513	525	517	516	559	523	528	490	515	525	521	517	528	481	515	535	506	514	516	508	507	527	534	507	501	545	537	509	508	508	533	516	508	501	537	504	497	513	498	470	528	541	504	502	524	516	553	500	539	501	492	422	477	470	500	529	469	496	496	528	478	508	468	524	491	518	474	558	495	514	534	528	542	505	479	497	481	508	479	503	547	472	512	527	518	502	540	505	500	514	495	544	508	493	472	540	541	516	494	524	557	494	532	490	524	502	476	477	525	517	493	434	455	514	457	481	495	510	483	503	497	441	484	508	477	522	534	519	476	510	550	501	480	544	469	516	513	536	503	528	498	488	496	483	517	515	498	511	505	495	500	514	489	534	497	494	537	491	509	513	510	514	465	540	498	536	527	479	534	514	513	494	544	508	499	496	507	462	440	498	552	538	515	492	517	496	524	515	493	487	514	493	476	541	484	537	499	501	485	498	518	477	508	500	508	486	560	474	519	500	487	541	529	539	478	480	521	521	496	500	508	503	478	488	535	488	463	508	480	447	523	489	481	498	491	513	510	523	502	522	521	485	506	467	493	461	542	507	521	502	480	504	486	499	487	473	511	528	514	504	457	499	477	477	507	494	516	528	532	520	498	507	488	530	536	484	524	513	503	505	521	505	505	513	493	489	489	536	495	501	531	503	499	510	497	533	485	477	506	505	514	488	527	546	463	481	526	498	480	514	502	483	491	497	463	492	523	499	545	522	498	481	524	503	499	522	518	500	494	479	491	538	504	506	501	473	534	498	489	474	470	536	515	497	489	517	514	502	500	454	500	482	508	508	524	519	474	484	516	535	480	508	481	488	542	534	511	532	473	480	482	495	498	492	489	489	530	502	481	508	495	491	482	501	514	503	523	520	529	507	539	494	489	492	506	476	490	517	518	509	502	483	519	511	481	506	489	479	465	499	487	489	531	507	533	516	527	497	534	502	494	527	507	509	533	541	474	502	555	536	514	530	492	524	486	478	503	505	491	496	500	520	507	490	521	539	509	502	515	491	544	521	504	497	512	502	493	542	530	514	449	488	500	492	522	503	488	478	483	496	515	486	545	497	470	467	521	484	499	492	486	499	492	473	475	484	492	481	493	502	513	492	525	464	477	521	501	509	478	486	540	519	506	557	500	498	451	545	494	484	488	494	518	530	504	498	485	501	474	508	516	480	491	504	526	489	491	512	532	460	487	529	487	548	458	540	492	492	493	466	508	519	515	523	547	500	565	513	474	511	519	493	499	514	502	510	494	522	522	508	482	478	532	513	545	508	466	487	530	529	520	485	512	538	511	482	550	507	491	497	482	531	518	480	527	499	494	495	522	482	526	481	523	468	581	504	499	515	489	494	505	504	506	498	506	502	496	461	502	471	470	506	506	497	520	485	472	535	496	488	541	490	464	522	476	532	510	471	485	509	494	495	467	524	535	533	509	504	509	507	522	483	489	512	563	469	528	494	510	497	511	522	475	544	531	550	509	529	530	530	488	513	479	496	503	494	509	509	528	499	493	514	452	526	523	488	487	480	502	501	483	499	468	462	511	499	523	546	511	452	473	493	485	505	523	504	498	521	503	519	485	501	508	535	538	514	502	526	520	498	508	488	521	499	482	513	512	483	533	474	553	532	474	491	472	473	464	494	511	483	524	491	526	489	497	502	511	526	499	508	499	510	497	538	511	492	519	506	542	498	463	525	578	501	507	500	517	521	487	518	493	523	485	550	539	525	492	482	459	524	509	506	513	505	525	473	503	547	506	481	503	508	500	513	510	527	491	474	506	504	510	511	486	500	491	490	481	504	522	488	489	484	463	521	541	519	504	482	502	531	521	524	495	467	536	514	528	496	525	517	474	489	484	521	501	516	518	487	537	512	509	512	506	524	481	479	493	482	477	499	498	501	515	538	508	507	503	489	478	528	520	501	539	508	492	468	521	526	486	504	489	501	502	503	541	510	502	528	517	525	517	510	540	498	485	516	532	519	516	469	533	506	495	525	550	513	516	522	500	476	512	516	494	529	483	462	495	466	523	532	510	532	517	523	488	509	466	489	500	526	502	512	493	521	488	511	504	486	510	508	520	536	514	536	494	521	514	468	481	526	495	504	512	495	472	477	534	528	512	536	525	551	478	451	531	503	462	475	480	518	537	515	528	497	517	529	479	521	478	466	514	501	508	494	492	505	471	516	492	529	489	533	465	532	520	478	497	486	525	530	478	462	476	520	487	500	482	453	501	498	470	532	544	512	520	533	489	540	514	486	486	479	489	517	514	488	490	509	515	506	509	514	483	519	459	489	516	492	483	536	506	515	515	479	483	488	504	502	497	508	507	461	477	499	486	507	503	486	516	527	492	498	519	496	529	504	483	512	513	464	501	486	507	506	489	532	501	494	510	533	507	525	492	475	527	477	518	514	501	496	501	526	501	524	544	524	504	501	529	468	532	561	481	490	516	464	503	515	499	504	500	543	508	497	485	492	496	483	526	469	487	470	504	499	539	522	462	502	514	513	526	535	544	530	481	520	491	491	526	492	502	493	529	516	506	501	480	488	477	498	497	473	478	510	515	494	516	477	498	498	477	500	518	462	510	513	526	515	489	519	480	498	493	525	518	519	499	476	512	559	461	535	504	514	496	514	484	553	544	500	527	507	522	502	479	523	502	491	503	497	499	461	502	480	529	535	520	461	524	526	486	494	471	493	491	468	517	520	482	525	474	501	484	512	499	544	515	519	464	521	491	490	514	502	505	528	519	472	493	519	520	487	539	510	542	488	540	513	455	513	480	530	484	481	488	487	542	534	498	457	512	491	454	488	501	508	473	514	487	533	506	508	528	544	490	487	527	541	508	478	504	502	523	518	550	488	469	493	520	523	500	484	511	547	497	521	475	498	516	490	517	469	531	512	526	519	487	494	468
65856	75861	73743	32366	10285	3419	3392	2213	1436	1472	1560	1119	883	875	1071	1300	1355	1605	2648	2500	1807	1390	736	537	379	338	265	260	228	220	232	243	215	256	604	591	268	199	189	212	179	213	197	198	218	193	209	236	183	194	209	193	192	194	192	191	232	213	210	176	204	182	198	203	193	200	187	214	216	195	176	199	195	182	198	195	184	189	210	169	188	181	195	191	161	196	217	173	196	208	217	195	180	201	213	181	188	196	195	204	198	226	195	204	226	182	198	197	200	192	221	193	212	193	190	227	214	194	192	210	202	177	201	200	219	229	194	203	210	199	203	205	187	211	172	205	199	215	193	207	211	214	231	193	182	199	198	222	196	204	186	225	219	195	199	194	192	228	195	204	230	189	228	211	212	181	184	191	201	185	183	197	208	210	208	171	204	222	244	184	212	208	191	217	210	185	193	184	203	183	188	178	202	200	189	233	225	212	222	206	225	188	215	204	211	190	204	160	209	173	207	174	220	214	183	178	177	204	200	198	195	178	204	207	225	192	209	212	170	194	193	206	225	215	205	229	200	208	214	208	207	211	175	191	220	207	182	214	208	191	192	198	187	174	190	219	224	192	192	191	214	219	203	198	208	170	192	193	216	194	202	192	175	214	165	194	229	215	197	227	178	194	213	211	206	227	205	206	188	215	212	208	189	205	197	190	189	204	210	189	181	226	210	205	222	234	200	210	222	198	207	225	209	177	185	199	200	205	203	197	185	200	185	195	210	202	213	190	190	202	199	206	215	204	193	197	188	204	217	213	199	196	198	174	220	180	194	208	186	203	204	206	191	225	213	184	189	212	191	215	212	195	185	208	213	199	208	229	200	200	190	201	210	195	201	181	171	214	209	199	210	198	206	204	237	212	208	181	207	201	202	205	201	205	190	207	194	217	226	211	167	194	201	199	193	163	176	198	223	198	215	240	195	193	192	213	200	238	191	198	204	189	219	205	202	194	208	204	194	201	185	200	205	198	214	168	213	176	195	220	198	211	197	196	225	190	180	201	199	172	200	195	203	199	209	202	197	224	208	216	192	199	210	192	219	216	186	180	233	178	186	192	207	206	173	202	194	181	199	191	203	189	229	208	207	202	220	217	175	210	203	220	200	214	188	203	186	191	206	219	206	208	202	190	198	181	162	186	196	186	217	204	193	182	218	214	184	179	188	190	231	204	207	201	210	214	219	211	185	179	222	189	211	183	221	224	191	191	181	213	203	206	185	204	185	207	165	176	218	184	192	209	166	191	211	202	198	171	203	184	183	190	168	188	220	183	216	208	237	194	196	223	205	218	182	223	188	182	208	193	202	183	203	200	184	197	192	199	188	205	198	195	191	200	204	214	188	203	213	218	212	176	192	188	205	209	191	214	191	219	193	209	207	170	225	204	199	198	208	207	235	205	212	208	224	185	214	205	203	208	212	192	192	228	188	204	209	195	198	201	220	189	210	184	187	188	203	208	226	209	197	215	218	196	193	162	210	180	189	163	204	233	206	196	222	193	188	195	175	199	192	178	205	194	220	201	207	196	199	185	191	178	196	197	187	201	225	217	214	191	195	211	233	170	213	195	185	180	195	192	187	212	193	214	195	194	200	228	193	207	220	184	190	200	193	203	215	191	212	188	209	202	189	188	193	228	218	211	189	215	208	178	231	194	213	202	223	197	207	205	197	219	199	204	189	178	215	195	200	191	222	196	218	211	211	196	187	204	225	188	197	196	201	200	189	192	205	200	207	207	209	213	184	205	222	207	199	187	188	210	207	188	223	216	212	171	201	173	196	207	214	191	229	192	221	187	215	189	218	201	216	231	186	199	210	181	167	211	200	217	231	190	211	188	213	192	214	212	190	186	240	207	199	225	188	193	200	218	196	193	193	201	196	203	189	211	195	211	236	213	207	201	218	217	219	212	179	207	198	193	204	205	179	214	188	191	201	205	203	206	209	204	188	191	211	195	181	179	193	202	203	193	197	201	190	221	225	210	201	183	199	198	197	219	206	191	201	194	186	215	194	196	179	191	201	175	189	215	209	185	199	192	183	197	218	180	199	198	186	209	218	190	180	179	201	180	212	193	223	196	202	213	213	212	219	204	202	185	213	194	215	184	208	219	199	198	193	218	229	202	215	191	208	191	203	197	211	203	201	213	200	202	225	190	199	209	209	177	218	206	215	204	221	209	208	213	198	190	223	199	215	204	198	188	208	218	198	207	189	193	225	218	194	201	225	196	210	193	207	184	218	192	193	189	181	185	192	200	206	203	180	203	192	203	215	209	205	209	223	215	206	221	189	202	212	198	213	209	205	219	193	193	203	207	208	208	197	196	212	209	205	185	219	189	202	203	199	187	209	231	221	202	207	202	183	201	211	178	193	204	212	178	231	188	198	199	174	231	224	227	217	197	172	215	197	185	198	214	216	207	195	200	206	206	165	204	193	187	238	194	206	214	218	195	198	185	208	203	195	181	196	203	198	185	230	206	207	185	195	193	212	214	222	192	189	207	184	190	212	181	223	229	202	203	205	187	203	237	209	207	192	209	185	197	192	236	205	235	201	203	208	196	161	192	205	223	211	196	176	200	189	203	172	201	199	195	195	199	215	179	200	226	206	194	202	213	203	191	201	206	182	194	191	219	203	218	195	177	189	228	189	204	202	190	213	219	180	219	232	181	210	212	209	190	226	210	216	193	205	188	204	207	200	213	205	175	171	212	175	199	170	180	186	208	226	200	188	194	197	201	215	204	191	197	185	205	207	213	192	211	200	193	213	195	216	205	191	199	192	203	199	197	203	196	219	205	179	189	178	212	212	192	219	208	190	189	201	193	199	188	190	195	198	203	188	193	205	214	190	193	211	193	203	186	174	222	180	217	215	209	191	179	220	207	210	235	202	208	220	198	216	199	226	206	191	199	214	194	183	167	211	206	203	179	195	189	190	201	219	200	227	202	216	197	190	204	187	206	195	205	207	188	171	190	221	225	212	210	197	233	198	195	211	183	214	201	207	183	163	185	217	205	200	209	197	209	202	207	196	206	153	194	212	215	193	165	189	181	200	216	207	191	203	191	198	229	203	184	225	181	221	215	194	227	190	193	188	197	199	202	200	184	198	211	188	188	194	183	229	197	185	238	189	206	201	217	224	184	186	209	200	213	210	192	213	189	198	189	184	183	206	198	193	208	206	181	221	183	214	191	207	219	196	210	209	178	180	213	187	176	188	214	177	215	233	192	214	177	222	220	182	215	211	201	195	207	208	208	191	209	200	194	214	237	215	203	220	212	213	202	192	221	209	210	196	211	225	197	207	212	187	203	188	193	192	226	216	213	200	206	210	192	185	212	241	217	204	172	209	217	215	220	202	182	200	206	195	198	198	217	195	215	176	164	185	221	178	212	214	211	192	190	202	194	198	191	188	202	205	200	206	198	208	183	184	214	186	208	209	211	218	198	213	186	211	189	212	191	192	205	178	184	211	215	187	193
48939	62231	68390	19166	6073	10728	12561	9591	7290	7439	8256	6748	5068	5321	6792	8079	7937	9061	13324	13501	10666	8757	5029	3065	2328	1911	1332	952	832	873	837	908	900	1167	4304	3836	1020	629	704	675	678	655	655	627	638	694	661	664	643	643	647	679	651	644	673	635	640	657	643	665	640	710	649	658	700	611	651	658	691	659	658	692	656	679	687	662	655	643	682	651	671	673	657	697	659	591	646	707	642	662	608	657	687	723	661	666	677	661	643	676	686	686	654	681	655	672	663	655	707	651	648	665	656	657	624	622	704	647	675	672	631	635	663	652	688	624	690	691	688	682	668	694	687	646	661	641	607	653	659	674	676	688	611	616	676	663	682	640	674	650	690	660	670	658	655	701	641	623	613	648	679	679	696	641	680	690	681	663	620	651	640	674	654	627	658	659	660	682	621	652	635	655	655	639	685	675	691	594	628	672	656	675	671	684	665	692	657	685	659	648	672	687	595	686	678	668	700	703	665	649	648	657	666	676	647	618	619	703	682	701	619	651	642	688	645	638	656	683	635	651	680	656	672	729	698	658	673	671	666	633	609	617	692	635	632	676	681	716	694	674	728	658	661	643	673	645	648	667	663	623	659	710	667	665	691	621	699	638	651	668	646	730	696	666	666	661	683	673	653	649	628	674	662	659	683	619	632	692	695	640	684	673	655	655	672	670	686	689	691	607	660	630	675	668	640	663	647	687	651	656	633	636	676	605	641	691	672	642	683	628	671	686	701	678	638	693	676	692	693	643	650	708	680	659	689	605	653	634	664	645	638	660	647	619	638	633	742	637	702	657	655	682	654	655	657	677	635	665	731	634	673	651	657	648	626	682	682	662	657	664	685	676	703	685	634	712	651	690	657	679	642	687	652	687	656	662	697	664	635	599	644	670	706	682	646	659	679	642	623	684	680	668	613	652	661	654	672	690	688	661	652	634	599	644	698	684	641	657	627	679	682	671	659	655	674	615	684	695	647	668	672	696	675	674	640	669	669	698	650	664	599	676	674	676	691	627	629	648	682	688	684	623	615	646	686	684	654	658	645	670	700	676	664	638	640	647	637	646	654	656	688	651	659	672	659	640	634	644	667	657	675	657	683	674	678	665	669	633	710	662	637	668	649	695	630	644	685	650	684	669	679	677	676	649	627	666	672	633	638	655	653	606	646	691	652	672	639	664	623	623	658	673	639	661	686	654	644	660	640	682	667	659	659	691	705	692	616	641	683	679	641	641	693	672	679	666	672	675	647	631	639	690	631	636	650	646	676	629	661	648	671	647	626	626	667	673	647	674	669	650	665	694	700	630	681	685	655	574	699	616	687	672	679	679	658	720	687	657	619	703	702	663	621	647	663	646	658	707	665	697	705	655	648	710	669	641	656	681	634	674	684	686	619	696	698	660	708	640	639	700	658	656	653	617	660	618	614	717	669	674	644	641	631	654	661	626	681	685	706	694	639	635	676	638	661	645	641	587	697	665	676	626	688	654	643	629	604	669	630	647	622	649	670	683	635	707	666	650	606	691	599	719	633	672	641	657	643	641	681	640	692	584	642	698	644	680	624	649	641	668	655	645	669	687	633	617	664	670	656	621	677	662	644	637	664	661	629	644	683	666	719	665	676	644	691	635	618	675	635	670	668	712	629	664	699	667	683	650	655	687	691	707	689	629	681	651	666	636	662	676	720	635	680	701	684	691	671	613	692	626	703	698	640	667	667	667	665	684	667	632	661	664	694	652	680	649	669	670	655	681	650	656	638	655	626	691	631	649	658	671	636	706	697	632	664	680	669	627	670	650	656	624	673	661	638	630	628	660	619	691	654	676	625	665	657	702	625	652	677	659	692	703	666	685	680	647	659	672	695	677	661	674	742	668	677	607	633	660	662	666	669	699	684	671	637	685	677	677	678	632	698	694	633	670	652	628	684	645	679	657	668	628	623	628	734	623	646	594	692	647	636	656	662	675	685	645	659	655	677	625	625	675	683	673	658	712	652	670	669	657	630	606	692	644	631	649	679	668	691	687	678	642	697	637	648	629	665	644	663	684	679	712	664	617	683	674	619	666	678	685	668	701	667	677	660	619	646	702	661	646	668	659	652	643	662	670	672	655	671	660	646	653	680	650	674	642	651	610	637	642	637	705	671	707	703	692	659	651	670	697	682	669	678	676	672	668	677	615	691	696	665	691	700	668	686	650	679	704	667	704	679	644	692	682	628	697	691	648	677	671	651	666	635	624	655	687	679	695	661	673	677	632	714	703	662	693	637	634	632	687	713	631	697	682	628	707	686	668	639	660	691	676	663	610	696	689	652	638	655	664	707	640	636	628	641	646	651	678	645	712	717	701	650	646	731	643	639	657	678	651	636	673	717	660	637	702	603	625	671	679	669	624	673	634	670	641	655	679	639	672	642	645	664	670	702	731	646	673	626	683	658	650	712	633	641	639	650	725	716	604	653	616	658	661	650	626	672	683	688	629	696	631	647	675	650	607	652	650	705	707	688	668	680	657	672	663	660	642	681	699	631	654	658	673	628	641	679	669	668	661	661	668	642	660	668	664	662	624	670	697	623	664	684	636	669	670	614	674	670	670	645	654	661	642	638	696	700	684	693	661	692	650	704	634	663	675	676	666	651	660	651	649	702	660	667	663	647	661	615	660	680	627	659	648	694	682	713	618	652	683	652	673	686	627	659	686	677	673	648	649	665	648	665	676	694	648	669	622	684	680	628	621	620	698	695	645	665	574	637	692	633	683	662	702	691	645	623	675	687	647	649	639	645	653	659	623	652	607	651	645	693	631	623	616	677	627	713	691	664	684	661	679	667	666	713	636	683	716	738	649	687	672	662	639	662	617	632	627	658	678	687	679	657	641	651	632	656	706	695	655	656	707	671	663	675	677	654	644	650	639	713	683	630	665	670	675	628	684	655	692	686	660	687	663	623	681	622	699	678	713	695	655	645	676	643	670	650	655	669	649	639	643	672	637	677	675	680	662	678	677	629	654	628	643	652	642	702	654	609	655	688	631	689	677	677	698	669	658	657	682	655	599	655	696	603	637	707	705	665	632	584	672	695	665	609	671	687	686	642	686	667	659	687	662	636	675	656	632	641	633	708	688	715	670	665	695	658	678	713	660	639	675	712	670	649	694	636	676	644	666	686	639	620	649	664	622	684	641	639	622	673	663	654	684	686	627	667	673	684	652	644	661	671	672	626	716	637	632	700	666	659	696	679	683	657	679	678	677	695	584	689	631	642	650	641	680	633	677	662	649	648	667	680	701	632	671	650	664	697	660	607	634	652	687	674	616	651	693	701	627	637	650	640	727	699	673	701	642	638	674	654	655	656	666	689	668	650	664	647	641	686	638	678	694	649	664	619	684	690	665	645	663	689	600	661	680	669	701	676	639	672	630	720	648	654	663	636	716	630	635	647	639	655	628	670	667	672	673	690	657	665	651	637	663	660	586	668	676	641	689	615	687	698	645	633	664
15644	10795	12931	1474	385	290	215	199	208	187	183	155	138	138	163	146	181	146	192	208	187	158	142	129	154	129	115	139	132	113	129	129	141	150	106	157	139	150	139	126	120	117	117	125	119	147	143	127	119	125	128	128	122	129	122	109	106	128	133	122	106	137	121	135	126	137	117	117	129	124	138	124	106	112	110	130	113	132	128	148	134	120	118	109	138	130	111	120	125	129	111	130	116	132	133	126	112	129	113	118	120	125	118	147	113	99	124	132	150	138	113	130	118	132	122	119	132	119	118	121	135	132	134	132	140	133	116	140	113	127	116	121	107	129	130	116	126	126	130	132	126	115	126	123	118	137	132	120	125	154	120	133	131	124	134	116	132	111	119	130	137	131	119	134	134	150	127	117	133	111	125	96	136	131	130	122	124	138	108	116	121	126	132	128	118	133	140	111	116	111	147	114	122	112	120	111	119	118	97	98	106	103	128	129	115	144	125	117	139	132	135	117	124	124	148	101	124	106	133	116	104	127	112	123	150	124	126	109	116	139	121	143	116	91	124	141	123	118	110	135	124	147	126	142	106	130	116	132	130	115	122	136	128	127	131	137	123	115	127	132	113	91	128	114	134	124	121	129	109	113	126	125	125	139	147	135	116	121	141	139	105	115	112	131	111	115	140	124	111	118	124	127	149	129	141	121	133	119	117	128	103	146	128	124	132	124	143	126	105	111	127	118	125	122	116	107	133	107	126	124	122	109	132	142	126	129	119	99	125	122	134	107	121	135	114	109	133	117	120	108	148	130	124	142	128	112	133	126	136	134	127	111	130	123	117	146	131	125	126	120	132	115	135	121	124	124	107	125	136	111	134	145	121	117	108	106	118	134	118	126	115	122	131	119	126	125	141	119	122	117	111	101	132	122	133	114	127	134	116	122	116	139	125	129	108	127	140	122	109	131	117	141	139	138	111	138	132	129	125	145	126	123	124	134	131	138	127	129	118	112	136	151	138	124	121	126	137	134	127	133	122	125	120	124	116	109	130	122	130	117	135	153	126	125	124	135	117	109	128	109	121	122	117	119	112	136	104	128	127	117	124	109	107	144	131	127	105	113	137	122	116	127	121	128	103	111	115	143	118	117	113	118	130	150	128	123	115	129	110	104	125	120	114	137	110	121	134	127	118	152	126	118	115	133	134	119	133	121	143	142	125	133	111	142	131	109	133	124	127	141	141	112	122	134	136	124	107	132	125	120	105	131	117	142	135	147	148	138	130	113	134	120	121	115	123	132	109	119	127	130	118	138	118	127	132	138	118	125	139	119	122	114	108	146	129	131	115	133	112	135	126	130	118	114	131	115	120	131	139	110	148	116	119	101	112	124	141	118	127	120	118	125	114	132	111	119	115	124	131	142	124	142	138	107	127	117	127	134	112	128	107	105	137	128	128	118	132	127	120	131	133	138	119	128	121	127	125	121	138	125	123	123	122	118	104	130	104	129	117	128	124	121	107	114	121	129	117	133	127	124	100	114	116	129	126	112	122	108	130	100	125	136	116	122	142	137	137	113	112	112	120	139	130	126	127	119	141	100	142	117	136	112	116	129	106	121	115	123	120	115	129	133	119	125	114	133	132	117	110	122	116	126	128	114	112	145	116	128	138	119	116	127	128	130	114	133	133	115	144	123	118	117	117	140	143	132	111	119	130	125	125	123	131	140	138	131	125	131	102	118	138	124	128	125	136	122	124	129	139	129	113	126	111	144	131	118	114	129	146	140	119	125	125	105	130	116	138	123	133	126	115	107	148	122	119	111	129	118	118	117	112	118	126	127	120	127	140	138	113	126	154	132	118	126	139	117	134	139	115	120	111	124	125	120	130	129	131	133	98	99	132	134	99	108	134	114	127	123	128	108	143	115	104	126	121	93	141	124	132	107	132	129	117	127	125	121	127	111	116	119	119	116	135	124	123	122	126	124	117	111	106	116	110	130	129	141	138	126	112	125	135	123	117	121	124	129	144	111	110	127	133	120	125	120	101	131	132	134	134	135	101	139	106	116	119	115	128	130	127	129	138	122	123	109	101	121	117	125	136	116	122	125	129	134	129	127	123	125	142	141	135	127	141	106	130	119	121	135	120	117	117	123	119	140	133	139	135	122	126	128	130	126	111	111	126	138	152	116	131	121	144	131	119	135	139	138	128	107	125	139	118	112	107	123	127	127	116	120	129	128	106	135	107	117	140	142	123	112	122	118	125	119	117	141	124	138	121	113	110	112	138	113	130	133	133	144	123	126	131	134	136	148	121	127	133	126	127	111	128	116	112	122	102	102	133	135	119	148	126	122	124	126	122	111	122	127	125	149	124	135	122	131	124	134	144	116	115	116	152	126	138	131	117	142	121	132	126	125	119	120	122	130	143	116	113	151	122	129	128	130	101	129	121	121	126	114	124	126	135	122	116	112	126	114	127	121	128	140	120	122	120	138	127	125	159	121	119	125	132	132	108	132	133	110	125	114	128	118	114	128	116	129	153	159	128	118	142	118	123	107	120	140	121	116	120	136	106	137	129	132	117	108	117	149	160	125	129	117	98	128	114	143	125	151	113	105	140	120	132	102	141	136	108	145	127	126	113	114	108	120	121	109	119	120	105	133	137	132	132	144	113	125	122	125	107	140	164	120	136	129	124	129	134	135	130	118	121	113	115	123	149	110	141	127	120	113	126	127	116	110	110	117	128	122	139	138	117	119	136	134	139	125	111	103	117	107	120	149	129	136	124	115	125	129	125	132	133	115	103	122	136	130	129	113	141	123	121	127	126	123	136	127	150	121	128	115	123	131	119	135	138	162	95	129	105	139	122	124	136	119	110	131	117	137	124	143	146	136	132	113	121	114	124	122	132	111	138	139	126	139	107	139	130	117	123	120	138	129	112	125	111	121	130	126	127	128	129	135	115	121	118	110	116	130	137	113	133	124	130	138	125	120	129	118	118	138	151	127	134	116	131	121	115	129	119	142	148	113	131	143	133	117	110	116	128	122	114	136	115	133	141	135	102	127	148	118	124	121	128	116	131	127	126	147	155	122	113	118	124	121	116	130	119	117	146	128	120	119	112	134	122	129	116	110	131	115	108	128	102	92	140	144	115	126	96	126	137	129	120	133	93	111	125	134	141	122	136	126	127	123	117	128	132	121	122	142	110	126	127	118	117	117	113	142	112	124	115	120	120	114	123	140	113	132	114	132	116	118	140	119	120	132	134	120	133	103	118	120	124	123	111	113	151	115	126	121	138	115	123	139	126	131	152	124	138	112	116	127	121	122	146	114	132	131	133	121	125	118	119	102	150	139	111	118	127	138	151	109	123	109	128	110	127	121	140	125	128	137	115	130	132	128	134	135	118	128	127	133	129	150	104	134	148	132	134	124	147	122	122	142	118	137	130	148	132	119	129	119	118	137	113	109	136	126	143	134	106	134	121	116	127	139	126	127	118	140	124	128	128	130	126	140	142	109	146	143
18018	17934	20425	2969	1037	1200	988	856	804	790	840	802	692	754	795	812	853	885	969	939	841	871	691	608	570	504	481	440	463	451	438	501	461	477	570	680	493	426	483	515	457	462	457	469	446	472	479	448	465	456	424	482	484	472	498	448	474	462	477	491	476	470	474	464	408	447	483	486	460	483	417	426	440	456	452	446	449	465	429	458	500	452	464	479	441	471	483	485	481	473	454	446	438	484	447	452	459	451	477	439	454	492	451	454	465	478	468	462	463	480	446	467	396	472	503	453	430	454	415	485	438	467	426	477	468	463	413	416	453	425	489	475	459	488	441	468	459	456	489	456	503	453	450	449	475	456	444	476	455	448	481	466	440	425	449	425	485	470	467	477	453	445	419	452	457	451	441	423	461	485	448	436	466	427	464	456	432	470	464	473	464	460	449	453	474	461	477	418	476	445	455	468	436	442	455	460	424	453	462	478	471	437	496	421	455	462	442	459	450	459	441	456	456	465	433	445	434	439	444	443	460	452	417	408	478	438	430	426	464	469	437	447	472	429	459	506	455	476	449	476	452	465	422	457	443	466	464	435	442	455	467	441	461	428	437	439	449	455	460	456	439	509	468	429	474	456	462	463	443	490	458	468	420	445	487	476	455	456	449	498	441	454	495	472	478	465	463	466	450	475	511	435	447	415	435	434	448	476	443	469	458	433	410	436	470	467	449	454	424	430	445	442	448	449	477	479	464	426	433	446	435	463	424	420	470	463	444	409	447	491	466	416	433	440	443	452	443	478	426	484	458	463	467	430	442	499	464	420	440	483	448	429	442	438	476	451	467	470	467	452	510	474	452	421	444	456	428	392	464	441	481	436	472	454	473	436	445	461	459	456	484	433	455	472	444	453	443	507	453	482	458	460	455	463	465	460	435	476	428	444	477	465	464	494	504	431	462	491	447	441	505	457	449	423	454	444	445	463	438	439	438	464	475	472	473	451	464	484	461	435	444	449	438	445	451	478	493	470	436	442	450	473	445	409	453	427	453	478	447	455	468	476	456	463	437	475	471	460	430	483	455	448	467	456	415	469	488	502	445	447	439	435	443	452	433	441	490	459	466	416	479	462	409	466	459	452	445	452	453	423	482	437	439	454	469	455	443	475	487	471	446	447	449	456	439	448	462	448	467	463	448	433	454	500	470	451	440	414	472	479	445	469	440	423	463	440	465	463	457	474	476	449	449	453	438	457	455	460	464	468	440	513	467	505	469	458	443	448	485	447	471	421	430	430	438	437	477	439	480	463	453	446	466	462	456	445	456	443	473	429	483	469	467	479	451	471	473	453	464	482	462	470	482	464	481	474	477	408	418	481	454	483	459	452	454	456	461	455	440	417	490	453	417	449	462	435	446	494	401	450	466	463	417	474	442	456	484	486	434	500	420	469	445	472	429	478	443	479	466	462	475	458	489	438	440	453	486	476	443	461	462	419	486	451	472	458	451	493	449	444	449	444	443	429	408	454	458	423	477	454	466	458	469	503	453	449	461	450	478	478	469	478	491	457	456	427	460	458	459	445	479	456	413	514	412	464	403	457	469	482	469	464	476	442	484	471	475	463	459	456	424	429	465	455	475	445	467	481	467	490	452	447	488	461	473	485	445	498	477	461	444	472	422	481	505	461	433	436	505	471	467	489	504	430	466	450	468	452	465	440	441	514	419	460	463	451	436	458	467	459	456	504	474	451	445	476	429	460	419	453	453	460	485	435	482	451	445	443	429	447	461	494	436	450	468	438	469	458	424	460	416	464	487	478	429	457	473	471	418	435	427	457	465	448	415	440	469	516	434	503	458	462	426	427	512	482	454	503	454	438	454	475	446	445	440	457	459	466	438	443	447	439	449	464	463	436	463	473	473	430	445	443	448	471	448	475	439	460	429	469	433	440	471	461	449	420	486	453	471	409	487	425	430	437	507	392	481	453	460	460	444	446	455	460	434	494	454	455	441	453	435	466	432	451	451	502	425	438	441	412	469	465	449	440	417	425	454	454	448	410	464	483	468	448	454	478	435	450	443	441	429	450	469	488	464	450	464	472	422	437	428	441	425	464	472	463	435	457	444	422	439	463	416	483	472	491	481	498	477	453	505	460	427	466	415	447	503	464	424	465	478	428	470	447	475	460	492	451	463	450	448	449	441	459	477	441	463	456	451	473	466	442	470	431	470	448	444	481	460	477	439	500	434	425	454	425	440	470	430	447	456	451	437	441	449	459	458	452	434	415	452	471	447	470	499	463	450	480	435	436	469	440	467	475	464	461	430	472	440	476	423	461	471	478	452	468	459	421	462	464	437	465	455	472	462	469	467	439	481	465	446	472	506	457	462	459	442	429	442	456	464	472	460	457	450	433	474	441	444	461	438	442	441	458	481	464	442	462	439	427	452	466	468	421	448	458	456	430	473	450	436	473	437	432	434	427	470	476	452	433	442	443	441	441	434	442	452	438	440	413	454	478	459	443	466	449	496	455	447	458	449	437	431	473	464	476	512	469	455	458	469	464	466	450	477	459	457	455	471	423	459	458	461	458	465	450	424	448	458	415	415	439	463	472	446	477	456	468	452	440	436	498	461	457	455	430	418	452	468	444	449	404	430	440	462	486	512	431	433	458	471	421	428	447	415	443	496	472	472	471	443	400	464	473	439	479	418	457	433	463	443	454	495	420	469	439	500	436	438	462	455	468	490	449	457	458	492	477	450	445	448	444	465	464	462	444	454	459	445	466	490	472	475	468	470	449	455	459	461	426	443	423	480	468	423	432	445	446	426	425	444	468	446	476	467	472	438	476	414	439	446	434	449	459	432	462	529	439	416	468	456	451	446	484	454	457	478	438	472	457	470	451	478	466	455	500	461	468	471	426	462	462	452	482	444	439	465	435	430	459	450	399	450	440	458	432	488	454	457	447	480	424	447	458	427	439	424	472	483	458	483	476	440	468	458	477	430	482	499	419	437	424	458	438	443	440	439	458	470	412	478	460	462	493	444	462	457	460	417	460	461	415	475	449	467	448	492	464	459	471	473	486	452	478	454	477	478	454	443	474	476	480	450	525	462	465	521	450	462	459	444	456	476	454	429	481	460	445	412	443	474	457	435	437	459	434	439	457	502	462	454	457	502	460	477	432	477	475	508	454	395	469	481	462	450	462	451	448	448	435	437	427	479	452	464	420	461	448	440	422	433	460	439	455	474	443	436	446	444	450	427	469	492	478	449	456	458	455	472	482	460	432	444	481	444	472	497	407	463	425	460	431	476	459	461	479	408	486	466	469	472	448	466	442	428	446	478	451	467	443	427	446	424	426	484	473	459	446	446	423	473	410	458	487	495	483	480	452	457	429	457	488	439	473	480	497	450	461	450	431	452	475	431	470	457	461	499	447	493	469	475	450	453	405	436	490	495	465	508	448	460	438	414	459	462	470	459	450	464	434	470	454	450	465	438	468	459	491	426	442	444	488	449	437	460	460
58374	64156	64883	26052	5478	1076	1619	797	675	643	886	708	604	679	742	927	1280	1502	1553	1458	1432	1242	858	540	467	342	258	221	142	168	171	145	194	199	193	466	187	162	107	188	139	157	152	134	138	138	145	133	138	159	131	149	159	141	149	147	139	157	145	134	152	164	151	128	118	152	135	153	148	141	138	158	143	163	150	125	117	133	172	163	144	140	164	148	121	165	143	146	153	155	145	129	133	144	148	148	166	173	138	148	154	142	164	145	143	147	146	147	138	146	141	156	168	146	147	139	157	138	160	150	145	138	147	135	141	155	153	158	127	159	119	142	127	157	161	134	135	141	171	120	120	131	156	161	146	164	147	137	123	144	152	150	160	162	120	139	164	170	137	148	145	138	150	142	138	135	165	162	138	149	149	136	133	134	154	162	140	169	129	157	126	127	149	135	154	136	134	133	132	149	137	132	160	146	134	151	152	124	140	136	138	144	125	122	139	161	146	161	147	146	153	160	148	136	131	154	161	149	143	126	149	142	147	150	137	160	148	144	163	145	146	145	142	160	142	141	146	160	134	171	132	149	151	168	144	167	129	166	126	136	163	142	143	145	140	160	159	155	130	124	147	120	139	148	158	142	150	151	152	144	131	153	153	152	145	124	152	142	138	123	162	139	147	141	157	146	136	129	142	137	151	142	140	148	158	164	155	144	135	147	136	122	157	135	137	131	148	158	131	150	154	152	147	136	151	136	163	163	170	153	131	149	154	145	146	123	143	140	172	161	149	148	136	145	150	140	156	147	134	128	147	127	156	130	144	149	167	145	174	143	126	148	143	145	175	141	148	151	135	158	140	156	159	116	152	125	131	150	136	134	161	155	134	173	151	148	140	151	139	132	131	143	144	156	139	145	140	140	142	150	139	177	160	163	162	124	152	146	152	150	135	139	155	146	160	164	142	166	142	164	136	137	155	179	162	140	131	133	159	139	140	140	151	127	159	143	137	171	135	134	149	155	131	144	152	126	136	150	142	139	123	151	131	154	129	166	136	138	116	148	132	144	152	148	135	136	138	163	121	138	153	135	149	156	135	144	168	114	144	138	143	139	147	142	149	138	165	142	150	157	147	153	143	148	134	152	138	157	145	141	135	140	127	150	140	133	143	134	134	138	141	141	161	139	140	154	150	150	153	148	149	140	146	144	124	118	149	142	149	139	163	142	126	169	148	152	144	146	155	145	150	157	139	165	163	150	169	130	159	149	140	159	121	137	134	140	193	149	144	130	151	143	158	152	143	134	128	167	145	129	158	162	148	143	143	149	140	136	164	152	144	138	135	131	158	155	117	162	153	139	125	130	145	150	154	148	156	146	144	155	155	146	141	133	152	145	142	157	127	139	129	156	175	145	154	138	147	144	145	131	119	145	155	155	160	142	133	147	148	146	131	150	154	155	128	148	141	138	144	157	141	162	175	145	113	148	160	139	152	161	136	144	136	149	146	149	162	144	130	140	138	133	142	146	141	146	153	141	133	133	133	126	141	132	139	167	133	148	143	170	145	126	147	142	141	133	134	142	148	137	155	170	152	136	141	159	143	132	141	146	135	162	155	143	157	160	137	156	151	131	159	130	136	156	155	129	148	161	129	142	127	132	152	131	158	136	136	138	142	141	133	173	140	145	129	166	159	121	141	150	160	149	131	147	146	142	137	149	138	135	134	141	124	158	145	140	148	133	157	148	148	157	139	152	150	151	158	131	149	154	153	139	148	134	127	157	138	153	152	125	140	151	155	145	146	156	150	143	178	169	143	155	153	130	145	137	141	159	136	137	160	123	143	143	139	149	136	156	122	148	142	119	150	135	131	137	141	116	139	137	142	145	144	163	144	152	145	162	158	155	141	147	162	152	144	129	132	132	138	152	125	138	128	157	156	129	145	144	156	146	157	150	131	153	145	139	135	139	115	155	118	160	157	150	127	151	130	141	152	141	153	144	132	150	132	142	158	157	149	149	133	120	155	130	149	133	132	141	155	155	122	141	126	149	118	135	127	139	137	155	135	133	149	120	134	149	136	113	156	158	163	146	156	139	121	130	131	139	145	162	141	161	149	148	152	136	135	167	131	141	150	135	125	152	145	128	151	141	136	141	139	132	129	150	146	169	143	165	134	136	146	156	160	124	135	149	132	157	138	151	141	149	121	129	154	143	127	130	149	138	170	186	152	157	143	132	149	137	133	165	154	151	155	132	132	122	148	150	148	151	138	143	143	156	151	139	138	144	138	132	150	135	137	161	157	126	133	123	144	139	161	169	132	142	143	156	130	142	140	165	164	139	136	154	151	135	147	144	142	140	125	141	132	135	142	139	137	164	135	180	143	154	147	133	127	158	148	146	137	162	167	161	125	135	140	121	152	153	143	151	144	149	142	127	156	142	151	147	146	138	143	132	144	160	155	157	134	134	154	139	133	125	151	147	140	140	135	144	151	148	147	146	116	135	146	161	160	157	129	134	141	135	133	134	132	134	142	136	166	142	137	149	120	162	141	150	139	132	148	152	141	171	153	137	153	136	159	141	120	119	141	149	144	150	143	139	150	154	152	143	132	133	136	162	152	129	154	167	150	144	139	142	160	143	157	125	137	108	169	146	131	160	130	133	154	151	161	153	169	139	162	117	133	141	145	164	150	152	149	142	131	134	134	136	131	153	147	134	147	144	143	140	169	152	140	143	137	163	150	141	166	142	137	135	136	150	173	154	147	140	146	146	150	136	158	154	142	158	138	150	160	148	138	138	158	143	153	160	168	140	161	145	134	170	162	160	155	158	156	146	144	139	155	141	132	145	160	154	157	159	155	143	148	151	163	163	147	162	153	136	137	145	135	162	134	152	140	130	159	130	140	144	170	152	141	131	144	142	138	126	137	124	139	158	144	137	143	148	164	146	138	140	150	126	149	148	153	133	148	170	155	163	143	139	142	136	149	124	144	139	123	122	149	147	134	139	160	128	146	148	150	154	175	139	152	133	154	138	162	160	138	136	162	158	135	155	158	137	140	150	149	126	158	132	134	129	140	177	142	145	139	140	125	140	180	157	148	145	141	146	154	132	146	148	144	148	148	128	144	124	137	133	172	156	142	112	145	159	113	147	159	155	155	152	147	136	141	143	154	173	167	143	139	146	143	154	157	148	141	142	158	139	132	146	142	152	127	149	161	152	151	139	146	165	123	152	140	132	149	148	143	130	136	165	147	153	149	127	146	170	127	138	142	180	161	142	128	160	153	129	152	145	154	125	156	118	180	146	142	131	156	128	153	141	127	138	150	156	152	141	150	137	121	121	136	129	136	122	166	117	136	145	158	178	110	142	134	134	154	138	135	152	131	148	132	134	139	139	139	131	158	139	144	149	143	130	156	147	134	128	136	165	143	122	154	157	144	159	142	159	135	147	133	141	148	147	163	151	156	138	154	133	139	143	142	143	147	165	140	149	151	133	158	139	148	130	135	140	157	129	145	152	148	152	117	157
40396	49810	57896	16865	3521	4254	7249	4361	3641	3698	5269	4067	3783	4180	5248	6195	7853	9100	9113	9818	9294	8009	5924	3934	3174	2251	1648	1148	717	677	631	650	913	804	976	2956	868	508	490	544	520	503	521	505	520	488	545	523	543	502	496	509	551	533	504	509	473	480	502	487	530	467	538	485	536	529	496	483	501	466	513	513	550	471	500	514	489	489	515	539	525	524	536	515	514	540	502	488	489	476	502	540	522	496	518	512	528	530	519	472	535	480	488	515	540	540	540	488	522	508	513	478	493	504	509	485	494	475	505	507	489	534	502	539	520	512	532	528	510	514	551	579	498	495	517	527	511	463	495	500	510	507	558	491	499	521	519	461	529	494	499	468	545	508	492	546	501	530	488	536	508	513	522	529	448	543	549	489	486	504	474	536	486	498	499	522	516	523	515	519	519	538	509	541	509	502	485	508	515	489	506	534	516	546	491	495	475	476	528	500	506	527	557	518	484	501	556	491	535	514	513	525	505	504	474	537	541	515	529	482	516	529	516	509	480	534	507	503	507	517	541	481	494	481	514	511	523	479	523	533	504	467	531	513	500	543	506	493	505	557	493	513	490	486	546	539	481	470	518	510	528	513	546	505	526	532	490	495	512	500	492	488	524	509	514	498	480	505	534	496	511	516	544	497	504	559	474	528	522	523	497	521	516	570	493	504	495	581	499	491	488	506	523	502	524	529	513	490	540	494	508	498	516	546	506	502	525	505	520	544	513	472	523	514	499	520	488	503	511	562	496	539	444	533	466	493	536	525	508	509	525	500	486	522	505	519	524	515	534	497	494	531	519	543	480	537	538	534	494	531	541	518	519	509	538	500	519	544	535	526	531	490	489	510	526	512	552	511	511	487	524	499	460	499	497	516	504	510	493	542	497	504	518	502	549	520	511	511	526	526	499	535	494	528	476	552	518	520	485	496	505	480	531	490	522	486	493	531	561	520	545	525	514	508	533	494	529	519	532	518	495	521	510	516	508	493	520	554	505	510	515	470	533	543	488	525	520	519	509	536	527	490	553	521	562	461	525	486	504	511	506	554	535	489	485	502	496	494	513	500	580	535	466	508	511	524	543	506	507	524	491	527	517	534	517	492	511	588	534	519	529	504	499	507	502	490	501	532	514	514	524	506	505	552	492	512	453	506	504	529	516	545	478	478	486	512	533	526	525	503	538	456	487	463	516	560	511	542	457	531	534	539	510	525	495	492	486	473	541	473	496	539	500	503	484	490	539	522	524	527	502	522	505	515	465	485	496	514	525	495	501	512	523	532	523	535	544	556	524	522	498	541	493	504	528	523	507	510	524	515	511	484	533	523	491	546	483	504	489	511	496	508	515	516	498	557	534	490	529	531	515	527	502	497	492	487	533	504	508	494	504	517	563	496	486	497	554	524	508	490	517	552	515	520	522	492	561	458	463	533	503	486	543	476	508	503	519	498	507	494	526	567	571	521	540	509	508	527	520	516	467	499	507	515	510	477	504	497	522	504	487	552	513	530	478	515	521	496	497	525	495	517	492	500	489	563	476	527	515	507	520	498	508	491	503	558	533	529	562	481	475	520	504	518	499	510	512	507	472	523	511	525	534	535	506	534	520	514	534	512	496	534	538	485	492	483	520	482	536	512	507	546	481	518	545	501	491	516	470	525	480	515	479	513	519	517	478	465	539	511	506	531	506	561	527	506	489	514	517	501	538	520	523	499	521	545	496	503	560	500	539	518	502	538	479	470	498	527	477	518	487	447	489	436	484	516	506	513	496	513	509	505	516	506	494	498	539	510	544	522	531	528	505	478	494	493	511	535	517	533	482	518	501	483	485	525	485	515	520	499	468	476	493	513	484	495	513	511	497	481	501	546	481	516	549	500	505	494	505	548	486	489	506	502	536	495	486	507	506	503	511	510	497	505	519	501	464	519	511	480	524	516	536	486	486	582	477	517	556	510	507	516	490	495	559	493	491	494	504	507	503	497	492	488	490	465	498	482	546	503	473	514	509	502	532	513	535	495	469	515	553	535	552	544	503	517	560	514	531	500	542	488	497	556	510	511	503	496	525	491	493	556	494	551	455	500	526	520	502	483	473	476	484	517	522	529	514	519	492	528	499	527	471	539	484	503	526	513	498	477	530	553	510	506	532	518	505	509	512	514	496	489	501	510	535	527	522	496	518	474	520	514	504	494	520	477	514	468	513	513	504	493	507	543	507	532	525	492	512	526	499	529	483	458	502	527	527	509	526	504	474	484	545	473	524	559	512	537	526	504	529	504	504	476	540	519	521	506	491	518	497	489	509	503	518	505	490	519	548	528	543	522	533	533	527	507	521	502	500	473	519	523	454	509	484	531	491	492	542	499	549	485	505	471	505	509	501	487	516	481	481	522	536	528	488	489	556	536	506	534	521	490	564	561	502	520	508	508	487	558	517	473	503	513	546	476	485	504	529	509	545	487	523	509	532	524	516	526	554	478	512	485	505	531	504	504	584	522	474	500	497	544	510	517	497	518	503	513	503	540	538	521	538	493	473	507	526	523	471	480	491	476	539	526	504	511	475	498	554	538	495	520	537	502	523	531	546	492	521	526	480	505	537	521	514	482	525	566	530	488	502	516	520	516	523	530	484	552	532	495	489	527	528	490	531	474	493	520	498	514	552	533	523	509	514	512	519	485	474	490	467	464	496	483	485	526	544	530	519	517	499	519	500	507	500	490	488	482	521	496	526	508	508	508	509	553	527	534	518	503	513	535	537	524	514	541	494	490	485	519	523	475	512	513	478	526	503	484	557	502	539	532	488	501	501	520	502	526	504	507	501	481	482	522	504	498	530	502	542	528	500	534	516	529	511	524	536	501	538	526	491	553	494	513	485	453	536	454	517	507	531	496	525	495	545	580	506	478	489	463	547	510	485	516	513	497	525	565	495	522	484	546	468	518	533	537	528	495	506	519	502	501	485	509	514	493	496	542	559	492	495	548	512	522	511	490	495	535	504	473	538	522	501	481	523	487	492	513	539	480	515	492	528	517	536	528	510	535	513	473	494	481	514	561	453	519	560	495	521	490	515	531	536	519	516	519	520	527	494	501	526	521	510	501	535	541	490	534	501	484	517	494	506	553	508	506	484	498	483	496	526	548	512	510	504	525	508	503	500	514	511	509	527	501	502	494	484	528	538	509	537	536	510	529	504	460	508	543	512	504	499	512	509	501	495	507	508	501	504	502	516	495	522	475	511	534	515	497	505	496	506	536	491	518	453	522	510	484	519	518	522	492	510	508	546	479	479	512	492	543	544	523	501	518	512	508	548	507	508	521	521	534	540	516	544	514	530	448	494	501	540	500	531	517	514	524	504	481	490	545	524	546	512	517	554	539	532	465	502	510	528	521	493	517	512	514	503	519	554	517	487	495	546	515	524	521	511	498	540	489	512	521	534	535	490	541	538	514	539	501	499	512	554	555	483	478	455	486	514	525	494	523	508	503	510	488
67919	74668	74892	34209	11088	2970	2993	1418	1066	1170	1364	1148	1121	1058	1144	1652	2589	3382	3545	3214	2491	2458	2018	1375	654	391	361	410	316	255	267	253	242	307	472	661	403	236	196	204	222	205	211	191	225	198	210	221	227	213	220	190	197	217	220	234	225	207	211	206	196	238	211	200	179	219	223	219	198	224	218	225	224	213	207	229	206	208	242	207	210	226	208	193	192	199	205	204	202	183	217	200	211	220	225	254	211	211	231	233	203	212	203	197	203	204	226	204	211	219	222	189	208	205	206	173	238	201	179	209	221	196	197	191	165	221	217	189	207	221	201	221	195	193	208	241	218	184	205	220	208	211	201	198	191	216	219	220	198	214	199	218	210	212	218	196	210	215	204	204	191	233	214	224	224	214	206	213	200	205	223	200	212	201	200	222	201	214	218	197	185	220	210	200	198	222	206	207	193	206	198	197	188	193	211	210	178	186	230	181	247	201	223	197	207	237	236	205	209	195	196	207	221	202	222	197	238	196	214	198	219	196	190	177	213	217	215	199	198	196	215	203	220	225	220	191	206	206	199	192	214	203	214	177	216	211	196	215	170	190	217	208	191	215	218	218	218	198	218	196	192	185	200	209	209	204	191	216	208	223	179	191	253	185	205	228	221	204	206	186	202	229	193	218	205	177	211	218	218	225	225	199	209	213	215	202	197	195	190	189	189	210	214	215	204	224	210	204	213	199	220	205	208	211	208	218	205	205	204	208	188	189	199	221	211	208	213	180	206	206	220	192	221	211	219	180	211	182	188	234	209	200	201	208	197	231	208	220	204	210	196	179	212	225	202	232	211	194	193	216	232	217	215	219	211	201	208	225	199	204	172	204	208	220	208	206	210	211	221	195	220	230	177	196	188	198	204	227	226	208	226	197	213	209	199	220	192	218	209	213	190	214	228	192	204	221	207	224	200	192	227	214	234	174	188	190	206	203	197	210	222	210	208	199	212	186	244	233	218	196	203	225	198	213	218	204	197	213	222	221	189	223	224	220	206	203	191	193	198	187	200	237	192	215	220	207	220	226	212	222	195	235	210	219	212	227	210	192	184	205	229	196	217	209	223	195	220	206	210	230	214	209	195	187	177	244	183	210	189	195	196	212	207	201	211	236	202	210	202	193	208	211	223	205	229	228	215	210	220	202	215	203	204	192	201	207	231	176	210	214	184	222	222	210	197	204	187	199	221	196	202	195	219	199	223	212	200	243	219	209	187	223	212	211	192	225	198	192	218	193	215	208	212	204	227	210	188	208	195	204	196	201	195	224	231	213	192	201	212	210	217	192	196	185	211	196	234	206	187	182	212	202	218	218	198	219	217	247	184	193	200	187	220	185	206	200	206	231	220	219	215	207	209	205	199	204	203	198	201	190	187	212	224	199	202	202	198	211	207	205	212	222	214	190	232	203	194	202	201	219	186	209	203	229	185	216	202	208	174	209	224	196	198	197	216	211	214	200	232	207	197	191	204	171	238	218	216	182	204	222	180	212	205	221	210	219	215	241	194	219	189	221	225	208	216	245	193	186	189	207	228	200	208	220	208	211	204	215	208	185	200	206	207	201	206	202	206	200	202	182	226	191	179	171	204	190	182	229	204	207	207	233	196	209	188	206	211	220	251	221	176	201	205	193	185	210	212	210	217	197	207	232	174	228	214	218	185	183	241	198	209	205	197	208	185	180	219	206	208	220	224	231	213	208	197	225	186	219	204	221	189	191	181	209	211	181	216	200	227	215	204	200	218	208	208	199	208	183	206	229	208	213	211	226	211	193	206	225	218	214	207	193	226	231	204	196	198	222	209	201	219	201	190	220	186	206	208	208	207	206	219	210	217	233	213	232	203	209	173	210	230	211	179	232	201	222	233	205	205	192	184	198	212	221	226	227	219	190	203	208	207	219	199	194	223	222	209	219	206	217	184	199	186	194	240	226	176	179	218	201	208	201	205	203	204	193	204	221	202	210	198	194	217	197	204	205	191	225	226	217	212	234	210	219	214	198	212	190	198	202	208	204	214	209	204	232	195	216	200	218	189	202	213	216	171	222	229	216	221	217	225	182	205	200	177	195	207	191	219	207	189	224	209	216	210	215	235	208	196	218	218	212	179	203	212	220	204	212	202	231	206	214	198	194	189	209	213	235	218	195	219	210	195	208	236	186	193	210	217	208	214	212	207	215	200	187	198	225	208	195	215	208	198	225	187	196	206	205	201	209	192	206	226	190	211	195	200	193	204	195	223	203	192	190	195	231	202	203	179	198	193	215	219	214	188	199	210	212	203	220	187	192	196	224	185	207	211	203	205	215	190	187	222	228	214	202	204	201	198	208	187	197	212	213	194	198	222	206	216	185	222	201	208	195	203	207	195	210	206	183	226	202	166	191	231	209	185	201	190	217	191	200	200	203	207	220	201	195	213	219	244	204	199	223	215	202	196	203	222	185	194	208	201	221	193	199	193	197	225	210	182	188	224	248	218	205	191	198	197	201	245	193	226	169	211	233	227	195	218	210	196	224	212	219	222	179	208	205	194	224	219	187	193	205	205	175	202	218	210	207	183	196	202	183	222	235	245	182	195	211	192	197	213	191	177	191	214	206	199	192	186	203	204	209	203	203	224	197	192	218	171	192	206	216	185	212	195	186	235	230	195	211	198	194	220	202	212	193	215	220	198	200	207	202	167	201	199	212	214	215	196	221	206	216	197	159	211	201	189	214	215	184	227	221	218	192	203	230	194	193	209	194	218	203	199	192	215	181	203	202	198	214	193	220	197	164	185	224	222	204	231	189	218	196	213	191	213	234	243	227	192	193	216	209	199	192	206	191	202	210	222	197	194	222	210	216	196	232	204	235	230	211	208	210	202	225	195	230	184	189	196	209	192	202	209	210	216	196	192	201	235	194	196	197	193	212	216	200	195	213	202	197	218	201	200	200	203	184	217	219	207	202	240	212	183	222	195	197	231	186	210	219	212	190	204	220	198	182	213	216	202	204	214	214	193	211	201	202	217	225	208	179	221	185	229	204	217	201	195	205	201	235	230	195	206	186	209	208	200	201	202	212	199	195	208	217	206	204	220	203	231	194	219	224	195	214	192	206	200	200	223	199	222	204	224	227	211	208	200	215	226	187	190	183	217	229	197	187	218	224	213	201	236	209	216	247	199	235	238	200	218	188	174	179	207	170	212	222	215	182	196	214	219	201	217	198	187	250	228	200	208	214	229	194	200	232	193	212	230	197	180	189	184	206	198	213	204	213	213	211	184	208	226	197	199	217	211	175	201	225	199	213	207	182	227	202	215	219	225	197	198	207	184	207	188	208	191	228	187	199	214	202	200	199	195	194	180	205	206	205	224	200	201	203	192	210	214	200	206	214	217	220	206	178	209	202	236	204	215	210	193	216	172	207	202	209	218	186	180	228	204	204	233	214	220	204	188	210	210	210	211	210	177	209	186	206	200	213	200	226	222	197	219	175	202	206
49765	60978	71678	20157	4489	8314	11004	6795	5432	6463	7763	6292	6463	6491	7361	10031	14018	16518	17114	15963	13733	13829	11889	8204	4091	2377	1918	2269	1741	1316	1051	857	992	1699	2873	4356	2181	622	717	651	710	678	641	729	666	726	690	701	699	656	633	677	666	656	690	686	647	676	645	712	648	671	674	731	687	719	677	700	713	661	739	710	702	747	700	694	747	694	674	665	703	650	688	731	691	664	673	701	722	678	684	665	705	673	700	686	682	623	696	693	710	680	653	690	646	698	670	738	675	746	631	701	652	696	714	668	689	677	685	706	674	704	660	683	643	663	671	702	709	699	673	695	676	669	706	688	700	693	660	660	687	680	654	715	637	632	707	688	742	675	681	635	647	676	658	690	667	646	694	674	684	677	632	688	621	682	710	696	716	675	702	635	708	688	678	695	669	658	678	695	673	666	718	719	649	686	690	687	681	675	640	687	686	721	702	706	713	690	708	683	709	680	674	652	690	706	682	664	649	718	699	648	697	700	629	694	659	662	663	664	677	679	703	670	711	696	670	644	676	672	665	731	660	668	638	685	719	692	704	664	678	705	672	697	682	726	664	633	704	696	676	676	665	667	688	649	696	703	635	641	680	677	702	697	694	675	722	668	651	674	661	672	705	679	683	687	679	662	692	682	717	709	719	671	679	704	711	680	678	678	669	654	709	752	680	687	717	646	643	706	680	651	680	673	699	678	696	690	715	715	654	639	719	719	734	702	675	707	695	692	685	670	711	667	720	719	699	725	676	676	705	683	710	640	680	648	680	647	708	714	714	683	714	661	706	658	657	713	701	669	658	707	740	659	656	637	676	699	654	670	708	650	682	688	691	645	715	705	684	647	726	727	670	720	664	697	696	740	702	691	682	688	636	670	700	687	670	701	651	675	687	738	699	696	635	690	709	651	703	630	659	711	667	639	678	651	693	699	666	700	687	662	690	625	679	674	649	673	716	722	668	676	687	686	658	701	689	672	676	631	736	701	685	680	703	715	701	687	654	708	688	650	704	718	710	676	674	704	684	663	692	707	695	715	699	677	707	661	696	699	630	660	686	694	732	672	706	689	679	663	700	701	720	640	685	653	634	690	697	727	716	653	727	621	693	716	674	652	671	724	688	649	701	674	707	723	637	705	661	728	658	705	699	708	714	717	651	666	722	681	701	674	707	675	677	678	735	700	690	688	677	732	682	724	638	677	682	680	678	692	685	680	667	647	658	665	693	704	705	691	659	690	619	655	723	672	669	697	693	682	677	635	701	720	650	678	676	671	687	681	706	671	704	676	686	711	727	674	645	704	720	687	678	665	686	628	704	661	688	676	681	715	678	678	690	688	686	746	724	656	660	700	682	732	702	696	701	689	694	673	689	682	708	735	703	662	643	672	707	620	657	678	713	671	670	674	688	643	687	671	686	705	658	660	654	669	671	625	682	710	711	638	678	700	685	700	677	656	708	675	705	668	677	669	696	695	630	682	699	696	727	665	692	684	729	679	672	700	656	657	693	660	648	684	653	689	657	737	680	675	726	663	708	688	631	682	705	601	682	714	706	682	673	660	626	673	685	706	677	704	685	646	626	651	645	715	734	704	664	697	693	632	694	709	684	685	655	698	706	691	664	688	707	654	625	650	674	739	655	646	686	699	721	721	695	694	712	712	717	696	683	660	670	714	681	684	663	646	714	643	746	682	658	681	683	684	721	682	684	684	687	641	692	683	654	661	679	667	683	643	685	646	682	677	658	689	740	648	710	708	699	671	694	695	683	695	663	699	707	694	702	677	692	701	666	670	714	704	651	670	694	763	696	635	688	684	682	713	657	708	640	671	664	702	675	714	661	684	658	687	682	664	682	648	713	672	683	668	705	706	688	701	696	708	705	665	642	693	685	726	728	661	718	662	664	706	690	694	714	701	700	680	691	646	699	683	643	630	693	664	755	687	705	662	651	692	653	726	694	663	690	712	657	706	694	674	741	694	688	684	652	726	680	734	679	715	679	701	681	687	650	649	659	704	705	673	696	700	654	645	697	649	703	755	686	616	703	679	699	644	717	680	697	674	692	712	666	657	686	704	705	682	667	722	685	669	667	666	690	694	692	683	701	662	635	661	685	686	665	689	697	695	648	663	675	682	706	662	681	643	649	691	645	644	689	720	704	705	707	677	641	648	715	678	695	671	703	670	643	684	679	693	659	693	635	650	687	635	655	707	637	744	703	720	692	701	635	668	711	650	688	711	685	694	683	687	686	664	723	651	663	672	680	645	687	705	645	674	675	661	669	676	665	648	683	670	700	649	721	721	699	692	651	654	697	675	669	689	734	706	683	694	677	675	681	683	706	697	655	626	698	693	686	736	665	705	698	652	689	656	675	677	708	696	678	735	725	695	685	710	679	725	675	674	646	709	671	716	701	662	775	726	718	685	667	693	595	658	650	668	676	660	697	725	712	699	698	667	690	683	741	680	691	660	696	653	683	684	662	686	663	634	675	713	707	679	707	651	661	729	642	645	659	639	681	724	681	688	710	647	697	754	675	669	661	651	696	676	702	696	666	666	696	702	704	672	622	695	679	713	694	668	704	678	673	640	659	666	696	661	686	707	604	676	689	706	685	675	641	715	690	641	687	658	743	713	690	683	711	661	694	703	678	627	686	721	656	718	711	652	673	688	658	683	639	707	634	667	701	659	695	686	653	698	651	666	686	675	673	693	712	710	694	724	680	664	664	610	660	660	709	690	671	685	677	653	704	623	695	585	669	722	648	705	692	677	684	675	688	685	697	693	676	630	696	673	692	658	605	670	684	674	722	715	682	691	674	713	689	691	642	713	662	690	699	688	702	685	685	672	758	658	688	703	699	686	702	650	669	654	686	685	698	723	676	676	677	672	645	700	624	725	713	637	649	696	697	638	686	665	669	714	683	733	712	678	675	731	697	678	674	668	673	682	654	701	675	711	660	689	682	675	730	657	737	678	737	722	653	663	667	671	684	646	713	701	695	686	667	626	666	677	668	720	664	710	674	741	670	677	707	667	688	707	719	632	698	687	695	715	704	711	688	774	647	690	702	664	663	676	663	672	727	680	680	688	657	680	685	659	650	715	689	697	628	653	662	674	696	712	662	662	672	702	696	667	685	690	650	618	697	713	622	718	683	739	675	672	625	712	668	733	670	634	705	676	685	705	708	658	706	658	665	697	711	660	671	698	692	641	672	677	654	686	722	685	697	701	625	722	688	684	721	683	711	701	687	694	715	745	708	738	661	683	672	679	679	649	665	682	671	683	677	728	684	698	677	728	650	701	660	649	702	670	680	717	648	661	678	691	706	708	661	689	650	692	695	678	690	658	736	689	683	667	748	655	705	661	722	678	655	724	659	689	663	687	731	665	701	660	679	666	670	650	733	659	702	666	624	690	711	703	697	670	667	667	699	672	691	696	696	667	697	701	735	672	661	685	677	732	667	710	695	637	700	680	673	693	735	701	686	664	681	718	697	647
16690	10710	11674	1185	287	231	256	190	188	186	170	167	190	159	172	178	207	233	251	207	194	212	197	146	138	145	122	118	132	108	147	138	126	137	160	180	140	132	141	141	132	116	134	131	135	147	128	146	107	137	142	125	128	137	122	117	118	126	136	132	139	134	145	130	142	140	140	141	124	126	120	117	141	134	119	126	118	141	133	113	144	122	133	148	127	145	149	138	136	123	128	139	139	151	151	151	133	139	118	135	126	113	159	135	144	122	143	122	128	129	156	133	129	130	131	153	135	166	132	140	146	135	144	125	122	132	137	143	146	137	125	162	136	124	117	107	128	145	135	142	126	138	134	114	145	131	133	122	139	156	151	134	122	127	144	128	119	125	153	130	146	150	127	144	118	127	134	119	146	131	131	142	126	124	138	124	130	143	148	123	125	142	148	130	145	139	128	135	154	148	143	147	128	126	138	152	135	138	143	142	136	156	165	129	154	146	113	134	130	130	148	137	155	124	142	137	127	158	131	137	125	119	129	141	141	128	149	138	167	130	140	135	148	131	129	129	129	118	113	145	126	126	128	147	107	135	142	117	135	136	112	134	125	128	147	137	147	123	129	138	152	133	158	130	154	141	140	130	124	131	126	141	150	138	144	143	131	118	141	139	131	115	147	142	120	122	128	140	118	120	137	137	119	122	128	133	141	131	129	121	152	149	137	139	125	134	132	133	148	140	125	131	126	121	144	136	145	127	135	121	127	135	137	134	148	130	124	139	131	144	140	142	141	141	143	143	111	159	149	140	121	127	121	120	123	118	151	121	162	136	149	129	156	126	156	146	144	144	140	119	135	135	158	142	146	120	136	130	137	137	134	133	134	146	142	137	121	136	138	152	122	148	130	132	144	137	126	155	123	126	140	131	145	130	142	120	138	142	128	108	126	129	136	126	143	120	139	138	157	135	146	121	133	143	143	135	139	155	128	133	155	124	147	151	164	137	125	147	111	146	133	115	134	139	126	135	133	127	109	151	118	135	132	130	145	129	128	125	150	150	131	118	136	141	133	133	140	130	129	126	139	138	129	120	128	150	128	135	149	158	121	134	139	133	141	128	146	126	124	139	132	132	125	131	119	156	138	121	126	139	137	124	152	144	141	140	132	124	149	131	152	142	147	154	118	151	137	123	133	133	132	121	144	143	133	153	147	149	149	152	130	117	136	144	132	135	132	134	129	131	136	148	119	139	131	144	133	121	132	112	124	132	137	127	109	140	124	130	138	143	142	123	137	138	136	134	149	146	141	137	133	134	142	133	121	137	123	137	155	133	136	143	144	136	144	116	130	123	128	125	152	153	129	148	125	123	140	147	143	142	132	148	119	103	121	137	152	130	164	134	150	132	125	147	131	147	163	137	134	131	119	139	150	154	151	138	137	165	140	127	141	141	148	133	147	150	139	129	142	140	153	142	130	136	136	130	116	147	134	112	122	135	137	138	127	120	133	126	130	132	133	133	117	141	137	125	140	135	144	157	141	119	137	131	126	120	156	140	143	130	128	153	115	135	140	146	153	141	125	133	162	154	133	103	122	137	141	132	162	153	123	124	121	135	125	117	133	126	131	139	159	127	154	135	131	121	118	133	146	154	149	140	147	132	141	138	136	124	123	161	119	130	111	146	139	143	146	126	135	149	142	129	124	144	145	131	136	122	134	128	161	133	136	129	149	124	137	120	146	121	127	115	137	137	121	133	118	125	126	127	126	122	141	130	125	122	139	147	123	148	132	136	164	134	117	147	144	150	105	145	126	123	134	121	134	144	120	144	137	123	135	169	120	142	143	151	133	127	147	146	118	137	140	147	153	126	128	132	132	145	129	133	156	126	131	126	124	156	119	120	148	153	160	130	142	147	138	148	131	145	122	138	134	114	134	156	139	137	115	142	140	136	142	125	121	125	151	117	158	120	124	127	152	142	126	149	109	150	116	151	155	138	124	112	113	132	138	127	130	140	137	145	143	148	148	106	129	111	145	141	152	140	128	143	136	131	138	142	141	125	123	125	138	116	129	146	140	126	136	122	137	140	137	142	135	125	117	122	102	126	119	139	152	146	106	149	116	136	147	144	152	135	121	127	123	127	129	146	131	113	146	144	147	134	154	135	114	110	141	125	123	134	133	120	146	132	149	127	140	130	120	140	130	132	128	137	132	132	138	130	141	153	133	118	128	136	141	146	134	130	143	146	139	126	152	134	150	137	133	149	112	146	114	146	132	126	140	140	159	120	139	147	136	142	134	134	138	139	129	136	152	136	120	139	144	137	121	109	126	122	140	128	143	148	133	107	108	133	126	155	125	144	135	119	146	121	135	135	135	112	136	139	124	147	160	143	141	118	112	149	120	135	156	142	135	153	143	128	146	109	142	144	147	130	116	119	133	128	114	140	143	145	147	140	140	136	128	129	142	106	142	126	148	118	140	123	140	116	133	151	159	134	165	128	138	138	121	137	123	146	148	156	138	138	129	119	150	143	135	146	110	122	144	139	124	144	133	137	153	129	122	134	124	134	132	140	141	137	137	142	139	151	114	133	124	146	130	124	169	141	126	141	127	123	142	143	143	154	132	113	124	151	147	131	147	122	142	155	116	126	129	147	128	133	122	110	139	124	134	130	146	137	178	128	127	164	133	145	128	118	131	134	137	144	146	131	121	130	127	134	127	132	135	127	141	136	147	123	117	134	149	125	130	149	139	158	123	133	137	137	150	133	134	132	154	117	150	127	132	152	137	157	129	151	121	127	120	129	148	139	148	132	154	126	164	150	116	135	134	115	137	139	138	151	122	142	122	127	135	148	146	151	123	136	129	125	124	120	137	131	152	141	138	129	126	144	125	115	109	139	144	142	145	123	126	130	163	132	156	137	142	125	132	130	140	141	140	147	116	134	123	137	114	125	167	160	131	134	154	119	145	130	159	134	125	151	156	137	128	140	132	123	139	139	129	131	140	113	146	131	136	127	132	149	126	139	137	134	130	135	119	153	137	120	134	145	133	143	139	148	141	133	157	144	122	135	128	139	145	132	144	129	142	139	136	149	147	118	116	128	130	143	130	144	123	125	159	129	119	131	115	127	121	132	149	133	137	135	122	132	143	114	142	133	135	116	148	128	111	151	139	134	119	139	122	118	126	158	127	131	146	149	122	139	129	131	143	118	130	142	138	135	149	142	140	119	135	155	134	139	130	125	151	146	155	160	130	153	125	136	142	145	137	145	145	131	136	142	152	149	146	139	125	137	145	123	131	147	132	146	132	130	129	140	113	126	146	141	140	143	131	115	118	148	124	141	125	144	138	129	152	129	134	129	127	137	145	131	154	136	149	134	130	144	147	125	134	140	150	138	132	123	128	140	134	126	147	116	141	154	144	123	138	142	144	149	141	150	125	133	133	120	137	127	133	139	129	138	130	122	134	134	153	138	141	133	118	127	150	127	129	146	141	167	155	121	117	134	132	148	128	127	146	122	128	114
18951	17865	19531	2329	746	1051	1078	759	877	778	783	835	856	797	813	974	1027	1311	1314	1199	1123	1043	991	779	613	579	572	551	573	507	533	498	541	535	622	765	598	497	484	487	465	476	474	535	474	485	505	491	470	498	502	478	470	516	483	492	486	513	491	487	485	490	467	494	494	471	484	487	469	464	503	477	494	455	465	471	490	500	470	498	484	499	483	488	480	493	485	454	518	476	474	491	491	514	449	447	522	464	495	479	488	537	471	492	478	493	510	444	455	477	486	487	469	485	489	483	442	468	524	516	507	487	507	528	494	495	477	487	478	488	482	484	489	484	505	492	482	477	466	498	473	444	499	518	489	468	462	457	452	502	507	453	480	475	483	482	509	519	502	482	476	497	539	472	510	480	468	488	491	453	476	492	512	476	462	475	526	500	448	478	511	476	477	478	441	514	508	506	513	472	478	483	490	508	449	536	506	499	532	475	504	471	525	481	483	461	459	460	508	484	491	498	472	473	512	469	506	461	456	483	481	552	426	461	521	510	464	479	481	529	512	516	470	509	498	490	452	494	513	502	474	502	513	485	468	482	461	462	504	509	459	521	479	528	465	465	467	473	454	507	433	508	485	495	464	500	489	509	486	472	493	504	488	507	521	510	475	511	465	461	488	493	439	509	483	494	489	498	537	446	492	484	513	465	508	454	503	504	461	479	500	465	462	474	505	469	457	481	484	486	505	479	492	494	552	517	458	448	522	464	475	473	498	500	514	442	464	509	516	505	477	506	490	506	450	470	501	485	491	491	485	497	497	480	505	485	455	450	494	454	521	487	485	521	477	512	465	484	464	505	438	468	480	509	472	450	491	525	510	477	484	512	490	464	503	474	487	473	470	478	523	472	483	534	502	497	495	500	511	478	474	470	485	481	482	465	465	484	491	452	455	462	466	454	493	479	478	526	475	458	500	484	465	488	456	512	445	472	463	473	491	500	506	521	479	465	493	489	491	491	484	492	460	480	527	483	515	524	460	486	501	480	448	471	475	486	502	517	514	545	491	493	486	459	514	516	458	501	513	518	454	481	483	471	492	506	469	484	490	492	489	484	517	494	501	470	497	476	490	476	497	483	487	478	430	480	495	448	485	502	481	509	504	470	487	489	454	515	487	493	442	505	513	499	489	515	467	468	465	514	486	479	493	482	495	494	470	468	516	457	509	470	500	479	480	485	466	494	508	509	488	470	467	479	510	489	514	454	500	494	513	450	521	486	471	480	479	464	459	505	496	520	465	498	506	479	484	465	507	486	492	476	480	473	512	464	452	445	463	494	491	482	513	529	497	471	483	495	491	489	499	527	445	499	493	495	492	439	499	486	451	502	441	529	506	477	474	499	465	479	447	502	526	498	493	468	524	516	483	461	488	507	494	521	486	495	520	477	491	481	518	504	521	479	476	475	477	489	476	529	494	480	499	447	494	495	478	502	498	466	473	458	492	537	513	463	525	463	449	534	485	501	515	459	514	493	506	495	455	454	480	477	487	487	498	456	462	469	464	477	472	487	477	474	497	480	464	528	518	495	472	474	454	492	479	451	464	455	462	508	475	499	462	489	487	515	506	487	488	495	497	465	471	500	495	483	497	447	480	509	476	476	475	458	463	504	513	518	486	533	495	478	496	523	510	507	439	508	481	436	487	496	497	481	489	469	475	487	484	459	543	493	527	493	478	465	464	513	497	502	473	504	458	438	478	463	480	490	454	490	521	488	475	468	478	505	472	497	450	485	453	447	454	537	465	466	498	458	490	455	464	466	505	472	494	488	496	495	525	496	469	518	488	483	498	491	490	467	461	493	501	480	504	454	510	504	475	463	483	487	480	473	501	500	472	482	490	509	507	482	516	457	508	494	494	507	500	502	464	487	460	499	482	489	473	479	516	497	482	523	489	470	471	511	453	460	499	480	489	501	465	498	493	497	480	475	469	500	453	504	460	472	497	524	513	462	471	524	454	443	502	474	507	503	465	487	442	443	477	491	516	489	479	472	472	499	481	504	494	502	541	488	548	525	468	496	486	518	462	486	519	489	460	486	486	505	465	451	460	492	489	478	439	534	491	474	480	473	500	532	473	463	515	484	485	491	435	462	503	537	508	492	490	530	494	474	474	421	512	511	479	467	509	459	480	472	509	501	488	482	476	463	509	506	497	488	504	482	485	531	543	429	434	466	455	464	535	473	435	471	460	520	501	504	485	469	505	470	501	499	489	521	495	465	461	472	457	497	495	482	493	523	497	465	485	506	469	442	452	495	474	517	502	470	498	475	504	491	512	476	457	479	485	499	462	498	443	459	464	445	472	506	479	475	480	486	470	479	506	478	505	478	478	471	497	481	478	502	495	485	504	488	482	478	492	516	529	481	480	502	460	452	487	485	460	506	465	496	486	489	493	501	515	484	468	516	475	498	464	507	500	505	472	505	517	517	507	462	502	507	484	506	458	472	469	492	490	525	473	495	462	446	442	493	476	502	460	522	480	503	488	479	470	494	497	456	497	489	457	496	496	491	492	474	504	481	516	496	489	477	509	499	482	491	476	476	482	491	483	503	522	492	510	489	506	484	466	487	509	486	499	472	487	496	462	461	489	468	493	492	524	471	451	480	504	474	474	476	489	509	522	472	439	473	521	462	489	476	468	480	482	489	485	480	502	482	506	487	469	508	522	488	491	463	458	487	468	490	469	496	516	469	498	483	454	530	491	474	456	486	463	498	506	428	530	465	444	456	495	486	493	488	510	496	435	464	490	495	463	511	549	475	470	450	436	485	501	499	497	473	434	501	483	445	467	506	477	471	481	455	487	481	426	495	475	517	451	489	498	506	466	490	501	486	467	491	496	487	484	480	479	452	477	467	481	492	472	458	497	475	511	478	497	445	500	480	508	506	496	518	493	478	483	478	446	503	552	468	479	497	495	473	509	463	492	500	495	439	474	445	474	497	518	493	514	452	492	502	491	492	455	485	494	478	490	485	525	492	482	473	500	478	448	489	505	471	517	526	496	504	526	482	512	511	450	475	486	483	486	510	505	478	472	493	446	449	481	486	468	506	474	487	495	495	492	458	507	452	499	520	513	518	467	495	513	485	474	486	481	471	529	472	460	496	496	443	450	474	483	515	494	481	499	509	470	504	479	523	489	480	493	479	503	494	508	451	495	469	467	506	466	499	518	525	485	469	507	483	510	474	464	475	479	510	481	494	490	492	479	435	476	509	457	471	499	518	536	456	469	524	485	524	532	478	460	440	500	497	491	477	486	446	481	473	473	506	502	455	498	496	457	448	473	508	514	482	504	505	446	518	481	521	480	455	485	474	550	469	480	511	498	500	484	496	485	505	445	517	509	494	501	509	511	491	503	488	488	507	500	457	511	499	502	463	488	500	523	475	490	516	487	475	471	486	475	496	507	460	524	469	474	487	521	480	508	488	464	490	511	490	497	418	467	489	465	456	491	489	490	486	467	512	512	479	469	499
58472	63323	60395	22332	3490	2842	2632	1258	1036	854	958	767	926	933	1057	1266	1164	1787	2589	2492	2378	1763	1755	1358	1026	818	945	882	656	394	347	300	311	231	333	526	263	121	133	132	150	156	134	157	149	135	160	158	138	167	150	149	138	141	135	143	140	126	153	149	142	149	140	149	146	127	160	144	130	174	150	164	148	150	124	140	119	177	167	148	151	139	142	134	136	135	165	169	149	153	156	154	134	150	147	164	145	144	145	146	140	124	138	142	148	137	138	138	151	146	164	143	148	142	154	154	155	147	156	158	143	159	152	137	158	129	153	117	146	147	148	140	140	156	156	136	141	147	160	149	153	161	156	121	136	131	131	147	172	153	140	146	143	141	154	166	139	148	145	129	155	150	141	136	163	164	155	161	148	144	148	154	117	164	164	150	159	141	146	131	146	149	144	137	153	165	141	160	165	146	134	153	146	151	163	145	121	158	159	144	143	156	133	156	146	170	140	134	137	144	159	119	147	142	133	142	158	153	146	145	155	159	119	138	142	126	147	164	141	119	150	134	174	155	129	148	133	149	137	161	139	135	164	152	137	164	168	150	169	155	151	154	136	159	142	155	146	140	127	165	142	175	153	140	150	138	141	128	161	157	128	162	167	137	156	146	126	162	158	138	131	135	151	139	144	128	146	134	134	154	124	147	174	152	175	138	152	163	149	152	159	117	166	156	163	129	147	146	137	155	154	146	123	182	169	136	162	159	145	136	143	154	129	139	144	137	154	140	139	140	144	134	171	150	139	146	161	131	145	149	142	147	140	132	133	161	148	173	142	158	141	160	140	141	145	154	152	155	143	136	162	147	157	159	141	164	149	149	141	140	144	154	148	134	132	135	160	141	137	129	140	139	125	153	144	148	153	132	147	168	158	140	141	132	147	162	141	146	156	135	146	149	148	126	145	146	152	152	137	156	132	160	138	160	139	121	152	124	140	123	173	149	143	175	148	145	132	168	155	154	124	155	135	128	145	138	141	142	161	151	150	143	157	150	147	156	167	150	149	136	167	153	149	144	153	138	139	160	136	137	150	131	140	144	138	142	144	148	140	141	173	142	146	173	155	163	145	135	136	142	133	144	148	149	164	142	149	146	159	137	151	137	126	148	144	139	156	165	166	151	142	158	136	137	151	147	152	127	175	143	136	158	155	136	138	148	130	154	161	138	145	149	161	158	148	138	142	139	134	140	144	154	112	128	154	148	139	144	137	152	139	158	120	142	139	134	153	149	156	158	159	138	150	149	137	149	159	148	136	132	180	155	151	137	146	163	163	147	155	150	151	144	147	144	130	134	137	126	141	142	153	139	162	117	141	152	157	119	150	137	141	148	144	132	144	144	157	151	150	169	137	145	163	155	130	134	153	137	148	162	141	139	139	127	123	144	154	136	131	147	166	139	161	139	145	156	140	153	139	166	127	126	137	144	164	139	132	137	147	149	151	156	145	133	148	131	169	161	158	149	137	164	148	134	134	157	148	136	151	159	155	160	139	147	159	127	138	151	155	131	140	158	159	153	147	136	159	139	149	131	142	128	151	137	147	172	151	154	145	169	133	136	125	153	145	148	151	149	139	153	143	165	146	125	154	149	145	129	152	143	127	153	151	151	157	142	198	130	140	153	151	137	152	147	133	143	149	155	155	150	145	127	139	154	135	128	148	136	141	133	154	154	174	140	166	153	161	149	154	149	150	146	154	161	140	143	154	145	135	137	144	167	143	134	127	159	159	154	153	167	147	162	147	157	144	151	154	156	147	161	152	147	131	167	144	154	132	144	145	172	139	146	142	144	165	161	140	152	144	142	161	136	144	146	139	141	125	159	125	133	148	145	129	139	153	165	141	124	135	138	142	141	139	152	168	144	133	159	127	157	144	148	149	153	139	151	157	153	154	137	158	130	131	139	151	117	126	166	157	156	151	134	146	147	159	127	132	154	153	150	140	153	162	144	137	151	145	162	144	124	152	127	137	158	152	147	154	140	170	138	175	141	126	146	151	167	140	146	154	157	161	130	140	133	141	144	125	137	130	119	130	145	147	134	140	136	137	160	140	146	149	126	128	147	148	122	134	124	144	139	134	159	141	141	138	132	134	141	162	142	145	155	159	123	126	153	140	146	154	132	149	150	150	148	119	144	168	142	155	133	142	140	143	123	147	114	155	121	151	155	151	154	148	142	142	146	134	126	130	148	163	162	143	141	158	159	138	159	157	125	153	130	143	157	146	146	151	121	147	148	155	151	140	148	149	146	162	132	146	139	154	134	146	160	148	155	163	155	144	154	160	152	174	145	137	175	126	149	126	120	137	139	146	146	133	136	150	154	145	139	140	130	134	149	157	156	134	138	140	143	147	132	138	167	154	156	147	156	148	137	175	126	169	157	142	144	146	146	130	151	175	133	153	128	142	149	130	118	160	161	131	163	146	156	156	142	150	136	142	151	150	151	148	161	133	147	141	162	145	139	148	163	142	151	139	136	150	143	145	119	156	142	146	163	149	160	140	144	134	126	154	157	130	166	157	154	164	139	124	157	154	147	146	124	158	147	152	138	129	143	149	136	149	162	159	145	144	132	141	152	150	146	141	162	145	142	160	149	144	145	152	137	148	156	143	155	162	158	130	149	158	129	163	120	147	153	142	152	166	162	148	154	165	149	162	145	148	144	144	142	151	145	160	158	167	157	152	139	143	175	124	136	154	170	125	145	146	147	141	141	169	158	167	135	141	145	168	147	142	153	140	139	126	139	133	166	123	137	106	154	143	142	171	137	136	134	155	155	161	149	162	113	152	140	148	152	132	144	146	127	151	159	138	141	146	157	133	131	159	166	152	143	152	153	163	150	150	137	154	140	138	124	153	146	150	162	149	147	151	155	161	145	156	141	161	158	144	148	160	141	117	127	163	139	145	162	149	160	136	138	133	148	142	138	136	143	127	168	141	148	133	144	172	149	139	141	135	138	156	168	161	143	155	153	133	150	142	145	132	146	158	148	159	151	124	129	157	124	173	135	163	132	153	148	155	149	147	143	173	154	133	144	152	150	168	136	139	137	158	145	145	151	154	139	155	146	148	153	132	165	144	150	139	165	151	152	170	140	151	139	156	125	148	153	148	150	134	156	150	158	138	155	150	146	142	131	169	140	147	135	148	145	130	153	134	140	145	135	131	145	157	135	145	134	156	122	166	127	150	136	161	151	152	148	146	151	139	141	158	149	147	135	153	138	141	153	143	156	162	151	149	153	143	138	154	134	170	159	140	136	149	151	143	157	146	141	150	135	152	151	147	155	144	145	127	147	151	135	151	155	168	145	127	151	151	125	141	160	164	141	140	134	141	143	139	155	160	156	168	139	129	154	167	153	124	154	140	152	144	151	150	159	138	141	147	146	170	160	130	145	153	169	159	154	155	135	153	139	145	133	172	156	160	150	156	161	157	161	129	144	154	142	148	127	150	143	148	138	169	135	144	143	130	138	176	140
40994	48777	52163	12580	2282	11223	10394	6110	5515	5112	5592	4723	5952	6235	7345	8266	7760	10073	14299	13654	13592	11179	11694	9223	6619	5763	6616	6108	4461	2669	2239	2032	2057	1409	2258	3667	1375	521	533	517	505	518	512	482	567	509	556	535	526	513	551	536	501	529	528	480	519	533	486	477	487	521	492	530	514	481	492	482	511	508	560	537	522	540	531	480	499	537	515	533	508	515	536	529	514	484	530	521	545	481	566	539	541	488	522	546	478	549	560	521	509	500	524	511	521	505	523	529	504	514	539	529	517	560	530	579	526	534	497	500	487	547	487	522	513	524	542	483	535	533	501	536	506	502	523	547	515	516	525	515	506	473	502	564	537	511	507	510	521	512	458	513	492	499	503	531	528	536	516	508	526	525	515	521	492	485	507	517	551	542	483	465	487	512	517	523	519	483	534	542	496	496	521	516	601	564	508	506	490	516	543	546	497	520	534	522	506	577	519	520	492	515	493	499	528	515	503	531	497	484	525	541	527	545	475	489	513	513	566	516	505	500	519	478	534	478	530	525	524	522	504	544	528	497	525	466	529	559	514	518	521	495	500	528	553	516	525	526	516	529	517	505	551	488	508	517	530	491	501	540	510	483	512	530	532	500	508	540	511	491	539	528	505	500	580	525	534	530	541	469	533	551	564	533	517	491	531	492	540	496	509	513	508	462	493	533	515	547	533	536	479	529	540	525	539	534	469	512	531	508	530	509	517	563	536	532	498	501	492	512	519	505	509	490	470	479	547	529	549	527	506	510	544	514	542	514	504	545	516	518	546	467	512	504	542	551	503	526	553	563	503	482	496	539	540	512	482	534	509	503	551	476	533	503	503	524	489	500	511	495	512	555	545	508	535	516	540	477	547	508	509	497	525	541	498	497	541	521	496	536	514	524	519	491	493	558	540	504	502	553	475	551	510	514	529	542	537	540	491	508	524	520	522	486	476	529	496	519	481	547	519	526	506	525	507	529	512	536	493	534	522	523	479	511	512	549	507	519	541	520	555	512	505	516	546	489	510	532	538	520	500	529	512	530	506	504	492	514	543	474	557	520	519	528	512	541	497	521	554	533	485	495	506	487	527	555	537	483	529	527	564	499	482	538	536	553	500	473	536	489	483	497	533	507	564	516	578	518	504	543	568	489	540	511	499	510	504	607	498	504	555	522	542	541	513	497	515	530	490	518	520	525	493	487	507	516	479	502	528	543	516	504	462	533	479	512	490	529	509	510	500	477	519	534	507	529	514	526	523	518	551	534	539	506	554	496	533	492	528	494	529	507	497	505	495	517	570	536	471	534	472	546	498	520	523	503	509	542	483	522	505	511	464	526	480	509	504	509	488	513	526	507	488	518	464	545	496	504	515	531	558	541	506	536	522	486	512	511	475	531	478	538	483	503	512	549	519	503	503	522	508	519	480	535	520	515	518	499	537	539	489	551	554	545	532	487	500	545	508	519	507	504	555	515	526	470	543	533	516	475	541	533	516	514	535	529	492	524	505	502	553	533	539	524	466	553	493	471	510	510	527	537	515	506	502	493	513	515	498	529	495	501	547	503	504	493	510	555	499	513	533	542	547	502	520	501	501	520	532	515	501	504	540	520	492	505	495	524	546	491	544	546	551	438	514	536	506	483	514	530	549	517	543	470	497	484	500	539	551	525	495	534	527	520	488	485	520	533	517	518	517	525	517	506	538	520	537	488	479	546	502	514	536	537	502	521	542	506	488	532	515	510	498	536	508	476	530	500	503	572	529	473	560	498	499	492	497	506	547	508	522	504	556	491	512	560	484	513	483	527	508	548	524	541	483	521	496	527	462	516	485	510	554	528	538	481	522	517	543	502	507	501	505	497	498	542	496	468	523	528	512	528	502	514	520	539	527	538	523	538	545	492	471	518	515	508	512	505	507	560	467	508	490	492	499	507	487	497	547	526	479	537	494	511	488	502	525	527	489	505	563	519	472	468	538	496	534	513	528	536	504	499	539	502	556	538	490	513	509	508	498	514	479	522	480	541	541	509	570	508	513	554	540	514	475	491	542	522	555	488	508	502	508	537	523	503	507	480	486	528	508	500	508	485	489	515	509	521	536	522	555	508	510	529	527	547	540	523	540	501	503	490	514	535	520	496	516	491	482	546	474	511	505	520	522	505	519	508	493	532	485	503	504	507	498	536	522	537	523	522	514	535	507	513	507	514	502	514	522	538	503	530	539	517	506	500	525	521	464	490	509	511	525	521	509	525	498	538	565	488	537	482	466	504	486	493	492	472	524	550	509	568	523	559	455	550	513	506	541	506	511	492	541	500	515	505	522	572	520	469	530	475	527	517	530	531	513	548	506	534	522	524	537	552	466	504	517	521	537	535	516	526	495	515	494	527	534	542	515	483	450	534	497	520	535	542	534	499	529	466	496	551	479	463	507	521	497	502	555	539	528	524	538	507	547	504	464	491	512	523	488	513	462	530	499	498	507	536	508	492	494	521	542	520	533	511	510	472	528	528	503	507	502	550	518	517	527	496	516	500	592	511	539	513	497	528	514	499	504	511	542	493	505	494	536	538	546	551	501	492	491	509	501	517	530	494	547	494	510	487	503	548	518	524	516	545	519	477	484	480	495	556	478	537	520	525	497	544	543	516	526	529	481	518	508	492	461	534	544	516	526	519	523	549	502	522	546	541	531	515	534	502	513	525	559	461	492	543	528	520	530	462	540	550	514	537	508	538	501	498	524	533	527	523	507	510	537	552	514	527	524	511	526	532	549	523	523	517	548	504	555	487	545	505	517	521	511	526	502	523	532	496	519	536	529	562	530	500	509	494	507	539	537	520	509	527	495	537	495	523	560	519	495	500	526	522	508	492	540	540	511	499	508	490	494	530	491	552	504	531	500	513	503	514	562	518	523	519	516	497	496	461	533	510	537	512	500	478	522	516	553	504	513	501	536	512	547	530	533	523	500	506	452	497	544	560	521	456	517	510	556	527	515	487	518	509	524	542	517	461	550	524	516	532	512	519	489	517	519	550	481	504	529	504	530	543	503	522	483	516	533	547	553	554	473	528	519	529	521	513	523	563	517	487	483	519	549	506	541	518	531	490	539	544	566	538	528	533	528	543	541	502	510	486	513	519	524	520	508	528	540	535	502	511	526	558	494	537	506	497	492	513	522	518	545	512	516	522	489	518	509	522	499	516	590	549	533	536	463	554	496	464	500	501	480	495	512	477	520	488	518	535	501	526	544	541	512	509	527	523	510	532	502	487	549	499	513	528	549	513	508	540	543	502	564	555	543	519	459	476	537	526	545	500	542	528	570	523	510	508	521	506	497	511	510	467	530	509	552	506	521	517	495	469	546	514	549	520	497	478	509	516	477	519	507	552	526	525	499	494	465	506	522	463	524	528	478	537	558	489	542	515	514	489	497	510	534	509	472	493	516	525	516	486	556	537	528	509	553	528	512	542	463	509	500	479	500	541	507	505	506	505	523	522	519	542
70968	74710	71628	30342	8911	7417	7342	3722	1718	1793	1274	1534	1525	1088	1351	1764	1672	1947	2783	3541	3304	2649	2234	2587	2639	2054	1484	1277	1179	937	699	495	463	370	676	818	368	181	188	213	196	191	187	185	217	187	206	194	191	195	208	197	202	209	223	197	188	185	208	191	215	201	171	178	181	217	198	194	200	197	184	221	204	210	218	201	212	210	215	205	217	196	198	227	185	188	194	178	200	216	192	193	180	222	183	198	193	167	213	196	202	191	201	193	204	191	202	186	203	209	212	205	217	214	206	204	189	197	209	182	195	189	182	200	192	200	171	219	198	186	217	198	203	223	213	188	192	198	209	225	202	228	203	195	247	201	221	202	214	198	179	185	173	204	178	199	200	192	207	174	222	183	197	212	211	216	204	204	225	177	182	175	176	202	205	225	188	204	208	168	222	218	207	231	220	210	220	218	206	184	222	200	205	214	190	213	189	180	207	202	214	188	233	189	180	212	209	214	186	196	179	232	197	216	205	188	219	186	201	189	194	202	195	213	190	217	183	174	201	205	215	188	220	206	208	183	212	209	222	185	168	208	175	220	204	189	189	190	206	182	204	231	197	198	200	226	209	203	200	205	220	195	222	208	194	198	192	214	184	204	188	198	204	223	215	204	190	185	173	184	179	208	184	170	199	187	224	205	223	204	212	198	175	217	186	201	197	189	190	220	208	212	185	229	181	223	180	228	196	185	182	195	200	213	210	184	208	199	211	187	208	211	195	182	200	189	205	214	226	183	196	205	211	188	195	214	219	206	187	200	206	185	203	215	205	201	195	167	185	193	183	209	206	210	199	204	199	204	198	194	191	188	215	224	214	199	192	207	206	195	189	194	201	204	202	211	213	208	199	199	194	181	180	187	212	194	193	195	216	207	205	188	183	202	211	171	197	212	216	190	197	199	225	197	173	204	191	203	185	202	187	196	203	211	193	194	184	191	193	196	225	194	181	171	203	190	191	198	214	203	181	197	188	184	195	186	196	221	201	181	182	203	213	198	204	198	210	178	185	165	194	190	185	183	203	205	222	186	187	189	209	168	208	197	202	198	219	227	214	212	197	191	191	189	193	222	216	177	216	194	209	189	193	196	188	187	191	203	211	186	193	176	175	210	177	195	199	232	191	177	187	199	206	208	213	204	205	194	183	195	189	204	192	181	204	194	200	201	207	217	194	204	212	180	190	208	210	194	217	188	179	202	219	194	216	187	207	220	209	192	199	191	213	196	217	167	194	171	197	198	214	195	211	186	189	199	183	198	214	226	189	212	201	189	190	209	203	206	202	203	182	186	179	193	194	223	185	185	199	179	198	184	200	212	194	192	197	189	196	190	195	212	210	199	187	200	197	192	207	209	216	183	210	213	205	195	213	199	218	209	192	217	207	179	183	213	182	230	198	203	197	185	191	209	213	195	196	203	195	214	203	206	178	186	183	200	220	230	209	187	208	177	182	198	193	178	171	203	169	212	199	180	180	210	197	198	200	193	196	202	214	187	205	215	184	229	201	209	176	172	183	203	197	212	212	189	183	166	199	217	211	199	206	219	221	219	182	203	206	193	209	205	222	200	185	196	193	186	187	184	173	187	211	208	194	195	190	200	189	203	229	211	211	187	189	207	215	188	222	184	198	194	179	208	191	177	172	186	186	205	188	208	193	221	193	208	196	182	215	208	199	204	194	188	185	185	210	183	211	214	204	221	188	196	211	192	224	202	190	200	204	191	226	183	219	186	204	192	203	203	221	177	202	196	202	207	214	194	220	190	215	214	182	199	213	204	189	204	206	201	213	209	216	198	200	210	200	203	207	190	212	195	196	206	216	216	211	184	195	196	217	197	193	195	188	215	181	189	225	192	212	205	198	219	193	209	196	209	206	206	209	214	186	199	222	182	194	188	181	176	201	196	189	204	194	185	197	213	228	167	181	209	204	210	204	197	204	194	207	196	205	203	188	187	203	191	191	202	194	197	226	210	213	212	196	177	198	250	211	208	203	212	215	197	192	186	221	190	209	202	201	182	200	203	231	222	207	191	189	209	205	184	185	230	209	181	191	201	206	198	205	186	206	199	186	196	204	202	196	184	201	185	197	204	175	193	192	200	187	199	232	203	190	193	177	194	204	231	194	228	178	212	220	208	195	198	217	218	198	190	211	184	202	192	219	194	197	209	170	172	198	200	188	203	189	192	204	215	189	213	217	184	201	228	206	211	204	201	218	195	200	179	201	211	212	214	196	203	186	203	204	213	210	232	208	198	203	205	220	199	186	206	212	229	209	203	230	186	210	186	210	178	200	211	190	197	219	196	203	191	190	221	213	206	218	209	201	216	189	202	190	209	190	203	231	189	222	205	211	216	231	206	187	200	213	196	205	197	186	204	208	190	189	195	211	191	192	193	196	195	197	205	189	217	213	188	191	185	213	218	181	206	219	204	199	235	193	202	195	193	192	198	194	189	185	212	210	196	207	201	200	229	190	209	199	204	216	175	207	222	223	192	207	227	180	178	183	211	192	223	218	226	198	198	173	197	213	194	202	202	206	184	206	174	212	208	220	157	218	158	182	219	190	213	185	197	206	188	213	181	204	207	196	219	198	184	184	206	208	218	217	191	220	228	198	218	202	191	217	200	223	202	201	186	186	178	188	198	199	198	171	199	214	182	211	210	196	225	218	202	200	230	213	201	209	218	205	212	183	189	194	218	207	206	214	168	216	199	212	204	214	191	208	211	200	205	198	200	217	192	203	211	214	190	215	212	185	196	210	210	200	215	196	205	202	202	181	208	226	201	218	210	225	244	201	203	190	204	208	212	216	190	210	188	166	202	205	175	197	216	173	213	205	194	214	199	209	211	191	197	184	212	199	220	190	220	177	189	193	198	195	179	177	193	186	211	202	200	191	195	193	206	211	186	192	203	194	200	193	181	216	187	188	207	184	189	165	209	211	209	184	179	208	194	203	193	189	197	212	206	199	199	231	196	197	201	170	211	184	172	199	198	185	195	211	190	196	182	177	211	186	174	208	209	190	203	201	210	205	219	198	201	190	197	201	175	196	189	199	200	200	214	187	222	211	185	197	192	190	201	192	192	205	185	172	197	195	188	210	179	206	208	211	190	209	187	208	199	182	211	167	210	195	219	225	200	208	195	217	202	184	197	188	212	208	176	206	206	195	208	197	243	186	206	211	192	170	223	222	207	227	186	188	199	206	208	202	187	192	217	200	230	198	163	210	221	219	213	212	203	178	232	179	189	191	198	203	228	197	213	216	221	188	202	209	214	213	180	212	201	190	215	232	177	190	225	172	195	173	219	193	228	185	188	183	202	195	226	192	183	186	221	190	202	211	191	188	176	209	203	188	204	207	182	193	210	231	182	211	189	200	186	185	173	197	213	212	188	204	210	205	193	210	192	188	208	181	201	201	184	199	184	164	193	198	198	197	205	190	210	210	193	192	191	187	227	228	199	191	173	210	204	163	181	197	206
50249	59582	66003	14560	4331	20220	19936	13860	8157	9349	6959	9031	9012	6348	8377	10323	9918	11230	14322	16443	16281	14665	12817	15780	15155	12438	9239	8676	7518	6765	4495	3242	2751	2513	4720	5922	2328	618	681	618	692	653	651	719	627	671	630	686	748	662	682	645	654	655	667	664	688	688	644	643	671	634	686	684	691	695	636	695	661	679	664	650	665	677	649	658	704	651	654	676	661	692	618	650	625	676	682	691	659	681	665	660	683	692	671	663	654	637	661	671	667	617	632	650	692	648	652	678	658	646	683	701	648	630	655	657	665	656	652	667	669	699	633	692	639	684	673	698	662	666	658	704	660	636	637	617	680	668	645	631	682	655	668	675	692	650	649	635	686	640	694	682	650	667	659	649	648	666	626	642	641	661	614	652	670	645	620	662	620	681	657	695	646	616	628	644	671	660	691	672	655	683	637	638	669	617	691	683	624	643	675	674	652	755	617	660	679	640	662	682	670	677	674	671	651	649	657	662	688	684	662	621	690	708	662	662	652	700	643	654	675	670	636	660	654	660	687	720	618	632	692	656	659	694	654	683	675	645	684	718	649	675	647	683	732	664	622	647	674	668	656	661	632	710	632	676	661	680	632	633	622	645	631	665	654	684	699	690	668	669	660	680	651	626	639	661	630	717	658	621	628	642	628	646	657	691	677	637	649	664	644	686	681	658	669	646	626	659	676	640	717	645	636	624	648	631	688	597	664	667	661	666	617	641	651	715	685	663	643	633	623	627	659	684	679	700	622	631	681	665	659	678	653	658	707	635	650	722	710	674	642	692	659	665	633	699	638	665	617	653	687	684	682	661	693	655	637	627	702	656	619	668	614	698	661	704	612	687	704	690	664	672	644	620	659	660	669	658	684	654	664	680	644	621	666	662	632	618	618	667	681	641	706	712	627	674	669	668	650	680	639	675	658	724	665	675	701	633	689	630	679	621	636	681	683	654	655	599	637	689	662	669	660	629	677	654	676	666	683	641	631	635	664	661	621	649	643	660	672	636	711	639	665	713	691	615	728	672	631	704	654	659	668	650	701	688	671	654	690	628	626	660	661	644	679	675	665	669	630	676	661	673	668	656	671	631	694	691	664	648	664	677	653	658	648	622	642	634	673	685	694	681	654	657	606	658	659	675	656	671	693	659	654	704	656	686	639	661	619	632	678	658	665	690	672	686	692	622	692	583	693	707	655	669	637	623	643	693	657	669	636	689	659	671	675	711	684	674	634	664	658	726	682	662	658	647	744	600	685	649	653	673	639	706	706	687	639	703	652	637	637	652	648	679	628	659	702	706	649	689	675	660	624	678	624	658	640	658	661	655	667	674	652	638	697	662	678	676	637	708	689	655	677	683	704	682	639	628	654	692	682	608	633	663	615	620	676	674	698	641	641	683	702	627	642	650	710	701	639	695	682	628	662	668	672	671	647	678	671	605	669	676	649	682	653	604	671	687	670	597	677	681	680	628	685	700	690	675	658	662	644	689	663	607	667	653	617	673	661	609	660	680	665	675	670	674	648	695	642	663	683	671	639	613	664	657	647	685	693	686	646	654	626	687	659	681	676	689	627	683	621	644	672	680	628	658	662	612	639	700	682	718	667	683	679	656	650	694	632	658	642	673	674	669	677	671	653	646	662	647	692	662	657	645	653	657	669	635	687	682	621	666	669	689	692	676	644	640	673	648	668	650	625	653	619	648	682	645	633	669	655	690	601	658	639	636	663	705	652	653	679	628	674	681	636	638	649	681	649	663	695	674	680	637	651	685	667	694	661	651	672	680	688	622	688	678	648	666	690	698	603	676	635	699	696	677	619	671	670	710	667	651	683	669	668	659	644	648	644	655	696	672	661	664	645	658	645	657	696	678	646	643	682	664	663	636	686	674	612	647	629	662	617	661	664	616	622	644	642	660	632	654	662	629	684	651	650	668	627	627	652	646	666	640	692	666	695	633	679	707	661	624	694	701	676	694	712	694	641	667	653	688	632	675	663	647	643	665	668	703	636	647	683	646	664	705	707	684	630	630	667	687	654	640	674	654	658	712	654	705	654	708	664	710	630	670	658	667	659	705	613	616	692	678	617	607	632	655	692	617	681	692	641	648	693	681	671	630	711	644	675	625	624	625	673	665	661	622	647	703	689	647	640	632	619	624	682	690	656	688	659	641	634	670	644	723	674	634	613	676	725	677	646	670	638	647	662	666	646	617	654	664	679	654	617	609	688	709	684	716	641	661	653	602	638	671	651	653	660	673	669	672	669	664	679	645	654	682	628	644	661	688	642	689	614	631	654	668	671	659	667	680	629	688	657	629	621	631	660	627	652	646	634	689	707	671	673	614	692	642	648	644	664	643	675	626	633	652	677	650	682	637	657	701	662	692	672	673	629	625	643	660	651	636	619	655	701	632	618	656	691	683	628	694	644	652	637	661	627	688	646	717	635	677	635	640	652	600	666	670	653	701	630	631	661	697	674	653	622	678	687	715	654	643	655	669	647	657	664	660	648	667	654	674	686	648	650	626	682	668	713	690	633	703	643	643	632	665	686	642	646	667	652	675	667	696	692	620	683	630	703	682	691	649	647	685	663	610	634	686	688	620	662	649	642	686	654	623	674	706	623	679	697	703	678	621	660	655	647	682	647	646	662	649	652	619	703	635	717	615	637	640	644	660	639	676	640	675	635	634	670	686	739	671	634	655	633	648	684	652	640	678	664	664	645	641	643	646	624	665	675	666	666	678	683	634	640	646	650	684	658	647	676	656	641	635	666	634	684	672	658	673	667	656	665	672	696	685	645	690	646	637	644	647	679	637	649	675	657	653	633	707	663	681	631	663	650	688	623	691	655	656	685	661	655	634	693	673	664	703	689	650	658	649	680	649	670	626	712	679	672	685	687	694	695	699	679	668	644	676	671	688	673	644	714	611	668	677	679	664	650	627	679	664	642	658	709	688	683	673	628	699	651	634	670	690	689	611	636	649	691	661	639	667	678	648	681	642	706	635	684	668	655	687	661	629	665	645	666	640	641	664	620	627	707	628	648	643	681	655	679	670	700	652	671	636	683	665	652	705	656	645	664	640	673	659	642	618	653	680	709	618	640	629	680	642	688	634	643	666	674	621	662	650	655	662	695	686	683	641	664	698	666	654	714	669	663	667	669	714	679	725	683	666	641	613	704	642	643	679	662	694	654	657	645	650	704	667	642	679	671	697	706	652	686	649	632	679	668	651	678	648	618	681	627	698	685	640	655	667	640	701	650	665	612	663	669	656	690	649	691	647	631	674	678	684	674	685	683	658	681	689	633	669	679	642	656	629	691	660	689	666	675	655	612	686	669	579	623	679	683	702	652	663	680	671	682	657	663	639	665	650	647	700	687	700	686	669	653	655	660	713	623	645	629	709	612	643	682	674	683	682	656	633	645	675	688	657	683	629	684	673	675	693	691	656	643	638	668	665	633	609	647	681	675	709	646	660	693	661	689	672	651	713	689	705
16050	10242	10268	1107	265	323	341	258	161	128	168	186	179	131	146	135	162	164	178	206	177	166	162	170	149	164	132	140	135	125	132	119	134	126	132	152	156	126	119	132	113	131	141	145	114	125	124	144	143	120	142	133	126	126	117	125	117	126	117	126	105	95	116	124	123	112	145	130	124	136	136	124	131	114	116	143	108	127	125	118	93	134	124	107	124	116	121	126	93	117	113	133	133	122	112	120	123	104	145	118	117	134	119	125	127	122	144	129	122	115	126	116	124	127	131	124	123	123	135	122	138	139	103	118	127	131	140	110	128	112	113	113	119	144	118	133	110	124	132	111	136	122	107	117	115	139	113	130	131	111	126	157	126	125	123	104	120	127	106	122	145	109	110	129	128	140	139	132	113	112	130	108	121	132	137	118	121	149	122	129	107	133	124	115	130	117	138	109	110	112	119	112	127	112	157	109	132	112	115	112	119	117	104	104	114	141	146	124	116	129	123	115	126	117	120	121	115	108	118	127	133	118	126	141	118	104	109	102	123	131	129	132	127	118	136	125	126	106	132	121	127	123	127	122	125	126	126	124	116	116	112	123	111	102	113	123	119	110	147	134	115	106	122	116	120	133	108	133	118	126	133	99	122	120	138	114	131	129	143	124	122	126	107	108	129	130	99	132	137	141	120	123	116	116	107	142	112	117	117	132	125	125	110	109	137	119	120	126	130	117	111	109	136	138	115	132	132	135	128	101	113	122	105	134	153	130	129	110	134	119	148	112	112	123	105	130	101	120	110	133	111	109	135	105	132	131	117	119	130	103	130	127	117	108	112	121	113	131	94	99	120	129	127	135	114	111	124	117	125	113	119	110	126	113	111	114	111	129	123	119	109	119	131	118	103	117	115	119	130	134	103	130	143	133	127	130	130	111	121	112	123	156	134	123	108	122	116	123	133	127	131	123	139	118	111	138	133	102	135	129	134	132	110	100	132	136	128	92	107	123	123	105	130	140	134	119	140	102	94	116	121	129	141	135	128	135	127	125	109	137	125	153	126	144	116	126	139	117	123	117	121	134	118	128	109	137	109	118	117	133	123	117	130	127	134	109	134	114	142	103	120	110	136	122	120	121	144	121	108	123	122	134	98	133	129	125	125	123	110	123	123	147	111	141	111	146	126	122	117	121	125	147	99	123	112	125	129	122	121	131	129	113	119	126	116	113	120	130	116	134	113	120	133	126	123	114	125	122	117	136	120	123	109	127	130	114	121	97	125	123	145	122	107	120	141	118	99	123	126	125	113	130	127	116	121	116	113	136	100	127	140	126	124	129	157	118	123	117	109	113	110	129	146	119	126	115	128	117	118	105	107	104	118	126	124	107	113	105	116	99	125	124	113	129	123	108	127	133	132	121	127	123	122	135	109	133	130	125	136	130	126	126	121	117	126	105	121	117	139	123	128	113	105	115	127	121	126	123	125	111	140	119	142	131	126	117	108	127	130	116	133	127	117	113	122	124	111	124	129	137	141	128	107	144	125	110	119	118	108	114	136	130	129	124	121	120	114	127	127	116	109	123	129	109	118	124	113	122	107	137	106	126	120	138	115	137	112	129	127	133	128	123	125	133	125	116	116	129	91	119	112	117	134	110	103	134	128	117	136	107	112	133	118	134	133	128	138	125	135	114	116	111	121	118	119	95	135	122	116	133	139	125	114	125	133	118	120	111	147	115	119	123	102	104	127	124	118	118	120	120	134	110	137	110	128	120	124	119	103	119	125	126	128	121	122	133	121	132	128	142	138	140	133	117	115	118	134	135	116	116	112	122	127	122	127	118	122	124	117	109	124	136	126	132	119	136	124	147	126	123	129	114	126	118	128	128	118	128	125	120	110	142	137	108	127	96	113	99	118	121	137	126	120	110	129	125	149	108	117	114	123	137	102	119	125	137	102	128	142	142	124	143	123	131	124	128	119	130	118	132	116	110	121	121	128	127	126	159	131	126	124	139	120	137	122	105	136	115	122	125	141	129	117	115	127	124	130	136	132	114	130	116	124	122	128	135	115	117	123	131	115	147	130	141	122	137	100	109	138	132	130	144	133	104	133	131	102	124	115	124	100	116	127	130	122	112	134	124	135	101	98	127	125	119	106	128	118	112	115	128	131	126	117	116	138	133	98	140	130	154	118	135	116	104	136	123	123	125	130	123	100	119	124	125	115	113	125	131	125	117	126	133	120	127	116	115	104	116	134	127	126	106	142	121	118	128	119	119	148	108	135	134	128	115	114	127	120	120	118	118	122	141	140	147	127	111	104	139	113	125	127	113	117	124	138	126	142	103	136	116	131	117	150	126	138	113	115	139	123	107	123	111	131	129	132	118	131	111	121	122	121	113	141	140	118	109	122	104	123	137	123	146	131	126	108	120	121	112	133	113	123	100	122	105	131	111	131	115	126	112	120	98	105	129	136	117	118	107	128	130	132	125	131	102	127	123	127	121	138	127	108	132	137	113	140	123	134	132	133	96	103	115	121	123	110	148	142	141	125	127	137	122	111	107	116	126	142	96	108	110	127	131	126	122	119	122	107	135	141	119	131	132	128	118	116	121	121	123	125	114	118	118	109	124	113	110	107	139	118	116	129	120	123	155	122	138	130	130	114	116	109	122	118	122	122	123	123	135	139	120	118	130	127	107	115	109	125	123	133	138	132	104	113	114	138	121	131	136	113	125	117	107	122	129	107	136	142	119	111	131	143	123	118	140	118	125	121	123	113	113	115	127	111	120	122	118	130	102	125	108	128	136	141	106	111	115	121	115	113	114	124	141	136	135	120	124	123	121	108	118	145	120	128	136	117	120	128	111	138	112	125	132	115	134	146	126	130	119	127	102	132	130	116	103	106	118	124	107	148	117	120	111	120	103	140	136	129	120	145	112	112	117	108	115	122	110	123	127	140	128	122	122	125	112	125	133	126	122	109	146	134	117	123	119	135	129	148	110	114	109	138	126	103	121	108	134	132	134	118	121	116	135	112	133	124	115	137	130	99	113	113	112	120	116	131	128	111	125	103	110	117	120	158	122	137	124	128	121	124	137	144	146	135	140	145	136	107	139	107	130	126	113	135	116	122	116	105	109	120	126	115	115	132	121	126	108	128	124	106	113	156	118	112	119	139	122	119	123	124	123	128	130	137	101	131	126	107	120	131	116	130	117	105	130	130	135	124	140	151	119	130	134	137	128	125	124	124	145	132	122	125	108	137	120	145	115	126	134	105	125	127	126	112	146	138	115	127	121	111	133	123	136	107	123	145	96	149	137	113	125	129	127	126	107	126	131	125	121	132	127	131	115	118	139	121	131	118	116	132	97	126	123	129	107	119	136	137	127	133	108	128	127	131	135	117	128	123	135	141	125	120	133	116	114	109	113	96	133	153	135	117	126	119	135	137	121	126	129	126	120	148	126	132	125	122	134	114	108	123	127	114	116	128	131	118	119	111	127	116	117	109	138	122	123	128	116
19089	16894	17872	2141	842	1393	1705	1124	803	718	707	762	776	630	608	603	626	718	840	1016	1124	1073	860	779	749	648	646	588	531	561	532	510	464	495	570	733	448	467	460	462	459	424	451	470	466	419	462	470	449	477	450	416	410	477	400	449	446	464	497	475	446	464	426	443	437	457	462	460	425	459	435	471	436	444	475	438	448	447	463	459	417	438	444	448	449	436	409	433	435	449	426	470	416	455	430	444	435	456	418	467	441	449	464	461	457	419	494	445	468	421	413	419	458	450	432	444	445	433	435	427	455	467	396	443	437	458	478	436	445	440	434	444	447	451	470	450	460	452	409	466	471	429	461	460	452	427	480	446	456	425	451	435	451	454	463	446	457	435	458	424	450	445	448	455	468	468	482	445	485	474	416	432	420	439	438	442	468	436	436	492	470	438	471	472	459	485	395	421	467	430	448	403	447	451	439	465	417	433	476	409	468	435	425	439	425	467	430	440	439	438	466	452	488	450	476	453	437	436	409	439	464	453	444	424	434	455	416	448	428	451	413	406	410	457	467	416	449	429	444	445	462	444	405	448	436	440	434	447	478	480	467	447	462	472	420	444	482	423	458	431	456	467	416	510	446	452	486	441	432	493	416	422	485	457	431	428	470	452	461	424	445	430	457	454	474	454	437	495	445	434	423	459	482	450	472	443	496	431	471	426	440	463	472	466	440	458	452	466	437	450	430	437	479	438	462	417	420	441	444	436	427	477	457	439	455	464	412	464	518	453	397	434	473	473	475	480	449	423	486	447	450	470	457	443	437	485	469	431	469	457	484	437	439	438	441	452	421	447	414	464	444	441	443	453	410	470	450	480	437	437	440	464	432	451	440	416	443	403	468	449	443	444	460	448	414	457	459	440	465	482	439	410	481	457	413	446	464	458	437	447	466	451	418	448	400	447	447	461	443	441	422	497	461	446	478	465	446	426	437	457	419	466	438	449	460	438	456	464	439	444	452	447	429	408	471	454	465	445	468	451	465	470	436	427	432	433	446	446	419	476	462	428	459	453	455	399	423	420	463	463	450	437	445	459	453	474	453	404	423	453	449	467	487	448	466	431	444	450	463	447	459	427	474	434	473	437	461	435	464	467	439	448	431	425	455	487	466	436	450	450	467	437	410	468	425	466	415	455	441	429	485	437	441	469	450	443	441	451	450	471	414	450	472	448	455	457	412	432	441	433	420	442	450	439	420	460	427	446	473	475	438	420	464	458	413	442	438	453	470	435	459	463	446	435	435	426	482	414	462	413	445	409	438	415	461	416	423	421	467	438	475	465	452	441	460	463	450	470	452	436	458	437	449	448	427	481	456	484	481	506	461	459	477	466	424	451	468	444	468	405	441	476	420	455	459	480	473	418	469	420	471	452	457	441	430	431	495	409	438	467	427	451	458	399	450	460	396	453	430	427	432	418	442	447	458	479	408	471	469	420	449	438	444	428	437	465	442	467	456	450	439	446	438	421	445	467	427	459	472	428	449	481	453	514	446	454	420	438	436	444	453	451	468	439	460	508	466	491	448	444	445	466	450	475	425	469	451	464	446	448	427	450	435	455	461	483	482	425	423	434	433	431	447	433	474	430	432	433	453	487	454	505	486	456	409	426	481	456	444	452	444	435	482	457	466	459	413	423	447	463	461	454	396	478	455	455	437	445	457	435	448	430	470	415	436	461	481	433	443	426	486	459	453	456	456	441	503	454	467	473	422	457	441	477	456	441	454	394	447	461	432	487	449	458	434	419	451	423	471	433	452	434	451	465	418	429	428	456	451	445	411	463	448	449	454	430	451	421	456	447	450	473	436	462	475	456	410	479	432	453	415	493	451	434	454	414	440	475	461	461	462	431	423	477	418	424	489	465	439	480	440	464	454	433	468	455	435	466	464	443	438	409	470	442	442	448	441	450	450	460	438	438	447	470	447	454	486	442	444	467	421	448	444	433	413	444	432	466	446	452	477	431	441	475	458	461	426	422	442	433	458	437	445	428	443	426	457	444	442	427	458	440	456	439	450	483	434	479	441	432	418	458	443	453	431	471	443	467	462	441	465	452	441	464	451	422	460	440	445	445	465	451	472	462	457	462	470	420	436	398	445	443	472	422	430	459	445	444	436	431	460	448	456	434	476	463	435	426	411	457	412	451	444	456	449	449	446	434	501	451	433	405	466	454	428	429	409	440	461	427	502	429	467	477	417	424	447	458	442	464	423	432	429	442	474	448	492	458	397	468	523	460	457	447	419	478	447	461	476	412	434	475	420	465	437	446	452	412	436	474	467	454	446	469	403	425	445	391	452	425	438	445	444	403	482	436	457	412	427	438	422	477	405	417	424	430	426	480	387	423	465	443	459	457	487	429	459	420	418	420	439	446	461	438	443	443	410	451	441	441	469	429	459	469	458	454	436	455	436	477	448	419	425	446	434	449	464	440	431	466	440	475	440	460	471	481	451	441	462	479	466	466	471	429	443	431	426	457	476	443	453	480	441	436	427	456	444	451	428	442	440	444	480	424	438	449	478	471	421	449	439	416	490	448	449	450	448	443	471	481	448	457	436	431	424	438	455	436	500	446	457	434	443	461	454	439	461	444	415	463	428	413	459	458	461	423	443	467	454	451	455	445	437	459	451	450	461	456	445	439	409	475	416	468	481	432	414	451	477	472	474	466	466	453	492	493	404	419	459	454	471	453	424	425	484	443	435	435	425	449	427	451	455	490	444	473	416	438	424	445	432	479	468	456	433	429	473	394	484	440	461	460	425	447	481	428	447	452	446	437	456	484	454	484	415	441	464	473	434	465	446	429	465	467	465	459	456	454	480	433	454	463	476	479	429	426	447	432	477	439	467	430	435	454	468	452	467	479	469	468	468	402	429	429	462	398	446	452	453	415	470	466	448	434	445	462	469	482	464	497	450	472	457	463	457	439	433	423	457	421	448	427	469	435	475	426	435	464	427	406	440	476	484	433	469	445	437	461	453	463	458	427	444	454	450	507	452	426	468	471	444	447	479	461	443	459	466	433	464	423	427	431	396	467	430	432	444	444	460	409	450	439	473	450	454	488	454	466	433	415	443	469	458	435	454	458	459	450	425	428	449	402	482	451	478	476	412	449	466	444	440	488	427	455	464	446	493	416	431	478	467	450	451	447	443	453	485	442	433	472	440	479	471	441	437	446	491	413	438	449	481	432	434	448	451	492	479	437	447	475	466	438	456	465	470	478	441	478	423	433	458	444	473	459	437	462	439	429	469	445	489	409	470	456	466	457	436	471	450	455	454	452	448	448	434	472	466	431	456	474	437	448	467	473	479	468	430	469	484	432	475	467	451	453	433	450	441	477	408	458	452	457	437	403	456	441	482	420	445	454	463	417	471	489	449	426	427	397	453	440	439	454	448	463	456	436	490	461	460	434	451	460	436	475	475	466	470	421	477	424	442	470	494	428	481	459	466	469	456	449	487	442	449	511	447	430
60793	62400	59485	21626	3884	3277	6049	2259	1192	758	517	815	1007	603	394	349	397	475	903	1792	2106	1371	679	589	585	650	583	486	426	321	315	302	202	204	363	409	134	137	142	156	139	135	137	123	145	117	134	143	142	130	117	126	121	142	150	117	156	123	134	149	129	130	115	129	137	150	121	150	131	144	125	158	135	138	128	153	126	149	138	135	146	133	136	133	157	138	121	139	141	140	146	132	129	135	121	135	148	125	137	140	124	157	132	147	128	149	137	150	125	125	140	132	144	140	139	137	152	126	133	142	132	115	107	124	144	131	133	131	138	135	124	130	126	107	123	139	166	143	138	131	139	143	131	132	123	138	137	134	131	114	133	144	126	123	128	137	138	128	142	144	129	124	127	119	146	124	126	145	130	126	139	139	128	144	137	131	131	138	147	126	139	123	128	134	138	131	141	143	134	148	126	127	164	141	134	132	110	137	130	153	136	125	115	125	118	131	118	123	128	138	125	129	150	123	149	137	121	126	136	136	139	157	120	135	131	131	138	121	162	124	140	145	135	123	140	130	135	158	153	132	133	114	148	144	136	113	115	130	152	148	136	150	135	137	131	142	172	145	124	134	121	124	126	123	145	130	151	136	145	147	138	133	146	138	148	134	142	116	123	130	134	142	128	124	131	134	146	145	130	148	167	153	158	145	140	129	123	138	136	143	135	126	137	135	123	148	137	132	124	155	126	123	140	139	140	133	144	134	133	150	132	128	114	146	119	130	126	134	130	145	158	148	132	125	132	150	154	133	140	157	119	121	138	147	133	129	113	148	123	152	111	149	129	124	130	126	131	142	127	152	133	147	142	144	127	154	146	153	135	139	140	142	158	133	127	134	145	146	143	134	139	137	151	138	134	141	133	123	120	139	141	130	149	150	134	116	142	122	120	151	142	138	137	135	151	144	133	151	138	120	134	140	138	139	137	128	141	129	127	128	153	145	128	116	129	124	120	119	137	135	130	159	148	131	143	127	136	126	130	126	134	151	146	134	109	133	135	128	127	145	133	116	125	128	143	127	139	128	117	148	136	145	135	120	126	118	128	138	122	134	137	141	133	135	121	135	125	136	160	135	138	126	116	156	126	129	151	137	136	135	129	139	111	144	134	157	154	162	149	138	145	134	156	136	139	124	130	128	142	144	137	119	134	128	134	137	130	131	134	121	141	136	148	141	131	139	138	159	120	138	134	123	147	141	152	126	119	133	115	120	136	131	151	125	121	140	120	128	140	151	121	142	115	122	127	131	121	124	142	143	133	106	130	131	142	126	140	135	141	116	146	122	136	136	130	167	153	123	129	130	151	129	144	144	131	133	133	138	125	124	124	149	127	132	128	140	135	121	129	134	130	134	132	123	135	142	148	137	147	146	121	137	142	117	135	135	142	147	137	118	153	125	137	137	141	114	132	134	135	128	138	130	132	127	124	138	146	126	135	138	130	142	140	136	126	130	155	132	146	120	136	133	137	139	140	138	133	145	117	123	143	151	139	137	121	133	146	128	137	126	131	115	131	138	112	159	139	130	140	156	112	156	133	140	124	142	142	139	138	143	143	139	128	154	144	127	127	133	112	132	137	123	138	128	131	133	131	153	152	143	128	133	146	124	163	124	130	130	112	144	110	145	132	140	145	131	137	153	127	130	153	135	143	134	133	133	133	135	135	124	146	153	134	133	141	147	147	144	132	154	134	140	127	146	143	140	117	119	141	136	147	140	118	159	129	128	159	147	131	138	114	145	141	136	129	136	142	119	133	139	140	149	136	128	141	120	123	151	140	136	141	143	129	138	142	120	127	129	148	140	121	138	129	161	135	131	149	133	126	144	127	137	134	132	137	131	130	146	138	112	134	130	142	152	143	135	128	110	142	138	124	139	146	162	150	137	142	132	122	133	105	138	134	131	147	137	138	142	140	129	140	126	135	154	134	138	131	148	144	151	136	138	127	130	128	141	133	137	131	142	142	136	115	131	123	119	128	149	140	153	129	141	120	125	129	129	126	139	142	139	118	135	158	122	146	132	116	109	148	158	157	151	154	131	124	152	140	123	129	126	119	123	142	131	146	133	124	126	140	152	128	124	126	133	136	114	119	141	129	122	137	146	136	136	129	158	105	126	131	123	127	133	127	138	126	149	137	132	128	155	155	143	151	132	127	152	128	131	151	136	125	131	147	157	127	143	138	123	156	117	110	127	124	145	137	145	129	145	138	149	127	122	136	117	119	146	134	128	117	131	152	125	139	132	113	160	130	132	151	135	129	170	121	127	135	120	143	152	138	153	158	132	152	147	151	112	141	138	115	141	126	134	124	110	126	132	123	108	145	114	125	140	129	138	133	145	132	138	141	122	141	140	115	133	148	126	124	126	143	131	140	134	136	125	135	166	111	137	139	129	134	143	127	126	137	120	165	154	137	131	123	134	150	143	139	148	108	124	144	119	130	145	119	140	148	126	136	134	123	143	100	143	128	139	144	133	138	137	134	130	138	144	156	127	131	135	134	136	131	142	132	134	136	134	143	140	149	138	145	125	127	131	137	119	141	127	130	128	131	135	170	144	148	126	142	130	126	139	132	124	128	123	153	128	120	160	127	137	146	115	137	149	126	119	132	143	165	133	140	115	143	146	141	140	122	133	128	130	124	138	123	130	134	135	142	120	116	135	110	123	127	114	115	138	125	142	114	126	146	112	148	153	146	142	123	156	122	144	131	119	118	138	126	144	153	115	124	146	133	139	142	155	125	108	132	159	129	138	130	155	163	130	128	136	133	137	113	125	138	138	145	154	136	162	134	125	117	138	132	156	150	134	143	122	132	151	132	129	113	127	131	128	138	122	129	130	128	140	124	152	138	143	138	120	132	130	126	112	149	150	120	141	118	141	136	136	142	143	153	135	160	135	133	146	133	120	128	128	130	147	111	136	128	165	138	138	139	111	145	136	137	148	138	148	129	132	127	154	151	135	134	150	131	135	143	137	136	118	115	132	137	140	136	129	128	130	138	131	127	138	138	137	136	146	131	137	126	135	138	139	109	147	144	156	129	154	129	139	128	127	114	115	133	136	142	134	148	120	118	121	146	142	129	138	133	124	141	121	130	128	118	146	116	127	128	117	152	129	167	110	129	126	149	147	122	131	120	125	120	113	130	135	137	131	132	142	149	131	139	144	136	147	159	128	140	125	122	125	146	138	128	147	152	115	122	155	145	123	139	140	112	114	133	137	140	143	143	130	170	132	138	113	127	139	128	143	137	144	161	118	139	162	146	136	139	125	155	143	155	119	124	145	136	144	126	144	134	127	153	119	138	120	117	146	108	124	134	140	132	128	138	127	124	144	142	119	150	141	133	136	133	141	142	155	125	134	127	123	137	136	136	158	130	129	147	154	135	155	143	138	116	139	143	143	133	126	115	139	138	135	149	150	120	147	133	131	147	146	131	119	134	132	133	123	131	136	134	142	116	135	145	136	137	134	120	127
41423	47917	52997	8863	4327	12757	18371	9852	6464	4393	3661	5284	6470	3911	2741	2353	2703	3330	6253	10827	12426	8746	4657	4056	4499	4521	3807	3407	2727	1900	2095	2039	1138	1353	2535	2825	455	441	538	460	483	465	463	496	503	499	490	502	511	476	499	447	460	468	476	443	462	427	493	487	478	504	501	450	512	480	501	467	512	491	516	505	513	527	476	462	458	439	464	477	491	481	512	476	464	476	492	471	488	473	491	492	466	490	520	476	467	475	459	473	478	494	491	460	439	475	461	466	501	463	476	517	486	499	453	440	502	497	473	500	483	478	448	467	485	493	459	453	476	500	502	502	482	476	474	454	469	505	461	480	476	481	494	499	473	470	435	432	483	504	505	482	479	467	452	477	475	473	469	483	455	480	512	452	473	497	426	444	462	503	478	457	473	477	527	474	446	440	508	470	517	520	483	478	433	491	473	483	470	474	475	430	499	509	483	511	454	474	443	451	501	486	451	479	450	461	473	502	490	457	499	459	477	471	499	484	488	446	495	473	441	459	456	490	449	488	445	492	474	485	459	495	471	435	501	491	515	459	483	463	438	480	466	462	476	460	497	475	454	488	454	447	516	447	470	473	473	483	465	471	488	502	465	473	481	479	486	445	455	494	478	481	456	484	504	469	487	459	484	468	504	488	485	456	471	489	486	460	491	473	474	454	476	476	488	482	496	477	459	517	474	501	464	464	492	484	452	486	461	501	477	446	476	515	475	468	481	483	439	502	499	485	522	477	459	501	505	486	478	473	506	461	469	506	496	496	463	485	469	445	443	509	495	483	445	492	496	488	518	464	434	434	454	516	438	467	434	490	494	495	520	511	448	471	479	489	460	457	501	476	465	489	484	455	454	499	474	482	467	468	479	511	460	491	496	481	502	450	496	464	510	476	503	477	477	474	478	488	485	489	467	455	472	525	484	473	463	461	450	467	465	507	465	456	463	470	480	466	468	496	466	472	474	417	487	455	460	459	476	492	430	456	501	477	466	475	495	480	490	487	524	518	457	457	494	465	441	465	486	453	480	489	479	476	457	476	466	481	482	438	453	478	517	444	475	481	491	493	489	510	447	470	479	481	483	476	471	472	461	471	468	460	490	464	435	464	511	483	478	462	536	479	462	485	456	480	527	518	502	462	445	442	470	472	468	464	494	499	478	455	466	464	506	474	505	454	518	497	478	469	487	478	485	501	475	451	491	457	471	455	483	458	462	475	510	499	489	490	437	495	498	468	460	497	454	527	525	484	469	510	468	480	494	450	429	459	461	477	460	492	509	486	504	482	459	496	516	461	480	458	464	524	508	486	479	480	463	463	455	447	459	441	514	492	499	486	490	449	481	473	479	517	477	487	462	484	495	468	469	481	467	473	511	520	501	475	499	454	439	457	467	430	483	451	518	507	468	476	460	480	466	479	474	489	493	466	499	489	495	485	482	471	495	519	419	449	459	479	463	468	461	444	506	491	505	448	499	528	498	486	496	517	507	496	500	446	447	462	498	481	507	467	477	461	480	509	461	477	487	554	438	444	462	450	455	465	493	465	481	461	475	469	487	462	491	496	508	450	478	480	456	514	494	511	483	497	491	466	467	439	437	474	491	457	479	466	474	473	467	475	480	477	482	455	483	487	488	441	478	486	488	524	441	459	478	473	467	449	500	464	481	512	508	516	463	488	462	504	509	520	472	432	487	448	468	467	491	506	439	478	486	480	457	475	471	511	447	508	532	465	471	496	508	481	476	462	413	498	435	475	501	453	436	455	463	494	517	502	474	470	476	506	487	468	446	461	479	494	488	492	451	494	481	478	465	472	475	489	479	459	506	437	488	469	517	437	471	493	481	487	520	468	503	508	514	472	485	462	474	468	449	475	483	451	501	422	477	468	466	495	441	477	487	452	464	494	494	455	456	433	486	475	490	481	465	514	502	441	425	482	473	502	464	487	460	431	473	473	525	435	481	479	472	498	503	501	473	531	463	486	473	475	513	505	475	475	486	454	463	462	465	459	423	456	518	508	475	511	444	484	473	458	468	513	457	483	481	476	441	466	480	481	474	488	463	475	463	485	461	460	462	452	473	493	448	439	470	518	487	496	469	450	508	483	497	474	484	479	469	481	483	472	457	478	504	474	501	484	486	476	473	468	467	506	462	464	436	494	481	489	488	498	495	482	448	489	486	444	508	478	491	458	464	471	507	482	462	505	509	459	446	477	511	479	472	437	479	441	491	477	480	462	482	469	508	447	461	505	448	476	454	456	463	460	513	450	473	488	454	468	494	494	438	480	490	501	506	463	460	486	457	470	474	480	482	534	481	468	488	467	459	424	483	483	449	479	463	446	498	486	468	452	429	461	487	495	509	491	452	517	480	444	456	476	473	462	507	458	473	496	475	488	532	479	479	464	469	481	504	489	471	505	474	465	501	488	538	492	449	495	486	430	444	483	449	465	498	459	490	461	446	506	464	506	492	458	478	456	448	462	508	495	539	441	442	475	511	497	498	463	518	479	471	499	478	473	478	485	425	457	455	485	477	483	469	512	473	505	447	454	445	464	498	491	455	496	459	491	445	513	480	468	489	498	482	463	498	471	491	459	510	481	478	491	478	496	484	479	493	474	509	468	491	479	467	503	441	486	460	500	492	482	495	485	471	478	490	505	495	444	489	478	511	440	480	453	449	456	483	491	458	498	491	473	433	438	489	454	453	499	497	461	440	440	504	452	437	472	468	461	465	487	478	519	515	495	498	460	467	450	555	433	450	474	449	463	472	454	476	457	471	486	503	505	469	457	458	534	462	476	446	470	489	486	479	476	468	473	479	513	458	469	472	472	489	450	467	436	513	452	483	482	467	472	479	468	476	465	473	454	492	511	456	458	458	530	487	491	463	459	500	463	462	500	464	443	503	497	482	499	484	473	506	467	478	508	470	467	461	498	489	491	441	472	477	447	471	467	504	480	475	470	468	458	511	437	522	488	446	515	488	516	472	490	448	471	479	461	503	495	476	488	491	484	457	485	477	448	447	445	517	479	518	483	496	448	484	500	479	468	443	466	494	472	509	445	470	494	443	467	465	481	474	470	457	496	499	463	464	440	506	448	460	484	478	460	473	510	502	483	446	502	492	463	474	476	463	469	454	474	460	467	515	498	470	458	488	473	472	488	477	460	462	469	494	501	521	515	463	451	465	447	490	484	499	470	500	486	480	469	486	460	501	464	427	468	494	499	486	464	465	495	481	486	460	459	489	483	460	488	508	487	438	488	472	515	468	462	445	445	474	473	471	489	496	503	508	488	467	443	498	470	495	483	460	526	485	469	480	498	486	454	429	520	449	449	494	513	455	451	476	483	499	503	487	478	443	461	480	464	479	473	441	492	467	526	476	479	491	489	466	490	460	439	487	478	474	459	489	518	445	477	468	482	477	459	485	477	497	472	478	466	498	486	494	433	479	463	386	455	466	484	491	494	465	522	444	468	499	472	495	499	486	497	468	515
72006	72596	65943	26347	9323	8355	10122	4389	2513	1262	1239	1303	1516	1586	1671	978	712	1011	1803	4221	4276	1763	1090	1115	1197	1279	1121	1072	843	563	521	465	363	286	561	826	185	188	183	182	214	216	207	236	203	209	172	165	180	170	210	206	181	179	190	184	176	171	169	195	172	184	199	165	172	164	177	208	172	189	233	185	193	191	189	212	179	199	196	195	179	171	159	198	210	208	195	177	183	185	180	179	172	198	172	183	202	194	193	193	191	191	216	211	204	170	195	220	185	182	178	185	195	222	217	190	181	184	184	180	196	167	193	193	177	159	174	166	167	184	184	176	165	196	169	171	214	206	178	193	185	188	213	175	183	203	192	195	197	186	180	183	179	181	193	178	190	182	185	195	198	191	173	168	190	179	171	174	208	201	182	180	195	188	200	176	183	182	176	177	181	196	205	201	181	195	191	156	189	190	210	191	160	164	181	214	175	190	208	189	197	191	199	180	198	183	186	189	181	197	167	201	195	171	178	200	151	183	170	192	192	208	187	186	189	196	201	175	177	180	169	187	195	185	193	176	190	186	177	190	179	200	196	220	203	187	201	185	196	169	200	154	167	190	179	195	200	187	189	211	198	198	175	178	202	189	192	182	182	183	179	207	177	191	180	174	194	221	186	182	165	162	172	175	187	175	180	202	202	194	162	198	179	185	196	196	186	194	174	190	187	194	193	168	168	179	153	185	203	203	176	172	180	157	201	223	170	193	190	179	192	199	193	182	184	182	155	170	180	179	164	197	172	172	174	176	198	185	211	183	217	185	175	191	166	187	183	189	170	190	197	191	178	183	213	186	180	189	178	197	190	215	188	232	174	183	206	174	188	190	194	174	169	184	179	188	176	178	204	174	162	162	165	192	171	188	191	191	185	167	190	185	183	160	195	184	190	183	202	177	180	182	185	182	189	209	174	208	202	182	200	214	205	172	183	190	180	193	182	186	214	209	167	195	168	179	187	176	198	159	180	220	198	188	193	191	183	192	182	180	187	184	209	182	203	199	186	178	196	194	207	161	184	185	184	204	183	174	187	170	188	158	187	178	192	171	162	175	203	200	189	203	194	199	188	173	170	172	177	188	168	210	181	195	198	210	196	178	154	164	182	192	183	211	184	202	191	216	186	194	188	158	178	177	183	174	174	202	189	193	190	170	197	183	181	193	162	188	206	175	213	172	196	160	166	178	194	187	164	204	163	194	182	175	236	176	173	177	159	202	189	195	188	164	169	171	176	172	186	180	201	188	175	193	195	191	206	197	184	174	205	170	157	168	183	204	196	192	198	198	187	171	188	176	181	173	165	156	198	191	197	201	174	191	188	188	217	195	188	188	200	183	173	211	180	217	164	196	183	174	175	171	182	177	176	199	186	192	184	197	181	208	191	194	188	193	176	166	195	193	197	188	180	171	188	197	174	192	183	209	183	203	171	180	214	165	210	186	195	187	192	202	158	188	188	184	171	202	210	207	193	180	189	164	191	156	165	193	183	170	181	202	160	182	185	201	185	194	183	192	167	202	184	227	180	181	174	198	199	172	179	206	186	159	198	162	196	179	196	210	159	188	176	184	202	199	196	175	172	207	208	165	174	194	186	186	189	178	180	181	158	176	178	162	172	188	167	182	186	192	179	185	169	183	197	192	170	180	155	191	195	163	173	166	157	180	209	212	193	190	196	175	185	207	194	205	208	184	164	189	217	174	170	185	186	205	197	174	206	178	202	189	195	179	182	203	221	188	176	183	198	182	165	190	175	205	195	184	178	174	189	189	187	159	204	157	169	183	191	198	180	181	178	171	187	197	177	192	183	193	200	178	164	191	191	172	187	195	181	191	195	187	200	201	165	178	185	183	182	202	195	184	184	189	189	195	160	195	173	189	178	177	178	170	152	195	205	184	189	185	192	182	185	184	153	196	166	179	202	202	219	200	205	170	173	181	164	161	195	183	173	194	189	188	169	181	187	189	161	199	203	190	217	187	165	186	198	177	188	189	178	181	182	186	195	191	179	169	170	201	172	208	178	192	193	172	180	174	165	203	199	170	195	178	204	166	202	181	160	188	193	184	179	202	213	186	185	200	188	167	215	176	159	177	182	174	171	184	184	184	174	178	211	202	186	200	185	173	215	174	176	170	175	192	185	174	193	177	196	206	186	184	168	207	181	179	192	170	191	200	198	190	184	203	182	183	201	169	188	186	170	198	175	184	189	184	206	192	199	183	164	184	188	208	191	189	177	194	196	181	179	197	165	163	183	214	167	186	184	186	187	187	184	181	179	197	192	171	208	167	184	192	175	190	183	211	179	183	192	175	189	195	187	206	189	204	172	200	181	209	189	191	181	195	198	183	188	192	168	189	155	200	180	165	201	203	194	184	172	203	164	184	172	196	193	166	199	187	197	188	178	162	168	191	194	177	222	168	196	179	180	188	205	185	196	195	187	173	174	201	174	184	213	187	210	186	203	199	182	193	200	189	219	160	181	183	176	183	182	199	213	198	201	188	198	159	177	186	205	185	194	177	186	210	174	180	185	170	175	170	168	212	186	198	195	164	190	170	217	185	196	186	163	183	212	170	197	196	205	180	177	182	156	183	153	194	185	193	172	177	167	182	182	184	195	193	182	195	215	201	182	185	200	213	178	169	163	194	164	186	196	196	203	184	171	188	189	198	187	183	178	194	179	198	193	189	200	171	185	200	208	186	195	210	189	175	195	209	179	199	196	161	175	178	185	174	165	194	182	195	207	203	178	178	190	175	182	180	180	200	176	194	186	195	175	185	174	189	188	187	185	175	194	200	202	199	188	172	184	181	187	176	206	187	184	184	179	201	164	164	203	210	154	195	180	192	190	197	178	168	211	186	178	177	185	162	168	200	179	200	177	181	196	195	188	196	194	196	170	186	185	180	208	176	178	188	205	171	192	181	193	161	191	194	187	174	173	186	190	190	203	171	180	191	181	184	189	176	191	193	211	200	192	172	187	153	192	203	176	183	194	182	183	182	194	202	178	188	200	185	189	167	192	177	175	199	179	186	192	186	195	189	202	194	204	192	171	184	211	214	186	179	189	172	184	181	182	191	173	177	197	178	197	174	181	197	192	167	187	188	181	195	209	178	198	174	196	182	176	181	174	208	186	188	174	184	177	190	197	167	186	195	195	180	195	213	183	182	177	190	194	189	217	207	177	193	194	178	216	162	198	197	183	188	170	190	188	180	186	209	184	212	188	195	196	201	180	187	178	194	195	181	187	184	183	193	204	165	205	168	192	191	202	209	193	180	175	183	164	180	178	182	201	183	177	183	196	204	187	181	172	203	189	187	181	188	188	176	194	173	178	174	163	169	187	183	201	199	176	210	173	172	193	196	195	194	191	195	172	188	176	199	185	177	190	195	195	189	172	193	180	180	166	195	192	178	189	167	168	207	181	170	209	171	213	205	214	209	170	177	196	199	181	177	180	173	204	171	193	185	178	184	190	184	188	163
50884	57826	61561	7897	9086	21773	23978	15658	11488	6896	7235	7427	9189	10104	10104	6472	4446	6233	10405	19676	19384	9225	6877	7408	7605	8272	7590	7051	5663	4155	3531	3034	2267	1783	3788	6020	651	617	613	644	584	646	556	649	632	627	648	614	642	644	599	642	627	584	628	623	631	640	615	601	570	690	642	646	600	623	648	648	619	609	593	630	638	601	647	601	599	581	663	582	665	638	663	608	695	666	653	643	580	617	622	650	552	579	617	633	667	612	586	630	578	629	616	635	595	621	605	599	652	622	628	603	626	627	617	640	636	617	588	617	605	596	639	657	638	624	607	642	626	617	624	581	626	647	652	612	616	603	620	581	614	634	608	554	619	586	678	607	622	607	651	677	584	637	605	606	559	625	588	637	639	623	620	599	602	668	614	627	584	614	624	624	632	604	627	662	576	633	671	649	624	634	647	619	642	601	614	605	635	602	594	636	673	643	604	602	622	658	602	601	632	611	668	637	587	649	650	647	592	595	631	602	630	646	644	644	584	609	648	628	660	612	630	600	620	599	655	641	603	587	648	592	622	616	648	639	577	621	599	600	585	637	618	630	637	639	615	605	608	640	589	627	604	618	589	643	613	607	589	638	585	648	597	618	585	610	605	586	593	561	636	614	619	612	592	636	619	605	637	589	608	581	624	641	637	576	667	638	654	617	619	609	611	647	611	650	644	621	630	645	623	642	585	622	636	641	637	578	604	614	607	658	627	630	573	587	632	623	632	618	631	614	663	642	611	600	640	647	619	616	630	622	676	645	609	656	663	593	602	594	628	588	606	619	621	624	611	606	622	625	616	629	629	605	612	617	588	629	639	611	590	659	610	592	584	606	649	662	608	615	621	660	617	648	625	618	652	620	602	601	625	640	585	607	593	611	605	615	593	637	582	622	639	590	654	589	638	611	604	615	590	565	631	589	620	646	628	619	629	675	633	648	611	626	630	568	643	594	561	612	587	618	624	615	610	659	638	602	640	646	591	612	650	639	713	600	596	607	615	622	614	664	629	650	612	605	600	611	617	626	625	601	602	628	623	624	619	588	596	636	654	627	663	638	570	589	584	632	614	613	597	608	633	611	594	620	583	621	608	618	628	601	649	600	594	628	605	645	583	627	658	589	633	590	652	604	577	612	615	601	662	627	653	586	620	615	602	616	618	631	612	628	637	618	633	646	647	612	643	614	617	613	627	615	640	618	611	616	659	622	600	582	613	602	660	668	593	627	625	601	612	596	650	619	661	613	610	616	557	644	642	594	603	622	611	612	570	644	622	618	635	608	627	640	664	637	604	605	657	599	659	620	596	621	598	609	624	588	645	638	637	638	577	596	679	626	615	589	632	639	633	615	664	619	605	643	615	652	652	585	595	605	609	638	605	611	650	575	614	669	612	620	585	619	644	642	603	590	645	658	609	645	665	650	618	640	624	622	579	628	618	610	630	636	622	624	611	631	634	624	650	583	575	590	631	602	635	616	572	590	562	608	613	584	615	582	592	610	623	626	637	609	577	623	602	632	615	632	627	682	600	622	602	611	615	609	647	586	609	591	581	593	622	622	572	660	675	652	588	622	604	604	649	622	601	594	616	638	604	610	651	613	599	606	641	640	618	628	584	596	660	624	606	651	633	569	608	588	631	594	593	635	618	595	583	634	627	604	661	654	632	630	612	660	599	637	637	633	633	598	654	658	611	618	618	633	641	640	676	652	640	608	562	597	594	603	604	648	624	639	624	595	595	648	614	657	593	648	555	605	635	600	613	616	642	601	625	594	601	639	669	590	653	614	653	619	614	570	561	647	627	646	605	599	622	591	605	618	646	607	613	598	604	658	643	648	627	649	575	621	599	598	583	597	616	590	608	648	625	596	605	632	596	615	640	613	678	634	625	620	570	594	634	615	604	630	631	645	590	569	581	599	599	675	598	616	595	626	632	592	607	616	597	608	601	675	604	599	622	600	595	616	620	651	613	638	604	621	592	644	636	624	622	660	569	659	608	649	615	574	609	610	624	637	589	603	626	597	652	609	612	582	628	564	606	610	653	636	639	600	593	671	675	593	619	586	633	642	583	626	597	624	617	588	635	614	653	608	625	621	593	642	681	605	604	597	649	627	621	595	630	576	623	588	606	627	605	596	613	651	545	607	624	591	598	604	622	637	582	632	603	627	603	628	661	615	661	603	620	605	608	639	610	571	575	596	631	621	644	569	613	620	608	572	639	631	647	567	617	581	648	593	632	619	607	626	630	610	648	598	613	626	617	561	600	594	606	639	606	638	598	629	636	595	598	613	600	632	578	626	611	612	637	638	636	595	618	640	664	648	627	604	613	652	610	686	594	658	611	546	610	628	622	603	640	659	591	633	608	634	611	629	611	624	615	652	698	617	592	652	660	555	642	594	608	622	624	650	596	610	613	632	612	625	669	595	615	659	615	671	684	669	642	595	646	615	594	607	626	616	573	639	622	615	599	625	633	604	633	627	601	581	592	645	600	674	650	601	621	608	643	622	605	616	591	589	617	626	608	615	592	609	626	624	593	583	639	623	619	608	634	577	598	591	636	652	672	630	610	627	651	602	621	647	589	595	635	612	619	656	631	592	614	631	644	651	637	593	607	651	654	628	648	598	606	683	639	608	613	601	648	624	620	614	635	630	622	668	612	616	639	606	623	633	599	679	667	627	633	629	654	639	650	604	635	575	624	623	617	606	628	624	597	600	607	614	628	668	608	593	629	615	584	622	618	618	588	635	638	593	604	599	638	630	630	596	637	610	621	632	626	633	596	609	632	612	606	637	628	581	619	604	655	622	640	609	582	580	608	629	616	595	600	619	592	611	617	631	603	666	626	641	617	619	555	610	624	667	600	591	584	654	619	619	626	620	588	600	613	673	582	617	630	621	633	617	654	642	612	616	588	634	589	645	626	632	663	615	597	624	635	624	602	651	620	611	607	581	638	649	602	611	599	632	591	626	585	629	600	634	618	613	632	616	626	647	633	589	617	628	643	572	640	588	623	615	580	617	586	695	635	635	567	615	647	620	622	601	615	618	631	609	616	629	615	558	631	625	591	642	618	616	618	669	618	614	649	648	581	604	604	577	585	597	660	579	611	623	603	615	587	624	612	581	562	597	632	629	651	672	647	652	640	646	634	642	613	632	631	659	635	629	626	614	628	622	607	601	616	610	624	589	651	670	600	580	616	638	605	590	618	633	636	603	653	602	670	600	658	632	655	630	586	662	612	619	621	573	644	671	601	584	615	606	624	642	598	641	600	596	651	597	623	586	658	618	572	607	605	574	653	639	612	614	644	635	626	648	593	656	644	650	613	638	606	606	610	559	582	615	645	565	666	593	560	601	646	580	639	691	655	647	656	597	591	602	619	623	611	644	632	617	590	613	648	596	604	577	639	611	595	634	647	630	633	629	661	633	620	628	596	570	613	611	638	653	605	620	623	644	635	671	636	628	597	608	589	607	615	638	674	589	633	666	623	624
17341	9946	6286	489	321	416	378	247	210	163	150	139	153	154	160	149	141	143	147	218	204	135	130	138	120	148	140	145	134	134	121	116	124	104	128	135	104	111	118	108	96	101	122	119	100	108	110	113	138	119	106	122	109	107	114	102	111	105	117	117	131	111	120	118	109	117	107	121	129	124	109	97	128	119	102	110	111	130	115	118	97	113	108	105	93	121	120	122	118	106	123	133	89	113	101	104	121	111	115	123	112	125	99	99	99	122	108	115	92	105	124	116	93	111	158	109	119	137	113	125	118	115	125	115	103	112	123	107	118	97	119	118	100	128	119	107	99	100	108	105	127	112	128	114	108	129	139	106	130	115	110	112	105	105	101	117	100	123	125	126	114	85	110	118	100	110	125	106	126	110	114	104	105	110	107	118	106	96	117	107	103	134	108	105	108	97	106	117	118	102	86	126	124	96	108	100	108	126	106	104	123	119	116	112	115	124	120	106	113	115	100	119	113	118	112	121	114	121	116	111	102	123	105	116	128	124	118	147	116	101	122	107	104	107	132	112	92	109	101	115	102	120	101	113	108	105	126	130	127	107	99	95	94	118	125	108	110	121	134	103	129	125	117	94	115	109	100	105	110	111	108	136	105	109	103	102	121	112	113	115	113	114	125	118	103	121	113	126	110	112	104	125	136	106	127	124	109	109	125	131	130	133	110	111	125	120	109	109	111	116	105	118	130	113	117	117	124	107	119	118	112	103	115	123	128	133	109	111	112	117	97	96	106	121	100	112	116	122	108	129	112	98	110	126	106	101	110	125	105	102	107	115	101	107	126	134	110	107	120	103	124	122	123	127	107	106	127	109	111	106	114	116	119	108	132	108	126	107	125	122	108	140	133	114	110	104	123	106	120	131	115	105	133	140	117	121	128	108	113	95	125	129	120	107	104	125	102	141	98	118	115	125	123	113	104	126	110	113	108	98	113	104	111	120	125	117	92	116	113	114	118	128	105	105	118	117	103	115	116	109	117	133	122	115	105	111	132	111	105	101	109	105	129	106	106	114	98	107	113	116	113	119	126	115	133	117	112	109	113	117	112	103	108	129	107	122	108	115	101	106	96	120	101	112	117	105	137	112	113	111	125	120	100	107	116	112	123	102	102	115	109	117	107	117	132	121	107	115	96	113	104	99	124	102	92	117	112	131	98	115	112	99	112	114	106	107	115	122	107	119	93	103	124	111	109	114	104	109	119	113	118	119	107	117	110	117	92	101	117	119	125	105	123	107	102	122	128	123	116	115	107	104	106	113	114	93	114	102	106	108	117	112	100	116	118	129	110	108	106	126	98	120	99	105	118	121	112	118	122	118	111	111	90	113	104	124	113	106	100	126	120	131	93	126	101	103	112	104	112	108	112	122	107	123	109	117	113	123	134	133	134	115	127	128	98	117	121	106	135	99	99	121	100	109	100	111	129	129	100	82	115	117	114	96	130	107	115	115	83	127	105	130	118	118	119	116	106	112	136	125	118	133	96	121	128	126	110	108	110	133	125	104	104	110	112	129	110	121	121	109	123	128	117	99	109	110	109	121	123	100	106	98	122	121	130	106	115	110	96	117	124	96	110	120	100	123	88	93	125	112	107	92	109	119	109	118	103	111	125	97	99	114	113	110	121	114	102	130	118	98	109	112	100	117	120	114	101	98	86	109	100	117	108	109	113	101	108	94	112	111	102	105	104	125	104	113	88	109	117	109	125	115	113	123	113	118	118	87	115	122	123	115	117	100	92	110	112	111	116	108	114	123	111	123	133	116	116	121	111	111	112	89	116	97	115	121	96	89	112	115	109	95	118	121	117	119	115	124	115	143	111	116	110	95	109	106	115	95	97	108	111	123	117	99	99	118	100	110	105	124	128	143	98	102	95	117	118	123	110	127	112	98	120	125	100	111	119	124	105	95	119	85	109	134	129	124	98	113	97	145	114	119	90	118	104	112	110	125	118	108	117	125	108	101	111	136	121	115	98	118	133	128	105	108	107	123	127	112	125	101	120	106	117	123	118	107	113	111	102	116	110	122	120	124	126	97	101	110	131	120	107	116	120	113	102	117	124	112	111	120	101	126	113	123	100	109	126	120	135	106	108	124	106	99	111	111	110	99	116	123	105	102	112	120	122	129	125	102	112	99	121	97	99	111	108	127	106	105	113	107	105	112	114	118	110	117	122	116	125	121	116	99	95	118	107	123	112	114	99	111	99	128	114	107	127	110	115	122	116	121	100	124	104	121	122	114	110	114	111	98	110	116	114	109	108	104	113	113	119	97	119	118	110	134	127	92	98	121	123	102	116	119	121	136	108	97	119	121	130	113	128	131	101	100	96	120	119	117	101	114	118	126	123	109	110	98	103	123	123	120	112	109	98	109	117	104	94	124	116	115	98	105	112	99	100	99	116	125	113	119	99	118	116	125	120	120	125	115	107	129	116	126	116	104	127	113	117	121	102	101	121	126	100	102	127	116	97	98	134	103	133	93	103	119	108	109	117	104	126	129	116	104	111	116	132	108	100	120	98	105	122	138	122	119	109	111	122	111	96	111	116	116	140	99	127	122	112	102	106	99	129	128	90	103	122	111	96	124	122	119	100	125	111	96	102	116	122	114	113	108	123	117	125	114	105	111	105	91	128	114	115	98	105	123	96	107	106	109	100	126	99	103	108	110	115	100	111	105	91	107	104	94	116	108	123	112	123	97	124	92	117	98	100	120	112	119	107	125	127	134	110	127	112	108	105	106	122	102	118	96	129	115	125	120	127	128	106	111	128	120	91	108	106	127	123	101	113	133	93	120	115	119	109	100	126	123	110	109	120	99	117	106	101	105	125	116	116	131	126	114	109	118	100	104	112	109	91	131	107	117	97	112	126	116	107	122	119	98	110	109	97	120	127	99	111	106	118	127	124	95	114	126	122	101	105	122	114	112	105	96	123	111	114	112	119	107	109	120	117	110	97	118	118	98	121	128	115	111	111	104	109	126	105	99	130	104	130	105	97	120	95	117	113	94	105	108	105	106	119	109	99	113	108	113	117	95	114	101	127	121	93	123	113	112	108	101	120	90	104	110	117	103	112	109	124	124	113	110	104	104	103	121	97	105	106	127	93	106	117	134	113	114	126	124	111	110	119	127	120	125	106	109	120	115	116	126	113	106	114	129	105	114	108	119	119	129	108	106	111	86	107	111	98	103	109	89	115	115	122	118	118	111	117	111	92	117	111	124	126	111	119	99	116	110	98	113	116	109	120	98	126	106	110	121	102	107	95	105	119	117	109	114	103	128	116	101	129	113	87	109	114	112	114	102	114	107	120	111	125	116	112	120	112	125	110	103	106	118	132	99	130	117	127	118	114	104	125	113	117	115	104	108	104	122	98	112	112	102	121	111	123	115	122	100	103	131	106	101	97	97	121	95	101	123	120	111	112	113	104	112	117	122	113	107	109	103	120	90	104	124	122	117	95	106	103	110
19861	15812	12067	891	1243	2033	1850	1341	926	695	653	672	617	736	791	729	580	602	750	1183	1145	614	550	627	678	629	635	632	618	680	593	517	447	454	470	698	480	426	426	392	429	405	410	405	409	418	417	410	419	435	433	427	443	435	450	402	383	391	451	420	403	402	413	426	382	402	403	401	403	447	397	401	418	434	387	405	411	409	431	447	365	408	399	407	440	392	442	413	405	395	385	398	426	429	426	404	407	428	426	412	382	405	406	412	388	408	385	393	422	420	418	387	417	419	422	402	397	407	427	398	404	399	409	390	417	407	411	412	396	373	384	448	432	416	424	436	428	418	407	375	383	402	391	394	431	389	420	428	411	377	378	441	385	413	390	417	418	372	412	429	425	398	407	403	460	365	387	422	403	422	410	404	387	380	458	408	371	429	400	403	413	443	430	400	414	415	412	398	415	411	411	384	401	402	434	449	398	392	401	415	405	414	389	420	388	401	404	408	409	418	394	430	412	387	401	423	408	401	407	451	404	392	437	434	429	392	358	386	415	422	413	401	418	449	380	425	434	386	381	425	415	364	389	407	423	397	428	382	430	389	342	415	426	420	391	417	419	422	388	390	444	408	428	411	445	401	409	430	432	410	418	375	428	418	402	435	375	386	448	404	436	398	438	395	390	421	401	433	417	393	392	406	412	449	444	428	440	436	410	375	437	423	431	432	431	430	373	404	420	435	407	435	424	409	428	403	414	407	394	439	446	423	430	387	398	414	426	422	387	428	443	407	397	406	409	397	392	417	437	413	424	410	448	418	411	412	412	434	413	378	428	392	409	399	385	382	405	411	414	398	399	375	412	425	400	374	395	413	406	411	414	409	406	407	398	436	400	411	420	417	369	400	416	426	419	400	428	402	414	414	444	412	390	390	412	429	409	420	412	413	406	423	396	419	407	386	445	399	426	411	413	369	417	411	410	449	408	388	409	426	449	405	414	393	422	390	410	407	396	416	383	437	380	402	466	421	439	412	412	392	427	415	391	405	416	419	411	419	431	374	427	423	440	417	444	424	397	403	380	405	382	405	395	440	420	415	454	410	399	407	407	460	371	415	426	432	437	411	433	418	377	401	436	406	394	443	392	428	426	387	426	432	356	396	405	414	426	427	422	390	398	409	425	430	424	375	401	394	426	370	402	441	411	416	414	406	427	458	405	422	413	411	426	417	397	387	375	415	426	423	434	410	401	424	368	439	421	397	384	403	404	426	408	406	418	436	401	406	418	433	381	414	419	385	404	390	395	406	414	373	416	401	447	387	404	374	427	423	395	375	424	416	408	458	400	439	451	422	395	428	383	384	452	393	394	407	392	426	428	409	410	441	440	419	412	415	380	382	413	383	472	373	415	435	415	425	407	407	426	411	432	452	388	419	439	427	409	388	401	417	418	407	428	413	404	399	409	399	426	444	385	433	410	419	443	411	402	433	408	382	399	441	440	373	398	439	430	414	387	394	370	418	394	353	404	432	425	394	382	383	437	399	419	395	416	424	418	415	405	392	410	429	471	416	393	438	415	378	384	410	424	410	405	390	389	464	407	387	409	428	430	429	393	409	402	405	422	419	404	384	444	396	425	422	402	387	387	459	425	382	411	395	404	423	426	412	468	440	420	447	409	404	374	418	436	417	405	409	429	417	419	388	409	379	418	410	380	392	401	449	404	432	389	446	406	431	389	434	412	380	409	398	383	416	418	408	407	450	409	386	424	403	423	406	455	428	398	395	428	381	415	415	409	413	475	422	400	431	386	388	392	422	401	407	397	404	429	388	416	414	427	415	406	418	427	414	419	403	398	432	417	419	441	381	424	403	416	419	415	401	427	417	440	425	417	396	411	415	407	414	424	414	437	402	414	388	419	371	398	418	390	436	387	456	403	406	387	433	411	406	367	394	427	396	431	405	432	403	416	415	420	413	450	420	429	394	427	433	414	401	405	397	424	395	434	373	419	393	454	390	450	409	440	418	412	426	406	430	393	381	414	416	431	412	406	413	434	386	414	392	372	439	401	424	386	425	426	419	408	406	419	409	431	431	382	406	404	413	424	430	413	388	415	438	427	407	375	441	381	387	414	414	407	442	414	436	401	438	396	430	381	402	408	401	454	432	425	396	451	404	421	427	396	415	407	450	417	428	419	413	431	439	397	400	389	407	380	426	424	395	424	427	444	420	389	422	424	431	423	422	425	407	391	424	383	432	415	437	401	435	401	400	395	396	406	434	409	374	410	430	454	401	420	406	443	409	407	406	393	427	406	417	393	414	428	449	424	401	450	440	409	399	430	401	413	380	406	423	388	423	371	415	428	426	443	405	388	449	394	370	417	396	411	425	429	408	362	399	412	404	416	411	460	382	376	429	430	431	400	418	401	407	380	453	399	435	427	409	415	438	425	434	419	422	407	413	447	415	408	440	388	405	424	420	429	414	409	403	415	415	406	418	410	414	442	395	439	359	424	453	395	394	397	415	437	409	407	403	434	359	437	385	405	414	429	396	396	433	484	402	426	433	426	407	385	438	380	386	424	400	403	409	387	408	416	395	417	421	432	408	427	406	428	402	389	417	399	411	390	424	428	393	392	450	403	427	394	445	409	409	453	426	393	412	394	434	422	407	413	405	406	426	442	406	418	404	451	431	392	413	414	410	419	393	422	425	419	417	367	421	379	434	446	417	417	413	418	425	407	375	403	422	409	421	438	417	421	420	400	418	452	409	375	433	441	424	407	372	426	417	388	382	382	413	426	417	429	423	414	409	411	400	397	439	394	427	437	437	391	441	413	417	446	403	429	404	391	424	422	411	406	390	405	428	456	424	420	399	427	415	382	411	408	432	370	408	408	399	359	402	419	402	402	412	407	382	406	412	409	403	423	398	420	415	413	437	417	431	414	389	407	434	396	398	425	423	390	396	363	429	433	425	386	438	424	426	432	431	405	428	381	418	394	417	397	400	402	435	430	416	432	388	424	416	411	436	429	421	410	426	404	394	424	416	454	407	371	380	414	372	377	424	390	399	396	424	393	416	418	377	406	393	387	440	402	411	400	418	431	408	401	436	394	390	408	465	416	426	425	396	400	430	386	386	431	408	373	392	388	422	423	390	439	409	434	396	431	425	412	394	396	390	402	435	381	391	422	402	405	409	422	408	393	426	429	378	418	418	413	411	387	428	392	425	407	429	405	413	389	391	429	445	426	428	393	382	393	437	367	397	418	448	439	412	358	406	435	405	386	413	480	406	398	398	449	394	442	370	411	403	446	422	429	426	411	403	436	440	405	383	419	438	433	397	430	409	411	403	428	392	434	408	403	409	441	394	410	431	393	407	400	397	435	419	414	454	401	428	381	398	402	413	430	411	401	431	385	454	425	428	444	403	406	414	401	410	442	436	380	403	434	408	415	436	404	450	421	425	400	423	427	475	399	384	395	410	405	386	416	430	346	413	434	446	423	374	394	399	416	444	412	417	403	380	411	451
60460	60970	50889	15396	3114	4254	4880	2812	1419	827	422	411	522	567	628	849	744	527	846	1775	1780	927	480	241	270	284	295	232	307	445	637	429	213	155	158	460	218	113	121	122	129	125	121	106	115	105	129	132	125	99	123	135	117	113	151	136	113	104	111	141	113	130	132	144	132	126	119	96	114	96	132	114	140	123	119	115	117	137	116	117	137	121	140	126	136	124	111	126	119	101	121	129	126	128	120	120	138	153	135	99	109	127	102	125	132	115	132	133	127	131	137	115	123	126	128	123	132	129	129	108	115	129	144	123	135	120	136	123	132	121	115	130	114	109	135	138	135	118	130	133	114	124	123	128	107	101	132	114	105	112	102	119	103	107	139	124	128	118	116	132	123	114	113	150	128	129	138	106	121	133	124	116	115	114	125	101	118	126	112	133	127	129	115	128	118	117	123	124	111	129	108	127	126	112	113	114	122	119	117	121	123	106	126	117	123	121	123	139	130	127	145	108	102	128	124	109	118	104	144	134	135	113	123	143	117	111	136	109	123	115	117	140	120	99	111	145	124	90	125	115	116	115	127	129	139	123	135	121	106	119	121	127	111	113	128	110	107	110	118	141	122	124	113	112	118	113	132	117	120	130	117	103	142	130	106	126	109	140	120	117	132	114	97	114	121	110	118	119	109	103	99	115	98	134	120	132	142	121	116	139	126	111	131	120	125	137	125	127	128	123	140	114	111	132	101	130	108	122	132	109	117	117	123	126	116	111	119	121	124	123	134	119	117	121	115	143	153	127	120	116	101	119	133	119	134	120	129	109	122	119	97	126	124	117	141	132	125	130	130	121	130	114	126	130	122	146	123	128	116	128	135	111	133	134	110	122	117	124	114	113	129	129	121	112	106	136	125	128	125	129	124	123	140	106	127	131	115	127	131	137	110	117	125	139	109	113	119	135	143	123	109	122	126	97	121	121	130	127	125	147	133	112	124	100	131	105	129	119	116	111	109	125	136	130	123	131	123	128	124	97	130	135	114	128	131	130	108	129	124	123	106	114	119	110	119	107	135	122	141	119	144	106	123	109	148	137	125	119	116	131	118	130	122	126	129	106	120	109	101	136	97	133	124	115	122	112	107	117	138	116	113	128	125	121	114	129	121	109	105	123	123	121	104	128	113	139	121	137	139	129	121	103	125	123	128	129	122	131	109	128	124	129	117	97	110	131	110	108	135	102	131	126	115	123	106	118	120	152	121	115	133	137	121	121	118	136	109	149	131	126	113	139	130	133	113	108	111	109	114	118	130	131	111	124	125	125	106	106	137	112	125	107	144	128	113	118	121	119	127	125	135	112	124	126	120	132	135	111	112	113	136	122	111	100	130	111	120	138	115	118	112	115	101	113	125	135	115	129	141	133	136	138	121	131	121	113	128	125	116	130	118	117	115	118	118	119	134	123	113	124	131	119	137	138	119	115	121	105	145	138	113	125	127	128	84	118	127	119	131	117	125	120	116	140	139	133	118	107	142	108	120	109	132	129	115	112	111	124	115	134	115	118	138	115	110	137	128	122	132	117	128	126	131	126	109	111	114	131	116	102	125	131	110	98	116	116	111	123	146	125	129	131	131	130	125	115	125	125	123	117	122	122	123	139	123	118	124	124	133	120	112	122	139	132	128	135	127	129	125	129	108	129	131	112	122	119	122	115	121	112	138	105	116	125	121	121	107	124	118	116	127	131	105	113	130	118	125	122	121	109	112	115	134	122	124	137	116	130	119	113	94	123	128	124	117	115	116	136	124	120	133	104	122	119	112	137	119	108	118	119	104	121	132	101	122	110	124	115	130	131	108	139	125	99	129	142	130	106	117	122	125	137	119	122	115	119	115	119	139	108	134	137	124	114	128	130	116	124	128	118	122	126	122	122	122	126	139	121	123	110	138	119	104	134	115	129	128	141	121	132	126	108	114	119	120	110	120	128	120	101	130	122	119	128	126	127	128	105	110	108	118	146	136	129	122	126	118	99	115	119	90	110	114	130	136	119	110	131	125	123	129	127	107	119	119	104	138	118	138	140	116	126	125	130	125	128	134	105	129	128	103	130	108	120	119	139	141	105	116	124	108	114	132	109	125	112	130	126	127	127	133	120	112	161	130	118	129	125	98	127	129	122	128	119	103	117	130	146	111	118	121	118	124	137	132	124	114	127	116	134	128	135	115	130	111	129	119	123	124	124	112	135	104	124	120	130	123	106	128	135	127	116	115	122	145	135	120	141	126	125	127	130	120	120	131	136	111	159	121	117	140	144	124	122	117	118	136	149	120	131	112	132	129	130	116	129	115	108	117	122	128	108	125	121	141	108	140	108	128	118	124	113	125	104	143	120	130	125	123	130	124	109	151	106	121	112	127	119	118	116	119	101	127	125	150	106	121	130	118	112	142	117	115	106	124	115	130	127	122	121	113	132	149	108	123	140	120	122	124	123	118	105	128	132	121	148	138	115	118	123	128	111	123	123	131	121	120	114	105	137	119	114	115	142	101	123	119	117	113	133	130	120	133	139	121	115	110	123	136	140	120	134	126	100	129	123	107	127	132	113	129	111	134	111	111	112	121	95	119	103	122	117	130	121	121	134	122	111	121	126	117	119	123	105	125	121	127	108	118	130	115	109	124	129	134	134	105	125	111	104	123	126	131	109	146	113	115	115	136	105	118	123	110	114	107	133	121	110	125	105	141	122	96	137	106	115	120	166	107	103	136	126	122	123	100	144	133	123	112	142	119	125	135	120	121	117	119	119	122	110	119	113	127	144	103	110	134	153	111	123	113	120	122	123	130	121	138	113	139	115	140	89	126	130	119	124	119	122	133	132	124	128	105	108	120	110	143	122	135	117	122	121	117	133	116	120	103	115	135	119	105	146	129	121	111	127	101	133	134	117	132	109	116	129	114	135	145	133	138	131	107	118	120	123	122	105	118	131	129	112	104	108	123	99	126	116	121	123	113	122	114	96	134	128	134	135	136	124	125	103	136	121	121	111	116	126	122	123	133	124	117	119	104	127	105	155	105	125	132	115	117	134	122	116	128	107	120	135	118	123	121	103	102	130	113	131	110	126	110	149	123	112	106	112	123	110	120	133	96	131	125	125	128	141	102	127	117	131	141	133	122	124	135	114	120	143	119	110	122	113	117	112	112	123	123	140	118	144	121	124	128	140	147	117	135	132	122	126	121	122	145	120	113	120	122	133	119	137	125	123	113	112	122	117	125	126	131	109	113	126	113	101	108	147	122	120	148	114	137	131	119	113	121	104	131	128	126	116	131	129	149	132	114	108	130	117	124	114	106	115	138	123	127	125	121	141	128	121	116	125	117	132	125	123	132	129	129	123	123	103	122	117	114	132	117	105	120	115	112	130	127	111	148	126	134	130	121	112	115	130	123	143	124	98	125	118	136	98	128	136	94	120	125	129	107	116	125	125	111	114	99	135	135	121	113	130	121	140	127	109	130	117	124	137	115	132
41843	46096	44735	4492	6229	15461	16813	12454	7403	4512	2569	2506	3216	3599	4837	5980	5127	3589	5601	10999	10574	6288	3154	1535	1523	1832	1737	1681	1901	3219	5035	3062	1430	884	734	3614	1179	429	490	446	420	453	500	440	401	433	481	443	434	448	418	431	460	424	468	467	461	421	400	461	441	458	398	418	509	421	443	452	408	443	477	435	418	440	408	467	471	425	425	441	482	430	425	453	412	424	445	450	427	438	491	426	443	455	416	422	458	481	451	413	429	452	448	442	436	434	441	447	463	429	442	426	458	435	458	416	434	432	427	414	442	444	459	434	379	467	451	467	447	413	459	457	432	461	404	405	474	434	459	436	472	423	442	464	444	433	430	428	422	459	451	449	442	475	440	459	442	442	411	466	461	442	426	432	439	458	419	466	455	428	474	422	429	443	448	407	449	431	435	413	461	479	430	414	418	447	432	447	453	417	444	434	463	422	427	447	411	426	426	460	482	461	448	443	429	400	461	428	477	415	431	411	431	450	418	405	474	423	459	465	434	417	484	432	440	440	464	452	421	419	435	411	448	421	434	451	424	442	406	437	428	457	463	401	459	414	447	454	435	422	442	429	449	445	404	436	429	433	458	460	407	460	453	447	441	434	428	421	442	440	444	447	426	476	444	478	405	409	405	428	462	454	432	422	445	470	449	410	450	412	482	437	463	445	471	407	414	448	462	418	445	413	451	462	434	448	432	452	423	446	407	445	475	438	425	436	432	441	476	430	436	421	458	445	453	426	444	418	390	480	442	436	448	426	457	428	431	430	416	410	412	470	437	450	438	404	447	433	454	438	421	431	464	421	406	438	437	433	421	437	422	405	444	435	430	445	450	480	485	481	482	419	437	431	432	477	438	457	436	436	481	460	483	462	419	446	483	425	406	446	462	442	444	445	419	461	455	439	420	424	437	473	428	466	442	410	435	430	431	451	439	438	440	410	430	427	471	418	420	439	424	418	452	473	427	476	430	445	432	485	423	419	405	416	427	468	447	410	436	428	428	443	421	451	467	428	436	432	478	445	437	446	430	395	429	452	437	433	454	437	409	430	401	476	435	471	431	436	465	453	464	445	398	471	436	420	411	391	424	470	461	484	436	434	453	453	477	428	437	458	466	413	432	463	483	436	456	422	451	408	442	414	465	436	444	442	406	436	416	460	417	441	446	454	452	470	434	448	459	438	407	451	431	427	465	432	425	424	426	442	428	406	420	431	465	443	437	464	437	455	429	450	460	458	430	464	443	476	446	490	446	456	452	419	433	414	477	478	424	465	447	417	387	460	406	407	462	456	435	401	442	421	454	452	438	468	462	438	449	439	441	438	439	452	431	438	430	461	418	443	420	477	407	413	406	476	461	426	441	444	435	442	437	448	438	460	457	420	457	449	415	460	485	449	430	454	428	425	420	410	463	426	421	424	413	456	407	494	442	450	436	453	409	455	426	431	425	393	412	445	440	428	438	446	445	407	419	448	456	444	440	403	425	416	432	426	405	447	388	448	456	415	421	458	455	431	442	445	448	467	460	475	408	472	449	477	425	423	436	452	472	388	414	448	458	421	448	413	449	409	433	423	444	406	423	465	436	438	430	473	424	445	464	464	426	432	459	433	444	458	419	447	431	431	438	418	435	472	433	452	485	448	415	417	456	452	439	418	441	397	430	458	444	434	443	388	394	448	413	470	440	416	428	428	394	441	463	422	442	444	428	428	436	452	436	447	458	444	441	450	425	432	442	447	485	446	425	446	455	409	464	473	427	434	419	450	444	429	437	434	442	443	429	445	430	439	408	423	441	427	448	444	435	452	428	450	434	464	457	401	453	434	454	455	455	416	454	446	437	441	455	398	429	419	394	452	418	439	459	455	435	416	429	470	465	424	440	446	406	390	410	418	450	410	423	397	425	430	435	413	457	445	455	423	426	446	453	449	463	454	456	404	460	452	435	474	418	434	461	463	376	441	427	447	423	500	410	430	394	417	445	457	438	429	428	458	428	457	426	437	432	426	394	458	412	468	465	406	421	424	434	416	460	433	414	444	423	381	410	451	431	454	462	420	431	449	416	486	439	447	456	446	418	442	388	427	450	438	461	439	420	427	450	450	475	433	440	432	456	426	424	439	430	417	444	420	434	435	425	434	412	432	470	421	400	408	437	439	472	415	472	430	444	369	435	461	459	436	438	385	436	470	440	470	495	439	424	443	442	407	430	442	432	426	477	438	441	436	423	465	437	444	416	457	448	486	430	402	440	409	464	427	396	435	454	443	439	455	443	413	438	431	440	444	411	429	426	457	448	453	448	436	431	436	478	452	448	432	453	440	439	420	411	457	456	428	438	463	463	469	428	410	447	462	462	412	472	426	380	409	465	449	394	416	452	485	417	456	441	467	406	433	438	369	444	404	430	414	469	422	443	456	454	463	416	451	443	478	465	418	425	453	409	423	461	459	394	444	441	448	476	412	431	424	443	437	449	453	432	452	416	431	413	426	459	402	431	430	461	420	437	441	423	415	448	445	438	426	437	441	411	440	444	421	426	472	425	441	448	449	428	466	450	447	428	502	432	408	463	405	471	446	438	450	439	438	457	421	403	442	463	403	428	426	411	436	478	456	473	455	453	446	439	444	453	465	424	440	438	465	413	442	457	414	418	445	443	414	480	456	443	406	446	443	430	402	445	455	408	472	452	422	426	469	417	445	437	469	439	452	433	416	460	468	469	445	423	423	453	423	475	472	440	426	443	418	414	383	471	411	405	412	424	430	428	414	429	429	449	451	445	462	457	447	434	451	431	430	404	418	452	439	432	449	447	415	405	426	436	456	444	412	431	452	450	440	430	434	446	433	449	439	410	422	450	457	454	446	406	423	447	454	454	446	469	438	486	435	420	458	387	418	424	445	429	418	475	438	457	430	484	443	406	415	462	429	458	449	401	480	420	413	417	434	433	458	444	459	444	456	491	461	400	436	419	475	452	414	431	434	431	450	440	408	466	454	414	432	391	418	427	478	442	411	452	419	429	454	432	474	451	431	430	427	442	443	490	450	455	409	465	428	434	430	419	422	440	425	449	435	419	456	471	431	432	447	441	412	429	445	408	436	456	422	458	445	475	429	467	430	445	463	439	425	429	454	416	432	423	461	431	428	423	425	450	419	426	465	428	422	439	445	456	399	430	449	400	453	397	461	454	401	419	452	444	436	455	442	459	429	443	432	411	483	422	479	435	440	464	442	426	456	455	443	484	441	422	445	437	424	447	467	459	455	442	435	427	492	446	419	409	396	461	452	428	433	439	404	436	422	443	438	420	449	396	413	422	451	455	448	459	400	439	429	432	460	394	438	441	443	445	433	436	441	471	402	439	473	405	480	440	434	423	437	447	436	424	431	435	437	427	483	447	459	425	459	427	421	460	433	414	442	435	420	397	420	439	426	444	408	438	430	468	395	442	430	414	452	440	425	453	405	431	449	427	449	444	432	440	446	390	457	433	438	437	408
70758	72697	57414	18700	5858	7719	8800	6946	3360	1901	1053	920	864	951	984	911	1050	880	1434	3302	3242	1556	388	383	343	445	420	393	309	354	616	302	219	259	672	1145	425	189	183	186	186	176	166	165	181	153	161	199	182	203	201	170	216	192	166	164	202	175	163	171	201	207	200	154	173	167	195	178	178	185	207	167	186	187	177	181	185	184	174	173	191	165	192	182	186	179	159	215	158	176	160	193	169	185	169	164	169	200	173	196	168	187	185	163	208	186	203	176	182	158	187	214	169	207	183	192	194	186	172	166	202	169	184	190	191	182	179	172	196	165	192	165	185	177	169	174	176	175	178	177	182	183	178	174	193	191	188	171	181	178	178	201	165	180	187	156	180	194	188	166	189	175	187	161	173	190	195	190	192	179	158	192	181	190	208	204	169	174	170	173	170	167	167	170	188	173	169	174	156	190	190	168	156	195	156	185	207	166	191	181	196	197	188	181	158	210	167	198	162	162	169	159	178	166	171	148	180	176	177	163	190	176	187	180	174	173	154	162	188	166	163	168	150	168	214	181	181	199	177	190	185	182	185	175	188	155	170	194	181	203	197	191	172	169	181	182	192	199	171	173	197	201	172	177	192	169	187	186	207	179	196	196	163	165	191	185	187	187	182	155	198	146	192	183	182	203	176	184	187	181	198	180	187	198	187	189	169	192	171	191	170	168	182	178	179	181	162	201	186	149	199	160	184	170	213	173	173	196	169	169	181	186	184	187	165	207	185	151	166	155	178	183	164	217	175	189	189	188	198	174	196	187	180	198	169	158	176	194	184	183	161	194	155	179	200	192	170	185	170	208	201	183	196	160	183	163	183	183	179	189	192	169	160	180	178	191	188	172	173	168	160	168	193	168	172	194	195	161	170	183	199	197	185	204	164	167	188	170	204	162	179	169	158	150	193	174	172	194	162	192	197	172	189	193	199	177	189	203	171	178	160	184	173	196	171	169	172	176	167	174	161	152	225	174	141	192	189	191	166	186	178	165	184	164	183	185	174	156	174	188	173	182	178	191	162	182	179	190	165	177	182	182	194	176	191	170	185	177	169	169	160	191	196	169	177	179	206	189	208	197	190	198	193	183	177	186	175	187	180	167	165	186	162	187	178	184	191	163	186	164	161	178	194	197	178	185	161	178	168	196	178	160	170	176	199	164	187	189	187	177	167	197	188	187	165	191	189	190	190	153	178	183	190	184	168	182	172	185	159	180	175	173	196	187	184	173	174	206	173	183	166	200	175	171	170	195	178	201	166	163	177	194	197	179	179	186	214	174	178	173	197	175	187	170	194	188	186	168	213	182	171	168	170	161	187	190	173	186	191	176	174	155	162	195	173	168	172	183	191	179	156	181	204	180	147	175	172	178	183	173	181	177	174	182	193	191	177	183	190	201	185	182	160	172	197	185	150	169	171	190	171	179	163	196	196	178	192	185	154	179	181	182	150	174	184	167	180	196	179	158	193	170	165	165	168	158	206	175	180	185	188	185	163	192	183	194	219	199	192	171	184	165	188	172	176	171	161	184	173	182	182	182	160	194	165	195	199	184	188	166	179	176	187	172	174	153	182	176	176	199	153	164	181	185	169	199	191	181	173	173	169	162	165	191	175	162	152	176	176	163	202	180	178	151	175	200	182	187	179	162	188	184	197	182	192	172	201	176	185	184	197	172	165	158	188	181	179	183	164	175	146	188	198	156	198	178	190	196	199	168	168	168	187	168	153	186	169	174	168	178	174	164	187	175	191	187	185	196	172	188	179	168	181	164	195	197	169	181	188	179	209	178	143	168	152	170	185	173	185	176	193	188	190	189	186	164	182	169	197	170	160	186	167	194	192	169	197	171	175	182	190	167	174	158	168	168	170	166	175	160	177	186	184	155	172	161	173	189	183	193	178	172	206	172	188	171	196	189	184	176	180	172	183	173	156	173	189	168	164	187	175	180	168	175	177	175	176	194	167	191	212	184	183	163	165	184	179	183	173	175	177	180	157	174	178	183	191	176	196	188	190	188	197	170	181	156	159	190	213	186	190	180	171	185	186	157	159	170	217	177	187	183	179	171	154	182	159	189	192	168	181	167	183	193	175	178	178	205	172	160	155	171	175	203	160	180	183	176	203	197	160	199	166	175	171	177	169	173	167	151	170	177	173	180	174	193	183	157	189	166	177	196	181	187	194	201	176	181	162	188	183	178	185	175	172	175	177	198	176	186	179	179	170	164	179	164	173	171	186	183	188	179	174	159	164	180	206	211	181	168	181	204	181	197	175	176	207	183	183	201	156	164	181	183	201	177	185	182	166	189	184	197	183	207	171	177	176	164	178	174	190	186	188	162	194	192	183	165	198	172	171	179	190	172	152	191	159	179	187	160	191	168	165	208	151	183	175	195	188	160	196	183	189	167	163	189	174	170	173	174	156	170	156	200	160	180	169	165	163	169	194	189	175	221	191	176	182	190	168	171	182	155	163	176	183	200	195	171	177	150	168	178	194	163	172	169	184	196	185	177	189	165	182	154	173	181	179	193	164	177	179	174	190	156	196	174	183	190	174	186	197	180	172	173	190	190	202	182	185	201	174	180	173	188	168	173	168	211	176	178	184	187	197	169	172	167	195	167	199	204	176	194	171	179	169	182	157	181	161	179	186	152	158	188	186	189	180	175	182	175	173	197	185	184	199	174	177	161	195	182	169	199	178	185	189	183	188	187	172	192	197	175	201	175	177	204	200	197	157	175	186	168	186	181	201	168	194	157	199	206	200	186	184	162	200	174	184	203	210	170	159	177	181	170	186	173	185	183	174	179	201	188	168	169	164	176	167	173	158	189	177	160	167	175	193	182	163	186	184	192	181	189	181	206	181	158	196	159	201	190	198	169	183	192	175	188	170	169	158	190	179	207	195	166	167	194	182	150	188	189	182	187	176	178	175	174	202	179	208	191	180	186	189	188	178	175	181	196	197	199	179	169	165	170	153	196	193	169	181	189	197	202	172	159	209	188	184	188	204	177	161	154	180	159	161	179	179	206	171	164	198	214	193	185	190	185	189	165	157	162	189	165	199	169	190	180	171	179	193	179	194	201	174	182	164	169	164	173	179	180	186	185	182	163	179	173	204	173	182	157	176	179	175	191	171	170	197	181	183	187	186	171	180	155	188	184	183	181	172	176	192	200	222	190	183	167	144	157	190	160	190	180	194	180	174	169	166	163	190	189	201	181	166	181	177	183	188	157	159	189	178	190	177	168	171	190	203	182	172	199	173	203	163	192	168	179	172	174	196	181	165	185	188	188	178	191	175	167	208	199	176	181	179	192	180	161	170	179	201	176	180	148	161	193	176	195	191	170	170	161	169	180	177	190	170	182	163	210	174	183	176	194	155	188	177	169	165	183	183	185	196	162	177	179	183	174	190	170	165	219	177	154	163	204	176	164	183	173	183	182	184	176	169	189	164	181	188	166	173	193	176	193	164	180	175	188
51010	57427	48370	7732	10804	22022	23244	22060	13864	9262	5706	5625	4896	6008	6298	6005	6896	5779	9217	17322	16793	8521	2045	2252	1925	2827	2562	2309	1732	2119	4347	1364	1032	1166	4647	8317	2559	587	589	622	668	613	620	617	617	651	677	625	635	643	637	603	637	575	598	610	631	634	638	591	635	634	605	626	603	604	592	624	635	634	590	592	595	630	624	622	590	635	633	670	595	596	605	586	664	612	595	578	588	597	613	551	616	602	599	638	634	642	617	628	611	609	605	625	613	653	602	614	631	614	581	588	606	598	576	645	639	637	556	613	633	644	607	622	584	607	620	567	560	556	600	614	627	609	627	628	606	597	565	635	606	593	613	617	618	588	560	599	620	619	667	565	596	602	582	609	598	552	573	649	620	636	637	623	570	614	594	633	594	617	683	598	578	611	671	647	605	617	606	574	664	601	556	605	596	611	580	596	569	603	594	587	579	665	599	621	660	619	580	662	600	590	647	588	588	601	595	614	597	593	584	582	562	620	560	596	604	633	604	635	622	585	571	633	647	646	619	595	626	581	639	655	633	619	632	619	615	606	615	647	611	604	613	624	597	557	548	584	616	613	596	637	576	630	632	605	572	630	596	596	640	594	574	595	584	638	633	606	625	621	606	615	579	563	588	631	619	630	627	645	564	587	613	616	634	603	639	568	636	612	655	631	621	564	610	582	624	646	662	603	639	670	633	615	607	576	599	582	587	594	582	548	600	592	646	602	610	622	611	601	555	639	571	606	636	578	571	586	594	575	645	624	561	601	627	587	571	553	627	622	619	590	633	579	610	580	626	565	619	592	571	584	615	628	623	628	597	606	621	591	618	601	636	637	623	607	620	597	607	630	565	590	621	649	622	595	613	584	632	618	602	600	645	639	601	565	586	599	604	611	611	610	609	636	622	601	586	637	614	629	611	621	635	564	623	531	614	600	615	580	608	600	573	617	581	589	618	635	636	625	625	584	597	600	620	611	622	608	595	641	581	586	601	590	593	614	572	583	611	630	599	607	592	575	569	594	580	591	631	620	622	637	640	609	587	617	591	621	642	602	608	605	641	605	599	609	629	600	577	623	628	634	553	571	631	589	594	642	632	639	589	616	588	592	573	623	588	578	640	596	658	609	618	551	602	637	623	629	643	625	625	610	575	592	621	576	580	602	627	562	572	588	581	612	608	617	635	619	628	606	636	631	622	616	613	587	594	607	622	576	630	573	577	594	668	618	604	625	591	593	651	585	630	634	606	617	587	582	646	586	600	572	594	642	607	615	610	574	595	620	613	614	622	627	610	612	581	616	609	599	581	622	607	620	563	594	598	624	635	603	558	606	605	627	558	576	622	587	586	639	548	591	599	581	595	636	588	607	568	631	598	611	609	637	603	592	630	631	556	674	589	583	647	637	619	600	642	613	580	560	593	628	552	632	672	599	616	611	601	611	638	582	625	598	651	581	563	630	594	625	629	667	601	580	595	603	625	622	598	612	598	607	617	625	567	615	617	589	588	648	628	566	600	599	615	644	575	649	605	601	636	586	656	588	600	608	580	615	596	575	612	588	596	614	602	609	616	592	625	608	561	618	613	603	573	617	611	642	633	639	599	653	617	633	595	572	589	649	590	613	636	623	576	615	623	548	612	601	588	623	579	578	653	597	590	614	643	608	568	625	607	628	651	631	644	588	599	645	608	659	628	636	590	566	607	632	604	641	612	615	591	606	591	597	612	579	610	636	598	607	599	597	592	611	622	590	612	592	593	635	647	645	609	640	629	636	627	638	629	645	627	580	633	579	633	660	659	580	647	620	643	603	571	566	600	616	625	637	596	619	585	624	605	621	580	621	602	607	584	641	612	630	604	614	603	614	586	605	587	614	620	619	599	612	623	586	618	586	601	627	609	610	574	611	619	573	588	608	595	626	597	582	603	594	594	591	624	653	615	624	595	607	568	583	611	608	623	587	631	609	648	555	593	599	587	533	595	596	628	627	602	659	601	642	591	580	587	589	615	624	612	594	609	625	575	626	623	594	653	598	632	610	583	611	655	600	576	590	608	632	572	590	611	601	652	642	534	557	588	660	675	589	577	563	607	614	614	611	582	624	581	631	656	594	634	556	632	581	621	616	584	659	635	577	590	605	594	632	644	622	595	595	623	595	603	576	606	516	597	578	569	647	619	604	588	581	598	621	572	584	627	540	614	583	633	611	606	593	600	588	590	576	557	625	609	659	603	613	615	585	593	575	596	600	590	588	629	623	566	613	594	588	578	606	613	565	583	587	635	565	597	644	597	573	637	618	610	613	643	632	567	633	609	591	619	625	593	650	583	629	613	637	570	592	604	611	594	564	668	594	616	640	606	614	603	601	600	604	630	673	643	586	626	608	589	606	598	612	646	604	579	590	598	616	581	593	621	577	636	597	613	553	605	618	604	620	612	605	616	629	637	617	601	624	626	614	599	562	628	620	613	640	620	593	594	607	582	578	642	647	591	576	631	597	589	636	672	594	613	573	575	566	659	611	624	656	597	565	587	599	580	619	583	599	594	601	671	610	616	581	603	612	636	621	619	611	624	569	595	582	625	652	595	601	615	598	655	574	589	633	615	575	621	638	615	590	596	643	587	616	578	609	600	654	620	584	582	589	620	583	639	625	597	593	630	602	612	591	616	626	594	634	576	625	607	589	603	594	620	552	629	585	579	630	584	590	627	610	589	593	605	583	584	636	563	613	614	588	593	609	655	611	599	601	568	611	601	551	597	609	637	614	590	621	595	630	608	625	605	602	610	660	610	617	618	660	614	608	596	603	590	582	657	576	637	601	596	610	591	573	644	584	599	635	590	606	594	615	613	586	652	591	560	556	629	582	642	625	661	627	601	609	565	574	577	589	663	608	617	613	583	627	618	596	629	590	551	584	597	621	588	645	613	631	557	603	587	626	599	573	579	614	616	618	651	592	613	581	583	655	593	622	549	629	586	565	607	629	606	649	630	605	601	622	618	580	618	595	580	593	625	575	635	618	634	607	616	609	589	590	593	581	621	605	618	585	629	600	612	583	567	617	619	603	592	629	629	598	637	608	518	570	604	605	642	635	602	608	617	611	579	601	621	573	615	616	600	593	613	589	585	605	570	625	616	593	593	555	589	593	611	599	573	582	622	630	598	594	613	606	582	632	602	622	591	583	604	578	571	591	633	576	592	602	607	591	617	621	613	606	580	586	613	638	603	602	631	628	609	610	626	631	559	622	602	597	656	575	626	595	615	651	615	589	605	618	566	600	581	604	615	603	601	576	545	544	584	559	607	569	607	606	629	618	626	599	611	580	557	646	644	618	561	559	631	609	569	579	572	573	618	620	621	628	591	605	590	608	581	595	615	617	618	596	625	605	639	616	547	595	576	642	582	626	593	610	625	646	579	632	621	615	556	590	623	609	660	585	587	597	589	632	614	586	605	627	604	630	626	616	605	609	595	587	592	633	607	613	625	581	634	617	566	620	619	595
16653	9250	5581	570	460	468	409	374	221	208	159	158	147	120	163	117	153	139	154	185	174	129	124	131	136	135	134	126	123	107	120	118	115	138	168	183	213	133	118	124	143	120	121	120	121	116	109	151	130	152	144	139	126	128	127	123	125	139	124	125	132	121	104	101	124	126	118	115	118	111	130	116	131	112	118	126	136	114	117	145	133	125	114	121	125	106	111	132	119	117	145	120	143	118	117	135	120	124	133	123	129	122	114	136	118	147	117	120	128	107	113	114	112	112	107	125	114	115	123	119	131	125	122	104	126	140	140	137	116	135	102	113	128	126	138	148	121	117	120	116	132	121	149	127	108	106	120	139	124	130	135	137	112	142	124	126	131	109	112	130	137	133	101	117	145	124	120	141	126	132	115	122	130	129	118	133	119	117	117	119	121	116	119	117	121	116	137	146	132	109	120	95	125	139	127	122	111	146	119	137	108	114	121	111	121	115	139	134	135	123	128	116	120	140	117	113	113	112	146	114	121	128	129	119	127	119	120	129	132	117	128	138	126	118	124	130	106	119	127	116	129	127	137	109	117	92	113	136	138	125	128	113	152	124	138	128	129	155	122	119	145	106	129	106	109	126	119	140	109	107	117	123	117	129	118	132	128	109	156	138	126	118	129	150	118	124	123	117	113	136	126	136	118	120	131	120	106	124	124	129	129	112	117	127	130	130	99	106	127	137	112	126	126	126	130	132	143	126	109	106	121	115	138	149	117	148	118	138	129	103	125	125	131	127	123	127	128	146	125	112	137	120	128	154	132	132	118	122	108	110	102	122	117	109	138	120	143	139	118	135	139	100	128	129	141	139	111	120	124	141	101	135	120	111	140	131	133	138	127	124	133	101	133	120	134	113	121	127	119	129	146	120	127	139	116	127	127	123	108	139	116	130	129	149	117	109	134	154	110	124	124	121	128	109	126	125	114	145	90	142	141	126	121	140	120	117	135	114	113	108	142	127	144	141	105	122	124	124	116	131	116	129	139	145	111	124	112	127	123	117	132	116	122	146	133	117	124	136	127	146	126	122	120	121	124	123	107	148	113	128	120	104	126	121	136	118	117	134	111	131	128	133	130	133	117	119	110	132	119	113	121	131	124	133	129	128	133	128	114	117	119	142	112	106	120	114	124	132	122	132	133	122	117	105	112	129	130	138	125	97	144	118	136	144	139	105	123	121	127	127	145	127	132	126	124	131	126	117	125	135	128	145	108	119	123	136	142	129	127	139	111	126	112	115	120	139	114	140	115	116	129	125	111	118	130	140	148	121	111	127	124	137	122	128	137	114	103	121	117	121	131	125	112	135	115	138	131	121	110	115	120	144	121	134	132	119	105	112	122	132	129	125	114	115	127	115	122	130	140	145	124	120	133	115	122	121	105	118	118	131	132	126	164	112	135	117	120	109	108	121	120	127	141	116	112	132	156	115	136	128	125	134	107	107	109	128	137	117	139	109	117	121	113	109	108	109	111	129	129	121	116	110	140	127	133	113	124	122	125	104	112	129	132	118	124	138	137	114	124	127	116	128	154	98	125	116	116	104	123	114	121	108	124	126	135	135	151	136	136	120	129	147	107	121	123	114	130	146	138	139	120	127	121	137	115	137	135	126	119	124	129	132	145	112	126	117	126	130	138	121	123	123	109	130	143	162	118	103	108	131	114	101	114	121	135	114	118	135	141	122	126	120	135	133	133	110	131	138	119	134	131	127	144	99	119	129	110	115	135	132	135	122	124	116	115	126	126	123	135	126	123	127	139	121	123	121	118	125	114	120	142	94	111	125	145	125	134	106	111	107	129	99	117	116	126	132	127	120	112	126	114	129	120	110	147	121	122	134	118	123	127	141	139	125	108	119	126	120	122	123	117	126	133	108	123	129	131	110	122	128	143	118	121	121	132	117	129	121	123	137	122	118	122	134	122	125	111	126	115	114	136	120	133	140	118	135	132	135	123	113	134	134	112	146	108	129	150	106	127	120	133	151	117	106	115	136	136	106	121	119	122	140	124	114	134	116	125	126	129	128	120	118	115	139	132	139	134	121	125	120	136	133	124	130	128	121	116	121	125	117	102	128	116	115	131	119	99	122	134	118	128	124	127	87	127	121	126	122	124	136	129	126	116	127	128	127	130	109	121	141	105	127	131	116	131	121	132	128	121	122	133	137	109	125	100	107	94	135	112	112	128	151	142	127	122	106	135	117	119	128	145	115	129	128	130	125	113	125	129	130	128	115	111	132	116	131	126	132	134	104	119	136	111	109	124	115	122	132	136	125	109	123	121	129	123	135	146	141	107	123	97	139	143	106	113	156	105	131	119	115	113	126	137	121	145	118	124	128	148	129	124	108	113	120	133	119	110	121	127	118	130	117	86	145	118	133	123	108	124	113	121	129	125	120	129	116	128	116	115	126	117	101	135	135	112	109	115	119	136	131	124	104	135	130	112	121	140	109	141	119	130	118	137	136	143	116	124	113	136	124	135	126	139	121	120	129	113	118	130	131	110	142	135	105	112	113	109	127	132	143	123	114	129	135	127	108	126	127	112	124	127	125	119	138	128	127	123	119	136	113	124	140	121	114	130	125	119	131	115	132	116	125	130	108	127	122	147	141	127	120	129	115	136	134	133	131	99	122	129	146	133	131	138	121	118	126	110	139	106	98	108	134	134	118	142	129	126	146	115	121	125	132	119	115	132	132	106	124	97	114	136	125	117	121	127	117	92	107	139	116	134	129	112	126	119	115	121	131	132	122	110	126	125	131	120	146	122	121	126	110	124	125	128	140	136	131	136	137	108	138	139	122	139	110	111	132	126	117	118	135	89	117	124	111	135	115	104	109	134	122	143	120	124	94	124	112	126	123	127	131	119	131	123	143	142	130	113	108	126	130	129	123	124	110	113	152	155	123	129	129	123	114	113	109	123	121	129	129	123	118	128	112	127	119	142	103	101	137	118	124	128	138	115	98	122	126	103	116	121	130	126	126	126	104	126	123	112	109	119	118	122	118	136	119	119	137	136	114	127	119	110	118	125	120	120	123	129	113	106	137	120	120	130	108	111	115	133	134	100	144	112	102	161	115	137	119	105	120	102	123	131	119	108	134	130	127	112	136	124	129	131	123	113	131	125	105	99	105	88	126	128	121	125	117	104	121	121	113	120	134	143	118	118	125	129	111	135	120	114	128	121	137	116	108	124	117	120	106	113	127	104	122	129	104	120	121	120	121	97	119	143	119	131	147	107	154	131	132	120	130	116	119	127	116	126	131	126	116	126	108	127	120	125	123	113	122	118	137	131	136	136	109	120	119	135	146	128	113	101	151	113	113	128	112	124	118	124	127	135	157	131	106	115	151	106	122	117	134	113	105	141	95	125	115	101	135	109	121	102	116	101	129	129	125	126	121	134	122	120	120	123	116	122	139	125	133	113	137	130	125	110	121	129	127	141	119	100	116	129	126	129	135	109	127	138	125
19719	15331	10235	1394	1819	2147	2089	1991	1120	916	776	695	696	680	655	561	605	597	685	1065	952	529	518	492	493	483	492	509	514	478	501	458	493	556	770	1081	953	437	467	461	468	436	476	402	461	448	462	444	483	454	444	434	451	456	429	458	447	453	480	445	468	470	447	417	439	437	495	476	455	446	466	441	427	439	426	449	440	440	448	457	492	490	457	439	466	452	421	474	423	426	422	473	496	421	499	444	440	477	465	443	433	456	436	459	463	464	450	442	493	457	443	433	448	450	457	426	464	449	441	442	480	442	478	435	419	438	500	436	404	456	468	481	456	445	485	469	462	469	477	454	440	458	454	452	454	456	422	442	426	463	465	471	464	458	453	447	458	405	470	474	466	447	473	419	476	485	476	431	445	481	444	439	454	459	460	450	468	456	476	479	481	439	436	481	471	493	469	476	475	439	474	447	461	450	435	407	440	487	428	452	449	502	461	474	445	472	456	480	427	461	478	469	453	450	454	472	444	435	461	464	425	437	451	465	451	437	451	458	453	475	429	498	511	453	446	439	449	445	437	455	502	430	493	459	424	447	476	461	462	467	474	466	453	467	439	488	464	471	439	472	479	449	439	432	447	463	464	448	431	434	458	426	460	454	434	428	471	437	478	434	454	432	463	461	431	447	469	418	475	441	421	431	481	437	470	455	458	427	455	439	459	467	468	450	450	437	415	401	452	430	423	458	439	445	409	446	423	451	480	429	451	456	448	495	483	439	455	448	441	433	476	456	461	429	447	447	439	447	442	434	482	488	472	488	431	495	492	433	464	506	409	439	423	431	399	452	443	460	437	411	511	432	464	454	410	479	459	436	462	462	441	458	432	457	457	422	440	448	436	476	444	439	486	465	471	460	475	420	408	438	441	409	453	431	480	429	461	448	435	467	439	459	462	466	482	437	473	442	460	464	471	472	447	460	455	433	487	478	444	481	420	434	467	431	417	453	424	460	420	489	458	456	427	451	448	479	461	487	465	440	439	430	483	482	462	477	455	478	463	473	424	471	419	450	450	456	419	467	459	457	461	429	460	463	459	469	446	447	474	469	460	458	443	448	481	410	463	474	489	468	405	446	440	462	496	439	465	432	448	431	453	428	441	457	500	447	447	432	454	464	454	451	404	451	417	458	413	436	451	462	435	458	443	437	444	458	450	470	426	416	448	465	473	478	422	448	436	487	418	411	451	457	449	452	453	432	469	454	447	467	448	463	448	472	401	430	457	482	471	458	450	453	452	431	483	479	469	442	427	454	498	446	513	448	428	430	446	459	448	451	465	433	416	445	491	453	460	444	418	420	453	440	437	448	456	434	486	473	431	465	431	462	437	446	428	472	452	451	441	495	438	462	445	477	461	480	501	413	438	472	436	478	419	454	466	430	449	423	467	433	445	468	450	419	487	474	450	425	418	442	458	453	451	458	466	486	419	411	443	429	459	429	498	452	420	491	453	453	438	441	410	448	424	454	451	434	427	452	427	459	475	443	496	454	475	407	435	443	424	426	449	457	438	454	444	500	455	477	424	455	452	421	462	443	441	423	412	431	446	432	435	465	455	487	439	435	466	462	471	451	425	498	426	436	430	460	427	463	469	427	417	443	442	383	439	414	404	500	426	390	428	430	412	460	478	413	454	500	447	464	445	459	431	420	427	474	442	480	484	456	444	468	440	447	431	438	418	454	426	465	441	453	474	402	464	466	404	429	445	497	469	445	485	439	448	459	483	456	462	435	466	421	428	455	467	473	441	444	476	467	446	453	468	469	447	442	421	441	465	462	444	457	475	446	423	438	486	479	458	461	484	438	466	416	457	466	448	454	413	471	469	439	472	427	466	437	446	478	451	451	458	431	454	471	420	432	433	432	458	456	458	449	446	426	479	471	506	451	474	472	472	465	413	460	425	459	452	462	442	467	438	442	422	451	482	402	435	463	433	488	466	445	452	435	431	450	477	474	445	460	462	469	459	442	474	439	471	427	459	445	448	440	456	471	440	429	444	462	444	464	425	440	466	433	452	431	422	440	434	465	459	469	455	466	421	446	461	435	465	481	440	472	435	469	497	464	431	434	465	440	446	430	426	465	469	463	433	397	438	430	440	460	473	435	466	423	444	430	468	459	430	494	437	489	447	441	471	428	470	480	446	455	442	439	470	450	455	452	445	419	476	424	459	470	456	417	410	475	441	454	443	436	438	464	419	452	450	444	444	473	464	429	457	477	474	469	464	462	484	438	433	480	478	465	482	445	466	441	463	432	449	455	410	421	453	476	447	439	432	426	457	467	431	469	427	453	445	442	471	494	464	433	408	466	462	425	469	470	425	484	448	447	469	453	457	426	472	492	407	455	480	430	464	426	476	443	455	450	446	452	457	460	446	471	463	406	477	460	461	422	464	460	475	434	484	479	501	443	429	457	474	440	450	429	474	467	463	460	473	428	465	480	446	486	468	450	444	460	450	441	459	443	432	471	429	421	436	420	476	505	457	471	441	458	483	469	455	435	455	462	463	438	468	457	433	433	495	462	450	451	472	471	454	463	464	428	453	419	433	468	446	432	444	451	436	488	448	443	489	454	482	441	419	380	431	448	414	442	432	404	459	455	479	491	454	494	452	524	462	413	461	458	511	459	439	433	471	417	422	414	443	469	452	452	460	490	447	442	471	466	435	455	423	446	432	416	435	466	455	439	444	455	461	421	434	440	441	455	445	530	442	467	506	435	456	422	450	452	443	437	440	456	434	449	462	454	479	452	449	460	457	482	435	445	486	460	468	460	464	411	445	448	452	415	456	469	432	438	442	453	460	481	478	468	454	419	458	473	460	439	433	470	491	467	498	482	469	484	418	456	443	456	472	447	484	505	454	438	473	425	438	413	458	454	451	482	455	463	473	491	434	442	469	432	429	464	434	433	443	486	446	420	458	458	428	447	451	441	484	464	482	476	424	435	406	463	457	404	450	433	432	435	420	431	425	488	475	463	463	453	438	448	433	440	449	465	410	459	471	460	422	449	463	490	459	468	455	473	435	460	432	465	474	418	461	480	466	456	470	453	401	511	416	460	473	452	443	491	443	465	446	489	432	442	430	407	453	453	438	427	454	439	462	433	444	436	454	457	429	469	418	453	422	433	468	443	440	437	458	463	480	444	441	416	454	444	470	428	447	414	434	467	446	436	410	459	475	443	422	421	441	440	467	437	452	473	432	483	425	442	467	441	489	466	441	469	441	443	468	481	455	442	470	440	497	455	439	453	478	464	419	463	436	458	474	450	468	481	434	462	450	428	488	431	464	409	462	433	462	457	440	458	456	463	459	447	448	454	453	423	435	478	470	435	417	472	441	454	475	451	453	420	429	450	433	432	450	458	475	455	453	436	453	448	453	480	468	480	446	464	431	494	431	429	478	453	488	445	446	460	446	405	445	459	443	451	464	446	465	475	423	442	513	409	426	432	435	482	448	471	427	482	445	431	457	472
59920	62014	51774	14266	2474	4785	5506	2605	1266	783	616	543	493	476	618	445	318	373	672	1463	2367	971	280	208	201	225	235	205	262	333	342	381	265	568	894	643	267	155	154	158	167	156	113	151	145	145	132	173	146	153	166	140	168	141	119	157	150	165	136	157	154	144	142	141	153	136	151	134	162	146	151	156	169	170	146	149	140	143	163	138	144	168	152	168	132	132	165	151	152	146	155	146	158	160	130	136	150	145	172	138	142	156	147	140	131	172	135	154	141	163	149	185	146	157	163	141	171	146	142	142	148	156	117	151	143	149	146	162	145	152	161	128	136	150	131	143	149	171	138	149	169	136	155	149	149	135	177	135	142	134	163	158	148	143	158	140	141	170	129	152	161	165	136	156	143	141	131	159	154	146	170	143	187	140	159	159	165	149	148	141	165	161	130	142	161	136	155	137	170	137	180	149	129	152	130	131	154	140	137	149	165	132	125	133	142	156	145	142	156	133	159	155	153	160	150	137	156	151	148	140	167	154	162	150	154	174	151	190	157	147	152	164	133	136	159	168	138	174	143	153	154	161	130	152	153	144	160	132	163	119	165	156	147	154	161	122	153	146	136	149	161	178	145	141	139	158	168	141	174	127	136	170	160	163	144	143	159	133	166	165	165	139	175	141	163	153	152	157	160	173	134	133	170	179	132	155	161	157	164	142	144	140	157	158	154	145	154	137	162	142	166	145	148	142	157	155	156	144	143	136	159	157	155	158	130	169	169	156	171	152	153	143	143	136	157	129	125	159	152	136	140	169	164	131	150	174	154	149	129	163	144	166	154	131	131	154	167	160	149	176	150	159	147	134	143	160	155	128	142	167	164	144	168	146	169	166	140	151	127	154	174	153	153	169	144	161	139	155	147	144	160	149	121	146	148	132	149	142	152	152	162	142	134	149	147	158	153	146	140	139	130	160	137	171	147	127	162	136	158	156	142	150	159	141	144	152	158	147	161	152	167	149	151	186	150	148	150	147	162	152	145	132	140	162	157	156	142	137	171	153	145	138	143	152	145	141	165	145	134	164	172	151	145	151	145	157	131	138	164	162	162	132	143	160	130	149	141	130	146	137	165	152	170	142	159	144	153	152	153	144	152	150	146	139	122	151	160	161	143	146	152	128	178	164	139	141	161	132	155	136	154	125	146	160	123	152	143	164	156	139	142	162	126	179	127	132	172	166	146	156	148	169	139	148	148	135	127	158	174	144	149	154	141	138	149	165	137	163	153	154	158	159	149	151	156	156	159	156	142	177	151	165	153	141	168	158	165	160	168	159	129	164	143	142	151	156	168	126	167	161	138	147	132	146	164	137	156	122	126	149	179	172	133	141	145	171	161	137	162	148	153	157	149	144	153	170	146	166	162	137	171	136	166	147	157	154	159	170	148	135	160	137	145	133	131	136	145	132	164	156	148	138	131	155	153	129	151	148	164	147	152	170	132	156	152	152	162	151	164	147	156	165	143	153	148	143	148	142	134	154	167	145	164	161	158	177	137	167	144	140	178	145	161	162	147	135	134	154	140	144	133	155	155	152	155	143	158	161	134	152	167	155	166	165	151	144	130	150	142	152	167	174	150	151	145	130	145	140	146	168	142	162	171	148	179	165	159	158	146	176	155	172	150	142	166	148	157	136	140	146	155	167	157	139	162	155	155	151	139	152	145	132	138	144	151	151	147	139	121	157	172	153	173	147	150	161	166	137	158	173	155	149	148	146	156	164	164	143	151	161	154	144	142	158	125	157	143	159	159	144	140	144	151	131	145	172	167	139	170	127	177	150	139	135	131	157	154	160	130	148	170	147	137	133	163	163	150	149	159	153	154	148	152	159	157	144	131	144	168	183	143	146	142	141	160	170	165	149	179	161	152	185	149	146	144	134	179	140	137	158	181	158	155	144	150	157	154	151	135	147	134	125	135	159	123	152	128	166	156	150	157	132	168	152	139	149	153	165	144	156	154	125	154	145	161	175	134	137	160	145	155	151	176	144	139	159	163	166	121	123	146	163	167	136	155	136	160	146	149	142	143	160	154	155	158	133	136	143	133	128	172	165	133	154	161	147	151	147	164	148	173	150	144	160	130	159	144	160	132	150	155	150	133	147	147	119	146	144	146	158	150	152	160	162	136	143	139	151	155	140	159	155	152	158	156	152	156	151	172	165	158	139	160	156	137	151	141	161	137	150	156	158	137	165	160	153	161	134	145	176	151	162	156	148	144	143	170	164	144	166	144	140	142	141	139	151	154	159	162	171	142	130	128	160	168	136	150	146	177	153	139	154	152	163	144	133	169	141	142	145	170	158	169	154	138	143	141	140	134	158	170	142	157	143	154	132	158	161	148	150	152	135	173	162	153	165	162	140	161	151	129	158	140	163	169	144	150	145	167	147	148	149	144	132	159	139	174	151	137	167	149	146	155	158	152	142	146	132	137	179	152	139	135	154	154	143	138	143	142	139	164	154	147	156	149	160	150	148	163	144	145	158	146	177	158	157	145	167	133	172	150	176	165	146	147	156	145	152	149	155	159	169	141	165	147	159	135	147	149	152	160	133	175	145	144	143	157	167	158	168	156	146	153	156	131	145	134	132	131	155	161	130	147	138	147	157	155	152	160	155	158	149	165	161	163	142	141	139	153	152	158	136	148	163	160	140	163	142	159	138	159	153	163	143	142	155	157	161	166	140	146	156	134	155	144	146	141	157	152	161	132	145	144	158	151	126	166	140	162	162	142	168	161	147	126	146	154	165	152	159	133	142	146	174	134	179	133	155	158	148	140	153	149	146	137	159	144	152	140	158	148	161	146	148	151	150	150	159	174	146	172	142	166	153	146	147	136	163	145	154	157	155	163	153	155	159	144	149	143	156	157	161	146	159	191	163	147	162	152	139	141	160	127	149	155	155	156	147	142	170	146	160	153	156	137	160	154	157	148	138	142	160	155	135	157	159	153	172	134	151	144	129	156	140	142	165	137	159	139	161	162	149	166	137	141	164	142	180	157	136	144	152	167	143	138	151	133	150	156	154	145	137	129	153	145	154	150	153	155	146	156	179	168	157	142	161	148	143	161	153	140	140	125	164	142	158	131	178	146	150	149	170	156	157	163	145	155	154	140	153	154	152	161	157	154	135	145	158	142	126	134	149	144	147	124	143	133	124	145	172	156	142	148	165	141	161	139	163	159	142	153	157	137	134	179	145	143	140	139	129	174	146	154	152	163	168	155	140	150	145	136	182	164	157	145	145	145	183	157	159	166	142	163	147	150	163	168	133	152	152	149	155	166	154	171	176	164	138	138	167	164	125	152	151	142	145	180	141	131	122	135	129	152	147	135	138	172	148	161	149	147	171	156	159	140	127	149	142	159	143	153	139	154	145	147	147	163	168	137	157	147	144	138	178	167	134	143	174	162	151	127	142	143	155	166	141	160	138	134	165	151	154	153	144	149	155	149	147	147	142	156	156	141	158	148	136
41412	46924	42935	4469	5071	16024	18469	10408	6567	4215	3351	3164	2834	2956	3898	2851	2059	2019	4563	9451	13769	5716	1698	1127	1143	1136	1098	994	1343	2200	2263	2586	1616	4371	6592	4360	1398	522	543	553	523	515	505	546	534	514	520	504	535	522	534	534	549	513	546	546	577	556	485	561	524	542	536	562	534	563	547	548	547	508	570	545	541	522	577	534	518	509	525	504	552	535	499	516	513	527	543	525	536	533	525	500	499	557	501	515	520	536	501	495	551	584	556	511	510	541	544	539	519	533	547	537	526	537	558	520	507	546	532	523	503	564	502	545	502	536	554	494	519	546	516	551	534	509	488	488	512	494	552	531	504	551	523	540	551	534	531	513	547	557	525	526	510	523	578	527	541	518	523	555	507	535	521	535	505	521	517	538	533	502	538	494	499	533	517	487	544	555	542	549	513	526	497	534	557	522	534	543	542	509	519	499	555	543	510	529	534	463	524	532	544	520	561	545	503	523	559	532	523	528	532	526	510	489	534	523	561	528	478	499	537	453	507	531	530	550	522	526	546	515	518	564	566	562	517	525	528	542	534	502	477	506	519	548	565	563	536	577	516	507	545	535	520	505	541	491	512	560	534	516	518	554	514	566	532	550	541	500	507	532	533	489	528	504	563	537	501	549	520	576	512	567	513	523	526	586	524	579	520	508	534	533	507	537	528	544	505	564	551	509	571	526	508	577	520	476	528	517	531	550	528	535	518	523	508	538	540	506	511	544	538	532	529	510	511	526	550	552	533	542	517	530	512	527	539	548	508	518	502	507	575	572	588	533	504	506	538	514	530	515	497	513	504	528	517	511	576	549	519	531	513	531	516	525	571	492	529	507	553	516	573	580	573	517	557	540	501	498	526	507	550	557	518	536	525	525	559	521	528	527	510	543	550	548	478	496	519	491	539	501	513	526	521	521	553	473	547	518	480	538	554	527	549	454	545	527	496	538	535	534	550	537	532	553	567	539	523	541	517	530	545	507	569	525	505	540	491	493	491	536	522	543	540	539	523	519	561	500	490	546	564	547	520	514	537	558	501	536	526	550	507	550	523	526	498	559	544	533	536	551	506	537	532	554	558	473	557	537	502	529	518	542	514	535	551	502	509	485	557	511	531	505	555	540	557	528	524	540	539	545	552	511	486	549	545	538	528	522	495	509	552	562	492	488	496	507	530	524	541	526	504	544	503	552	546	534	529	516	551	539	564	542	559	524	548	531	516	534	523	544	547	526	550	533	543	495	535	551	495	544	536	531	521	518	483	527	531	498	553	510	510	495	485	545	551	511	503	553	498	492	551	533	538	539	531	490	533	517	542	518	589	561	504	535	517	553	548	539	563	495	528	545	518	546	548	544	479	522	553	537	482	522	543	534	531	519	528	538	495	547	527	472	549	549	502	502	522	518	487	514	531	556	505	527	554	513	501	517	525	531	506	552	498	514	477	542	533	558	566	492	548	557	518	569	483	515	549	544	498	543	506	509	528	532	548	519	534	526	526	510	514	516	541	506	524	521	594	554	547	536	532	522	496	517	512	532	507	540	527	511	517	536	507	527	530	535	543	539	525	556	530	502	538	589	544	553	524	532	535	528	547	527	563	547	518	531	526	563	547	505	531	530	541	578	527	551	546	544	505	500	520	547	532	526	522	571	542	558	533	564	509	531	505	512	505	512	545	531	546	545	531	564	537	561	538	568	540	523	549	494	501	550	506	552	561	551	573	549	526	538	544	541	552	535	541	573	507	542	526	530	533	530	539	516	508	540	537	569	508	505	526	530	539	473	494	540	514	555	529	546	550	504	531	524	563	542	540	505	560	512	537	494	513	493	539	494	552	527	551	547	533	558	485	545	549	527	513	546	542	492	530	528	531	516	528	534	559	522	525	546	544	521	551	568	551	519	523	518	522	511	511	538	489	537	524	532	497	531	523	515	500	546	519	510	543	529	537	528	533	548	494	539	546	547	562	536	482	530	503	513	482	544	527	510	522	509	507	503	584	529	548	560	506	536	518	519	576	485	553	508	518	536	511	530	560	532	501	504	515	556	554	543	562	553	549	501	508	528	556	502	533	568	561	523	515	546	535	540	568	520	526	531	535	513	549	561	522	523	476	536	539	534	542	551	512	595	500	519	528	494	564	505	528	524	515	507	475	565	544	554	543	510	541	534	534	552	521	514	507	530	534	573	516	544	538	524	522	517	568	548	529	518	537	508	547	512	510	520	510	522	531	542	485	529	505	505	517	525	484	536	495	573	547	508	461	542	491	515	536	536	514	530	518	541	539	529	533	547	524	482	560	503	529	561	503	495	532	512	542	493	496	570	482	535	507	536	558	496	542	482	530	523	563	526	501	482	561	523	492	535	533	485	518	537	542	563	498	513	557	560	535	529	526	551	505	496	519	531	533	579	532	555	515	560	568	492	532	543	542	522	525	554	529	535	550	548	526	569	523	529	557	576	538	540	557	569	559	554	528	556	506	537	522	554	572	500	542	499	498	568	560	495	547	574	521	530	560	541	554	513	564	525	547	517	553	525	533	558	505	578	509	542	506	522	542	521	506	549	527	542	562	557	557	548	520	519	526	504	584	530	506	493	483	516	486	512	510	541	520	534	512	525	540	511	517	535	539	524	502	501	534	547	537	595	532	552	567	525	563	513	506	552	557	535	516	578	531	536	510	548	492	502	509	480	550	510	510	516	567	544	497	532	503	544	533	495	533	490	513	559	503	594	528	543	538	519	528	552	544	484	505	562	497	516	491	521	568	559	526	510	539	533	501	525	525	553	525	520	549	529	513	522	548	550	575	515	537	543	528	573	525	504	504	547	502	523	556	563	507	464	513	552	550	564	514	541	545	530	495	560	546	493	496	515	534	541	517	512	528	544	517	500	592	501	550	568	541	516	517	539	557	526	524	539	510	492	559	534	513	554	518	536	534	491	509	525	522	535	508	553	512	484	536	544	497	486	486	511	505	534	513	532	500	587	493	534	546	517	504	546	543	558	522	541	540	498	559	556	556	489	512	550	594	581	530	552	542	544	528	557	527	561	555	555	498	566	557	531	552	539	516	530	568	526	555	544	562	556	561	530	530	466	545	523	524	514	522	551	529	516	470	480	538	579	517	537	557	539	528	570	466	514	568	509	510	499	523	517	550	558	508	525	491	560	544	524	488	526	510	545	556	500	516	556	518	520	533	507	509	529	568	488	515	545	570	511	550	528	499	521	537	548	524	540	524	542	553	516	549	529	539	530	529	537	549	521	556	537	524	527	502	528	525	564	509	549	554	495	557	546	512	502	536	493	519	535	532	506	531	527	546	511	481	507	476	513	542	507	544	508	555	526	577	548	548	568	532	501	518	505	483	539	543	496	516	539	515	532	565	522	550	539	538	489	549	519	579	533	522	544	506	496	561	543	543	542	545	551	537	514	528	535	526	589	538	543	504	532	582	527	517	550	531	551	532	544	502	532	526	532	526	532	516	558	507	497
70985	73594	60340	21713	6365	8880	7893	3565	2464	2160	1310	883	610	890	1065	1064	1038	706	1110	2844	4309	3254	850	368	345	428	618	739	770	1033	1193	934	489	1229	1281	758	302	223	208	232	200	225	220	218	208	204	243	194	234	225	212	216	219	202	177	212	217	214	225	208	216	208	222	204	188	199	189	208	178	210	206	191	210	225	218	202	220	212	197	188	225	235	195	221	216	195	237	219	215	228	197	202	213	192	201	195	214	229	201	198	182	207	198	183	207	212	202	185	198	233	181	227	201	217	223	223	227	224	202	199	208	203	202	226	205	203	192	183	217	196	229	194	214	205	201	208	191	234	211	201	226	197	210	227	215	246	222	201	204	173	212	200	229	202	211	205	219	187	201	197	232	212	177	209	207	185	209	218	214	212	206	232	188	219	202	202	194	218	193	211	216	202	235	179	195	223	190	230	226	220	226	216	188	181	194	207	199	215	225	205	213	194	204	200	192	221	186	204	196	239	217	217	214	211	195	223	175	222	190	185	224	205	197	207	211	208	223	222	244	204	205	216	228	234	246	206	202	213	211	220	216	201	246	212	196	205	226	233	193	195	213	193	196	223	207	192	207	208	189	215	205	192	186	206	193	218	209	185	191	227	194	196	210	191	198	221	222	210	221	217	220	209	193	213	201	216	211	221	206	200	217	218	197	186	234	211	193	222	214	205	200	221	209	199	230	208	201	197	205	192	197	207	213	207	192	217	208	213	220	221	217	199	232	222	207	218	208	235	201	216	199	205	195	205	200	202	219	194	197	179	194	226	200	204	188	182	216	208	187	222	201	215	212	186	196	210	197	217	225	212	186	221	221	210	212	226	197	221	189	210	202	223	220	208	200	205	208	204	215	214	197	207	203	227	214	201	190	187	221	197	202	216	212	175	192	194	200	229	196	190	215	195	217	234	202	186	206	219	208	216	219	228	202	216	193	176	222	208	218	214	201	228	193	193	209	216	207	199	206	173	199	227	214	216	198	197	204	200	186	226	209	209	205	221	200	215	218	202	221	197	181	217	195	219	212	230	181	204	210	201	193	221	207	211	208	189	215	200	221	188	191	210	208	218	198	205	185	193	203	194	203	219	214	236	178	221	213	202	218	232	216	206	202	221	192	223	236	213	213	222	209	205	213	185	198	186	203	206	198	195	238	204	235	208	213	211	207	225	200	209	230	227	219	211	212	180	214	185	223	210	200	195	220	190	204	199	198	211	208	189	207	208	201	190	215	221	219	203	203	219	239	199	212	210	206	191	208	210	213	205	232	208	235	211	207	183	215	193	240	223	214	217	197	223	216	214	222	213	185	197	202	206	205	211	191	224	188	195	188	207	223	210	204	210	205	221	224	220	212	212	249	207	185	209	231	225	198	207	206	190	221	203	224	226	187	219	212	231	222	214	205	211	215	227	225	205	223	202	227	216	189	210	236	202	191	217	212	185	219	186	209	215	193	179	194	214	219	208	243	192	203	206	227	227	201	214	211	201	194	202	201	221	202	201	205	215	216	197	220	187	214	214	178	202	194	213	194	207	215	204	204	194	192	198	197	214	214	213	192	207	234	220	191	225	199	205	215	234	202	195	182	234	202	198	213	198	206	212	208	206	192	182	192	202	204	227	232	228	221	191	211	199	182	203	212	226	217	196	206	215	192	227	202	216	203	225	180	237	224	195	201	210	208	188	211	209	188	196	185	189	217	208	193	192	199	226	201	201	209	214	200	216	199	216	226	238	186	205	191	187	211	196	198	193	224	194	210	213	209	192	202	196	210	202	204	221	194	221	228	189	192	204	200	200	200	204	200	222	219	199	236	196	221	195	191	202	221	223	225	195	196	215	177	206	198	175	233	203	197	216	184	224	211	217	206	217	202	202	185	210	197	226	192	176	208	202	236	207	221	212	200	196	223	199	216	217	212	184	221	204	200	220	191	197	221	202	227	208	218	201	217	186	213	181	210	201	221	196	218	214	199	223	204	197	207	183	214	198	222	206	201	202	199	217	218	207	203	192	188	195	237	189	209	201	204	240	218	228	204	189	209	204	208	220	226	230	179	178	236	221	216	219	210	195	214	197	220	200	211	220	219	198	202	200	209	218	212	196	216	228	201	209	206	195	207	196	218	185	200	201	160	221	216	197	212	207	219	201	215	228	215	232	201	208	215	183	224	192	190	186	198	190	220	210	218	239	193	182	193	197	200	208	196	236	217	207	224	199	198	184	199	187	211	202	228	211	210	212	205	225	210	213	193	207	191	162	212	203	218	208	222	211	223	201	189	203	215	183	220	216	203	199	208	214	193	211	223	210	228	230	193	197	200	208	204	199	238	235	194	206	206	201	206	200	197	197	202	234	190	210	230	232	207	208	188	213	223	202	199	199	207	204	190	198	210	208	237	213	220	187	225	188	192	210	190	234	200	229	244	192	224	179	180	228	219	206	209	222	197	183	200	209	207	202	200	224	208	197	225	208	235	221	217	224	194	216	199	195	225	214	217	199	213	218	200	228	231	225	246	203	201	203	197	169	207	188	218	198	223	234	218	211	206	209	188	190	207	206	216	219	199	199	215	210	237	199	229	196	215	206	203	213	207	232	233	214	192	189	206	222	178	231	189	173	209	200	198	224	207	202	168	207	232	227	212	209	219	206	203	211	221	226	195	202	197	203	198	219	196	237	186	211	209	202	184	176	211	203	211	199	232	188	201	207	194	195	208	203	181	230	183	225	194	190	199	220	244	223	201	216	211	200	212	192	205	205	208	213	174	225	212	184	229	211	194	181	213	206	178	193	181	212	200	194	223	224	198	214	214	197	233	195	213	202	216	207	222	196	190	196	202	195	197	213	212	203	225	204	217	218	220	242	217	203	228	218	207	209	216	195	186	227	209	230	203	192	237	185	208	199	216	208	200	223	189	212	214	175	203	193	223	223	215	191	194	197	234	212	209	247	192	201	194	183	195	189	204	202	193	187	222	206	193	204	177	181	201	187	222	192	202	191	219	216	216	220	223	212	208	234	205	187	195	203	211	210	222	203	203	177	187	234	219	195	185	190	194	221	228	202	205	193	254	202	211	211	214	220	233	220	213	213	225	199	187	184	196	196	200	216	205	194	205	205	203	226	223	210	215	208	206	203	196	197	205	228	186	193	196	216	199	201	223	208	210	208	208	204	180	177	181	188	236	186	185	220	180	213	199	205	214	197	221	193	200	204	224	213	203	177	207	215	207	202	213	192	227	205	191	205	209	203	203	207	217	220	194	208	186	185	195	194	206	223	218	214	213	219	219	199	224	208	197	206	178	189	205	189	198	212	213	196	205	211	209	224	194	206	209	223	188	177	190	223	205	212	186	215	226	224	204	211	223	215	208	209	218	203	223	208	226	206	202	221	222	213	217	216	200	222	230	220	216	198	216	222	206	206	186	195	202	216	216	216	233	212	202	208	221	214	212	205	224	215	180	211	201	204	192	202	224	233	195	202	190	185
50485	57994	49430	6483	8287	23492	20665	13371	11343	10675	7335	4963	3661	5642	7186	6822	6132	4357	7400	15660	20181	15576	4752	2013	1910	2342	4001	5304	5192	6877	7664	6627	2902	8783	8375	4884	1254	705	660	673	710	692	650	672	626	685	718	664	672	674	691	681	714	682	651	688	667	674	657	698	705	731	676	683	721	737	660	669	746	642	705	695	726	623	652	662	715	713	691	699	687	727	669	711	687	695	645	718	697	715	711	650	677	689	645	666	687	659	682	697	736	702	663	696	688	686	674	716	740	640	688	725	695	672	646	689	669	705	664	673	686	701	717	731	693	686	703	707	692	698	686	726	691	648	688	626	723	721	705	623	697	670	706	663	660	702	668	667	699	715	712	644	711	643	667	711	660	690	677	720	670	676	674	676	682	689	674	661	671	684	724	677	669	715	697	674	665	708	740	671	674	745	706	712	712	686	711	649	668	648	675	737	661	714	660	684	667	696	673	718	694	691	702	703	693	717	691	677	712	695	708	666	727	643	673	652	687	683	700	629	676	646	665	686	692	682	705	716	741	703	676	667	674	717	718	660	662	667	672	722	627	722	731	639	682	727	648	665	739	629	705	704	691	666	661	679	689	674	659	662	686	679	679	692	698	707	725	686	654	646	696	714	645	726	696	675	670	696	680	706	672	686	653	674	683	679	739	718	671	655	665	696	709	658	705	691	684	710	682	650	751	652	672	673	701	688	661	695	665	652	692	755	711	685	718	713	644	661	685	704	698	658	674	710	710	674	675	703	669	680	709	709	706	685	717	709	686	716	721	662	654	685	692	663	665	640	709	639	706	707	684	679	674	750	652	686	744	679	661	711	643	683	683	704	724	652	698	724	672	669	665	659	651	715	706	717	675	673	725	692	668	688	686	671	698	668	652	740	709	734	688	692	719	719	637	660	687	670	684	717	694	653	647	710	675	685	688	624	721	728	692	679	689	664	637	659	680	704	683	661	650	670	666	694	664	690	697	678	707	677	730	665	694	714	686	728	655	679	676	696	699	671	660	755	667	679	739	678	694	601	693	704	706	667	659	725	702	699	692	700	681	730	685	673	703	653	728	712	687	681	674	706	709	723	659	700	682	641	662	671	739	688	669	703	661	699	637	711	695	683	687	673	685	686	625	721	658	647	710	765	682	678	674	679	665	711	653	741	666	615	696	703	721	695	698	654	743	717	703	682	711	705	681	658	681	666	687	704	715	679	658	667	699	694	681	688	672	686	669	653	646	671	743	684	653	661	645	659	674	634	664	691	715	676	695	724	684	720	647	676	695	648	679	678	693	678	665	674	720	657	691	733	700	664	690	681	670	761	676	732	678	710	667	683	658	678	688	696	668	697	680	737	718	682	700	697	691	690	675	704	730	680	674	697	674	680	698	688	683	698	704	727	655	733	691	660	664	685	666	730	662	668	676	700	645	694	654	714	690	683	687	653	738	686	686	687	689	742	669	690	690	680	676	702	666	692	693	686	678	689	761	689	723	692	660	653	691	696	670	693	643	715	673	680	674	706	669	642	730	655	690	689	696	716	664	628	672	691	670	656	735	698	683	700	687	716	690	684	684	684	627	683	655	702	656	642	648	719	700	708	664	723	719	694	667	703	682	684	702	715	663	669	724	689	711	665	670	676	688	679	704	694	708	708	676	710	708	699	670	689	656	705	658	658	669	690	640	692	714	672	628	665	663	670	685	699	668	660	677	667	683	724	694	673	677	708	644	702	725	720	698	679	696	688	701	664	677	638	698	630	674	684	639	663	669	709	723	707	646	645	714	702	686	660	676	718	666	706	677	722	659	650	705	674	658	629	707	683	626	677	689	655	692	664	689	703	702	701	695	692	709	668	698	696	716	712	673	706	678	730	679	700	721	658	728	675	702	704	693	682	733	718	702	643	661	656	665	700	697	703	695	698	690	684	698	671	717	645	702	693	678	692	700	717	654	763	709	660	705	708	681	643	669	738	709	736	638	696	654	705	689	668	655	702	689	701	692	652	701	737	668	700	708	703	689	706	713	676	717	692	720	685	697	706	711	689	667	689	688	696	700	689	703	674	619	696	684	763	701	689	666	653	686	681	696	688	674	646	685	660	712	672	651	721	675	707	703	671	662	654	695	714	679	690	646	679	728	682	700	708	662	677	719	655	653	612	716	649	702	691	671	709	667	682	703	677	687	684	655	716	675	651	696	697	673	707	704	691	696	713	666	690	667	701	697	704	699	718	691	691	693	648	653	683	663	697	657	699	639	646	664	676	684	693	654	639	671	673	639	665	652	708	744	642	685	699	703	697	690	677	691	705	691	656	706	680	707	670	727	711	675	705	670	694	643	668	724	668	670	700	650	715	688	754	615	693	678	660	659	685	712	671	623	692	680	656	679	700	644	700	673	662	684	689	651	675	665	705	673	673	697	681	653	720	741	675	678	672	690	690	642	697	709	652	721	665	691	697	665	678	673	700	687	694	706	690	660	650	700	660	708	716	670	750	671	719	658	686	701	670	658	643	664	673	693	670	726	659	643	664	679	675	708	713	673	692	738	672	685	697	725	690	676	703	680	725	679	728	659	681	727	753	743	683	693	675	684	681	705	661	664	691	668	692	736	661	668	672	719	687	669	667	735	684	703	711	658	727	632	663	707	670	737	680	638	659	654	653	692	673	706	676	661	660	688	718	701	702	729	709	725	654	690	674	688	705	666	636	689	670	741	690	657	673	708	639	668	708	704	654	666	647	693	668	679	696	670	729	713	721	670	697	677	674	724	712	687	708	664	730	647	721	679	650	674	663	694	687	723	675	682	715	690	685	685	710	696	695	711	735	719	715	671	636	675	696	721	687	614	666	711	680	686	689	667	723	625	671	714	696	650	719	673	697	649	665	697	689	662	723	649	666	669	701	662	697	654	636	703	638	696	685	712	703	682	715	671	681	655	675	688	735	663	665	665	673	704	665	702	722	750	714	696	685	676	739	659	698	698	657	729	695	710	667	693	720	703	684	683	750	717	684	666	700	687	689	673	645	664	701	675	679	706	689	671	660	670	710	705	669	667	672	685	669	687	694	745	705	652	660	690	680	718	750	695	667	691	695	687	739	666	715	657	673	689	695	698	729	678	705	675	721	714	681	690	701	668	687	714	679	642	697	684	719	732	653	685	690	639	670	663	665	667	646	681	717	723	672	669	701	702	672	692	688	689	673	686	676	695	693	683	714	695	676	717	689	699	682	722	705	688	688	732	683	644	683	663	641	705	711	743	699	632	716	700	689	708	689	681	673	709	679	721	723	719	694	700	684	694	700	612	705	637	655	699	761	653	667	693	654	649	679	684	704	718	702	631	714	671	747	670	702	683	726	730	729	619	662	689	670	678	658	651	685	666	725	687	655	696	727	678	685	655	708	720	698	699	691	695	691	610	643	707	694	672	717	651	693	650	671	709	680	718	676	677	707	677	667	679	705	728	654	695	694	697	638	682	646	729	680	708	651	673	662	701	658
15578	10438	6703	589	309	519	418	272	293	254	186	189	180	168	169	171	163	177	159	217	276	243	189	172	174	157	178	165	186	188	172	156	155	181	213	191	153	149	146	159	128	146	141	135	162	143	116	142	155	136	167	139	134	142	127	156	149	120	138	153	148	153	130	148	173	154	149	120	128	137	126	129	139	126	153	156	160	146	125	132	141	146	146	146	167	139	124	149	146	144	149	136	135	165	117	123	138	141	148	137	144	132	131	131	129	142	143	134	127	145	149	111	144	136	161	170	142	97	146	147	141	126	164	166	132	137	146	140	144	117	137	142	126	126	152	125	137	150	143	150	141	140	156	143	140	143	144	140	152	154	142	147	127	152	145	132	134	125	141	138	143	143	143	156	132	141	145	163	137	138	116	125	149	133	133	131	154	117	123	140	126	122	123	154	134	134	132	129	125	143	159	141	132	126	139	141	133	155	157	147	125	131	139	139	123	145	151	128	144	149	155	119	125	152	115	155	115	156	131	114	125	139	123	146	141	152	141	138	149	125	134	125	138	128	147	154	149	145	155	132	140	156	144	150	139	149	153	133	111	158	149	131	118	154	148	147	137	134	132	132	172	122	132	135	133	166	129	149	137	147	129	137	134	128	126	159	150	150	141	140	133	146	128	141	123	145	121	148	132	139	141	127	126	140	126	138	167	148	142	151	135	162	140	151	142	114	117	155	154	149	156	142	136	131	144	134	146	130	141	148	153	153	142	142	124	147	143	137	161	149	135	152	154	143	174	130	153	132	156	151	128	154	130	151	141	147	129	133	140	129	133	138	156	127	150	143	151	173	134	147	141	134	127	150	115	126	131	124	133	128	136	157	123	146	152	129	125	136	137	134	148	139	134	161	136	132	138	150	123	149	130	154	154	132	151	120	135	157	138	124	135	118	127	116	147	137	122	124	155	133	142	136	159	145	137	131	136	132	116	127	138	129	142	151	134	139	137	139	136	161	146	142	143	149	129	143	149	155	162	136	139	125	148	135	155	144	139	140	150	150	151	139	148	132	131	122	160	143	126	137	120	135	159	129	149	151	141	143	142	111	158	160	139	140	157	135	132	131	152	151	158	146	133	128	153	123	145	132	151	145	141	125	129	154	136	141	118	119	152	143	158	135	139	155	145	160	129	127	136	141	128	134	167	126	138	132	164	145	150	124	141	127	135	140	114	155	170	157	158	167	137	114	148	126	143	153	138	134	129	133	158	118	107	134	163	149	150	126	162	133	149	150	135	136	122	154	149	148	129	166	153	122	146	134	133	148	144	133	153	131	141	112	128	139	154	154	126	165	136	150	144	146	136	121	133	132	132	152	159	151	148	152	131	103	138	140	124	138	150	146	120	158	132	131	130	144	139	143	144	138	122	146	141	135	128	136	134	125	141	144	169	132	168	142	145	146	138	139	145	152	142	139	130	149	122	128	135	157	147	136	130	133	162	137	145	132	130	131	143	144	167	127	144	147	137	155	158	124	131	136	152	141	131	115	163	155	137	138	127	149	172	157	144	107	140	147	145	154	152	123	128	146	132	133	134	142	116	154	144	139	135	133	153	147	144	146	125	128	155	154	114	146	133	150	132	133	130	146	139	136	151	148	148	134	148	150	139	162	142	109	154	120	147	135	157	148	172	133	138	120	146	140	140	137	136	130	141	139	146	150	147	130	150	133	129	139	128	141	174	159	137	133	147	135	134	144	151	162	144	149	132	141	146	134	135	136	137	160	144	169	141	157	140	136	156	137	133	142	119	130	140	137	137	161	136	143	171	130	135	122	167	130	146	135	140	122	133	172	160	142	121	136	138	138	127	151	126	120	143	134	136	139	144	146	135	149	140	135	130	156	150	145	142	139	142	141	118	147	126	131	144	146	153	139	125	133	150	148	149	133	133	122	133	128	140	143	126	146	151	147	146	139	130	143	134	160	136	143	121	171	142	135	150	139	119	133	140	126	141	130	124	145	115	169	129	132	147	138	141	164	147	130	134	134	126	150	147	158	145	123	140	132	129	116	145	129	132	136	150	126	115	127	121	118	148	127	134	128	151	141	137	133	148	123	148	156	148	140	137	150	148	126	146	132	156	151	164	140	132	140	158	125	145	135	132	146	123	151	137	149	148	182	144	131	152	136	152	131	144	145	134	148	128	137	150	150	137	160	143	120	135	127	143	130	123	143	177	151	161	148	134	121	142	141	139	139	138	137	152	123	151	145	127	158	144	129	123	123	172	152	94	146	138	134	127	128	112	126	118	149	134	143	147	136	136	126	151	141	137	128	145	129	157	141	144	150	158	148	139	160	123	139	154	136	148	132	150	128	148	147	119	134	136	154	144	145	120	166	133	141	145	133	151	147	153	144	141	134	130	130	130	148	146	150	124	143	151	139	140	157	142	137	133	132	142	118	141	125	138	157	124	121	117	152	148	160	136	136	150	135	150	126	162	146	134	141	140	152	164	127	136	140	138	132	125	148	159	132	135	136	125	120	135	134	146	162	133	136	124	129	144	142	121	159	124	137	142	149	117	134	149	151	151	112	141	126	125	151	125	154	150	145	133	142	126	145	144	141	138	149	134	147	138	145	139	125	135	140	131	131	135	146	154	144	123	139	134	132	131	142	141	126	139	160	135	130	137	135	137	158	142	136	131	133	151	149	136	138	125	125	141	115	134	131	137	134	136	144	154	146	144	150	150	144	154	134	153	156	143	134	149	138	151	146	155	143	140	139	127	132	165	158	136	138	150	130	152	148	133	139	136	155	148	125	156	139	151	127	147	127	131	118	138	137	125	147	135	145	124	160	111	135	135	141	155	150	127	127	137	146	141	126	147	147	123	140	130	139	130	142	136	136	149	140	130	131	152	125	148	130	131	120	114	114	153	160	155	149	145	131	133	160	140	124	135	144	152	135	114	136	133	140	149	151	134	149	132	139	145	126	148	121	134	147	157	146	138	128	160	149	123	143	137	134	126	149	151	146	135	130	141	136	139	129	133	144	142	129	149	128	132	133	132	126	140	140	155	115	146	140	136	137	162	137	154	157	163	148	143	162	139	104	129	123	143	138	127	139	113	146	141	135	149	146	116	148	141	154	153	135	143	145	151	140	151	115	146	143	122	138	124	123	152	137	137	150	126	129	140	144	132	140	127	153	121	134	140	129	154	165	133	130	135	126	131	140	159	159	147	113	132	124	145	150	141	138	165	139	143	140	134	152	145	158	162	152	138	138	131	144	141	169	130	143	137	132	146	158	131	148	125	160	145	145	134	148	140	139	151	139	145	155	140	137	144	140	121	150	154	150	139	139	128	130	156	141	131	143	143	137	144	146	150	156	126	176	141	135	144	158	151	150	135	133	134	161	137	148	135	127	144	138	145	144	150	140	149	130	150	133	133	166	127	141	138	132	139	149	131	120	135	141	153	111	150	143	126	117	139	131	147	157	122	145	141	146	136	139	148	126	156	138	140	137	153	138
18535	17397	11220	994	1132	2076	1880	1416	1367	1191	992	861	742	698	816	798	760	596	760	1202	1529	1313	834	750	750	820	768	759	756	824	865	610	572	833	903	808	575	498	492	477	485	464	498	501	504	478	524	506	501	521	502	478	560	448	480	482	518	530	498	438	516	456	522	481	519	507	522	493	497	522	481	504	495	472	496	479	508	467	489	509	485	538	460	518	473	515	544	491	469	543	513	543	520	485	484	503	514	484	495	484	518	504	490	485	483	497	504	489	478	501	499	481	517	472	495	509	494	496	501	492	527	490	457	503	503	491	458	523	534	471	494	490	557	519	501	549	539	509	532	507	493	518	489	499	480	485	500	503	473	511	507	525	476	486	512	514	499	511	508	484	452	525	513	524	470	465	476	470	497	491	507	526	538	473	506	494	466	501	506	506	481	517	489	515	499	497	488	473	489	497	477	501	499	468	492	475	510	540	495	485	504	485	466	488	502	494	510	492	482	508	507	500	479	523	496	521	485	499	491	507	497	498	532	490	467	485	524	499	499	485	494	478	498	491	524	528	488	494	513	523	574	486	522	475	450	486	481	523	491	495	494	499	473	509	512	477	496	537	539	466	536	465	527	514	500	512	508	468	490	481	491	445	467	505	515	480	503	501	507	515	517	483	492	478	471	493	494	523	484	494	482	490	480	529	508	520	474	532	476	494	481	479	493	491	521	462	454	517	491	524	509	548	507	538	485	506	525	489	484	527	464	520	503	455	505	483	495	483	540	550	529	490	493	460	539	524	486	499	521	526	492	506	487	522	443	467	536	511	463	525	481	511	531	500	506	488	502	543	479	491	504	541	482	456	499	498	516	488	514	467	553	508	514	519	492	529	470	507	469	529	487	493	474	499	486	472	491	482	454	531	479	527	521	482	519	502	562	523	487	502	516	519	505	523	503	509	476	509	484	458	532	514	487	463	498	507	503	526	490	495	480	470	541	477	545	483	514	488	522	500	543	508	484	490	512	513	504	488	471	465	506	511	515	483	518	488	478	497	517	501	506	501	499	472	455	456	527	512	546	520	517	501	530	497	562	485	447	513	510	486	506	537	497	453	502	506	504	467	510	518	510	508	494	517	484	481	480	523	502	476	508	468	507	533	494	497	515	506	468	510	500	507	492	513	500	548	520	486	508	496	490	512	507	506	505	519	521	522	469	487	517	467	485	500	473	519	544	519	520	474	501	505	503	514	506	501	502	513	512	515	472	535	509	487	511	477	514	446	493	492	453	509	503	519	481	526	491	500	484	529	506	500	503	475	486	517	469	482	520	531	491	509	491	508	486	520	521	508	505	445	503	463	491	514	490	493	478	497	525	534	506	443	513	552	478	458	520	526	507	493	461	483	512	516	520	533	475	509	519	464	502	498	484	521	490	499	482	493	460	490	488	516	464	510	510	513	527	476	493	491	526	548	530	512	487	495	479	504	520	523	503	477	507	528	491	492	530	541	471	483	484	522	480	447	497	479	530	560	540	491	502	472	487	497	480	508	500	512	501	499	510	500	501	517	517	494	487	488	516	462	533	505	515	531	505	495	502	460	522	537	505	454	469	475	532	506	488	498	510	474	487	494	546	510	510	468	488	520	489	521	508	487	465	477	501	518	501	481	489	499	478	475	514	508	509	528	516	452	504	526	519	474	446	499	499	476	484	527	512	485	487	479	516	522	482	478	493	511	533	517	472	493	459	529	527	494	480	492	503	498	518	503	530	503	533	519	499	510	501	511	492	475	500	488	539	520	484	497	514	534	499	509	540	522	499	526	489	481	493	551	525	502	512	507	442	495	505	521	528	505	489	499	481	535	498	475	511	526	527	493	493	492	501	529	501	517	519	551	505	503	485	493	503	498	508	517	478	485	548	523	457	500	496	500	508	495	463	532	508	520	447	503	517	541	539	502	528	516	504	489	501	514	506	480	508	535	476	506	502	555	507	502	472	498	520	474	513	514	523	491	524	456	512	452	452	444	525	511	497	523	513	502	481	458	483	484	480	506	554	502	511	440	527	546	505	536	503	506	490	490	505	468	476	512	500	507	537	519	527	479	495	486	523	487	518	508	500	499	541	526	481	520	538	468	465	497	498	475	515	489	509	504	527	491	502	478	508	486	504	479	495	462	519	493	511	472	495	527	505	487	493	494	527	450	510	501	512	495	485	490	489	552	480	492	483	521	529	534	465	519	512	535	481	507	523	478	519	517	496	497	538	499	469	517	530	512	479	482	477	485	516	491	511	492	462	507	468	472	518	487	483	554	483	530	554	482	454	505	487	501	516	466	477	467	507	483	501	505	503	485	510	475	522	513	467	505	484	495	509	486	472	474	479	479	510	492	492	488	488	518	516	495	458	502	486	491	517	509	462	455	487	525	484	494	471	509	476	470	482	534	546	455	471	522	537	487	489	489	472	516	485	519	493	523	491	488	456	482	545	524	484	444	467	518	536	498	534	487	475	491	498	502	447	456	533	446	508	485	522	486	505	478	547	490	484	465	502	500	506	486	512	519	452	485	513	514	487	502	480	474	516	515	506	500	501	522	518	467	507	504	498	484	511	501	501	535	523	497	484	502	506	502	528	509	503	522	552	513	489	510	531	432	501	507	466	500	466	491	510	498	439	502	491	512	473	493	511	538	504	548	535	516	493	472	562	478	496	482	521	507	498	545	495	497	508	543	479	471	507	512	460	487	505	518	497	508	491	478	488	476	506	487	501	504	488	515	494	498	514	542	493	450	512	507	503	496	552	477	495	482	480	452	498	488	531	486	496	481	487	462	532	520	524	493	519	483	497	514	470	494	475	491	498	503	489	519	455	478	534	467	513	536	481	458	491	509	483	506	514	537	477	512	487	468	451	513	468	490	464	522	513	505	520	501	503	472	498	517	478	525	493	481	490	494	481	517	512	504	458	504	504	473	490	483	535	517	512	519	501	504	501	504	475	493	496	477	502	476	475	508	481	476	517	520	463	470	491	542	472	563	492	499	483	505	514	507	508	470	539	504	470	557	508	495	494	497	523	500	508	451	501	463	490	500	502	491	478	485	466	483	481	514	514	485	525	491	488	528	515	474	512	499	546	518	483	504	496	524	475	483	505	499	524	542	467	496	495	537	448	520	492	497	479	494	469	470	495	493	503	487	522	526	514	462	513	555	485	555	540	508	509	537	444	522	515	527	521	473	490	499	511	501	527	495	505	499	474	541	499	512	489	492	513	487	493	468	510	552	475	506	510	505	507	493	526	536	495	471	495	500	502	521	526	477	569	487	526	476	538	517	501	516	500	488	517	524	498	433	510	515	522	466	469	444	531	493	519	531	521	489	498	479	494	511	491	508	489	503	504	522	494	457	508	488	479	487	494	525	507	527	478	482	506	488	499	466	504	537	474	510	540	472	465	482	528	499	491	508	494	507	475	525	513	466	481	493	501	488	468	493	540	513	465	478	506	529	462	493	472	505	484	475	482	501	503	473
59737	63466	48113	12852	2027	2945	3204	2128	1388	1166	1017	882	645	626	672	694	545	474	374	895	2635	2393	2266	1991	1555	1354	1399	1127	637	583	424	278	372	677	671	428	166	155	149	175	191	155	139	151	173	156	143	168	149	174	143	163	151	137	166	170	149	158	158	156	152	153	167	152	153	135	147	157	142	156	140	147	157	143	149	159	154	125	150	160	158	151	180	145	168	160	142	139	152	173	166	177	171	132	148	149	168	149	147	145	169	139	171	167	139	151	153	166	155	153	149	152	181	167	146	157	165	139	157	134	145	157	143	158	165	114	166	152	149	159	155	171	155	127	162	169	152	135	168	149	156	152	149	135	162	152	152	159	161	147	161	135	156	157	148	165	140	157	163	157	173	137	170	148	162	163	145	132	171	158	169	152	150	147	149	153	142	192	138	152	157	151	148	151	138	147	153	152	151	139	153	152	154	147	147	165	167	159	174	153	142	162	146	159	165	156	155	182	151	139	159	156	162	153	152	164	168	151	133	142	159	145	170	127	166	146	145	152	170	151	153	145	160	147	148	151	150	133	168	178	164	130	147	129	155	160	144	136	148	144	147	148	129	156	164	147	155	132	165	175	147	164	160	176	187	133	149	147	147	156	161	136	154	145	148	161	159	147	146	130	141	136	169	161	140	142	160	161	144	154	134	163	169	155	175	175	159	145	170	158	153	158	151	150	153	140	170	169	149	166	173	148	163	154	152	159	157	159	121	139	179	162	148	172	137	169	144	149	141	149	175	154	136	135	168	137	137	147	167	157	146	165	144	149	139	170	161	155	146	156	161	150	149	155	175	144	166	153	162	163	150	154	162	161	166	131	147	168	141	154	150	163	174	139	147	166	161	136	168	119	174	157	137	166	172	158	148	137	149	153	140	145	165	165	157	147	176	136	143	153	153	169	156	139	146	144	148	153	151	167	142	159	142	135	154	169	139	158	141	178	153	152	145	171	169	142	143	147	155	171	171	148	159	165	147	162	161	165	150	153	129	160	168	151	165	161	174	155	153	171	134	149	170	166	164	146	136	171	147	161	177	153	157	143	154	156	173	156	159	151	155	137	176	149	144	143	146	145	143	143	150	171	155	161	171	159	166	134	172	155	165	144	150	163	167	159	141	161	158	148	154	143	134	140	148	161	154	154	148	145	135	160	158	133	156	156	142	141	155	152	165	162	142	158	148	148	134	166	139	167	178	141	133	143	160	144	149	130	157	143	141	160	166	155	161	170	144	163	162	145	163	140	157	150	159	171	150	147	184	155	149	159	153	190	164	141	141	155	145	154	155	153	149	179	159	141	175	170	158	115	146	141	160	141	141	176	151	147	161	142	158	156	155	154	166	149	156	181	145	152	169	165	145	151	169	161	156	157	150	147	140	163	145	149	163	149	156	155	153	150	161	159	173	154	146	173	163	161	148	162	148	146	149	144	165	150	159	132	156	165	140	153	186	136	150	147	154	172	152	158	147	135	160	144	172	153	155	139	162	145	124	164	145	162	166	131	155	161	160	168	148	132	143	177	160	163	156	164	172	167	147	166	150	154	170	158	141	178	152	161	155	150	142	139	176	142	141	138	140	165	165	185	158	142	147	158	145	159	156	164	181	165	149	155	160	146	165	152	146	149	175	133	150	146	153	167	172	158	162	141	135	175	159	182	136	157	154	171	174	153	160	146	138	162	169	155	148	150	154	152	139	161	137	134	153	142	164	134	180	159	145	155	151	157	147	161	148	177	137	163	166	170	158	154	175	164	166	152	152	150	169	147	160	181	132	183	165	145	166	181	158	158	148	157	157	163	155	135	135	156	171	149	159	178	156	157	154	167	157	141	149	158	155	174	161	161	175	143	167	166	161	141	154	129	148	157	164	149	135	169	153	167	138	162	144	157	148	131	163	166	158	155	144	174	155	137	148	133	159	137	158	148	156	167	146	158	155	149	132	187	125	164	158	165	163	141	184	142	183	139	136	153	141	153	142	147	154	152	131	131	129	152	157	169	149	160	143	149	149	156	162	144	172	120	144	160	144	155	148	159	163	133	141	149	155	144	173	141	147	154	145	164	164	153	150	137	151	144	161	145	166	140	136	149	155	171	142	164	141	159	139	149	153	148	145	145	147	171	151	146	136	168	160	168	156	164	152	152	151	154	134	177	151	168	142	155	153	164	169	153	155	134	152	150	164	148	148	159	157	149	138	166	157	175	117	140	161	137	159	141	168	153	155	165	148	151	160	170	164	150	176	168	150	144	144	158	158	159	158	133	173	159	148	166	170	146	141	161	146	140	144	152	169	153	177	154	157	161	169	165	145	152	166	166	170	159	137	158	150	165	171	144	136	157	144	117	159	146	145	170	158	155	143	171	135	147	165	168	166	154	170	174	126	157	167	160	161	152	145	162	148	138	145	141	163	179	149	138	138	129	141	147	155	143	135	126	163	141	161	170	139	166	168	168	164	155	169	171	150	140	153	150	161	130	140	169	151	170	143	162	162	166	162	167	148	145	147	177	149	178	179	140	143	183	157	148	157	157	161	140	150	151	132	137	148	168	179	147	143	180	157	185	158	142	169	163	152	164	170	158	154	156	156	147	144	164	154	153	139	148	158	152	161	170	147	162	161	161	161	167	151	143	152	151	142	170	160	155	170	178	157	134	168	173	150	132	140	159	151	168	149	157	148	153	160	122	160	144	148	177	147	133	155	147	146	150	144	159	160	147	151	162	162	145	161	147	159	148	145	140	148	148	139	166	168	168	137	154	156	152	156	148	150	163	150	147	160	143	144	170	181	149	153	155	164	156	143	156	161	154	135	141	152	151	152	123	167	145	137	183	156	167	148	146	138	161	152	151	140	153	143	156	162	176	151	136	146	163	153	161	149	141	149	162	138	169	169	158	159	161	145	129	143	146	171	146	163	129	161	139	168	144	150	170	173	154	148	161	154	146	165	145	158	155	150	142	163	162	179	156	151	142	162	147	148	132	149	160	173	118	149	154	146	145	150	155	166	161	136	146	152	161	145	140	153	144	159	157	145	131	152	159	140	159	158	145	170	136	140	182	138	157	135	156	145	162	148	157	134	155	159	152	151	167	145	175	146	172	150	134	158	177	140	154	166	147	160	166	160	149	140	177	124	147	133	157	175	179	136	123	162	155	151	147	184	173	140	157	171	151	163	144	162	147	140	148	165	164	159	146	151	166	131	161	160	136	151	167	168	165	179	142	146	167	134	160	137	164	134	163	148	149	164	168	137	142	144	174	166	150	163	159	125	147	143	138	136	170	155	158	175	144	171	172	175	132	142	166	138	186	178	164	155	154	154	149	148	176	128	156	170	154	179	136	152	181	151	156	152	138	154	173	144	151	161	153	151	136	158	148	164	149	150	158	140	167	164	137	142	131	158	130	138	145	160	160	141	157	140	170	146	166	134	144	145	177	161	139	147	153	148	167	161	131	141	144	149	144	161	149	134	163	146	148	160	139
40985	48643	36167	2942	4170	11437	12490	10081	7168	6608	6233	5032	3655	3827	4599	4436	3581	2966	2499	6359	15334	13897	13378	12188	9404	9402	8919	7653	4718	4108	2639	1483	2203	4786	4856	2511	673	567	544	504	552	527	523	528	563	547	563	526	564	601	546	562	571	566	515	514	560	497	573	565	564	553	538	503	551	538	560	550	538	517	524	512	563	551	495	566	510	566	524	574	587	536	571	557	558	545	571	565	564	554	586	597	516	539	524	519	572	513	542	576	564	540	565	518	539	575	536	558	602	536	554	556	510	540	546	535	548	535	525	532	532	560	518	569	500	544	533	562	559	613	545	525	557	531	531	536	534	517	553	523	537	570	517	566	529	573	546	514	538	552	531	541	528	517	532	530	580	523	555	551	503	535	530	543	548	593	533	535	553	571	563	553	535	537	518	528	531	530	538	555	504	548	529	569	516	539	533	540	526	559	531	534	556	540	537	538	552	578	544	508	520	564	535	511	560	551	562	574	551	540	546	526	549	514	560	541	594	537	534	548	524	582	565	538	571	539	521	559	545	579	575	557	586	531	509	504	523	545	539	542	576	572	553	553	542	573	514	571	517	522	522	540	556	516	580	534	518	579	541	553	531	570	535	578	548	529	531	535	572	552	537	532	536	546	511	579	542	548	541	524	522	583	541	526	535	548	560	516	527	514	498	560	547	566	546	518	555	590	551	527	491	527	503	537	592	566	530	542	561	508	535	535	485	555	558	491	576	553	533	541	500	524	550	545	544	567	550	545	569	564	563	558	519	548	550	554	544	560	524	567	508	526	534	561	548	557	501	517	524	516	583	573	562	569	539	532	562	571	518	586	528	539	553	548	555	535	532	512	520	555	555	569	561	530	542	535	551	567	548	571	544	530	560	563	562	558	555	567	549	527	539	528	544	538	573	580	538	529	563	552	514	532	574	532	549	540	532	534	573	535	540	551	510	555	550	531	566	568	545	551	586	575	539	558	577	528	520	525	515	545	526	517	578	532	509	511	554	515	553	516	552	540	535	549	553	528	553	533	567	539	546	580	542	568	531	554	542	570	548	522	501	548	575	560	556	549	532	557	571	523	558	543	521	573	563	552	543	539	531	573	546	552	548	540	588	521	544	533	578	548	541	551	525	530	539	574	588	568	544	574	605	581	570	544	508	553	531	536	530	534	513	560	538	573	581	529	561	527	571	562	538	514	540	544	560	530	538	582	603	565	608	563	559	557	561	550	569	556	502	564	551	570	529	562	556	546	600	580	542	537	590	563	520	574	522	502	519	543	508	559	511	553	534	534	577	566	540	538	569	529	598	558	554	535	547	532	591	573	516	566	522	559	501	542	572	579	520	521	500	533	524	517	517	523	518	585	524	532	547	578	548	516	518	568	532	571	523	544	520	570	566	565	491	533	537	565	535	530	542	505	552	528	550	557	567	544	555	543	542	548	555	549	559	566	577	503	554	519	580	515	517	530	545	542	595	590	561	562	556	531	528	532	557	549	557	547	562	545	566	527	570	549	539	543	507	541	566	553	593	521	577	521	608	529	573	527	577	581	591	535	498	558	506	510	574	490	575	527	588	518	557	553	588	532	555	566	545	535	525	539	529	550	531	547	530	507	552	516	552	531	528	552	575	511	536	575	568	534	545	543	561	539	561	539	523	527	535	536	506	578	544	565	532	502	559	474	544	507	537	570	524	486	563	541	555	565	576	545	522	530	534	546	551	531	544	535	549	553	507	557	535	577	537	530	575	556	551	557	594	544	534	555	559	520	540	561	519	557	481	527	590	523	552	591	541	492	547	505	554	559	579	590	537	555	556	559	512	546	522	557	578	515	522	584	612	514	527	579	537	538	593	573	534	586	566	506	555	519	560	548	529	547	594	587	542	513	515	514	531	537	586	582	552	558	488	542	567	581	523	518	548	565	594	498	587	526	551	557	512	526	524	577	583	543	503	616	538	552	525	569	549	580	498	546	537	492	547	566	517	534	522	565	506	481	575	566	550	564	585	519	574	562	542	498	549	577	581	533	563	543	523	514	532	551	567	534	555	587	533	512	557	543	570	536	534	562	600	539	551	543	592	556	540	514	609	569	526	540	577	538	578	545	540	551	492	550	532	535	554	512	536	567	530	566	549	562	545	547	532	543	584	562	536	551	590	562	479	533	499	592	534	538	519	546	521	512	562	511	526	521	560	498	524	521	522	559	544	574	534	583	560	536	589	545	519	565	556	520	504	562	533	529	557	530	550	567	518	579	566	549	531	547	579	559	570	559	532	535	536	579	563	555	545	540	527	514	577	554	515	546	566	541	547	543	527	559	566	548	524	514	532	549	545	534	581	537	533	543	547	571	520	533	513	563	516	554	529	508	574	540	530	496	570	523	564	534	528	478	585	554	577	533	537	559	523	566	536	553	516	513	501	510	553	586	570	523	578	535	515	514	511	583	520	530	569	574	577	551	585	562	520	539	586	527	559	530	532	549	560	543	541	539	558	580	576	526	550	546	548	536	585	546	566	565	543	571	516	581	580	530	567	577	559	537	546	581	530	526	588	532	537	539	547	571	534	550	522	547	563	566	569	531	558	516	554	603	518	562	575	539	521	514	553	542	538	512	543	584	581	577	548	571	527	545	570	510	567	576	551	553	539	526	561	536	526	551	516	563	563	549	554	547	557	562	518	571	530	578	503	534	549	537	557	505	571	546	534	536	478	590	533	556	515	546	549	565	521	556	551	570	508	554	537	549	541	556	545	515	539	567	560	565	582	510	495	516	502	539	536	531	585	561	574	544	574	559	505	519	553	567	555	483	514	550	537	551	535	511	505	561	509	556	529	555	597	582	552	520	577	551	516	546	554	549	519	587	539	567	560	567	595	542	600	532	534	573	549	555	567	509	607	578	543	562	510	551	538	536	555	547	531	527	535	551	545	567	534	577	538	552	531	590	560	560	501	556	581	579	551	533	543	509	557	515	514	540	582	532	562	524	515	535	513	585	544	584	520	524	522	523	558	587	549	562	563	540	531	520	542	521	595	551	556	534	517	567	529	529	571	573	566	560	535	539	553	527	562	580	570	538	521	550	506	523	555	558	560	557	533	548	537	583	540	560	578	565	570	538	533	606	525	527	563	546	547	546	541	490	554	531	553	533	554	499	546	518	522	550	549	518	512	528	540	541	564	533	521	553	532	564	530	531	550	524	534	544	524	557	548	532	532	552	534	553	553	509	548	509	605	513	541	553	560	554	569	508	567	509	562	547	594	507	525	520	546	572	531	572	557	560	560	555	532	501	567	554	541	573	518	539	546	518	547	536	580	517	531	529	550	527	589	531	526	514	567	516	508	563	543	575	516	525	551	542	556	569	540	519	543	504	535	547	538	570	536	543	584	527	536	533	515	554	571	579	548	560	507	549	507	533	536	525	555	575	559	514	542	572	564	550	578	574	558	492	495	527	567	557	596	582	580	600	523	559	554	533	550	563	591	572	532	523	551	559	583	547
70943	76950	57776	20802	5293	5556	8163	6879	2518	2382	1777	1462	1178	1589	1722	1156	1174	923	720	635	3617	5675	4505	3365	2993	2562	2620	2461	2566	1865	1341	696	520	608	1112	892	296	227	187	217	223	198	179	197	188	204	187	201	196	209	218	204	199	200	209	192	210	213	208	213	212	187	192	203	195	234	221	195	226	215	202	232	181	223	197	203	228	196	207	200	212	178	216	190	216	203	196	227	202	210	227	200	205	197	180	218	200	198	202	184	223	207	216	200	203	231	220	183	217	177	210	214	183	197	197	183	194	183	189	201	209	208	199	211	222	199	207	189	197	219	193	190	206	204	189	227	223	223	220	210	189	193	192	206	207	203	216	216	201	233	201	190	193	205	205	190	182	190	199	230	180	205	208	199	189	205	205	215	217	228	192	180	185	216	211	221	201	188	212	207	217	233	203	187	211	197	187	180	221	221	186	185	192	216	207	185	203	209	186	210	236	206	197	210	189	215	208	220	213	212	179	185	223	225	216	230	199	180	186	229	202	167	194	203	211	219	187	219	197	202	183	240	231	216	209	197	201	180	206	197	199	203	230	201	190	217	231	200	228	194	213	228	208	232	214	231	207	203	189	200	205	180	213	174	194	220	222	223	192	213	192	240	189	192	210	217	207	201	205	203	187	181	205	203	193	226	189	202	200	207	197	197	220	210	178	213	216	191	195	192	215	184	223	196	225	197	213	209	202	210	198	195	210	204	213	216	212	196	210	192	207	211	212	192	196	211	201	187	202	193	218	205	210	211	211	219	192	225	209	232	206	198	194	219	198	196	192	201	213	205	209	194	190	198	212	184	187	169	194	186	235	219	198	186	182	205	219	190	227	198	221	220	239	194	204	208	199	200	234	178	190	203	200	211	203	236	237	196	215	186	214	219	216	183	201	192	192	224	207	197	197	200	219	219	187	228	200	180	210	209	204	214	206	195	196	219	198	215	211	206	186	221	191	196	217	208	222	187	197	175	212	199	219	203	223	204	214	212	222	198	220	214	203	179	198	231	216	221	186	202	202	202	201	225	235	253	192	187	179	216	207	189	205	206	195	212	212	184	165	202	198	235	198	215	202	202	224	196	196	219	200	223	193	214	193	220	215	215	207	209	223	208	201	203	202	199	214	192	198	209	195	201	232	212	171	199	201	211	190	211	221	219	201	189	202	202	186	200	230	206	211	209	200	208	177	182	224	208	206	186	212	183	213	210	178	222	223	207	194	200	214	192	214	199	220	213	234	193	206	197	182	194	195	215	218	189	217	203	194	210	213	193	187	224	199	194	214	219	210	210	195	203	195	191	193	209	203	213	195	191	208	208	223	211	210	192	217	233	191	219	210	192	197	205	193	226	193	206	192	220	187	190	204	233	201	197	215	200	221	193	225	217	210	202	203	196	186	192	177	201	192	201	209	208	205	222	198	195	215	223	193	214	198	223	164	254	221	194	219	195	201	186	211	179	154	199	202	196	199	190	186	223	186	215	219	229	178	192	243	192	201	213	215	215	191	215	214	208	212	177	212	234	210	226	204	230	208	206	208	194	208	196	199	208	202	191	199	214	183	209	221	192	194	235	206	195	200	191	207	189	216	190	201	210	209	190	193	203	190	193	215	196	230	198	230	212	186	203	209	217	218	225	220	206	212	215	225	213	211	231	211	218	202	185	224	197	186	214	217	219	194	192	193	214	185	209	217	187	219	199	213	206	216	192	165	206	196	213	181	211	196	201	203	211	194	187	213	206	190	167	207	196	226	201	199	196	200	200	193	222	216	188	177	196	215	223	199	210	211	233	195	212	194	221	207	221	190	209	200	208	217	172	207	207	208	189	173	179	189	194	190	189	217	184	186	216	201	209	197	202	200	207	197	158	227	189	196	196	208	219	217	198	185	192	243	199	210	227	212	196	224	185	204	188	217	195	227	198	211	178	192	200	208	169	200	209	176	191	202	211	194	194	210	217	192	206	212	204	204	209	214	201	169	203	234	221	207	197	206	204	214	193	172	184	205	198	181	191	199	198	201	202	188	195	209	186	211	190	221	192	216	204	199	193	221	203	225	192	199	207	200	198	206	193	218	220	216	193	181	187	200	207	203	214	193	208	197	191	228	209	189	225	185	225	190	204	216	193	213	218	227	206	207	190	199	201	230	195	206	226	190	203	188	209	219	202	220	209	198	202	221	211	191	205	218	204	208	199	203	213	202	203	221	189	211	195	201	206	212	209	198	234	212	191	195	211	206	209	208	232	194	197	192	213	224	217	222	196	204	184	182	222	226	201	221	206	234	202	235	224	218	208	188	192	203	192	213	191	209	231	223	207	199	226	200	193	188	220	209	215	193	202	200	200	210	202	203	177	205	195	197	215	210	203	231	200	215	215	234	182	194	194	213	184	214	211	237	201	218	228	209	188	209	220	211	215	187	214	185	197	217	199	204	214	211	192	214	173	216	198	217	239	190	202	203	190	197	179	198	192	200	184	213	163	201	178	174	172	181	173	197	222	170	222	215	182	196	185	190	202	223	210	220	222	193	208	177	199	209	204	213	201	186	217	190	180	199	196	212	207	171	206	209	195	173	212	206	224	191	203	186	205	233	182	215	228	194	194	218	224	207	201	205	203	198	211	183	215	226	202	215	217	202	201	193	226	209	212	215	225	200	201	218	202	195	186	193	184	230	201	213	181	192	215	206	200	217	192	211	222	225	207	209	213	201	224	199	184	194	218	204	199	205	222	214	190	201	212	187	195	204	218	202	189	183	194	200	231	196	198	188	230	207	215	205	198	193	205	210	205	220	189	198	217	161	232	219	207	179	191	224	182	211	221	202	206	206	208	186	200	200	204	207	184	218	218	216	216	196	225	207	199	208	217	164	224	183	209	210	193	214	195	222	207	181	201	186	187	204	202	216	208	194	212	199	214	204	182	217	218	186	217	190	203	210	207	195	202	196	193	210	200	227	226	193	208	198	203	225	192	194	211	214	215	207	201	186	213	197	207	221	177	183	232	208	197	204	205	205	195	210	195	204	185	216	212	210	206	198	228	216	198	211	205	234	197	178	182	222	198	205	186	216	214	196	193	219	219	207	185	215	187	193	211	211	207	203	220	203	214	229	239	183	203	225	192	226	195	190	193	224	208	189	181	165	201	197	206	197	204	221	235	216	224	191	218	176	215	191	204	199	196	188	189	214	210	191	206	227	192	220	195	217	179	187	179	211	202	209	203	176	186	172	186	212	215	225	192	224	199	214	223	200	218	214	222	199	211	206	189	208	209	215	205	196	212	207	169	236	221	202	197	201	211	212	168	226	192	209	216	196	192	228	230	208	239	217	179	202	215	201	205	194	192	193	192	171	192	215	200	201	218	204	198	191	224	202	203	188	222	207	192	192	215	191	221	210	224	194	200	197	221	207	199	218	217	230	215	209	182	194	201	205	220	198	192	182	200	223	196	206	206	227	214	203	201	187	196	193	225	180	210	195	244	227	219
49829	60992	40377	4455	5043	18247	22893	21504	10977	12285	9386	8333	7069	9423	10186	7751	7496	5999	4615	4463	17802	23878	20469	17027	15613	14822	14888	15234	15432	12114	8144	4394	3560	4340	7543	5839	1298	698	677	654	676	662	683	662	685	699	666	647	686	699	643	719	701	651	687	652	686	595	647	677	689	669	708	665	722	674	660	635	675	680	680	691	629	660	699	700	701	691	685	645	655	728	675	626	668	719	659	693	691	689	689	719	681	690	747	719	682	671	692	666	665	670	693	656	661	655	673	676	641	711	653	682	731	698	734	674	701	686	726	659	682	669	713	675	697	651	694	654	710	705	695	641	664	676	682	630	682	697	701	658	679	673	670	683	707	683	632	672	696	679	657	668	637	670	639	674	683	716	682	694	686	654	731	704	664	721	627	691	665	651	684	660	693	663	641	683	737	692	651	658	658	648	688	722	677	721	656	726	702	632	676	682	719	744	683	704	614	660	720	664	699	684	647	727	689	670	655	707	663	658	686	668	650	717	675	699	678	677	670	687	646	721	647	623	676	702	693	675	676	696	726	711	648	652	680	672	687	682	657	710	680	702	711	666	704	669	634	662	703	695	691	697	685	698	695	680	684	688	669	678	715	679	707	709	683	636	664	649	721	705	701	669	663	676	703	709	679	675	645	660	667	635	677	652	652	753	686	686	693	670	673	655	714	674	704	694	689	682	714	705	628	664	662	688	665	681	627	679	700	669	659	706	664	722	723	695	700	655	637	700	735	690	702	730	665	647	630	714	677	749	679	666	711	677	672	713	646	692	720	675	706	654	691	684	693	724	640	732	638	661	673	683	633	685	650	643	692	666	702	684	721	698	675	727	666	658	681	709	683	702	625	703	672	673	668	649	645	643	689	670	679	672	677	732	679	691	677	652	614	679	686	650	716	687	694	680	676	706	725	696	693	704	742	661	672	671	696	708	686	719	646	650	720	690	691	646	694	721	689	685	679	742	680	659	684	674	694	693	679	697	690	625	696	644	643	689	629	701	686	649	683	695	681	737	652	687	690	661	704	684	708	686	670	672	725	678	647	638	652	693	686	666	675	616	675	663	678	702	720	690	661	680	677	644	692	651	681	715	716	666	687	668	675	696	676	703	718	670	689	662	721	656	658	730	688	681	628	661	636	704	675	684	668	681	718	647	715	711	665	647	699	689	662	667	680	717	696	696	704	709	680	684	703	675	669	704	671	671	678	700	681	695	720	689	690	696	651	653	657	670	647	657	721	700	660	650	663	631	695	674	668	686	728	652	677	675	670	711	676	632	658	679	644	656	671	678	666	650	691	642	684	669	672	726	684	668	666	655	689	655	727	729	664	655	665	702	699	674	680	679	713	645	652	716	681	717	648	679	650	670	650	671	705	668	659	645	678	696	696	678	670	669	695	698	702	701	679	678	668	708	630	681	658	697	655	716	735	675	673	669	688	663	716	678	639	676	695	656	652	692	682	677	657	719	671	683	701	679	692	662	727	681	645	665	670	695	702	693	655	625	668	697	685	675	702	657	676	705	701	650	698	663	645	669	693	676	682	714	679	693	680	700	666	671	664	675	684	696	667	652	659	702	695	683	645	660	691	684	683	667	650	663	724	691	665	632	709	677	705	696	678	700	675	675	698	698	695	657	720	681	669	704	669	684	708	679	701	696	714	655	656	670	698	735	680	695	689	647	626	641	649	635	652	673	669	671	692	692	716	700	657	658	609	705	719	701	685	643	713	661	669	721	700	664	644	679	682	693	638	683	653	656	636	704	706	703	631	730	660	669	677	706	685	662	701	675	686	667	654	661	711	691	645	709	704	661	668	723	692	684	688	629	682	703	717	643	698	691	659	679	663	698	704	716	679	713	662	680	697	693	671	698	710	717	661	694	695	650	655	662	712	717	710	676	686	675	674	654	677	704	684	622	730	642	664	679	643	641	647	707	682	672	640	686	709	728	671	686	673	653	648	650	718	677	699	659	697	632	691	678	674	682	686	683	659	645	729	700	683	672	690	669	650	642	690	645	676	715	680	752	699	694	678	699	677	668	643	666	668	659	670	666	686	726	663	649	708	654	661	683	659	659	627	682	689	684	660	703	684	690	597	647	645	675	716	692	649	704	686	680	675	664	692	694	696	627	715	721	666	671	667	660	667	640	681	678	649	694	666	662	715	659	670	681	661	687	687	654	701	672	650	690	694	673	663	689	639	701	691	655	662	681	711	644	711	686	708	665	702	680	679	662	693	661	671	676	673	646	663	711	632	682	649	691	665	692	653	690	682	691	716	679	681	674	698	668	701	643	663	641	633	701	688	680	649	687	669	664	681	637	631	681	660	692	644	697	639	640	682	617	632	685	666	659	685	685	698	664	631	685	693	663	670	677	666	674	689	689	722	685	713	685	709	689	648	678	655	708	655	648	668	698	673	655	727	689	674	650	709	699	718	717	693	661	685	631	674	773	670	692	669	675	616	608	700	682	680	650	681	705	686	708	645	712	686	709	705	658	680	663	696	661	651	711	695	662	705	637	737	689	622	672	685	648	650	719	685	726	696	672	691	705	714	691	748	650	637	667	649	708	658	685	687	671	669	666	687	640	699	646	705	704	679	689	654	665	686	674	661	651	659	656	664	700	702	639	689	649	670	643	694	695	652	645	670	654	642	664	680	668	682	717	704	715	746	638	689	690	674	656	634	678	687	722	650	704	649	708	702	723	714	666	643	696	645	684	663	666	651	674	701	703	704	679	675	667	692	677	641	666	649	662	648	630	684	684	700	703	690	685	693	638	687	671	704	652	616	617	663	699	662	693	663	636	696	714	694	660	692	697	656	616	709	662	642	694	654	659	686	675	646	640	696	650	668	686	661	689	723	700	679	661	618	687	703	722	694	661	611	675	666	679	699	694	712	685	703	701	660	675	652	684	743	714	718	730	697	699	593	678	645	668	670	687	675	654	690	648	623	650	722	688	685	659	616	660	684	654	664	661	704	700	674	636	694	665	738	658	666	684	689	697	677	702	703	652	685	675	680	679	682	676	693	685	641	641	693	638	657	677	686	642	677	678	682	654	660	691	681	681	692	706	692	669	640	651	705	726	712	706	697	653	679	729	625	665	696	713	741	737	712	665	683	700	692	670	674	706	691	657	675	703	674	687	708	692	640	694	717	689	683	707	727	665	686	663	677	679	733	660	717	668	638	679	683	681	702	685	679	665	676	653	710	673	668	700	667	688	644	693	665	646	696	676	752	662	654	684	662	691	724	684	687	655	694	676	648	662	671	656	694	694	684	696	678	723	675	627	705	694	704	633	648	685	652	664	715	687	694	689	662	649	655	659	650	681	692	688	682	697	661	668	703	663	689	670	685	697	656	671	644	680	668	656	686	678	655	710	655	679	678	690	642	652	641	695	695	716	681	646	713	709	664	669	697	706	695	654	678	703	663	670	691	684	697	690	627	702	748	668	681	655	649	689	658	751	716	700	704	700	690	672	716	673	675	675
14416	11699	6381	409	206	356	487	372	297	266	219	217	187	209	188	200	172	149	142	137	174	228	236	212	235	182	206	159	176	168	188	145	150	167	197	219	183	132	140	155	140	127	164	144	168	124	136	124	126	113	154	152	135	110	136	132	130	142	135	146	125	128	171	151	144	132	136	129	125	145	136	151	118	141	126	129	137	147	145	128	134	144	151	135	148	142	144	122	126	138	151	129	145	127	107	151	146	135	148	128	161	127	136	132	136	135	147	147	141	135	151	138	130	143	125	133	133	143	132	112	128	123	153	148	144	139	134	135	146	148	147	128	113	157	139	136	142	150	149	124	142	147	150	163	115	117	144	152	143	154	152	123	136	132	120	138	130	154	140	142	151	140	136	146	140	151	155	162	160	148	149	133	132	148	119	143	152	146	146	147	159	118	139	127	150	133	141	117	134	127	146	152	135	129	143	133	154	123	151	124	148	120	141	151	132	137	150	128	152	144	101	144	136	149	129	143	182	140	128	143	125	130	151	131	130	148	139	143	132	133	140	131	152	139	113	114	126	142	140	149	148	117	135	128	103	126	126	124	135	126	145	147	155	157	147	142	154	110	155	136	147	137	144	123	160	143	122	138	155	141	142	137	141	118	151	147	124	121	139	135	128	140	142	119	148	169	136	142	159	123	142	132	125	120	131	112	132	145	165	132	142	116	117	131	134	141	138	127	142	139	150	133	152	134	127	126	150	162	147	137	133	140	145	158	149	143	134	112	139	142	143	146	130	139	121	135	127	137	140	118	159	125	141	133	131	121	156	134	128	120	144	143	135	136	124	157	142	120	129	152	147	145	126	154	120	128	134	147	123	131	105	155	136	120	142	165	142	127	130	135	125	135	148	145	141	120	122	152	142	133	142	137	143	157	156	145	148	118	134	139	135	120	142	136	143	109	111	151	127	150	136	140	131	110	141	137	139	146	131	123	137	131	139	133	136	143	136	129	128	122	152	141	149	156	117	151	118	144	138	125	153	140	118	116	145	149	122	139	120	118	154	125	145	145	158	144	142	116	124	133	129	156	122	124	116	139	120	138	140	131	125	116	128	143	140	124	142	146	162	147	125	136	154	134	154	161	143	150	144	140	133	132	148	145	153	129	132	130	126	125	152	153	137	176	138	151	127	123	130	134	129	142	145	166	136	121	152	124	140	128	137	151	128	139	151	124	129	117	135	139	113	146	133	144	140	132	125	147	160	132	139	130	133	132	128	138	130	157	148	137	129	134	149	129	143	150	128	134	127	115	137	141	125	134	114	132	157	127	159	140	135	130	124	134	143	139	128	127	130	125	146	143	143	135	137	139	129	142	142	147	138	121	148	130	147	139	134	131	115	135	131	132	110	153	139	130	137	142	146	126	129	140	143	125	144	133	143	125	146	138	143	153	130	143	122	128	151	127	125	154	133	139	159	124	145	120	152	128	133	136	144	149	153	132	137	140	141	163	143	142	131	164	132	132	123	157	144	126	136	150	151	121	127	136	142	138	138	135	155	147	132	149	129	130	128	124	139	116	135	107	134	140	125	124	127	138	127	121	122	164	141	128	139	133	116	157	127	173	148	134	136	146	136	128	140	154	160	131	131	147	131	118	164	125	153	135	151	150	138	140	109	137	158	154	133	125	133	148	130	132	158	126	131	148	146	150	139	126	155	139	141	141	134	149	135	127	136	144	138	143	144	132	160	143	153	142	132	109	120	148	130	145	140	162	132	125	134	134	134	131	150	132	144	149	137	145	135	149	141	140	132	140	123	134	155	137	117	121	134	139	128	126	152	162	129	131	135	128	117	152	133	126	139	130	145	127	154	137	128	119	143	141	155	133	131	143	133	139	99	146	146	151	144	159	150	118	123	149	136	133	148	134	129	132	149	130	118	135	130	116	130	126	138	156	143	129	140	141	131	132	142	133	128	139	137	118	143	136	161	117	134	138	150	143	142	122	153	145	119	123	129	132	142	143	154	123	126	124	140	169	140	126	124	118	138	123	155	150	132	150	147	142	126	150	160	105	140	162	113	117	126	118	135	158	129	131	128	123	111	139	135	130	141	136	136	142	153	135	129	157	140	146	159	110	149	129	140	152	133	136	127	130	127	133	147	162	118	138	148	149	117	142	131	131	143	140	135	135	147	141	128	158	129	127	130	159	147	129	132	132	138	130	132	135	109	119	138	135	143	146	141	138	131	147	131	133	141	115	145	154	135	143	131	133	142	140	133	116	124	133	156	139	131	139	154	136	132	139	138	122	149	139	139	131	115	123	154	158	116	147	140	122	134	140	115	130	125	161	140	132	135	141	132	141	138	144	149	139	144	125	129	132	141	143	136	143	127	131	129	125	130	148	140	138	136	135	135	142	146	134	127	145	129	130	126	126	140	127	134	133	131	122	134	120	137	154	128	154	137	133	135	139	135	124	133	147	147	129	123	142	131	136	140	136	155	115	147	140	123	158	141	120	140	128	156	154	139	120	137	136	144	138	145	123	144	141	133	143	140	135	142	154	112	138	131	144	122	125	131	135	130	111	130	148	144	124	130	115	136	149	152	152	133	141	120	144	142	135	146	147	142	138	136	143	147	153	137	141	127	122	138	134	150	146	118	147	155	115	131	147	145	153	126	146	126	121	138	122	134	136	122	120	126	137	129	149	153	120	162	151	156	144	133	140	158	130	142	140	121	129	152	123	159	144	137	123	119	156	121	146	120	152	132	142	153	159	137	142	137	136	154	133	127	120	146	134	156	152	125	135	139	123	145	147	140	157	124	135	149	139	142	154	137	132	101	131	147	146	138	145	124	147	128	131	148	154	137	112	120	140	134	120	151	144	145	139	125	115	142	108	139	136	129	114	161	140	116	119	141	156	120	145	128	114	135	118	146	130	129	159	123	130	154	159	132	137	138	128	143	123	151	133	146	155	124	145	144	139	158	139	131	147	140	140	129	130	138	122	134	126	132	122	139	133	136	138	151	131	140	151	123	159	125	122	129	139	133	135	144	148	125	116	137	142	130	147	134	139	126	133	130	145	138	131	138	134	138	145	150	121	141	119	141	153	120	135	135	140	128	146	149	166	137	130	148	163	137	155	125	168	147	127	160	143	134	145	129	127	128	133	162	127	125	119	145	121	138	131	130	122	135	148	139	151	129	118	129	123	113	148	133	138	140	127	143	134	126	140	127	144	132	155	127	141	134	123	146	125	146	135	134	116	123	168	123	137	154	154	131	144	143	136	133	125	126	134	120	138	132	133	149	138	146	156	138	138	142	137	143	132	142	112	140	147	144	139	135	141	148	135	135	132	141	129	135	136	145	155	133	129	124	149	136	140	129	117	145	132	129	158	143	154	118	118	131	142	144	141	148	148	146	140	138	143	120	140	117	149	121	134	134	128	148	144	129	146	143	144	136	131	135	142	130	124	152	113	137	158	135	146	119	152	136	126	148	115	139	141	141	156	149	141	135	143	129	150
17209	19326	9194	780	763	1622	2297	1762	1418	1333	970	946	860	965	996	873	752	741	715	668	823	1404	1245	1160	1137	1008	977	846	850	792	675	568	561	601	829	1029	623	527	494	480	506	477	444	489	482	511	474	508	503	463	519	470	512	518	512	451	497	486	442	486	521	491	481	470	493	505	475	507	497	505	497	494	516	513	477	507	474	477	488	440	522	510	501	461	462	528	474	557	495	469	511	507	507	490	504	458	472	464	505	538	478	487	521	486	480	534	478	506	512	472	449	504	498	500	460	508	473	473	457	450	503	502	477	478	500	473	490	462	498	480	499	487	535	495	498	482	473	492	515	480	529	470	475	488	528	495	483	495	501	494	501	491	519	463	475	477	500	469	499	475	527	461	494	491	493	514	494	499	486	487	496	489	514	456	478	460	478	455	475	524	481	459	484	459	476	481	478	502	476	505	512	483	463	489	462	467	485	485	480	446	469	441	463	475	512	483	474	452	469	499	528	469	468	510	501	470	491	470	495	506	491	480	498	546	476	490	450	501	469	478	498	525	426	453	483	495	472	487	497	483	482	493	475	481	474	483	444	501	549	445	484	499	494	457	509	462	470	470	516	480	509	509	536	509	538	501	492	456	501	518	442	462	494	499	474	523	533	509	485	471	477	557	472	534	501	483	501	509	478	486	450	491	493	495	455	501	525	472	492	468	512	462	535	521	491	464	524	494	503	504	565	480	528	525	485	476	467	519	472	481	488	518	516	508	451	493	539	496	474	503	468	491	485	510	525	534	496	537	505	514	523	458	497	506	496	502	460	499	490	506	517	508	476	466	467	471	503	507	446	475	493	463	483	496	522	486	476	458	465	449	494	520	503	470	488	487	485	489	519	469	466	481	485	524	515	464	456	480	462	513	522	502	503	523	465	497	484	507	458	478	483	466	503	520	505	500	481	524	471	508	531	474	524	516	473	465	493	534	463	524	513	488	468	510	468	475	461	466	486	482	452	473	473	476	509	477	477	523	513	503	501	479	444	519	532	503	468	514	504	481	469	514	468	455	505	478	505	495	496	485	492	504	498	496	529	462	480	489	485	462	471	446	546	504	481	475	509	488	487	504	500	485	538	489	485	518	441	469	500	442	507	492	522	515	480	516	486	457	490	506	481	442	493	476	484	514	497	472	493	519	504	511	480	477	481	462	525	482	505	478	460	473	515	494	516	521	466	524	478	541	482	477	491	472	441	493	505	523	493	505	480	443	496	480	496	522	499	446	473	516	464	522	466	482	490	530	480	489	489	468	526	498	505	449	484	488	494	469	497	499	517	471	516	491	470	528	475	427	458	490	477	490	486	473	485	502	517	485	458	478	477	468	528	521	534	425	487	491	516	498	531	487	508	483	452	510	443	501	472	460	463	479	467	507	464	489	545	464	516	485	468	502	488	514	477	488	513	522	501	466	501	478	492	468	487	468	461	537	501	507	477	521	554	490	503	468	479	469	502	532	488	498	493	514	501	494	462	505	528	485	508	452	492	502	482	482	452	510	492	480	507	480	483	489	543	460	461	491	544	507	499	479	471	521	504	473	496	483	487	492	501	499	477	481	499	490	480	519	504	482	498	513	508	509	486	495	442	490	521	447	492	493	510	483	513	500	458	503	471	467	465	466	554	482	510	495	491	423	507	475	496	459	460	465	487	476	502	454	484	482	481	517	488	490	484	461	504	486	532	470	462	492	498	498	475	531	493	518	488	500	508	508	517	476	505	449	469	549	477	495	499	533	507	471	521	498	523	488	475	495	504	463	491	504	466	489	515	504	480	480	483	491	470	487	503	509	472	464	487	494	466	482	482	460	460	528	511	461	476	523	484	518	465	493	494	493	521	507	486	444	500	508	509	461	505	497	503	497	460	494	454	518	500	490	480	489	485	511	496	478	502	474	487	461	468	488	517	440	479	536	538	489	509	504	531	530	446	499	495	508	515	498	528	496	478	458	453	500	462	507	471	507	517	496	481	506	491	469	467	462	508	480	478	483	522	536	432	553	436	482	499	493	467	483	516	456	493	487	491	496	514	475	488	507	490	515	479	507	511	455	508	478	489	450	499	503	499	475	532	490	538	476	518	497	486	520	493	484	491	521	487	461	484	459	468	516	482	462	523	495	474	536	477	464	466	480	482	465	495	493	487	458	480	520	472	513	470	498	465	483	457	501	460	468	459	532	455	466	461	501	451	494	473	452	476	505	499	486	492	524	497	482	510	487	495	484	476	468	485	508	457	462	468	503	470	451	462	532	494	499	486	511	531	507	488	497	493	459	489	507	486	484	516	474	486	530	491	473	495	499	499	475	459	525	546	474	469	471	502	481	488	493	489	494	482	491	492	522	522	474	473	463	463	417	458	460	466	493	488	449	467	488	513	472	483	472	510	460	509	487	489	468	452	475	487	463	483	513	504	483	526	498	500	504	503	505	469	496	498	476	461	531	514	469	518	502	493	494	477	486	491	494	528	491	472	455	495	498	446	497	500	455	469	500	423	476	445	533	511	525	460	496	498	499	490	483	460	491	504	469	464	504	521	487	489	489	440	530	509	524	504	501	516	489	482	518	471	506	484	480	514	535	475	500	480	469	514	521	493	516	495	473	516	492	455	514	500	525	524	480	506	479	470	495	519	485	505	495	479	465	493	479	521	501	459	480	449	488	468	488	457	485	496	488	490	477	457	507	509	459	497	499	516	470	439	473	501	479	528	474	538	525	464	469	511	505	493	457	487	475	485	500	507	515	496	536	481	489	507	463	453	553	498	511	494	547	489	501	491	490	495	484	510	492	474	494	499	488	466	490	512	504	488	490	487	458	505	468	477	492	479	467	514	447	506	492	492	510	522	499	454	481	471	508	495	463	491	478	513	451	496	473	463	444	493	457	490	497	467	484	484	511	439	503	492	484	552	510	470	495	494	485	448	499	464	490	499	515	471	508	463	505	495	462	480	496	507	493	533	524	472	508	497	513	485	471	493	491	467	511	466	484	492	493	492	500	520	478	492	436	487	452	501	521	542	500	470	522	477	471	453	486	489	483	440	518	469	499	545	473	468	467	461	509	488	513	497	492	461	533	443	480	477	513	500	498	484	498	505	513	475	519	499	497	514	514	496	497	509	490	483	496	488	453	486	476	488	476	474	459	500	509	485	477	469	465	507	463	509	526	487	481	471	518	519	504	514	477	512	478	512	487	473	477	490	460	488	499	507	500	509	490	479	495	488	544	501	520	487	533	529	471	473	502	483	494	507	465	481	491	522	482	449	461	509	461	479	486	488	468	466	466	491	493	470	558	488	476	462	500	530	543	488	502	481	456	459	515	525	455	506	501	500	491	485	466	485	489	488	477	465	486	507	482	465	462	505	483	495	509	491	503	465	492	486	490	454	433	505	497	457	519	472	508	504	494	496	505	497	494	493	523	472	477	493	495	513	506	492	469	476	525	483	497	518	509	478	460	518	490	495	524	500	494	478	514
58068	65257	48585	12096	1353	2881	5418	3902	3998	2574	1083	687	556	1032	1427	1091	918	925	865	1120	931	1411	1176	785	828	1045	903	935	812	976	889	745	591	502	731	677	273	169	152	135	144	163	150	148	163	152	159	147	144	162	160	133	163	152	153	172	159	157	153	146	142	151	157	143	160	161	157	163	178	146	145	156	162	163	142	162	136	184	150	149	151	137	134	153	144	137	131	155	177	171	160	151	159	143	142	153	160	142	150	147	143	153	156	157	147	160	130	153	155	168	150	147	165	171	136	149	144	158	155	162	166	146	150	134	174	124	166	145	149	155	154	132	186	148	139	138	141	150	154	144	155	141	149	174	149	161	155	166	168	142	159	164	180	138	146	160	151	144	148	147	144	152	167	160	163	160	140	145	138	174	151	169	150	158	160	154	171	148	161	144	160	154	172	166	141	152	142	157	134	139	168	164	156	157	162	171	170	163	149	147	166	168	132	161	152	147	145	154	161	139	171	158	150	162	165	130	139	156	148	159	146	162	150	148	165	139	166	146	162	142	157	153	156	170	131	146	132	155	157	167	141	144	147	133	153	163	145	161	151	152	160	154	170	151	180	156	172	150	157	155	157	153	146	141	137	150	164	153	141	177	141	156	149	153	139	149	137	138	139	147	157	139	157	166	162	160	143	174	153	150	143	157	163	148	164	166	164	159	162	174	149	137	167	144	180	156	173	155	174	156	160	180	151	137	150	152	142	162	148	138	165	142	149	153	150	154	138	161	139	159	171	156	150	146	136	155	164	167	151	127	147	175	169	162	147	146	153	149	151	157	163	164	174	135	145	144	166	156	170	157	142	161	146	154	147	122	159	158	150	170	136	162	159	152	149	174	133	172	118	162	134	161	136	151	147	166	165	162	135	150	170	138	152	152	151	159	139	161	148	142	157	166	166	123	162	159	151	146	161	143	163	157	157	154	146	136	151	146	137	169	140	163	137	155	137	164	164	157	172	145	158	176	167	148	154	151	142	156	160	132	158	158	154	143	149	131	157	157	145	148	137	155	152	138	158	135	144	141	149	150	155	170	166	143	145	135	150	172	160	155	162	157	170	149	156	165	163	159	159	156	166	159	143	135	159	171	138	164	151	143	148	160	168	134	163	151	136	159	150	153	154	161	160	130	148	163	155	163	156	169	159	138	140	168	163	160	145	148	164	155	145	170	137	143	163	138	152	137	154	149	167	149	147	152	151	163	150	141	163	164	156	153	149	141	165	143	147	154	139	163	138	151	149	132	148	149	154	153	150	129	160	152	134	166	175	137	141	151	169	148	151	153	148	144	144	150	166	158	140	155	157	135	138	173	159	171	171	169	162	143	169	163	170	144	154	154	138	154	157	160	161	163	143	151	167	150	151	145	134	145	161	124	161	158	154	142	163	155	174	147	152	163	133	150	145	146	154	145	149	147	167	163	162	161	168	144	155	155	135	154	163	181	139	140	152	156	161	155	148	165	134	137	130	154	130	159	136	171	149	150	152	161	156	146	174	123	176	144	143	157	141	144	152	141	156	148	172	157	154	155	152	145	133	164	178	143	142	138	181	156	164	151	160	158	166	143	178	148	149	179	158	150	143	158	147	180	149	143	153	125	135	149	159	164	156	157	152	156	157	186	161	169	167	154	154	161	167	146	183	156	155	182	171	147	175	162	176	144	155	183	161	170	161	163	156	151	157	158	146	178	131	141	159	152	159	150	154	150	143	158	153	159	153	143	144	133	157	134	146	161	178	151	142	139	154	152	151	158	153	169	147	160	144	137	170	155	128	170	135	144	145	155	152	150	156	146	153	166	155	150	162	156	147	146	166	146	178	143	177	140	158	135	152	170	175	139	165	195	144	144	144	154	158	150	146	161	145	161	160	158	138	143	167	152	151	129	152	175	136	137	156	161	137	165	160	164	163	152	146	159	160	165	154	145	140	157	150	137	154	170	141	138	165	152	163	159	145	134	144	150	157	152	150	150	166	166	157	152	159	164	163	140	142	137	155	152	151	149	144	151	158	152	157	154	167	147	135	152	166	162	174	142	144	131	156	151	169	145	163	150	136	157	183	142	179	159	136	154	168	157	145	134	173	160	184	165	154	149	166	135	173	121	121	174	147	156	154	141	150	174	153	153	137	159	154	168	134	148	167	155	156	140	167	134	134	150	186	155	164	173	160	156	154	156	137	147	141	156	165	151	158	151	149	151	154	145	167	158	153	158	159	173	141	163	136	127	158	145	172	150	161	145	154	151	180	139	173	143	163	140	167	138	152	149	135	143	129	170	146	170	135	136	154	141	156	159	147	141	147	147	137	158	160	157	153	137	163	147	166	172	156	172	112	134	165	150	160	163	159	147	164	152	173	149	151	158	163	149	172	151	154	143	128	144	155	157	161	159	168	151	158	142	148	152	166	167	147	149	150	146	167	172	173	170	137	158	148	145	133	157	167	150	176	142	130	159	149	132	147	156	156	169	166	183	151	154	133	157	153	151	148	154	151	135	144	147	157	151	142	157	172	141	133	140	151	132	160	161	152	150	157	144	154	148	137	167	183	152	155	156	169	170	142	159	139	152	165	162	152	154	144	119	156	151	160	166	141	156	170	164	141	136	144	143	167	155	147	151	124	159	159	148	167	146	157	164	147	128	143	151	142	148	159	146	153	145	151	121	138	154	137	147	125	143	162	145	136	157	152	159	152	155	173	160	135	159	156	121	154	154	153	157	156	163	161	144	151	152	163	161	145	157	141	158	158	160	150	157	158	149	154	162	155	167	152	150	149	148	171	164	153	150	155	135	147	150	169	150	150	148	161	148	148	149	141	135	147	144	154	138	141	150	148	173	172	158	120	162	150	159	159	161	160	179	152	162	156	138	164	137	158	169	140	179	156	148	159	162	168	180	154	148	146	172	146	150	148	135	149	137	162	130	164	143	145	164	141	145	181	151	146	154	163	140	159	157	163	161	147	152	148	158	167	162	145	156	158	153	164	159	158	166	166	162	163	150	166	159	155	162	147	144	124	167	159	156	138	153	183	148	152	150	133	130	153	153	172	138	161	142	156	148	143	165	155	134	159	138	151	159	124	172	149	155	158	152	157	163	164	153	147	136	168	149	186	161	146	166	142	168	167	165	156	147	154	157	165	155	173	141	160	136	171	147	164	160	142	148	168	167	142	161	159	152	154	149	158	154	144	140	149	177	162	157	156	142	146	173	146	173	163	172	160	158	147	138	164	170	144	160	172	152	158	143	141	143	169	163	146	147	148	166	139	173	152	156	161	162	147	142	132	164	141	148	145	145	148	155	141	175	149	155	177	139	156	118	164	148	142	142	161	143	152	141	158	145	158	162	149	118	142	145	153	158	148	149	156	152	152	143	142	142	163	167	141	159	161	163	168	165	135	178	149	150	170	155	137	143	152	137	165	160	169	161	152	151	148	141	158	162	150	141	160	146	137	167	158	159	146	165	136	152	143	155	149	136
39812	50284	34648	2364	2623	11367	18705	15636	17155	12141	6149	3796	3416	6006	8873	6794	6035	6457	6022	6954	5760	8570	7368	5347	5906	7536	6228	6636	5783	6729	6753	5318	4173	3365	5100	4613	1570	527	570	537	521	538	487	572	523	522	552	550	548	547	501	514	547	539	512	571	548	524	550	522	521	553	550	554	519	536	526	534	540	560	535	527	567	493	523	507	611	528	554	564	523	522	553	571	530	523	520	539	512	550	569	524	543	525	544	516	515	524	540	529	553	565	519	543	515	553	537	530	551	575	521	540	546	512	531	542	588	531	512	532	568	516	500	485	541	513	548	515	541	503	517	539	542	542	496	522	514	530	526	541	497	567	510	529	519	576	530	553	569	530	534	545	593	504	504	541	505	538	500	522	565	554	520	505	522	583	571	525	481	517	534	541	542	503	599	502	538	508	523	507	545	537	529	558	526	536	522	526	516	493	519	547	500	553	527	543	547	531	536	581	537	521	517	554	545	535	520	524	524	508	564	564	541	493	498	551	508	504	554	538	529	509	520	560	547	536	542	509	571	537	483	527	499	553	503	566	510	483	534	539	517	559	551	492	511	572	548	529	513	545	535	521	545	517	532	527	522	549	564	539	554	506	516	567	525	534	520	550	545	568	587	548	532	542	528	541	514	547	528	539	484	562	524	510	522	566	556	520	525	544	506	542	551	581	511	536	518	531	507	579	516	504	528	549	502	540	549	522	491	550	532	578	541	527	558	506	557	612	555	514	531	543	570	540	518	531	513	566	505	529	531	539	525	542	552	517	509	520	540	535	509	536	507	547	528	552	542	527	564	505	534	505	518	550	541	508	544	511	562	529	541	550	542	504	548	539	557	515	523	546	553	535	534	511	567	541	485	556	534	544	533	575	554	553	553	538	533	522	511	491	550	512	518	580	507	518	553	570	506	506	544	586	550	534	560	522	498	526	504	520	543	568	502	557	500	545	560	466	521	550	530	508	572	539	512	534	534	528	535	524	543	524	539	505	587	526	512	532	536	505	530	498	501	570	532	519	525	553	497	493	552	528	558	548	527	533	521	503	532	536	496	523	508	519	537	542	555	506	585	528	564	544	513	538	527	503	516	529	473	571	526	528	557	514	530	505	527	536	579	520	525	527	498	526	567	572	517	521	551	549	554	544	528	555	542	554	537	549	531	527	528	502	512	598	553	548	519	514	527	495	537	504	557	589	540	536	545	529	523	589	527	561	532	546	525	548	517	529	536	543	496	506	547	534	517	519	529	546	518	571	532	548	511	538	540	555	513	574	506	509	558	507	538	542	564	509	534	530	532	578	520	538	504	548	536	533	536	508	535	530	517	516	515	542	515	559	577	513	538	555	533	510	538	532	498	567	524	523	530	531	549	522	555	556	544	565	530	550	580	526	548	539	561	542	508	538	550	544	516	565	553	511	559	528	517	532	536	528	538	490	555	546	542	509	555	541	520	557	536	533	505	539	525	543	523	543	540	529	516	517	532	559	521	570	529	577	516	517	555	574	498	558	523	553	549	541	597	510	550	541	540	553	535	537	573	508	553	554	572	546	506	506	549	539	529	567	552	569	504	528	501	549	544	515	520	531	528	543	520	566	536	548	537	528	559	525	554	536	506	518	526	561	550	492	567	532	551	558	558	536	489	526	541	513	546	588	483	543	535	565	512	552	531	495	586	531	517	590	555	537	535	531	539	541	537	523	532	509	542	576	546	518	555	551	531	475	540	565	538	515	515	525	497	531	570	539	510	503	552	552	558	539	554	510	535	553	544	503	518	546	513	539	503	553	522	528	567	543	551	554	561	516	543	566	493	534	547	512	554	545	539	583	548	551	536	565	525	538	524	555	554	531	521	559	558	523	510	516	520	517	535	550	524	481	524	527	568	555	571	519	498	531	543	505	549	520	543	556	538	512	549	538	552	561	529	549	523	536	518	530	556	553	563	550	569	508	562	548	493	493	546	512	536	550	550	547	549	529	514	553	559	542	546	550	521	504	529	529	557	551	552	534	503	547	563	508	543	518	509	535	544	545	478	574	514	548	547	547	531	501	555	588	574	562	553	511	563	551	561	564	549	520	556	537	571	545	526	515	513	574	468	570	526	567	559	506	475	542	517	534	536	499	571	570	533	506	541	509	502	553	555	489	487	538	549	551	488	573	521	511	555	565	538	509	525	506	548	564	544	523	483	533	556	523	527	502	497	536	521	537	518	496	506	509	581	543	527	507	499	561	512	541	517	545	543	634	522	525	536	563	575	504	540	525	498	529	559	565	585	517	553	531	526	532	519	507	506	557	541	532	540	507	553	582	545	511	539	535	545	551	527	533	523	519	552	542	548	523	478	488	537	553	567	547	514	574	555	520	538	536	524	526	583	518	558	535	511	525	550	539	513	524	548	536	511	561	527	569	510	507	569	534	531	538	534	589	545	513	559	531	498	555	576	568	554	578	516	533	526	589	548	555	580	542	552	568	477	551	507	533	506	534	550	571	532	530	518	575	533	546	560	534	541	528	538	538	522	557	498	533	507	553	528	508	518	525	564	526	539	512	535	541	549	570	553	534	568	470	529	503	509	541	547	568	551	547	527	580	531	516	551	531	545	602	518	530	542	503	548	517	550	537	490	553	538	519	521	571	541	562	559	577	557	510	523	593	542	556	526	516	518	503	562	508	506	580	567	543	516	557	563	534	512	490	520	545	541	596	539	519	540	520	544	529	509	546	526	570	548	572	496	492	547	517	488	536	569	518	568	509	532	550	545	556	541	519	536	543	525	588	535	559	534	515	494	535	478	503	506	529	497	519	541	495	508	512	555	543	566	545	537	531	546	533	524	562	544	554	511	528	570	566	515	523	553	545	567	535	513	534	564	560	552	519	512	548	557	573	509	581	554	497	520	533	549	549	528	506	527	547	562	528	542	576	587	528	540	547	534	558	569	535	568	530	563	481	519	515	551	532	524	519	522	558	492	577	528	535	561	541	556	562	544	528	510	561	507	540	519	555	574	520	544	512	528	520	520	521	573	551	482	536	477	512	570	563	526	546	517	530	540	561	566	514	510	574	524	544	478	441	592	529	559	546	524	555	513	500	548	584	525	537	565	489	573	513	528	512	532	538	550	516	518	514	476	560	545	531	540	555	544	556	549	501	542	526	529	557	497	538	529	548	543	533	494	484	545	534	537	518	495	556	505	535	536	529	559	538	514	536	535	491	527	493	559	521	533	547	509	542	532	543	530	516	559	498	551	506	530	520	506	584	534	517	535	540	557	545	522	490	516	538	553	558	547	554	567	472	574	557	535	564	519	546	570	533	554	501	508	531	534	516	516	537	552	526	583	484	544	542	526	545	585	546	536	513	560	544	578	542	563	529	555	508	554	559	551	554	540	558	546	545	519	535	496	554	528	566	544	503	545	557	502	561	532	493	564	535	553	541	482	521	516	537	558	574	567	532	537	490	546	509	583	532	487	535	543	544	525	532	531	567	502	512	533	571
